Xposed not detected on Android 15 QPR1 Beta 2
NekoSMS prompts that module is not enabled in Xposed, then notifies that Xposed is not installed after Enable us selected.
- Device: Pixel 9 Pro XL
- Android version: Android QPR1 Beta 2 (AP41.240823.009)
- Xposed version: LSposed 1.9.3_mod (7244) Zygisk
- NekoSMS version: 0.22.0 (42)
LSposed logs:
[ 2024-09-24T18:25:50.184 0: 828: 918 I/LSPosedLogcat ] New log file: /data/adb/lspd/log/verbose_2024-09-24T18:25:50.184118.log [ 2024-09-24T18:26:02.742 10352: 22173: 22173 E/LSPlant ] Hook Fails: _ZN3art3jit12JitCodeCache19GarbageCollectCacheEPNS_6ThreadE [ 2024-09-24T18:26:02.742 10352: 22173: 22173 E/LSPlant ] Failed to init jit code cache [ 2024-09-24T18:26:02.742 10352: 22173: 22173 E/LSPosed ] Failed to init lsplant [ 2024-09-24T18:26:02.749 10352: 22173: 22173 I/LSPosed ] Loading xposed for com.crossbowffs.nekosms/10352 [ 2024-09-24T18:26:02.753 10352: 22173: 22173 I/LSPosed-Bridge ] Loading legacy module com.crossbowffs.nekosms from /data/app/~~PHt-prMmvRggPwd-mn9Vxw==/com.crossbowffs.nekosms-tv9NWKPAwdKp9aPtcVvMaw==/base.apk [ 2024-09-24T18:26:02.760 10352: 22173: 22173 I/LSPosed-Bridge ] Loading class com.crossbowffs.nekosms.xposed.SmsHandlerHook [ 2024-09-24T18:26:02.761 10352: 22173: 22173 I/LSPosed-Bridge ] Loading class com.crossbowffs.nekosms.xposed.XposedUtilsHook
The "Xposed not installed" check is super legacy - it checks for the specific Xposed installer app from back in the pre-LSposed days. I'll find some time to remove it. The more important question is - does the module actually work?
The more important question is - does the module actually work?
Nope :(
Have you tried any other modules? (Would like to know if this is a NekoSMS-specific issue or if your LSposed is globally broken)
I only use one other module (Pixel Xpert) and that has not reported any issues.
FYI - Just upgraded to Android 15 QPR1 Beta 3, same issues; no change.
nekoSMS also failed to recognize LSposed in A14 for me too. Worked fine in A13. :(
Other LSposed modules work just fine.
Have you tried any other modules? (Would like to know if this is a NekoSMS-specific issue or if your LSposed is globally broken)
Hey Dev, just wondering if there's any update to finding a fix?
FYI now on Android 15 QPR2 Beta 1, still no change in behaviour from the above.
Sorry for the late response - I've been preoccupied with other things recently. Unfortunately I don't have a spare SIM card that I can test with for receiving messages at the moment, but the rest of the app seems to work fine on Android 15 with LSposed_mod 1.9.3 + Zygisk.
Could you follow these steps?
- Connect your phone to a computer with adb installed
- Reboot the phone, then immediately after run
adb logcat -s NekoSMSon the computer to begin streaming logs - Try sending yourself a SMS that you expect NekoSMS to block
- Upload the logs here
Also, make sure you have enabled the NekoSMS module for the com.android.phone process in the LSposed manager, as that is required for it to function.
~Same issue, Android 12, RiceDroid 3~
Sorry, there is no issue, Lposed was showing "Loaded" on notification, but that does not mean it was "active".
However I still cannot figure out how to make it a default app, it does not show up as a SMS app in setting. Probably a easy fix.
Sorry for the late response - I've been preoccupied with other things recently. Unfortunately I don't have a spare SIM card that I can test with for receiving messages at the moment, but the rest of the app seems to work fine on Android 15 with LSposed_mod 1.9.3 + Zygisk.
Could you follow these steps?
- Connect your phone to a computer with adb installed
- Reboot the phone, then immediately after run
adb logcat -s NekoSMSon the computer to begin streaming logs- Try sending yourself a SMS that you expect NekoSMS to block
- Upload the logs here
Also, make sure you have enabled the NekoSMS module for the
com.android.phoneprocess in the LSposed manager, as that is required for it to function.
Sure thing; unfortunately it doesn't offer much though...
NekoSMS.log
--------- beginning of main 12-02 11:02:52.457 9938 9938 I NekoSMS : Hooking Xposed module status checker
However I still cannot figure out how to make it a default app, it does not show up as a SMS app in setting. Probably a easy fix.
I'm pretty sure it doesn't need to be the default app.
Sorry for the late response - I've been preoccupied with other things recently. Unfortunately I don't have a spare SIM card that I can test with for receiving messages at the moment, but the rest of the app seems to work fine on Android 15 with LSposed_mod 1.9.3 + Zygisk. Could you follow these steps?
- Connect your phone to a computer with adb installed
- Reboot the phone, then immediately after run
adb logcat -s NekoSMSon the computer to begin streaming logs- Try sending yourself a SMS that you expect NekoSMS to block
- Upload the logs here
Also, make sure you have enabled the NekoSMS module for the
com.android.phoneprocess in the LSposed manager, as that is required for it to function.Sure thing; unfortunately it doesn't offer much though...
NekoSMS.log
--------- beginning of main 12-02 11:02:52.457 9938 9938 I NekoSMS : Hooking Xposed module status checker
Can you verify that the module is enabled in LSPosed for com.android.phone? A lack of logs indicates that the module is not being loaded.
Definitely activated
Another small update from me: switched/updated my LSposed version to Jing Matrix's build, v1.10.1 (7115) - same issues; no change.
However I still cannot figure out how to make it a default app, it does not show up as a SMS app in setting. Probably a easy fix.
I'm pretty sure it doesn't need to be the default app.
then how do you use the app ? how do you block messages ?
However I still cannot figure out how to make it a default app, it does not show up as a SMS app in setting. Probably a easy fix.
I'm pretty sure it doesn't need to be the default app.
then how do you use the app ? how do you block messages ?
https://github.com/apsun/NekoSMS/wiki/Getting-started
try this fork https://github.com/Kasazaki4090/NekoSMS I compiled it in debug mode and it works fine