Aplicația MyJio de la Jio trimite reclame pe ecran complet pe ecranul de pornire, încălcând politica Google Play

Aplicația MyJio însoțitoare a lui Relaince Jio a trimis bannere publicitare pe ecran complet pe ecranele de pornire ale utilizatorilor, încălcând Politica Google Play. Citește mai departe!

Cu excepția cazului în care ați trăit sub o stâncă în India, probabil ați auzit de Reliance Jio - transportatorul care practic a transformat peste noapte peisajul 4G al țării iar acum are ochii sa atintiti pe 5G. Jio și-a găsit un spațiu concret ca furnizor de servicii de telecomunicații lider al Indiei, strângând peste 400 de milioane de abonați până la sfârșitul anului 2020. Pe baza peisajului smartphone-urilor din țară, ar fi sigur să presupunem că mulți dintre acești utilizatori accesează serviciile Jio pe un smartphone Android. Dacă sunteți un astfel de utilizator, este posibil să fi trebuit să vă confruntați cu anunțuri banner pe ecran complet pe ecranul de pornire în trecutul recent. După cum se dovedește, sunt livrate direct de către însoțitor aplicația MyJio, cu încălcarea directă a politicilor Google Play.

Pe smartphone-urile Android, puteți doar să introduceți o cartelă SIM Jio și să începeți să utilizați imediat serviciile de telecomunicații. Dar dacă utilizați alte servicii de la Jio, cum ar fi Conexiune JioFiber, sau poate doriți să verificați cât de mult din alocația zilnică de date ați consumat până acum sau doriți să completați pachetul de date, atunci trebuie să instalați aplicația însoțitoare MyJio pe telefon. Aplicația MyJio servește drept „destinație unică pentru reîncărcări, UPI și plăți, gestionarea dispozitivelor Jio, filme, muzică, știri, jocuri, chestionare” și multe altele. Inutil să spun că, dacă v-ați scufundat degetul în ecosistemul Jio (și aș fi surprins dacă nu ați făcut-o până acum în timp ce locuiți în India), aveți această aplicație instalată pe dispozitiv.

Din păcate, aplicația MyJio are un obicei destul de enervant de a trimite bannere publicitare pe ecran complet direct pe ecranul de pornire al utilizatorului.

Acest banner publicitar a fost inițiat de aplicația MyJio de pe mine Samsung Galaxy S21 Ultra, iar aceasta era singura aplicație Jio de pe telefon la acea vreme. Aplicația nu a fost în prim-plan de câteva zile în acel moment, dar această notificare de banner a deturnat ecranul de pornire, indiferent. Privind în jur, am descoperit că asta se întâmplă de câteva luni bune, cu mulți utilizatori se plâng de deturnarea ecranului de pornire. Făcând clic pe banner vă duce la aceasta mesaj WhatsApp pregenerat pentru a trimite mesajul la numărul menționat.

Este dificil să declanșăm bannerul pop-up în mod conștient din partea noastră. Am examinat aplicația și există indicii că bannerul este declanșat la comutarea modului de zbor și la deconectarea dispozitivului de la încărcare. Dar acele acțiuni comune nu declanșează de fiecare dată bannerul și apare destul de rar. Presupunem că există mai multe declanșatoare configurate și pe receptorul de notificări Firebase, ale căror condiții este posibil să nu fi fost îndeplinite în timpul testării noastre.

Prima facie, acest comportament de deturnare este cauzat de o activitate pe ecran complet pe care aplicația o lansează din fundal. Acest lucru contravine direct Politicile Google Play privind reclamele:

Interferență cu aplicații, anunțuri de la terți sau cu funcționalitatea dispozitivului

Anunțurile asociate cu aplicația dvs. nu trebuie să interfereze cu alte aplicații, reclame sau cu funcționarea dispozitivului, inclusiv cu butoanele și porturile de sistem sau dispozitiv. Acestea includ suprapuneri, funcționalități însoțitoare și unități de anunțuri widgetizate. Anunțurile trebuie să fie afișate numai în aplicația care le difuzează.

Exemplul despre care vorbește Google este aproape același comportament pe care îl demonstrează aplicația MyJio. Putem concluziona că aplicația MyJio încalcă în mod direct politicile Google Play prin împingerea anunțurilor care sunt afișate în afara aplicației sale prin deturnarea ecranului de pornire.

În mod curios, aplicația poate împinge acest anunț de deturnare fără a primi permisiunea „Afișare peste aplicații”/„Apare în partea de sus”. Aplicația MyJio nici măcar nu solicită această permisiune, așa că am fost foarte curios despre cum ar putea aplicația să împingă un anunț pe ecranul de pornire.

Cu ajutorul lui Zachary, am săpat mai adânc. Am aflat că aplicația integrează SDK-ul MADME și există activități intitulate „OverlayAdActivity”, care lasă puțin loc de îndoială asupra intenției sale.

In vizita Site-ul lui Madme coroborează constatarea noastră, deoarece afișează cu mândrie soluții pentru telecomunicații care scot la iveală aceste bannere publicitare pop-up cu intenție de deturnare.

Aplicația MyJio integrează o serie întreagă de activități, servicii și receptoare de la Madme și sunt mult prea multe dintre ele.

Cum opresc aceste ferestre pop-up de deturnare de pe ecranul meu de pornire din aplicația MyJio a lui Jio?

Există câteva moduri prin care puteți scăpa de aceste ferestre pop-up deturnare. Prima și cea mai evidentă soluție este să dezinstalați pur și simplu aplicația MyJio. Mulți utilizatori folosesc aplicația foarte rar și o puteți reinstala atunci când aveți nevoie de ea. În ciclurile intermediare, cel puțin nu puteți fi enervat din ecranul de pornire.

A doua soluție, sugerată pe scară largă de internet, este dezactivarea tuturor permisiunilor pentru aplicație. La fel ca prima soluție, aceasta este o soluție foarte largă care va face ca anumite funcții ale aplicației să nu funcționeze corect.

A treia soluție are o abordare mai precisă, dar necesită și root. Puteți folosi o aplicație ca Lansatorul de activități rădăcină pentru a dezactiva toate activitățile, serviciile și receptoarele legate de SDK-ul Madme în aplicația Jio.

Lansatorul de activități rădăcinăDezvoltator: Zachary Wander

Pret: 0,99.

Descarca

