spacecase25
100+ Head-Fier
I made a Magisk Module with the tweaks I've been using and have been working well for me. The module does not include any debloating and you will need a rooted device to use it.
This is offered as is with no warranty or any guarantee or promise of wild gains. Just gives me good battery life and trouble free playback. Has only been tested (and will only be tested) on the DX180, but none of these tweaks are anything specific to Snapdragon or the DX180 device. In theory it should work for any Android DAP, but I make no guarantees or representations as such. The beauty of Magisk Modules is that they are completely reversible without needing to reflash to stock.
Rooting instructions, posted with permission from mattclarke18:
EMMC-Based iBasso Devices: https://drive.google.com/open?id=1goITwq3CKwGl4nVB8q-89w-PFeHu7FUz&usp=drive_fs
Newer UFS-Based iBasso Devices: https://drive.google.com/open?id=104hE3F4aOUmBGVHpgl6fz1Y5wOwn2FCm&usp=drive_fs
Magisk Module Installation Instructions: https://drive.google.com/open?id=1-DNfPyzjThXiCp_1LZYpY6jNvmTZcG-K&usp=drive_fs
He also has a de-bloating guide, if you would like to remove some unneeded packages. Personally, I don't find it to be completely necessary, but I have removed a few packages.
This is offered as is with no warranty or any guarantee or promise of wild gains. Just gives me good battery life and trouble free playback. Has only been tested (and will only be tested) on the DX180, but none of these tweaks are anything specific to Snapdragon or the DX180 device. In theory it should work for any Android DAP, but I make no guarantees or representations as such. The beauty of Magisk Modules is that they are completely reversible without needing to reflash to stock.
Code:
~~~~~~~~~~~ BDBoost DX180 Tweaks ~~~~~~~~~~~
--------------------------------------------
Author: spacecase25@headfi
WARNING: Only tested on iBasso DX180
--------------------------------------------
Contains minimal kernal tweaks, vm tweaks, scheduler, and I/O tweaks to achieve smooth, high quality playback.
Also lowers min CPU frequency from iBasso default for increased battery life.
Goal is consistent but elevated CPU frequency during playback, while maintaining batttery life and keeping heat output to a minimum.
Designed for use with Symfonium internal s/w decoder. Should work just as well with any other playback software.
Wait for notification that BDBoost has been applied after boot.
Recommended to use with a task killer to kill as any unnecessary background processes as possible. Or consult mattclarke18@headfi's guide to remove unneeded packages.
Do not use with other tweaks, may cause unexpected results!
Intended to be applied with Magisk Module, not flashed via recovery (this has not been tested).
Requires a device already rooted via Magisk.
https://bucket.digitalsand.photography/index.php/s/z9W9pz8gwgSL3oQ [Current release as of 4/14/25. Changes to CPU scaling, kills cnss_diag process]
(copy & paste URL to download. Doing so acknowledges that you have read the above and agree that this tweak is offered "AS IS" with no warranty and the author accepts no liability)
Rooting instructions, posted with permission from mattclarke18:
EMMC-Based iBasso Devices: https://drive.google.com/open?id=1goITwq3CKwGl4nVB8q-89w-PFeHu7FUz&usp=drive_fs
Newer UFS-Based iBasso Devices: https://drive.google.com/open?id=104hE3F4aOUmBGVHpgl6fz1Y5wOwn2FCm&usp=drive_fs
Magisk Module Installation Instructions: https://drive.google.com/open?id=1-DNfPyzjThXiCp_1LZYpY6jNvmTZcG-K&usp=drive_fs
He also has a de-bloating guide, if you would like to remove some unneeded packages. Personally, I don't find it to be completely necessary, but I have removed a few packages.
Last edited: