Как заблокировать мой мобильный поставщик показать их рекламу? -- data-connection поле с участием mobile-network пол android Связанный проблема

How to block my mobile provider from showing their ads?


1
vote

проблема

русский

Всякий раз, когда я использую приложения, которые имеют баннерную рекламу (я думаю, что это называется Admob?), Я получаю объявления от моего мобильного поставщика услуг. Это происходит только тогда, когда я подключаюсь с помощью мобильных данных.

У меня нет брендинга или любого приложений от моего поставщика мобильных услуг. На самом деле, я на укоренившемся ванильской фондовой фройо.

Объявления очень раздражают. В большинстве случаев, оно о необходимости добавленных услуг (VAS) и, следовательно, если я случайно нажимаю на них, я взимающуюся мгновенно. (Для подписки на то, что отображается тому глупое объявление).

Пожалуйста, не дайте мне решения, чтобы полностью заблокировать рекламу. Я хочу нормальную рекламу, просто не рекламу от моего поставщика услуг.

Английский оригинал

Whenever I use apps that have banner ads (I guess that thing is called AdMob?), I get ads from my mobile service provider. This happens only when I connect using the mobile data.

I don't have branding or any apps from my mobile service provider. In fact, I'm on a rooted vanilla stock froyo ROM.

The ads are very annoying. Most of the time, it is about Value Added Services (VAS) and hence If I accidentally click those, I get charged instantly. (for subscription to whatever that stupid ad displayed).

Please don't give me solutions to block the ads completely. I want the normal ads, just not the ads from my service provider.

     
 
 

Список ответов

2
 
vote

оба работают так же. В то время как обычные Adblockers блокируют все серверы / IPS, связанные с рекламой, вы можете сделать то же самое для выбранных.

При условии, что ваше устройство укоренилось, вы можете блокировать свои конкретные IPS через ваш <код> hosts файл. Просто добавьте имя сервера по одному на линию и отправьте его на «неверный» URL, такой как E.G. <Код> 0.0.0.0 . Пример записи будет выглядеть так:

 <код> adserver.myprovider.com  0.0.0.0   

Конечно, это будет означать, что вы должны понять URL-адрес отображаемых объявлений. Здесь приложения, такие как монитор ОС может оказаться полезным, как Они показывают все открытые сетевые соединения:

монитор ОС: подключения Монитор ОС: WHOIS "SRC =" HTTPS: / /i.stack.imgur.com/qeypp.jpg "/>
монитор ОС : Открытые соединения и информация WHOIS (Источник: Google Play )

Когда такое объявление отображается, немедленно откройте вкладку «em> Connection Monitor и проверьте список. Первый скриншот 1 показывает, что app read наряду с соответствующей записью. Столбец статуса, скорее всего, будет удерживать либо close_wait , last_ack или (менее вероятно) установлен . Нажмите на запись, которая кажется подходящим, чтобы получить информацию WHOIS 2 На этой странице вы видите имя хоста прямоу на вершине («DNS»), который вы затем помещаете в ваш <код> /system/etc/hosts файл, как описано выше.

Не забудьте очистить кеш приложения впоследствии, поскольку в противном случае кэшированные объявления все еще могут быть отображены. Продолжайте, пока вы не поймали их все :)

Другое решение доступно для определенных провайдеров (по крайней мере, здесь в Германии): отказ от платежи по провайдеру, либо полностью, либо для компаний. Конечно, вам все еще нужно оплатить свой договор (это не то, что здесь подразумевается), но вы больше не должны автоматически взиматься для рекламы и т. Д. Что не означает, что никто не может напугать вас обвинениями в подписке, которую вы «купили» - но это больше не будет работать на тех, которые ads.

 

Both works the same way. While the usual AdBlockers block all ad-related servers/IPs, you can do the same for selected ones.

Provided your device is rooted, you can block their specific IPs via your hosts file. Just add the server name one per line, and send it to an "invalid" URL such as e.g. 0.0.0.0. An example entry would look like:

adserver.myprovider.com  0.0.0.0 

Of course this would mean you have to figure out the URL of the ads displayed. Here apps like OS Monitor might prove helpful, as they show all open network connections:

