喜欢linageOs ,所以在之前将自己的一个红米Note4X(全网通)版刷成了lineageOs 的 cm14.1定制系统,系统变得清爽了许多,没有任何第三方安装包,速度也快了不少。 但昨天使用耳机时才发现,没有任何声音,插上耳机就变静音了。logcat 分析了一下日志,估计是内核的问题,应用层应该没有问题。
自己动手丰衣足食,参考官方的编译教程https://wiki.lineageos.org/devices/mido/build ,repo 下源代码,编译一下,没有问题(这部分就不啰嗦了,网上资料很多)。如果重新刷入刷机包zip,我之前的数据又没了,太麻烦,而且估计是内核出问题,那就只刷内核不就行了。 对了,就刷boot分区就行了。前提是要有boot.img文件(kernel+ramdisk 的合体)。
正好。进入lineageOS 编译环境
source build/envsetup.sh
breakfast mido
mka bootimage
然后等几分钟内核就编译好了,在 $LineageOsRootDir/out/target/product/mido/boot.img 这个位置。用的是最新的内核。
有了boot.img就好办了。
为了保险起见,先不刷到flash boot分区上去,如果这个新的boot.img没有能够正常启动,自己不就亏了(当然可以再刷回原来的boot.img).
刷机(线刷)自然要用到fastboot,
我是ubntun 16.1
sudo apt-get install an