Repository navigation
Pixel 6 iOS 研究预发布 alpha 2
Pre-releasePixel 6(oriole)iOS 16 移植的第二个研究性预发布版本。源码基于 main 的 4e2c29c。
本版在已确认的 0134 实体触摸里程碑之后,加入了 0135 静默显示候选:保留相同的 XNU 内核、触摸配置和设备树,仅把启动参数 serial=3 改为 serial=0,目标是消除屏幕上的调试日志。已逐字节核对载荷差异、校验 64 MiB 临时启动镜像并通过离线设备预检。0135 尚未在真机启动验证,因此不把无日志显示、触摸保持可用或 USB 日志保持可用列为本版已完成能力。
联网诊断方面,文档澄清了现有 USB 路由日志能够证明和不能证明的事实;新增只绑定 Mac 的 Pixel 6 USB 地址、使用随机路径的一次性本地 HTTP 探针,供后续在 Safari 中区分本地 USB/TCP 故障和外网/DNS 故障。探针单元测试通过;手机当时未连接,尚无 Safari 实测结果。
已经在 0134 真机观察到:iOS 锁屏可通过实体触摸进入主屏,且能打开“设置”;XNU/HID 日志同时记录手指事件。Safari 打开 Google 时内容区域空白,外网尚未证实。自动进入 iOS、长期稳定性及面向普通用户安装仍未完成。本版只发布源码,不包含 Apple 镜像、私有构建输入或可直接刷写的固件。真机继续使用身份核验后的临时 fastboot boot,没有刷写启动分区。
验证:python3 -m unittest discover -s tools -p 'test_probe_oriole_usb_http.py' -v 通过;python3 tools/preflight_oriole_touch_gui.py --trial 0135 --offline 通过;提交工作树干净。完整仓库门禁已在这些提交形成时执行,详见仓库文档。
详情见 README、触摸 bring-up 记录 与 USB 联网记录。