Android 台灣中文網

標題: HTC 在s-on狀態服用黑域補丁版方法 [打印本頁]

作者: andivan9333    時間: 2018-10-20 21:45
標題: HTC 在s-on狀態服用黑域補丁版方法
手機狀況:已root,已安裝xposed,系統s-on,已安裝黑域play版。
想請問手機狀態如上,使用鑭.工具箱2.0直接打補丁上去,然後用Magisk刷入就直接可用嗎?
還是必須先移除黑域play版呢?又或者s-on狀態下無法安裝呢?

作者: james120800    時間: 2019-2-12 18:41
Step 1.
確定已安裝最新版的HTC驅動程式,可參考HTC手機官方解鎖全攻略教學的HTC Driver 安裝教學部分。

Step 2.
為了避免不必要的問題,請到【設定】→【電源】內將「快速關機」的勾選取消,也順便將【設定】→【開發人員選項】內將「USB除錯中」勾選,接著重新開機。


                               
登錄/註冊後可看大圖

Step 3.
下載最新的revone v0.2.1最新的版本,Android4TW論壇上的tenhow大大已將evone v0.2.1與adb整理成壓縮包,下載後解壓縮至C:adb目錄下。

【XDA原文】:http://goo.gl/lx5xO
【tenhow整理的壓縮包下載點】:http://goo.gl/ya4Qu

Step 4.

確定手機在Android系統上,使用USB線接上PC與手機,按下〔視窗鍵〕+〔R〕帶出「執行」視窗,輸入cmd後按下〔確定〕即可出現命令提示字元視窗。


                               
登錄/註冊後可看大圖

Step 5.
接下來請輸入下面兩行指令來確認New HTC One 是否連線。
cdadb
adb devices


                               
登錄/註冊後可看大圖

Step 6.
確定檢測New HTC One與PC正常連線後,接下來就開始S-OFF的動作,請依序輸入執行下列指令。

adb push revone /data/local/tmp/
adb shell  (沒有Unlock bootloader與root的設備應該會出現 $
cd /data/local/tmp
chmod 755 revone
su (沒有官解Unlock Bootloader的可以不用執行這個的指令
./revone -P


                               
登錄/註冊後可看大圖

Step 7.
確定看到「revone successful – please reboot to continue.」文字表示成功,接下來關閉命令提示字元視窗(一定要關閉),拔除USB後將手機重新開機,等手機重新開完機後再接上USB,此時繼續重複Step 4與Step 5。


                               
登錄/註冊後可看大圖



Step 8.
確定檢測New HTC One與PC正常連線後,再依序執行下列指令,當看到「renove successful」表示大功告成。

adb shell
cd /data/local/tmp
./revone -s 0 –u


                               
登錄/註冊後可看大圖

Step 9.
重新開機進入bootloader畫面,你會發現原本S-ON的文字已經變成「S-OFF」了,且目前是在解鎖的狀態下(粉底白字UNLOCKED)。


                               
登錄/註冊後可看大圖

Step 10.
有官解(UNLOCK  BOOTLOADER)的玩家可略過此步驟,沒有官解的用戶請在此時刷入RECOVERY,其刷入方式可參考優質優質的New HTC One ROM – A4TW Ares ROM一文中的刷入第三方的Recovery章節,建議刷入ClockworkMod Touch v6.0.3.1版本。

Step 11.
bootloader畫面頂端看到「***TAMPERED ***」是不是覺得很礙眼,確定關閉閉命令提示字元視窗,拔除USB後將手機重新開機,等手機重新開完機後再接上USB,此時繼續重複Step 4與Step 5後,依序輸入執行下列指令。

adb shell
cd /data/local/tmp
./revone -t


                               
登錄/註冊後可看大圖


Step 12.

重新開機進入bootloader畫面,你會發現己少掉了「***TAMPERED ***」字眼囉!


                               
登錄/註冊後可看大圖

Step 13.
接下來要變更為SuperCID(超級電信業者),什麼是 SuperCID 呢?CID 是 carrier identification,就是廠商識別碼,類似於DVD的區碼一樣,美國區的DVD片不能在歐洲區的播放機上播放,因此CID就是要防止刷不同電信業者的ROM,SuperCID 是一個相當特別的 CID 識別碼,如同DVD的全區碼(Region Free)一樣解除這些區碼的限制,那也就是說 SuperCID 就是破除不同電信廠商的限制,配合 S-OFF 的開放寫入/system與/recovery,來隨心所欲的刷各國不同的ROM。

進入HBOOT 選單畫面後,有一個電信業者的CID碼,我的New HTC One是中華電信,其顯示的是「CID__621」,接下來就是要改成SuperCID(CID-11111111)。

確定關閉閉命令提示字元視窗,拔除USB後將手機重新開機進入Android系統,等手機重新開完機後再接上USB,此時繼續重複Step 4與Step 5後,依序輸入執行下列指令。

adb reboot bootloader  (進入bootloader)
fastboot oem writecid 11111111 (變更為SuperCID)
fastboot reboot-bootloader (重新啟動bootloader)


                               
登錄/註冊後可看大圖

使用fastboot reboot-bootloader重新啟動bootloader後即可看到SuperCID(CID-11111111)。


                               
登錄/註冊後可看大圖

Step 13.
其實你可以不用理會此步驟,可以大膽地刷第三方的ROM,對於沒有官解的手機,因為沒有將IMEI資訊登入HTC官網,所以仍然尚未失去保固,所以可以執行「./revone -s 0 –l」來顯示LOCKED,但想要送回原廠不單單是顯示LOCKED而已,你還必須是原廠的ROM、Recovery與S-ON還行哦!下面是列出可改變Bootloader的鎖定狀況的參數,你可以自行決定改變,不過要在UnLock狀態下才可以刷Recovery哦!

./revone -s 0 –u  (Unlock the device )
./revone -s 0 –l   (Lock the device )
./revone -s 0 –r   (Relock the device )ㄒ


作者: andivan9333    時間: 2019-2-16 20:06
james120800 發表於 2019-2-12 18:41
Step 1.確定已安裝最新版的HTC驅動程式,可參考HTC手機官方解鎖全攻略教學的HTC Driver 安裝教 ...

可是我的手機是U Ultra... 有官解沒有S-Off也無法透過正常管道修改, 補丁沒有Recovery刷入管道
作者: compaq1520    時間: 2019-2-19 11:49
james120800 發表於 2019-2-12 18:41
Step 1.確定已安裝最新版的HTC驅動程式,可參考HTC手機官方解鎖全攻略教學的HTC Driver 安裝教 ...

你這多老的做法了  幾年前的文了




歡迎光臨 Android 台灣中文網 (https://apk.tw/) Powered by Discuz! X3.1