nexus 7還原出廠Android 4.3,順利OTA,解決writing 'radio'... FAILED (remote: (BadParameter))-適用NEXUS7 2012 3G版

nexus 7還原出廠Android 4.3,順利OTA,解決writing "radio"... FAILED (remote: (BadParameter))-適用NEXUS7 2012 3G版


前置Windows安裝驅動程式,以及如何unlock本篇不再多敘述
請查閱網路各資訊

本篇僅適用NEXUS7 2012 3G版
(1)下載檔案版本:android 4.3.0
(1-1)印象檔名稱:nakasi-jwr66v-factory-d341d356 (自行搜尋下載)
(1-2)radio_update.zip升級檔 下載點: http://globula.arctablet.com/Nexus7/radio_update.zip

注意:
只有jwr66v的版本的bootloader-tilapia-4.23.img可以透過fastboot燒入進去,除此之外其他的4.23透過fastboot燒進去會失敗

(2)抹除所有資料以及燒寫bootloader
fastboot erase boot
fastboot erase cache
fastboot erase recovery
fastboot erase system
fastboot erase userdata
fastboot flash bootloader bootloader-tilapia-4.23.img
fastboot reboot-bootloader
fastboot flash radio radio-tilapia-1231_0.18.0_0409.img

引用 http://www.mobile01.com/topicdetail.php?f=605&t=3209720

(3)出現問題:radio燒不進去,FAILED (remote: (BadParameter))
暫時不管,先燒入別的印象檔
解壓縮image-nakasig-jwr66v,取出boot.img、system.img、recovery.img、userdata.img

fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash recovery recovery.img
fastboot flash userdata userdata.img

引用 http://forums.team-nocturnal.com/index.php/topic/1412-how-to-restoreflash-stock-mako/


(4)解決無法燒入radio問題
進入linux作業系統 個人推薦ubuntu 12.04

(4-1).插入google裝置,查看是否有設備連線
$ lsusb
Bus 003 Device 011: ID 18d1:4e44 Google Inc.

(4-2).建立允許usb進入的裝置
OWNER="<user naer>" 取代為ubuntu登入的使用者帳號
sudo vim /etc/udev/rules.d/51-android.rules
# adb protocol on passion (Nexus One)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e12", MODE="0600", OWNER="<user naer>"
# fastboot protocol on passion (Nexus One)
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="0fff", MODE="0600", OWNER="<user naer>"
# adb protocol on crespo/crespo4g (Nexus S)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e22", MODE="0600", OWNER="<user naer>"
# fastboot protocol on crespo/crespo4g (Nexus S)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e20", MODE="0600", OWNER="<user naer>"
# adb protocol on stingray/wingray (Xoom)
SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", ATTR{idProduct}=="70a9", MODE="0600", OWNER="<user naer>"
# fastboot protocol on stingray/wingray (Xoom)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="708c", MODE="0600", OWNER="<user naer>"
# adb protocol on maguro/toro (Galaxy Nexus)
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ATTR{idProduct}=="6860", MODE="0600", OWNER="<user naer>"
# fastboot protocol on maguro/toro (Galaxy Nexus)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e30", MODE="0600", OWNER="<user naer>"
# adb protocol on panda (PandaBoard)
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d101", MODE="0600", OWNER="<user naer>"
# adb protocol on panda (PandaBoard ES)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="d002", MODE="0600", OWNER="<user naer>"
# fastboot protocol on panda (PandaBoard)
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d022", MODE="0600", OWNER="<user naer>"
# usbboot protocol on panda (PandaBoard)
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d00f", MODE="0600", OWNER="<user naer>"
# usbboot protocol on panda (PandaBoard ES)
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d010", MODE="0600", OWNER="<user naer>"
# adb protocol on grouper/tilapia (Nexus 7)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e42", MODE="0600", OWNER="<user naer>"
# fastboot protocol on grouper/tilapia (Nexus 7)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e40", MODE="0600", OWNER="<user naer>"
# adb protocol on manta (Nexus 10)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee2", MODE="0600", OWNER="<user naer>"
# fastboot protocol on manta (Nexus 10)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee0", MODE="0600", OWNER="<user naer>"

引用 https://source.android.com/source/initializing.html


(5-1)掛載radio-tilapia-1231_0.18.0_0409.img並將內容取出來
(5-1-1)建立radio資料夾
$ cd ~
$ mkdir radio
(5-1-2)將radio-tilapia-1231_0.18.0_0409.img檔案放入該路徑~/radio/radio-tilapia-1231_0.18.0_0409.img
(5-1-3)掛載印象檔
$ sudo mount -O loop radio/radio-tilapia-1231_0.17.0_1205.img radio


(5-2) 複製 radio_update.zip
$ cd radio
(5-2-1)查看radio-tilapia-1231_0.17.0_1205.img內容
$ ls
lost+found radio_update.zip(我們要的檔案)

(5-3) 將平板開機到原廠模式的RECOVERY
(5-4) 按 Power Key and Volume Key Plus (first power key, while you keep the power pressed, press the volume key for 2 seconds, release, this will enable stock recovery menu)
(5-5) 選擇 "Apply Update From ADB" (按power+音量上4~5秒或power+音量下,進入選單時)

(5-6) 下指令燒入檔案 "adb sideload radio_update.zip

(5-6-1)安裝adb binary
sudo cp adb /sbin
sudo chmod 777 /sbin/adb
(5-6-2)登入連結平板
sudo adb kill-server
sudo adb devices
adb sideload radio_update.zip

(5-7) 等待燒入成功,選擇Reboot system now開機
8)退出umount
$ sudo umount ~/radio

引用 http://forum.xda-developers.com/showthread.php?t=2175086&page=7


(6)從開機之後即可透過OTA升級至最新版本

以上實作請下載nakasi-jwr66v-factory-d341d356,若無法下載的到這個版本也可以nakasig-jdq39-android4.2.2這個版本實作
原廠印象檔下載處https://developers.google.com/android/nexus/images#nakasigjwr66v

ps.若要改安裝android4.2.2,bootloader版本請注意為bootloader-tilapia-4.18.img,勿混用


另外一篇有完整的附件
http://apk.tw/forum.php?mod=viewthread&tid=630819&page=1&extra#pid8105918
文章分享
評分
評分
複製連結

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