不本意ながら予定変更です

マルチROMでデュアルブート仕様にしようと思ってたのですが
MultiROMに対応したTWRP等必要なファイルが入手困難に・・・
と言うのも、供給しているXDAからのリンク先のサーバーが接続できない状態が続いていて
必要なファイルがダウンロードできない

で、・・・ ひとまず諦めて

通常版のTWRPを入れることに

サイトよりダウンロードしたイメージファイル
twrp-3.5.0_9-0-flo.img

Nexus7をPCとUSBケーブルで繋ぎ、ブートローダを起動し
端末から fastboot flash recovery /home/sleepcat2/Nexus7/twrp-3.5.0_9-0-flo.img を実行

target didn't report max-download-size
sending 'recovery' (9068 KB)...
OKAY [ 0.296s]
writing 'recovery'...
OKAY [ 0.388s]
finished. total time: 0.684s
と、メッセージが表示され終了

リカバリーモード起動


しばらくすると

どうやら上手くインストールできてる様だ
   時刻の設定と言語設定、残念ながら日本語は無いので英語のままで

次にルート化

XDAより superSU をダウンロード
SR5-SuperSU-v2.82-SR5-20171001224502.zip
これをNexus7内のストレージにコピー(今回はdownloadフォルダに)

メニュー画面からインストールをタップし、先程SuperSUをコピーしたフォルダまで辿り着き
インストールするファイルの選択を確認したら下段のスイッチをスワイプ


これでルート化が出来ているはず・・・


アンドロイドを起動してアイコンを確認(右端(この画像では下側)の青地に#のアイコン)
インストールは出来ているようです


ルートチェッカーなるアプリをインストールして確認 
ルート化は成功してるようです

今回はここまで
コメント ( 0 ) | Trackback (  )





今回はブートローダーのアンロックです

準備としてPCに adb と fastboot をインストールします
 端末で sudo apt install android-tools-adb android-tools-fastboot

次に、Nexus7のデバイス情報を登録します
 Nexus7(電源入)とPCをUSBケーブルで繋ぐ
 端末で lsusb
  Mint-pc2:~$ lsusb
  Bus 002 Device 002: ID 0480:a200 Toshiba America Inc
  Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  Bus 001 Device 021: ID 18d1:4ee1 Google Inc. Nexus 4 / 10
  Bus 001 Device 020: ID 192f:0916 Avago Technologies, Pte.
  Bus 001 Device 019: ID 0566:3029 Monterey International Corp.
  Bus 001 Device 018: ID 05e3:0608 Genesys Logic, Inc. Hub
  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 上記結果で
  18d1:4ee1 Google Inc. Nexus 4 / 10 がNexus7です
  これの最初の4桁 18d1 をメモしておく
 端末で sudo xed /etc/udev/rules.d/51-android.rules
  (root権限で 51-android.rules というファイルをテキストエディタで開く)
  SUBSYSTEM==”usb”, ATTRS{idVendor}==”18d1″, MODE=”0666″, GROUP=”plugdev” の一文を追加する
  (初めての登録時は空のファイルが開かれる)(ATTRS{idVendor}== の後の " " の中がメモした値)
  ファイルを保存して終了
これでPC側の準備はOK
ここまでは先日 Nexus5 をアンロックした時にやっていたので、今回はそのまま使えます
 (デバイスIDも調べると同じだったので)

Nexus7の準備
 設定→デバイス情報を開き、ビルド番号を7回タップし、開発者向けオプションを有効にする
 開発者向けオプションを開き、USBデバッグを有効にする、スリープしないを有効にする

ブートローダーアンロック
 Nexus7(電源入)とPCをUSBケーブルで繋ぐ
 端末で adb reboot bootloader
  Nexus7 に、このPCからのUSBデバッグを許可するか、表示
  許可をタップし、再度 adb を実行
   
  この画面になったら

  端末で fastboot oem unlock
   
  この画面になったら

  音量ボタンで Yes を選択
   
  電源ボタンを押すと unlock が実行され
   
   になる
   LOCK STATE が unlocked に変わっています

これでブートローダーのアンロックは完了です

そのままSTARTを選択し電源ボタンを押せばブートローダーが起動し、初期化した Androido が立ち上がります
 (初期化のため少し時間がかかる)
 
 初期設定から始めます

今回はここまで
ダラダラと手順の羅列になりましたが、備忘録ということで・・・
コメント ( 0 ) | Trackback (  )





ヤフオクで2.5kで落札
まさか、すんなり落とせるとは思っていなかったのでラッキーでした

オマケでケース付きです
今回は2013年モデル16GB
ちょっとストレージ容量が心許無いですが、安かったので良しとしよう

Ubuntu Touch を Muluti ROM で・・・ が当面の目的です

取り敢えず、バージョンアップを


何度か繰り返し4.4.4から6.0.1までアップグレードしたところで不具合発生
「googl play開発者サービスに問題が発生しました」と、メッセージ
アップデートのチェックもできなくなり、playストアにも繋がりません
原因は不明

ダメじゃん  という訳で 初期化を試みることに・・・

さて、方法は?  ネットで検索(便利ですね)
 1.音量(−)ボタン+電源ボタンで起動
 2.音量ボタンでリカバリーモードを選択
 3.電源ボタンでリカバリーモード起動
 4.「コマンドが指定されていません」の画面表示で音量(+)ボタン+電源ボタン
 5.リカバリーメニューが表示されたら音量ボタンで「Wipe data/factory reset」を選択
 6.電源ボタンを押すと確認画面になるので「Yes」を選択し電源ボタンを押すと初期化開始
 7.終わったら再度リカバリーメニューが出るので「Power off」を選択し電源ボタンで終了
 8.再度電源ONで初期化された画面が立ち上がります(少し時間がかかる)
以上備忘録

初期化で工場出荷状態に戻るならAndroid4.x.xにバージョンが戻るかと思いきや
バージョンは6.0.1をキープしたまま初期化されました
問題の不具合ですが、きれいに無くなってました(初期化エライ!)
あらためてバージョンをチェックするとセキュリティパッチのアップデートがあったので実行
そして、これで最新だそうです


少しアプリを入れてみました


ひとまず使える状態になったので今回はここまで
コメント ( 0 ) | Trackback (  )