Katkeste tõukemärguannete parandus Android-seadmete jaoks kohandatud ROM-idel

XDA puhul armastame kohandatud ROM-e, kuid mõnikord võivad rakenduse andmete taastamisel tekkida katkised tõukemärguanded. Selgitame, miks ja kuidas seda parandada!

XDA-Developersis oleme kõik kohandatud ROM-ide, teemade ja igasuguste muude modifikatsioonide suured fännid. Mõned meist vahetavad erinevate kohandatud ROM-ide vahel üsna regulaarselt ja kasutavad seetõttu rakenduste varunduslahendusi, näiteks oandbackup või populaarne Titanium Backup. Paljud kasutajad on teatanud probleemidest, mis on seotud tõukemärguannete purunemisega pärast puhast välklambi või ROM-i lülitit, kusjuures WhatsApp on üks suurimaid rikkujaid. Teised rakendused, näiteks Tumblr, langevad samuti tõukemärguannete näitamise ohvriks. Miks see nii on ja kuidas seda parandada?


Probleem

Android-seadmed, kuhu on installitud Google Play teenused, on registreeritud teenusega Firebase Cloud Messaging (FCM), mida varem tunti Google'i pilvsõnumside (GCM) nime all. See arvutab teie jaoks ainulaadse seadme märgi, seejärel registreerib see FCM-i toega rakenduse (nt WhatsApp) installimisel FCM-i tõuketeenuses, et saata teile tõukemärguandeid. Teie seadme saab seejärel üles äratada, kui see on uinumisrežiimis, kui teie seadmesse lükatakse kõrge prioriteediga FCM-teatis. Kõrge prioriteediga FCM-i teatised hõlmavad näiteks WhatsAppi ja muid kiirsuhtlusrakendusi. Kui aga kustutate süsteemi uue ROM-i seadmesse installimisel, registreerib teie telefon a 

uus FCM-i tunnus ega rakendused, mille andmetega taastate, ei saa enam FCM-i märguandeid edastada, kuna nad kasutavad endiselt vana luba.

Aga mis siis, kui teie telefoni pole installitud Google Play teenuseid? Kuidas teateid saate? Noh, FCM-i toega rakendustel on üldiselt oma tõuketeavitusteenus. Näiteks Facebook Messenger kasutab teenust nimega FBNS, mida see vaikimisi kasutab, kui Google Play teenuseid ei tuvastata. Seda on näha Facebook Messengeri sisemuses peidetud jaotise „Tõuketeade” all oleval ekraanipildil. Usun, et mõned rakendused tuvastavad, kui FCM ei tööta, ja naasevad oma teenusele, kui FCM katkeb, kuid ilmselt ei tee seda kõik rakendused.


Katkeste tõukemärguannete lahendamine

Lihtsaim viis probleemide vältimiseks on rakenduste installimine tavapäraselt selle asemel, et taastada pärast puhast välku või ROM-i lülitit Titanium Backupi (või mõne muu valitud varundusteenuse) kaudu. Mõne rakenduse puhul võib see olla vaevarikas, kuid paljud, näiteks WhatsApp, võimaldavad teil oma vestlustest rakenduses niikuinii varundada. Teised rakendused, nagu Tumblr, sisaldavad kõiki oma andmeid pilves, seega pole põhjust neid taastada. Kui teil on probleeme tõukemärguannetega ja olete rakenduste taastamiseks kasutanud varundusteenust, proovige need Play poe kaudu uuesti installida. Kõik tõukemärguannetega seotud probleemid, mis mul isiklikult on olnud, on lahendatud rakenduse tavapäraste vahenditega uuesti installimisega (kas Play poe kaudu või otse APK kaudu), nii et proovige ja loodan, et see parandab teie katkise tõuke teateid!


Soovitatav lugemine: Vaigistage tüütud töömeilid automaatselt funktsiooniga Quiet for Gmail