首页 科技 正文

安卓11宣布公布!谈一谈安卓11鲜为人知的巨变

[PConline 奇闻]Google前不久宣布公布了安卓11。针对这一全新一代安卓系统软件,所产生的新作用新特点,当然极具使用价值。但是充分考虑中国通常会对原生态安卓的作用开展诸多硬改,实际上针对中国客户而言,危害比较有限。安卓11对中国绿色生态危害较大的,很有可能還是一些最底层转变,这也较少为人正直谈及。

Android 11 来啦

没有错,安卓11的最底层又拥有许多 大转变!所产生的巨变,会深远影响众多客户,今日就一起来互动一下吧。

一键刷机已不刷机失败?Recovery分区变成历史时间!

假如你是一名安卓一键刷机游戏玩家,一定了解Recovery这一专有名词。它是安卓系统软件中,用以修复系统的方式,不论是生产商官方网在线升级,還是游戏玩家线刷第三方ROM,一般必须根据Recovery来开展。在安卓机中,还专业区划了一个分区来置放Recovery,但这在安卓11时要变成历史时间了。

一键刷机游戏玩家再了解但是的Recovery

传统式的Recovery升級方式,假如载入System系统软件分区的数据信息不正确,那麼设备很有可能就无法启动,一键刷机游戏玩家应当很了解这一类“刷机失败”的状况,乃至生产商OTA有时候也会“刷机失败”。要怎样防止?实际上,近年来的新安卓机应用A/B分区体制,许多安卓机早已不用Recovery来正确引导升級。

Android开机启动方法的变动,以前必须经过Recovery,应用A/B分区体制后立即根据boot来正确引导起动

在选用了A/B分区体制的安卓机中,当系统软件必须升級的情况下,会将新的系统软件载入在其中一个分区,载入取得成功后则从该分区起动;假如载入不成功,或是起动不成功,则从原分区起动,这等同于2个系统软件分区互相备份数据,大大减少了系统更新的设备故障率。

安卓11的体制也与此类似。原厂自带安卓11的设备,取消了Recovery分区,并且对A/B分区体制开展了一定水平的更改。安卓11必须在线升级的情况下,会将新系统的数据信息和如今的系统软件数据信息开展比照校检,将差别一部分载入另一个分区而不是系统软件分区;以后,运用新数据起动系统软件,假如系统软件成功起动,那麼就将差别数据信息载入到系统软件分区,起动不成功则抛下差别数据信息,用原先系统软件分区的数据信息起动。

安卓11这一聘用制不仅有A/B分区的可信性优势,也不用像A/B分区那般占有很多的附加室内空间。不管怎样,Recovery分区都早已遭受了丢弃,自带安卓11的设备,原厂就沒有Recovery分区,boot分区大量担负起了之前Recovery分区的工作中。Recovery是一键刷机必不可少的专用工具,一键刷机游戏玩家出路在哪里?也许得另觅发展方向了。

安卓11是迄今为止最非常容易升級的安卓?

我们知道,Google一直为处理系统软件泛娱乐化难题做勤奋,务求机器设备可以升級最新版的安卓。因此,Google作了许多勤奋,比如在安卓8.0中实行了Project Treble体制,将系统软件(Android OS framework)独立分区,和硬件驱动(Vendor implementation)分离出来,自此生产商能够 为机器设备独立消息推送新版本安卓,而不用再次兼容驱动器。

Project Treble将Google的安卓系统软件架构和硬件配置经销商出示的驱动器作了分离出来

Project Treble大大简化了安卓系统软件的升級步骤,但这还不够。在安卓10之中,Google实行了Project Mainline,将系统软件进一步细分化模块化设计。在安卓10中,14个系统软件部件被Mainline化,新闻媒体音频解码器、管理权限控制板、互联网部件等系统软件部件,都能够像一般App一样,根据应用商城来升级——许多盆友发觉,2020年安卓机的GPU驱动器居然可以单独升级,就归功于此。

高通芯片公布GPU驱动器能够 独立升级

