【转】玩转你的 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