當前位置:首頁 » 文件管理 » bootimg解壓

bootimg解壓

發布時間: 2022-06-30 15:50:29

Ⅰ 如何解壓boot.img文件

在很多刷機包中都會有boot.img文件,那麼這個文件到底是什麼呢?其實它由兩部分組成,分別為kernel 和ramdisk。kernel 也就是內核,由源代碼編譯而成。ramdisk是一個gz壓縮包,解壓後有一些文件和文件夾,裡面是一些圖片或者配置文件。kernel 和ramdisk以二進制的方式組合起來,就是boot.img文件。
解壓boot.img文件方法:
在Windows環境下,最簡單的方法就是用廚房工具來解壓、合並boot.img。
linux環境下,有專門的腳本來解壓boot.img,這里不再細說。
用廚房解壓boot.img的方法:
下載廚房工具,放在D盤根目錄下。
進入D:\Cygwin目錄,雙擊打開Cygwin.bat
依次輸入並回車: 0 – 高級定製選項 —— 20 解包或者打包一個 boot 鏡像。進入Boot 鏡像工具頁面
把D:\Cygwin\home目錄下的user目錄重命名為你的用戶名(一般是Administer,我的是My)
在D:\Cygwin\home\(你的用戶名)目錄下新建一個WORKING_052112_083904文件夾,把boot.img文件復制到該文件夾下。再新建一個system目錄
回到廚房工具,輸入w並回車,就開始解壓boot.img了。解壓後的文件在BOOT-EXTRACTED文件夾里。
修改後,在廚房上輸入b就可以重新打包boot.img了

Ⅱ 關於Linux下解包boot.img問題

boot.img 是特殊格式,應該現在見到的基本都是 uboot 的 img 吧?
我記得這個格式其實就是 boot.img.gz 前面加上 512位元組的表頭。用 dd 讀出後面的數據就能用 gz 解壓縮了。

這種嵌入式 ROM 都是有專門解包工具的,不是隨便找個解壓縮軟體就能解壓縮的。
如果可以,還是去找專門的解包工具吧。

Ⅲ pc6bootimg解壓工具怎麼用

bootdisk.img這個文件不需要解壓

第一句說明的意思其實是讓你解壓壓縮知包里的bootdisk.img出來,不是解壓bootdisk.img

如果實在想解壓bootdisk.img並對其進行修改,就用道winimage

vfloppy的用法是:
1、打開vfloppy
2、找到從壓縮包里解壓出來的bootdisk.img,把它拖動到vfloppy的第一個對話框里(或內者你點第一個對話框右邊那個小按鈕也可以)
3、修改第二個對話框可以改變雙啟動容菜單里的菜單名
4、應用
OK,重啟後就能看到雙啟動了

安卓手機刷機包里的boot.img怎麼解壓

不用解壓的,親,這個好像是內核工具。。你好好看看刷機教程吧,親

Ⅳ bootimg解包怎麼安裝

二進制修改,粉簡單。 winhex打開boot.img,查找FFFFFFFF,找到一大塊,剪掉,保存。 然後用bootimg.exe解壓,記住屏幕上顯示的參數,出來kernel和ramdisk文件。 winhex打開ramdisk,開頭的一塊FFFFFFFF剪掉,保存。 好了,WINZIP解壓ramdisk,解...

Ⅵ 如何解包/編輯/打包android系統的boot.img文件

Android產品中,內核格式是Linux標準的zImage,根文件系統採用ramdisk格式。這兩者在Android下是直接合並在一起取名為boot.img,會放在一個獨立分區當中。這個分區格式是Android自行制定的格式。Android開發時,最標準的做法是重新編譯於內核和根文件系統,然後調用Android給的命令行文件mkbootimg(out/host/linux-x86/bin/)來打包。 在製作手機ROM時,有時會單獨編譯內核或抽出根文件進行修改內容,比如我只編譯內核,其餘的地方不變。這樣重新安裝巨大的Android開發環境實在不劃算。因此很多boot.img解包工具被人開發出來,這一些工具都是把內核和根文件系統從一個現成的boot.img抽取出來,修發後再次打包還原。一.常見的解包工具因為boot.img的格式比較簡單,它主要分為三大塊(有的可能有四塊)因此很多人開發分析工具,有是linuxshell腳本,比如repack-zImage,也有人採用perl,還有C語言編寫的unbootimg, 我使用的是在源碼位置system/core/mkbootimg/下的mkbootimg。為了簡化,藍點工坊把與mkbootimg中打包工具和解包工具以及所包含的libmincrpty庫抽出來,並且重寫一個Makefile,作為開源項目。使用者只需要在linux(需安裝gcc,make,一般是標配)或windows(需要安裝mingw)的命令行執行make,即可產生可執行文件mkbootimg,unpackbootimg。二.解/打包工具使用解包工具:unpackbootimg常見格式 unpackbootimg-i.\tmp\boot.img-o.\out 這一句命令行表示把boot.img解包,所有文件輸出到out目錄下它會解壓出如下文件:boot.img-zImage(內核文件)boot.img-ramdisk.gz(根文件系統打包文件) boot.img-cmdline(mkbootimgcmdline參數) boot.img-pagesize(mkbootimgpagesize參數) boot.img-base(mkbootimgbase參數)打包工具:mkbootimg(Android自帶)常見的命令格式: ./mkbootimg --cmdline'no_console_suspend=1console=null' --kernel zImage --ramdisk boot/boot.img-ramdisk.gz -o boot.img--base02e00000 這句含義是把內核文件zImage和boot目錄下的根文件壓縮包boot.img-ramdisk.gz打包成boot.img. 其中cmdline和base的值均來源於unpackbootimg的結果

