iBasso DX180 & DX320 (others possibly as well) Rooting & Optimization Guides and Discussion
Nov 30, 2024 at 3:20 AM Post #61 of 97
Found a list of adb commands that helps to improve performance of android smartphones. It maybe worth experimenting on the Ibasso to see if some of these adb cmds would help improve performance.
https://xdaforums.com/t/non-root-performance-tweaks.4667376/
Thank you!!! I will be getting a Dx260 next week so can experiment on that one. Have you tried on Sony? I know it's not as easy as you don't have IMG firmware to fall back on if everything gets messed up.
 
Nov 30, 2024 at 3:30 AM Post #62 of 97
Thank you!!! I will be getting a Dx260 next week so can experiment on that one. Have you tried on Sony? I know it's not as easy as you don't have IMG firmware to fall back on if everything gets messed up.
Yes, Without an img file, it’s much more risky to try these adb commands on the Sony if any of it breaks the OS.

I haven’t done enough research into the individual cmd lines to determine what they actually do. I probably have to Google and ChatGPT to understand how these cmd lines affect the hardware/software functions. I have to be extra careful with the cmd lines that I use on the Sony.
 
Nov 30, 2024 at 3:53 AM Post #63 of 97
Yes, Without an img file, it’s much more risky to try these adb commands on the Sony if any of it breaks the OS.

I haven’t done enough research into the individual cmd lines to determine what they actually do. I probably have to Google and ChatGPT to understand how these cmd lines affect the hardware/software functions. I have to be extra careful with the cmd lines that I use on the Sony.
That is what i am going to have to do to figure out what they all do before trying and certainly going to test well before putting in any guide. Maybe you should buy a used ibasso that runs Android 11 like a dx240 or i think 170 does too. That way you can try on a dap and be able to flash back. It would not be a Sony but could give you an idea if improvement is there. I do not think SQ will be improved much but the speed of apps could. The ibasso daps i have tried were not laggy like Sony was. Why do they have android auto in a dap??? It was a must to optimize that. It made a huge difference. I sold it and the buyer wanted it put back to defaults after i spent hours getting all your tweaks done. You were the person that started me down this path and thank you for that. I have to do more research and find way to root a Sony for you. There has to be a way.
 
Nov 30, 2024 at 4:26 AM Post #64 of 97
Also
That is what i am going to have to do to figure out what they all do before trying and certainly going to test well before putting in any guide. Maybe you should buy a used ibasso that runs Android 11 like a dx240 or i think 170 does too. That way you can try on a dap and be able to flash back. It would not be a Sony but could give you an idea if improvement is there. I do not think SQ will be improved much but the speed of apps could. The ibasso daps i have tried were not laggy like Sony was. Why do they have android auto in a dap??? It was a must to optimize that. It made a huge difference. I sold it and the buyer wanted it put back to defaults after i spent hours getting all your tweaks done. You were the person that started me down this path and thank you for that. I have to do more research and find way to root a Sony for you. There has to be a way.
I don't think it's money wise to be buying a ibasso dap just to "test" tweaks. Anyway I think I am already completely satisfied with the current performance and sound quality that I am getting out of my WM1AM2 + Swissbit Industrial MicroSD card + IER M9/MDR-1AM2. I don't use streaming music apps, so I am not so concern about performance as the Sony Walkman Music app for offline local files is still the best sounding and performs really well.
I will just slowly implement what I feel will help to improve the Walkman in a meaningful/significant enough way, even if it's impossible to root.

The reason why Android Auto is included is because it is part of the Official Google Android(Playstore) certification requirements, OEM/ODM must include ALL google apps in order to meet this certification, this also includes the mandatory hardware microphone and the accelerometer chip(which are kinda pointless in a DAP which sole purpose is high sound quality music playback) : https://www.android.com/certified/
 
Last edited:
Nov 30, 2024 at 4:46 AM Post #65 of 97
Also

