這篇是非常適合刷機新手,也適合一般人,尤其沒有刷過 HTC 的手機的人參考。

若你是高手,歡迎你到[狂少]的文章參加討論!那裡有很多的資料及高手,更歡迎你的加入,狂少研究室網址如下:
http://www.mobile01.com/topicdetail.php?f=566&t=2685112&p=1

我是以網路上討論熱烈,及很受歡迎的 LeeDrOiD One Xtreme V4.0.0 這個 ROM 為例,一步一步的來教大家刷機。希望能對刷機又愛又怕的新手有進入這個世界的第一步。

若有問題請在這提出討論,連同私訊發給我也可以,但請不要只發私訊,這樣我會不知道你在討論那一篇。

所謂三個臭皮匠勝過一個諸葛亮,在這討論得到的答案一定會是最正確的。

歡迎來到刷刷樂的世界。

刷機有風險,有可能會讓你的機器損害,喪失保固,你要自己承擔刷機結果,若是害怕還是不要刷的好!

我的手機是 HTC ONE X 若你是其它的手機,請不要刷!

1.原廠USB傳輸線的問題!
 原廠附的傳輸線,我插在電腦的前端USB接口,有時候電腦會找不到手機裝置,因為我買的電腦機殼,不是很高檔的,所以請插到主機板後面的原生USB孔,刷機過程中就不會有一些奇怪的問題發生。

2:下載安裝 HTC 手機的驅動程式,請到下列網址下載。
http://www.htc.com/tw/help/htc-one-x/#download



3:下載刷機工具:
recovery及root工具檔,請到這裡下載有2個請選一個。
http://minus.com/lCN015MsBXSrg

https://docs.google.com/file/d/0Bw-ycIyeau0AYkFQRmR6VEFUeE0/edit?usp=sharing
下載完後,請解壓,裡面有2個資料夾 R5827 及 ROOT
請將 R5827 這個資料夾放到電腦的 C: 槽第一層根目錄底下備用。
你可以打開看看裡面有什麼檔案,其中有2個很重要的執行檔,adb.exe 及 fastboot.exe 它都是透過 [執行命令字元] 也就是 DOS 模式底下在對手機下指令,執行刷機,解鎖,上鎖,傳入檔案到手機內部,都是要靠它來完成。

將 ROOT 資料夾內的 HTC_oneX_root_cwm.zip 檔案放到手機內建的儲存空間上。準備在後面要刷機取得 ROOT 權限時用。

在刷機之前請將你的手機電力保持在70%以上,低於50%請不要刷機,因為當你發生問題時,手機需要在30%以上,執行刷機的指令才會有執行動作。

4:刷機第一步,Unlock (解鎖)
解鎖會將你的手機資料全部都清空,請先備份重要資料

現在 HTC 新出的手機要解鎖,一定要透過官方的網頁,才能解鎖,所以當你解鎖後,HTC 官方也知道你解鎖 Unlock 了,所以你就失去保固了。因為官方有你的資料。

開始官方解鎖
請到 http://www.htcdev.com 這個 HTC 官網註冊解鎖。




1.請先註冊一個帳號,若你已經有一個帳號,就可以跳過這個程序。

2.在選擇你手機的型號時,若找不到 One X 請選擇 <All Other Supported Models>


3.按 <Being Unlock Bootloader> 開始解鎖程序。


接下來就要你確定承認2件事。
1.我承認,使用解鎖引導程序可能會使我的設備無法如預期運作,保固全部或部分消失。
2.我承認,如果我的設備需要維修,HTC可能會收取額外費用,由於已經使用解鎖引導程序。


接下來會出現教你如何取得認證碼的方法。


請一直看到最後一頁,像下面圖片這樣的地方,準備輸入ID認證碼。


現在拿起你的手機按 設定>開發人員選項>USB 除錯中 >請打勾
這個動作目的,是讓你的手機在 Hboot 的狀態下,能夠讓電腦找到你的手機裝置,這個對刷機很重要,刷機前一定要打勾。


