HTC (Android) - Magic Perfected SPL 1.76.0007 Unlocked(完美機解鎖) - 手機

前往內容


Magic Perfected SPL 1.76.0007 Unlocked(完美機解鎖)

弄了整晚終於完成了...感謝各位的分享
順便弄了這個HTC Magic Sense UI with ROOT 懶人包
除了歐版RUU、台版RUU,其餘全都包含在內了

-
金卡製作的部分請直接看懶人包
這邊直接說明 HTC Magic Sense UI with ROOT 的方法
※※※※※※※※※※事前準備※※※※※※※※※※
1.歐版RUU

2.台版RUU

3.提取 台版RUU 內的 rom1.zip
執行 RUU_Sapphire_ChungHwa_3.03.751.4_R_release_signed_NoDriver.exe 後不做任何動作
到電腦的 TEMP 資料夾裡提取 rom1.zip 並更名為 sappimg.zip 放置於記憶卡根目錄下

4.將 recovery-RA-hero-v1.5.2.img 複製到記憶卡根目錄下

5.將 update-hboot-1.76.2007-signed.zip 複製到記憶卡根目錄下

※※※※※※※※※※一、HTC Europe V3.04 with ROOT※※※※※※※※※※
1.刷 歐版RUU
插入金卡後接上 USB 與電腦連線
執行 RUU_Sapphire_HTC_Europe_304401.exe
(若無法更新則表示金卡製作失敗)
正常開機完成後所有設定 [skip]

2.更新 Recovery
開啟 CMD 模式進入 tools 目錄
輸入:adb shell
出現 # 號表示已取得ROOT權限
輸入:flash_image recovery /sdcard/recovery-RA-hero-v1.5.2.img

3.更新 HBoot
關機後按住 [HOME]+[POWER] 進入 Recovery 模式
等待 10 秒將讀取完畢
選擇 Flash zip from sdcard 按 [撥號]
選擇 update-hboot-1.76.2007-signed.zip 按 [撥號]
按 [HOME] 確認更新
完成後選擇 Reboot system now 按 [撥號] 重開機
重開後會回到 Recovery 模式
選擇 Reboot system now 按 [撥號] 再次重開機

//////////第一階段完成
//////////SPL S-OFF
//////////開啟 ROOT 權限

※※※※※※※※※※二、HTC TW V3.03 SYSTEM※※※※※※※※※※
1.更換 SYSTEM
關機後按 [返回]+[POWER] 進入 fastboot 模式
按 [音量鍵-下] 抓取並判斷記憶卡下的 sappimg.zip
按 [滾輪中鍵] FLASH sappimg.zip
完成後按 [滾輪中鍵] 重開機

2.刷回 Recovery
關機後按住 [返回]+[POWER] 到 fastboot 模式
輸入:fastboot flash recovery recovery-RA-hero-v1.5.2.img
完成後輸入:fastboot reboot

//////////第二階段完成
//////////SAPPHIRE PVT 32A ENG S-OFF H
//////////HBOOT-1.76.2007 (SAPP10000)
//////////CPLD-12
//////////RADIO-6.35.08.29
//////////Recovery-RA-hero-v1.5.2

※※※※※※※※※※三、取回ROOT※※※※※※※※※※
1.進入 Recovery 模式
關機後按住 [HOME]+[POWER] 進入 Recovery 模式

2.寫入 su 和 Superuser.apk
依序輸入以下指令:
adb shell mount /system
adb push su /system/bin/
adb shell chmod 4755 /system/bin/su
adb push Superuser.apk /system/app/
adb shell reboot

3.測試 ROOT
正常開機後 [MENU] > [設定] > [應用程式] > [開發] > 勾選 [USB除錯中]
輸入:adb shell
此時會出現 $
輸入:su
此時手機畫面會出現 SU Request
選擇 [Always Allow] 啟動 ROOT 權限

//////////第三階段完成
//////////SAPPHIRE PVT 32A ENG S-OFF H
//////////HBOOT-1.76.2007 (SAPP10000)
//////////CPLD-12
//////////RADIO-6.35.08.29
//////////Recovery-RA-hero-v1.5.2
//////////HTC TW V3.03 SYSTEM with ROOT
-

以上是使用歐版RUU解鎖後更換回台版V3.03 SYSTEM的辦法
我也不知道有沒有更簡單的方法
畢竟我對Linux不熟...
不過至少這樣一步一步來是能成功的

