シシャモ備忘録

IT機器をいじった手順を記録。
これらの記事は自分用の備忘録です。参考にするのは自己責任で。

nexus4 (Android 4.2.2) のルート化

2013-06-17 17:30:13 | android
nexus root toolkit v1.6.3 はウイルスバスターでウイルス判定されてしまうので、なんとなく気持ち悪いし、NEXUS4 TOOLKITはサーバーが死んでいてダウンロードできない。仕方がないので手動でPCにnexus4のUSBデバッグモード用ドライバをインストールす ることにする。

【PCの下準備】
そろそろサポートも終了しようかというWinXP32で作業。
Java SE, JDK インストール

Android SDK インストール

ダウンロードしたZIPファイルを解凍。フォルダの名前を改変し、C:\に移動(今回はC:\adtとした)。フォルダ内のSDK managerを起動。詳細は不明だがとりあえず "Extras" の下の "Google USB Driver" にチェックを入れて "Install 1package" ボタンをクリック。licenseをacceptすると、"C:\adt\sdk\extras\google\usb_driver"にドライバが出現する。
なお、公式サイトには"tools" フォルダと "platform-tools" フォルダにpathを通しておくとアクセスが簡単になるよって書いてある。以下はpathを通してある前提で記載。

【NEXUS4の下準備】
  • まず普通モードでPCに接続、普通モードのドライバは自動的にインストールされる。
  • USBデバッグモードに切り替え。設定を立ち上げ、「端末情報」 -> 「ビルド番号」をすばやく何度かタップすると、「これでディベロッパーになりました!」のコメント出現。上のメニューに戻ると、「開発者向けオプション」が出現しているので、「USBデバッグ」をONにする。するとUSBデバッグモード用ドライバを要求されるので、先のusb_driverフォルダを指定してやる。ちなみにUSBデバッグモードでのMTPドライバはインストールしなくても先に進めた。
【bootloaderのunlock】
これをやると今までのデータが消え、出荷状態(たぶん)になるので注意。
コマンドプロンプトを立ち上げ、bootloaderを起動。

 >adb reboot bootloader

bootloader画面になったらunlockする

>fastboot oem unlock

本体のボリュームボタンで"yes"を選択、電源ボタンで決定。で、再起動。
wifiやらgoogleアカウントやらの入れなおし。

【ClockworkMod Recovery導入】
ClockworkMod ROM Manager からNEXUS4のリカバリーをダウンロードする。
ただのrecoveryは本体のボタンでの操作のみ、touch recoveryは画面のタッチでも操作できるもののよう。お好みでどちらかのイメージファイルをダウンロードし、以下のコマンドで書き込む。

>adb reboot bootloader
>fastboot flash recovery (ダウンロードしたイメージ名).img
例)fastboot flash recovery recovery-clockwork-touch-6.0.3.1-mako.img

【root化】
SuperSUのパッケージ "SU_Busybox_Package.zip" をダウンロード。
普通モードでPCに接続、NEXUS4の「内部ストレージ」にコピー。(どこでもいいが、ここが簡単。)
USBデバッグモードで接続。
下記コマンド実行。
adb reboot bootloader
recovery modeを選択し、ClockworkModを起動。
ボリュームボタン(touch recoveryならタッチでも)で "install zip from sdcard" を選択、電源ボタンで決定。
"choose zip from sdcard" 選択、決定。
SU_Busybox_Package.zip 選択、決定。
インストールが終わったら、reboot system now を選択・決定。
アプリに SuperSUがあればrooting OK。実際には"/system/xbin/"に"su"と"busybox"が入っているはず。
 
【CWMをインストールしないでroot化】
ちなみに、PC側においてあるイメージファイルを以下のコマンドで直接起動できるようなので、CWMをインストールせずにroot化も可能。
 
>fastboot boot recovery-clockwork-バージョン-mako.img


参照

nexus4 購入 と セルスタンバイ問題

2013-06-17 16:57:03 | android

自宅でも職場でもWi-Fi環境の上自転車通勤の私に、スマフォのランニングコストとして月々何千円も支払う余裕はない。ガラケーで月々1200円支払っている、そんな貧困人に優しいのが今話題の(?)MVNO。

そこで、最新のOSが供給され、邪魔なDOCOMOのソフトが入っていないnexus4 がgoogleから販売されるのを待っていたが、ついにしびれを切らし、amazon経由で白ロム販売業者から購入。amazonのギフト券が30,000円分ほどたまってたしね。

IIJmioのミニマムスタートプランを契約し、200kbpsでも私には不満なく使えていたが、どこかのサイトで「セルスタンバイ問題」なるものを見つけてしまった。

使用しないときは電源offなので、知らなければ知らないで別に困らなかったのだが、知ってしまうとなんとなく気になる年頃。ググると対策を講じているサイトが出てくるので、ちょっとやってみようかなという気になる。

で、とりあえずroot化してみる。つづく。