[Galaxy S III Android Development] axetilen:
1/ samsung push: Nothing, it is only useful for samsung app. other devices from other brands dont have samsung push but they can handle everything well. I deleted samsung push and I can still receive notifications from facebook gmail. gmail is controlled by Autosync, not GCM (unlike facebook), if you turn off autosync, you will never receive any email

in general, you can remove all apps which have samsung in their names. except something like CSC for example, dont remove them if you dont know what they are

2/ I just simply greenify playstore because I open it everyday to check for update. Keeping it running in background is useless for me. If you have greenify donated version, it might be triggered when screen is on for 30 seconds -> 2 minutes and you will receive update notifications although you greenified it. That's why it is called greenify pro. same with facebook but of course it will receive update slower and less frequent than usual

GCM is controlled by google play service. You can greenify this if you have greenify pro. They will be activated when screen is on and push will be also triggered. They will also be triggered by GSF = google service framework - thing you CANNOT GREENIFY

3/ I dont know. maybe the app Tasker would help. I rarely use 3G or 2G. Almost never. check intelli3g yourself if it has something like that

5/ pegasusQ battery is not really good IMO. because it cant take advantage of multicore. 1 core running at 1.5ghz consumes more power and releases more heat than 3 4 cores running at 800mhz probably and it also not as smooth as multicore. That's what I notices when I used HTC sensation (2cores)

for me, my settings are a bit aggressive, battery saving bias. pegasusQ battery mostly uses 1 core and it usually peaks at 1.2ghz while zzmoove uses 2-3 cores at smaller frequency => zzmoove potentially releases less heat than pegasusQ

depends on how user configs these, they can behave differently

for me, pegasusQ doesnt suit my daily usage as zzmoove

lag: try to change OOM LMK: set the empty app to 128mb and the next one to 100mb => no lag

clear caches using cleanmaster for example. reboot your phone after 3-4 days, maybe everyday but I dont like it

wipe cache & dalvik cache after 2 weeks

use TRIM in boeffla app. 4.3 is advertised to have internal trim after a period of time but I dont see any difference :silly:. I do it manually when Im bored and I can see significant improvement. phone acts a lot faster

6/ use whatever you want, they are both good, not CFQ. you wont notice any difference, negligible

I used SIO before but now Im playing with ZEN (based on VR). I dont see any difference => leave it, dont care, so lazy to change it back

7/ no more. try these for some days and see what will happen

editted:

I dont dont know. there should be soneone who has time and do a lot of benchmark tests to conclude. IMO row is very very fast but writting speed is slower than the others (read over write) and battery might be a bit worse. ZEN I have no idea but it is fast and works well. Andi said it saves some battery so I use ZEN. I dont have time to test. negligible difference because s3 is a flagship. It is easier to conclude in a cheap phone

try zzmoove. Pegasusq battery mostly uses 1 core so it would cause some delay. check your battery, maybe it gets bigger => not good => considered to be replaced. If it is bigger, input current is not enough to keep phone working (quite similar to undervolt) => stucked

moreover, maybe your free ram is too low that makes it slow. increase empty app to 110 or 128. change content provider to 100