NBH→DUMPNBH→DUMP
最近はよぉくXperia X1にカスタマイズROMをいれ、そのついにROMのnbhファイルの展開とダンプもうすうす勉強になって、覚書として、すこしずつブログで書こうと思い、もちろん、誰かの参考になれて幸いです。
オフィシャルのROMの場合とすれば、RUU_signed.nbhを例にしましょう。
NBHファイルからダンプまで、こういう流れを考えればいいですね:
RUU-signed.nbh —(NBHExtract)—> OS.nb —(NBSplit)—> OS.nb.payload –>
–(ImgfsFromNb)—> imgfs.bin —(ImgfsToDump)—> ‘dump’ directory
コマンドならこういうですね:
nbhextract RUU-signed.nbh
nbsplit -kaiser 00_OS.nb
imgfsfromnb 00_OS.nb.payload imgfs.bin
imgfstodump imgfs.bin
これで、dumpというフォルダが作成され、ROMのカスタマイズもそこから始まるですね。ROMのカスタマイズ方法とダンプされたファイルをまとめてnbhファイルにするのはまだまだ研究中なので、今度は明らかにしたら、また書いてみる。最近常把Cook ROM放到Xperia X1,而當中慢慢學識了如何把nbh檔解開同埋抽出唻,作為備忘的諗住寫係部落格上,當然,若能成為別的人參考便是我的榮幸.
從官方得出的ROM的話,以RUU_signed.nbh作為例子啦.
把NBH檔抽出唻的流程,大概可以咁樣:
RUU-signed.nbh —(NBHExtract)—> OS.nb —(NBSplit)—> OS.nb.payload –>
–(ImgfsFromNb)—> imgfs.bin —(ImgfsToDump)—> ‘dump’ directory
指令的話係咁樣:
nbhextract RUU-signed.nbh
nbsplit -kaiser 00_OS.nb
imgfsfromnb 00_OS.nb.payload imgfs.bin
imgfstodump imgfs.bin
咁樣就會得出dump的資料夾,而Cook ROM就係從呢喥開始架啦.Cook ROM的方法及如何把展開咗啲檔變返nbh的做法仍研究中,等我下次弄清楚後再試寫一吓.
コメントはまだありません »
RSS feed for comments on this post. TrackBack URL