接下來請按 設定>電源>快速開機 >不要打勾
這個動作目的,是讓你的手機能夠順利的停在 Hboot 的狀態下。


接下來請將手機關機,準備進入 Hboot 狀態。
先按住音量鍵不放,再按開機鍵,直到進入 Hboot 狀態下,才放開音量鍵。


接下來進入 Hboot 狀態,最上面有一行桃紅底色的英文字,寫著 *** UNLOCKED ***
因為我已經解鎖了,所以顯示 *** UNLOCKED ***
若你的還沒有解鎖,應該會顯示為 *** LOCKED ***


使用USB傳輸線連接電腦與手機 One X


請選擇 FASTBOOT 再按開機鍵執行,會進入這個畫面。


[以系統管理員身份執行]開啟電腦的[命令提示字元]程式,也就是開啟DOS系統,因為我是使用WIN_7作業系統,所以要這樣做,若是你是使用WIN_XP系統,直接開啟[命令提示字元]程式就可以了!
在DOS視窗下,打入下列指令:
cd\R5827
fastboot oem get_identifier_token
接著就會出現你的手機 ID 碼,請按滑鼠右鍵,選標記。


接下來請將下面圖片反白的地方標記起來。


再來回到電腦,準備輸入ID認證碼的網頁,按滑鼠右鍵,將反白標記的ID認證碼貼上。


然後去註冊的信箱查收HTC發來的信件,內含有一個附件unlock_code.bin檔案。
下載這個檔案,將它放在 R5827 的資料夾內。


接著手機在 FASTBOOT USB 狀態下


然後在<命令提示字元>內打入 fastboot flash unlocktoken Unlock_code.bin


手機就會出現解鎖圖片,按音量鍵選 Yes 再按開機鍵進行解鎖,解鎖後手機會自動重新開機。
解鎖會將你的手機資料全部都清空,請先備份重要資料


做到這裡,你已經完成了手機官方解鎖。
也就是你的手機保固已經失效了。


現在外面有一鍵解鎖的程式,它也是透過官方解鎖程序來做,只是它把透過官方解鎖程序程式化。
使用一鍵解鎖程式 HTC 官方也一樣的保有你的解鎖資料,也就是說你還是失去保固了。
它是簡體中文的程式,若要完整的顯示刷機過程,你要到微軟的網站下載 Microsoft AppLocale .msi 這個程式來用,如何使用 Microsoft AppLocale .msi 請自己google 一下,找答案,它不在討論的範圍。

強烈的建議,不要使用一鍵解鎖這個程式,因為這樣你不會得到官方的Unlock_code.bin這個檔案,將來若刷機出現問題,要救回你的手機,就很難了。


一鍵解鎖 Unlock 工具,請到這裡下載。
http://freakshare.com/files/rwulq3a4/HTC-Unlocker.rar.html

接下來就是刷機了。
刷機之前,有一些專有名詞,請你看一下,你必須要知道。

ROOT
ROOT 是取得手機權限的一種方式,手機買回來時,它有時候會附一些沒有用的程式 APP ,尤其是綁約的手機,都會有一些沒有用但又佔資源,耗電力,的程式 APP,要解除這些APP又沒有辦法解除,所以只能靠 ROOT 的方式,來取得最高權限,移除這些沒用的APP程式,但 ROOT 最主要的目的是讓我們能將檔案或修改的檔案,放到手機的核心,讓手機能達到我們要的執行方式,例如:改善 GPS 的收訊,,變更不同的圖式樣貎等等。

recovery
recovery 官方升級韌體會用到,也因此就有人改 recovery 檔,讓我們刷機更方便。

boot.img
boot.img 檔是一個很重要的檔,它是手機的核心之一,通常和刷機的 ROM 檔連結在一起,因為HTC的手機在 S-ON 的狀態下,不能用 recovery 刷機的方法來刷入 boot.img 檔,你必須要透過<命令提示字元>下指令來刷入 boot.img 檔。

