把香蕉“掰直”:Nokia 8110 4G 刷入GerdaOS

1.导读

GerdaOS是一个第三方kaiOS ROM,这个ROM支持截屏、文件管理、安装第三方软件、开发者选项、IMEI修改、TTL修改、LTE频段解锁等,并且加入了广告屏蔽等功能。
他们说:“Install what you want, not they.”意味着你可以最大限度地定制你的香蕉机,而不是受HMD,kaiOS甚至阿三的jio摆布。
目前这个系统处在alpha阶段,可能会有未知的风险。刷机有风险,操作需谨慎。请务必备份好您的所有数据。这会删除您的所有数据。这一操作将导致您失去来自HMD官方的OTA更新。本人不对本内容产生的问题承担任何责任。
2019030902470019-225x300.png

2.系统要求

(1)一部正品Nokia 8110 4G香蕉机。华强北勿扰。
(2)一台电脑。最好运行的是Mac或者Linux系统。
(3)手机固件需要先升级到V12以上。
(4)一张microSD卡。可用空间需至少5GB。

3.下载所需文件

  • v13recovery_gerdaos.img Recovery镜像文件,重命名为recovery.img并存放在存储卡根目录下。
  • adb工具包 请移步此处获得安装教程。
  • Wallace 临时root工具。请点此下载。
  • 【已过时,仅作存档,请无视】 Tnboot 临时root工具,放在电脑上。如果使用Windows,请将tnroot文件和adb工具包放在同一目录下。
  • Dumpall.zip 备份工具,存放在存储卡根目录下。
  • gerda-install-730c6b1.zip GerdaOS刷机包。存放在存储卡根目录下。
  • 驱动 mac和linux无需安装驱动,Windows请参考这里

所有文件已经以百度网盘分享链接的形式在文章末尾贴出。

4.获取临时root权限

此章节所提供的教程已经过时,仅作存档,最新教程请点此

此章节所提供的教程已经过时,仅作存档,最新教程请点此

此章节所提供的教程已经过时,仅作存档,最新教程请点此

【如果系统版本是V16,请点此。】V13及以下版本请按本章节操作。
GerdaOS给出了一个更方便的root方法,但是不知道为什么我就是没成功,在执行接下来的命令时会出现Permission Denied(权限不足)。因此这里介绍另外一种方法。

  • Linux/Mac:打开终端;Windows:在adb工具包目录下按住shift右键选择命令提示符打开
  • 输入以下命令:
adb push tnroot /data/local/tmp
adb shell
cd /data/local/tmp
chmod +x tnroot
./tnroot
  • 打开kaiOS浏览器,转到localhost:8080,点击网页上的按钮
  • 终端/命令提示符键入
busybox telnet localhost
  • 权限获取成功。

5.通过shell降级recovery

此步骤执行之前,请确保recovery镜像已经存放在存储卡根目录下并重命名为recovery.img。
在终端/命令提示符中逐行复制:

adb shell
busybox telnet localhost #如果使用adbroot或Wallace请不要复制本行
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(命令adb reboot recovery或者关机状态下同时按住Power+上键),如果首行显示“Gerda Recovery”即为安装成功。

6.备份原有操作系统

  • 重启进入recovery(方法上面已经提到,这里不再赘述)
  • 选择Mount /system(上下键选择,返回键确认)
  • 选择Apply update from SD card
  • 选择dumpall.zip
  • 稍等一会
  • 在recovery重新弹出菜单后选择reboot system now重启至系统。
    至此,你的当前系统已经备份到存储卡的DUMPS文件夹下。

7.刷入刷机包

  • 重启进入recovery
  • 选择Mount /system
  • 选择Apply update from SD card
  • 选择gerda-install-702d409.zip
  • 稍等一会,等待recovery菜单重新弹出
  • 选择Wipe data/factory reset双清
  • 选Yes
  • 选择reboot system now重启至系统。
    至此,如果开机界面变为一只Linux企鹅和GerdaOS图标,即为刷机成功。您可以体验您的新系统了。您可以通过自带的“GerdaPkg”安装第三方软件了。

8.系统截图

2019030903002153.png
2019030903004527.png
2019030903014451.png
2019030903021470.png
2019030903023013.png
2019030903024514.png

9.文件下载

(度受经常抽风,如果失效请留言)

10.常见问题

  • Q:如何截屏?
  • A:手机滑盖滑至半关闭状态,按电源键。
  • Q:电源键不管用了怎么办?
  • A:GerdaOS修改了电源键的用途,滑盖全开时按电源键是后台运行,滑盖全开时长按会弹出最近任务,滑盖半开时按电源键是截屏,只有滑盖关闭时才和以前一样,短按息屏亮屏,长按关机。
  • Q:OTA更新后手机不能用了怎么办?
  • A:上面就说过了不能OTA更新。重刷一遍,不行找售后。我不承担任何责任。
  • Q:贪吃蛇没了怎么办?
  • A:链接: https://pan.baidu.com/s/1s9o98f-sJ4yPO9_LnIny5g 提取码: 4msi

本文由清水博客(http://www.heppy.wang/)编写并发布,转载请注明来源!

本文链接:

https://www.heppy.wang/archives/4/
1 + 7 =
5 评论
    老头鱼Chrome 62Android O
    5月3日 回复

    这个刷机包刷了支持电信4g吗?

      Q阁下的ICQChrome 81Windows 10
      5月10日 回复

      @老头鱼 小白先用电信建议升级V17(如果连VOLte都不会开通)

      QQ棒棒冰New Edge 81Windows 7
      5月7日 回复

      @老头鱼 。。。原来支持电信就支持,我的芬兰版不支持

    地三鲜Chrome 80OSX
    4月3日 回复

    nokia 2720 可以这么刷么~

      Q阁下的ICQChrome 80Windows 10
      4月5日 回复

      @地三鲜 不可以