最後P.S.一下
可以到 Market 下載 auto memory managern
選擇 Aggressive 或 Mild 模式
讓你的 Magic 跑起來更順暢~*
愛の病を癒すには、更に愛する他にない。 http://www.flickr.com/photos/sakuyatsubasa/
fzchang wrote:
謝謝Kenny_66...(恕刪)


我真實的做法是從來都沒有直接用 rom1.zip 更名為 sappimg.zip 再更新的,
而是把 rom1.zip 及 rom.zip 直接解壓拿內裡的 img 來用因為 3.03.xxx.x 的 rom1.zip 會把刷好了的 recovery-RA-hero-v1.5.2.img 換掉 反而radio是存在於 rom.zip 內的
請教各位大大
我"應該"已經取得root,
也安裝了Wireless Tether
我的電腦也能連線成功,
問題就是網路還是連不出去~
不知道問題會出在哪裡呢?
ivan wrote:
我已經做好官方SPL...(恕刪)


我也有參考[瀬戸のテーマ] Android 分享 – Root 權限的文章
奇怪在我行 adb shell mount /system 就不能了之後我在XDA找到相關文章改用
adb remount 就可以了之於全文如下:

adb remount
adb push su /system/bin/
adb shell chmod 4755 /system/bin/su
adb install Superuser.apk
adb install com.android.term.apk
超開心看到這消息~~~
不過,膽小的我...自認為功力不足,不敢用!!!.....
一一"....而且感覺相當複雜....
真希望有神人可以出個 一鍵安裝 造福像我們這種人想刷但是不敢刷的...
給我個理由,憑什麼我拍照片還要拍到你喜歡??你有付我錢?
在玩CPU超頻/降頻的時候發現...
這個Recovery-RA-hero-v1.5.2預設是跑480~528MHz
這樣頗耗電的不是嗎?
而且沒辦法透過OverclockWidget之類的程式調整頻率
不知道有什麼辦法可以改成像以前舊版Magic那樣可以調整成245~528MHz?
愛の病を癒すには、更に愛する他にない。 http://www.flickr.com/photos/sakuyatsubasa/
Kenny_668 wrote:
成功改做為 Apps...(恕刪)


有包括 Apps 的"設定"和"暫存資料"嗎?
fzchang wrote:
有包括 Apps 的...(恕刪)


只有Apps 在SD card 上
Cache 和 Data 保留在內存中

還有一樣不明白的為何我的內存只有165MB?
1.「金卡」
HxD先確認記憶卡和goldcard.img的00000000~00000170一致,
不同的記憶卡會有不同的 goldcard.img ,要注意,
☆有更新過RUU可能會覆寫到,要注意。


2.「提取 sappimg.zip、recovery.img、update.zip 備用」
執行歐版 RUU_Sapphire_HTC_Europe_3.04.401.2_HTC_AT_test_signed_NoDriver.exe
不做任何動作,直接到 TEMP 裡提取 rom1.zip & rom.zip,
1)將 rom1.zip 更名為 sappimg.zip 放置於記憶卡根目錄下,
2)將 recovery-RA-hero-v1.5.2.img 複製到記憶卡根目錄下,
3)將 update-hboot-1.76.2007-signed.zip 複製到記憶卡根目錄下,
☆記得確認記憶卡已安裝回裝置下;
 sappimg.zip、recovery.img、update.zip,
 最好也放一份在 Android SDK 的 tool 目錄下。


3.「 fastboot 下更新 sappimg.zip」
1)關機後"按住" [BACK]+[POWER] 幾秒進入 fastboot
2)"按住 " [VOL DOWN] 幾秒判斷記憶卡下的 sappimg.zip ,
 按 [ACTION] 完成升級後重開機,畫面圖示:

☆其中的 [SEND] 為手機裝置中的 "按下滾珠";
 [ACTION]為手機裝置中的"通話鈕""按下滾珠"
 (步驟3.主要為了升歐版3.04.401.2的radio.img)
RUU 更新 rom.zip 被跳過了(一定"不會看到")的畫面:



4.「windows CMD模式下更新recovery.img」
1)在windows CMD模式輸入:adb devices
顯示:
adb server is out of date. killing...
* daemon started successfully *
List of devices attached
HTXXXXXXXXXX device

☆在 android 模式下是顯示HTXXXXXXXXXX device;
 在 recovery 下是顯示000000000000 device;
 在 fastboot 下則不會顯示,但仍與SDK連線。

