Download and unpack RockchipBatchToolv1.7.zip (latest Rockchip Flasher tool version 1.7) Shutdown the tablet, you may want to wait for a few seconds to make sure it does not restart; Execute the flashing tool RKBatchTool.exe on your computer On Windows Vista or Windows Seven, you will have to Right Click on the program and select Run as. Start the 'RKAndroidTool.exe' found in the 'RKDevelopToolv1.35' folder (right-click, run as administrator). NOTE: The tool should say 'Found RKAndroid Loader Rock Usb'. Hit 'EraseIDB' and wait for success (Clears partition table) and then hit 'Run' once. RKAndroidTool v1.24. I got the very same message no found device for upgrading while in devices manager I got a section called class for rockship under which RK30 Device, and this is after I successfully got the drivers for the tablet and disabled driver signing enforcement on my rkandroictool 8, any ideas? Rockchip tablet are not annoying slates.
Flashing Linux to NAND
posted 10 Feb 2011, 20:56 by Ian MORRISON [ updated 5 Dec 2015, 17:14]If you want to try Linux (Ubuntu) on your MK802IV or T428 device without multiple flashing or SD cards, please try this approach. A Windows PC with Rockchip's standard firmware upgrade application 'RKAndroidTool v1.37' and '7-Zip' installed.
loader: (MK802IV) https://docs.google.com/file/d/0B99O3A0dDe67WDNmU2ZHR0NVb0U Recommended packages to install include 'ssh openssh-server tightvncserver cpufrequtils chromium-browser'. Many thanks for all the earlier feedback that inspired this approach. |
準備
RockchipファームのイメージファイルをUnpack、Packするツール「imgRePackerRK.exe」
[TOOL] imgRePackerRK (RockChip's firmware images unpacker/packer) - xda-developersパーティション別にファームをインストールするソフト「RK Android Tool」
「RkAndroidTool v1.37」で検索して探す。(注意:v1.35ではS7800Bは認識しません)それぞれ、フォルダに解凍しておきます。
Unpack ~imgRePackerRK
いろいろできるみたいですが、とりあえず、基本のUnpack
update.imgと同じフォルダに「イメ-ジ名+.dump」フォルダができます。
update.img.dumpの中にある2つのフォルダ(backupimageとImage)と、2つのファイル(parameterとRK3188Loader(L)_V1.24.bin)をRK Android Toolのフォルダにコピーします。
その際、必ず、上書きモードでコピーします。
RK Android Toolのconfig.cfgの編集
コピー→右クリック→「Add Item」→セルをダブルクリック→ペーストでセルを埋めていきます。
「recovery」パーティションのItem追加だけでよいのですが、誤記入防止のため、今回は全部記入します。「Address」は入力しません。
「bootloader」と「parameter」の「Address」は、「Ex00000000」です。
Rkandroidtool V1.37 Download
本体をBoot Loaderモードにする。
- S7800Bの電源をONにしてUSBデバックにチェックを入れてPCとUSB接続
- S7800Bをシャットダウンして、ACアダプタをつないで(電池の絵が出る)、PCとUSB接続。
adb.exeのフォルダで(1)接続確認。(2)Boot Loaderモードにリブート。(3)Adbサーバー停止。(1)(3)は念のため。
RK Android Toolでパーティションイメージの書き込み
注意点
- パーティションの位置と大きさが本体と一致していること
- 「Loader」と「Parameter」にはチェックを入れない
- いまのところ「Recovery」の書き込みしか成功していない(追記参照)
今回は「Recovery」の書き換えですので、「Recovery」だけにチェックを入れます。
「Found RKAndroid Loader」という表示を確認して、「Run」ボタンをクリック。
Rkandroidtool V1.37
ログが流れて、書き込みが終了したら、S7800Bが再起動します。以上で「recovery」の書き換えが終了です。
ワイプをしているのかちょっとわからないので「system」の書き込みはしないほうが良いかも、「recovery」の書き換えには便利がいいです。
RK Android Tool追記
次に、こんな感じにCWMをインストール
OK。リカバリィはCWMになった。リカバリィモードから「adb boot bootloader」
再度、
駄目。書き込み終了後Rebootしない。リセットボタンを押してもbootloaderしか起動しない。CWMのワイプで復活するか試したかったのだが……
結局、RockChip Batch Toollでファームを書き込んで復活。
ここで心が折れました。下に検証したかったことだけまとめておこう。
- パーティション書き込み→ブリック→CWMインストール→CWMでワイプ
- 純正リカバリィでワイプ→パーティション書き込み→純正リカバリィでワイプ
- CWMでワイプ→パーティション書き込み→CWMでワイプ