需求:
修改设置中的关于的某些属性,比如型号 Model,本来厂商的源码,刷出的都是MSM8909(因为采用了移远的msm8909的模块)
解决方案:
有几种方法可以修改,一种是在调用的时候,一般就是package/app/Settings路径下的XXX.java修改它的逻辑。
另外一种暴力一点就是,直接修改 build/tools/buildinfo.sh这个配置文件,修改属性的值。
记录的是第二种方法
PS:其他的属性,当然也可以这么干,看需求而改。比如ro.build.display.id(Build number)的值 ro.build.version.release(Android version)等等