smail错误定位及各种
patchmiui第10天今天是教师节也是锁屏部分完成的一天!
先上张图!

回编译成功间接受益于G大,不得不承认G大确实nb。
话回正题,对于修改reject必须是每修改一个smail就回编译不然到时后是天书一般的存在,
我的解决方法是在这个帖子中找到的
http://www.miui.com/thread-1206079-1-1.html
帖子中有三个精华点1,每修改一句samail回编译是用samil xxxxxxx.out
2,可以快速定位,比如帖子中执行smali android.policy.jar.out
出现下面提示
android.policy.jar.out/smali/com/android/internal/policy/impl/PhoneWindowManager.smali[12312,4] All register args must fit in 4 bit
可以看见它的位置是在android.policy.jar.out/smali/com/android/internal/policy/impl/PhoneWindowManager.smali的第12312行,基本就是你的reject提示的那个有问题,
3,出现的这种问题基本是位置对了但是函数变量需要修改

把其中的p0改成v0即可顺利回编译

浙公网安备 33010602011771号