人とか機械とか

デジタルガジェットやコンピュータについてのブログです。

【いまさら】ICONIA Tab A500の文鎮化を直す【2018年6月】

Android 3.0搭載の、Androidタブレット黎明期モデル。 文鎮化(ブートループ)したまま放置していて、直したいなーと数年経過していたが、ようやく作業したメモ:

画像付きで分かりやすいのでこの記事がよかった:

a500 LeakICS から3.0.1に戻す - 所感 ~android~ https://thjap.org/android/acer-iconia-a500/181.html

なのだが、この説明に沿って作業をしてもなお、つまづく点がたくさんあったのでメモに残す。

まずダウンロードするファイルがあるのだが、そこで迷う。

数年前の情報なので仕方がないのだが。

[GUIDE] How to rollback from ICS leak. | Acer Iconia A500 https://forum.xda-developers.com/showthread.php?t=1516012

この記事の中にあるリンクをたどっていく

EUU from Timmydean of 3.2.1 V4 http://forum.xda-developers.com/show....php?t=1307539

この記事にやっとファイルの置き場のミラーがたくさんあるが、リンクが切れているところが多い。 案の定あやしいダウンロードサイトなのでランサムウェアとかがいっぱい仕掛けてあったりする。

↓自分はこのサイトからやっとダウンロードできた。

http://depositfiles.com/files/c6pr69ri6

「無料ダウンロード」のボタンをクリックし、CAPTCHAを入力して、ようやくダウンロードできる。 f:id:sea-show:20180611173237p:plain

作業マシンを用意する

ダウンロードしたファイルを7-zipで解凍し、PBJ20upgrade.exeを起動するのだが、Windows10 64bitでは動作しなかった。どうやら.NET2.0が動かないとダメらしいことと、win10では標準では.NET 2.0, 3.5, は無効化されているらしい。しかし今回は、どうでもいいWindows XP のPCがあったのでそちらで作業することにする。

圧縮・解凍ソフト 7-Zip https://sevenzip.osdn.jp/

※もしかするとwindows10でも.NET2.0や3.5を有効化すれば動作できるのかも知れないが未確認。  また、Windows7以降で作業をする場合はPBJ20upgrade.exeを起動するときに「管理者権限で実行」すること。

Windows10で.NET Framework 2.0を有効にする https://water2litter.net/gin/?p=1406

A500のシリアルナンバーを確認する

これは簡単で、ブートループしているA500をUSB接続し、USBDeviewで調べる。 そこに見えるシリアルナンバーの先頭に"0"を足して16桁にしたものが、PBJ20upgrade.exeで入力する値になる。

たっきーのブログ ICONIA TAB A500のEUUで入力するCPU ID(uid)を調べる方法 http://takiza.blog39.fc2.com/blog-entry-63.html

Windows XP SP3 (x86)マシンで作業

別のマシンから .NET 2.0 SP2 x86をダウンロードしてインストール。

Download Microsoft .NET Framework 2.0 Service Pack 2 from Official Microsoft Download Center https://www.microsoft.com/ja-jp/download/details.aspx?id=1639

これでPBJ20upgrade.exeは起動できて作業は進むのだが、最後の肝心なところエラーが出て進まなくなる。 Pica_Func.dll がロードできないとか。

よくわからないが、ググるとVCランタイムが無いとダメぽい? それと.NET2.0, 3.0, 3.5, は互換性があるらしいので最終版の3.5のほうが良さそうである。 というわけで、.NET 3.5を入れて、VC2005ランタイム、VC2008ランタイム、をインストールした。

これでようやく作業が完了でき、ブートループから復活し、Android 3.2.1になった。 (色々インストールしたが、どれが必須のファイルだったのかはよくわからないです)

Download Microsoft .NET Framework 3.5 Service Pack 1 (フル パッケージ) from Official Microsoft Download Center https://www.microsoft.com/ja-jp/download/details.aspx?id=25150

Download Microsoft Visual C++ 2008 SP1 再頒布可能パッケージ (x86) from Official Microsoft Download Center https://www.microsoft.com/ja-jp/download/details.aspx?id=5582

Download Microsoft Visual C++ 2005 再頒布可能パッケージ (x86) from Official Microsoft Download Center https://www.microsoft.com/ja-jp/download/details.aspx?id=3387

あとは非公式バージョンのカスタムROMを入れて遊ぼうかな。

ググると色々出てきますね。7まで入れてる人が居るのはすごい。