DX340 iBasso developed Discret DAC, Easily replaceable batteries, Amp Modules! ***New firmware on 1st page. v1.03 local update. AMP16 NOS Tube amp. Review on the 1st page! 4/6/25

Feb 8, 2025 at 5:54 PM Post #3,646 of 5,824
For those of you who have something like this:
https://www.amazon.com/dp/B0B8MXPRDB?ref=ppx_yo2ov_dt_b_fed_asin_title&th=1

Or

https://www.amazon.com/dp/B0CS2MD9FP?ref=ppx_yo2ov_dt_b_fed_asin_title

You can use this:
https://www.amazon.com/dp/B0BGFC77M6?ref=ppx_yo2ov_dt_b_fed_asin_title&th=1

To do DC 12V In/Super Gain on USB C port, not A. Also has 12V car aux out which I have a cord coming tomorrow. I bought the above to use with powerbank and have tested and works perfect. NO hiss or NOISE. $34 (about 24 hrs of battery per charge for 12VDC SG). Now have 12 V DC In on the go :) :) :) :)

No hiss or noise!!! Transportable but not portable solution. This is an alternative to a LPSU. EcoRiver is just running off batteries, no AC/DC inverter on which would create lots of noise. Pitch black background so finally rid of the power grid noise that was messing with SQ. Reason I wanted to try this is I already had the EcoRiver to be used when there are power outages so now will be used for the DX340 instead of collecting dust. This is a cheaper and more useful alternative to LPSU as you have for emergencies etc.

Is it really necessary to spend $300 on LPSU when you have something that allows power direct from batteries? FYI I can use this for 100 hours before needing to charge EcoRiver. I can take from my living room to bedroom etc easily.

Here is IMG FW for older FW for DX340:

https://ibasso.com/uploadfiles/download/DX340_20241212_1.00.179_256G_img.zip
20250208_184801.jpg
20250208_184811.jpg
 
Last edited:
Feb 8, 2025 at 10:49 PM Post #3,647 of 5,824
For those of you who have something like this:
https://www.amazon.com/dp/B0B8MXPRDB?ref=ppx_yo2ov_dt_b_fed_asin_title&th=1

Or

https://www.amazon.com/dp/B0CS2MD9FP?ref=ppx_yo2ov_dt_b_fed_asin_title

You can use this:
https://www.amazon.com/dp/B0BGFC77M6?ref=ppx_yo2ov_dt_b_fed_asin_title&th=1

To do DC 12V In/Super Gain on USB C port, not A. Also has 12V car aux out which I have a cord coming tomorrow. I bought the above to use with powerbank and have tested and works perfect. NO hiss or NOISE. $34 (about 24 hrs of battery per charge for 12VDC SG). Now have 12 V DC In on the go :) :) :) :)

No hiss or noise!!! Transportable but not portable solution. This is an alternative to a LPSU. EcoRiver is just running off batteries, no AC/DC inverter on which would create lots of noise. Pitch black background so finally rid of the power grid noise that was messing with SQ. Reason I wanted to try this is I already had the EcoRiver to be used when there are power outages so now will be used for the DX340 instead of collecting dust. This is a cheaper and more useful alternative to LPSU as you have for emergencies etc.

Is it really necessary to spend $300 on LPSU when you have something that allows power direct from batteries? FYI I can use this for 100 hours before needing to charge EcoRiver. I can take from my living room to bedroom etc easily.

Here is IMG FW for older FW for DX340:

https://ibasso.com/uploadfiles/download/DX340_20241212_1.00.179_256G_img.zip20250208_184801.jpg20250208_184811.jpg
Glad you found your solutions :)! Enjoy!
 
Feb 8, 2025 at 11:29 PM Post #3,648 of 5,824
Glad you found your solutions :)! Enjoy!
Its for everyone to try. ITs cheap too for the portable power pack. Would love you to buy both those links, not EcoRiver, and compare to LPSU for SQ. If LPSU is a lot better than I will spend the $300 and buy one but if within 5% its not worth the money for me. Only super gain for me from now on :) :) With pouch I am set to take DX340 anywhere as it all fits and can wear around neck, belt etc

https://www.amazon.com/dp/B0CTMJM3LK?ref=ppx_yo2ov_dt_b_fed_asin_title&th=1 Pouch
 