S-ON 及 S-OFF
HTC 的手機有 S-ON 及 S-OFF 的功能,主要目的就是不想讓你動到更核心的檔案。現在我知道的知識也只有,在 S-ON 的狀態下不能用 recovery 刷機的方法來刷入 boot.img 檔,你必須要透過<命令提示字元>下指令來刷入 boot.img 檔。這樣而已。它其的功能,就要請教高人了。

wipe
wipe 清空資料,讓你在刷不同的 ROM 時,不會因為前一版的設定,和新刷的設定不合,造成沖突,強烈的建議,刷機之前一定要做 Full wipe ,就算是刷相同的 ROM 不同版本,也要做 Full wipe 。

目前刷 HTC 的手機,會用到這幾個專有的名詞,請各位了解,知道一下。

一樣的一句話。

刷機有風險,有可能會讓你的機器損害,喪失保固,你要自己承擔刷機結果,若是害怕還是不要刷的好!

我的手機是 HTC ONE X 若你是其它的手機,請不要刷!


第一步:刷入非官方 recovery 讓我們刷機更方便。
現在要刷入的 recovery 是有觸控功能的 5.8.3.1 版。
首先,將手機進入 HBOOT 狀態,選 FASTBOOT 將手機用usb傳輸線和電腦連接,變成 FASTBOOT USB 的狀態。


使用<命令提示字元>打入下列指令 fastboot flash recovery recovery.img
將 recovery.img 檔刷入手機內.
你也可以打 go 用我寫的批次檔來刷入 recovery.img 檔。


再來使用 recoverty 模式,刷入 ROOT 檔,取得最高權限。
先前在準備 Unlock 時,我們已經將 ROOT 資料夾內的 HTC_oneX_root_cwm.zip 檔案放到手機內建的儲存空間上了,現在就要來刷入這個檔,取得最高權限。
將手機進入 HBOOT 的狀態下,再選取 RECOVERY


進入 recovery 模式後,首先要做的是 Full Wipe 也就是把手機內的資料全部清空,以後不管如何,在刷任何 ROM 之前,都要做這個動作,不然手機有可能會啟動不正常。
共有4個 Wipe要做
 

wipe data/factory reset

wipe cache partition


選 Yes -- delete all user date


還有 advanced 內的

Wipe Dalvik Cache

Wipe Battery Stats


做完 Full wipe後,就是要刷入 HTC_oneX_root_cwm.zip 這個檔案。
接著選 install zip form sdcard


接著選 choose zip from sdcard


再來選 HTC_oneX_root_cwm.zip 這個檔案。


備份以防萬一
刷到這裡,請從新開機,讓手機跑一次。
再來請一定要做 CMW 備份,也就是在 recovery 的模式下,選 backup and restore 這個選項做備份。


備份請選 Backup 還原請選 Restore


若你只想要使用原廠的 ROM 及取得 ROOT 權限刷到這裡就好了。

若想要體驗各家的 ROM 請繼續往下一個步驟。

刷各家高手的 ROM 請到 XDA 的網站上尋寶。
網址如下http://forum.xda-developers.com/forumdisplay.php?f=1536

現在我要教大家刷的是,在 HTC One X 中討論很熱烈,也受到網友喜歡的 LeeDrOiD One Xtreme V4.0.0
請到下列網址下載檔案 http://forum.xda-developers.com/showthread.php?t=1587888
共有2個檔案要下載,下載完回來後,請先將 LeeDrOiD_One_Xtreme_V4.0.0.zip 這個檔案放到手機的內部儲存空間。
將 boot.img 這個檔案,放到先前下載的刷機工具資料夾 R5827 內。


首先刷入 LeeDrOiD One Xtreme V4.0.0 附帶的 boot.img 檔,每一家的 ROM 都有對應的 boot.img 刷這家的 ROM 也要附帶的刷入這家的 BOOT.img 檔。

將手機進入到 HBOOT 選 FASTBOOT 將 USB 線插入手機,進入 FASTBOOT USB 的狀態下。


