先日、Nexus7のOSを最新版入れ換えようと思い付き、結果的にTWRPリカバリーが孤立状態に
原因は、USB接続が出来なくなったことで、その原因が端子周りなのかシステム不具合なのか
因みに、充電は出来る
という訳で、この問題は先送りにして、新たにNexus7(2013 , 16GB)を入手しました
さて、OSは何を入れようか?
Lineageオフィシャル最新版の18.1を入れる事にして、必要なファイルを集めました
twrp-3.6.1_9-0-flo.img
sysrepart_1380_20.zip
lineage-18.1-20220418-nightly-flox-signed.zip
open_gapps-arm-11.0-pico-20220215.zip
まずは、Nexus7の下準備
開発者向けオプションを開ける様にし、USBデバッグを有効にする
Nexus7とホストPCをUSBケーブルで繋ぐ
端末から
sleepcat2@Mint-pc2:~$ adb reboot bootloader
ブートローダが起動したら
sleepcat2@Mint-pc2:~$ fastboot oem unlock
Nexus7の画面でブートローダをアンロックしますか?と訊いてくるので
音量ボタンで YES を選択し(初期表示はNO)電源ボタンで決定
(bootloader) Unlocking bootloader...
(bootloader) erasing userdata...
(bootloader) erasing userdata done
(bootloader) erasing cache...
(bootloader) erasing cache done
(bootloader) Unlocking bootloader done!
OKAY [ 76.150s]
finished. total time: 76.150s
アンロックが成功したようです
次に、TWRPをインストールします
sleepcat2@Mint-pc2:~$ fastboot flash recovery /home/sleepcat2/Nexus7/twrp-3.6.1_9-0-flo.img
target didn't report max-download-size
sending 'recovery' (10078 KB)...
OKAY [ 0.323s]
writing 'recovery'...
OKAY [ 0.507s]
finished. total time: 0.829s
リカバリーを起動します
次に、システム領域を拡張します
TWRPを起動したら最初にメニューでMountをタップしsystemにチェックを入れます
PCのファイルマネージャーから sysrepart_1380_20.zip をNexus7にコピー
TWRPのメインメニューでInstallから、先ほどコピーした sysrepart_1380_20.zip を選択し、下段のスライダーをスワイプ
確認すると
sleepcat2@Mint-pc2:~$ adb shell df -h
Filesystem Size Used Available Use% Mounted on
tmpfs 905.2M 24.0K 905.2M 0% /dev
tmpfs 905.2M 24.0K 905.2M 0% /tmp
/dev/block/mmcblk0p30
12.2G 3.3G 8.9G 27% /data
/dev/block/mmcblk0p30
12.2G 3.3G 8.9G 27% /sdcard
/dev/block/mmcblk0p23
19.8M 4.2M 14.6M 22% /cache
/dev/block/mmcblk0p22
1.3G 824.9M 535.8M 61% /system
拡張されています
これで準備段階は終わり、あとはROMを焼くだけです
TWRPメニューでWipe →Format Data
消去しますか?と訊いてくるので Yes と入力します
フォーマットが終了したら、LineageとOpen GappsをPCから転送します
メニューのInstallからLineageを選択、続いてGappsを選択し下段のスライダーをスワイプ
で、・・・結果は書き込み失敗、再度やり直してもダメでした
ログをよく見ると、「このファイルは flox です」「このデバイスは flo です」とのコメントが
察するに、OSとデバイスが一致していないと判定されているようです
たしかに、ファイル名も「flo」ではなく「flox」となっていますが、紛れもなくNexus7(2013)のものです
これは、オフィシャルで専用リカバリーを提供しているので、それを使えという事なのかな?
Nexus6の時は同じ18.1がTWRPで普通に焼けたのになぁ
という訳で、予定を変更して UNOFFICIAL の最新版の LineageOS19.1 を入れる事に
必要なファイルをダウンロードしてNexus7に転送
sleepcat2@Mint-pc2:~$ adb push /home/sleepcat2/Nexus7/lineage-19.1/lineage-19.1-20220408-UNOFFICIAL-flo.zip /sdcard/
/home/sleepcat2/Nexus7/lineage-19.1/li...4.0 MB/s (521980520 bytes in 122.940s)
sleepcat2@Mint-pc2:~$ adb push /home/sleepcat2/Nexus7/lineage-19.1/BiTGApps-arm-12.0.0-R45_signed.zip /sdcard/
/home/sleepcat2/Nexus7/lineage-19.1/Bi.... 3.9 MB/s (87842104 bytes in 21.680s)
インストール・・・
LineageOS19.1のインストールは成功しましたが、BiTGAppsのインストールは失敗です
ログにはERROR:1と出てますが何を意味するのか分かりません
ファイル名から推測すると、やはりバージョン違いなのかなぁ
XDAからのリンクを辿って入手したんだけどなぁ
MindTheGapps-12.1.0-arm-20220416_173154.zip というそれらしいバージョン番号のGAppsを試してみましたが、やはりダメ
てゆうか、これファイルサイズでかすぎ、Zipサイズで228MB、展開したら倍以上になった
因みに、システム領域
Size Used Available Use% Mounted on
1.3G 1.1G 239.5M 82% /system
取り敢えずは最新のLineageがインストールできたので
しばらくこれで様子を見ようかと
ストアが使えないのは残念ですが、そのうち対応するGAppsが出てくるかも
原因は、USB接続が出来なくなったことで、その原因が端子周りなのかシステム不具合なのか
因みに、充電は出来る
という訳で、この問題は先送りにして、新たにNexus7(2013 , 16GB)を入手しました
さて、OSは何を入れようか?
Lineageオフィシャル最新版の18.1を入れる事にして、必要なファイルを集めました
twrp-3.6.1_9-0-flo.img
sysrepart_1380_20.zip
lineage-18.1-20220418-nightly-flox-signed.zip
open_gapps-arm-11.0-pico-20220215.zip
まずは、Nexus7の下準備
開発者向けオプションを開ける様にし、USBデバッグを有効にする
Nexus7とホストPCをUSBケーブルで繋ぐ
端末から
sleepcat2@Mint-pc2:~$ adb reboot bootloader
ブートローダが起動したら
sleepcat2@Mint-pc2:~$ fastboot oem unlock
Nexus7の画面でブートローダをアンロックしますか?と訊いてくるので
音量ボタンで YES を選択し(初期表示はNO)電源ボタンで決定
(bootloader) Unlocking bootloader...
(bootloader) erasing userdata...
(bootloader) erasing userdata done
(bootloader) erasing cache...
(bootloader) erasing cache done
(bootloader) Unlocking bootloader done!
OKAY [ 76.150s]
finished. total time: 76.150s
アンロックが成功したようです
次に、TWRPをインストールします
sleepcat2@Mint-pc2:~$ fastboot flash recovery /home/sleepcat2/Nexus7/twrp-3.6.1_9-0-flo.img
target didn't report max-download-size
sending 'recovery' (10078 KB)...
OKAY [ 0.323s]
writing 'recovery'...
OKAY [ 0.507s]
finished. total time: 0.829s
リカバリーを起動します
次に、システム領域を拡張します
TWRPを起動したら最初にメニューでMountをタップしsystemにチェックを入れます
PCのファイルマネージャーから sysrepart_1380_20.zip をNexus7にコピー
TWRPのメインメニューでInstallから、先ほどコピーした sysrepart_1380_20.zip を選択し、下段のスライダーをスワイプ
確認すると
sleepcat2@Mint-pc2:~$ adb shell df -h
Filesystem Size Used Available Use% Mounted on
tmpfs 905.2M 24.0K 905.2M 0% /dev
tmpfs 905.2M 24.0K 905.2M 0% /tmp
/dev/block/mmcblk0p30
12.2G 3.3G 8.9G 27% /data
/dev/block/mmcblk0p30
12.2G 3.3G 8.9G 27% /sdcard
/dev/block/mmcblk0p23
19.8M 4.2M 14.6M 22% /cache
/dev/block/mmcblk0p22
1.3G 824.9M 535.8M 61% /system
拡張されています
これで準備段階は終わり、あとはROMを焼くだけです
TWRPメニューでWipe →Format Data
消去しますか?と訊いてくるので Yes と入力します
フォーマットが終了したら、LineageとOpen GappsをPCから転送します
メニューのInstallからLineageを選択、続いてGappsを選択し下段のスライダーをスワイプ
で、・・・結果は書き込み失敗、再度やり直してもダメでした
ログをよく見ると、「このファイルは flox です」「このデバイスは flo です」とのコメントが
察するに、OSとデバイスが一致していないと判定されているようです
たしかに、ファイル名も「flo」ではなく「flox」となっていますが、紛れもなくNexus7(2013)のものです
これは、オフィシャルで専用リカバリーを提供しているので、それを使えという事なのかな?
Nexus6の時は同じ18.1がTWRPで普通に焼けたのになぁ
という訳で、予定を変更して UNOFFICIAL の最新版の LineageOS19.1 を入れる事に
必要なファイルをダウンロードしてNexus7に転送
sleepcat2@Mint-pc2:~$ adb push /home/sleepcat2/Nexus7/lineage-19.1/lineage-19.1-20220408-UNOFFICIAL-flo.zip /sdcard/
/home/sleepcat2/Nexus7/lineage-19.1/li...4.0 MB/s (521980520 bytes in 122.940s)
sleepcat2@Mint-pc2:~$ adb push /home/sleepcat2/Nexus7/lineage-19.1/BiTGApps-arm-12.0.0-R45_signed.zip /sdcard/
/home/sleepcat2/Nexus7/lineage-19.1/Bi.... 3.9 MB/s (87842104 bytes in 21.680s)
インストール・・・
LineageOS19.1のインストールは成功しましたが、BiTGAppsのインストールは失敗です
ログにはERROR:1と出てますが何を意味するのか分かりません
ファイル名から推測すると、やはりバージョン違いなのかなぁ
XDAからのリンクを辿って入手したんだけどなぁ
MindTheGapps-12.1.0-arm-20220416_173154.zip というそれらしいバージョン番号のGAppsを試してみましたが、やはりダメ
てゆうか、これファイルサイズでかすぎ、Zipサイズで228MB、展開したら倍以上になった
因みに、システム領域
Size Used Available Use% Mounted on
1.3G 1.1G 239.5M 82% /system
取り敢えずは最新のLineageがインストールできたので
しばらくこれで様子を見ようかと
ストアが使えないのは残念ですが、そのうち対応するGAppsが出てくるかも
lineage-19.1-20220616-UNOFFICIAL-deb.zip
open_gapps-arm-12L-pico-20220515-UNOFFICIAL_MOD.zip
を入れてみました
システム領域を1420に拡張する必要がありました。
lanchon-repit-20210221-system=max-cache=16M+wipe-deb.zip
OS,GAPPSともインストールできて立ち上がるところまでは行きました。
しかしながら
アプリの自動アップデートでツマヅキました。
wifiに接続できている(ブラウザからの検索等できている)のにwifiに接続しろとなり先に進めない状態です。
後一歩と言ったところですね
システム領域の壁は結構デカイです
WIFIについては他にも引っ掛かっている人がいる模様。
7月は19の新しいバージョンは出てこないかもとのこと。
しばらくは別のNEXUS7に入れたineage14.1をいじってます。
apkmirrorから
googleplayService
googleplayDtore
ダウンロードしてインストールで動くようになりました
私のは1380で拡張しているのでチョット無理かも
BiTGAppsが対応するのを待ってみます、コンパクトなのを期待してるので
19.1はNexus6に入れたので、こちらで使ってみようかと
BiTGApps-arm-12.1.0-v1.8_signed.zip
入れてみました。1380で導入はできるのですが・・・ネットワークに接続できませんでした。みたいなメッセージとともにまともに動作しませんでした。
以下の組み合わせでGAppsも入りました
・NEXUS7(2013) WiFi 16GB
・twrp-3.7.0_9-1-flo_followmsi
・sysrepart_1380_20
・lineage-19.1-20220616-UNOFFICIAL-flo
・BiTGApps-arm-12.1.0-v2.3-CORE
2周間ほど使っていますが普通に稼働しています
・twrp-3.7.0_9-1-flo_followmsi.img
・sysrepart_1380_20.zip
・lineage-20.0-20230830-UNOFFICIAL-flo.zip
・BiTGApps-arm-13.0.0-v2.4-CORE.zip
1ヶ月程度、稼働中