SHARP ANROID 系统ROOT的思路

1.カーネルを取り出す。   (备份系统)
 su - 
 cat /dev/mtd/mtd3ro > /data/local/recovery.img 
 cat /dev/mtd/mtd0ro > /data/local/boot.img 


2.MIYABIの解除      (Sharp 开发的一套加密保护 有了ROOT后 在此保护下仍然无法修改System目录下的东东)
 boot.imgをバイナリエディタで開きます。 
 次の2つのHexValを検索します。 
 002F73797374656D2F00 (文字列だと./system/.) 
 0073797374656D00 (文字列だと.system.) 
 すると、./system/.が一ヶ所、.system.が二ヶ所ヒットすると思います。 
 この./system/.と、ramdisk領域で無い方の.system.の2つを何か別のものに書き換えます。 
 するとMIYABIが解除されます。 


3.nandlockのunlockとカーネルを焼くための準備  (NAND 解锁 此常见)
 nandinfocalcとnandunlockshspamp、flash_imageをadbで/data/local/にpushする。 
 それぞれ権限をadbで755にする。 
 次にunlockのための番地を検索します。 
 su - 
 /data/local/nandinfocalc boot 
 とやれば該当アドレスが出てくると思います。 
 そしたら、 
 /data/local/nandunlockshspamp 0xXXXXXXXX (0xXXXXXXXXは検索結果のアドレス) 
 y 
 とすればnandがunlockされると思います。 


 ※nandは一回のunlockで永久にunlockされるものではないみたいです。 
  カーネルを焼く前や/system以下を弄るときには毎回unlockしてください。 


4.変更したイメージのカーネルを焼く  (把修改后BOOT的再刷入到手机中) 完成破解
 ※ここから文鎮になる可能性が出てきます。 
  心配な人は簡単な方法が出るまでやらないほうが懸命です。 
 MIYABIを解除したイメージをrecovery領域に書き込みます。 
 MIYABIを解除したイメージファイル(ここではmtd02.binというファイル名になっています)をadbで/data/local/にpushします。 
 (一時root状態ではPCと接続しない方がいいでしょう。再起動してrootじゃない状態でやってください) 
 nandのunlockを行なった後、イメージカーネルをrecovery領域に書き込みます。 
 su - 
 cd /data/local/ 
 ./nandunlockshspamp 0xXXXXXXXX 
 y 
 ./flash_image recovery ./mtd02.bin 
 なにもエラーがなく終了した場合は書き込み成功です。リカバリーモードで再起動してみましょう。 
 reboot recovery 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值