记录下MoKee编译过程
纯属记录帖
关注和了解这个rom有段时间了。
最近有需要了解odex,折腾了几天还是在坑里。
索性,先编译下MoKee看看。
之前make过 4.2 和 5.1 ,刷到模拟器和N5里。
编译教程可以参考 官网说明:
http://bbs.mfunz.com/thread-653126-1-1.html
然后
准备工作大致分为:
1. linux物理机 (没在虚拟机里面搞)
2.环境准备 ,JDK ,各种依赖库 (官方直接给了集合,这个不错,之前mark 5.1 哪里出错再追加,折腾很久)
3. 帐号准备,再Gerrit注册下,我直接使用的GM,开始再注册页点了好一会,才看到Google的服务...注册完毕会有多个条约和个人账户设置。
3.1 git账户配置,也算是账户准备把,需要修改本机用户名和主机名。(基本都要修改)
我是参照: http://www.letiantian.me/2014-11-29-ubuntu-change-user-name/
4. 项目同步
4.1. 创建文件夹,初始化,开始同步。
中途终端了两次,重新repo sync 几次。OK了
5.准备编译
遇到一个坑,lunch 完毕提示:
Looking for dependencies pngquant is not installed! Builds will be larger!
我就尝试安装 : pngquant
sudo apt-get install pngquant 失败,
The following packages have unmet dependencies:
libc6-dev-i386 : Depends: libc6-i386 (= 2.19-0ubuntu6.6) but 2.19-0ubuntu6.7 is to be installed
Depends: libc6-dev (= 2.19-0ubuntu6.6) but 2.19-0ubuntu6.7 is to be installed
libc6-dev-x32 : Depends: libc6-dev-i386 (= 2.19-0ubuntu6.7) but 2.19-0ubuntu6.6 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
最后解决办法,在 http://pkgs.org/ 直接下载deb ,自己安装。
地址: http://pkgs.org/search/pngquant
搞定。
明天继续make
小插曲 我申请了进入研发群,没通过...好吧
2016.03.23 以上
2016.05.03 更新
公司n5机器找不到了,自己某宝找了一台骚红色,因为之前有一台,不下心丢车上了,对红色情有独钟。
make完毕后刷机,
fastboot flashall -w
bootloader 版本不一致:
Device version-bootloader is 'HHZ11k'. Update requires 'HHZ12h'.
论坛找到:HHZ12h 版本驱动,
地址:http://bbs.gfan.com/android-7881505-1-1.html
手工刷入:
更新bootloader fastboot flash bootloader bootloader-hammerhead-hhz12h.img 重启 fastboot reboot-bootloader 刷机所有img fastboot flashall -w
完毕,开机正常。
至此,魔趣的编译和刷机完毕。
不过目前是5.1.1
6.0代码正在找。
PS:申请加入开发小组,还是没同意
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?