找回密码
 注册

QQ登录

只需一步,快速开始

楼主: wykooo

[固件] F460S破解 修改rcS文件,用户可自定义修改启动脚本

  [复制链接]
发表于 2013-8-6 22:47:26 | 显示全部楼层
有点贵了,对我们这些半罐水还是图文结合比较好!!
发表于 2013-11-30 17:54:36 | 显示全部楼层
请问楼主怎么把解包kernel的bin文件再打包的

点评

wka
linux kernel image 有格式定义源码,参考一下配合 winhex 分割解压就行。 但中兴有自定义头部,会配合 uboot 使用,要花店功夫研究。  详情 回复 发表于 2013-12-16 20:27
发表于 2013-12-16 20:23:48 | 显示全部楼层
研究了下楼主的定制固件,好用!
发表于 2013-12-16 20:25:16 | 显示全部楼层
但 busybox 的某些命令会出现 segmentation fault ,怀疑跟 uclib 版本有关哦
发表于 2013-12-16 20:27:11 | 显示全部楼层
56143575 发表于 2013-11-30 17:54. P7 z8 @( q1 C6 P: C# u" @
请问楼主怎么把解包kernel的bin文件再打包的

+ d, A; ~3 c* N) glinux kernel image 有格式定义源码,参考一下配合 winhex 分割解压就行。 但中兴有自定义头部,会配合 uboot 使用,要花店功夫研究。
发表于 2013-12-16 20:29:14 | 显示全部楼层
daxi :  “ 弄了很久都没搞定,请问楼主怎么把解包kernel的bin文件再打包的,之前我尝试过用Firmware Modification Kit解压bin文件总是不成功! ”" c4 q  }9 A9 e0 X

2 n3 n1 b3 t5 r; F----------------------------------------------
# {$ I7 D: T  R! p
6 h0 s5 i6 I8 m! L3 i4 i! G我估计是没留意到中心自定义的头部。 一般安卓解包脚本针对 uImage
 楼主| 发表于 2013-12-18 09:51:01 | 显示全部楼层
恩 这个需要分析uboot的启动bin文件,里面有加密的方法
 楼主| 发表于 2013-12-18 09:55:56 | 显示全部楼层
另外发现部分朋友的f460s使用的mtd3分区的内核,解密的参数好像有点不一样,如果大家能提供相关硬件,可以找个时间再研究下。空闲的分区大家可以直接挂在jffs2文件系统,12.5M,可以存放很多可执行文件的,下面是我的分区,需要先将分区格式化成jffs2
$ p% o' J1 z- s& V+ r1 x+ L6 rroot@F460:/usr/local/ct/bin # df
1 F7 E6 B: J5 Z- j; Q4 sFilesystem           1k-blocks      Used Available Use% Mounted on
; `& T, V9 Q) ?& e2 T5 t/dev/mtdblock2             512        60       452  12% /tagparam: t9 y* b' B6 C$ v9 H$ U
tmpfs                    15360       148     15212   1% /var
; r, ]" t# U$ s$ L! m2 h$ r* t9 a  X/dev/mtdblock5            1280       164      1116  13% /userconfig8 W' N% N9 Z& N  D
/dev/mtdblock4            4096       156      3940   4% /usr/local/ct. I; s6 P: z% o& c: {! z- Z4 y/ H" S9 M
/dev/mtdblock3           12800      1612     11188  13% /usr/local/ct/bin
发表于 2013-12-23 12:10:24 | 显示全部楼层
试试看哦~    {:soso_e161:}
发表于 2014-1-18 22:15:19 | 显示全部楼层
分析了好长时间,终于弄清楚F460S设备的详细情况。修改了kernel分区bin文件,主要是是修改了/etc/initd./rcS文件,在里面加了个启动脚本,放在了/usr/local/ct下面,改分区里面的内容用户可以自己随意修改。剩下的就交给大家自己发挥了。请大家升级时限备份原来的bin文件,一定要确保型号。请大家谨慎升级。1 Q1 q$ T+ n; d: B2 W
8 @9 x3 _+ V. `( X5 _8 w* |升级命令  dd if=./9.kernel.bin of=/dev/mtd6 ,注意中兴默认启动的是mtd6分区的bin文件  w1 s2 F( b6 q  j, l+ W' O
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|宽带技术网 |网站地图

粤公网安备 44152102000001号

GMT+8, 2024-5-2 19:16 , Processed in 0.023929 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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