I don't think it's money wise to be buying a ibasso dap just to "test" tweaks. Anyway I think I am already completely satisfied with the current performance and sound quality that I am getting out of my WM1AM2 + Swissbit Industrial MicroSD card + IER M9/MDR-1AM2. I don't use streaming music apps, so I am not so concern about performance as the Sony Walkman Music app for offline local files is still the best sounding and performs really well.
I will just slowly implement what I feel will help to improve the Walkman in a meaningful/significant enough way, even if it's impossible to root.

The reason why Android Auto is included is because it is part of the Official Google Android(Playstore) certification requirements, OEM/ODM must include ALL google apps in order to meet this certification, this also includes the mandatory hardware microphone and the accelerometer chip(which are kinda pointless in a DAP which sole purpose is high sound quality music playback) : https://www.android.com/certified/
That explains it then. I will he happy to try for free on Dx260 once i find out what all those commands actually do. Sony needs more Cpu and RAM for all those added apps. On the 180 the biggest battery drain besides nusic player i use is SystemUI so have to find out how to tweak that. I have had screen off almost entire time. Its a different module then launcher which you suggested i change to an even more basic one than i am using now.
 
Nov 30, 2024 at 4:58 AM Post #66 of 97
That explains it then. I will he happy to try for free on Dx260 once i find out what all those commands actually do. Sony needs more Cpu and RAM for all those added apps. On the 180 the biggest battery drain besides nusic player i use is SystemUI so have to find out how to tweak that. I have had screen off almost entire time. Its a different module then launcher which you suggested i change to an even more basic one than i am using now.
Since you have root, you can probably reduce display bit depth and display resolution to half, instead of 24bit/32bit 1920x1080, set it to 16bit 1280x720 if it is possible. This will reduce the gpu power consumption, at the some expense of graphics quality.

Also I think the Ibasso daps are using some kind of OLED display, they will consume much less power when you have most of the screen in pure black(not grey or white). So using a dark theme will help.

Maybe something like this app can help to further reduce down the brightness controls so as to improve power savings:
https://play.google.com/store/apps/details?id=dev.rewhex.screendimmer&hl=en_SG
 
Nov 30, 2024 at 5:12 AM Post #67 of 97
Since you have root, you can probably reduce display bit depth and display resolution to half, instead of 24bit/32bit 1920x1080, set it to 16bit 1280x720 if it is possible. This will reduce the gpu power consumption, at the some expense of graphics quality.

Also I think the Ibasso daps are using some kind of OLED display, they will consume much less power when you have most of the screen in pure black(not grey or white). So using a dark theme will help.

Maybe something like this app can help to further reduce down the brightness controls so as to improve power savings:
https://play.google.com/store/apps/details?id=dev.rewhex.screendimmer&hl=en_SG
I can look into that. I am already in dark mode but still need to get rid of the wallpaper. Display is listed as a separate battery consumption item in Android 13. SystemUI shows it's been in use entire time since last charge even though i hardly used the display. I just play music files locally. I just cleared its cache to see if that makes any difference.
 
Nov 30, 2024 at 5:14 AM Post #68 of 97
I can answer this. I asked him already. He told me the settings are given by QUALCOMM and not by iBasso team. He told me not to challenge QUALCOMM. I have been using these settings awhile now and have had NO issues. This is just like Microsoft saying you should use their default power scheme even though they have a detailed guide available on what all the power management settings do. I have my computers all set to max performance as I do not want any lag. Not concerned with saving a few cents on power bill. Higher CPU sustained clock results in more heat and power usage. I didn't tell you how you can over-clock with that app either but I don't recommend doing that as its not needed on a DAP.
Companies like Qualcomm, Microsoft, Intel(for sure) and AMD don't always get things right, well at least they can't fit every device usage scenario.

That's why you have user created patches/fixes to help improve things, for example:

Qualcomm Snapdragon tweaks:
https://xdaforums.com/t/module-snap...g-low-power-high-efficiency-update-1.4487565/

Better 3rd party thread scheduler than Microsoft Windows:
https://bitsum.com/

