Приложението MyJio на Jio изпраща реклами на цял екран на началния екран, нарушавайки правилата на Google Play

Придружаващото приложение MyJio на Relaince Jio изпраща рекламни банери на цял екран до началните екрани на потребителите в нарушение на правилата на Google Play. Прочетете!

Освен ако не сте живели под камък в Индия, вероятно сте чували за Reliance Jio – превозвачът, който на практика трансформира 4G пейзажа на страната за една нощ и сега има очите му са насочени към 5G. Jio намери конкретно пространство за себе си като водещ доставчик на телекомуникационни услуги в Индия, натрупвайки над 400 милиона абонати до края на 2020 г. Въз основа на пейзажа на смартфоните в страната, би било безопасно да се предположи, че голяма част от тези потребители имат достъп до услугите на Jio на смартфон с Android. Ако сте такъв потребител, може да ви се е налагало да се борите с банерни реклами на цял екран на началния си екран в близкото минало. Както се оказва, те са доставени направо от спътника Приложение MyJio, в пряко нарушение на правилата на Google Play.

На смартфони с Android можете просто да поставите Jio sim карта и да започнете да използвате услугите на телекома веднага. Но ако използвате други услуги от Jio, като например

JioFiber връзка, или може би искате да проверите каква част от дневната сума за данни сте консумирали досега, или искате да попълните своя пакет данни, тогава трябва да инсталирате придружаващото приложение MyJio на телефона си. Приложението MyJio служи като „дестинация на едно гише за презареждания, UPI и плащания, управление на Jio устройства, филми, музика, новини, игри, тестове“ и др. Излишно е да казвам, че ако сте потопили пръста си в екосистемата Jio (и ще се изненадам, ако не сте го направили досега, докато пребивавате в Индия), имате това приложение инсталирано на вашето устройство.

За съжаление, приложението MyJio има доста досаден навик да изпраща рекламни банери на цял екран направо на началния екран на потребителя.

Този рекламен банер е иницииран от приложението MyJio на моя Samsung Galaxy S21 Ultra, и това беше единственото приложение Jio на телефона по това време. Приложението не беше на преден план от няколко дни в този момент, но това известие за банер независимо от това отвлече началния екран. Оглеждайки се, открих, че това се случва от няколко месеца, с много потребители се оплакват от отвличане на началния екран. Щракването върху банера ви води до това предварително генерирано WhatsApp съобщение за изпращане на SMS на споменатия номер.

Трудно е да задействаме съзнателно изскачащия банер от наша страна. Разгледахме приложението и има намеци, че банерът се задейства при превключване на режим на полет и при изключване на устройството от зареждане. Но тези обичайни действия не задействат банера всеки път и той се появява доста рядко. Предполагаме, че има и повече тригери, настроени на приемника за уведомяване на Firebase, чиито условия може да не са изпълнени по време на нашето тестване.

На пръв поглед, това поведение на отвличане е причинено от дейност на цял екран, която приложението стартира от заден план. Това директно противоречи Правила на Google Play относно рекламите:

Пречи на приложения, реклами на трети страни или функционалност на устройството

Рекламите, свързани с вашето приложение, не трябва да пречат на други приложения, реклами или работата на устройството, включително бутоните и портовете на системата или устройството. Това включва наслагвания, придружаваща функционалност и рекламни елементи с приспособления. Рекламите трябва да се показват само в приложението, което ги обслужва.

Примерът, за който говори Google, е почти същото поведение, което демонстрира приложението MyJio. Можем да заключим, че приложението MyJio директно противоречи на правилата на Google Play, като изтласква реклами, които се показват извън неговото приложение чрез отвличане на началния екран.

Любопитно е, че приложението може да прокара тази отвличаща реклама, без да е получило разрешение за „Показване над приложенията“/„Показване отгоре“. Приложението MyJio дори не изисква това разрешение, така че бях много любопитен как приложението може да прокара реклама на началния екран.

