2012-05-29 17 views
1

大多數android手機都使用fastboot來刷新系統和內核映像。構建Android三星(Heimdall)固件文件

三星Galaxy S系列手機不同;有一堆組件會被稱爲Heimdall的工具閃過。

那麼所有這些圖像/分區是什麼?它們如何對應於默認AOSP版本中構建的系統映像?

最重要的是:我如何從Android源代碼構建這些東西?

  • PIT
  • FactoryFS
  • 內核(這個我得到。)
  • Param.lfs
  • 主引導程序
  • 二級引導程序
  • 緩存
  • 數據庫緩存
  • 調制解調器(這是我得到的。)

這是前端的圖片,它至少顯示了常見的分區選項。實際上在命令行工具中還有更多 - 其中沒有任何文檔記錄。 (或者說,是什麼人?)

http://alexsleat.co.uk/wp-content/uploads/2011/06/Screenshot-1.png

回答

0

對於閃爍的Android Phoens /平板電腦/平板手機有一個叫Odin .Files可以通過兩種方式來閃現工具。 選項1(PIT):它是壓縮的內核映像文件和factoryfs.img

或Option(2)已follwoing部分: PDA - 這是Android的文件系統映像(一個你編譯後得到Android的源代碼在out/product //文件夾中使用make命令 PDA一般由sysimage,userdata和boot組成,它是這三個文件的歸檔文件。有時候必須包含/排除在sign_image閃爍的市場銷售商品

電話 - 這是現代圖像

CSC - 這是圖像,它具有用於啓用語言的配置(針對該區域中的特定操作員)的區域到區域(區域設置圖像的種類)並且類似於該其他區域特定設置。

你可以在這方面的更多信息:xda developer site

heimdall是Linux/Mac的基本工具(不像運行在Windows奧丁)。有GUI和命令行實用程序avalaible爲heimdall.Heimdall可能或可能不支持大部分Android手機,並且是開源的。

Rgds, softy