请Android高手来看看下面这个脚本是什么意思?就几行~

tianshilei1992 2011-12-25 11:05:18
自己的G10让自己刷成板砖了,然后花钱找人修复,那人用了一个强效修复给弄好了,然后就用的下面这个脚本写的内容,我看不懂……所以请大家帮忙看一下,到底是什么意思?
程序1:

#!/system/bin/sh

if [ ! -f "/sdcard/DHD/wpx.ko" ]
then
echo "Kernel module not found, can not continue any further!!!"
else
busybox insmod /sdcard/DHD/wpx.ko

echo ""
echo "If you get this error:"
echo ""
echo "insmod: init_module '/sdcard/DHD/wpx.ko' failed (Function not implemented)"
echo ""
echo "or"
echo ""
echo "insmod: can't insert '/sdcard/DHD/wpx.ko': Function not implemented"
echo ""
echo "This means the module worked ;)"
echo ""

busybox sleep 5

busybox dd if=/sdcard/DHD/hboot_orig0.bin of=/dev/block/mmcblk0p18
busybox dd if=/dev/block/mmcblk0p18 of=/sdcard/DHD/hboot_check.bin

busybox md5sum /sdcard/DHD/hboot_orig0.bin
busybox md5sum /sdcard/DHD/hboot_check.bin

echo ""
echo "IF THE ABOVE MD5 SUMS DO NOT MATCH YOU ARE IN SERIOUS TROUBLE!!!"
echo "THIS SHOULD NOT HAPPEN AT ALL"
echo "PLEASE SEEK HELP ON THE FORUMS"
echo "BUT WHATEVER YOU DO DO NOT TURN OFF YOUR PHONE"
echo "IF YOU FAIL TODO SO IT WILL BE BRICKED"
fi

程序2:

#!/system/bin/sh

if [ ! -f "/sdcard/DHD/wpx.ko" ]
then
echo "Kernel module not found, can not continue any further!!!"
else
busybox insmod /sdcard/DHD/wpx.ko

echo ""
echo "If you get this error:"
echo ""
echo "insmod: init_module '/sdcard/DHD/wpx.ko' failed (Function not implemented)"
echo ""
echo "or"
echo ""
echo "insmod: can't insert '/sdcard/DHD/wpx.ko': Function not implemented"
echo ""
echo "This means the module worked ;)"
echo ""

busybox sleep 5

busybox dd if=/sdcard/DHD/recovery_orig0.bin of=/dev/block/mmcblk0p21

echo ""
echo "Recovery should now be restored."
fi

大家帮忙看一下,我就想知道手机是怎么被修复好的……
...全文
250 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
tianshilei1992 2011-12-27
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 yiyaaixuexi 的回复:]

引用 4 楼 tianshilei1992 的回复:

引用 3 楼 yiyaaixuexi 的回复:

看起来wpx.ko应该是手机nandflash的驱动,有这个驱动能让你直接读写boot区和recovery区。第一个程序是在刷新boot区然后通过校验md5码检测一下nandflash是否有问题,第二个是在刷新recovery区可能是恢复出厂设置用的吧

哦哦!那个NandFla……
[/Quote]

我问原作者了,原作者说是读取模块可以对HBOOT分区进行读写,也就是BootLoader分区~这个脚本是刷写HBOOT分区的~谢谢解答~~~
tianshilei1992 2011-12-27
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 darkengine 的回复:]

命令行还能跑的话,LZ的手机应该是还没完全变砖的
[/Quote]

嗯,只是半砖……能开机,但是开机的震动不是一下,而是3分钟……开机需要10分钟……
TechStone 2011-12-26
  • 打赏
  • 举报
回复
命令行还能跑的话,LZ的手机应该是还没完全变砖的
念茜 2011-12-25
  • 打赏
  • 举报
回复
看起来wpx.ko应该是手机nandflash的驱动,有这个驱动能让你直接读写boot区和recovery区。第一个程序是在刷新boot区然后通过校验md5码检测一下nandflash是否有问题,第二个是在刷新recovery区可能是恢复出厂设置用的吧
tianshilei1992 2011-12-25
  • 打赏
  • 举报
回复
对了,忘了说了,DHD是程序自带的文件夹,里面包含了一个1,一个2,还有hboot_orig0.bin,MD5sums_orig.txt,recovery_orig0.bin,wpthis.ko,wpx.ko
DHD文件夹里面一共这些内容
念茜 2011-12-25
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 tianshilei1992 的回复:]

引用 3 楼 yiyaaixuexi 的回复:

看起来wpx.ko应该是手机nandflash的驱动,有这个驱动能让你直接读写boot区和recovery区。第一个程序是在刷新boot区然后通过校验md5码检测一下nandflash是否有问题,第二个是在刷新recovery区可能是恢复出厂设置用的吧

哦哦!那个NandFlash是不是就是所说的字库啊?那读写这个boot分区和reco……
[/Quote]

NandFlash不是字库啊,我都不知道怎么解释nandflash…… 你把我问傻了……
读写boot分区和recovery分区明显需要root, busybox insmod /sdcard/DHD/wpx.ko
他都有权限去insmod wpx.ko这个驱动了,已经root了
tianshilei1992 2011-12-25
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 yiyaaixuexi 的回复:]

看起来wpx.ko应该是手机nandflash的驱动,有这个驱动能让你直接读写boot区和recovery区。第一个程序是在刷新boot区然后通过校验md5码检测一下nandflash是否有问题,第二个是在刷新recovery区可能是恢复出厂设置用的吧
[/Quote]
哦哦!那个NandFlash是不是就是所说的字库啊?那读写这个boot分区和recovery分区不需要权限吗?

80,349

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