4 Commits

Author SHA1 Message Date
d6a1e28975 远程开发环境升级:GitHub SSH 推送落地 + SMB 方案验证 + ESP32 串口优化
源代码管理 / 远程仓库(本次核心):
- 新增 GitHub 私有仓库 Leo-z8/OrangePi_CM5_Project(镜像 Android 13 SDK 关键路径)
- 本地 Git 仓库首次推送成功,远端 commit: c79995a30
- 白名单 .gitignore 追加通配符:device/rockchip/*/*/preinstall/*.apk
- 2 个 120MB camera360.apk 从 Git 历史排除(超 GitHub 100MB 限制,需另存备份)
- 认证方式切换为 SSH ed25519(ssh.github.com:443),永久免密,不依赖 Clash
- PAT 一次性推送后已撤销,凭证文件已清理

文档更新(Tailscale + SSH 远程开发操作指南 → v3.1):
- 4.5 新增 macOS SMB 挂载方案,并完整对比 Remote-SSH 在驱动开发场景下的差异
- 8.7 改写 GitHub 推送章节,SSH 为主推荐方案,HTTPS+PAT 降为应急备选
- 8.10 新增首次推送踩坑实录:100MB 单文件限制、git rev-list 去重陷阱、rwnd 瓶颈
- 8.11 新增实测数据:.git 774MB / 96,600 文件 / SSH 4-6 MiB/s 稳定无抖动
- 8.9 备份策略明确列出需另存的大文件清单

ESP32 HOLOMAIN 代码(02_HOLOMAIN_香橙派CM5开发板代码.ino):
- processCommand 响应统一走 Serial(USB CDC),不再回写 SerialLinux(UART0)
- 修复 Android 高频灯光命令占满 UART0 TX 导致 SORC_xxx/SO_BTx 刷卡数据延迟/丢失的问题

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-22 18:14:10 +08:00
75662e102e 补充 OrangePi CM5 Android 13 实际编译踩坑记录与修复方法
1、Dockerfile 加入实测必需的兼容包:libncurses5(Clang 依赖)、python2(Rockchip U-Boot make.sh 硬依赖)、libssl-dev、imagemagick、protobuf-compiler 等预防性包
2、新增编译后的 U-Boot 手动修复步骤:-F 参数不自动生成 MiniLoaderAll 和 trust.img,需手动调用 u-boot/make.sh rk3588 + trust.img 副本伪装 + -Mu 重打包
3、新增完整镜像产物清单,说明 update.img 作为 Rockchip 固件打包格式已包含所有分区镜像,首次烧录只需 update.img
4、新增分区单独烧录对照表,指导开发调试时精确刷分区(boot/super/uboot 等)节省时间
5、新增 10 个踩坑速查表,覆盖 SDK 下载、合并、编译、打包全流程
6、新增新电脑复现完整命令流水线,换电脑后按序执行可避开所有已知坑

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 10:01:29 +08:00
c21c4d2547 新增 OrangePi CM5 Android 13 编译环境配置指南
1、新增 3.7 节 OrangePi CM5 编译环境(与 Radxa CM5 平级):基于 Ubuntu 22.04 Docker 镜像,对齐 OrangePi 官方推荐环境
2、新增 OrangePi 分卷压缩包合并解压踩坑记录:官方文档的管道流式解压会出错,改用先合并再解压的方式
3、新增 OrangePi Dockerfile 模板和构建步骤(android-builder-orangepi:13.x)
4、新增 Radxa / OrangePi 双环境关键差异对比表
5、更新环境信息表:标注 Radxa 和 OrangePi 双环境状态
6、3.6 节重命名为 Radxa CM5 Android 12 编译环境(明确区分)
7、docs/ 新增 OrangePi CM5 Base 两本官方用户手册(v1.3 + Tablet v1.0)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-17 18:25:44 +08:00
3373e88e5c 新增远程开发操作指南和官方参考文档
1、新增 Tailscale + SSH 远程开发操作指南:Mac 跨网络连接 Windows 虚拟机的完整配置(网络架构、ClashX Pro 增强模式与 Tailscale 共存、Docker Android 编译环境、换新电脑迁移方案、故障排除)
2、新增 Radxa 官方 Android 底层开发文档(Dockerfile 环境参考)
3、新增 .gitignore,排除 macOS 自动生成的 .DS_Store

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-17 17:03:46 +08:00