设为首页收藏本站

移动叔叔

搜索
查看: 12474|回复: 24
打印 上一主题 下一主题

[教程] 【转载】乐Max2 的Project Treble

[复制链接]
跳转到指定楼层
楼主
发表于 2018-7-23 23:43:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 九面相柳 于 2018-7-23 23:51 编辑

(本文来自xda论坛乐Max2板块,所有荣誉及版权归原作者shivatejapeddi(xda ID)所有,本人仅对其进行翻译。 ——九面相柳)原帖地址:https://forum.xda-developers.com ... o-max-2-x2-t3819937
免责声明:刷机有风险,对于可能造成的一切损失,本人概不负责。
###什么是Project Treble###
在xda其他帖子中已介绍过的技术细节在此就不再赘述了,如果你想了解更多细节,可以参考:https://android-developers.googleblog.com/2017/05/here-comes-treble-modular-base-for.html?m=1
(译者注:因为某些原因,我们可能打不开。或者你可以看看这里的介绍:http://www.sohu.com/a/231896272_670669)

既然Treble已经普及了,max为何不加入呢?
我很骄傲的宣布Le Max 2已经完全支持PT了。你可以刷通用系统镜像(GSI),甚至安卓P,怎么样,激不激动?
你只需要按照下面的说明进行操作即可。


##我们是怎么实现(支持PT)的?
你可能会关心我是怎么让Max2支持PT的。
我并没有给手机重新分区,所以不用担心会把它弄成黑砖,除非你自己作死。
Max2有个空白的没用的分区,叫做last_parti,有589M,我把它转换成了vendor分区。
你可能想问,这么干了之后我还能不能刷回官方的EUI了,答案是——当然可以,我们已经测试过了。如果刷回EUI时出现报错,只需要删除EUI刷机脚本中的验证语句就可以了。


如果你遇到麻烦,可以加入我们的电报群寻求帮助:(译者注:反正你也上不去,想进自己去原贴看吧)

##需要下载的东西有(以下是操作说明):
1)创建分区的卡刷包:https://www.androidfilehost.com/?fid=5862345805528055960
2)支持PT的TWRP:https://androidfilehost.com/?fid=5862345805528055961
3)支持PT的刷机包(这里提供的是AEX):https://androidfilehost.com/?fid=5862345805528055916


现在咱们开始Treble化你的手机
**重要提醒:操作步骤已经写的很清楚了,请认真阅读,按照说明一步一步来。当然了,刷机总是有风险的,万一搞砖了你自己负责。
1)刷入支持PT的TWRP。当然了,刷rec的方式有很多,你可以在rec里选择刷入镜像的方式,也可以在fastboot下刷入,有root权限的化也可以用Flashify刷。
2)刷完以后,重启Recovery。
3)刷入创建分区的卡刷包,刷完之后可能会提示无法挂载/vendor (cannot mount /vendor),无视就行,继续进行下一步。
3)在rec里选择清除(wipe),只清除vendor即可,其它分区不用选。很棒,你已经成功创建vendor分区了。
    你也可以顺便检查一下是否能挂载/vendor(译者注:不会就别检查了)
4)做完步骤1-3之后,你的手机已经有一个可用的vendor分区了,但现在还不能刷GSI镜像。怎么才能刷呢?请看下一步。
5)清除system, cache, dalvik cache 和 data分区。刷入刚才下载AEX系统。


Bingo!现在你的手机已经完全Treble化了!


注意事项:
1)永远别清除(格式化)vendor分区,如果你清除了它,就没法启动GSI了。(只有当你想刷回不支持PT的ROM才需要清除vendor)。如果你不小心把它清了,可以刷支持PT的AEX把它搞回来。我以后可能会提供一个单独的vendor.img,但是现在不会。
2)不要刷A/B GSI,Max2可以支持treble,但是并没有A/B分区,所以只能刷A-only 的GSI。


