TINCHI 發表於 2013-1-25 22:46

one sv root 解鎖教學

本帖最後由 TINCHI 於 2013-4-27 21:00 編輯

測試後 4.1.2 可用

tekenlee 大大提供的可正常使用 RECOVERY

按此下載





one sv 解鎖、root 從頭教起


adb等工具下載


1.官方解鎖

   準備工作
   1.安裝htc sync
   2.至手機下拉選單>設定>電源>快速開機    取消勾選
   3.至手機下拉選單>設定>開發人員選項>usb除錯中   勾選起來
   4.下載本篇提供之工具解壓縮後放至 c 槽根目錄
   

官方解鎖網站 http://htcdev.com/bootloader/
註冊完成後型號選 All other Supported Models
按下 Begin Unlock Bootloader


登入您的帳號


選擇 yes


全部勾選後下一步


完全關機後按住   音量下    再按住電源鍵

進入 bootloader
使用音量鍵可控制選單上下
選至 fastboot 模式後按下電源鍵進入
接上usb傳輸線與電腦連接


電腦開始>執行>輸入cmd 按下 enter 進入 dos 模式
輸入 cd\   進入c 根目錄
再輸入 cd adb


c:\adb>   
輸入 fastboot oem get_identifier_token


按下右鍵選標記~將上圖部份反白之後再按下右鍵完成覆製動作


將覆製的的參數貼到 htc dev 第十步的 mydevice ldentifier token 欄中
按下 submit


到自己註冊的mail 收信下載附件檔放至 c:\adb 資料夾內


在 DOS 視窗
C:\adb>
輸入 fastboot flash unlocktoken Unlock_code.bin
按下手機畫面 yes 即可解鎖







2.刷入recovery 與 root
   
   手機完全關機後按下音量鍵下再按電源鍵進入 bootloader 模式
   選至 fastboot 模式按下電源鍵進入
   接上usb與電腦連結
   開啟 dos 模式(開始>執行>cmd) 至 c:\adb>輸入 fastboot flash recovery recovery.img
   即可將 recovery 刷入
   
   利用手機音量鍵選擇至bootloader 再按下電源鍵確認之後進入hboot
   選擇 recovery 進入 recovery 模式
   ****** 因目前尚無專為 sv 製作的 recovery 所以只能進入但無法選擇功能 ********
   進入後利用 adb 刷入 su

   c:\adb> 輸入 adb shell
   出現 ~#
   ~# 輸入 mount /dev/block/mmcblk0p33 /system
   ~# 輸入 exit
   c:\adb> 輸入 adb push su /system/bin
   c:\adb> 輸入 adb push SuperUser.apk /system/app
   c:\adb> 輸入 adb shell
   ~# 輸入 chown root /system/bin/su
   ~# 輸入 chmod 4755 /system/bin/su
   ~# 輸入 reboot
手機將自動重開機

完成 root
   

3.刷完後有問題怎麼辦??
   1.至 adb 資料夾內將 "原廠recovery" 資料夾的 recovery.img 替換至 adb 下的修改版 recovery
   2.   手機完全關機後按下音量鍵下再按電源鍵進入 bootloader 模式
         選至 fastboot 模式按下電源鍵進入
         接上usb與電腦連結
         開啟 dos 模式(開始>執行>cmd) 至 c:\adb>輸入 fastboot flash recovery recovery.img
         即可將原廠 recovery 刷入
   3.在 hboot 模式下選擇Factory Reset 以重置系統即可
   


4.已知問題
   1.recovery 模式無法正常使用 (不會影響正常運作)
   2./system/部份資料夾利用 re 管理器放入的資料可能會在重開機後遺失
      解決方案 : 進入 recovery 模式後利用 adb 將所要放入/system/ 的資料放入後更改權限為 0644 即可解決
      例:
         c:\adb> 輸入 adb push libgmxt.so /system/lib
         c:\adb> 輸入 adb shell
         ~# 輸入 chmod 0644/system/lib/libgmxt.so
   3.buxybox 無法安裝


