さくら夜のガジェットブログ

ガジェットやノベルゲームについて語ったり

Q506/MEをAndroid化したらスピーカーを使えるようにするのにてこずった話

なんで今更Q506をAndroid化しようとしたのか

やりたくなったから(え

詰まったところまとめます

  • 自動インストール使ったせいでRead-only file systemでファイル編集できない
  • 使ったROMがLineageOS14.1x86_64で情報が少なかった

やるべきだった行動

サウンドカードの確認怠ったせいで私は時間を無駄にしました(

おまけの手順リスト(画像付き)

一部手順ボケが酷かったり写真だと見辛かったのでスクショになってます

  1. RufusでisoをUSBメモリに焼く
  2. Q506/MEにUSBキーボードを挿す
  3. Q506/MEの電源を入れて電源じゃない方のボタンを押す
  4. USBHDDの優先度をあげる
  5. 電源を落とす
  6. USBメモリを挿して起動
  7. LineageOS14.1-r3 Installationを選択 f:id:sakurayoru:20200212002713j:plain
  8. Create/Modify partitionsを選択
  9. 存在する全てのパーティーションにDeleteを選択して消去 f:id:sakurayoru:20200212003007p:plain
  10. Newを選択して4回確定する f:id:sakurayoru:20200212155149p:plain

  11. 作成したパーティーションをフォーカスしてWriteを選択 f:id:sakurayoru:20200212003011p:plain

  12. yes
  13. Quitを選択 f:id:sakurayoru:20200212003015p:plain
  14. USBメモリでないパーティーションを選択 f:id:sakurayoru:20200212003019p:plain
  15. ext4を選択 f:id:sakurayoru:20200212003023p:plain
  16. Yes
  17. Yes
  18. Yes
  19. Yes
  20. Rebootを選択
  21. Advanced optionsを選択 f:id:sakurayoru:20200212003812j:plain
  22. Poweroffを選択 f:id:sakurayoru:20200212003847j:plain
  23. USBメモリを抜いてから電源を入れる
  24. 数秒間待つかLineageOS14.1-r3を選択 f:id:sakurayoru:20200212003924j:plain
  25. LineageOSのセットアップ作業を進める f:id:sakurayoru:20200212004007j:plain
  26. Googleアカウントにはログインしておく
  27. ランチャーを選択
  28. ホーム画面が表示される f:id:sakurayoru:20200212004047j:plain
  29. X-poreなどのrootの読み書きのできるファイラーを開く
  30. Root=>proc=>asoundを開く f:id:sakurayoru:20200212010303p:plain
  31. cardsをテキストとして開いて0のところにある[]で囲われた文字列を覚える(今回はcherrytrailcrau) Androidx86_64-9.0-rc2の場合は
  32. 端末エミュレータを開く f:id:sakurayoru:20200212004221j:plain
  33. su-で管理者特権を取得する f:id:sakurayoru:20200212004259j:plain
  34. cd /etc/alsaで移動する f:id:sakurayoru:20200212004329j:plain
  35. lsでファイルの確認
  36. cp chtrt5645.state cherrytrailcrau.stateで名前をつけて保存 f:id:sakurayoru:20200212004456j:plain
  37. vi cherrytrailcrau.stateでviでcherrytrailcrau.stateを開く f:id:sakurayoru:20200212004552j:plain
  38. iを入力して挿入モードになる
  39. 1行目のstate.chtrt5645{state.cherrytrailcrau{に書き換える f:id:sakurayoru:20200212004738j:plain
  40. escを押して:wqと入力して上書き保存して閉じる
  41. chmod 744 cherrytrailcrau.stateで権限を設定してあげる f:id:sakurayoru:20200212004921j:plain
  42. exit exitでターミナルを閉じる f:id:sakurayoru:20200212005006j:plain
  43. 電源ボタン長押しで再起動する
  44. あとはYouTubeなりで音が出るのを確認すれば終わりです