Kā noņemt Waze interešu punktus un reklāmas

Lūk, kā noņemt Waze interešu punktus un reklāmas. Nepieciešams izveidot init.d skriptu, tāpēc tālrunim būs jābūt sakņotam.

Waze, tiem, kas par to nav dzirdējuši, ir kopienas vadīta satiksmes un navigācijas lietotne. Tas ir pieejams gan Android, gan iOS, kā arī tagad ir pieejams Android Auto. Tas izmanto reāllaika datus no citiem lietotājiem, lai informētu lietotājus par satiksmi, labākiem maršrutiem, kā arī nodrošina lietotājam "interešu punktus". Šie apskates objekti tiek parādīti balonu formā un būtībā ir vietu reklāmas (un bieži vien blakus tām ir reālas pilnekrāna reklāmas). Šīs reklāmas dažos gadījumos var būt bīstamas, novēršot autovadītāja uzmanību un pieprasot lietotājam tās atcelt, ja viņi vēlas lietojumprogrammā joprojām redzēt ceļu. Kā redzams zemāk, reklāma aizpilda ekrāna augšdaļu, un uznirstošais logs reklamē tuvumā esošā McDonalds esamību.

Interešu punkts/reklāmas lietotnē

Tomēr, pateicoties XDA-Member skanadietis, šos interešu punktus/sludinājumus var atspējot, izmantojot Magisk

 vai init.d skripts. Ja jūsu ROM atbalsta init.d un jūs vēlaties sekot šai rokasgrāmatai, veicot /system modifikāciju, varat vienkārši izpildīt darbības, bet tā vietā ievietot failu "99waze" mapē /system/etc/init.d/. Tālāk norādītās darbības tiek veiktas no šeit. Tam vajadzētu darboties turpmākajos atjauninājumos, ja vien Waze izstrādātāji nav īpaši mērķējuši uz šo skriptu.

Sekojošais pamācībanepieciešama root piekļuve ierīcē, jo veidosit skriptu, kas modificē failus, kas atrodas direktorijā /data, īpaši lietotnes datu mapē. Tas nozīmē, ka jūsu ierīces sāknēšanas ielādētājs, iespējams, ir atbloķēts un jums ir instalēts superlietotāja binārs, izmantojot jebkuru SuperSU vai Magisk.


Noņemiet interešu punktus un reklāmas pakalpojumā Waze

1. darbība

Kā minēts iepriekš, ierīcē būs nepieciešams Magisk. Jums būs nepieciešama arī lietojumprogramma, piemēram, MiXplorer, tāpēc, lūdzu, instalējiet šo vai jebkuru citu failu pārvaldnieku ar iespējotu saknes failu.

[appbox xda com.mixplorer]

2. darbība

Dodieties uz:

/magisk/.core/post-fs-data.d/

savā failu pārvaldniekā, pēc tam izveidojiet failu ar nosaukumu 99waze. Ņemiet vērā, ka, pārejot uz /magisk, pieskarieties izvēlnes pogai augšējā labajā stūrī un pieskarieties “Rādīt paslēpto”, ja izmantojat MiXplorer.

3. darbība

Lūdzu, chmod 755 šo failu (ti. mainiet faila atļaujas, ko varat darīt, atverot faila rekvizītus programmā MiXplorer). Tas izskatās šādi.

4. darbība

Pievienojiet failam šādas rindas.

99waze

#!/system/bin/sh
sleep 30

sed -i -e 's|.*ExternalPOI.My Coupons Enabled:.*|ExternalPOI.My Coupons Enabled: no|g' /data/data/com.waze/preferences
sed -i -e 's|.*ExternalPOI.Feature Enabled:.*|ExternalPOI.Feature Enabled: no|g' /data/data/com.waze/preferences
sed -i -e 's|.*ExternalPOI.Max POIs Display:.*|ExternalPOI.Max POIs Display: 0|g' /data/data/com.waze/preferences
sed -i -e 's|.*ExternalPOI.Popup Enabled:.*|ExternalPOI.Popup Enabled: no|g' /data/data/com.waze/preferences
sed -i -e 's|.*ExternalPOI.Max POIs Display Small Screen:.*|ExternalPOI.Max POIs Display Small Screen: 0|g' /data/data/com.waze/preferences

chown root: root /data/data/com.waze/waze/skins/default
chmod 555 /data/data/com.waze/waze/skins/default
find /data/data/com.waze/waze/skins/default -name "*x28*" | xargs rm -rf

chown root: root /data/data/com.waze
chown root: root /data/data/com.waze/preferences
chmod 755 /data/data/com.waze
chmod 644 /data/data/com.waze/preferences

Lasīt vairāk

5. darbība

Pārstartējiet tālruni un pārbaudiet, vai reklāmas tagad ir atspējotas un vai nav redzami nekādi apskates objekti! Visas reklāmas un apskates vietas ir pilnībā jāatspējo.


Paskaidrojums

Pirmkārt, "99waze" ir bezsistēmas init.d skripts. Init.d ir sistēmas mape, kurā ir skripti, kas jāpalaiž sāknēšanas laikā, un pirmie divi cipari faila nosaukuma priekšā apzīmē prioritāti. Piemēram, faila nosaukums "01file" darbosies pirms "99file". Šis skripts tiek atstāts līdz pēdējam, lai netraucētu neko citu un pēc tam netiktu atsauktas tā modifikācijas.

Ne tikai prioritāte tiek noteikta līdz pēdējam, bet arī skripts sākas ar "miega režīms 30", kas nozīmē pagaidīt 30 sekundes, pirms kaut ko darīt. Tālāk skripts izsauc "sed", Linux teksta straumes redaktoru. Tas ļauj rediģēt teksta failus rindu pēc rindas, izmantojot komandas. Sed tiek izmantots, lai aizstātu daudzus parametrus preferenču failā. Visi šie tiek izmantoti reklāmām vai interešu punktiem un tos atspējo.

Tālāk mēs padarām interešu punktu failus rediģējamus tikai ar saknes (šajā gadījumā SuperUser) kontu. Šie faili atrodas iepriekš minētajā mapē /skins/default. Pēc tam mēs noņemam visus failus, kas satur virkni "x28", jo visos interešu punktu failos ir šī virkne. Kad mēs tos izdzēšam, lietotne nevar tos izveidot no jauna, jo šī mape pieder SuperUser kontam, tādējādi jūs vairs nevarat saņemt interesējošo punktu failus pat tad, ja preferenču izmaiņas tiek atsauktas.

Pēc tam skripts pieprasa preferenču faila saknes īpašumtiesības, tāpēc arī to nevar rediģēt. Tas atkal novērš mūsu veikto izmaiņu atsaukšanu un palīdz novērst turpmāko lietotņu atjauninājumu atsaukšanu no mūsu veiktajām izmaiņām.

Un tas arī viss! Waze ir neticami noderīga lietotne, taču žēl, ka tika pievienotas tādas traucējošas reklāmas kā šīs. Tie var radīt problēmas vadītājiem, un ir lieliski, ka lietotājs ir atradis veidu, kā tās apiet. Cerams, ka tiks veiktas izmaiņas, lai reklāmas būtu mazāk traucējošas. Lai gan, manuprāt, reklāmas var būt izdevīgas, šādas uzmācīgas reklāmas lietotnē, kamēr lietotājs brauc ar automašīnu, ir nepieņemamas, un es ceru, ka izstrādātāji ņems kādu mājienu.