MIUI12.5のRedmiNote9sにGame TurboでEnhanced Audioを表示させる (動くとは言っていない)


はじめに

Xiaomi製スマホのMIUI12.1以降のGameTurboには「WiFiの最適化」、「最適化されたタッチコントロール」の他に「強化されたオーディオ」の項目があるはずなのですが、RedmiNote9sにはMIUI12.5になってもありませんでした。
これの何が問題かと言うと、デレステ(アイドルマスターシンデレラガールズスターライトステージ)やプロセカ(プロジェクトセカイ)と言った音ゲー(音楽・リズムゲーム)をプレイする際に、タップした時に効果音が鳴るのですが、鳴った際にデレステではノーツが一瞬カクっと遅れます。
特に高難易度をやろうとすると音が狂うので大問題です。
Mi11Liteなどは問題なくEnhanced Audioが表示されているそうですが、私のスマホには無かったため表示させる方法を模索しました。
あとついでにゲームターボのボイスチェンジャーも有効化します。
キチンと検証してないので完全無責任です。

必要なもの

MIUI12.1以上のスマホ(12.0.4などではダメ)
Rooted環境(推奨)
Magisk(推奨)
ADB環境(rootが無ければ)(出来るか不明)

やり方

rooted環境ならば、MagiskHide Props Configなどを使いpropに"ro.vendor.audio.game.effect=true"の項目を追加することで「強化されたオーディオ」の項目が出てきます(要再起動?)
MagiskHide Props Configの使い方は書かないので検索なりなんなりして下さい。
しかし、とある中国人のMiPad5ではこれだけでは表示されるだけで効果が無かったそうなので"ro.vendor.audio.game.mode=false"を追加したそうです。
ちなみに私のRedmiNote9sでは両方追加しても効果を感じられませんでした。

非Rood環境でpropを編集する場合は、adb shellのsetpropで設定出来るかもしれません。(未確認)

ボイスチェンジャーを有効にするには、propに"ro.vendor.audio.voice.change.support=true"を追加してください。
私はこれでRedmiNote9sでもボイスチェンジャーが使えました。

…とわざわざPropを書き換える方法を書きましたが、普通にMagiskモジュールもあります

ちなみに、GameTurboはMiSecurityの一部なのでAPKMirrorなどから最新版を入れれば「Gameturbo4.0」など新しい機能が追加されます(UIが英語や中国語のみになります。)が、最新のを入れてもVendor.Propに上記の記載が無ければ多分出てきません。

おわりに

わざわざBLUまでしてやろうとするならMIUIに拘らずAOSPベースのカスタムROMにすれば全て解決します。
MIUIのカメラ機能が欲しいならANXCameraやこれを内蔵したArrowOSなどの選択肢があります。
他にもMIUI12.6ベースのカスタムROMを使う方法もいいかもしれません。(curtunaだけじゃなくmiatoll向けのも探してみよう)

参考記事

【全网首发】修复小米平板 5 Project Sekai 及其他 CRIWARE 游戏卡顿问题【root】

Game Turbo 3.0 Voice Changer in any MIUI Xiaomi phone