多语言展示
当前在线:380今日阅读:113今日分享:31

HTL22 hboot1.54降级 s-off 日版M7 htl22 s-off

海淘htl22 破解s-off hboot1.54破解s-off 日版原版htl22 降级s-off2.15.970.1 软解s-offHTL22 HBOOT 1.54 的S-OFF 降级破解三网写号日版one s-off,HTL22 s-off,日版原版one 降级,htl22 1.54 s-off,htl22降级工具锁需要的工具fake_HTL22_2.15.970.1run_root_shell_20131109adbJDK 7.0 (JAVA运行库)安装在那个目录自己要清楚UltraEdit 二进制编辑工具(或者其他的工具也行)htc 驱动,这个自己安安装这些内容下面都会提供下载的教程完成的是从2.15版本降级到1.05后,然后还要参考我的原来的教程做htl22 软解s-off降级 ---os版本成1.05--按照1.05的方案s-of本文主要内容java和adb 辅助获取手机临时root---提取版本号---修改版本号成低版本---替换版本号-----刷2.15 ota升级hboot后--刷1.05ruu--成功实现降级首先在adb控制台运行安装Fake.apk,并让它生效adb install -r Fake.apkadb shell am start -D -a android.intent.action.MAIN -ncom.htc.feedback/android.app.Activity检查应用程序的进程ID,指定进程ID连接到调试器连接。 (X是变量)adb jdwpXXXXadb forward tcp:8600 jdwp:XXXX下面操作在命令框找到jbd安装目录后运行在另外的一个cmd 窗口中的命令提示符下输入,新手:jdb.exe是在你安装 JDK的路径里找老手自己做环境变量jdb -connect com.sun.jdi.SocketAttach:hostname=localhost,port=8600> threadsグループsystem: (java.lang.Thread)0xc1412f4190 <8> FinalizerWatchdogDaemonは条件を待機中です (java.lang.Thread)0xc1412f3fe0 <7> FinalizerDaemon は条件を待機中です (java.lang.Thread)0xc1412f3e78 <6> ReferenceQueueDaemon は条件を待機中です (java.lang.Thread)0xc1412f3d88 <5> Compiler は条件を待機中です (java.lang.Thread)0xc1412f2440 <3> Signal Catcher は条件を待機中です (java.lang.Thread)0xc1412f2360 <2> GC は条件を待機中ですグループmain: (java.lang.Thread)0xc140eeac10 <1> main は実行中です- N0 (java.lang.Thread)0xc1412f7498 <10> Binder_2 は実行中です: (java.lang.Thread)0xc1412f72b8 <9> Binder_1 は実行中です需要的主要线程。 (在上面的0xc140eeac10,上面写的 main)我们 主要注意主要线继续输入thread 0xc140eeac10设置一个断点<1> main[1] stop in android.os.MessageQueue.next()返回adb的窗口,挂起线程。adb shell am start --activity-clear-task -a android.intent.action.MAIN -ncom.htc.feedback/android.app.Activity回到jdb的窗口,确保运行时不为空。<1> main[1] print java.lang.Runtime.getRuntime()java.lang.Runtime.getRuntime() = 'java.lang.Runtime@4193d910'置要使用的权限在/ dev / msm_acdb的run_root_shell。<1> main[1] print java.lang.Runtime.getRuntime().exec('chmod 666 /dev/msm_acdb')在 adb 窗口下 检查的/ dev / msm_acdb的权限adb shell ls -l /dev/msm_acdbcrw-rw-rw- system audio 10, 52 2013-11-07 22:25 msm_acdb使用run_root_shell获取ROOT权限adb push run_root_shell /data/local/tmp/adb shell chmod 755 /data/local/tmp/run_root_shelladb shell$ ./data/local/tmp/run_root_shellROOT权限提高已完成。准备重写的版本信息。# dd if=/dev/block/mmcblk0p19 of=/sdcard/p19 备份版本这时候 会发现adb目录多一个 p19文件现在这个黑框我们不要动放到一边,因为这个黑框有#说明我们有权限的黑框,先放到一边过会在用重新打开adb命令框提取版本文件adb pull /sdcard/p19 提取版本到adb控制台目录这时候 会发现adb目录多一个 p19文件修改版本在二进制编辑器我把“P19”打开,把 “2.15.970.1” 改写为“1.00.000.0”一个,然后将其保存为“p19mod” 放到adb控制台目录这样p19mod就是1.00.000.0版本的文件我们通过adb命令替换回去就行了修改方法在很多二进制软件都可以修改先推送到手机内存adb push p19mod /sdcard/ 现在回到有权限的那个黑框就是黑框# dd if=/sdcard/p19mod of=/dev/block/mmcblk0p19 在root权限下把本部文件写入到手机里 这时候你会看到提示成功的英文,我们就把版本降级完成了,版本降级完成后 手机重启你会发现手机的版本号变成1.00.000.0了版本号已经成功降级下面我们把os降级成1.05版本的这个过程切记只能做一次,!!!只能做一次尤其是fastboot flash zip firmware.zip 这句代码绝对不能超过一次,否则上面版本降级必须重新做切记切记!!!!!! 手机进fastboot usb 连接电脑后,打开我的降级工具里点击这里开始把下载好的1.05的ruu放到我的adb控制台文件夹里重命名成105ruufastboot oem rebootRUU 手机会进黑屏的白色htc界面fastboot flash zip firmware.zip (回车后,这句英文你只能做一次不管你成功还是失败这句话只能做一次)大概等20秒左右你会看到黑框在刷数据 会提示FAILED (remote: 90 hboot pre-update! please flush image again immediately)这个时候是hboot升级完成了我们继续fastboot flash zip 105ruu.zip (刷如降级的os,)这次比较慢要等很久才更新完毕等完成后fastboot reboot这里完成后手机的os版本就成功降级了htl22 s-off可以参照我原来的hboot 1.52的s-off教程破解欢迎大家关注我的下一期写号破解网络教程降级工具下载地址 http://pan.baidu.com/s/13qlsES-off http://pan.baidu.com/s/1dDzgt7z上面是全部的资料包,jdb自己可以下载。htc驱动不用我说了下一期教程我讲解写号和降级欢迎大家关注我
推荐信息