Приложение MyJio, сопутствующее Relaince Jio, отправляло полноэкранные рекламные баннеры на домашние экраны пользователей в нарушение политики Google Play. Читай дальше!
Если вы не жили под скалой в Индии, вы, вероятно, слышали о Reliance Jio — операторе связи, который практически за одну ночь изменил ландшафт 4G в стране и теперь имеет его взгляды устремлены на 5G. Jio нашла для себя конкретное место в качестве ведущего поставщика телекоммуникационных услуг Индии, собрав более 400 миллионов абонентов к концу 2020 года. Учитывая ситуацию со смартфонами в стране, можно с уверенностью предположить, что значительная часть этих пользователей получают доступ к сервисам Jio с помощью смартфона Android. Если вы один из таких пользователей, возможно, в недавнем прошлом вам приходилось сталкиваться с полноэкранными рекламными баннерами на главном экране. Как оказалось, их доставляет прямо компаньон. Приложение MyJio, что является прямым нарушением правил Google Play.
На смартфонах Android можно просто вставить сим-карту Jio и сразу начать пользоваться услугами связи. Но если вы используете другие сервисы Jio, такие как
Соединение JioFiber, или, возможно, вы хотите проверить, сколько дневного лимита данных вы уже израсходовали, или вы хотите пополнить свой пакет данных, тогда вам необходимо установить сопутствующее приложение MyJio на свой телефон. Приложение MyJio служит «единым местом для пополнения счета, UPI и платежей, управления устройствами Jio, фильмами, музыкой, новостями, играми, викторинами» и многим другим. Излишне говорить, что если вы окунулись в экосистему Jio (и я был бы удивлен, если бы вы этого не сделали, проживая в Индии), это приложение установлено на вашем устройстве.К сожалению, у приложения MyJio есть довольно раздражающая привычка отправлять полноэкранные рекламные баннеры прямо на главный экран пользователя.
Этот рекламный баннер был инициирован приложением MyJio на моем Samsung Галактика С21 Ультра, и на тот момент это было единственное приложение Jio на телефоне. На тот момент приложение не было на переднем плане уже несколько дней, но это баннерное уведомление все равно захватило главный экран. Оглядевшись, я обнаружил, что это происходит уже несколько месяцев. многие пользователи жалуются на захват домашнего экрана. Нажав на баннер, вы попадете сюда предварительно созданное сообщение WhatsApp чтобы отправить сообщение на указанный номер.
Трудно сознательно вызвать всплывающий баннер с нашей стороны. Мы проверили приложение и обнаружили намеки на то, что баннер срабатывает при переключении режима полета и при отключении устройства от зарядки. Но эти общие действия не вызывают срабатывания баннера каждый раз и появляется он довольно редко. Мы предполагаем, что в приемнике уведомлений Firebase также настроено больше триггеров, условия которых могли не быть соблюдены во время нашего тестирования.
На первый взгляд, такое поведение перехвата вызвано полноэкранной активностью, которую приложение запускает в фоновом режиме. Это прямо противоречит Политика Google Play в отношении рекламы:
Вмешательство в работу приложений, сторонней рекламы или функций устройства
Реклама, связанная с вашим приложением, не должна мешать другим приложениям, рекламе или работе устройства, включая кнопки и порты системы или устройства. Сюда входят наложения, сопутствующие функции и рекламные блоки с виджетами. Объявления должны отображаться только в приложении, в котором они используются.
Пример, о котором говорит Google, во многом аналогичен поведению, которое демонстрирует приложение MyJio. Мы можем сделать вывод, что приложение MyJio напрямую противоречит политике Google Play, размещая рекламу, отображаемую за пределами приложения, путем захвата главного экрана.
Любопытно, что приложение может размещать эту рекламу, не имея разрешения на «Показ поверх приложений»/«Появление сверху». Приложение MyJio даже не запрашивает это разрешение, поэтому мне было очень любопытно, как приложение может размещать рекламу на главном экране.
С помощью Закари я копнул глубже. Мы обнаружили, что приложение интегрирует MADME SDK, и существуют действия под названием «OverlayAdActivity», что не оставляет сомнений в его намерениях.
Посещение сайт Мадме подтверждает наш вывод, поскольку они с гордостью демонстрируют решения телекоммуникационным компаниям, которые показывают эти всплывающие рекламные баннеры с целью взлома.
Приложение MyJio объединяет целый ряд действий, сервисов и приемников от Madme, и их слишком много.
Как мне остановить эти всплывающие окна, всплывающие на моем рабочем столе из приложения MyJio от Jio?
Есть несколько способов избавиться от этих всплывающих окон. Первое и наиболее очевидное решение — просто удалить приложение MyJio. Многие пользователи используют приложение очень редко, и вы можете переустановить его, когда оно вам понадобится. В промежуточные циклы вы, по крайней мере, можете не раздражаться за пределами рабочего стола.
Второе решение, широко предлагаемое в Интернете, — отключить все разрешения для приложения. Как и первое решение, это очень широкое решение, из-за которого некоторые функции приложения могут работать неправильно.
Третье решение использует более точный подход, но также требует root. Вы можете использовать такое приложение, как Средство запуска корневых действий отключить все действия, службы и приемники, связанные с Madme SDK, в приложении Jio.
Цена: 0,99.
А вот все связанные действия, услуги и получатели. Обратите внимание, что вам, возможно, не потребуется отключать все из них, и я просто перечисляю все, которые я смог обнаружить. Трудно принудительно вызвать полноэкранное всплывающее окно с нашей стороны, поэтому нам все равно придется использовать общий подход.
- Деятельность:
- com.madme.mobile.sdk.activity. Рекламная активность
- com.madme.mobile.sdk.activity. Активность AdList
- com.madme.mobile.sdk.activity. Браузерная активность
- com.madme.mobile.sdk.activity. MadmeCmClickActivity
- com.madme.mobile.sdk.activity. MadmePermissionActivity
- com.madme.mobile.sdk.activity. МоиПредложенияИсторияДействия
- com.madme.mobile.sdk.activity. Оверлейная рекламная активность
- com.madme.mobile.sdk.activity. OverlaySurveyActivity
- com.madme.mobile.sdk.activity. Изменение профиля активности
- com.madme.mobile.sdk.activity. Сохраненная рекламная активность
- com.madme.mobile.sdk.activity. Обзорная активность
- com.madme.mobile.sdk.activity. СпасибоДействие
- com.madme.mobile.sdk.activity. Вебвиевактивити
- com.madme.mobile.sdk.activity. Юридическая информацияДеятельностьРесурсы
- com.madme.mobile.sdk.activity. УсловияДеятельность
- com.madme.mobile.sdk.activity. ПреимуществаДеятельность
- Услуги:
- com.madme.mobile.sdk.service.ad. ШоуАдСервис
- 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. Дбобдатесервице
- com.madme.mobile.sdk.service. Служба загрузки
- com.madme.mobile.sdk.service.location. ГеозонаСервис
- com.madme.mobile.sdk.service. ЛогинСервис
- com.madme.mobile.sdk.service. ЛСФСервис
- com.madme.mobile.sdk.service. ЛСДжобСервис
- com.madme.mobile.sdk.service. ЛСЖобСервис2
- com.madme.mobile.sdk.service. ЛСсервис
- com.madme.mobile.sdk.service. МФАСервис
- com.madme.mobile.sdk.service. СБСТСервис
- com.madme.mobile.sdk.service. ОпросОтправкаЗаданиеСервис
- com.madme.mobile.sdk.service. Служба опроса
- com.madme.mobile.sdk.service. Служба отслеживания
- com.madme.mobile.sdk.service. ОтслеживаниеОтправкаЗаданиеСервис
- com.madme.mobile.sdk.service. Служба отслеживания подачи
- Ресиверы:
- com.madme.mobile.sdk.broadcast. AdAlarmReceiver
- com.madme.mobile.sdk.broadcast. AdReminderReceiver
- com.madme.mobile.sdk.broadcast.adtriggers. СамолетModeChangedAdTrigger
- com.madme.mobile.sdk.broadcast.adtriggers. PowerConnectionAdTrigger
- com.madme.mobile.sdk.broadcast.adtriggers. РоумингAdTrigger
- com.madme.mobile.sdk.broadcast.adtriggers. Wi-FiAdTrigger
- com.madme.mobile.sdk.broadcast.adtriggers. Wi-FiДоступенТриггер
- com.madme.mobile.sdk.broadcast. BootReceiver
- com.madme.mobile.sdk.broadcast. Ежедневная задачаReceiver
- com.madme.mobile.sdk.broadcast. ЭОКТриггер
- com.madme.mobile.sdk.broadcast. GeofenceReceiver
- com.madme.mobile.sdk.broadcast. IdSnsReceiver
- com.madme.mobile.sdk.broadcast. MadmeSmsTrigger
- com.madme.mobile.sdk.broadcast. УведомлениеДействиеТриггер
- com.madme.mobile.sdk.broadcast. Удаление пакетаПолучатель
- com.madme.mobile.sdk.broadcast. Разблокировать приемник
Отключение всего этого фактически сделает Madme SDK бесполезным и должно предотвратить повторный захват баннером вашего рабочего экрана.
Приложения в магазине Google Play были удален за гораздо более невинное поведение, и меня удивляет, что Madme SDK и поведение рекламы на главном экране Jio не были обнаружены, выделены и исправлены раньше. Madme, конечно, даже не скрывает, чем занимается, и они с гордостью называют такое поведение преимуществом, оставляя нам коллективно ломать голову, какую лазейку они придумали, чтобы добиться такого доверия и самонадеянности иммунитет. И если верить их веб-сайту, другие телекоммуникационные провайдеры в Индии также пользуются их услугами, хотя мы пока не встречали от них ни одного рекламного баннера, перехватывающего домашний экран.
Мы надеемся, что Google примет во внимание поведение этих всплывающих окон, захватывающее домашний экран, и предоставит разъяснения по поводу их существования вместе с политиками Google Play.