如何修改img文件,替換UI和開機動畫(非ROOT EXPLORER)

相信很多人跟我一樣,手裡拿著各種rom,UI文件和開機動畫.刷了這個rom之後想用以前的UI卻不知到怎麼換.今天我就為大家詳細介紹一下linux環境下如何替換文件.

用到的軟件

1.Oracle VM VirtualBox (http://www.virtualbox.org/wiki/Downloads),進入頁面後選擇VirtualBox 4.0.4 for Windows hosts版本下載

2.ubuntu10.0光盤或其鏡像(以ubuntu為例)

下載下來大概750m

安裝VirtualBox虛擬機,再安裝ubuntu系統.上網方式設為NAT

如何修改img文件,替換UI和開機動畫(非ROOT EXPLORER)

打開ubuntu後,安裝增強功能

如何修改img文件,替換UI和開機動畫(非ROOT EXPLORER)

點擊後系統會多了一個鏡像文件

如何修改img文件,替換UI和開機動畫(非ROOT EXPLORER)

點擊運行(此處需要root密碼) 重啟虛擬機後 分配數據空間

如何修改img文件,替換UI和開機動畫(非ROOT EXPLORER)

如何修改img文件,替換UI和開機動畫(非ROOT EXPLORER)

數據空間位置為windows下要修改img文件的位置名稱自定義 之後在ubuntu裡掛載共享的文件夾

如何修改img文件,替換UI和開機動畫(非ROOT EXPLORER)

打開終端輸入命令sudo –i打密碼再輸命令mount –t vboxsfa8.3xz /share(mount為掛載命令,/share為文件系統下的的文件夾,可在掛載前輸入 mkdir /share 創建share文件夾)

如何修改img文件,替換UI和開機動畫(非ROOT EXPLORER)

掛載後可發現share文件夾已經掛載完成 之後掛載文件夾裡的img文件本文以msys.img為例,其餘類似找到剛才打開的終端窗口繼續輸入mount -o loop /share/lbe_android/msys.img/mnt/msys/

如何修改img文件,替換UI和開機動畫(非ROOT EXPLORER)

/mnt/msys 為mnt目錄下的msys文件夾,同樣可以通過mkdir /mnt/msys 命令創建

如何修改img文件,替換UI和開機動畫(非ROOT EXPLORER)

此時不難發現已經可以通過訪問/mnt/msys/framework/文件夾找到UI文件framework-res.apk 如果你想提取別人的UI,直接把文件複製到/share文件夾即可,在windows下提取 如果你想替換apk文件,此時你需要把要替換的apk文件共享到ubuntu下(windows下直接把文件放到a8.3xz文件夾即可).不過你會發現你沒權限把原來的apk文件替換掉.此時可以在終端執行相關命令替換原來的apk文件,也可以偷懶,直接在終端輸入sudo nautilus

如何修改img文件,替換UI和開機動畫(非ROOT EXPLORER)

這會彈出一個有root權限的圖形化文件系統

如何修改img文件,替換UI和開機動畫(非ROOT EXPLORER)

這時你可以為所欲為,哈哈.替換完成後.還有最後一步最重要.,就是解掛系統(umount)新建一個終端

如何修改img文件,替換UI和開機動畫(非ROOT EXPLORER)

同樣先獲取root權限再輸入 umount /mnt/msys/

如何修改img文件,替換UI和開機動畫(非ROOT EXPLORER)

這時候,msys.img的修改完成了. 至於開機動畫,bootanimation.zip替換的位置是mdata.img下的local文件夾.同樣可以輸入sudo nautilus命令打開有root權限圖形化文件系統界面.

現在大部分的img文件都是用ext2文件系統封裝的


分享到:


相關文章: