Aplikace MyJio společnosti Jio odesílá reklamy na celou obrazovku na domovskou obrazovku, čímž porušuje zásady Google Play

click fraud protection

Doprovodná aplikace MyJio společnosti Relaince Jio rozesílala reklamní bannery na celou obrazovku na domovské obrazovky uživatelů, což porušuje zásady Google Play. Číst dál!

Pokud jste nežili pod skálou v Indii, pravděpodobně jste slyšeli o Reliance Jio – nosiči, který prakticky přes noc změnilo 4G krajinu v zemi a nyní má jeho oči upřeny na 5G. Jio si našel konkrétní prostor pro sebe jako přední indický poskytovatel telekomunikačních služeb a do konce roku 2020 shromáždil více než 400 milionů předplatitelů. Na základě prostředí chytrých telefonů v zemi by se dalo bezpečně předpokládat, že mnoho z těchto uživatelů přistupuje ke službám Jio na smartphonu Android. Pokud jste jedním z takových uživatelů, možná jste se v nedávné minulosti museli potýkat s celoobrazovkovými bannerovými reklamami na domovské obrazovce. Jak se ukázalo, jsou doručeny přímo společníkem aplikace MyJiov přímém rozporu se zásadami Google Play.

Na chytrých telefonech se systémem Android stačí vložit SIM kartu Jio a ihned začít používat telekomunikační služby. Ale pokud používáte jiné služby od Jio, jako je

Připojení JioFiber, nebo možná chcete zkontrolovat, kolik z denního datového limitu jste doposud spotřebovali, nebo chcete doplnit svůj datový balíček, pak si musíte do telefonu nainstalovat doprovodnou aplikaci MyJio. Aplikace MyJio slouží jako „jednorázový cíl pro dobíjení, UPI a platby, správu zařízení Jio, filmy, hudbu, zprávy, hry, kvízy“ a další. Netřeba dodávat, že pokud jste ponořili svůj palec do ekosystému Jio (a byl bych překvapen, pokud jste tak dosud neučinili, když pobýváte v Indii), máte tuto aplikaci nainstalovanou ve svém zařízení.

Bohužel aplikace MyJio má poměrně nepříjemný zvyk posílat reklamní bannery na celou obrazovku přímo na domovskou obrazovku uživatele.

Tento reklamní banner byl spuštěn aplikací MyJio na mém Samsung Galaxy S21 Ultraa to byla v té době jediná aplikace Jio v telefonu. Aplikace v té chvíli nebyla v popředí několik dní, ale toto oznámení banneru bez ohledu na to uneslo domovskou obrazovku. Když jsem se rozhlédl kolem sebe, zjistil jsem, že se to děje už pěkných pár měsíců, s mnoho uživatelů si stěžuje na únos domovské obrazovky. Kliknutím na banner se k tomu dostanete předem vygenerovaná zpráva WhatsApp poslat SMS na uvedené číslo.

Je obtížné spustit vyskakovací banner vědomě na naší straně. Prozkoumali jsme aplikaci a existují náznaky, že banner se spustí při přepnutí letového režimu a při odpojení zařízení z nabíjení. Ale tyto běžné akce nespouštějí banner pokaždé a objevují se spíše zřídka. Předpokládáme, že i na přijímači oznámení Firebase je nastaveno více spouštěčů, jejichž podmínky nemusely být během našeho testování splněny.

Prima facie je toto chování únosu způsobeno celoobrazovkovou aktivitou, kterou aplikace spouští na pozadí. To je přímo v rozporu Zásady služby Google Play týkající se reklam:

Zasahování do aplikací, reklam třetích stran nebo funkcí zařízení

Reklamy spojené s vaší aplikací nesmějí narušovat ostatní aplikace, reklamy ani provoz zařízení, včetně systémových nebo zařízení, tlačítek a portů. To zahrnuje překryvné vrstvy, doprovodné funkce a reklamní jednotky s widgety. Reklamy se musí zobrazovat pouze v aplikaci, která je zobrazuje.

Příklad, o kterém mluví Google, je v podstatě stejné chování, jaké předvádí aplikace MyJio. Můžeme dojít k závěru, že aplikace MyJio přímo porušuje zásady Google Play tím, že vytlačuje reklamy, které se zobrazují mimo její aplikaci, tím, že unese domovskou obrazovku.

Zajímavé je, že aplikace je schopna tuto unášecí reklamu podat, aniž by jí bylo uděleno oprávnění „Zobrazit přes aplikace“/„Zobrazovat navrchu“. Aplikace MyJio toto oprávnění ani nepožaduje, takže jsem byl velmi zvědavý, jak aplikace dokáže na úvodní obrazovku natlačit reklamu.

Se Zacharyho pomocí jsem se ponořil hlouběji. Zjistili jsme, že aplikace integruje MADME SDK a existují aktivity s názvem „OverlayAdActivity“, což ponechává malý prostor pro pochybnosti o jejím záměru.

Hostující Web Madme potvrzuje naše zjištění, protože hrdě zobrazují řešení pro telekomunikace, které vynášejí tyto vyskakovací reklamní bannery se záměrem únosu.

Aplikace MyJio integruje celou řadu aktivit, služeb a přijímačů od Madme a je jich příliš mnoho.

Jak zastavím tato vyskakovací okna na domovské obrazovce z aplikace MyJio společnosti Jio?

Existuje několik způsobů, jak se zbavit těchto vyskakovacích oken. Prvním a nejzřejmějším řešením je jednoduše odinstalovat aplikaci MyJio. Mnoho uživatelů používá aplikaci velmi zřídka a můžete ji znovu nainstalovat, když ji budete potřebovat. V mezilehlých cyklech se alespoň nemůžete rozčilovat z úvodní obrazovky.

Druhým řešením, které internet široce navrhuje, je deaktivace všech oprávnění pro aplikaci. Stejně jako první řešení se jedná o velmi široké řešení, které způsobí, že některé funkce aplikace nebudou správně fungovat.

Třetí řešení má přesnější přístup, ale také vyžaduje root. Můžete použít aplikaci jako Spouštěč kořenové aktivity zakázat všechny aktivity, služby a přijímače související s Madme SDK v aplikaci Jio.

Spouštěč kořenové aktivityVývojář: Zachary Wander

Cena: 0,99.

Stažení

A zde jsou všechny související aktivity, služby a přijímače. Všimněte si, že možná nebudete muset všechny deaktivovat, a já uvádím pouze ty, které jsem našel. Je obtížné vynutit spuštění vyskakovacího okna celé obrazovky na našem konci, takže bychom zde stále museli použít plošný přístup.

  • Aktivity:
    • com.madme.mobile.sdk.activity. AdActivity
    • com.madme.mobile.sdk.activity. AdListActivity
    • com.madme.mobile.sdk.activity. Aktivita prohlížeče
    • com.madme.mobile.sdk.activity. MadmeCmClickActivity
    • com.madme.mobile.sdk.activity. MadmePermissionActivity
    • com.madme.mobile.sdk.activity. MyOffersHistoryActivity
    • com.madme.mobile.sdk.activity. OverlayAdActivity
    • com.madme.mobile.sdk.activity. OverlaySurveyActivity
    • com.madme.mobile.sdk.activity. ChangeProfileActivity
    • com.madme.mobile.sdk.activity. SavedAdActivity
    • com.madme.mobile.sdk.activity. Průzkumová aktivita
    • com.madme.mobile.sdk.activity. DěkujiAktivita
    • com.madme.mobile.sdk.activity. WebViewActivity
    • com.madme.mobile.sdk.activity. Zdroje právních informací
    • com.madme.mobile.sdk.activity. PodmínkyAktivita
    • com.madme.mobile.sdk.activity. VýhodyAktivita
  • Služby:
    • 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. DownloadService
    • com.madme.mobile.sdk.service.location. GeofenceService
    • com.madme.mobile.sdk.service. Přihlašovací služba
    • com.madme.mobile.sdk.service. LSFService
    • com.madme.mobile.sdk.service. Služba LSJobService
    • com.madme.mobile.sdk.service. LSJobService2
    • com.madme.mobile.sdk.service. LSService
    • com.madme.mobile.sdk.service. MFAService
    • com.madme.mobile.sdk.service. SBSTService
    • com.madme.mobile.sdk.service. SurveySubmissionJobService
    • com.madme.mobile.sdk.service. SurveySubmissionService
    • com.madme.mobile.sdk.service. Sledovací služba
    • com.madme.mobile.sdk.service. TrackingSubmissionJobService
    • com.madme.mobile.sdk.service. TrackingSubmissionService
  • Přijímače:
    • com.madme.mobile.sdk.vysílání. AdAlarmReceiver
    • com.madme.mobile.sdk.vysílání. 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.vysílání. BootReceiver
    • com.madme.mobile.sdk.vysílání. DailyTaskReceiver
    • com.madme.mobile.sdk.vysílání. EOCTrigger
    • com.madme.mobile.sdk.vysílání. GeofenceReceiver
    • com.madme.mobile.sdk.vysílání. IdSnsReceiver
    • com.madme.mobile.sdk.vysílání. MadmeSmsTrigger
    • com.madme.mobile.sdk.vysílání. NotificationActionTrigger
    • com.madme.mobile.sdk.vysílání. PackageRemovalReceiver
    • com.madme.mobile.sdk.vysílání. Odemknout přijímač

Deaktivace všech těchto možností by účinně učinila Madme SDK nepoužitelným a mělo by zabránit tomu, aby banner znovu unesl vaši domovskou obrazovku.

Aplikace v Obchodě Google Play byly odstraněny za mnohem nevinnější chovánía překvapuje mě, že Madme SDK a chování reklamy na domovské obrazovce Jio nebyly dříve zaznamenány, zvýrazněny a řešeny. Madme se rozhodně ani netají tím, co dělá, a hrdě vyzdvihují takové chování jako prodejní místo, odchod abychom se poškrábali na našich společných hlavách, kterou mezeru vymysleli, aby získali takovou důvěru a domněnku imunita. A pokud se dá věřit jejich webovým stránkám, jejich služby využívají i další poskytovatelé telekomunikačních služeb v Indii, i když jsme se od nich zatím nesetkali s žádným reklamním bannerem unášejícím domovskou obrazovku.

Doufáme, že Google vezme na vědomí chování těchto vyskakovacích oken při únosu domovské obrazovky a poskytne vysvětlení jejich existence spolu se zásadami Google Play.