有没有办法从Linux主机将cyanogenmod安装到任何Android设备上?目前,cyanogenmod 仅提供 Windows 安装程序和 beta OSX 安装程序。我怀疑有一种使用fastboot
和 的手动方法adb
。我发现了一些特定于设备的说明,但几乎没有解释。
答案1
Cyanogenmod wiki 有使用fastboot
和adb
安装 Cyanogenmod 的说明。每个设备都有一个特定的页面。
这是 Nexus 5 的:https://wiki.cyanogenmod.org/w/Install_CM_for_hammerhead
查找指令的一般说明是:
- 去https://download.cyanogenmod.org/
- 在右侧找到并单击您的设备。
- 继续为您的设备下载最新的 CM 版本和恢复版本;稍后安装时将需要它们。
- 转至设备的 wiki。
- 第一个链接将是该设备的安装 wiki。
所有设备都有一个通用模式,但请务必阅读 wiki 以检查是否存在特定于您的设备的任何怪癖。一般模式是:
- 解锁您的引导加载程序(擦除您的设备,每个设备仅需要一次)
adb reboot bootloader
fastboot oem unlock
- 安装恢复映像:您必须为每个设备至少执行一次此操作,但在更新 Cyanogenmod 时并不总是需要更新恢复映像。
adb reboot bootloader
fastboot flash recovery your_recovery_image.img
- 将 Cyanogenmod 和任何其他 zip 文件(例如 OpenGapps)安装到您的设备上。
adb push filename.zip /sdcard/
fastboot reboot recovery
(我认为这是有效的。它比按钮组合更容易)- 使用恢复 UI
- 擦除和/或恢复出厂设置您的设备。
- 安装拉链
请注意,您的设备已列出并具有下载链接并不意味着您的设备当前受支持。检查下载链接上的日期。