刘明野

ROM基本bug修改

起机区: 

卡第一屏:libandroid_runtime.so,boot.img 

卡第二屏: libandroid_runtime.so或其它驱动问题

 

音频区: 

外放无声音: libaudio.primary.default.so 

音频附属驱动:libaudioflinger.so 


相机区: 

相机驱动:libcamera.so 

相机服务驱动:libcameraservice.so 

不能拍照、卡死、重启:libandroid_runtime.so 


wifi区:

 wifi驱动: 

\system\lib\modules\bcmdhd.ko  

\system\lib\modules\kineto_gan.ko   

\system\lib\libhardware_legacy.so

 wifi相关: \system\bin\wpa_supplicant 

wifi热点相关:\system\bin\netd


杂类区: 

通讯录FC:libsqlite.so,libsqlite_jni.so 

分区文件:\system\etc\vold.fstab 

GPS驱动: \system\lib\hw\gps.runnymede.so 

挂载内存卡驱动: \system\bin\voldusb 

驱动相关: \system\lib\hw\hwcomposer.msm7x30.so 

图片接口驱动: libHPImgApi.so 

FM驱动:libfmradio.so 

未知驱动: libLCML.so 

 电池驱动: libbattd.so 

 DSP驱动: Lib/dsp文件夹 

感应驱动: \system\lib\hw\sensors.runnymede.so 

显示驱动: \system\lib\egl 文件夹 

相机倒立或屏幕倒立:打开build.prop文件,找到 ro.sf.hwrotation=      这句代码,等号后面是0,就改成180,等号后面是180,就改成0。 


反编译修复bug区: 

短信提示音: 反编译phone.apk里面的classes.dex 找到CallNotifier.smali 搜索:

.local v3, toneID:I

在这个代码下面加入

const/4 v7, 0x2

if-ne v7,v6, :cond_7a

const/4 v7, 0x1

if-eq v7, v5, :cond_13

.line 1711

:cond_7a

 

然后回编译替换文件到原文件 

通话时对方听不到我方声音: 反编译phone.apk,找到res\values\bools.xml文件,把第13行的true语句中的true改成false

本文为作者刘明野发布,未经允许禁止转载!
2931
0
0
发表留言

友情链接