很多朋友都眼巴巴在等着将手机刷机到鸿蒙系统。
“千里之行,始于足下”,不论你刷机到鸿蒙系统,原生安卓系统,还是LineageOS等,都必须要完成第一步解除BL锁。
具体到小米手机,从提交申请到拿到解锁许可,需要一个周(168小时)的等待时间。(注意,有些品牌是不允许解锁的,需要你自己去核实)。
这个系列9节课程,我教你从零起步制作适配机型的鸿蒙ROM,课程大纲如下:
- 1) 手机解锁
- 2) 降级到开发版
- 3) 获取root权限(前三步是入门起手式
- 4)用adb等工具精简应用,Termux搭建互联互动
(其他品牌手机此处用pixelExperience) - 5) DIY制作ROM基础
- 6) 从零组装一部手机(掌握硬件和熟悉驱动, 可能需要两节内容)
- 7) 比较Linux,安卓与鸿蒙,搭建开发工具链(对某些热点疑惑的个人看法
- 8/9) 着手制作适配机型的鸿蒙ROM(2节)
事先提醒,“刷机有风险,入坑须谨慎”。倘若并非安卓开发程序员,请务必不要在你刷过的手机上使用金融类软件。
另外,只拿你的备用机来跟进本课程。(我用主力机K40来演示本节课的解锁操作,后面的8节课程全部使用备用机小米8青春版)。此系列课程服务零基础用户,心急的开发者用户可以等到第七节再来,或者去看看我的Emacs教程。
好了,下面我们马上开始。
一) 打开USB调试模式从路径 “设置”--> "我的设备“ --> "全部参数" --> 找到“MIUI版本”,连续敲击5~10次,打开“开发者模式”。
再退回到“设置”,按照路径 “设置”--> “更多设置” --> "开发者选项”下打开 “USB调试”:
完成以上两步之后呢,你的电脑就能通过USB连结读取你手机的数据了。
二)绑定帐号与设备在路径 “设置”--> “更多设置” --> "开发者选项” --> "设备解锁状态",绑定帐号与设备(如果多台设备,最好用不同的小米帐号解锁):