5.狀況排除
   1.adb 與手機連結測試
   c:\adb>輸入 adb devices
         會回應如下
         List of devices attached
         1234567890ABCDEF      device
   1.無法連線時排除方法,重新安裝 htc sync 可至官網下載
   2.至電腦裝置管理員找出 ? 的 usb 裝置~ 將其裝置移除~重新尋找裝置即可重新安裝驅動

附件順便提供一個 sv 專用的 garmin libgarminos.so 檔案   
圖資路徑已修改成 sv 的外接記憶卡


MM22 發表於 2013-1-25 23:36

請問這就是XDA上的那個版本嗎?

TINCHI 發表於 2013-1-25 23:43

xda的版本我沒用過,看起來應該是轉貼Kin的筆記本
最早 recovery 修改方法是出現在 kin的筆記本
我也是參考他的方式去修改 recovery.ing
至於其它部份的已知問題和 superuser 是我自己找到最沒問題的版本和補救辦法
當然試驗期間手機就會一直秀抖
所以附上自救的方式

wayen520 發表於 2013-1-26 00:50

還沒打算解鎖root
不過還是要頂一下!!!
頂頂頂頂頂頂頂頂

MM22 發表於 2013-1-26 17:44

TINCHI 發表於 2013-1-25 23:43 static/image/common/back.gif
xda的版本我沒用過,看起來應該是轉貼Kin的筆記本
最早 recovery 修改方法是出現在 kin的筆記本
我也是參考 ...

了解, 感謝說明

r9350135 發表於 2013-2-2 21:27

本帖最後由 r9350135 於 2013-2-2 21:34 編輯

你好,第一次操作,卡在刷入su..
C:\adb>輸入flash su,
會顯示
error: device not found
error: device not found
Please ccept superuser request on your phone(手機有安裝)
error: device not found
...........................................
或是
C:\adb>輸入fastboot flash su
會顯示
unknown partition 'su'
error: cannot determine image filename for 'su'

按照 狀況排除做
會顯示一大串像是操作說明的英文
請問我該如何做呢?

TINCHI 發表於 2013-2-2 22:40

這表示你的電腦沒有讀到手機
裝好HTC的驅動接上手機以後~到控制台的裝置管理員>檢視>顯示隱藏裝置打勾
然後去找USB裝置的地方~應該會出現一個是?號的
把它解除安裝或更新驅動試試~應該就會抓到正確的驅動了

y2468101216 發表於 2013-2-3 00:56

有個問題想請教一下

我KIN的筆記本跟XDA的都有看也都照做,但我老是卡在k2u上面,換了XP32BIT也不行。
我照著在XDA對於k2u的解法在androidusb.INF下的Device section的HTC products加入了以下這行
%USB\VID_0BB4&PID_0D0F&MI_01.DeviceDescRelease%=HTCAND32.Dev, USB\VID_0BB4&PID_0D0F&MI_00

但k2u依然無法運作,所以我的ADB依然無法進入

想請問大家你們是如何解決的,我已經沒有WINXP的電腦了

TINCHI 發表於 2013-2-3 01:45

本帖最後由 TINCHI 於 2013-2-3 01:53 編輯

教你一個很簡單的方法
把手機開到 RECOVERY 模式底下
然後進入控制台將打上?的驅動刪除
之後WIN7會再自動尋找硬體~此時它會找到K2U
如果它變成K2U還沒安裝成功打了個?號或沒辦法驅動
就選更新驅動~選手動驅動~從我的電腦~然後選擇 my htc 即可驅動成功


我是拿另一台原本也抓不到的win7 來拍的~不是用我原本抓到的電腦





























larry13991 發表於 2013-2-3 12:41

想問一下,
當我開始放 su 時
它出現

