【转】玩转你的 KaiOS 手机 【基础篇】 - Nokia 8110 4G 篇
来自KaiIce的@失去时间の魔王 (部份内容来自清水博客)
版权所有
©2020 KaiIce Blog
©2020 Hope Studio
©清水博客 KaiOS 交流群
写作日期:2020-04-01(不要觉得这个日期可疑,真的只是凑巧)
如何玩转你手头上的手机?
安卓用户会说:刷机
苹果用户会说:越狱
塞班用户会说:开发 App
而 KaiOS 用户会说:
这不是笑话,是真的。KaiOS 没有较高的自由度,只可以进行“越狱”;KaiOS 开发 App 比这三者简单;KaiOS 也可以刷机,甚至底层 OTA 更新包证书签名还是走的 Android 6.0.1 的签名!
那,我们开始吧。
众所周知,开发网页应用至少比开发可编译应用简单的多,而这条定理 KaiOS 则是利用得淋漓尽致。
为什么?
如果你手头上有一个 KaiOS 应用安装包,并且你是开发过网页的,就先把它解压缩。解压缩之后呢,你会发现你熟悉的 index.html ......然后你深入包里的其他文件夹,你会发现你那亲切又好用的 —— JavaScript 和专门搞“装修”的 —— 层叠样式表(CSS)......
这下知道奥妙了吧,看到这儿的朋友们可能会发飙:“我 TM 花了几百原来买的是个浏览器!!!”
没错,就只是个浏览器。
但这个浏览器可以听歌看图百度微博玩游戏等等等等,而且比其他的便宜不少。
然后你的表现就概括为一个词:
真香!
准备
-
一台搭载 KaiOS 的 手机 如 Nokia 8110 4G 或 Nokia 2720 Filp 或 Nokia 800 Tough
-
一台电脑(Windows 或 Linux)
-
ADB 工具包 或 思乐冰工具包(Powered By 清水 @QQ思乐冰)(在 KaiHub 或 清水群中下载)
-
GerdaOS
-
有 坐和放宽 的 耐心
-
有不怕自己手机报废(开个玩笑)的决心
OmniSD 安装
肯定有人问,我装这个应用程序干嘛,我可以十分务实的告诉你,如果你不装的话,你买这 KaiOS 手机就完全没意义了。为什么?这个应用程序可以安装应用商店外的 App,如果你不装的话,就只能用应用商店那微薄的九个中文(如果思乐冰的 KaiAuth 申请成功的话算 10 个)应用,到时候只能望着英、法、德、俄语而暗自垂泪。
可是如果你装了的话,你就可以安装 KaiHub 和 KaiOS 资源下载站 的所有 App,有便签、网易云音乐、bilibili、QQ邮箱等等等等。然后你的表现再次归结为一个词:
真香!
好了,现在不废话了,我们开始吧。
首先,打开思乐冰一键 OmniSD 工具包,你就会看到如下界面:
(前提:安装 ADB 驱动)
然后跟着文字提示往下走,你就安装完成了。
Q:OmniSD 如何安装 App?
A:把安装包放到内存卡的Apps文件夹中。(没有的话新建一个)然后重新扫描,找到你想安装的包,按下中间键就完美了。
Q:……没问题了。
A:很好。
越狱
说到越狱,开发者们总会想起那著名的“长按关机键和 HOME 键进入 Recovery 模式”。没错,针对 KaiOS 手机,也有进入 Recovery 模式的方法。
方法一
首先,在手机上拨打(* # * # 3 3 2 8 4 #* # *),然后任务栏就出现了一只小甲虫(即调试模式),然后用 ADB 工具包输入ADB REBOOT RECOVERY,就成功进入恢复模式。
方法二
先关机,然后长按 上方向键 和 电源键,感到手机震动后松开。
——————————
学完以上方法后,然后从群文件里下载 GerdaOS 卡刷包,再把卡刷包复制到一个拥有 4GB 以上容量的内存卡中,装上手机,使用临时root并通过通过shell降级recovery(方法)
此步骤执行之前,请确保recovery镜像已经存放在存储卡根目录下并重命名为recovery.img。
在终端/命令提示符中逐行复制:
adb shell
busybox dd if=/dev/block/bootdevice/by-name/recovery of=/sdcard/recovery-backup.img bs=2048
busybox dd if=/sdcard/recovery.img of=/dev/block/bootdevice/by-name/recovery
mount -o remount,rw /system
echo '#!/system/bin/sh' > /system/bin/install-recovery.sh
echo 'exit 0' >> /system/bin/install-recovery.sh
chown root:root /system/bin/install-recovery.sh
chmod 750 /system/bin/install-recovery.sh
sync
mount -o remount,ro /system
exit
reboot
然后后使用刚才教过的方法进入 Recovery 模式。
开始越狱
进入 Recovery 模式后,你会发现一大堆英文,下面给专业英文困难户讲解一下。
(方向键选择、电源键确定)
KaiOS Recovery( KaiOS 恢复模式)
Use navigation/power keys (使用 方向键/电源键 进行操控)
Reboot system now (立刻重启)
Apply update from ADB (从安卓调试桥(即 ADB 工具包)复制数据来刷机)
Apply update from SD card (从 SD 卡 复制数据 来刷机)
Wipe data / factory reset (清除所有数据并恢复工厂设置)
Wipe cache partition (清除缓存分区)
Mount /system (装载系统分区)
View recovery logs (查看恢复日志)
Power off (关机)
先选择备份原有操作系统
重启进入recovery(方法上面已经提到,这里不再赘述)
选择Mount /system(上下键选择,返回键确认)
选择Apply update from SD card
选择dumpall.zip
稍等一会
在recovery重新弹出菜单后选择reboot system now重启至系统。
至此,你的当前系统已经备份到存储卡的DUMPS文件夹下。
然后转载系统
重启进入recovery
选择Mount /system
选择Apply update from SD card
选择gerda-install-702d409.zip
稍等一会,等待recovery菜单重新弹出
选择Wipe data/factory reset双清
选Yes
选择reboot system now重启至系统。
至此,如果开机界面变为一只Linux企鹅和GerdaOS图标,即为刷机成功。您可以体验您的新系统了。您可以通过自带
的“GerdaPkg”安装第三方软件了。
文件下载(来源于清水博客)
刷机包 gerda-install-730c6b1.zip 链接:https://pan.baidu.com/s/1WyGQ1E-AQFbAar4Wg3rRGQ 提取码: wpsp
其他文件: https://www.lanzous.com/b623501/ 密码:2xra
常见问题
Q:如何截屏?
A:手机滑盖滑至半关闭状态,按电源键。
Q:电源键不管用了怎么办?
A:GerdaOS修改了电源键的用途,滑盖全开时按电源键是后台运行,滑盖全开时长按会弹出最近任务,滑盖半开时按
电源键是截屏,只有滑盖关闭时才和以前一样,短按息屏亮屏,长按关机。
Q:OTA更新后手机不能用了怎么办?
A:上面就说过了不能OTA更新。重刷一遍,不行找售后。我不承担任何责任。
Q:贪吃蛇没了怎么办?
A:链接: https://pan.baidu.com/s/1s9o98f-sJ4yPO9_LnIny5g 提取码: 4msi
文章作者 QQ Floating Ice
许可协议 CC BY-NC-SA 4.0