打開命令提示字元,一樣打入 CD\5827 進入這個資料夾。
接著打入 fastboot flash boot boot.img 這樣就完成了。


刷完 Boot.img 後,請按選 HBOOT 回到 HBOOT 狀態。
再來就是刷入 ROM 了,選 RECOVERY 進入 RECOVERY 模式。
接下來一定要做 Full wipe
接著就像刷入 HTC_oneX_root_cwm.zip 這個檔案的步驟一樣。
選 install zip form sdcard


接著選 choose zip from sdcard


選擇檔案時,是選擇 LeeDrOiD_One_Xtreme_V4.0.0.zip 這個檔案。


選Yes - install LeeDrOiD_One_Xtreme_V4.0.0.zip


按 OK 繼續


到這裡 I Agree with the Terms of Use 請打勾。


再來 I do meet the requirements 請打勾。


這裡一定要選 Perform a full wipe 這是為了保險起見。


這裡是讓你選擇或替換一些功能,請自己決定


這裡是問你要不要移除 HTC 內建的一些 APP ,我都是選移除(打勾)。包括 HTC Sense 因為我有買一些桌面 APP感覺比 HTC Sense 好用,但還是看個人使用的習慣,若你喜歡 HTC Sense 你就不要打勾移除。
若你移除 HTC Sense 它會內定為 nova launcher 這個不錯用,比 HTC Sense 瘦身很多,大家可以試試看,會變順喔!


再來一直按 Next 就開始刷機了。


整個過程大約3到5分鐘,到這裡按 Finish 完成刷機,重新啟動。


重新啟動後,第一次開機會比較久,大約5分鐘左右,以後開機就很快了。


改成中文介面
到這裡已經刷完了,但是手機的介面是英文版,我們可以到 Play Shop 下載免費的 MoreLocale 2 將地區設為台灣,就會變成中文了。

中文輸入法
LeeDrOiD One Xtreme V4.0.0 沒有內建中文輸入法,但是神人狂少已經將它提出來了,請到這裡http://www.mobile01.com/topicdetail.php?f=566&t=2685112&p=1尋找。

接下來訧是還原回原廠了!






還原到官方的1.26版

這是從官方1.26版的 RUU 裡面提出來的,可以官方更新。

刷機有風險,有可能會讓你的機器損害,喪失保固,你要自己承擔刷機結果,若是害怕還是不要刷的好!

我的手機是 HTC ONE X 若你是其它的手機,請不要刷!


還原回官方的 ROM 我知道的有2個方法,其實還有別的方法,但我試了是沒有成功的,可能和 s-on 和 s-off 有關。
1.使用官方的 RUU
2.自己做線刷包。

第1種的方法,一定要找到和你手機版本相符的 RUU ,不然就不能用。
請到裡找合適的RUU
http://www.filefactory.com/f/7cc7b2fbdd03c031/
使用方法大家可以請參考AKSN74大大的說明!這就不多做說明了。
http://www.mobile01.com/topicdetail.php?f=566&t=2692027

第2種方法,是版上神人 nenebear 熊大想出來的!大家可以去它的熊窩參觀請教。
http://www.market.com.tw/forum.php
我也要謝謝熊大的教導,才會有這一篇,線刷偽 RUU !
這個方法的好處是當你找不到官方的 RUU 時都可以用這樣的方式來刷。

我這是以台灣版 One X 做的教學,若你的是港版的,請不要用,因為刷了會變成台灣版。

請到這下載案,將下載的檔案解壓。
https://docs.google.com/open?id=0Bw-ycIyeau0AdXpYcW5UWXlxcGs

首先要更新回官方的ROM,你至少要知道2個原始官方的版本
1.基頻版本
2.建置號碼
你可以在手機 HBOOT 狀態下,在電腦上打入查詢指令:
fastboot getvar all
就可以知道你現在手機的版本是什麼了。

