今天把RP1破解了,其实没什么卵用,留个记号吧。

其实并不想破解rp1,念头缘起于想更换富士通a5的休眠页面,原来的太单调了,不过非常喜欢原装页面的一句话“A part of my brain”。种草读墨的休眠页面,漂亮不?

最后决定先在rp1上实验吧,在网上一顿狂搜,终于找到HappyZ大神的wiki。步骤如下:

  1. 安装完python 3环境

2.运行cmd,输入pip install httpsig pyserial urllib3 requests,安装pip环境;

3.运行工具包里的dpt-tools.py(可以把dpt-tools.py文件拖进cmd后直接生成路径)

我是先敲了个诊断命令,后续会让你输入com口号,我也不知道,作罢了。

不过会有一些几率会失败,如果失败,也不要气馁,试试看在运行时输入python dpt-tools.py -ip ,如果你的RP1的ip是192.168.1.100,那么就应该是这样的命令:

4.在cmd里输入fw

找到破解工具里面的fw_updater_packer_by_shankerzhiwu/pkg_example/hack_basics/fw.pkg文件,拖进cmd,文件路径过长可能会报错,建议放在根目录;然后输入yes,回车,进行刷机;

5.之后RP1会显示preparing for the update...然后重启,屏幕上会跳一些神秘代码,

不用管,等开机就行,开机后RP1会显示Uable to update,不用管,直接按OK进入系统;

6.在破解工具中找到适合RP1的pkg文件:fw_updater_packer_unpacker/pkg_example/flashable_mod_boot_img_1.6.00.15110/FwUpdater.pkg,重复第3、4步。这时你已经获得了root权限;

7.安装Modificator大神的启动器

下载E-Ink-Launcher;在cmd里用adb命令安装:adb install -r E-Ink-Launcher_0.1.4.apk。在破解工具找到launcher_mod.tar.gz,用adb语句进行安装及配置,具体命令:

adb push launcher_mod.tar.gz /sdcard/launcher_mod.tar.gz
adb shell mount -o rw,remount /system
adb shell rm -rf /etc/dp_extensions
adb shell busybox tar -xvzf /sdcard/launcher_mod.tar.gz -C /
adb shell chown -R root:root /etc/dp_extensions
adb shell chown system:system /data/system/ExtMgr.db
adb shell chmod 0660 /data/system/ExtMgr.db
adb shell chown system:system /data/system/ExtMgr.db-journal
adb shell chmod 0600 /data/system/ExtMgr.db-journal

重启设备,在设备下方会出现选择Launcher的界面,(有点儿太小了,看不清)选第一个,进入系统。

蹬蹬蹬蹬!多了俩图标,一个Apps,一个Android Settings.

8.根据自己所需用adb 安装软件吧。

9.其实破解完也没啥好处,但是算是完全掌握了自己的设备,以电子纸的运算能力和频闪情况,做一些重活自然是不现实的,应急用一下勉勉强强可以。

10.最后你猜怎么着? 我又把机器重新初始化了,回到了原生系统(貌似没有完全回去,一堆无用的app是没有了,Android Settings项还保留,可能是root权限留下了吧。)。

唉,咱就是折腾!!

none

暂无评论 >_<

悄悄话

搜索