天堂

2022-02-14 11:03:21

Jump to navigation Jump to search RiegeOS是一款适用于智能手机、平板电脑和机顶盒的操作系统,基于安卓系统,大部分是免费的开源软件。它是定制ROM CyanogenMod的继任者,2016年12月,Cyanogen Inc.宣布停止开发并关闭该项目背后的基础设施时,该公司从该定制ROM CyanogenMod分出。[4] [5]由于Cyanogen Inc.保留了Cyanogen名称的权利,该项目将其fork更名为Riegeos。[6]

天堂OS于2016年12月24日正式推出,源代码可在GitHub和GitLab上获得。[7] [8]与所有版本的安卓系统一样,操作系统版本只针对单一设备型号。自推出以来,天堂OS开发版可用于109款手机型号[9],活动安装量超过280万次[10],在2017年2月至3月的几个月内,其用户基数翻了一番。[11]

CyanogenMod(通常缩写为";CM";)是一款流行的[12]开源操作系统,基于Android移动平台,适用于智能手机和平板电脑。尽管截至2015年3月23日,只有一部分CyanogenMod用户选择报告其固件使用情况,[13],但一些报告显示,超过5000万人在手机上运行CyanogenMod。[12] [14]

2013年,创始人斯蒂芬妮·康迪克(Stefanie Kondik)以氰公司的名义获得了风险投资,以使该项目商业化。[15] [16]在她看来,公司没有利用这个项目';2016年,作为公司重组的一部分,她离职或被迫离职[18],该重组涉及更换CEO、关闭办公室和项目以及停止服务。[19] 代码本身既开放源代码又广受欢迎,很快就被改名为天堂OS,并开始作为一个社区项目恢复开发。

CyanogenMod提供了许多在大多数移动设备供应商发布的官方固件中不可用的功能和选项。CyanogenMod支持的功能包括本机主题支持、[20]FLAC音频编解码器支持、大型接入点名称列表、隐私保护(每个应用程序权限管理应用程序)、支持公共接口上的连接、CPU超频、根访问、软按钮和其他";平板电脑的调整";在“通知”下拉列表中切换(如Wi-Fi、蓝牙和卫星导航),以及其他界面和性能增强功能。CyanogenMod的许多功能后来被集成到官方的Android代码库中。氰莫德';s的开发者表示,它不包含间谍软件或膨胀软件。[21][22]与官方固件版本相比,CyanogenMod的性能更好、更可靠。[23]

与CyanogenMod一样,LeageneOS项目由许多特定于设备的维护人员开发,并使用Gerrit进行代码审查。它还保留了旧的版本控制格式(例如,Android 7.1是天堂OS 14.1)。

在正式发布天堂OS之前,XDA的许多开发人员已经从源代码开发了天堂OS的非官方版本。

2017年1月22日,在一篇博客文章中正式宣布后,首批14.1和13.0官方版本开始发布。[24]

2018年2月11日,13.0版本被停止,[25],而源代码仍然可用,Gerrit上的安全修复程序仍被接受。

2018年2月26日,在一篇博客文章中正式宣布后,首批15.1官方版本开始在某些设备上可用。[26]天堂操作系统的14.1版本将继续处于积极开发阶段,但没有功能改进。

2019年2月24日,14.1版本被停止,15.1版本被改为每周一次[27]

2019年3月1日,官方宣布后,首批16.0官方版本开始提供。[28]15.1分支仍在积极开发中,但没有功能改进。

2020年2月28日,15.1版本停止,为17.1版本做准备。[29]

2020年4月1日,官方宣布后,首批17.1版本发布。[30]16.0版本将以每周一次的节奏进行,而分支仍在积极开发中,但没有功能改进。

2021年4月1日,在正式宣布之后,首批18.1座建筑得以上市。[1] 17.1分支仍在积极开发中,但没有功能改进。