Feb 9, 2025 at 2:35 AM Post #3,649 of 5,824
Hello, anyone heard the ibasso DX 340 with pmg apx SE?

That’s my current go-to pairing. It’s fantastic. The APX SE is so easy to drive, so the DX340 drives it so easily. I can have it in low gain, but usually put it to medium and lower the volume pot just a little. I do think it’s a bit more dynamic doing so.

Agree with @Aetherhole - a wonderful pairing!
IMG_0835.jpeg
 
Feb 9, 2025 at 6:30 AM Post #3,650 of 5,824
I bought a (cheap) power bank and USB-C --> dc 3.5/1.35 cable and its works like a charm it gives me ALOT of battery life time, super gain and i can charge and use Super gain at the same time when iam moving around the house (just like the Anker primes) so maybe it is interesting for some:
Cable: Cable
Powerbank: Powerbank

Update: one extra positive about this cable is you dont need an extra adapter from 5.5/2.5 to 3.5/1.35 its already the right size :)
Iam having some problems with this setup.. Sometimes plug in and works perfect other times only static noise but no music... I can not advise the power bank a more, the cable works but the power bank has trouble switching to 12v.

Edit: it seems the 12v + usb-c charging at the same time is the problem. Using only 12v works without problems but the two at same time gives a static noise.

Enjoying the Sunday 😎
1000069195.jpg
 
Last edited:
Feb 9, 2025 at 7:58 AM Post #3,651 of 5,824
I've definitely got to invest in a power Bank solution. Got my finger on the trigger of the Anker prime power Bank @Whitigir has linked to.

I will be honest, I'm quite disappointed in the battery life. I took the 340 out of the box yesterday morning and it was at 95%. I listened for 2 hours yesterday morning using UAPP and it was at about 76% when I put it away.

Woke up this morning and took it out and the battery had completely drained and the unit was off.

Unfortunately no AC plug near my listening position so the power Bank is the only good solution it seems.
 
Feb 9, 2025 at 9:09 AM Post #3,652 of 5,824
Is there a consensus on using battery saver? Btw my battery life while streaming hasn’t been great either from 80%. I would maybe get 4 hours streaming hi res if I was lucky.
 
Feb 9, 2025 at 9:34 AM Post #3,653 of 5,824
Iam having some problems with this setup.. Sometimes plug in and works perfect other times only static noise but no music... I can not advise the power bank a more, the cable works but the power bank has trouble switching to 12v.

Edit: it seems the 12v + usb-c charging at the same time is the problem. Using only 12v works without problems but the two at same time gives a static noise.

Enjoying the Sunday 😎
Not every bank will have thr same LDO and build. But it is common knowledges that multiple sources draining the same power will create noises. These noises will degrade thr overall sounds.

This is why 300/320 and now the 340 is the only Portable player that hase separated and dedicated batteries

Max is transportable!!

To anyone who has battery drainage. You should check out @mattclarke18 optimization guided to Root and go from there. I did it and luckily I didnt have problems with my player. It lasts a well 9-10 hours without problem
 
Last edited:
Feb 9, 2025 at 10:54 AM Post #3,654 of 5,824
Not every bank will have thr same LDO and build. But it is common knowledges that multiple sources draining the same power will create noises. These noises will degrade thr overall sounds.
Thanks, i don't get any sound at all just the noise, but no problem I use it for the 12v now and that works great so for now iam a happy semi portable camper.
 
Feb 9, 2025 at 11:37 AM Post #3,655 of 5,824
Thanks, i don't get any sound at all just the noise, but no problem I use it for the 12v now and that works great so for now iam a happy semi portable camper.
ITs your power bank or cable. No issues with ones I am using. Always get music no static. There is VERY slight hiss when no music is playing and that is likely battery noise - we can't have everything. A friend is making me solution with NiCad battery pack as NiCad has lowest noise for me to test.

Battery life can be improved with full debloat. For now use my DX180 guide but use my txt file with commands to disable bloat as those have been tested on my 340. I am now using no Google play crap services on mine. They are resource hogs. I only needed play store alternative when setting up DAP 1st time to download 2 apps. Rest are side-loaded. Neutron is now registered with ID so had to pay again to get this but it does not require Play crap. I noticed battery life is much better with newest FW vs old with same optimization done. With old it would drain crazy fast even optimized. I suspect FW update will make this even better in future.

Only upgrade FW using FLASH method. Do NOT do OTA/Local upgrade!!

