动态Android可让开发人员在任何AndroidQ设备上

得益于ProjectTreble,智能手机设备制造商供给的AndroidPie软件更新的速度超过了他们进行AndroidOreo更新的速度,至少是旗舰智能手机。不过,Google不想看到只要OEM才干取得ProjectTreble的优点。该公司此前曾表示有兴趣为开发人员发布AndroidQ的通用体系映像(GSI),这样他们就不必依赖仿真器,运用云服务或等候自己设备上的更新来对运用进行测验最新的API等级。从理论上讲,发布GSI应该答应任何开发人员运用与ProjectTreble兼容的设备(最初是Android8.0)Oreo及更高版别,但现在仅考虑运用Android9Pie发动的设备来测验最新的Android版别。开发人员所需求做的就是在现有软件装置之上改写体系映像,无需自定义康复,引导或供应商映像。

动态Android可让开发人员在任何AndroidQ设备上



可是,当前的GSI装置进程存在一些问题。首要,您需求一个解锁的引导加载程序,这在Huawei或Honor设备(不支付费用),HMDGlobal的Nokia设备(不包括Nokia8)或美国运营商品牌的设备上是不可能的。接下来,对于不熟悉通过fastboot改写映像的任何人来说,该进程将很困难。最后,现在改写GSI将需求您彻底擦除内部存储,这意味着您可能需求备用设备进行测验。目前,改写GSI只是OEM在其设备上测验ProjectTreble兼容性的办法,除此之外,它仅招引固执的定制ROM爱好者。Google的新“动态Android”项目可能会改变这一状况。
动态Android-在任何AndroidQ设备上轻松测验AOSPGSI
在曩昔的几个月中,Google一直在研究一种无需发动引导加载程序即可安全引导GSI的办法。简而言之,Google正在开发一种具有特别权限的运用,该运用答应其下载GSI,为其保留存储空间并将GSI标记为可发动。这个项目有几个组成部分,所以让我们一一讨论。
动态Android和AndroidOnTap
AndroidQ新增了两项新服务:动态Android和AndroidOnTap服务。动态Android处理GSI的装置时,AndroidOnTap会通过回调和广播意图告诉体系运用程序。例如,AndroidOnTap会提示KeyguardManager要求用户确认设备是否受PIN,密码或图案维护的装置恳求。当用户发动到GSI中时,AOT还会提示用户。
依据对“DynamicAndroidManager”的描述,该服务“供给了一种暂时运用新的Android图像的机制。”装置后,设备能够运用新创建的/data重启进入新装置的映像。在GSI中重新发动会运用户返回到原始体系映像,可是新装置的映像及其数据仅被禁用而不被删除。可是,假如用户选择这样做,则能够彻底删除GSI及其数据。

© 版权声明
好牛新坐标
版权声明:
1、IT大王遵守相关法律法规,由于本站资源全部来源于网络程序/投稿,故资源量太大无法一一准确核实资源侵权的真实性;
2、出于传递信息之目的,故IT大王可能会误刊发损害或影响您的合法权益,请您积极与我们联系处理(所有内容不代表本站观点与立场);
3、因时间、精力有限,我们无法一一核实每一条消息的真实性,但我们会在发布之前尽最大努力来核实这些信息;
4、无论出于何种目的要求本站删除内容,您均需要提供根据国家版权局发布的示范格式
《要求删除或断开链接侵权网络内容的通知》:https://itdw.cn/ziliao/sfgs.pdf,
国家知识产权局《要求删除或断开链接侵权网络内容的通知》填写说明: http://www.ncac.gov.cn/chinacopyright/contents/12227/342400.shtml
未按照国家知识产权局格式通知一律不予处理;请按照此通知格式填写发至本站的邮箱 wl6@163.com

相关文章