回答:
私もその電話を持っていて、fastbootが無効になっています。あなたの質問に素早く答えるために、Ubuntuからfastboot ROMをインストールする方法は見つかりませんでしたが、そこからカスタムROMをフラッシュすることは可能です。
fastboot ROMがインストールされていると仮定すると、最初にそれをfastbootモードで起動する必要があります(ADBを実行している場合は、を使用してくださいadb reboot bootloader
)。
空白の画面が表示されると、電話機はfastbootモードになります(バックライトだけがオンになります)。その後、Ubuntuを使用してカスタムROMをフラッシュできるようになります。あなたがしなければならないすべては、抽出されたファイルを含むフォルダーでターミナルを開いて、タイプするだけです:
sudo -s
fastboot -w #this wipes user data! don't forget to backup :)
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash recovery recovery.img
fastboot reboot
このプロセスは完了するまでに約10分かかります。
参考までに、ここからfastboot
バイナリをダウンロードし、ここからSwiftdroid 2.0 をダウンロードしましたが、任意のfastboot対応ROM(つまり、boot.img
およびを使用したROM)を使用できると思いますsystem.img
。fastboot対応のROMがまだインストールされていない場合は、ここで説明するように KDZアップデーターを使用して実行できますが、Windowsとfastboot ROMを使用する必要があります。
少し混乱しているかもしれません。AndroidはLinuxをベースにしており、Windows上のAndroidで実行できることはすべてLinuxではるかに簡単に実行できます。:)
あなたの質問に答えます。LGが作る他の電話とは異なり、彼らはあなたの電話のfastbootを無効にしませんでした。デフォルトでは有効になっています。Fastbootは、ユーザーがデスクトップから電話にリモートでコマンドを送信できるようにするバイナリにすぎません。コマンドが認識されるためには、電話機でfastbootモードになっている必要があります。Linuxでは、KDZのような特別なプログラムは必要ありません。AndroidSDKといくつかのコマンドがターミナルに必要です。
XDA開発者フォーラムは、Android開発とカスタムROMに関して、あなたの親友です。このページ(特にUbuntuに関するページの最初のリンク)から始めることができます。
1番目のリンクは、始めるために必要なものの付箋であり、2番目のリンクは、便宜上提供されているGT540フォーラムの他のセクションへのリンクです。
すみません、これはスペイン語(リンク)ですが、LinuxでKDZをフラッシュするためのツールキットを見つけました(つまり、debian、suse、archlinux、ubuntuなど)。