admin管理员组

文章数量:1530842

2024年1月10日发(作者:)

昂达智能mp4固件修改教程

本教程对应android2.1固件,昂达智能机通用,rk28XX系列都通用。android1.5固件可以参考。

修改环境xp(非必要),ntfs格式的硬盘分区(必要)

2月23日更新官方固件解压方式,更新修改启动动画

2月24日再次更新启动画面修改

3月1日更新固件修改部分内容

————————————准备————————————

先下载修改工具包。这个工具包是在1.5基础上修改的,添加了一个解密工具,添加了一个我写的修改system工具。完美支持2.1固件。

/file/t4e44c66f0 固件解包打包.rar

2.23更新固件解包打包工具,请下载补丁 /file/t4a6091a8b

解压到根目录,覆盖源文件

请将这个软件解压到一个ntfs的硬盘分区。

————————————解包————————————

我们只需要下载一个固件来解包就行。

方案一:官方固件(2.23更新)

官方固件里很多游戏什么的,想删删不掉,所以仇恨值比较高……大家都想拿来XXOO一下才爽,好吧,满足你……

官方固件地址:ftp:///download/driver/oamp3/选择对应机型的文件夹进入,型号中的“+”为“PLUS”或“P”

举例:“VX747+”的文件夹为“VX747P”;“VX575+”的固件在“VX575HD”文件夹中,文件后缀为“”;

下载后解压出,然后改名字为pre_,放到 固件解包打包 工具文件夹,和 官方固件解包.bat同一级的目录

双击 官方固件解包.bat 解包,解包目录为tempsystem

如果没有出现完整的system,即出现crc error或者有warning,那么用 7z 这个软件打开 选择除了bin文件夹以外的文件,解压到tempsystem,这样一个完整的固件就解压好了。

然后下载,放在和 官方固件解包.bat 同一级的目录,执行(已不再需要。)

/file/t48dfa26cd (已不再需要。)

方案二:已修改过的固件 (推荐)

这个固件修改的较少。

固件地址

/file/t4655d9811

下载下来,解压, 然后改名字为pre_,放到 固件解包打包 工具文件夹,和

固件解包.bat同一级的目录

然后点 固件解包.bat 解包。同样,如果出现crc 错误,或者warning,也要用7z解压除了bin文件夹以外的文件。参照上文。

看见tempsystem文件夹里的东西以后就ok了。

方案三:提取固件 (不推荐)

简单说一下吧,用解包工具的固件解包.bat解包,然后用考出system目录。

考出system目录是难点,可以用91等软件执行,也能用adb拷出来。方法很多,各有优点。方法见前文和各大论坛。

——————————————修改固件——————————————

解压出固件了能干什么呢?

一:精简程序

是不是嫌官方固件包游戏很难玩?想删而不得?进入tempsystemapp这里有固件里自带的所有app,你想删哪个app就删,想添加程序就扔到这个文件夹就行。严重警告,不要乱删东西,小心开不了机,看准了再删!

其实还可以精简固件里的其他东西,比如字体,可以把官方的font文件夹里adobe那个文件夹删掉,节省几十个m的空间……还可以删一些bin文件夹里的执行文件等等。还是

那句话,严重警告,不要乱删东西,小心开不了机,看准了再删!

二:更改桌面程序

也就是launcher,删掉原来的launcher,然后下载launcher放入此目录,比如。

三:开root

已经集成到打包那步了,不用你操心~

四:添加flash支持

下载flash包,然后把lib(.so文件)全放到tempsystemlib里。把app(.apk)文件全放到tempsystemapp里。据说可以少放一个,能增加速度,貌似是flash插件 那个文件,我没试过。 添加flash支持后可以用文件管理器打开swf文件,用flash运行。不过比较卡。

/file/t458e69757 Flash_

五:增加用户区容量(原理)

本段修改自imp3论坛的n5教程,我比较懒,没有测试。我对扩容没有丝毫兴趣。