不管你現在刷了什麼版本的ROM,你一定要知道版本號碼(請按[設定]>[關於]>[軟體資訊]>[更多])
請看下圖:
我手機刷了非官方的 ROM 所以會變成像這樣
基頻版本:1.1204.104.14
建置號碼:1.29.401.7
但你不要管它刷了以後變成什麼版本號碼,你只要知道,我現在手機的版本號碼是什麼就好了!


將下載回來的檔案解壓縮,會看到裡面有一個檔案 rom.zip 再解壓這個檔案,裡面有4個檔案
android-info.txt
boot_signed.img
recovery_signed.img
system.img
用記事本編輯 android-info.txt 這個檔案,更改 mainver: 和 RadioVer: 這2個號碼,要和你手機的官方原始號碼一樣,改完後再壓縮成 rom.zip。
有一件大家很容易做錯的事,壓縮成 ROM.zip 時,會變成 ROM.zip 裡面還有一個 ROM 的資料夾,4個檔案在 ROM 資料夾裡面,這是錯的壓縮方式,應該是 ROM.zip 一打開就只有那4個檔案。



將手機進入 HBOOT 底下的 FASTBOOT USB 狀態下,不要上鎖,要在 unlocked 底下執行。


再執行下載回來裡面的 ARUWizard.exe 這個程式,就會像執行官方的 RUU 一樣的畫面流程,照著做完,就會回復到官方的 1.26 版,也可以官方更新!
問題與答案
因為狂少研究室那篇文章,已經蓋到140幾頁了,有一些問題我在這會標記,你可以去那找答案,因為叫你從頭看到完,說真的那實在很累,不過若你有心要學刷機,請每日去狂少研究室觀看文章,因為那裡有很多的高手在討論。最好是重頭看完整篇文章,你的功力又會大增喔!
狂少究研究室http://www.mobile01.com/topicdetail.php?f=566&t=2685112&p=1

解救HBOOT無限回圈在123頁,整件事請從118頁開始看
http://www.mobile01.com/topicdetail.php?f=566&t=2685112&p=132


刷機後GPS問題,在141頁
http://www.mobile01.com/topicdetail.php?f=566&t=2685112&p=141


full wipe 及 super wipe 問題在137頁
http://www.mobile01.com/topicdetail.php?f=566&t=2685112&p=137

Ruu
刷 RUU 請到 AKSN74 大大的教學討論
http://www.mobile01.com/topicdetail.php?f=566&t=2692027

刷機工具檔recovery.img已經更新為5831版
5827有關機充電的問題5831已經更正了
先前有下載5827版的請從新下載,再刷一次 recovery

現在用的是 Super su 0.87 刷完後,請自行到 play store 更新

更新到 1.28 的 ROM 如何用 1.26 版的 RUU 回復原廠的 ROM
http://www.market.com.tw/showthread.php?339-HTC-OneX-小常識-(線刷-篇)

http://www.mobile01.com/topicdetail.php?f=566&t=2685112&p=166

1.28版的偽RUU
http://www.mobile01.com/topicdetail.php?f=566&t=2685112&p=181

1.29版官方RUU在202頁
http://www.mobile01.com/topicdetail.php?f=566&t=2685112&p=202








寫得很詳細 感謝大大分享
yang8922 wrote:
這是我之前的文章 h...(恕刪)

yang8922 wrote:
HTC One X 刷機及回覆原廠方法


請問 可以不解鎖只root嗎? 我上一隻手機是Desire也只有root沒有解鎖(應該啦)

如果可以 那要如何做?

要root一定要recovery嗎?

如果可以不解鎖只root 那root完資料會不見嗎?

謝謝

全部都是叉燒包..



yang8922 wrote:
這篇是非常適合刷機新...(恕刪)

Wolf Kiba wrote:
全部都是叉燒包.....(恕刪)


都沒有辦法顯示出圖片嗎?

是不是也有人是這樣的!

ariesma wrote:
請問 可以不解鎖只...(恕刪)


這支可能沒有辦法不解鎖只ROOT了

yang8922 wrote:
都沒有辦法顯示出圖片...(恕刪)


有看到圖片~

感謝分享
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 26)

今日熱門文章 網友點擊推薦!