💡
原文中文,约43000字,阅读约需103分钟。
📝
内容提要
本文介绍了移植K20 Pro到PostmarketOS时遇到的问题和解决方法,包括无法打补丁、缺少文件、编译错误等。解决方法包括删除.patch文件、安装依赖、更换编译器等。
🎯
关键要点
- 移植K20 Pro到PostmarketOS时遇到的问题和解决方法
- 问题1: xxx patch无法打补丁,解决办法是删除APKBUILD中的所有.patch字样
- 问题2: asm/type.h :no such file or directory,解决办法是安装linux-headers
- 问题3: gzip(cpio) command not found,解决办法是安装gzip(cpio)
- 问题4: C语言错误,解决办法是更换编译器为clang或使用gcc6/gcc4
- 问题5: Permission denied,解决办法是更换目录并设置权限为755
- 问题6: xxx.h no such file or directory,解决办法是使用find命令找到缺失文件并复制
- 问题7: 错误信息提示包含linux/compiler-gcc.h,解决办法是修改APKBUILD中的prepare()函数
- 问题8: losetup: failed to set up loop device,解决办法是添加--android-recovery-zip
- 问题9: deviceinfo: missing dtb,解决办法是添加编译好的dtb路径
- 问题10: python2: command not found,解决办法是切换版本或修改源码
🏷️
标签
➡️