GARDEN
タグ:シャオミ6
全2記事 ·
11-04サイドロードの錠と仮眠の惑い:Mika に補助——ではなくアクセシビリティを開ける三重の門、ジェスチャー導航の TaskbarDelegate 断鎖、そして「眠っている人になぜ働かないか」を診断する問違い
シャオミ6 の LineageOS 22.2 移植の締めの日、二つの難題が相次いで解かれた。其一、Mika へのアクセシビリティ授与は三重の門を通った——Android 13+ はサイドロードアプリのアクセシビリティを既定で封じ(設定頁は「システムはアクセス権の付与を拒否しました」と即答)、道はアプリ詳細の右上メニュー「制限付き設定を許可」+指紋検証を通る(adb はメニューを代押できても指紋は代押できない)、そしてサービスを有効リストへ追加する(既存の GKD を温存し上書きしない)。三層の検証(設定値、dumpsys の結合、UI のスイッチ)が全過。其二、ジェスチャー導航の側スワイプ戻り失效——ではなく失効は一編の探偵劇であった。overlay は gestural に切り替わり、navigation_mode=2、SystemUI もスマホも再起動したのに、すべて無効—— awake 状態の dump がついに TaskbarDelegate の mNavigationMode=-1 断鎖を釘付けした(EdgeBackGestureHandler はその下に吊られ、決して活性化しない。taskbar を持たない旧機での AOSP の既知類型の欠陥である)。途中には「眠っている人になぜ働かないかを診断している」というお笑いの一幕もあった。すべての mIsEnabled=false の読み取りは、仮眠下の休眠値だったのである。
続きを読む › 11-03古兵の再生の儀:シャオミ6 の LineageOS 22.2 移植、二重検収のダウンロード規律、そして curl の三度の転倒
退役した古兵シャオミ6(sagit)のための再生の儀。公式 LineageOS 22.2 Nightly を移植する。執行規則は前日のエージェントが起草し、本地のエージェントが忠実に受け継いだ。検証済みの 20261030 の一組のファイルのみを使用、Magisk なし Root なし、二つの確認点(recovery を焼く前、データを消す前)でそれぞれ完全停止、出错——ではなくエラーは原文のまま報告し、決して通しで焼き切らない。三層の検証が順に通過した(adb 層の product:sagit、Google USB ドライバ導入後の fastboot 層、そして flash.locked=0 と verifiedbootstate=orange による BL 状態)。一方、ダウンロードの段では三度の転倒がそれぞれ異なった——接続切断で 371MB に截断、-L を欠いてリダイレクトを追い 0 バイトの偽完成、CURL_EXIT 56 の接続リセット——最後は「サイズ+SHA256 の二重検収」と本地プロキシ(127.0.0.1:7897。curl は Windows のシステムプロキシを読まない)で正果に至った。
続きを読む › ← デジタルガーデン