1. 程式人生 > >展訊8825 Android 手機 system.img 打包後不能下載問題

展訊8825 Android 手機 system.img 打包後不能下載問題

手裡有個酷派手機,是展訊8825平臺的,裡面有很多垃圾APP,想修改一下ROM。
用 ResearchDownload.exe 開啟pac檔案後,找到system.img, 用 unyaffs 解壓開,修改完,用yaffs2image打包。
再下載時,system.img 擦除完,下載條就不前進了,直到Timeout。
用yaffs2img瀏覽器1.5打不開這個img,用2.0的可以開啟,修改後打包,可以下載了。
yaffs2img瀏覽器是Windows軟體,yaffs2image 是Linux的,按道理應該Linux 更接地氣,怎麼不行呢。
yaffs2image是從網上下載的,懷疑這個有問題,看版本是2008年編譯的。
unyaffs原始碼: http://code.google.com/p/unyaffs/downloads/list
mkyaffs2image原始碼: http://code.google.com/p/fatplus/downloads/detail?name=yaffs2-source.tar&can=2&q=
原始碼都要翻牆才能下載的。
unyaffs編譯:
gcc -o unyaffs unyaffs.c
mkyaffs2image編譯:
原始碼編譯後到utils目錄執行make即可生成mkyaffs2image。

相關推薦

8825 Android 手機 system.img 打包不能下載問題

手裡有個酷派手機,是展訊8825平臺的,裡面有很多垃圾APP,想修改一下ROM。 用 ResearchDownload.exe 開啟pac檔案後,找到system.img, 用 unyaffs 解壓開,修改完,用yaffs2image打包。 再下載時,system.img 擦除完,下載條就不前進了,直到Tim

androidsystem.img打包過程

這裡需要對file_contexts進行一下說明,該檔案是對selinux檔案系統的說明,一般在原來映象檔案的root目錄下可以找到,如果自己修改/增加/刪除了執行檔案,可能需要對檔案進行修改。具體的內容比較複雜,需要selinux的知識,這裡不說了。

關於TV android開發system.img,tvconfig.img等解包打包問題並出現停留在開機logo。

目錄:\out\target\product\device; 在製作韌體升級包的時候,會遇到打包system.img完了以後。開機停留在開機logo方面或者開不了機的情況,造成這個的原因有幾個。一個是許可權的設定,還有一個是程式碼沉餘校驗。

linux 平臺中 androidsystem.img打包過程

我們來看一個製作system.img的命令例項: $ ./make_ext4fs -s -T 1421464178 -S file_contexts -l 1073741824 -a system system.img system/ 引數說明: // -s

除錯Androidsystem.img的來回切換。

同事讀啟動log資訊,認為是系統掛載出問題了,在網上搜了一寫,對system.img的處理。 從一篇網文開始 step1 sdat2img.py <transfer_list> <system_new_file> <system_ext4>

Androidsystem.img的兩種格式及其相互轉換方法

一種是raw ext4 image,即經常說的raw image,使用file觀察它: 其特點是完整的ext4分割槽映象(包含很多全零的無效填充區),可以直接使用mount進行掛載,因此比較大(一般1G左右)。 $ file system.img system.img: Linux rev 1.0 ext4

NVEditor讀取手機nv引數(智慧機)

注意必須用usb線,不能用下載線。1.先用MobileTester連線手機。注意選擇WCDMA。2.關閉MobileTester,開啟NVEditor,選擇Port Setting3.設定好以後點選Load from phone(normal mode)

Androidsystem.img的兩種格式raw,sparse及其相互轉換方法

搞Android的同學經常會接觸到system.img。但是該檔案經常以兩種格式出現:raw和sparse。 一種是raw ext4 image,即經常說的raw image,使用file觀察它: 其特點是完整的ext4分割槽映象(包含很多全零的無效填充區),可以直接使用mo

7715 Android 平臺編譯

我是在Ubuntu 14.04 上編譯的,所以安裝的軟體與11.04有點區別,記錄一下。 1.安裝JDK,需要 JDK1.6。 下載 jdk-6u45-linux-x64.bin , 執行後,得到一個 jdk1.6.0_45 的目錄。copy該目錄到 /usr/lib/jv

關於android手機system/build.prop的淺析

手機很多資訊是預設固定的,例如裝置名稱,使用者名稱稱等等。它們大部分都是通過配置檔案解析得到的,而這個檔案就是/system/build.prop。 首先,這個檔案的許可權很高,你們有root許可權是無法操作的,所以你要是單純的想改下配置,比如換換你的裝置名

對多檔案進行打包下載(相當於批量下載)

頁面:這個頁面我用的是原生的table來產生表格的 //選擇好需要下載的檔案後,觸發事件的按鈕 <input type="button" value="批量下載" onclick="batchDownLoad()"> ... <c:forEa

android快速打包system.img

修改android的系統模組後, 需要重新生成system.img, 以前我用make systemimage,但是這個過程比較慢。我們通過make輸出的資訊, 找到一個比較快的方法,只編譯模組和生成system.img,省去其它過程,重新生成system.img快了不少。

Android ramdisk,boot,system.img 解包和打包

一、ramdisk介紹 ramdisk通過字面意思就大概能理解意思,ram disk虛擬記憶體盤,將ram模擬成硬碟來使用的檔案系統。對於傳統的磁碟檔案系統來說,這樣做的好處是可以極大提高檔案訪問速度;但由於是ram,所以在掉電後,這部分內容不能儲存。ramd

[android]system.img文件的打包和解包

tin pre port ast 1.0 linux factory bridge 修改 1:system.img的兩種格式 system2_0.img: Linux rev 1.0 ext4 filesystem data, UUID=57f8f4bc-abf4-655

如何掛載android system.img

    android開發的同志,有沒有遇到一些問題需要對比一下兩個版本img的區別是啥?比如一個功能,A版本功能正常,B 版本功能異常,而兩者是在同一原始碼環境編譯的,那麼就得確認一下這倆版本的img到底區別在哪裡?比如system.img。 首先使用simg2i

讓網頁裝進Android手機(將html+css+js打包Android應用)(簡單的)

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

13 Sprd設定-電池-應用事件變化資料收集(8.0 Android O)

1. UsageStatsService 的功能介紹 frameworks/base/services/usage/java/com/android/server/usage/UsageStatsService.java 2. SystemServer 啟動 Usa

android平臺 重啟案例分析(二)

./0000.log  watchdog重啟 01-02 02:01:02.458   551  1010 W Watchdog: *** WATCHDOG KILLING SYSTEM PROCESS: Blocked in monitor com.android.s

Android Webview 騰TBS X5 瀏覽器核心接入-解決低版本android手機無法相容某些H5導致白屏的問題

所有的頁面跳轉,都在一個webView中,各種第三方的跳轉,視訊播放,分享等等功能!真是叫人頭大!尤其是視訊播放這塊,要整成橫向的全屏模式,試了各種方法,總是豎屏!於是想起之前看到的一個部落格說是騰訊的遊覽器核心SDK是免費提供的,到網上一查,它提供的功能確實滿足!尤其是在載

Android 原始碼編譯 指定userdata.imgsystem.img、cache.img容量大小【轉】

本文轉載自:https://blog.csdn.net/baodinglaolang/article/details/49791041 修改build/target/board/generic_x86(對應編譯平臺)/BoardConfig.mk檔案BOARD_SYSTEMIMAGE_PARTITION_S