更换固件,Longshine Shinebook

逆向工程 固件 linux
2021-07-09 18:53:43

想知道如何更换一朗Shinebook固件(手动固件更多的东西)。

在此处输入图片说明

假设我修改了固件文件,如何将新版本放到设备上?我猜有一些触发更新的标准方法。

1个回答

在固件包中,/etc/int.d/rcS启动脚本的末尾有以下几行:

#for fs upgrade
#/bin/sd_upgrade_fs.sh
/bin/sd_upgrade_fs.sh
#for factory test
#sh /bin/mfg_test.sh
#/bin/watchdog.sh&
#/lib/modules/usb_mod
#exec /usr/etc/nanoX.local

而在/bin/sd_upgrade_fs.sh可以看到初始固件如何写入设备。通过查找存在于/files/. 我找到了这个旧线程,里面有一些关于如何触发固件更新过程的建议。