MultiROM for HTC J Butterfly

vroad edited this page Mar 4, 2014 · 10 revisions

HTC J Butterfly(HTL21)向けのMultiROMです。

これは何?

あなたのButterflyで複数のROMを同時にインストールし、どのROMから起動するかを選択できるようにするツールです。必要な物は以下の3つです:

  1. データ領域にmultiromをインストールするzip
  2. MultiROMに対応したTWRP。
  3. 再起動時に別のカーネルを読み込むkexec-hardbootに対応したカーネル。プライマリーROMは対応している必要があります。セカンダリーROMのカーネルは対応している必要はありません。

Sense ROMをセカンダリーROMとして使う場合は、カーネルをフラッシュ後、mount-disabler-dlxj-(date).zipをフラッシュしてinit.target.rcによるsystem/cacheのマウントを無効にしてください。

オリジナルからの変更部分

  • multirom.zipはramdiskのinitを差し替えるだけでなく、mrom.fstabをカーネルのramdiskにインストールします。これをインストールすると、Sense用カーネルでもブートメニューが表示されます。
  • ramdisk変更時に、カレントディレクトリ(.)を含まないように変更しています。

注意事項など

  • 念のため、使用前にバックアップを取ることを推奨します。
  • 外部SDがMicro SDではなくexternal_ sdと表示されます。ワイプ画面の表示順が変わっているため、Systemをワイプしようとして内部・外部ストレージをワイプしないように気をつけて下さい。
  • セカンダリーROMにもzipをフラッシュできますが、systemをマウント時にデバイスブロック番号で指定しているものは、systemパーティションを上書きする恐れがあります。現在のブートイメージはフラッシュ前にバックアップされるため、このような事は起こりません。
  • セカンダリーROMではzipを連続でフラッシュできません。
  • ブートメニューが表示されなくなった場合はmultirom.zipをフラッシュしてください。
  • multiromをインストール後、ブートメニューが出る状態ではSense ROMをプライマリーROMとして起動することはできません。multirom有効時は、Sense ROMはセカンダリーROMにインストールされたものみが使用可能です。カーネルを再度フラッシュするか、multirom_uninstaller_dlxj.zip(準備中)をフラッシュしてmultiromを無効にすればまた使えるようになります。

ダウンロード

Sense5.5 KitKat用 kexec-hardboot対応カーネル http://goo.gl/Vbsfwp

Cyanogenmod11用 kexec-hardboot対応カーネル http://goo.gl/x583pJ

MultiROM TWRP v2.6.3 http://goo.gl/mTgfwd

MultiROM http://goo.gl/YeFXla

mount-disabler http://goo.gl/lkwyd2

オリジナル

[Recovery][Mod]MultiROM V21 for Droid DNA(Unofficial Port) http://forum.xda-developers.com/showthread.php?t=2627141

Special Thanks

  • Tasssadarさん
  • jamiethemorrisさん
  • tako0910さん
  • 173210さん
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.