Štai kaip pašalinti lankytinas vietas ir skelbimus iš Waze. Reikia sukurti init.d scenarijų, todėl jūsų telefonas turės būti įsišaknijęs.
Waze, tiems, kurie apie tai negirdėjote, yra bendruomenės valdoma eismo ir navigacijos programa. Jį galima naudoti tiek „Android“, tiek „iOS“, taip pat dabar Android Auto. Jis naudoja kitų vartotojų duomenis realiuoju laiku, kad praneštų naudotojams apie eismą, geresnius maršrutus, taip pat pateikia vartotojui „dominančias vietas“. Šios lankytinos vietos pasirodo baliono pavidalu ir iš esmės yra vietų reklama (ir dažnai šalia jų yra tikros viso ekrano reklamos). Kai kuriais atvejais šie skelbimai gali būti pavojingi, atitraukti vairuotojo dėmesį ir priversti vartotoją juos atšaukti, jei programoje nori matyti kelią. Kaip matyti toliau, reklama užpildo ekrano viršų, o iššokantis langas skelbia, kad netoliese yra McDonalds.
Lankytinos vietos / skelbimai programoje
Tačiau XDA nario dėka skanadietis, šias lankytinas vietas/skelbimus galima išjungti naudojant
Magisk arba init.d scenarijus. Jei jūsų ROM palaiko init.d ir norite vadovautis šiuo vadovu atlikdami /sistemos pakeitimą, galite tiesiog atlikti šiuos veiksmus, bet vietoj to įdėkite failą „99waze“ į /system/etc/init.d/. Toliau pateikti veiksmai atliekami iš čia. Tai turėtų veikti atliekant būsimus atnaujinimus, nebent Waze kūrėjai konkrečiai taikys šį scenarijų.Sekantis pamokareikalauja root prieigos savo įrenginyje, nes sukursite scenarijų, kuris pakeis failus, esančius /data kataloge, konkrečiai programos duomenų aplanke. Tai reiškia, kad jūsų įrenginio įkrovos įkroviklis tikriausiai atrakintas ir jūs turite įdiegtą supervartotojo dvejetainį failą SuperSU arba Magisk.
Pašalinkite lankytinas vietas ir skelbimus iš Waze
1 žingsnis
Kaip minėta anksčiau, jūsų įrenginyje reikės Magisk. Jums taip pat reikės programos, tokios kaip MiXplorer, todėl įdiekite ją arba bet kurią kitą šakninę failų tvarkyklę.
[appbox xda com.mixplorer]
2 žingsnis
Eiti į:
/magisk/.core/post-fs-data.d/
savo failų tvarkyklėje, tada sukurkite failą pavadinimu 99waze. Atkreipkite dėmesį, kai naršote /magisk, bakstelėkite meniu mygtuką viršutiniame dešiniajame kampe ir bakstelėkite „Rodyti paslėptą“, jei naudojate „MiXplorer“.
3 veiksmas
Prašome chmod 755 šį failą (ty. pakeisti failo leidimus, ką galite padaryti atidarę failo ypatybes programoje MiXplorer). Tai atrodo taip.
4 veiksmas
Pridėkite šias eilutes prie failo.
99waze
#!/system/bin/sh
sleep 30sed -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/preferenceschown 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
Skaityti daugiau
5 veiksmas
Iš naujo paleiskite telefoną ir pažiūrėkite, ar dabar reklama išjungta ir nerodoma jokių lankytinų vietų! Visi skelbimai ir lankytinos vietos turi būti visiškai išjungti.
Paaiškinimas
Pirma, "99waze" yra besistemis init.d scenarijus. Init.d yra sistemos aplankas, kuriame yra scenarijai, kurie turi būti paleisti įkrovos metu, o pirmieji du skaičiai prieš failo pavadinimą nurodo prioritetą. Pavyzdžiui, failo pavadinimas „01file“ būtų paleistas prieš „99file“. Šis scenarijus paliekamas iki paskutinio, kad netrukdytų niekam kitam ir kad po to nebūtų anuliuoti jo pakeitimai.
Pirmenybė teikiama ne tik iki paskutinio, bet ir scenarijus prasideda nuo „sleep 30“, o tai reiškia, kad prieš ką nors darant reikia palaukti 30 sekundžių. Tada scenarijus iškviečia „sed“, „Linux“ teksto srauto rengyklę. Tai leidžia redaguoti tekstinius failus eilutė po eilutės naudojant komandas. Sed naudojamas daugeliui parametrų nuostatų faile pakeisti. Visa tai naudojama reklamai ar lankytinoms vietoms ir jas išjungti.
Tada dominančių vietų failus gali redaguoti tik šakninė (šiuo atveju SuperUser) paskyra. Šie failai yra aukščiau minėtame aplanke /skins/default. Tada pašaliname visus failus, kuriuose yra eilutė "x28", nes visuose įdomių vietų failuose yra ši eilutė. Kai juos ištrinsime, programa negalės jų atkurti, nes šis aplankas priklauso SuperUser paskyrai, todėl nebegalėsite gauti įdomių vietų failų, net jei nuostatų pakeitimai bus anuliuoti.
Po to scenarijus pareikalauja pagrindinio nustatymų failo nuosavybės teisės, todėl jo taip pat negalima redaguoti. Tai vėlgi neleidžia anuliuoti mūsų pakeitimų ir padeda užkirsti kelią būsimiems programos naujiniams anuliuoti mūsų pakeitimų.
Štai ir viskas! „Waze“ yra nepaprastai naudinga programa, tačiau gaila, kad buvo pridėta tokių atitraukiančių reklamų. Jie gali sukelti problemų vairuotojams ir puiku, kad vartotojas rado būdą, kaip jas apeiti. Tikimės, kad bus padaryti pakeitimai, kad reklama būtų mažiau įkyri. Nors, mano nuomone, reklama gali būti naudinga, tokia įkyri reklama programėlėje, kai vartotojas vairuoja automobilį, yra nepriimtinas, ir tikiuosi, kad kūrėjai gali užsiminti.