存档

文章标签 ‘rom’

Hero/Evo Rom 制作教程之HtcDialer,Phone,EPST等修改

2011年7月25日 没有评论

在修改制作Rom的时候,改的最多的无非就是以下几项:

  1. 修复EPST使##778#可用
  2. 修复*#*#4636#*#*
  3. 修改Google Services Framework确保国内MEID清零的用户能够正常绑定Google账号
  4. 去除拨号震动
  5. 修复拨号号码自动添加横线

由于最近有不少朋友问怎么修改EPST之类的问题,决定把以上这些问题的修改方法公开,方便大家自己使用自己喜欢的ROM。

 

第一部分: 准备工作 阅读全文…

分类: 日志 标签: , ,

自制ROM之odex转dex

2011年7月25日 没有评论

odex文件无法直接使用dex2jar进行直接反编译成jar,必须先转为dex,才能继续反编译。
用到的工具baksmali   smali  
下载地址:http://code.google.com/p/smali/downloads/list

步骤:
1,分解odex文件  java -jar baksmali-1.2.4.jar -x ../TEST.odex
这时候出现问题:
    Error occured while loading boot class path files. Aborting.
    org.jf.dexlib.Util.ExceptionWithContext: Cannot locate boot class path file core.odex
    at org.jf.dexlib.Code.Analysis.ClassPath.loadBootClassPath(ClassPath.java:237)
    at org.jf.dexlib.Code.Analysis.ClassPath.initClassPath(ClassPath.java:145)
    at org.jf.dexlib.Code.Analysis.ClassPath.InitializeClassPathFromOdex(ClassPath.java:110)
    at org.jf.baksmali.baksmali.disassembleDexFile(baksmali.java:96)
    at org.jf.baksmali.main.main(main.java:278)
这是由于缺少core.odex, ext.odex, framework.odex, android.policy.odex, services.odex这5个文件的问题,将framework下的这5个odex文件一并考到同级目录下,在运行命令即可。 阅读全文…

分类: 日志 标签: , , ,