找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 23139|回复: 47

[T1] 定制自己专属固件--简述T1/N1晶晨固件包的编辑

 火.. [复制链接]
发表于 2018-12-17 14:54 | 显示全部楼层 |阅读模式
本帖最后由 loo_ohs 于 2020-1-18 12:30 编辑

解包封包工具Linux AMLogic Toolkit,下载地址:https://github.com/natinusala/linux-amlogic-toolkit

Linux系统推荐Ubuntu,这个系统相对普遍一些。喜欢得瑟的用户可以用kali Linux系统
官网下载地址是:https://www.ubuntu.com/download/desktop
Ubuntu 18.04.1 LTS或Ubuntu 18.10均可以。

如果电脑比较新,或硬件型号比较奇葩,Linux下的驱动,可不是新手能一下搞定的。所以推荐用Vmware workstation安装虚拟机,这样虚拟出来的硬件就大同小异了。我用的版本是14.0.0 build-6661328 Pro,这个自行百度吧。

简单说下创建流程:
1.创建新的虚拟机。
2.选典型。
3.选择安装程序光盘镜像文件,选好后,Vmware能自动识别出来是Ubuntu 64位18.10
4.给计算器起一个名字,给用户起一个名字,创建一个简单的密码,简单些,后面需要经常用。
5.设置虚拟机的文件保存位置,虚拟硬盘很占空间,务必保留40G或更多空间。
6.设置虚拟硬盘的大小,35G即可。建议分成多个文件。
7.自定义硬件。
8.内存设置为8-9G及以上,我内存是32G,所以设置的是16G。
9.处理器1个,内核你的实际内核数或者算上虚拟内核后的总内核数。
10.网络适配器 NAT模式。

在安装Ubuntu的过程中,会有个界面校验文件,超级慢,可以鼠标点击右上角,弹出SKIP后,点击SKIP跳过。就继续安装了。

后面再遇到的字符界面,缓慢,就是你的网速问题了,慢慢等吧。

系统装好后,右键桌面,更改桌面,可以找到返回到设置,在设备里,选择合适的分辨率。窗口顶部的标题栏可以用鼠标拖动移动窗口位置,找到确定。
然后打开软件升级设置,选一下china作为升级服务器,然后测试网速,选择最快的国内服务器。
之后开始更新软件。
更新完毕后。
再去地区语言设置,选择安装语言,添加工具后,稍慢。可以选择中文。

Ubuntu能自动安装好vmware tools,就能将windows里的文件,直接拖进虚拟机里了。

Linux AMLogic Toolkit其实解压后即可用。但是你缺少编译环境。继续安装吧。

在文件夹内,右键空白处,在终端打开。

需要输入你当前账号的密码。遇到需要确认的,输入Y回车即可。

为了避免走弯路。
需要的自取

sudo apt-get install ruby
sudo apt-get install zlib1g-dev
sudo apt-get install gcc
sudo apt install make
sudo apt install make-guile
sudo apt-get install git
sudo apt-get update
sudo apt-get install libblkid-dev
sudo dpkg --add-architecture i386
sudo apt-get dist-upgrade
sudo apt install libglib2.0-0:i386
sudo apt-get install lib32stdc++6
sudo apt-get install lib32z1
sudo apt-get install libz-dev

./bin/build


./bin/unpack * 即可解包固件

Ubuntu默认不能登陆root,所以解包后,挂载的system.img并不能被编辑,只能读。
所以需要在终端登陆root。
命令sudo passwd root  给root账号设置一个密码,需要输入当前账号的密码验证才行。
然后输入su root命令,输入刚设置好的root的密码,即可登陆root,命令行首的末尾标识符从~变成了#,就是登陆root了。想返回原账号,输入exit并回车。

linux命令支持绝对路径和相对路径,自行百度理解。把握好输入命令时的当前路径位置。
用mount -o loop system.img sysnew 可将system.img挂载到当前路径下的sysnew文件夹下。
cp                      复制命令
chown root.2000 更改文件权限组命令

chmod 755         更改文件权限命令

rm -r                  删除文件夹及其内部的所有文件及其子目录

mv A B            将目录A重命名为B

mv /a /b/c       将/a目录移动到/b下,并重命名为c

mkdir              创建文件夹

关于777 755 644 权限自行百度。

ls- l           列出文件权限

vim文本编辑器默认没有安装,需要自行安装。
打开vim后,按i键后,可开始输入文字编辑。
按一次ESC,再输入:q!即可不保存退出。
按一次ESC,再输入Shift+z+z可保存退出。

关键点均已描述,封包不详细说了。自行看Linux AMLogic Toolkit的使用说明。简单描述一下
编辑完挂载的镜像文件后,取消挂载IMG文件,可以在“其他位置”看到挂载的system,点击那个三角和横线符号,就能卸载img。
然后到output目录下,找到image目录并进入,删除system.PARTITION。
最后回到bin目录的上一级目录,输入
  1. ./bin/repack newT1.img
复制代码
并回车。就开始封包了。 名字可以随便起。

后经过网友looha的提醒,发现这个工具包的封包代码有点小问题,对T1固件来说,修改了BOOT相关内容后,会导致固件无法正常启动,而进入recovery。由于我之前一直在win下封包,没有发现这个问题。现在修改部分代码后,可正常封包,并能使封包后的固件正常启动了。

附件大小有限制,只能分成500K以内的包了,一共4个包。





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 5恩山币 +6 收起 理由
hk*** + 1 软件经过验证快速有效,多谢共享,加分支持!但复杂的Linux命令一般人无法接受,
PX7*** + 1 不要怂、就是干
ads*** + 1 率全体恩山路由党以及党魁向你学习!
abigf*** + 1 你是路由党还是理财狗?OR发财猫?
一个*** + 2 先顶后看。

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-12-17 20:15 | 显示全部楼层
标题不吸引人,都没人回帖,你应该这么写 “斐讯T1/N1 晶晨芯片 刷机包修改,定制自己的专属固件”,再加个回复可见,再完善一下帖子,人气就上去了

我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-12-17 20:26 | 显示全部楼层
6666666666
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-12-17 20:34 | 显示全部楼层
必须顶顶顶。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-12-17 20:34 | 显示全部楼层
学习一下,感谢分享。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-12-17 22:37 | 显示全部楼层
麻烦楼主把解包后的挂载,修改,保存,打包操作给示范下,解包后不会操作了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-12-17 22:45 | 显示全部楼层
楼主,你是一个大好人!!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-12-18 15:48 | 显示全部楼层
这个好,是不是可以封包个coreelec
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-12-18 20:47 | 显示全部楼层
帖子不错,回复一下,然后看看
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-12-19 01:02 | 显示全部楼层
附加符号埃尔分为氛围
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-12-19 01:11 | 显示全部楼层
学习一下,感谢分享。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-12-19 02:18 | 显示全部楼层
好东西,可惜我不会。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-12-19 09:44 | 显示全部楼层
学习一下,感谢分享。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-9-17 10:58 | 显示全部楼层
首先感谢楼主无私分享,现在已经解包了,但是挂载目录没看明白
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-11-8 21:02 | 显示全部楼层
不好用,以RUSH的精简版6.24为例,解包unpack没有报错,不做任何修改,直接repack封包,刷机,启动,直接到安卓的倒地机器人recovery的界面,只能用官方OTA包,卡刷恢复,试过别的固件类似W大的V3,YYF的语音,都类似结果,有的还解不开SYSTEM包。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-26 12:52

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表