在安卓11中,Google又进一步对安卓部件开展细分化,安卓的部件控制模块做到了20个之多,安卓的服务器维护可能越来越史无前例地灵便。值得一提的是,Google还将改革实行来到系统软件内核之中,安卓的Linux系统软件内核升級可能越来越更为灵便。

在当今的安卓系统软件中,Linux系统软件内核升級大致必须历经三个流程。最先,Google选中一个Linux LTS版本号做为安卓内核,打上安卓运作所必须的Patch;然后,Google将这一内核递交给高通芯片等SoC经销商,经销商再度将其打造出变成兼容SoC的内核;最终,三星等机器设备商再让内核兼容不一样的电子器件,再度为内核打上各种各样Patch,让内核变成真实能够 在安卓机上运作的版本号。

传统式的Android系统软件Linux内核升級步骤,必须经过重重的阶段,十分不便

因为流程繁杂,因而当今的安卓机一旦原厂,Linux内核就非常少变化,即便是Google主打产品的Pixel机器设备,内核也仍然仅仅比较年久的Linux 4.14。

而在安卓11中,状况有一定的转变,Google将系统软件内核开展了模块化设计改动,内核被分为了Generic Kernel Image(GKI)和别的GKI控制模块。假如要想升級Linux版本号,Google能够 立即朝向安卓机消息推送GKI,手机上立即升級GKI就可以,从此不用历经从SoC生产商到手机上机器设备生产商的繁杂流程。

Android 11刚开始,内核开展了模块化设计,一个GKI内核能够 通用性于目前市面上的很多安卓机

据统计,安卓11的这一特点,在内核版本号高过Linux 5.4之上的机器设备上,是规定申请强制执行的。可以说,假如安卓11的机器设备原厂内核版本号便是Linux 5.4之上,那它有可能会是史上最牛非常容易升級的安卓。

安卓储存目录文件夹名称乱相彻底消除?

坚信许多 人发觉,安卓机用久了之后,储存目录下便会空出许多稀奇古怪的文件夹名称,这种文件夹名称是由各种各样App转化成的,这实际上是一个历史时间遗留。

安卓储存目录各种各样杂乱无章的文件夹名称哪来的呢?

安卓机的內部储存目录一度十分小,比如經典的Milestone的ROM仅有512M,必须用SD卡拓展储存空间,因而安卓App通常会将文档储存在外界储存目录下(也就是sdcard目录)。而安卓在4.3版本号前并沒有出示外界储存目录的标准,App习惯性在sdcard目录中随便创建自身的文件夹名称,这一习惯性一直保存到现如今。

如今,虽然安卓创建了sdcard目录的储存标准,比如安卓系统软件要求App假如要在內部储存空间创建文件夹名称,必须创建到/data/data/目录下,在外界储存空间则必须创建在/sdcard/Android/data/目录下。殊不知这一标准并不是是强制的,许多App因为应用第三方SDK等各式各样的缘故,视安卓的储存目录标准看不到,仍然在sdcard目录下建造文件夹名称,安卓储存目录的错乱由此而来。

在安卓11中,文件夹名称乱相总算有希望获得彻底消除。安卓11将已不容许App在sdcard建目录和文档,APP只可以往特殊目录的个人文件夹名称载入数据信息。现阶段一些APP早已刚开始因此做准备,比如新版本QQ将储存目录从/sdcard/tencent/变动来到/sdcard/Android/data/com.tencent.mobileqq/Tencent/,便是为了更好地融入安卓的储存聘用制。

除开上文所提及的,安卓11也有许多十分更有意义的升级,比如更强劲的个人隐私保护、改善的通告系统软件这些,这儿也不一一列举了。总体来说,安卓11是一个由内而外都开展了重特大改革创新的版本号,它解决了安卓的许多历史问题,大伙儿相互希望吧。

非特殊说明,本文由原创资讯网原创或收集发布。

转载请注明本文地址:http://www.acewise.org/kj/1259.html