で、とりあえず最低限の目的は
・NASや共有フォルダの動画がダウンロードなしで見れる
・PCにリモートで繋ぐ
・快適日本語入力&ネットサーフィン
このあたりかな、他に用途が思いつかないw
もらったAD100は1月購入でファームは既に最新、フラッシュのみ入っていない状態であった。
この状態で目的に達成しているもの・・・なし。
日本語入力には「しめじ」ってのが入っているが、噂どおり使いづらい&反応が微妙に悪い。
更にアンドロイドマーケットも利用できないこの状態で、いかに目的を達成させるか。
ひたすらぐぐった結果、
・Root化を行えばSystemフォルダにアクセスでき、通常インストールでは入れられないアプリ(マーケットとか)もインストールできるらしい。
・AD100は既にRootが取れているby2ch
・カスタムROMを焼けばマーケットも標準で入っていて使いやすい
・デフォルトの状態ではバックアップもリカバリも出来ない
こんな感じらしい。
まったくAndroidのことも焼くとかRootとかの用語もさっぱり分かっていなかったが、バックアップするためにいきなりClockworkMod Recovery(以下CWM)というのを入れようと思い立ち以下の手順どおりやってみた。
1.CWM v0.8を入手
2.microSDにコピー
3.+キーを押しながら電源を入れるとインストールが始まる
4.自動で再起動して、再度+キーを押しながら電源を入れるとCWMが起動する
たぶん出来るだろうと思いやってみた。
1回目はmicroSDがきちんと刺さっていなくて標準のリカバリモードが起動、なんだあるんじゃん。
2回目はきちんと挿してやりなおしたところ・・・「Booting Karnel Image」でフリーズ。
不安に駆られながらもう1度やり直してもフリーズ!
いきなり壊したああああああああああああ
凹みつつ恐る恐る+を押さずに起動・・・普通に立ち上がって、ひとまず安心(?)
何が悪いんだろうと何度も上の1~4を繰り返したり、バージョンを変えてみたり、CWM公式の最新版を入れてみたりするもまったく動かずw
Root化していないからなのか(2chではいきなり起動できるって書いてあった)、どこも情報が古いため最新のファームでは動かないのか、単純にいきなり壊したからなのかなどなど色々考えを巡らせても答えはなくw
どうしようもなくなってAPXモードとやらを試すことにしたw
1.bootloader.binを入手
2.android_tegra_froyo_20101105.msiを入手
3.USBをデバッグモードに
(これは不要と後から知る)
4.繋ぐPCに2をインストール
5.-キーを押しながら電源を入れる(-キーは左上にメッセージが出るまで押しっぱ)
6.コマンドプロンプトよりnvflashのコマンドをいれる
ダウンロードとか細かいデータとかはぐぐってもらうとして、とりあえず接続には成功しrecovery.imgを吸出し入れたいCWMのイメージを焼く(ROMに焼くという意味らしい)
しかし、CWMは起動しなかったw
もう詰みか?と諦めつつ焼いたイメージを吸い出してみると気づいた。
焼いたはずのイメージと吸い出したイメージのサイズが違う!
これはうまく焼けてないというのが分かった、そして最初に吸い出したイメージはおそらくmicroSDでインストールしたものと思えた。中身は検証してないけどもw
原因は分からないので手詰まりではあったw
その後更にぐぐりまくってある程度知識がついた。
・AD100はZpad T2、SMB-A1002、SMB-A1011、gTabletと同機種或いは同型機である
・上記機種用のCWMやカスタムROMじゃないと動かない
・1.のbootloader.binも上記機種用の必要がある
・nvflash.exeはファイル単体ではなく.dllも必須、dllがなくてもメッセージが出ないことがある
gtablet用のbootloader.binを手に入れ、実行したところついに焼けた!
ついにCWMが起動!長かった・・・w
何はともあれbackupを行い、工場出荷状態に戻してrecoveryを試す→大成功
ここまでで大分くたびれたものの、何とかマーケット使いたい衝動に駆られ最初から全部入っているという噂のCyanogenModを入れてみることにした。結構大きいコミュニティで信頼できるとのこと。
そして・・・おぉタイトル画面が出た!!!!・・・・フリーズwwwww
またしてもハマった。
ちなみにインストール方法は普通にandroid起動してUSBマスストレージで接続し、適当なフォルダにインストール用ZIPをそのまま(解凍しない)コピー、CWMからインストール。
CWMでリカバリしつつ、またぐぐる。
カスタムROMの公式フォーラム(英語)で気になる情報を見つける。
要約すると「インストールできないよ、なんで?」「これはBL1.2用だよ」「あなたのはBL1.1なんじゃない?」
BL・・・はっbootloader.binのことか!
どうも自分が使ってるAD100がBL1.2らしい、上で焼くときに使ってるものとは別物らしい?
この辺よく分かっていないが、早速BL1.2用のカスタムROMをインストール・・・あれ?またフリーズか?と思うくらい待ったら起動した!!!!
ついにやった。
マーケットが動く!アプリが落とせる!アプリが動く!感動も一塩w
しかし1つ問題点が・・・それは、ハードウェアキー(HOMEとかBACKとか)がきかないことw
これはきつい、画面に←とかメニューのアイコンあって困らないかと思ったけど、全画面化したときに戻る術がないwww
毎回再起動w
悩んだ挙句、通常に戻すことを決断。と、その前に入れたいアプリを落としておくw
更にこのカスタム状態をバックアップすることで、環境をいつでも入れ替える状態にした。
アプリを落としたいときはカスタム、通常利用はデフォルトといった感じ。
やはり不便なので、デフォルトにマーケットを入れたいが、それはRoot化が必要のようだ。
冒頭でRoot化されているといった情報があったが、どうもされていないようだ。
ESファイルエクスプローラーでRootExplorerを有効に出来ないので、間違いないと思う。
一応目的のうち2つは
MX動画プレイヤー+MX動画コーデック+ESファイルエクスプローラーで動画再生は達成
google日本語入力&デフォルトブラウザでネットサーフィンも達成
リモートはまたいずれ。
※androidは起動中なのかフリーズ中なのか分かりづらいw
最近のコメント