[Magisk Module] BDBoost: iBasso DX180 Balanced Performance Tweaks (v2.8.1 4/14/25)

Mar 24, 2025 at 12:21 PM Thread Starter Post #1 of 4

spacecase25

100+ Head-Fier
Joined
Mar 9, 2021
Posts
202
Likes
249
Location
Sarasota
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.

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:
Apr 13, 2025 at 11:47 PM Post #3 of 4
New version 2.8.1 released. Made an adjustment to the CPU scaling frequency. Keeps more consistent and lower clock speeds. Possibly a tiny bit better battery life, may or may not be noticable. Been running this version for at least a week with no issues.
 

Users who are viewing this thread

Back
Top