Și aici sunt toate activitățile, serviciile și receptorii aferente. Rețineți că s-ar putea să nu fie nevoie să le dezactivați pe toate și le enumerez doar pe toate pe care le-am putut observa. Este dificil să forțăm declanșarea pop-up-ului pe întreg ecranul din partea noastră, așa că ar trebui totuși să mergem cu o abordare generală aici.

  • Activități:
    • com.madme.mobile.sdk.activitate. AdActivity
    • com.madme.mobile.sdk.activitate. AdListActivity
    • com.madme.mobile.sdk.activitate. BrowserActivity
    • com.madme.mobile.sdk.activitate. MadmeCmClickActivity
    • com.madme.mobile.sdk.activitate. MadmePermissionActivity
    • com.madme.mobile.sdk.activitate. MyOffersHistoryActivity
    • com.madme.mobile.sdk.activitate. OverlayAdActivity
    • com.madme.mobile.sdk.activitate. OverlaySurveyActivity
    • com.madme.mobile.sdk.activitate. ChangeProfileActivity
    • com.madme.mobile.sdk.activitate. SavedAdActivity
    • com.madme.mobile.sdk.activitate. SurveyActivity
    • com.madme.mobile.sdk.activitate. ThankYouActivity
    • com.madme.mobile.sdk.activitate. WebViewActivity
    • com.madme.mobile.sdk.activitate. LegalInformationActivityResources
    • com.madme.mobile.sdk.activitate. TermeniActivitate
    • com.madme.mobile.sdk.activitate. BeneficiiActivitate
  • Servicii:
    • com.madme.mobile.sdk.service.ad. ShowAdService
    • com.madme.mobile.sdk.service. AdAlarmHelperService
    • com.madme.mobile.sdk.service. AdReminderHelperService
    • com.madme.mobile.sdk.service. AdTriggerEventsService
    • com.madme.mobile.sdk.service. CampaignHelperService
    • com.madme.mobile.sdk.service. CdnCampaignJobService
    • com.madme.mobile.sdk.service. CdnCampaignService
    • com.madme.mobile.sdk.service.cloudmessaging. CloudMessagingRegistrationService
    • com.madme.mobile.sdk.service. DbUpdateService
    • com.madme.mobile.sdk.service. Serviciu de descărcare
    • com.madme.mobile.sdk.service.location. GeofenceService
    • com.madme.mobile.sdk.service. Serviciu de autentificare
    • com.madme.mobile.sdk.service. Serviciul LSF
    • com.madme.mobile.sdk.service. LSJobService
    • com.madme.mobile.sdk.service. LSJobService2
    • com.madme.mobile.sdk.service. LSService
    • com.madme.mobile.sdk.service. MFAService
    • com.madme.mobile.sdk.service. Serviciul SBST
    • com.madme.mobile.sdk.service. SurveySubmissionJobService
    • com.madme.mobile.sdk.service. SurveySubmissionService
    • com.madme.mobile.sdk.service. Serviciu de urmărire
    • com.madme.mobile.sdk.service. TrackingSubmissionJobService
    • com.madme.mobile.sdk.service. TrackingSubmissionService
  • Receptoare:
    • com.madme.mobile.sdk.broadcast. AdAlarmReceiver
    • com.madme.mobile.sdk.broadcast. AdReminderReceiver
    • com.madme.mobile.sdk.broadcast.adtriggers. AirplaneModeChangedAdTrigger
    • com.madme.mobile.sdk.broadcast.adtriggers. PowerConnectionAdTrigger
    • com.madme.mobile.sdk.broadcast.adtriggers. RoamingAdTrigger
    • com.madme.mobile.sdk.broadcast.adtriggers. WiFiAdTrigger
    • com.madme.mobile.sdk.broadcast.adtriggers. WiFiAvailableTrigger
    • com.madme.mobile.sdk.broadcast. BootReceiver
    • com.madme.mobile.sdk.broadcast. DailyTaskReceiver
    • com.madme.mobile.sdk.broadcast. EOCTrigger
    • com.madme.mobile.sdk.broadcast. GeofenceReceiver
    • com.madme.mobile.sdk.broadcast. IdSnsReceiver
    • com.madme.mobile.sdk.broadcast. MadmeSmsTrigger
    • com.madme.mobile.sdk.broadcast. NotificationActionTrigger
    • com.madme.mobile.sdk.broadcast. PackageRemovalReceiver
    • com.madme.mobile.sdk.broadcast. DeblocațiReceiver

Dezactivarea tuturor acestora ar face efectiv inutilă SDK-ul Madme și ar trebui să împiedice bannerul să vă deturneze din nou ecranul de pornire.

Aplicațiile de pe Google Play Store au fost îndepărtat pentru un comportament mult mai inocent, și mă surprinde că SDK-ul Madme și comportamentul publicitar pe ecranul de pornire al lui Jio nu au fost observate, evidențiate și abordate înainte. Madme cu siguranță nici măcar nu ascunde ceea ce face și ei evidențiază cu mândrie un astfel de comportament ca argument de vânzare, lăsând să ne zgâriem capetele colective pe care lacună și-au dat seama pentru a obține atâta încredere și presupus imunitate. Și dacă este de crezut site-ul lor, alți furnizori de telecomunicații din India folosesc și serviciile lor, deși nu am întâlnit încă niciun banner publicitar de deturnare a ecranului de pornire de la ei.

Sperăm că Google ia cunoștință de comportamentul de deturnare a ecranului de pornire al acestor ferestre pop-up și oferă clarificări cu privire la existența lor, alături de politicile Google Play.