• 欢迎访问少将全栈,学会感恩,乐于付出,珍惜缘份,成就彼此、推荐使用最新版火狐浏览器和Chrome浏览器访问本网站。
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏少将全栈吧
  • 欢迎加博主微信:jiang_shaobo

全志A31方案平板固件DIY工具集V1.0

点滴 admin 6年前 (2013-12-05) 1021次浏览 已收录 0个评论 扫描二维码

全志A31方案平板固件DIY工具集V1.0

工具集分两部分:分别是系统恢复工具箱和固件DIY工具。

【下载地址】

系统恢复工具箱1.01

固件DIY工具

本工具集由昂达玩家固件小组出品。

工具箱使用aroma-installer,特别感谢amarullz@XDAAndroid ROM界做出的卓越贡献。

特别向全志科技致敬,感谢他们为国产平板所做的一切(你们有见过谁家的手机或平板官方的Recovery自带触摸么)。

固件DIY工具所包含的Bootimg来源于“晓轩!ESFUNC”,在此向其的辛苦付出表示感谢。

最主要的解包工具DECO由昂达玩家固件小组的成员Bearqq、咖喱合作编写。向他俩的无私奉献表示Otz

转载的记着把以上的话打上,否则后果自负。

系统恢复工具箱(中英双语)

各种各样的第三方ROM参差不齐,光精简开ROOT就放出来的那种就一大堆,刷来刷去乱七八糟的,伤不起啊~

仅仅是为了备份自己的游戏数据,却要找遍全网的第三方Recovery,而且各种工具脚本操作繁琐啊有木有~

但是今天!昂达的机友们有福了!管你是中国人还是外国人。

系统恢复工具箱,足够你完成刷机、优化、备份恢复等任务。让那些第三方Recovery统统靠边站!

本工具适用于所有版本的官方固件,并且每次官方升级,我们都会对本工具进行跟进更新。

具备功能:

【固件安装】

您可以自由安装经过DIY工具处理过的官方线刷固件或者第三方的DIY固件

【清除DATA

轻松的恢复出厂设置

【精简优化与ROOT

每次官方更新固件之后不用再等待所谓“大神”发布所谓“精简优化开ROOT”固件了!只需要轻轻一点,官方固件瞬间清爽!

【备份与恢复】

还用得着苦苦找寻所谓“大神”制作的CWM Recovery么?有了系统恢复工具箱,不再需要刷入任何第三方Recovery,也不需要关心那些繁琐的操作即可备份您的数据并随时恢复。

使用方法:

只需要把下载好的“a31_toolbox.zip”复制到你的平板里,然后打开内置在系统里的全志OTA升级应用,点击“本地升级”,找到“a31_toolbox.zip”并点击“升级”。

剩下的就按照屏幕提示操作即可,完全简洁的操作界面,全触摸UI,相当简单,我连教程都不用写了(^o^)/~,不过之后会有个演示视频供大家观看

注意:根据机友“鲁世伟 ”的提醒,使用系统恢复工具箱之前请一定确保已经存在的Recovery可以触摸,最好使用官方的Recovery而不是第三方的。

特别提醒:

复制“a31_toolbox.zip”到您的平板时,记得在Flash根目录下(不插SD卡的时候就是/sdcard下,连接电脑后就是“可移动磁盘”下)创建一个文件夹叫“a31_toolbox”,这个文件夹是存放固件文件与备份文件的。这个问题下一版本更正,到时候您就不再需要这步操作了。

如果遇到点击“升级”后,进度条卡在一半不动的情况,请打开ES文件管理器并取得ROOT权限,进入根目录的cache文件夹下,删除已经存在的update.zip。再回到OTA应用里操作即可。

在工具箱里,清除data的操作开始之后弹出的等待画面会一闪而过,但是操作并没有进行完,请耐心等一下,直到再次弹出data清除完毕的提示再进行其他操作。

退出工具箱之后会返回官方Recovery,您只需要点击一下平板的电源键即可重启。

固件DIY工具

【使用方法】

请将下载好的官方固件,例如“V972Core4_v1.2.img”重命名为“update.img”,并放置在DIY工具的根目录下。

【解包】

执行A31解包.bat,将会从官方固件中解出bootrecoverysystem。其中bootrecovery是完全解开,可以直接在解包的目录中进行修改;而生成的system.imgext4的镜像文件,需要在Linux操作系统下挂载出来进行修改。

【修改】

boot/recovery:直接进入对应的目录中进行修改。如果需要添加/删除文件的,或者是需要增加符号链接的,记得最后修改一下cpiolist.txt

举例说明:

假如需要添加busyboxrecovery的根目录中。

1.busybox的二进制文件复制到解包后的recovery目录下;

2.修改cpiolist_recovery.txt文件,增加语句并保存退出

file /busybox initrdusybox 0750

说明:

#############添加文件的语句##########################

file linux_path file_path perm

-file:表明是文件

-linux_pathlinux形式的相对路径(相对于打包后,注意斜杠方向,例子中busybox就在recovery的根目录)

-file_path:需要打包文件的相对路径(相对于DIY工具的目录,一律在initrd下,打包的时候会自动修改boot/recovery目录为initrd,注意斜杠方向)

-perm:文件被打包后的权限

#############添加文件夹的语句##########################

dir linux_path perm

-dir:表明是文件夹

-linux_pathlinux形式的相对路径(相对于打包后,注意斜杠方向,例子中busybox就在recovery的根目录)

-perm:文件被打包后的权限

#############添加符号链接的语句##########################

slink link_path src_path perm

-slink:表明是符号链接

-link_path符号链接的路径,linux形式的相对路径(相对于打包后,注意斜杠方向)

-src_path符号链接所指向文件的路径(linux形式,相对或绝对

-perm:文件被打包后的权限

小提示:对照解包后的cpiolist.txt来看此说明会更加清晰。

system:在Linux下挂载system.img以便修改。会用Linux的也不需要来解释如何挂载了。

建议:将system.img复制到平板里,使用adb shell进行操作。修改完成后的system.img请放在flash下的a31_toolbox目录中,这样就可以被系统恢复工具箱所识别,进入系统恢复工具箱后可以直接单刷system

发布自制固件只需要使用7z将修改好的boot.img与system.img压缩打包即可,极限压缩基本在300M内。

【打包】

执行A31打包.batboot/recovery将与解包出来的内核文件kernel合并生成对应的boot.img/recovery.img

本工具不会将以上文件打包回线刷,事实上也没有这个必要。系统恢复工具箱完全可以胜任刷机工作。

不做zip包就是因为这次的固件太大了,签名很多时候是崩溃的,另外cache没那么大,就算签好了也升级不了。所以干脆想了这样的新方法,大家也不用关心打包了。修改好就能刷。

【刷机】

将平板连接电脑,打开USB复制。在可移动磁盘的根目录下新建一个文件夹并命名为“a31_toolbox”。

boot.imgsystem.img复制到“a31_toolbox”目录下即可。

通过全志的OTA升级应用进入系统恢复工具箱之后即可刷机。

喜欢 (0)
[🍬谢谢你请我吃糖果🍬🍬~]
分享 (0)
关于作者:
少将,关注Web全栈开发、项目管理,持续不断的学习、努力成为一个更棒的开发,做最好的自己,让世界因你不同。
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址