分类目录归档:Android

Maru:在随身生产力设备上一次拙略的尝试

每个时代都会有一些消费电子厂商试图为移动设备增添一些生产力。最早的时候,人们尝试把随身设备的功能做得和电脑一样多,于是便有了20世纪90年代的HP 200LX和21世纪初的Compaq ipaq。这些设备虽然装上了复杂的系统,增添了许多功能,然而它们在界面和交互上几乎完全是传统PC的衍生品,当时尚未成熟的无线网络技术也给这些设备的使用者添了不少麻烦。它们最终因为效率过低而成为了某种意义上的大哥大。2010年发布的iPad,总是想着替代电脑,最后大家都拿来追剧用。Microsoft在已渐式微的最后几代Windows Phone上通过官方扩展坞实现的Continuum功能,虽然概念不错,却因为UWP功能的缺乏和WP的停止支持而随风而逝。现在主流厂商里只有Samsung还在做DeX,用过的人普遍表示体验不错,可惜只有最高端的几款机型支持,因此也难以飞入寻常百姓家——有钱买Galaxy S9的人,怎么会没有钱再买一台电脑呢?

这时候Maru就横空出世了。它是一个基于LineageOS(之前是AOSP)的Android发行版,拥有类似DeX的功能,并且号称能够支持所有LineageOS支持的设备(虽然在本文写作时还只支持Nexus 5和Nexus 5X两款设备)。我正好有一台闲置的Nexus 5X,于是下载来试了试。

继续阅读

在修改过的system分区上刷CM增量更新包

准备好CM的完整更新包(不是卡刷包,文件名类似 cm-13.0-ZNH0EAS2JK-bacon-signed-fastboot-2d1a3b8dca.zip ,带fastboot字样),解压这个ZIP文件,同时备好adbfastboot

在开始之前请备份数据,以免造成不必要的数据丢失。

# 先重启进 Fastboot
fastboot flash system cm-13.0-ZNH0EAS2JK-bacon-signed-fastboot-2d1a3b8dca/system.img
fastboot boot cm-13.0-ZNH0EAS2JK-bacon-signed-fastboot-2d1a3b8dca/recovery.img
# 在 Recovery 界面选择 Apply update -> ADB sideload
adb sideload /Users/james/Downloads/cm-bacon-64003595ee-to-ced5430fc0-signed.zip
# 重启进 Fastboot
fastboot flash recovery twrp-3.0.2-0-bacon.img
# 按住音量减键重启进 Recovery
# 选 ADB Sideload,该刷的包刷上,有多个包需要重复多次
adb sideload BETA-SuperSU-v2.74-2-20160519174328.zip
adb sideload xposed-v85-sdk23-arm.zip
# 重启进系统即可

Nexus 设备官方 ROM 更新指南

这篇基本上是手工OTA操作备忘。

适用于以下设备:

  • Nexus 4及之后的所有设备(更老的机型我没有测试过)
  • 较新的Moto设备(Moto X等)
  • Oneplus One(后续机型我不确定)

设备必须符合以下条件:

  • 新系统和旧系统为同一ROM的新旧版本
  • 已经解锁bootloader
  • Android 5.0以上

请备份数据。本人不对任何数据丢失或者设备损坏负责。

继续阅读