Čak i ukoliko ste izašli iz aplikacije, zatvorili je, ona će se sama podići i raditi u pozadini, i tiho i uporno proždirati vašu bateriju. Zapravo, ona se ne podiže sama, već mnoge aplikacije instalirane u vašem telefonu su u nekim vezicama sa njom, i njihova aktivnost utiče na to da se facebook probudi i radi u pozadini.
Čak ni Greenify, čuveni, nije mogao da stavi facebook u dubok san. Uspava ga privremeno, ali se ovaj uvek iznova probudi.
E sad, na kitkat verzijama androida, i nizim - greenify je u kombinaciji sa Xposed i aplikacijom DisableService mogao da reši ovaj problem i stavi facebook u dubok san, i bukvalno ga vi budite kada želite. O ovome sam pisao vec negde na forumu, moderator Zoreli i jos neki su prijatno pozdravili moje resenje, i to je tako funkcionisalo.
Problem nastaje sada kada je dosao lollipop, jer isti ne podrzava Xposed momentalno, tako da Greenify ne moze da radi punom parom! Pitanje je kako resiti facebook, kako ga uspavati, a imate lollipop...
Ovo je problem čije rešenje necete naci po forumima, po internetu itd. Jednu celu noc imam neprospavanu iza sebe, ali imam i resenje, i siguran sam da ce mnogima znaciti. Resenje je kratko, ali trebalo je dosta vremena da skontam sta tacno pravi problem, koji najsitniji proces, provider itd.
------------------------------------------------------------------------------------------------
Za početak morate biti rutovani.
Potrebno je da instalirate na telefon jednu moćnu aplikaciju (koja uopše nije za igranje!) Rom Toolbox Pro 6.0.6.5.
Na Google Play-u postoji Lite verzija, nemojte nju, vec skinite sa neta full verziju, ko se ne snalazi neka mi se obrati na pp da mu dam link.
Kada je instalirate, pokrenite je, i u okviru Tools kartice ima opcija App Manager.
Udjite tu i odaberite Facebook, i idite na karticu advanced, pa na advanced freeze.
Tu sada imate listu aktivnosti, risivera, servisa i provajdera.
Trebate da disejblujete sledeca dva servisa(oni koji su me pratili ce se setiti DisableService aplikacije kada smo problem resavali na kitkatu):
MqttPushService
MqttPushServiceInSeperateblabla
Takodje, treba da disejblujete sledeca 4 provajdera:
AttributionIdProvider
MessengerForegroundProvider
PlatformProvider
UserValuesProvider
Gotovo! TO JE TO!
Rezultat svega je da cete imati Facebook koji spava i ceka da ga probudite, i kada ga probudite tad mozete da ga koristite bez ikakvih ogranicenja. Takodje, ukoliko imate facebook messenger aplikaciju, ona radi bez ikakvih problema!
Preporucujem da koristite Greenify, koji ce uspavljivati/zatvarati aplikacije, nakon sto zavrsite sa koriscenjem! Dakle, jednom kada ga Greenify uspava, Facebook se nece vise sam buditi!
NAPOMENA: Ovo je univerzalno resenje, dakle radice i na 4.x.x verzijama androida!
Uzivajte!!!
Edit:
Kod novijih verzija lollipopa, budjenje facebook-a hoce da izazove i jos jedan servis:
LollipopUploadService
Rešenje je jednostavno - pored onih navedenih stvari koje treba pogasiti na opisan način, treba ugasiti i ovaj servis.
Nadam se da sam nekima pomogao.
