我家妹妹 (小女兒) 年初給我霸占用了快兩年的 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分鐘解決這問題,也省下了買新手機的錢啦。 🙂