• 2

Nokia 8 官方bootloader解鎖 與 root

Nokia 8 非官方Bootloader解鎖,在xda討論已久
我自己遲遲沒有嘗試,在於每個人方法多少有所不同,不想冒險變成磚頭

這一兩周,官方終於釋出官方解鎖的方式
目前暫時只支援Nokia 8,而且是分批解鎖,我的手機是TA-1004,嘗試好幾天,直到今天才終於通過app驗證

-------------手機解鎖,屬於個人行為,發生非預期情況,請自行負責----------------------
解鎖會重置手機,請務必先做備份

官方解鎖網站
https://www.nokia.com/en_int/phones/bootloader

步驟
1. 勾選確定,接著按下"sign in to get start"
Nokia 8 官方bootloader解鎖 與 root

2.登入帳號後,會轉至下列網站
https://www.nokia.com/en_int/phones/bootloader

3. 滑至網頁下方,下載官方解鎖認證工具apk
Nokia 8 官方bootloader解鎖 與 root

4.安裝並執行官方解鎖認證工具apk
按照指示填上email帳號

5.因為是分批認證,如果apk回應裝置不支援,請多測試幾天
如果通過認證,會出現以下畫面,請把畫面上的6位數字抄下來
Nokia 8 官方bootloader解鎖 與 root

6.回到步驟2的網頁,將六位數字和步驟4的email填上,該打勾的就打勾,並送出
Nokia 8 官方bootloader解鎖 與 root

7.請到上述的email信箱收取HMD寄來的信件,從信件連結中下載unlock.key (請下載後,自行改此檔名)
Nokia 8 官方bootloader解鎖 與 root

8.步驟6的網頁往上拉一點點,可以看到"Instruction"請直接按下
Nokia 8 官方bootloader解鎖 與 root

9.會跳第三個網頁,直接說明如何用步驟7的unlock.key做官方解鎖
https://www.nokia.com/en_int/phones/bootloader
以下是這個網頁的簡單翻譯
a. 步驟7的檔案改檔名為unlock.key
b. 手機關機
c. 手機關機狀態,壓著音量降低鍵不放
d. 用USB把電腦和手機接上(壓著音量降低鍵不放)
e. 手機進入download mode
f. 輸入 adb指令集做Bootloaderr解鎖,共兩步驟
1. fastboot flash unlock unlock.key
2. fastboot oem unlock

g. 按照螢幕指示,解鎖完成

注1. 手機必須升級到九月安全性更新

Root
首先說明一下, Nokia 8 的配置較特殊,無法使用一般通用方式做root
Nokia 8是使用slot A/B方式儲存系統
講白話點, 可以想成電腦裏頭有兩套系統
C槽安裝Win 10
D槽安裝Win 7
預設開機是C槽,但可以自行切換成D槽開機
Nokia 8除此之外, recovery是包在boot image裏頭,無法單獨切開

目前Nokia 8的root方式是
大神做出一個已經root的boot image
使用boot image開機進入手機,在手機是暫態root狀態下安裝root檔


目前我是參考xda的討論群
讓我root成功
https://forum.xda-developers.com/nokia-8/how-to/guide-how-to-root-nokia-8-ability-to-t3848390

以下是步驟
1.下載pre root boot image.另外手機先安裝Magisk Manager並下載root zip檔
Trissi大神的
https://cloud.vault81.de/s/5otwNnXrbSR2zGm

2.參考前面步驟讓手機進入Download mode
3.輸入 fastboot getvar all 確認目前的slot
我自己為例,九月更新過後是在slot b
4.轉換slot, 因為我的九月更新時是slot b,輸入fastboot --set-active=a
轉換slot a到八月更新, 重新開機
5.進入手機系統後, 應該會發現手機變成八月安全性更新版本
6.重新進入download mode, 並且輸入以下指令
fastboot boot NB1_prerooted_boot.img (步驟1下載的檔案)
7.成功後手機會重新開機進入呈現root狀態
8.進入Magisk Manager並安裝剛剛下載的root zip檔
9.安裝成功,重新開機 root取得,系統是在八月安全性更新的版本

--------------------------------------------------
XDA 的 Trissi大神把Nokia 8 從五月到十月的安全性更新檔都做了Preroot
請自行參照下列連結,裏頭包含原始未root boot image以及preroot boot image
Preroot Boot image討論串

使用他的Preroot boot iamge,若使用上面的流程,應該會直接卡在開機畫面
不只我自己遇到,上述討論串也有
目前的方式是直接把preroot boot image直接刷入
但是有可能換來以後無法直接OTA更新
因為下一版更新極有可能直接升Android P,只能到時候試試看才能知道

以下是整個root流程
1.下載十月分更新的pre root boot image -- prerooted_boot_nb01_488_sp05_oct.img
另外手機先安裝Magisk Manager
2.參考前面步驟讓手機進入Download mode,並輸入
fastboot flash boot prerooted_boot_nb01_488_sp05_oct.img
3.成功後手動手機會重新開機
或是輸入下列指令 fastboot reboot
4.手機已root
2018-10-05 20:58 發佈
shinjizh wrote:
Nokia 8 非官...(恕刪)

所以現在連Android One的手機系統分區都跟Pixel一樣了喔...
還是這是新版Android都這樣?

michaellee50310 wrote:
所以現在連Andro...(恕刪)


這樣設計對系統商來說,可以比較彈性
例如平板雙系統
Nokia比較麻煩是 recovery包在boot裡頭
沒辦法用一般通用方法直接刷twrp進去
弄了一個晚上
目前magisk還裝不進去
一直顯示失敗

另外補充一下換 slot指令是
fastboot --set-active=b
這世界既公平...也不公平...伯樂到處都有.....只是.....你並不是千里馬......
jyhtai0313 wrote:
弄了一個晚上目前ma...(恕刪)



應該是我字打多了,有些字在修改中,不慎動到 slot切換的指令,剛剛順便修正了一下

root請多試幾次
我自己是前一天一直失敗,第二天同步驟,同檔案就成功了,也沒人知道是為什麼
唯一的差別是preboot的boot image寫入時間差很多
失敗的幾次寫入時間近50秒
成功那次,寫入時間不到10秒
shinjizh wrote:
應該是我字打多了,有...(恕刪)

謝謝
後來照著xda的步驟總算成功了
等好久終於等到官解
我原本已經想直接換可root的手機了

另外
root後大大有安全更新嗎?
jyhtai0313 wrote:
謝謝後來照著xda的...(恕刪)


我照著xda的步驟,但是安全性更新一直沒有成功
目前還沒有看到更多的討論串關於更新這塊
我可能會等有多一點的討論串再來試試不同的方式
之前看起來都是有大神釋出當月的pre root boot image來解決更新的問題
這個月有其他人提出不同的方式,不過我是更新失敗
xda討論串的缺點就是圖少,步驟很簡化,常常要多方嘗試才能知道哪個方法有用
更新
放上直接刷入boot image達成root的方式

注意
此方式是直接刷入boot image,以後有可能無法直接OTA升級...

shinjizh wrote:
更新放上直接刷入boot...(恕刪)


我目前是放棄更新了
想等之後可以到P的時候再試
這世界既公平...也不公平...伯樂到處都有.....只是.....你並不是千里馬......
jyhtai0313 wrote:
我目前是放棄更新了想...(恕刪)


之後就靠兄弟了,
我應該是升級不了,只能靠之後的刷機包

或是
切換slot
回到九月份更新,再重新經過官方更新,一路從十月份更新到Android P
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?