# 开始折腾
首先你需要在[Openstick项目](https://github.com/OpenStick/OpenStick)的release中得到最新的Debian或HandsomeMod(可能会鸽)刷机包。然后准备好fastboot与adb工具,windows版本会在release中提供,linux直接使用包管理器中提供的版本即可。
# Linux 下的刷机
* 不同的Linux发行版可能存在差异,这里以2022年2月8日的ArchLinux为例。
* 如果你的设备之前刷过base.zip,则可以将设备置于fastboot模式后从第4步开始。
* ufi001b/c之外的版型请使用更为通用的base-generic.zip,然后使用本机型的boot.img替换debian.zip中的boot.img
1. 解压base.zip压缩包。
2. 将你的设备置于fastboot模式
3. 执行其中的flash.sh
4. 当完成后解压<系统名称>.zip压缩包。
5. 执行其中的flash.sh
6. enjoy!
# Windows 下的刷机
* 作者的windows环境变量里有adb和fastboot,可能需要根据实际情况对脚本进行适当调整。
* 如果你的设备之前刷过base.zip,则可以将设备置于fastboot模式后从第4步开始。
* ufi001b/c之外的版型请使用更为通用的base-generic.zip,然后使用本机型的boot.img替换debian.zip中的boot.img
1. 解压base.zip压缩包。
2. 将你的设备置于fastboot模式
3. 执行其中的flash.bat
4. 当完成后解压<系统名称>.zip压缩包。
5. 执行其中的flash.bat
6. enjoy!
# Windows 下的常见驱动问题
* [注] 部分翻译自postmarketOS wiki - [Windows FAQ](https://wiki.postmarketos.org/wiki/Windows_FAQ)
## 如果你的设备被识别为adb 设备
如果在启动OpenStick后,只有adb可以连接而rndis在设备管理器中没有出现,则可以将这个设备的驱动更新为**Composite USB Device** 即可,(Windows 7 下为“**Android Composite USB Device**”)。
## 安装RNDIS驱动
* Windows 10 下的驱动位置


* Windows 7 下的驱动位置 (感谢酷安 @l305197437)