2)確認裝置連線後,再輸入:
adb shell
$ su
# mount -a
flash_image recovery /sdcard/recovery-RA-Magic32A-6.35-v1.5.2.img
# exit
$ exit

畫面圖示:

☆recovery-RA-Magic32A-6.35-v1.5.2.img,
 recovery-RA-hero-v1.5.2.img,
 和RUU包裡的rom1.zip壓縮檔中的recovery.img功用相同,
 不同版本的RUU包的recovery.img版本功能不近相同,
 另外radio版本關係到能不能adb shell到#底下;
 "不更新" recovery.img 會看到的畫面:



5.「在 fastboot 模式下更新 recovery.img 」,作用和4.相同。
1)將 recovery-RA-hero-v1.5.2.img 放置於 Android SDK 的 tool 目錄下,
2)關機後"按住" [BACK]+[POWER] 幾秒讓裝置進入 fastboot 模式,
3)再到 windows CMD 下直接輸入:
fastboot flash recovery recovery-RA-hero-v1.5.2.img

完成後按 [SEND] 重新開機。
☆ fastboot 模式下不會顯示裝置是否與電腦連線。可指定 recovery.img 的路徑。
fastboot flash recovery [patch]recovery-RA-hero-v1.5.2.img
畫面圖示:



6.「在 recovery 下更新 update.zip 」
1)關機後"按住" [HOME]+[POWER] 幾秒讓裝置進入 Recovery 模式,
2)選擇 Flash zip from sdcard [SEND] [ACTION]
3)選擇 update-hboot-1.76.2007-signed.zip [SEND] [ACTION]
畫面圖示:


4)按 [HOME] 確認更新,
5)完成後選擇 Reboot system now [SEND] 重新開機,
 重開後會再回到 Recovery 模式,再選一次 Reboot system now 按 [SEND] 重新開機。
☆ Recovery 模式下的 [SEND] 或 [ACTION] 鍵,會因 Recovery 版本不同而有不同的定義。


7.「進入 Recovery 模式取回ROOT」
1)在root包裡找到 su ,
 放置於 C:\android-sdk-windows\tools 目錄下,
 或放置記憶卡根目錄下,
2)關機後"按住" [HOME]+[POWER] 幾秒讓裝置進入 Recovery 模式,
3)用 windows CMD 下用 adb devices 確認裝置連線後,直接輸入:
adb shell mount /system
adb shell ls /system/bin/
adb shell rm /system/bin/su
adb push su /system/bin/
adb shell reboot


4)裝置重新開機後,再到 windows CMD 下,
輸入:adb shell,確認有沒有到#底下。
☆這個方法只能在 windows CMD 下進到 # 底下;
 手機端要裝 superuser.apk 才能下進到 # 底下,
 不建議直接用 adb 把 superuser.apk 安裝到手機,
 日後有更新的版本會不容易升級。


8.「 刷機回 RUU 3.03.751.4 或客製的 rom 」
1)提取台版RUU_Sapphire_ChungHwa_3.03.751.4_R_release_signed_NoDriver.exe
 中的 boot.img system.img userdata.img ,放於 Android SDK 的 tool 目錄下,
2)關機後"按住" [BACK]+[POWER] 幾秒讓裝置進入 fastboot 模式,
3)在 windows CMD 下,到 C:\android-sdk-windows\tools ,直接輸入:
fastboot erase system -w
fastboot erase boot
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash userdata userdata.img
fastboot reboot


這樣就能保留
Hboot 1.76.2007 eng SPL、
Radio 6.35.08.29、
recovery-RA-hero-v1.5.2,
又有 RUU 3.03.751.4 的中文手寫/輸入。

☆步驟8.用意是為了避免去覆蓋到步驟4.或5.中所更新的 recovery.img。


終於整理完了,謝謝版主和回覆問題的大大們。

radio.img 部分,還不是很清楚..................
可確定的是20幾MB的img檔,
但網路上有
Radio_HTC_PVT_32A_6.35.10.18.img的img檔,和
update-radio-32A-6.35.10.18-signed.zip 的zip檔,
和 RUU 3.04.401.2 取出的 rom.zip 中的 radio 有所差別。

是 fastboot 和 recvoery 刷法的不同嗎?
差別在哪?

fuhaoshih大在131樓已回覆radio相關問題。

13頁 (共36頁)

前往




此文章的引用連結