L720 官方ROM彩信功能

/system/framework/telephony-common.jar 现在三棒把通讯相关的东西从frameworks.jar抽出来放到了这里,其实没多大变化。 参考了一篇两年前的文章:http://www.miui.com/thread-378600-1-1.html 受益匪浅!基本就是照着这个来的… comandroidinternaltelephonycdmaCdmaSMSDispatcher.smali文件 1.找到所有 0x1004的地方,从const/16改成const,数值改成0xfeda 2.找到调用方法processCdmaWapPdu的上面几行,####中间的为添加的内容    

3.用海卓APN什么的软件改彩信APN

HTC Droid DNA无法开启Wifi 热点的问题的解决方案(不存在VZW UICC)

原创内容,转载请务必注明本博文地址 http://blog.dayandcarrot.net/2013/06/htc-droid-dna-wifi-ap-problem/ /system/app/WifiRounter.apk里面找到了点线索,这个程序是负责WifiAP的,但是它不掌权,还需要向一个WifiService去Request开启WiFiAP,如果不行就通过TetheringGuard.apk提示出错,然后就有了错误信息,不存在VZW UICC之类的。 一开始我以为WifiService是掌权的,里面有个CustomUtils很是可疑,但是修改之后发现没用。 之后根据Logcat找哪里出了问题,发现有错误提示说什么DENY之类的,发出log的tag叫WifiService。想了一下可能这个东西在/system/framework/services.jar里面,解包了一下果然如此。 然后就是修改过程了,里面有个方法叫 .method private setWifiApMhsRequest(ZZILandroid/net/wifi/WifiConfiguration;)Z 翻译成Java代码差不多这样(感谢Java Decompiler):  

然后里面有个不知道什么东西的特权参数,叫做

如果这个的值是1的话,那么就直接给权限,显然我们要做的任务很简单 把那个.equals(“1”)改成”0″就行啦~ 改完了之后差不多这样:

回编译回去就搞定了~ 刚好2点,继续复习操作系统软

[转载] 美国V版HTC Droid DNA支持电信3G上网的破解方法(改Radio)

本文转载自: http://droiddna.diypda.com/thread-942842-1-1.html ========================================== 美国V版HTC Droid DNA原生并不支持电信3G上网,未经破解或刷了官ROM的原生基带后,电信卡信号上有个小三角,不能3G,需要对基带进行破解。具体方法: 1、从手机上提取radio.img adb shell su 回手机上点授权,出现 # 后输入: dd if=/dev/block/mmcblk0p16 of=/sdcard/radio.img 操作完成后,radio.img会提取到sdcard卡上,提到电脑上进行下一步修改。 手机继续连接电脑,DOS窗口保留着,等下一步还会用。 2、修改radio.img: 用UltraEdit工具打开radio.img 搜索:  257fffff306f257f 替换:  257fffff5a6f257f 鼠标移下一行后,继续: 搜索:  257fffff5a6f257f 替换:  257fffff306f257f 保存后,将radio.img复制到sdcard卡替换原来提取的 、重刷radio.img:上述操作完后,回DOS窗口输入 dd if=/mnt/sdcard/radio.img of=/dev/block/mmcblk0p16 如之前己关掉DOS窗口,需重新打开DOS窗口先执行: adb shell su 回手机上点授权,出现 # 后再输入第一条命令   如果还是不能上网,用QPST改SIMPLE IP以及ctwap@mycdma.cn和vnet.mobi  

HTC 修改Settings.apk使*#*#4636#*#* ##778#之类的指令可用

用不来的原因是Settings.apk里面一个Flag变成False了,就不允许你通过拨号盘输入这些特殊指令。 smalicomandroidsettingsframeworkflagfeature 这个目录底下有个HtcTestFeatureFlags.smali 里面有个函数叫 .method public static final supportDialingSecretCode(Landroid/content/Context;)Z 是管这个事情的 把整个函数直接返回True就行了