找到HWDEF文件,用记事本打开。

parameter 0x00000000:0x00002000:fh

misc 0x00002000:0x00002000:f

kernel 0x00004000:0x00004000:f

boot 0x00008000:0x00002000:f

recovery 0x0000A000:0x00004000:f

system 0x0000E000:0x00044000:f

backup 0x00052000:0x00048000:

cache 0x0009A000:0x0003A000:

userdata 0x000D4000:0x00080000:

user 0x00154000:0xFFFFFFFF:

userdata 分区中:偏移量为 0x000D4000,分区大小为:0x00080000

如果我们将0x00080000修改为0x00100000,请问容量增加了多少?对,增加了一倍,因为这是16进制……

之前0x000D4000+0x00080000=0x00154000,现在0x000D4000+0x00100000=0x001D4000

将0x001D4000改到user处,成为

parameter 0x00000000:0x00002000:fh

misc 0x00002000:0x00002000:f

kernel 0x00004000:0x00004000:f

boot 0x00008000:0x00002000:f

recovery 0x0000A000:0x00004000:f

system 0x0000E000:0x00044000:f

backup 0x00052000:0x00048000:

cache 0x0009A000:0x0003A000:

userdata 0x000D4000:0x00100000:

user 0x001D4000:0xFFFFFFFF:

保存。

然后找到parameter,用记事本打开

CMDLINE: noinitrd console=ttyS1,115200n8n init=/init root=/dev/mtdblock2

mem=80M@0x60000000

mtdparts=rk28xxnand:0x00002000@0x00002000(misc),0x00004000@0x00004000

(kernel),0x00002000@0x00008000(boot),0x00004000@0x0000A000(recovery),0x00044000@0x0000E000

(system),0x00048000@0x00052000(backup),0x0003A000@0x0009A000(cache),

0x00080000@0x000D4000(userdata),-@0x00154000(user)

能够对应吧,0x00080000变成0x00100000,0x00154000变成 0x001D4000

保存就行。

一定不要修改到1G以上的userdata,推荐800m以下,太大刷机后第一次开机会极慢。

六:修改一些文字

文件里有些文字可以修改,建议修改成一些靠谱的,别到处都是你的

标记,很恶心,知道不?

七:修改启动动画

1.官方开机是android几个字走动,牛肉松是自己的logo,你也可以改成自己的。用7z(winrar等)打开,找到下面的,打开看看吧,是不是很熟悉?

自己p一个,分辨率大小要和这个文件相同。什么?photoshop也要我教啊?你也太懒了吧……好吧,我把我做的那个给你们了,就在那个解包工具文件夹里……(注意,中间的文字是空的,透明的,懂ps都知道怎么回事吧~)

2.当然还有的固件在Tempsystemmedia下有,打开看看就知道是什么了,同样可以替换,网上也有这个下载。修改这个文件只有通过修改固件的方式实现。

3.这里也有不改固件修改启动画面的方法,用RE管理器临时root以后,将下载的或者是自己做的复制到/data/local/即可。

4.这几个开机动画只会出现一个,优先级是 /data/local/ 最大,其次是

,如果都没有,那就播放里的。

imation制作方法:传送门

6.懂英文的也可以去这里下载:传送门 下下来要修改分辨率设置。

7.还有一个可以让开机更快的方法,删掉bin文件夹里的bootanimation程序,或者替换掉,这样开机动画那部分将变为黑屏,但是很快就过去了,开机速度提升不少。

八:自己想象————————————打包————————————改好temp文件夹下的东西后,双击运行 固件打包(开ROOT).bat 打包并且开root。生成的就能直接刷机了。

(1.5的修改固件请下载原版的修改工具,可直接解包打包。2.1和1.5打包时有些区别,2.1打包以后要修改14个字节才能打包成,不过这一步我已经写了个程序帮大家做了,并且集成到 固件打包(开ROOT).bat 中了,大家不用关心这个。)

本文标签: 固件修改解包文件夹