OS Monitor: Connections OS Monitor: Whois
OS Monitor: Open connections and WhoIs information (source: Google Play)

When such an ad is displayed, immediately open the connection tab in OS Monitor and check the list. The first screenshot1 shows the app in charge is displayed along with the corresponding entry. The status column will most likely hold either CLOSE_WAIT, LAST_ACK, or (less likely) ESTABLISHED. Tap the entry which seems fitting to get the WhoIs information2. On that page you see the hostname right on top ("DNS"), which is what you then put into your /system/etc/hosts file as described above.

Don't forget to clear the app's cache afterwards, as otherwise cached ads might still be displayed. Continue until you caught them all :)

Another solution is available for certain providers (at least here in Germany): Opt-Out of provider billing, either completely or for given companies. Of course you still need to pay your contract (that's not what is meant here), but you should no longer be automatically charged for ads etc. via your phone bill. Which does not mean nobody might scare you with accuses of a subscription you "bought" -- but that would no longer work for those ads.

 
 
     
     

Связанный проблема

2  Samsung Galaxy Nexus 4.1.2 Невозможно подключиться к мобильной сети  ( Samsung galaxy nexus 4 1 2 unable to connect to mobile network ) 
Я недавно купил телефон из США и в настоящее время использую его в Vodafone (Индия). Я обновил прошивку до 4.1.2. Он работал нормально, а затем внезапно я не ...

12  В чем разница между GSM и WCDMA при переключении на ручной сетевой режим?  ( What is the difference between gsm and wcdma when switching to manual network mo ) 
Я читал этот ответ и мне нужно лучше понять это: Какова техническая разница между «выбором GSM » и «Выбор WCDMA » в меню настроек режима сети? Чтобы сох...

1  Полностью отключение клеточных данных и ограничивающих приложений только в WiFi при доступных  ( Completely disabling cellular data and limiting apps only to wifi when available ) 
Я недавно (2 месяца назад) купил мой первый смартфон. Я на своем договоре с предоплатой (я плачу, о чем я использую с точки зрения звонков и SMS, и он автомат...

0  Проблема сети после обновления в Lollypop of MicroMax Unite 2  ( Network problem after update in lollypop of micromax unite 2 ) 
Я обновил свой Unite 2 4 ГБ из сервисного центра в Lollypop. После этого его проблема не создает сети некоторое время. Тогда его фиксируйте, когда я в режиме ...

1  Проверенные проблемы Galaxy S  ( Galaxy s advance network issues ) 
Я недавно купил Galaxy S Advance GT-I9070. Это даже не в неделю, так как я купил телефон. Когда этот телефон входит в область с низким уровнем или отсутствие ...

2  Выбранные вручную мобильную сеть меняются при перепадах силы сигнала  ( Manually selected mobile network changes when signal strength drops ) 
Хотя это может показаться совершенно необычным, это важно для меня. Я живу в пограничном районе, и у меня есть два сим-карты в моем телефоне (однако, я думаю,...

2  Как отобразить текущее местоположение на главном экране?  ( How to display current location on the home screen ) 
На моем старом телефоне у меня была параметр под названием «Информация о области - информация о ячейке». При включении это отобразится информация о местополож...

7  Как изменить «Предпочитаемый сетевой режим», используя ADB без перезагрузки?  ( How to change preferred network mode using adb without reboot ) 
Я пытаюсь изменить свой телефон (CM 12, на складе 4.2, как укоренившись) Предпочтительный режим сети из «GSM / WCDMA» (0), чтобы «WCDMA только» (2) и наоборот...

2  Предотвратить угон ISP DNS  ( Prevent isp dns hijacking ) 
Я живу в стране, где некоторые сайты, такие как Reddit, заблокированы. На Wi-Fi я могу изменить свой DNS на CloudFlare (1.1.1.1) и сможет получить доступ к эт...

0  Не может изменить мобильную сеть Sony Xperia V  ( Cannot change mobile network sony xperia v ) 
У меня есть xperia v устройство, которое работало нормально до нескольких дней назад. Я все еще использую 3G SIM-карту, и я включил WCDMA (предельно) / GSM ...