Battery life will be CRAP until you fix CPU settings!!! Cores are not allowed to run at lowest frequency per QC recommendation which is BS as mine works fine with both set to allow lowest and using Ondemand vs scheutil. You need to ROOT.

Note I do local play only and put DAP in airplane mode. IF you are not going to use for a time - enable Airplane mode. I was not able to disable all WIFI modules and have DAP boot. I will play more with that next time I have to do FW upgrade/FLASH. This is why 340 Optimization guide is not available yet as I am still trying stuff.

Forget the battery saver - 80% limiting!! You have device you can change battery yourself!! Who cares if you have to do once per year. With battery bypass this should help battery last longer as you can plug into powerbank and it will bypass internal batteries once they are charged if you want max life - like using laptop only plugged into AC. The cheap Anker clone I have will support bypass mode but have to use USB-C port. I have Anker 5000 mah that will give me 3 hours with it powering amp as well. I have to test now that I have portable 12VDC to run amp. Going to do today.
 
Last edited:
Feb 9, 2025 at 1:34 PM Post #3,657 of 5,824
ITs your power bank or cable. No issues with ones I am using. Always get music no static. There is VERY slight hiss when no music is playing and that is likely battery noise - we can't have everything. A friend is making me solution with NiCad battery pack as NiCad has lowest noise for me to test.

Battery life can be improved with full debloat. For now use my DX180 guide but use my txt file with commands to disable bloat as those have been tested on my 340. I am now using no Google play crap services on mine. They are resource hogs. I only needed play store alternative when setting up DAP 1st time to download 2 apps. Rest are side-loaded. Neutron is now registered with ID so had to pay again to get this but it does not require Play crap. I noticed battery life is much better with newest FW vs old with same optimization done. With old it would drain crazy fast even optimized. I suspect FW update will make this even better in future.

Only upgrade FW using FLASH method. Do NOT do OTA/Local upgrade!!

Battery life will be CRAP until you fix CPU settings!!! Cores are not allowed to run at lowest frequency per QC recommendation which is BS as mine works fine with both set to allow lowest and using Ondemand vs scheutil. You need to ROOT.

Note I do local play only and put DAP in airplane mode. IF you are not going to use for a time - enable Airplane mode. I was not able to disable all WIFI modules and have DAP boot. I will play more with that next time I have to do FW upgrade/FLASH. This is why 340 Optimization guide is not available yet as I am still trying stuff.

Forget the battery saver - 80% limiting!! You have device you can change battery yourself!! Who cares if you have to do once per year. With battery bypass this should help battery last longer as you can plug into powerbank and it will bypass internal batteries once they are charged if you want max life - like using laptop only plugged into AC. The cheap Anker clone I have will support bypass mode but have to use USB-C port. I have Anker 5000 mah that will give me 3 hours with it powering amp as well. I have to test now that I have portable 12VDC to run amp. Going to do today.
I appreciate Matt's support and guides, even if I don't always agree with his tweaks. If you're interested, you can find my thoughts here . But there's some (scientific) research being ignored in the above post, and I'd like to comment on that.

For example, setting the minimum frequency of a CPU (core) doesn't have much impact on power consumption, at least not on a Snapdragon 665 (X86 CPU is a whole different story). If you keep an eye on the DX340 CPU, you'll notice that it almost always runs at the maximum speed under load. When there's no load at all, it goes into a so-called idle state (checked/tested on my DX340). A CPU core hardly uses power when idle/sleeping, regardless of the scaling_min_freq setting.

Something similar applies to the governor: I wouldn't recommend setting it to "OnDemand". "Schedutil" was invented because "OnDemand" was found to be too slow to scale properly. In the case of a streaming/audio device, this results in a CPU core not ramping up its frequency fast enough. This can lead to stuttering and has a very negative impact on latency (and thus audio quality)...even worse with a low scaling_min_freq setting. (Follow the GentooPlayer topic on AudiophileStyle.com if you want to know what tweaking for great audio performance/quality looks/sounds like.)

And there's plenty written about keeping your Lion battery healthy...

A final word on rooting: it's not required to make persistent system changes. And Matt - of all people - should know...as he's seen my code snippets.
 
Last edited:
Feb 9, 2025 at 2:00 PM Post #3,658 of 5,824
I appreciate Matt's support and guides, even if I don't always agree with his tweaks. If you're interested, you can find my thoughts here . But there's some (scientific) research being ignored in the above post, and I'd like to comment on that.