Ⅶ 從android 的boot.img解壓出來的kernal.gz怎麼解壓

這個kernel已經是zImage了,可以繼續解壓成Image。有些系統如果使用uboot引導的話,recovery的代碼修改成uImage+uramdisk好了,不一定要使用andoid原生態的做法。 Image為內核映像文件,而zImage為內核的一種映像壓縮文件,gzip弄開就好了。貌似你剛開始嵌入式開發啊,慢慢練習1年就好了。

Ⅷ 安卓解壓ROM中的boot.img 這個文件在哪

boot.img就在rom/boot目錄下

boot.img鏡像不是普通意義上的文件系統,而是一種特殊的Android定製格式,由boot header,壓縮的內核,ramdisk以及second stage loader(可選)組成,可以從mkbootimg.h文件中看到。

介紹一下boot.img文件的作用及修改方式:

  1. boot.img我們通常稱之為「內核」,屬於系統底層文件,它包含了手機系統軟體和硬體相連接的一個渠道,這里包含了相機、cpu、gpu等驅動。

  2. 一般來說官方提供的內核相對於第三方的內核是相對穩定的,如果我們發現刷機包里沒有boot.img文件,那麼刷機完成後系統會使用刷機之前系統的內核,也就是內核保持不便,一般來說內核的升級才是系統真正的升級;內核文件記錄了一些系統底層的核心功能和連接硬體驅動的作用,內核的優化能夠給系統帶來質的飛躍。

  3. 就比如HTC M8目前已經升級到了Android 5.0系統,那麼我們刷入4.4版本的boot.img會有什麼樣的後果呢?一般來說這樣跨版本刷boot.img會導致無法開的情況,對於大版本之間的升級綠茶強烈建議不要隨意刷boot.img文件,boot.img文件不僅僅是和機型相對於的,而且和版本也相對應,綠茶就見過有新手朋友隨意亂刷boot.img文件,導致手機無法開機的情況。

  4. boot.img文件是可以修改的,建議在Linux環境下修改,當然我們也可以使用Windows系統來解壓,簡單的修改一些參數,但是要做到真正的代碼優化,建議還是在Linux環境下進行。

Ⅸ htc刷機包里的boot.img文件如何解壓

如果是RUU**.exe的文件,那你點開它,下一步下一步時,不要刷機,停在開頭一兩步就好,不要再下一步了。然後到C盤temp目錄去找,應該有兩個剛剛產生的很長的字母與數字組合的文件夾,找到其中一個ROM.zip的文件體積比較大那個,就可以用RAR之類的工具解壓出來得到boot.img文件了。

Ⅹ 怎麼解壓BOOTDISK.img文件

bootdisk.img這個文件不需要解壓

第一句說明的意思其實是讓你解壓壓縮包里的bootdisk.img出來,不是解壓bootdisk.img

如果實在想解壓bootdisk.img並對其進行修改,就用winimage

vfloppy的用法是:
1、打開vfloppy
2、找到從壓縮包里解壓出來的bootdisk.img,把它拖動到vfloppy的第一個對話框里(或者你點第一個對話框右邊那個小按鈕也可以)
3、修改第二個對話框可以改變雙啟動菜單里的菜單名
4、應用
OK,重啟後就能看到雙啟動了

熱點內容
旗艦560配置的是什麼發動機 發布:2025-01-15 22:40:59 瀏覽:624
sql多表連接查詢 發布:2025-01-15 22:33:12 瀏覽:219
android網路休眠 發布:2025-01-15 22:32:12 瀏覽:348
怎麼不下魯大師查看電腦配置 發布:2025-01-15 22:30:23 瀏覽:309
php頁面亂碼 發布:2025-01-15 22:28:49 瀏覽:845
夢幻寶貝腳本 發布:2025-01-15 22:27:36 瀏覽:256
安卓怎麼調成2g網 發布:2025-01-15 22:21:40 瀏覽:284
android小車 發布:2025-01-15 22:21:15 瀏覽:923
微信怎麼沒有設置密碼 發布:2025-01-15 22:19:00 瀏覽:686
php判斷閏年 發布:2025-01-15 22:17:16 瀏覽:793