那么以后如果想刷其他的ROM的GSI怎么办呢?
1)GSI下载:https://forum.xda-developers.com/project-treble/trebleenabled-device-development
2)如果你下回来的是压缩包,需要解压。(译者注:GSI是个系统镜像,所以是img格式的)
3)怎么刷GSI,你可以参考这里的说明:https://www.xda-developers.com/f ... ject-treble-device/
(译者注:英文的说明。我知道你们比较懒,给你们贴一份中文的吧: http://www.miui.com/thread-16450780-1-1.html,从步骤6开始看就行了。其实说白了就是用twrp的刷入镜像。
刷完重启。


怎么刷安卓P呢?
刷安卓P的GSI的操作说明:
安卓P镜像归功于 erfanoabdi(xda ID)。
xda的安卓P页面:http://forum.xda-developers.com/project-treble/trebleenabled-device-development/rom-android-p-developer-preview-t3816659


步骤:
1)安卓P GSI下载:https://androidfilehost.com/?w=files&flid=279295
(译者注:对于乐Max2而言,需要下载4个文件,分别是:P-DP4-sGSI-Aonly(这是系统镜像) , POSP-sGSI_1 , POST-sGSI_2 POST-sGSI_3 onlyForA
2)清除system, cache, dalvik-cache,data(不包括内置存储)。千万不要清除vendor分区。
3)刷入安卓P的GSI镜像
4)在twrp里挂载vendor分区
5)依次刷入POSP-sGSI_1POST-sGSI_2, POST-sGSI_3
6)然后刷入我提供的传感器修复补丁:原贴链接略
(译者注:谷歌网盘,你懂得。附上百度网盘链接: https://pan.baidu.com/s/1LQSc386K4CYbq3RiXuJJHA 密码: njez)
然后重启。


好的,一切顺利!
当然,完美支持PT并不容易,但我们做到了!


感谢所有为此做出贡献的人(译者注:以下均为这些朋友在xda的ID):
1. @shivatejapeddi (没错,我自己做了很多工作 )
2. @davidevinavil (帮助我创建分区,解决一些严重的bug)
3. @ThE_MarD (本机型Lineage的官方维护者,帮我解决了一些bug)
4. @Chityanj ( 为我提供服务并测试 )
5. @prajjwal.laad (测试人员)
6. @Abhishek4587Kumar (测试人员))
7. @yaser59527 (测试人员))
8. @Rk585
如果有遗漏,请告诉我。


捐赠: 我们付出了很多,包括租用服务器来编译ROM,请大家多支持我: https://www.paypal.me/shivatejapeddi (这是原作者的paypal账户)

源码:github.com/lineage-o-x2

译者补充一条,来源于原帖评论区:
刷了安卓P后出现提示设备错误,系统正在更新,但是一直更不完的解决方案:
下载并安装谷歌play服务app即可:https://apkdot.com/apk/google-llc/google-play-services/google-play-services-12-8-66-100400-200774163-beta-041/

点评

1029237703  刷了 很卡 基本软件打开都无响应 刷回miui显示数据加密失败 让我恢复原厂设置 我点击确定就重启了 重启过了还是加密数据失败 怎么搞 能加我QQ1029237703解决一下吗?  发表于 2018-8-6 08:05
推荐
发表于 2018-7-24 07:42:24 来自手机版 | 只看该作者
给你点个赞吧

 

回复

使用道具 举报

推荐
发表于 2018-7-24 02:17:32 来自手机版 | 只看该作者
这可能是max2最振奋人心的事了!

 

回复

使用道具 举报

藤椅
发表于 2018-7-24 04:47:42 | 只看该作者
还生,等熟了再吃

 

回复

使用道具 举报

板凳
发表于 2018-7-24 06:55:21 来自手机版 | 只看该作者
有谁试了吗?放下截图让大家欣赏下

 

回复

使用道具 举报

地板
发表于 2018-7-24 07:59:11 | 只看该作者
以后终于不用忍受论坛里面那些换个主题然后加些推广广告软件连测试都没测试过的无良包了

 

回复

使用道具 举报

7#
发表于 2018-7-24 10:20:36 来自手机版 | 只看该作者
安卓p怎么样?好用吗?有什么bug?

 

回复

使用道具 举报

8#
发表于 2018-7-24 12:45:51 来自手机版 | 只看该作者
九大大能不能更新下s1安卓8.0的超频内核

 

回复

使用道具 举报

9#
发表于 2018-7-24 15:56:10 | 只看该作者
支持 Project Treble 了,max 2 可以用android P 了,

 

回复

使用道具 举报

10#
发表于 2018-7-24 16:17:55 来自手机版 | 只看该作者
激动啊,但是还是不敢试。过一段时间再看看!

 

回复

使用道具 举报

11#
发表于 2018-7-24 19:56:09 | 只看该作者
已经刷机  能正常启动  是否流畅不知道  下载 刷机包 要挂代理不然下载速度 “特别的给力”

 

回复

使用道具 举报

12#
发表于 2018-7-24 20:06:28 | 只看该作者
z1098835444 发表于 2018-7-24 19:56
已经刷机  能正常启动  是否流畅不知道  下载 刷机包 要挂代理不然下载速度 “特别的给力”

已知bug  原装充电器不充电  6+64

 

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机优惠
配件 >>更多
玩机QQ群

    © 2008-2024 移动叔叔. 版权所有,专业的网络售后平台 ( 闽ICP备18006692号-3 )

    商务合作点击这里给我发消息|Email:service@mobileuncle.com|手机版|移动叔叔     

    GMT+8, 2024-12-28 23:28 , Processed in 0.304989 second(s), 21 queries , Gzip On, Memcache On.

    返回顶部