failed to copy 'su' to '/system/bin/su' : Read-only file system
----------------------------------------------------------------------------
這是不是失敗了??@@
要怎麼解決呢~謝謝

larry13991 發表於 2013-2-3 12:44

larry13991 發表於 2013-2-3 12:41 static/image/common/back.gif
想問一下,
當我開始放 su 時
它出現


話說 SuperUser.apk 刷入時也是如此@@

TINCHI 發表於 2013-2-3 13:03

本帖最後由 TINCHI 於 2013-2-3 13:04 編輯

請在 RECOVERY 模式下執行adb push su /system/bin 的動作
注意看自己的 DOS 視窗是否是
# 字號開頭~#字才有最高權限可寫入

看看第九樓的最後一張圖右方的DOS視窗
顯示 # 才有權限

larry13991 發表於 2013-2-3 13:26

TINCHI 發表於 2013-2-3 13:03 static/image/common/back.gif
請在 RECOVERY 模式下執行adb push su /system/bin 的動作
注意看自己的 DOS 視窗是否是
# 字號開頭~#字才 ...

所以如果是 $
那就是失敗囉@@

官方解鎖完後,hboot出現tempered unlocked,我想這是對的
我猜可能是我什麼地方做錯了

TINCHI 發表於 2013-2-3 13:34

2.刷入recovery 與 root
   
   手機完全關機後按下音量鍵下再按電源鍵進入 bootloader 模式
   選至 fastboot 模式按下電源鍵進入
   接上usb與電腦連結手機上會顯示 fastboot usb
   開啟 dos 模式(開始>執行>cmd) 至 c:\adb>輸入 fastboot flash recovery recovery.img
   即可將 recovery 刷入
   

這步有做好嗎????
做好以後進入 recovery 以後才可以在 recovery 模式底下塞東西進去手機

larry13991 發表於 2013-2-3 14:18

TINCHI 發表於 2013-2-3 13:34 static/image/common/back.gif
2.刷入recovery 與 root
   
   手機完全關機後按下音量鍵下再按電源鍵進入 bootloader 模式


先說我是用Win7 x86
Recovery.img 刷完後是黑底藍字,中間圖案是個帽子,版本 v6.0.2.7
adb devices 測試正常!!
但...悲劇的是...adb shell 打完之後還是錢字號

帽子下面還有幾行字:
E: Can't open misc
E: Can't mount /cache/recovery/command
E: Can't mount /cache/recovery/log
E: Can't open /cache/recovery/log
E: Can't mount /cache/recovery/last_log
E: Can't open /cache/recovery/last_log

TINCHI 發表於 2013-2-3 14:40

本帖最後由 TINCHI 於 2013-2-3 14:46 編輯

帽子本身只能上下移動
要塞檔案就是要打開帽子模式
才能塞
所以帽子底下的錯誤不管它
只要手機在這模式底下
就能用電腦塞檔案進去,而不是在fastboot usb 模式底下塞
這就是我們為何要刷 recovry 的目的了~
這樣懂了嗎?
你在其它模式底下都是$字號~

larry13991 發表於 2013-2-3 17:22

那個...不好意思@@
我在recovery下還是無法
錢字號還是在-.-

TINCHI 發表於 2013-2-3 20:18

基本上只要動作正確的話
而且RECOVERY有刷成功、驅動正確的話
是沒問題會出現#字號的

ezrealo 發表於 2013-2-8 18:29

adb server is out of date.k
ADB server didn't ACK
* failed to start daemon *
error: unknown host service

輸入SHELL 之後就這樣...

ezrealo 發表於 2013-2-8 20:11

刷到最後步驟
~ # chown root /system/bin/su
chown root /system/bin/su
chown: /system/bin/su: No such file or directory
~ # chown 4755 /system/bin/su
chown 4755 /system/bin/su
chown: /system/bin/su: No such file or directory

這是什麼回事= =
頁: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: one sv root 解鎖教學