Android开机优化
生活随笔
收集整理的這篇文章主要介紹了
Android开机优化
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
此文章適用于所有的Android設備開機優化。
開機優化主要有以下幾個部分:
1. bootloader優化
2. Kernel優化
3. Android啟動優化
準備
統計開機時間
一般根據串口打印的信息里面的時間標簽來統計開機時間,雖然不是很準確,卻基本有效。
bootloader優化
一般來說,bootloader的時間是比較短的,可以優化的工作也不多。但是有一個普遍可以優化的選項,就是Android AVB.
AVB(Android Verify Boot)?如果在你的項目中不需要使用,可以關閉。
AVB 的使能ConfigCONFIG_ANDROID_AVB=yCONFIG_AVB_LIBAVB=yCONFIG_AVB_LIBAVB_AB=yCONFIG_AVB_LIBAVB_ATX=yCONFIG_AVB_LIBAVB_USER=ykernel優化
首先,打開啟動debug,獲取驅動加載的時間,在bootargs中添加
initcall_debug loglevel=8根據日志信息,優化驅動。一些確定不使用的驅動,直接在config中關閉。
如果是通過設備樹來兼容硬件的,在dts上disable
如果某些驅動需要,但是又加載時間太長,考慮做成ko的方式
Android啟動優化
其他不正經的優化
? ? ?
on early-initdosomething #給CPU和DDR設置超頻,讓速度飛起來on property:sys.boot_completed=1dosomething #啟動完成了,回到發飆前的狀態? ? ? ??
on late-fs...on property:sys.boot_completed=1...總結
以上是生活随笔為你收集整理的Android开机优化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 火狐无法安装扩展_立即安装4个Firef
- 下一篇: android sina oauth2.