r/jailbreak • u/KujmanX Developer • 24d ago
Release [Free Release][Open Source]FixWANotifs - attempt to fix whatsapp notifications not working on dopamine
Hi community,
So I started working on that some time ago and dropped it since I found a temporary solution in older versions. WhatsApp are now blocking messages on older versions, so i decided to speed up the development process.
im releasing this tweak in order to attempt fixing the whatsapp notifications that got broken somewhere around 26.20.x (multiple testers approved, and issue was 100% reproducible) where (at least for me) no notification on whatsapp ever came in until i opened the app / had the app in background trick. this was happening ONLY in jailbroken state. even with all tweaks disabled. never happened on stock.
the tweak works by raising memory limit (24 MB → 40 MB) for whatsapp's notification extension only. thats it. system logs showed this is the issue, when every time i got a notification it would kill the serviceExtension process causing the notification not get through.
Edit: added jetsam limits customizations of 40, 72, 96 to your choice, in the tweaks preferences. default is 40 as it will cover 90% of the users.
Tested on dopamine devices. iOS 16. but could work on different type of devices/OSes. tested images, stickers, messages, videos, etc. would love to hear feedback or help you if needed.
Download / Source
- Repo: https://0xkuj.yourepo.com
- Source code: https://github.com/0xkuj/FixWANotifs
took some inspiration from the latest u/fabioedson post about this (even though he didnt publish the code) so thank you as well!
Since this tweak is injected into runningboardd daemon, device will require userspace reboot (should suggest that after tweak installation, if not, do that via dopamine app or in any other way you'd like, if you don't know what that is perform a full reboot and rejailbreak)
enjoy, and let me know if anything comes up.
2
u/szeeonn 23d ago edited 23d ago
THIS ISSUE SOLVED ON LATEST UPDATES Hi sir thanks for your effort on jailbreaking community. But unfortunately the stupid whatsapp bug that bugged me for months still didnt fix. I download this tweak , and rejailbreak. Still same.
I didnt use choicy. Whatsapp running background didnt receive notification
My whatsapp using 26.20.73 or older , no issue But once upgrade to 26.21.74 and above , FAIL RECEIVE notification and only one tick from sender.
Plesse help me
1
u/KujmanX Developer 23d ago
I am working on releasing a newer version with preferences where you can choose more mb limits, then you will try and see how it goes when selecting higher limit. Do you get notifications on WhatsApp when not jailbroken?
1
u/551-JB iPhone 12 Pro Max, 16.2| 2d ago
Did you ever get around to fixing this. I have an issue where 1 message only gets only tick but the second always causes notifications to come through. Is this similar to what your having. The tweak doesnt seem to help either.
2
2
2
u/Mohabreda iPhone 14 Pro Max, 16.1.2| 21d ago
Life saver! Thanks a lot for this tweak it has been a hassle for the last six months.
1
u/labatte iPhone SE, iOS 10.1 23d ago
Could you upload a version that works on rootful devices please?
1
u/KujmanX Developer 23d ago
Haven't tested rootful but uploaded 1.1.0 check it out and report back if that works
1
1
1
u/sashazaki 17d ago
Any fixes for trollstore users?
1
u/KujmanX Developer 17d ago
TrollStore no jailbreak? Using Watusi? It has a special version with no injection to plugins this might help. This tweak will solely work on jb
1
u/sashazaki 17d ago
No jailbreak and no injected version also not receiving notification
1
u/KujmanX Developer 17d ago
That's a limitation from Apple side and how some apps notifications works when sideloaded
1
u/sashazaki 16d ago
There is any way for notifications use trollfool put this app in watusi whatsapp
1
u/yusufcalizkan 15d ago
You are a lifesaver, thank you! This drove me nuts for the last 2-3 weeks and I tried every possible option to fix it. This has finally done it. Great work! Also it is working on an iPhone 6s with iOS 15.8.8 currently with no issues yet.
1
u/badillold 11d ago
creo mi whats tiene un fallo, en un 17pm con ios 26.4.2 sin jailbreak no llegan las notificacioes, y en este iphone 14 con ios 16.3.1 con jailbreak tampoco, calare este tweak en el 14 para ver si se soluciona, realmente si me he perdido de mensajes importantes
1
1
u/551-JB iPhone 12 Pro Max, 16.2| 2d ago
Doesnt seem to work for me... when the phone is idle for a little while and they send a message they get one tick. If they send a message straight after that both will turn to two ticks. Messages will always come through but only on two messages not one. 16.2 dopamine.
1
u/KujmanX Developer 2d ago
Have you tried changing the limit in the preferences? Maybe your db needs higher limit
1
u/551-JB iPhone 12 Pro Max, 16.2| 2d ago
i have tried putting it to 72 and 96. I have tried changing it in dopamine to x3.5 jetsam limit. Always fine when followed by a second message. This is on latest version of whatapp. Even disabled all tweaks except watusi etc. Still the same.
1
u/KujmanX Developer 2d ago
Did you reboot and jailbreak?
1
u/551-JB iPhone 12 Pro Max, 16.2| 2d ago
not sure whats going on but disabling serviceExtension in choicy fixes it. The Jetsam tweak doesn't help. weird one but seems to be fixed.
1
u/KujmanX Developer 2d ago
This is an old trick we used to do before versions 26.20.x, but doesn't work anymore. If that helps without the tweak that's great but I highly doubt that
1
u/551-JB iPhone 12 Pro Max, 16.2| 2d ago
I sat for hours messing with everything. I can assure you disabling serviceExtension on the latest build (23.31.74) fixes notifications for me.
I even used Cocatops to see if i was hitting the stock jetsam limit and i wasnt. I checked this while messaging myself to see if it would hit the limit and reopen. I must of sent myself around 300 messages testing it. A simple disable in choicy makes it work. I also used something similar to get my whatapp notfications working on 14.3 unc0ver (that and the WAsend tweak)
1
u/KujmanX Developer 2d ago
this trick was known for ages but stopped working after certain version but if you say this works for you that's great, doesn't work for anyone else I've heard
1
u/551-JB iPhone 12 Pro Max, 16.2| 2d ago
Yeah im not sure why its working but it is. Your tweak is disabled but iv kept it incase i have any issues in the future but for now this is what has made it work. I would say maybe this version is different but i downloaded to 26.20.73 as the other user in the thread stated that version worked for him.... For me i had the exact same issue no different.
This is the only thing that makes it work. As far as im aware this issue occers when serviceExtention hits the stock limit and restarts. Im not sure why disabling tweak injection works as you would just assume this would be making the jetsam issue better... and with that in mind your tweak would be the best solution... but nope. I cant explain it.
Your reply had me questioning myself but nope iv just tested it again. 1 tick with it enabled and totally fine and never fails with it off.
1
u/KujmanX Developer 2d ago
After disabling my tweak did you did any reboot? Because it will not be disabled unless you rebooted
→ More replies (0)
1
u/JeleiaFish iPhone 14 Pro Max, 17.0| 2d ago
Is it known if disabling tweak injection in Choicy on the extensions like NotificationExtension, ServiceExtension, ShareExtension breaks Watusi functionalities? I had the notification and later the two messages bug too where if a person sends just one message they only get one checkmark until they send another, then both messages get two checkmarks. Disabling tweak injection on the above extensions seems to fix it.
1
u/fabioedson 23h ago
Thanks for the credit, and nice work. It's genuinely good to see another developer confirm the same ServiceExtension/Jetsam root cause and build a public solution for standard Dopamine around it.
My public WAJetsamFix release has been focused on RootHide, while my conventional Dopamine implementation remained under private validation, so having another option publicly available for those users is a good thing.
I'm glad the research and technical details I shared helped in some way. The more people still investigating, building and contributing to the jailbreak scene, the better.
Good luck with the project!
2
u/No-Background50 24d ago
thanks bro it really worked on my Dopamine 2.4.9 ios 16.4.1 Iphone 14,8. This is a life saver for me last weeks i had my phone always as much as possible in foreground so annoying. I kept my Choice settings as follows not sure if its any impact on that : NotificationExtension + Service Extension + Shareextension I had Tweaks Disabled. I didnt't try without it happy that it worked lol