版本每周发布一次,直到2018年11月12日,设备的发布周期已经改变:最新的天堂OS分支每天都会发布,设备会收到";每晚";OTA更新,而旧分支上的设备则改为每周发布一次。[31]

天堂OS允许社区以各种方式参与开发。Gerrit用于操作系统和基础架构的代码审查过程。

该维基包含有关天堂操作系统的安装、支持和开发的信息,也可以通过Gerrit进行贡献。其他沿袭平台包括用于管理翻译的Crowdin、用于错误跟踪的Gitlab问题,以及一个统计页面,该页面显示选择报告此统计数据的用户的活动安装数量。Libera上还有一个IRC频道。聊天(沿袭操作系统)和subreddit(沿袭操作系统)。[32]

XDA开发者论坛自软件发布以来一直被沿袭社区的成员使用';《盗梦空间》。许多设备没有得到官方版本的支持,因此社区成员开发了自己的非官方ROM,允许旧手机使用Lineage。这些非官方版本通常与旨在帮助用户的软件捆绑在一起';在官方版本中看不到的经验。它们还带有官方版本中可能看不到的已知漏洞和安全问题。[需要引用]

2017年8月,天堂OS团队举行了一次夏季调查[33],要求用户提供反馈,以改进操作系统的开发。研究结果于10月发布[34],据该团队称,他们利用收集到的数据改进即将发布的天堂OS 15。2018年8月进行了第二次夏季调查。[35]

作为对第一次公众调查期间收到的主要建议之一的回应,天堂公司在其博客上推出了一个名为";天堂工程博客";在这里,沿袭维护人员和开发人员可以发表文章,讨论与Android开发相关的高级技术信息。[36]

Legeneos也以发布";定期进行不定期审查";[37]在其博客上讨论了该作品的积极发展。

天堂操作系统包括许多重要且有用的应用程序,但与它的前身CyanogenMod一样,它没有通常由手机预装的不必要的软件';被认为是臃肿软件的制造商或运营商。[41] [21]

浏览器——一种轻量级浏览器,它依赖于系统Webview,用于低端设备,也称为Jelly。

日历–日历功能,具有日、周、月、年或议程视图。从17.1版开始的Etar的修改版。

摄像头——根据设备规格,可以拍摄视频或照片,包括全景。它还可以用来读取二维码。该应用程序也称为Snap。

文件–一个简单的文件管理器,用于移动、复制和重命名内部存储或SD卡上的文件。

FM Radio–一款用于收听调频广播的应用程序,包含在带有调频调谐器的设备上。

录音机——录音机。在18.1之前的版本中,它还可以记录屏幕。

终端——一款简单标准的终端应用。隐藏,除非在开发人员设置中启用。

Gello–一款基于铬的浏览器,由CyanogenMod开发。这个应用现在被Jelly取代。

尽管由于法律问题,这些应用不包括在天堂操作系统中,[42]用户在安装天堂操作系统时,可以使用一个Zip包(通常称为gapps)闪存普通的谷歌应用,包括谷歌游戏商店和游戏应用。使用天堂OS和其他定制ROM的一个副作用是对SafetyNet API的影响。[43]如果设备没有';t通过安全网测试,或者可以选择检查设备的安全网状态以禁用某些功能。值得注意的例子包括隐藏在Play Store上的Netflix和每次使用该应用时都会检查SafetyNet的Android Pay。由于这些检查,运行“沿袭”的设备在Play Store中的可用应用选择可能较少。

天堂OS提供了Android开源项目(AOSP)不包括的几个功能。其中一些功能包括:

按钮自定义–为导航栏上的按钮设置自定义位置,或为带有硬件按钮的设备启用屏幕按钮。

定制快装瓷砖–快装瓷砖,如";咖啡因";防止设备睡眠、启用/禁用提醒通知和#34;环境显示";和";亚洲开发银行通过网络#34;可轻松切换频繁访问的设置。

锁屏定制——锁屏允许各种定制,包括媒体封面艺术、音乐可视化工具和双击睡眠。

