Android11正式发布!关于Android11的未知激变进行论述
- 时间:
- 浏览:0
谷歌最近正式发布了Android11。对于最新一代的Android系统来说,新功能自然是非常有价值的。然而,考虑到中国倾向于对原生Android功能做出各种神奇的改变,实际上对国内用户的影响是有限的。Android11对该国生态系统产生了最大影响,这可能是一个很少被提及的根本性变化。
android11已经到了。Android11的底部发生了巨大的变化。戏剧性的变化对大多数用户产生了深远的影响,让我们今天一起谈谈。不再换砖吗?恢复是历史!如果你是Android用户,你应该知道“恢复”这个词。这是一种用于恢复系统模式的Android系统,无论是厂商的官方升级系统,还是将播放器闪存到第三方ROM。在Android机器上,有一个特殊的分区来放置恢复,但在Android11上,这将成为历史。
刷子播放器,如果写入系统分区的数据不正确,机器可能无法启动,刷子播放器一定要熟悉这种类型的“换砖”,厂家的OTA也偶尔会“换砖”。如何避免?事实上,最近几年的新Android机器都采用了A/B分区机制,很多Android机器都不需要恢复就能启动升级。
改变Android系统的启动方式,需要通过恢复前,使用A/B分区机制直接通过引导到Android机器上使用A/B分区机制,当需要升级系统时,新系统会写入其中一个分区,并从分区成功写入。从Partition开始。如果写操作失败,或者引导失败,则从原始分区引导。这相当于两个系统分区相互备份,大大降低了系统升级的故障率。Android11的工作原理与此相似。在出厂安装了Android11的计算机上,恢复分区被取消,A/B分区的机制也发生了一定程度的变化。如果Android11需要升级系统,它会将新系统中的数据与当前系统数据进行匹配,并将差异写入另一个分区,而不是系统分区。然后用新数据引导系统,如果系统启动正常,则将差异数据写入系统分区,如果引导失败,则丢弃差异数据,然后用原始系统分区的数据引导。Android11的这种新机制提供了A/B分区的可靠性优势,并且不需要像A/B分区那样占用大量的额外空间。无论如何,恢复分区都被放弃了,安装了Android11机器,工厂里没有恢复分区,引导分区承担了以前恢复分区的工作。恢复是画笔的重要工具,画笔播放器在哪里?我们必须找到另一种方式。Android11是有史以来最容易升级的Android?谷歌一直在努力解决系统的碎片化问题,以确保设备可以升级到最新版本的Android。为此,Google在Android8.0中实现了Project Treble机制,对系统(Android OS框架)进行了单独的分区,并对硬件驱动程序(供应商实现)进行了隔离。然后,制造商可以为设备单独推出新版本的Android,而无需重新调整驱动程序。
谷歌的Android框架与硬件供应商提供的驱动程序隔离Project Treble大大简化了Android升级过程,但这还不够。在Android10中,Google安装了Project Management line,将系统进一步细分化,进行了模块化。在Android10中,14个系统组件、媒体解码器、权限控制器、网络组件和其他系统组件都可以通过应用商店进行更新,就像普通应用程序一样--许多朋友今年发现Android机器的GPU驱动程序可以独立更新。
高通宣布GPU驱动程序可以通过Android11单独更新,谷歌将进一步细分Android组件,Android组件模块将达到20个,Android系统维护将比以往更加灵活。不仅如此,谷歌还将重新构建到系统内核上,Android Linux系统内核的升级将更加灵活。在目前的Android系统上,Linux系统内核的升级需要三个步骤:首先,谷歌将选择Linux LTS版本作为Android内核,并应用运行Android所需的补丁。然后,谷歌将该核心提交给了高通等SoC供应商,后者再次将其构建为适合SoC的核心。最后,像三星这样的设备制造商将内核调整为不同的组件,并在内核上重新应用各种补丁,使内核成为一个可以在Android机器上运行的版本。
传统的Android系统Linux内核的升级过程需要通过很多链接,而且由于繁琐的步骤非常繁琐,所以当目前的Android机器出厂时,Linux内核很少发生变化。即使在谷歌的Pixel设备上,内核仍然是旧版的Linux4.14。Android11中状况发生变化,Google将系统内核模块化并进行变更,内核被分割为Generic Kernel Image GKI和其他GKI模块。如果你想升级Linux版本,谷歌可以直接将GKI推送到Android机上,手机也可以直接升级GKI,不需要经历从SoC厂商到手机设备厂商的繁琐步骤。
从Android11开始,内核是模块化的,GKI内核可以在市场上的许多Android机器上使用。据了解,Android11的此功能对于Linux5.4或更高版本的内核是必需的。如果Android11的出厂内核版本是Linux5.4或更高版本,那么它可能是迄今为止最容易升级的Android。彻底解决Android存储目录文件夹混乱问题?很多人认为,在Android机器使用了很长一段时间之后,他们发现存储目录下有很多奇怪的文件夹。这些文件夹是由各种应用程序生成的。
Android存储目录中的各种杂乱文件夹来自哪里?Android机器的内部存储目录曾经很小,比如经典里程碑ROM只有512M,需要用SD卡扩展存储空间,所以Android应用经常将文件存储在外部存储目录(sdcard目录)中。Android在4.3版本之前没有提供外部存储目录的规范,应用程序有在sdcard目录中创建自己的文件夹的习惯,这种习惯一直持续到今天。目前Android已经建立了sdcard目录的存储规范,例如在Android系统中,如果应用在内部存储中创建文件夹,则需要在/data/data/目录中创建文件夹,而外部存储则需要在/sdcard/Android/data/目录中创建文件夹。但是这个规范并不是强制性的,由于各种原因,比如使用第三方SDK,很多应用都没有按照Android的存储目录规范来显示,仍然会在sdcard目录下有构建文件夹,这会造成Android存储目录的混乱。在Android11中,文件夹混乱终于得到了完全解决。在Android11中,应用程序将不再能够在sdcard中创建目录或文件,并且应用程序只能将数据写入特定目录中的私有文件夹。目前,一些应用程序已经开始准备就绪。例如,新版本的QQ将存储目录从/sdcard/tencent/更改为/sdcard/Android/data/com. tencent. mobileqq/Tencent/,以适应Android的新存储机制。除上述内容外,Android11还获得了许多非常有意义的更新,包括更强大的隐私保护、改进的通知系统等。总的来说,Android11是一个从内到外进行了重大改革的版本,解决了Android的许多历史问题,也是大家所期待的。