Shanling M3X Portable Player - Our smallest Android Player
Jun 23, 2022 at 4:30 AM Post #1,967 of 2,443
What apps did you remove from your device? Does it improve the battery life? My m3x seems to drain faster than before.
stock launcher, shaling music app so that my nova launcher will automatically load at startup, calllogbackup, cellbroadcastreceiver, googleOnetimeinitializer, statpollmanager, qcrilmsgtunnel, removed via adb. those that are uninstallable via the phone are safe to remove, those are just the apps i removed via adb. probably i removed some other 1 or 2 system apps but i forgot their names already. the thing that really helped my device save battery is an app called Naptime+ from the playstore, it puts the device into deep sleep 5 seconds after the screen turns off and no background apps are running like a music player app
 
Jun 23, 2022 at 6:57 AM Post #1,968 of 2,443
you're an android dev? I've been to porting custom roms too, mostly mtk devices. i would like to try DSP's now that I am rooted. btw, did you try to pass the safetynet? i cannot seem to find a method to pass it

Nah, I'm not an Android dev. I just have a fair amount of experience with rooting (and jailbreaking) from the beginning years ago and I try to keep up.

I'm not sure the M3X passed Safetynet even before rooting. Did you check with YASNAC previously? Safetynet (and L1 widevine) don't seem to a priority.

Have you tried the Universal Safetynet-fix and Magiskhide Props Config to spoof a fingerprint? If the M3X didn't pass unrooted, you can try to spoof to something that does. I have no need for Safetynet on a DAP so I've never investigated. I can usually get it to pass on other devices, even with custom ROMs.

I personally use JamesDSP. In fact, systemwide EQ is the main reason I figured out the root process.
 
Last edited:
Jun 23, 2022 at 10:38 AM Post #1,969 of 2,443
Unfortunately, I know more about rooting, jailbreaking, etc than I know about audio, but I'm trying to learn (now that I'm retired and have more time). Old man, new tricks and all.

Nah, I'm not an Android dev. I just have a fair amount of experience with rooting (and jailbreaking) from the beginning years ago and I try to keep up.

I'm not sure the M3X passed Safetynet even before rooting. Did you check with YASNAC previously? Safetynet (and L1 widevine) don't seem to a priority.

Have you tried the Universal Safetynet-fix and Magiskhide Props Config to spoof a fingerprint? If the M3X didn't pass unrooted, you can try to spoof to something that does. I have no need for Safetynet on a DAP so I've never investigated. I can usually get it to pass on other devices, even with custom ROMs.

I personally use JamesDSP. In fact, systemwide EQ is the main reason I figured out the root process.
Hi, what version of JamesDSP you have? I can't get it to work with the latest version.
 
Jun 23, 2022 at 10:44 AM Post #1,970 of 2,443
Hi, what version of JamesDSP you have? I can't get it to work with the latest version.


I'm using jdsp_v4.4.zip and Audio-Modification-Library_v4.1.zip from here: https://zackptg5.com/android.php

I'm pretty sure these are the latest. I did need AML for it to work. Nothing else installed.

I could not get Viper to process, but I prefer JamesDSP anyway for the high-res support (384 kHz on the M3X).
 
Last edited:
Jun 23, 2022 at 11:37 AM Post #1,971 of 2,443
I'm using jdsp_v4.4.zip and Audio-Modification-Library_v4.1.zip from here: https://zackptg5.com/android.php

I'm pretty sure these are the latest. I did need AML for it to work. Nothing else installed.

I could not get Viper to process, but I prefer JamesDSP anyway for the high-res support (384 kHz on the M3X).
Thanks it's working fine now😇
 
Jun 25, 2022 at 3:56 AM Post #1,973 of 2,443
Since they disabled our option to choose a launcher of our liking, I have found a workaround for setting your launcher to default. Since I do not use the Shanling music player and basically it doubles as a replacement launcher, I removed it via adb command. I also removed the stock android launcher so that the only launcher that will load on startup is Nova Launcher. To remove the stock android launcher - pm uninstall -k --user 0 com.android.launcher3
for removing the shanling music app - pm uninstall -k --user 0 com.shanling.MusicApp
removing those won't affect any other feature or functionality of the player. but you will need a pc to do this
Amazing. Thanks for the tutorial bud. A few questions:

1. With this, can I set "Prime mode" to UAPP?
2. Do I need to do this every time I upgrade the M3x's firmware?


Thank you in advance.
 
Jun 25, 2022 at 10:27 PM Post #1,976 of 2,443
Amazing. Thanks for the tutorial bud. A few questions:

1. With this, can I set "Prime mode" to UAPP?
2. Do I need to do this every time I upgrade the M3x's firmware?


Thank you in advance.
1. With this, can I set "Prime mode" to UAPP? - nope
2. Do I need to do this every time I upgrade the M3x's firmware? - yes, but it's easy enough. just update using the zip file they provide. after updating, you will lose root. just extract the boot.img from the zip, patch it, then just flash it again. no need for reset or reformat, everything will remain as is including all of your data
 
Jun 26, 2022 at 9:22 PM Post #1,980 of 2,443
Does 3.5 output of m3x is compatible with a 3.5mm trrs balanced plug? Has anyone tried it?
3.5mm output is single ended only, not compatible with 3.5mm TRRS balanced.

3.5mm balanced is pretty much dead standard. Apart from some attempts with the special 3.5PRO connectors, nobody is using 3.5mm for balanced.
 
Shanling Have any question about our players? Just PM me or send me email. Stay updated on Shanling at their sponsor profile on Head-Fi.
 
https://www.facebook.com/Shanling-Audio-603230783166845/ https://twitter.com/ShanlingAudio https://www.instagram.com/shanlingaudio/ http://en.shanling.com/ frankie@shanling.com

Users who are viewing this thread

Back
Top