• Ubuntu Touch On Nexus4 Manual Install (手动安装) under Gentoo


    最近手里的 Nexus 4 手机一直闲置,它的配置要比我六年前买的笔记本还好,于是就动起了向里面刷个 Ubuntu Touch 的想法。

    1 准备工作:

    1. 安装 Adb tools, google 一下即可。
    2. 开启开发者模式。
    3. 终端执行 "adb reboot bootloader" 进入 fastboot
    4. 终端执行 "fastboot oem unlock" 解锁。
    5. 刷入第三方的 recovery: "fastboot flash recovery recovery-clockwork-touch-6.0.4.3-mako.img"

    recovery-clockwork-touch-6.0.4.3-mako.img 可以从网上搜索得到。

    之后重启进入 Android 系统,就可以下载 Image 并准备刷机了。

    2 Saucy Salamander

    Saucy Salamander 基于 Ubuntu 13.0 , 相对稳定,刷机也很简单:

    1. 下载文件:
      saucy-preinstalled-boot-armhf+mako.img
      saucy-preinstalled-system-armel+mako.img
      saucy-preinstalled-touch-armhf.zip
      
    2. 上传 saucy-preinstalled-touch-armhf.zip 到 sdcard
      saucy-preinstalled-touch-armhf.zip /sdcard/
      
    3. 重启进入 bootloader, 刷入 boot 和 system 镜像:
    adb reboot bootloader
    fastboot flash boot saucy-preinstalled-boot-armhf+mako.img
    fastboot flash system saucy-preinstalled-system-armel+mako.img
    
    1. 刷入文件系统

      步骤 3 后,按音量键选择进入 Recovery 模式,然后选择 “ Install Zip”,并选中之前传入的 saucy-preinstalled-touch-armhf.zip, 开始刷入文件系统

    等刷完之后,重启即可。

    改版稍旧,用起来确实比较别扭,所以用了一会,决定刷个最新的。

    3 刷入 最新 版Touch

    1. 下载相应文件:
      utopic-preinstalled-boot-armhf+mako.img
      utopic-preinstalled-system-armel+mako.img
      utopic-preinstalled-touch-armhf.tar.gz
      

    但这里并没有之前刷入的 zip 包,我将之前的 zip 包打开看了一下,里面也是个这样的 Tar 包,里面还有个目录里面有用于部署的脚本,里面也没有什么特殊的内容,所以我直接将新的utopic-preinstalled-touch-armhf.tar.gz 重命名为 saucy-preinstalled-touch-armhf.tar.gz 然后用它替换了 Zip 包里面的 tar 包。最后将新的 Zip 包传到 /data/media/0:

    adb push saucy-preinstalled-touch-armhf.zip /data/media/0/new.zip
    

    之后重启进入 bootloader:

    adb reboot bootloader
    
    1. 刷入 boot/system images…
    2. 刷入新的 new.zip

    (2&3 可参考前文)

    之后重启即可。

    新的开发版的 Touch 已经做的很不错了,但是如果是第一次进入系统的话,会发现虚拟键不能正常显示,但是重启下机器,就好了。

  • 相关阅读:
    我的Android平台“人人相册”客户端
    ADT 17及更高版本的混淆变更
    由glBitmap想到OpenGL编程涉及的坐标系
    版本控制之SVN
    工作了,要努力
    50 Most Frequently Used UNIX / Linux Commands (With Examples)
    linux命令分析SED (二)
    SeekBar也玩分段
    TSQL RAND()
    使用WebClient进行上传文件 [ZT]
  • 原文地址:https://www.cnblogs.com/yangyingchao/p/3842018.html
Copyright © 2020-2023  润新知