样式–设置全局深色或浅色主题模式,并自定义强调色。该功能也可以由系统根据壁纸或时间自动管理(与LiveDisplay一致)。

系统配置文件–根据所选配置文件(例如,a";Home";配置文件和a";Work";配置文件)启用或禁用常用设置。可以手动或通过使用";触发器";,例如,连接到特定的WiFi接入点、连接到蓝牙设备或点击NFC标签时。

定制图案尺寸——除了Android和#39;s 3x3图案尺寸,可使用4x4、5x5或6x6尺寸。

PIN置乱–对于使用PIN保护设备的用户,每次设备锁定时,布局都会被置乱,使人们很难通过查看您的肩膀来识别您的锁定。

隐私保护–允许用户微调授予每个应用程序的权限。对于某些权限,它是';可以在每次请求许可时设置手动批准。它';还可以了解应用程序使用特定权限的频率。17.1分支中删除了该功能,取而代之的是一个等价的#34;权限控制器";基于隐藏的AOSP功能。

受保护的应用程序–将特定应用程序隐藏在安全锁后。这与投石机密切相关;应用程序';s图标从启动器中移除,并且";保护文件夹";可以创建以轻松访问这些应用程序。模式用于锁定这些应用程序。

有些";敏感数字";,例如滥用支持号码,出于隐私考虑,不包括在通话记录中。[44]电话应用程序还包括一个帮助热线号码列表,以便用户能够轻松联系到他们。[1]

天堂SDK–一组API,供应用程序开发人员将其应用程序与天堂操作系统的特定功能(如系统配置文件、样式和天气)集成。[45]

(可选)Root–允许应用程序使用Root访问权限运行,以执行高级任务。这需要从恢复中闪烁,无论是从操作系统';s根附加组件(16.0[46]版之前支持)或第三方实现,如Magisk或SuperSU。

天气提供商–使用天气提供商在小部件或应用程序中显示天气。默认情况下不包括此功能;天气提供商必须从天堂OS下载网站下载。[可疑]应用开发者可以创建天气数据的提供者和消费者。

随着天堂OS在开发过程中的发展,自2018年6月12日以来发布的所有天堂OS 15.1版本都引入了信任接口。[47]该界面可在支持的设备上的“设置”选项下的“安全和隐私”选项卡下找到,并允许用户";了解核心安全功能的状态,并解释如何确保设备安全和数据保密;。

此外,在设备上执行任何操作时,会显示信任图标,通知用户该操作是安全的。

直线加速器所支持的设备数量随着时间的推移而增加,17.1和18.1的设备数量随着四月(1, 2021)的增加而增加。[9] [48]基于当前支持的开发分支的官方构建被标记为";每晚";。在该项目的前两个月,还制作了并行实验版本,允许从之前的CyanogenMod安装中进行就地升级,并简化了向天堂操作系统的迁移。[48] [49] [50] [51]

里杰戈斯因欺骗愚人节而受到批评#39;s的恶作剧包括2018年4月的一些版本。[52]

2018年4月的第一周,天堂OS发布了带有";34岁;恶作剧,通过持久性通知(除非用户在根shell中运行以下命令,否则无法禁用该通知),通知不知情的用户该软件可能是伪造的:

点击通知时,软件声称该设备为";未经认证";需要挖掘";LOSCoins";,这是一种虚拟货币,无法实际使用。受影响的版本还预装了#34;钱包";显示当前硬币余额的应用程序。[52]

许多用户将恶作剧误认为是真正的恶意软件,据报道,其他人发现它位于";品味差";。它被特别批评为太";迟到"岁;对于一个愚人节';这是一个玩笑,因为很多用户都没有';直到几天后,我才收到更新,这让玩笑变得不那么明显。2018年4月10日,天堂公司团队总监ciwrl就这一欺骗性恶作剧发布了官方道歉。[53] [54]

Replicator是一款完全免费的软件版本,它删除了所有内核blob和非免费驱动程序。

