树莓派4发布很久了,比较成熟的系统除了官方系统raspbian外还有ubuntu server,ubuntu mate,ubuntu core之类(https://www.raspberrypi.org/downloads/

官方没有支持安卓Android系统,猜想还是性能差点gpu不行,而且需求也不大。在树莓派3有rtAndroid可以用,不过性能相当不行,而且要收费(可以免费体验)。树莓派4的cpu性能较3提升了不少(gpu就提升了一点频率)因而运行Android也更容易,体验也应该更好。现在能找到比较好的有的社区大神发布的lineage os(Android 9)https://konstakang.com/devices/rpi4/LineageOS16.0/

已经支持部分有:可以看出作者移植还是相当用心的(感觉好用的可以捐赠)

  • 音频(HDMI, 3.5mm耳机口, USB耳机, 蓝牙等)
  • 蓝牙
  • 摄像机 (树莓派摄像机模块,usb摄像头)
  • GPIO
  • GPS (USB外接)
  • 以太网
  • HDMI显示
  • I2C
  • IR remotes (GPIO IR模块如TSOP4838)
  • RTC (外接GPIO I2C模块如DS3231)
  • Serial console (PIO串口适配器如PL2303)
  • SPI
  • 触屏(多点触控)
  • USB (键盘,鼠标,U盘,硬盘等)
  • Wifi
  • Wifi tethering

而GPU硬件加速没有实现(正在实现),图形使用的是Google的swift shader,耗的是cpu资源,因而分辨率最大支持也只有1280*720。另外系统是arm32 v7没有aarch64。


映像下载https://www.androidfilehost.com/?fid=4349826312261721851在大陆下载可能比较慢,但应作者要求不能镜像

源码https://github.com/lineage-rpi/android_kernel_brcm_rpi/tree/lineage-16.0


下载好镜像后,使用win32diskimager等工具烧写

镜像文件是4GB的,需要改分区大小占满整张卡(要不系统可用空间很小),可以用disk genius,或者ubuntu的disk工具(windows磁盘管理不行,因为不认linux分区)

烧写完之后就可以直接使用了。

按键对应 F1 = home, F2 = 返回, F3 = 多任务, F4 = 菜单, F5 = 电源, F11 = 音量-, F12 = 音量+


如果安装gapps 谷歌全家桶

  1. 下载 open_gapps-arm-9.0-pico-xxxxxxxx.zip 保存
  2. 启动到TWRP recovery
  3. 安装刚刚下载的gapps
  4. 清理缓存,出厂模式
  5. 启动到Android
  6. 需要提交gsf到谷歌注册设备(因为是非官方支持的)
  7. 登录谷歌账户(需要xx工具)

常规使用一些不重度依赖gpu的并且不是只有64位的应用应该是没问题的。总的来说还是相当良心的资源。