С помощта на Захари се зарових по-дълбоко. Разбрахме, че приложението интегрира MADME SDK и има дейности, озаглавени „OverlayAdActivity“, което оставя малко място за съмнение относно намерението му.

Гостуващ Уебсайтът на Madme потвърждава нашата констатация, тъй като те гордо показват решения за телекоми, които извеждат тези изскачащи рекламни банери с намерение за отвличане.

Приложението MyJio интегрира цял набор от дейности, услуги и приемници от Madme и има твърде много от тях.

Как да спра тези отвличащи изскачащи прозорци на моя начален екран от приложението MyJio на Jio?

Има няколко начина, по които можете да се отървете от тези отвличащи изскачащи прозорци. Първото и най-очевидно решение е просто да деинсталирате приложението MyJio. Много потребители използват приложението много рядко и можете да го инсталирате отново, когато имате нужда от него. В междинните цикли можете поне да не се дразните от началния екран.

Второто решение, широко предложено от интернет, е да деактивирате всички разрешения за приложението. Подобно на първото решение, това е много широко решение, което ще доведе до неправилна работа на определени функции на приложението.

Третото решение използва по-прецизен подход, но също така изисква root. Можете да използвате приложение като Основна програма за стартиране на активност за да деактивирате всички дейности, услуги и приемници, свързани с Madme SDK в приложението Jio.

Основна програма за стартиране на активностРазработчик: Захари Уондър

Цена: 0.99.

Изтегли

И тук са всички свързани дейности, услуги и приемници. Имайте предвид, че може да не е необходимо да деактивирате всички от тях и аз просто изброявам всички, които мога да забележа. Трудно е да задействаме принудително изскачащия прозорец на цял екран от наша страна, така че все пак ще трябва да използваме общ подход тук.

  • Дейности:
    • com.madme.mobile.sdk.activity. AdActivity
    • com.madme.mobile.sdk.activity. AdListActivity
    • com.madme.mobile.sdk.activity. BrowserActivity
    • 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. SurveyActivity
    • com.madme.mobile.sdk.activity. ThanksYouActivity
    • com.madme.mobile.sdk.activity. WebViewActivity
    • com.madme.mobile.sdk.activity. Ресурси за правна информация
    • com.madme.mobile.sdk.activity. УсловияДейност
    • com.madme.mobile.sdk.activity. ПолзиДейност
  • Услуги:
    • 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. LoginService
    • com.madme.mobile.sdk.service. LSFService
    • 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. SBSTService
    • com.madme.mobile.sdk.service. SurveySubmissionJobService
    • com.madme.mobile.sdk.service. SurveySubmissionService
    • com.madme.mobile.sdk.service. TrackingService
    • com.madme.mobile.sdk.service. TrackingSubmissionJobService
    • com.madme.mobile.sdk.service. TrackingSubmissionService
  • Приемници:
    • 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. Geofence Receiver
    • 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. UnlockReceiver

Деактивирането на всички тези ефективно би направило Madme SDK безполезен и би трябвало да попречи на банера да отвлече отново началния ви екран.

Приложенията в Google Play Store са били отстранен за далеч по-невинно поведение, и наистина ме изненадва, че Madme SDK и рекламното поведение на началния екран на Jio не са били забелязани, подчертани и адресирани преди. Madme със сигурност дори не крие какво прави и те гордо изтъкват подобно поведение като продажна точка, оставяйки ни да почешем колективните си глави за коя вратичка са измислили, за да получат такова доверие и да предполагат имунитет. И ако се вярва на уебсайта им, други телекомуникационни доставчици в Индия също използват услугите им, въпреки че все още не сме срещали рекламен банер за отвличане на начален екран от тях.

Надяваме се, че Google ще вземе под внимание поведението на тези изскачащи прозорци при отвличане на началния екран и ще предостави разяснения за тяхното съществуване заедно с правилата на Google Play.