作为对官方版本中支持签名欺骗的几个原因的拒绝的回应,[55]一个包含microG[56]服务的天堂OS fork,称为";对于microG和#34;,它被创造出来了。该项目提供定制版本的天堂操作系统,附带所需的补丁和本机F-Droid支持,并与MicroG项目'捆绑在一起;免费重新实施专有GAPP。[57][58]在其他方面,它跟随上游,每14天发送一次OTA更新。[59]

/e/是Gaël Duval创建的谱系分支,旨在成为";从谷歌免费下载";。它用microG取代了Google Play服务,microG是Google API的免费开源实现。[60]

^b c d血统"更改日志25";。里杰戈斯。组织。{{cite web}:CS1 maint:url状态(链接)

^加热器,布莱恩(2016年12月24日)"基础设施关闭后,CyanogenMod将继续作为世系";。TechCrunch。

^ "路的岔口";。氰莫德。2016年12月24日。2016年12月25日存档。

^肖恩·加拉赫,加拉赫(2016年12月27日)"Cyanogen Inc.在圣诞大屠杀中关闭CyanogenMod;。Ars Technica。Ars Technica。

^ "天堂操作系统目前拥有100万用户,OnePlus one是最受欢迎的设备;。男性权威。通用域名格式。2017年3月20日。

^你好,米格尔"看看Cyanogen,一家想从谷歌(Google)窃取安卓系统(Android)的初创公司;。福布斯。

^Chris Soyars(2011年3月21日)"CM统计数据解释";。2016年6月4日从原件存档。

^CyanogenMod[@CyanogenMod](2012年1月12日)"CyanogenMod刚刚超过100万活跃用户";(推特)——通过推特。

^布莱德·里德(2013年9月18日)"凭借700万美元的资金,Cyanogen计划与Windows Phone";竞争;。男孩天才报告。

^戴维·鲁多克(2016年11月28日)"Cyanogen Inc.将在年底前关闭西雅图办事处,如果发生更多裁员,Kondik可能会退出";。安卓警察。康迪克被从公司除名#39;据称,该公司董事会

^CyanogenMod[@CyanogenMod](2016年12月25日)"更新:今天早上我们失去了DNS,Gerrit现在离线了——毫无疑问,这是对我们昨天博客帖子的回应。再见";(推特)——通过推特。

^ "主题支持";。氰莫德。2011年2月19日。2016年10月21日从原件存档。

^34岁;Cyanogenmod承诺永远不会包括像Carrier IQ";这样的应用程序;。计算机操作。2011年12月5日。2016年4月19日从原件存档。

^ "视频:CyanogenMod创始人史蒂夫·康迪克(Steve Kondik)谈论Android";。打开电话。通用域名格式。2012年7月6日。2013年2月5日从原件存档。

^里杰戈斯"Changelog 16-智能风格,高音是麻烦,Omfg Oreo";。www.delegeos。组织。

^a b天堂"更改日志24";。里杰戈斯。组织。{{cite web}:CS1 maint:url状态(链接)

^Siddharth Chauhan(2017年2月7日)"如何:在智能手机上安装天堂操作系统;。在里面pcmag。通用域名格式。就用户界面而言,天堂操作系统提供了一个干净、无臃肿的Android体验,但仍有一些技巧。

^里格,杰米(2017年1月24日)"CyanogenMod继任者Riegeos的第一批产品已经面世";。恩加吉特。

^34岁;唐';t疯狂:天堂有一个非常糟糕和非常晚的愚人节#39;最新版本中的笑话";。安卓警察。2018年4月5日。

^ "里杰戈斯为迟到和';品味差';愚人节';开玩笑";。安卓警察。2018年4月10日。

^ " microG提供了一套API的免费版本,相当于谷歌专有的核心库和应用程序"

^多米尼克菲利蓬(2018年9月19日)"伊洛:l';OS mobile开源de Gaël Duval sort en bêta-Le Monde Informatique";。LeMondeInformatique(法语)。