What part of android is responsible for alerts? Some time ago I customized my Android phone by removing all the bloatware and by setting the permissions for a lot of system apps with lbe security center to a more privacy-friendly state. This included disabling access to my phone number, IMEI, SIM number, Internet access for apps that shouldn't have it, and other things. I only removed which I considered bloatware, such as several Samsung apps, Google junk I didn't need such as search, widget, sync adapters,... And I customized the permissions of for example Google services framework (no SIM number access, and other set to on demand), Android market (no phone number and location), maps (location on demand, no phone number/IMEI)...

After that I ran into a problem, namely my calendar alerts don't function properly  and I noticed that my alarms don't activate the second time (using galaxy s3 app). The calendar alerts sometimes function correctly but sometimes either not on time or not at all, and I found on the Internet that some people are experiencing the same problems with the calendar and exactly the same way as for when the alerts do work and when they don't. Some apps that seem to rely on the Android system for alerts (such as wordfeud, buienalarm), don't work correctly either. I noticed, but cannot say this for certain, that the alerts do work once or several times after I enable WiFi for the first time (or was it mobile Internet?)

I have to mention that apps that have  their own alert/notification system do work correctly, such as chaton (using Samsung push app), whatsapp and Trillian.

Now I'd like to know if anyone can tell me which app or feature is responsible for these alerts and notifications and/or how to fix this properly. I installed a custom version of the Galaxy S3 Android 4.1.2 ROM of wanamlite using the mobile Odin app but my problems aren't solved.

specs :

Android 4.1.2 wanamlite
Galaxy S3 international I9300
You should revert the permissions of the Google Services Framework app. This is the app that controls the connection to the Google Servers, and without it Sync and other things will not work.

You should also revert the permissions for all adapters, and non-bloatware system apps. There is a reason the apps need this data.