aosp12源码编译+刷机 |
您所在的位置:网站首页 › 华为fastboot刷机工具包 › aosp12源码编译+刷机 |
背景: 基于aosp源码这个分支12.0.0_r1,需要刷手机系统到pixel5手机 (说明:不同代码分支和不同手机流程基本一致,就是编译和下载驱动的时候需要指定型号即可) 需要刷车载系统的请见这个介绍: https://blog.csdn.net/szdenny/article/details/129640275 前置条件: 1、12.0.0_r1已经下载好 2、pixel5 的oem已经解锁(O版本可以解锁,M版不可以,具体问卖家,找他帮你解锁,不能解锁的不要) 操作步骤: 代码下载目录在/home/denny/aosp/android-12.0.0_r1,打开命令行输入 cd /home/denny/aosp/android-12.0.0_r1 下载驱动并解压,命令行输入 curl --output - https://dl.google.com/dl/android/aosp/google_devices-redfin-sp1a.210812.015-0b8e19bc.tgz | tar -xzvf - tail -n +315 extract-google_devices-redfin.sh | tar -zxvf - curl --output - https://dl.google.com/dl/android/aosp/qcom-redfin-sp1a.210812.015-cd095c85.tgz | tar -xzvf - tail -n +315 extract-qcom-redfin.sh | tar -xzvf -其他机器型号或者不同的代码分支,请到这里找对应的驱动: https://developers.google.cn/android/drivers#redfinsp1a.210812.015 开始编译系统,命令行输入 . build/envsetup.sh lunch 30 m说明:这里的lunch 30,我这边的30是:aosp_redfin-userdebug,其他手机请选择对应的手机代号选择对应的数字 手机准备,打开开发者模式-》打开usb调试+oem锁 ![]() ![]() 检查手机连接状态,手机连接到电脑,如果是虚拟机,要保证手机和虚拟机建立连接,然后命令输入 adb devices如果查看设备如果显示no permissions,就按照这个设置一下https://blog.csdn.net/qq_45458713/article/details/1290917253 如果什么也看不到,就是没建立连接。 解锁fastboot,注意这里2个解锁的概念(一个是oem锁,一个fastboot锁)命令输入, adb reboot bootloader fastboot flashing unlock 第一次可能会弹出一个界面,让你来解锁设备,然后等手机界面显示之后,按音量键,选择unlock,按下开机键。如果没有就忽略。 如果提示no permissions,就按照这个设置一下https://blog.csdn.net/qq_45458713/article/details/1290917253 如果什么也看不到,就是没建立连接。 7、开始刷机,注意会清除手机的系统和所有数据 fastboot flashall -w8、等待设备启动,打开设置-》关于界面,效果如下,流程结束。 ![]() |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |