2016年4月17日日曜日

boot.imgの展開

boot.imgやrecovery.imgを展開するのに、以前はmkbootimgやmkbootfs、split_bootimg.plなんか使ってたんですが、最近ではmkbootimg_toolがおすすめです。これだけで簡単に展開、再構築ができます。

xiaolu/mkbootimg_tool



使い方ですが、解凍したディレクトリに展開したいboot.imgを置きます。解凍先のディレクトリをoutという名前にした場合、次のコマンド

$ mkboot boot.img out


再構築は

$ mkboot out boot.img

あまりに便利なので私は/binに解凍して実行権を与えて、コマンド化してます。

2016年1月18日月曜日

ノート3のTWRPについて

CMツリーから日本版ノート3のTWRPを作成するとなぜか画面が表示されない
バグがあったんですが、一応解決したのでその備忘録。


ながらく日本版ノート3のTWRPがまともに起動できずにいました。
ビルドは出来るんですが、それを焼くと起動できずにクラッシュ。。。

て、思ってたんですがあるときadbが使える事が判明。
ただ単に画面がつかないだけだったんですね。


原因はカーネルにあるようなんですが、該当箇所が見つからなかったのでファームの
カーネルソースから強引にビルドを通したらちゃんと動きましたw
それがこれ。

http://www1.axfc.net/u/3589573


使ったカーネルソースはKBCのandroid_kernel_samsung_hlteにcm12.1_recoveryとしてブランチ切ってます。

ソース膨大なんで未だに原因箇所が特定できていません。だれか探してw

2015年12月24日木曜日

技術的な・・・

アンドロイドOSのカスタムについて、技術的なものを記述したいと思います。
備忘録的なやつです。忘れないうちに。。