我手机上的库存rom中的MVNO(移动虚拟网络运营商)有问题。基本上,这意味着我的数据连接仅在漫游时有效。这是一个已知问题,已经在多个rom上解决了(但不是在我的rom上)。
为了解决这个问题,我想修改framework.jar文件(/system/framework/framework.jar
)的源,更具体地讲,该文件:/com/android/internal/telephony/gsm/GsmServiceStateTracker.java
首先,我将列出要采取的措施以显示遇到问题的地方:我已经完全对我的库存ROM进行了脱胶,包括/ system / framework /和/ system / app中的JAR文件和APK文件
这是我遇到的问题,我需要弄清楚如何编辑所需的Java文件,并最终得到一个可正常工作的framework.jar,可以将其上传到手机中。
我做错了吗?还有其他方法可以解决我的问题吗?我希望从有经验的人那里得到一些帮助...
我还采用了相同的方法来获取网络相关参数,例如;BAND、BCCH等。framework.jar反编译后得到*.class文件,您可以使用Java DCompiler或JDclipse将.class文件转换为.java文件。现在根据您的要求修改java文件。
我修改了 RIL.java 但我坚持重新打包。我无法将 RIL.java 转换为 RIL.class。它有许多框架隐藏文件的依赖项/导入。参考:http://www.mailinglistarchive.com/html/android-platform@googlegroups.com/2010-02/msg00325.html
Android 先生们,如果我们走错了方向,请多多指教...
归档时间: |
|
查看次数: |
9752 次 |
最近记录: |