美文网首页Surface
手动在 Surface Go 上安装 Android x86(一

手动在 Surface Go 上安装 Android x86(一

作者: DonAnthonyLee | 来源:发表于2019-07-30 12:45 被阅读0次

    苏菲狗对于轻办公来说,内置系统(Win10s)基本够用。个人实在不想去升级内置系统(影响续航等),但有时 Win10s 的商店模式实在无法满足特殊需求(sftp等),因而此前尝试在不影响内置系统的前提下安装了 Ubuntu,启动管理器采用 refind(0.11.2),支持触摸屏选择启动系统。轻办公及轻开发基本完备,敌不过大屏高清的诱惑,于是又尝试着装 Android x86,一机在手,兼及轻办公、轻开发、轻娱乐。

    这次安装的是最新版的 Android x86 8.1 r2,个人以前没试过,做好充分准备后,分析需求如下:

    • 为防止安装程序影响已有数据,需手动安装(不采用官方 U 盘安装程序)
    • 机器是低配版,64G 的 EMMC 盘在安装 Ubuntu 时已占了 12G,不愿意给太多空间给 Android 了,考虑映像大小后分出 3G 空间(/dev/mmcblk0p4)
    • 由于 EMMC 盘上空间紧缺,数据文件(data)必须存至 TF 卡,128G 容量的 TF 卡分出 30G 空间(/dev/mmcblk1p2)
    • 采用 refind 直接启动,解决 Secure Boot(见 refind 相应文档)及触摸屏选启动系统(使用蓝牙键盘的无奈)
    • 解决 Android x86 8.1 r2 官方映像无法下载问题(已解决)
    • 解决 Android x86 8.1 r2 官方映像中 WIFI 及蓝牙异常问题(已解决)
    • 解决 Android 和 Windows 系统时间不统一的问题(已解决)
    • 兼容仅有 ARM 模式的 APP(已解决)
    • 使用 USB 接口 GPS,方便外域使用谷歌地图(已解决)
    • 与 Ubuntu、Win10s 共用蓝牙设备(目前 BLE 设备仍无法统一)
    • 解决休眠休死现象(已解决)
    • 采用虚拟 SDCARD,既兼容部分特殊 APP(地图类等),又可避免误操作格式化整张 TF 卡
    • 解决解锁进入系统后无法响应重力感应旋转屏幕的问题

    以上各需求多数已解决,除摄像头未支持外(仅有不完善的前置摄像头驱动代码),其他基本完美驱动。后续有时间再慢慢补充相关的实现步骤和驱动等等。

    补充一下系统信息截屏:


    手动在 Surface Go 上安装 Android x86(一)

    相关文章

      网友评论

        本文标题:手动在 Surface Go 上安装 Android x86(一

        本文链接:https://www.haomeiwen.com/subject/ahngrctx.html