原來 Android 手機 root 後是無法玩寶可夢的

我家妹妹 (小女兒) 年初給我霸占用了快兩年的 HTC One Max 手機,這幾個月來她用得算是挺愉快的,尤其是可以安裝寶可夢...,老天!還拉我當司機四處陪她去抓寵。

但是就最近寶可夢的更新,她突然不能玩了,還以為是這款手機過時,一直耿耿於懷,甚至還開始遊說我買「我的英文+6的下一個數」,啊,那是什麼,就是想要 IPhone7 啦!

開玩笑,一台超過2萬元多很多,比桌上型電腦還要貴,就只為了寶可夢?!

所以我只好研究看看,為何升級後不能玩的原因。巴哈論壇這裡有篇網友精心製作【可用/不可用AR之手機】詳細列表。耶,HTC One Max 明明是在支援其中啊。

然後再繼續仔細爬文,才發現到,因為寶可夢最近釋出的版本 (0.37.0),加入 Android Pay 所使用 的 SafetyNet 檢測機制,於開啟遊戲時排除所有 root 裝置登錄遊玩。

原來如此! 那麼已 root 過的手機該如何可以玩呢?就是只能 Unroot!參考這篇精心整理的文章:【心得】適用 0.37.0 版的安卓 root 系統

該篇文章是有提及,可以透過安裝 Magisk 這個套件,就得以切換 root 狀態與否。也就是說要玩寶可夢時關閉掉 root 狀態,不玩時再開啟。但要安裝這套件程序可真是複雜好多,我現在可真沒這心思搞這些,而且萬一搞壞掉,我還要負責給妹妹買一台新的,她一定會凹我買「愛妻」啦。 :(

反正我家妹妹根本不需要 root,所以只要想辦法反安裝 root 為 Unroot 就可以啦?!

爬文看說 SuperSU 的設定內,有「完全移除 root」的功能選項,先姑且一試,因為似乎有些 firmware 重開機後會再寫入 root。呼,還好我是安裝 SuperSU,這要一移除然後重開機,再安裝 root checker app,確定沒有 root,然後執行寶可夢,登登~ 可以玩啦!!

本來想說無法 UnRoot 的話,那就必須重新再刷回官方原廠 ROM,但我又要安裝驅動程式有的沒的,還要備份妹妹已安裝的 app 與資料等,相當麻煩。

還好還好~ 花不到20分鐘解決這問題,也省下了買新手機的錢啦。 :-)

HTC One Max Root 後的官方 OTA 無痛升級

關於 HTC One Max 如何解鎖與 Root,參考原來寫的這篇-[備忘] HTC One Max 解鎖&Root&S-OFF

手機 Root 後當遇到 HTC 官方的系統升級 (ROM/Firmware),是無法直接更新的。必須把已刷為 CWM (ClockworkMod) Recovery 回復為原廠的 Recovery。

回復原廠 Recovery 有兩個重點,其中以下列第二項最為重要:

  • 確認手機狀態為「UNLOCKED」 (手機重新開啟後會進入 Bootloader 模式,查看畫面最上方是否有 *** UNLOCKED *** 字樣)。
  • 必須從現在所執行系統版本的 ROM,提取出 boot.img 與 recovery.img,再利用 ADB 工具刷回手機。

如何從現有 Android 系統提取出 boot.img / recovery.img ?

繼續閱讀 »

[備忘] HTC One Max 解鎖&Root&S-OFF

準備工具

解鎖&Root&S-OFF

強烈建議先參考此篇:【新手看了也會】hTC One Max 官方解鎖 + Root

我的作法是先下載該篇作者所提供的 解鎖+Root 整合包,解縮壓至任一目錄,然後再安裝最新版本的 adb 工具 (準備工具中所提供的網址)。目的其實只是使用該整合包內的批次命令 (.bat)檔而已。

繼續閱讀 »

第 1 頁 / 共 246 頁123456789101112...203040...最後一頁 »