Better AMD Ryzen Power plans:
https://www.overclock.net/threads/r...11-snappy-lowpower-highpower.1776353/#replies

Better Intel Power plans:
https://www.overclock.net/threads/intel-custom-power-plans-for-windows.1802309/
 
Nov 30, 2024 at 5:27 AM Post #69 of 97
Nov 30, 2024 at 5:27 AM Post #70 of 97
Companies like Qualcomm, Microsoft, Intel(for sure) and AMD don't always get things right, well at least they can't fit every device usage scenario.

That's why you have user created patches/fixes to help improve things, for example:

Qualcomm Snapdragon tweaks:
https://xdaforums.com/t/module-snap...g-low-power-high-efficiency-update-1.4487565/

Better 3rd party thread scheduler than Microsoft Windows:
https://bitsum.com/

Better AMD Ryzen Power plans:
https://www.overclock.net/threads/r...11-snappy-lowpower-highpower.1776353/#replies

Better Intel Power plans:
https://www.overclock.net/threads/intel-custom-power-plans-for-windows.1802309/
You are absolutely correct. I created my own power plan in windows for example. Ibasso, Sony etc is not going to go against the manufacturer as they don't want the liability or flack. Paul has not posted in this thread and i am sure he won't but i am guessing he is watching it. I don't see the harm or issue with having admin rights on a device that cant connect to a cell network or customize it for our own use. Its crazy. I paid for it after all.
 
Nov 30, 2024 at 5:35 AM Post #71 of 97
Also maybe for those who are more daring with their ibasso, there's even further ways to improve power consumption by under-volting(root required). Do note that too much under-volting can result in unstable hardware and other software issues, so proceed with this understanding:
https://xdaforums.com/t/guide-fastest-way-to-properly-undervolt-your-cpu.2072087/
I have read some posts of a modder on here that built gaming pcs that did that. If i remember he found if he did not under volt enough right at the start he could not reduce it more after burn in took place. I would not attempt to try this. Putting both cpus in power save mode is as far as i will go. On 180 this is enough to produce some lag in Neutron with little CPU cores 1-4. That app improves SQ but cost of battery life
 
Nov 30, 2024 at 5:39 AM Post #72 of 97
I have read some posts of a modder on here that built gaming pcs that did that. If i remember he found if he did not under volt enough right at the start he could not reduce it more after burn in took place. I would not attempt to try this. Putting both cpus in power save mode is as far as i will go. On 180 this is enough to produce some lag in Neutron with little CPU cores 1-4. That app improves SQ but cost of battery life
pc gamer here with undervolted CPU (Intel) and GPU (Nvidia): I usually always get into the bios when there is a problem with undervolting. But I wouldn't risk that with a DAP.
 
Nov 30, 2024 at 5:40 AM Post #73 of 97
I have read some posts of a modder on here that built gaming pcs that did that. If i remember he found if he did not under volt enough right at the start he could not reduce it more after burn in took place. I would not attempt to try this. Putting both cpus in power save mode is as far as i will go. On 180 this is enough to produce some lag in Neutron with little CPU cores 1-4. That app improves SQ but cost of battery life
Neutron is very highly customizable, you can use 64bit floating point instead of the 32bit integer processing. I think the only biggest issue with Neutron is the very complicated and out dated(I think I am under-exaggerating here) user interface, ther developer really need to make it more intuitive to use and modernise the UI.

The other audiophile android music app that is worth trying is USB audio Player Pro if you haven't try it yet.
 
Nov 30, 2024 at 5:42 AM Post #74 of 97
Neutron is very highly customizable, you can use 64bit floating point instead of the 32bit integer processing. I think the only biggest issue with Neutron is the very complicated and out dated(I think I am under-exaggerating here) user interface, ther developer really need to make it more intuitive to use and modernise the UI.

The other audiophile android music app that is worth trying is USB audio Player Pro if you haven't try it yet.
But you cannot use Tidal or Apple Music with both apps, right?
 

Users who are viewing this thread

Back
Top