Clean the speaker???


Only the following devices support this feature:
Code:
    <string-array name="support_speaker_auto_clean_device_list">
        <item>willow</item>
        <item>ginkgo</item>
        <item>olive</item>
        <item>olivelite</item>
        <item>merlin</item>
        <item>merlinin</item>
        <item>curtana</item>
        <item>curtanacn</item>
        <item>durandal</item>
        <item>excalibur</item>
        <item>joyeuse</item>
        <item>lancelot</item>
        <item>galahad</item>
    </string-array>
 
Why doesn't this rom have the function to clean the speaker?

Download from Playstore "Activity Launcher" and search for "speaker" and there you can enable it if its supported.

On my UMI its "working" but its more like a joke ...

34804


34805
 
I have the MI10T and in the global rom, this function is active
I gave you an official list of supported devices, additionally the following devices have this enabled:
Beta/Weekly ROM: cas, lime, venus
Stable ROM: apollo, cas, citrus, lime, surya, venus
So yeah, Mi 10T Stable (Global has Stable only, so makes sense) has the feature enabled, on Weekly it's not. Maybe not yet. Xiaomi's design.
If you want to force-enable this setting, go ahead, add to vendor/build.prop "ro.vendor.audio.spk.clean=true".
Might wanna make a Magisk module, as modifying partitions directly isn't supported on your device.