今回は家の物置にあったスマホを現役復帰させます。
このスマホにはカスタムROMを導入したいと思います。
今回使用するスマホについて。
機種 LG Optimus G LGL21
Androidバージョン 4.04→Docomo版ROMを焼いてAndroid4.1.2
RAM 2GB
ROM 16GB
CPU Snapdragon S4 APQ8064 & Adreno320
詳しくは↙︎
と、今考えればミドル以下くらいなんですが、あの例のXperia acro HD IS12Sよりマシなんでね。
まずRoot化は必要です。
私の動画でやり方を解説してたような気がするので動画を見てください。
もう一度見てみたらクソ動画だったので参考にしたリンクです。ブログはL-05dのやり方ですが行けたのでこれで。
https://l05d.blogspot.com/2014/03/l-05drootroot.html
必要なソフト
まず必要なソフトです。
ADB
SDK
Busybox
eclips
mysygit
(ADBは「Android Studio」をダウンロードすると全部入りで入ってくるから便利だよ
早速やっていこう
必要なファイルがありますがこれは私がZIPにしてアップロードしておきますのでダウンロードしてください。
(ダウンロードしたフォルダを開いてTXTファイルでもやり方を書いてるけどね)
そのダウンロードしたフォルダを開いて「Files」というフォルダの中に入ってください。
そのフォルダの中でシフトを押しながら右クリックでメニューをだして「PowerShellウィンドウをここで開く」を押します。cmdでもいいけどこっちのほうが起動楽。
入力できるようになったら下のコマンドを実行してください。
adb push loki_flash /data/local/tmp
adb push boot.lok /data/local/tmp
adb push recovery.lok /data/local/tmp
こう入力してください。これはただ必要なファイルを端末にコピーしているだけです。
失敗したら端末が接続されていない可能性が高いです。
次に
adb shell
su
と入力します。「su」と入力してコマンドの最初の部分が$から#になったら成功です。
「suがありません。」というエラーを吐いた場合はRootが取れていない可能性があるのでもう一度Get Rootしてください。
cd /data/local/tmp
と入力してディレクトリを変更します
chmod 755 *
多分これしなくても行けると思うけど一応ね?
早速焼きます!
/data/local/tmp/loki_flash boot boot.lok
/data/local/tmp/loki_flash recovery recovery.lok
と入力して成功したらTWRPは焼き終わり。おつかれ。
そして
exti
exit
を入力して最初の画面になったら
adb reboot recovery
と打ったらTWRPが起動します。
まずはバックアップは取っておいて損は無いですよ。
なんか変なくなったらLG Flashtoolでも使ってkdz(tot)を焼き直しすれば元通りだね。
それじゃあ楽しいホッカイ...TWRP生活を!
TWRPをアップデート!
今焼いたrecovery.lokとかboot.lokはTWRP2.8.0.0なんですよね。使えないことは無いですが、このLG Optimus G用のTWRP3.1のzipがあったので紹介しときます。
まずこのサイトへアクセスしてzipファイルをダウンロードして下さい。
そしてダウンロードしたzipをスマホ本体の内部ストレージかSDカードに保存しましょう。
電源を消し、電源と音量up長押し→下の戻る、メニューボタンが2回点滅したら電源ボタンのみ手を離す。そしてTWRPを起動させる。
ホームからinstallを選択しさっきのzipのフォルダまで行ってファイルを選択して焼きます。そしてReboot systemかhomeが出ますが、homeを選んでホーム画面になったらReboot→Recoveryを押すと再起動されTWRP3.1が立ち上がるはずです。
ちなみにこのTWRPにすると、さっきのやり方(電源を消し、電源と音量up長押し→下の戻る、メニューボタンが2回点滅したら電源ボタンのみ手を離す)では起動なんか出来なくなったのでなんかわちゃわちゃしないと立ち上がりません。
カスタムROMの再起動メニューでのRecoveryでもDOCOMOロゴループで立ち上がりません。注意が必要。もし戻したいならさっきみたいにRecovery.lokとboot.lokをloki_flashで焼いてね。(最初にTWRP2.8を入れた時と同じ手順) 普通に立ち上がりました。
ドラブルシューティング
あれれーおっかしーぞー
となったときはこちらを参考に。
スマホを認識しない!
端末とUSBで繋がれていますか?
充電のみのケーブルで接続されてるかもしれません。デバイスマネージャーで確認を。
USBデバッグがONになっていますか?
(設定→端末情報→ビルド番号を何回か連続で押す→一つ戻り開発者オプションへ→USBデバッグにチェックする。
コマンドの実行にエラーが
必要なソフトはすべて入っていますか?
ADBは環境設定までしないといけないので忘れがちです。インストール方法をネットからさがしてやってみよう。
それでも改善しない場合は再インストールなども試してみよう。
入力した文字が間違っていない?
誤字脱字があるかもしれないのでよく見てみて。コピペするのがオススメ。このサイトのやつが間違ってたらごめんね。
何回試しても出来ない?
他のサイトの情報でやってみましょう。LG Optimus GにTWRPを入れたブログのリンクを貼っときます。
ほしいカスタムROMが無いって?
自分でつくろう!
この人がいいカスタムROMを作ってくれているので参考に
豆知識:
cm11はAndroid4.4で
cm12はAndroid5
cm12.1はAndroid5.1.2
追記
私がカスタムROM一覧のリンク集を作りました。 ご参考になれば幸いです。
https://yukuntvsub.web.fc2.com/LGOptimusG.html
疲れたし終わり!YouTubeの方も見てね。
以上