For example, setting the minimum frequency of a CPU (core) doesn't have much impact on power consumption, at least not on a Snapdragon 665 (X86 CPU is a whole different story). If you keep an eye on the DX340 CPU, you'll notice that it almost always runs at the maximum speed under load. When there's no load at all, it goes into a so-called idle state (checked/tested on my DX340). A CPU core hardly uses power when idle/sleeping, regardless of the scaling_min_freq setting.

Something similar applies to the governor: I wouldn't recommend setting it to "OnDemand". "Schedutil" was invented because "OnDemand" was found to be too slow to scale properly. In the case of a streaming/audio device, this results in a CPU core not ramping up its frequency fast enough. This can lead to stuttering and has a very negative impact on latency (and thus audio quality)...even worse with a low scaling_min_freq setting. (Follow the GentooPlayer topic on AudiophileStyle.com if you want to know what tweaking for great audio performance/quality looks/sounds like.)

And there's plenty written about keeping your Lion battery healthy...

A final word on rooting: it's not required to make persistent system changes. And Matt - of all people - should know...as he's seen my code snippets.
We can agree to disagree on some points. People can choose what they wish to do with their DAP. If cpu cores are NOT allowed to enter lowest performance state then it is a waste of battery power. By setting at min frequency that is higher than core is capable of is not allowing lowest power use state. Have you tested my settings yourself? I have used them for over 2 months in ibasso entire current line up. Never a stutter or issue due to cpu not being able to enter into higher performance state fast enough.

Thanks for your contributions as well. I am all for having lots of options for people to use and NOT saying mine are better than yours. It's up for people to experiment with and draw their own conclusions. I would love to see you create your own optimization thread where you can go into detail on your approaches.
 
Feb 9, 2025 at 2:23 PM Post #3,659 of 5,824
We can agree to disagree on some points. People can choose what they wish to do with their DAP. If cpu cores are NOT allowed to enter lowest performance state then it is a waste of battery power. By setting at min frequency that is higher than core is capable of is not allowing lowest power use state. Have you tested my settings yourself? I have used them for over 2 months in ibasso entire current line up. Never a stutter or issue due to cpu not being able to enter into higher performance state fast enough.

Thanks for your contributions as well. I am all for having lots of options for people to use and NOT saying mine are better than yours. It's up for people to experiment with and draw their own conclusions. I would love to see you create your own optimization thread where you can go into detail on your approaches.

Of course, everyone is entitled to their own opinion. And yes, I have tested almost every possible scenario regarding governor and CPU frequency. Simple logic/gut feeling is really not enough. None of the combinations had a measurable impact on power consumption. In fact, the only change that really saves battery is lowering the scaling_max_freq setting (which I would not recommend).

FYI: I have done more audio streamer performance tuning than many (possibly most) people on this forum, both on Linux and Android (incl. building my own kernels, custom compilation of apps, and kernel & network tweaking). I do this simply because I want to achieve the best possible audio quality. If necessary, shorter battery life is a compromise I am willing to accept. But in the case of the DX340, there is not much to be gained in that regard (other than disabling some background services/debloating, especially Google Play Services).
 
Last edited:
Feb 9, 2025 at 2:28 PM Post #3,660 of 5,824
Of course, everyone is entitled to their own opinion. And yes, I have tested almost every possible scenario regarding governor and CPU frequency. Simple logic/gut feeling is really not enough. None of the combinations had a measurable impact on power consumption. In fact, the only change that really saves battery is lowering the scaling_max_freq setting.

FYI: I have done more audio streamer performance tuning than many (possibly most) people on this forum, both on Linux and Android (incl. building my own kernels, custom compilation of apps, and kernel tweaking). I do this simply because I want to achieve the best possible audio quality. If necessary, shorter battery life is a compromise I am willing to accept. But in the case of the DX340, there is not much to be gained in that regard (other than disabling some background services/debloating, especially Google Play Services).
I look forward to your thread where you can post guides like I have to make a this all easy for the average person. I will look more into your settings etc when this thread exists with guides. I then can compare as I own 2 340s to get real time comparison instead of going by memory. If yours are better I have no issue admitting that and directing people to your thread. We are all here to learn as well as enjoy the music.
 

Users who are viewing this thread

Back
Top