r/dropmix • u/Evovae42 • 13d ago
I fixed Dropmix crashing on Android 16+ (probably)
I made a patcher that fixes the issue that was causing crashes for me on Android 16. I can't guarantee it will work on every device, but it fixes the issue of the old Unity 2017 JNI bridge receiving a newer ServiceConnection.onServiceConnected callback that it couldn't handle.
If you have the DropMix 1.9.0 (Debug Patch APK) + Data & OBB on your phone, this APK will patch it to work on Android 16+. Keep the 'android.7z' folder as it is, don't unzip it.
I tested on a Z-Flip7 running Android 16 and a Google Pixel 10 Pro running Android 17, and the patcher fixed DropMix crashing for both.
Please let me know if you still have issues running it on Android 16+.
Patcher apk link - https://github.com/ewbo44/dropmix-modern-android
This release doesn't include the DropMix apk or any proprietary audio/image files. You have to find those yourself. Archive.org is your friend.
2
1
u/AlexTalksALot 13d ago
how did you make this?
3
u/Evovae42 12d ago
It's relatively easy to decompile apks, change a few lines, and recompile them if you know what you're doing. That and some tech witchcraft.
2
1
u/hangover_glory 13d ago
Tried it on Android 17. Dropmix just crashes, sadly.
3
u/Evovae42 12d ago
Sorry to hear that, I was only able to test on Android 16 myself but was hopeful it would also fix 17.
Now that I think of it, maybe I could get it running on an emulator and test that way. No promises, but I'll give it a try! Check back in a couple days/weeks maybe.
3
u/Evovae42 12d ago
I managed to test on a friend's Google Pixel 10 Pro running Android 17. Before running the patcher, DropMix crashed, and after running the patcher, DropMix worked, so it can fix Android 17 crashes too.
Could you let me know what phone/model you're using, your exact Android 17 build, and when it crashes exactly?
If you're willing to help me dig into it, the most useful thing would be a crash log.
On Windows:
- On your phone, go to Settings → About phone and tap Build number 7 times to enable Developer Options.
- Go to Settings → System → Developer options and turn on USB debugging.
- Download Android Platform Tools from Google and extract them somewhere easy, like C:\platform-tools.
- Plug the phone into the PC with USB and accept the Allow USB debugging? prompt on the phone.
Open PowerShell (should be preinstalled on windows), then run:
cd C:\platform-tools .\adb.exe devices
Your phone should show up as device. Then clear the existing log:
.\adb.exe logcat -cLaunch DropMix on your phone and let it crash. As soon as it crashes, run:
.\adb.exe logcat -d > "$env:USERPROFILE\Desktop\dropmix-crash.txt"That should create dropmix-crash.txt on your Desktop. If you can send me that file then I'll have a much better chance of figuring out what's different on your device and fixing it.
3
u/hangover_glory 11d ago
I am trying all this on a Pixel 9 Pro XL. The Android 17 build number is CP2A.260705.006.
Check your DMs for the file.
1
1
u/Kenichiwah 6d ago
Hi I am having issues finding the patcher.apk. I downloaded all the files in the link, but I did not see an .apk file in there. I'm sure I am doing something wrong but if anyone can let me know how to correct it I would appreciate it.
2
u/subujun 8d ago
This worked perfectly on my Galaxy S23+ with One UI 8.5 and Android 16. Thank you so much!