Waze'de İlgi Çekici Noktalar ve Reklamlar Nasıl Kaldırılır

click fraud protection

Waze'de ilgi çekici noktaları ve reklamları nasıl kaldıracağınız aşağıda açıklanmıştır. Bir init.d betiğinin oluşturulmasını gerektirir, bu nedenle telefonunuzun rootlanması gerekir.

Waze'inAdını duymamış olanlar için, topluluk odaklı bir trafik ve navigasyon uygulamasıdır. Hem Android hem de iOS için mevcut ve şu anda da çıktı Android Auto. Kullanıcıları trafik konusunda bilgilendirmek, gidilecek daha iyi rotalar sağlamak için diğer kullanıcılardan gelen gerçek zamanlı verileri kullanır ve ayrıca kullanıcıya "ilgi çekici yerler" sağlar. Bu ilgi çekici noktalar balon şeklinde açılır ve temel olarak yerlerin reklamlarıdır (ve çoğu zaman bunların yanında gerçek tam ekran reklamlar da bulunur). Bu reklamlar bazı durumlarda potansiyel olarak tehlikeli olabilir, sürücünün dikkatini dağıtabilir ve uygulamada yolu görmeye devam etmek istiyorsa kullanıcının reklamları iptal etmesini gerektirebilir. Aşağıda görülebileceği gibi, reklam ekranın üst kısmını dolduruyor ve bir açılır pencerede yakındaki bir McDonalds'ın varlığının reklamı yapılıyor.

Uygulamadaki İlgi Çekici Nokta/Reklamlar

Ancak XDA Üyesi sayesinde İskandinavyalıbu ilgi çekici noktalar/reklamlar aşağıdakilerin kullanılmasıyla devre dışı bırakılabilir: Magisk veya bir init.d betiği. Eğer ROM'unuz init.d'yi destekliyorsa ve /system değişikliği yaparak bu kılavuzu takip etmek istiyorsanız, sadece adımları takip edebilirsiniz, bunun yerine "99waze" dosyasını /system/etc/init.d/ içine yerleştirebilirsiniz. Aşağıdaki adımlar şuradan alınmıştır: Burada. Waze geliştiricileri özellikle bu betiği hedeflemediği sürece bu, gelecekteki güncellemeler için geçerli olacaktır.

Aşağıdaki öğreticikök erişimi gerektirir cihazınızda, özellikle uygulamanın veri klasöründe /data dizininde bulunan dosyaları değiştiren bir komut dosyası oluşturacaksınız. Bu, cihazınızın önyükleyicisinin muhtemelen kilidinin açık olduğu ve her ikisinde de yüklü bir süper kullanıcı ikili programının olduğu anlamına gelir. SüperSU veya Magisk.


Waze'deki İlgi Çekici Noktaları ve Reklamları Kaldırma

Aşama 1

Daha önce de belirttiğimiz gibi cihazınızda Magisk'e ihtiyacınız olacak. MiXplorer gibi bir uygulamaya da ihtiyacınız olacak, bu yüzden lütfen onu veya root özellikli başka bir dosya yöneticisini yükleyin.

[appbox xda com.mixplorer]

Adım 2

Şu yöne rotayı ayarla:

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

dosya yöneticinizde 99waze adında bir dosya oluşturun. /magisk'e gittiğinizde sağ üstteki menü düğmesine dokunun ve MiXplorer kullanıyorsanız "Gizli göster" seçeneğine dokunun.

Aşama 3

Lütfen bu dosyayı chmod 755 yapın (örn. dosyanın izinlerini değiştirin; bu, dosyanın özelliklerini MiXplorer'da açarak yapabileceğiniz bir şeydir). Bu aşağıdakine benziyor.

4. Adım

Aşağıdaki satırları dosyaya ekleyin.

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

devamını oku

Adım 5

Telefonunuzu yeniden başlatın ve reklamların artık devre dışı olup olmadığına ve ilgi çekici noktaların görünüp görünmediğine bakın! Tüm reklamlar ve ilgi çekici yerler tamamen devre dışı bırakılmalıdır.


Açıklama

Öncelikle "99waze" sistemsiz bir init.d betiğidir. Init.d, önyükleme sırasında çalıştırılacak komut dosyalarını içeren bir sistem klasörüdür ve dosya adının önündeki ilk iki sayı, önceliği belirtir. Örneğin "01file" dosya adı "99file"den önce çalışır. Bu script, başka hiçbir şeye müdahale etmemek ve daha sonra yapılan değişikliklerin geri alınmaması için en sona bırakıldı.

Öncelik yalnızca sona kadar verilmekle kalmaz, aynı zamanda komut dosyası "30 uyku" ile başlar, bu da herhangi bir şey yapmadan önce 30 saniye beklemek anlamına gelir. Daha sonra komut dosyası, Linux metin akışı düzenleyicisi olan "sed"i çağırır. Metin dosyalarını komutlar aracılığıyla satır satır düzenlemenizi sağlar. Sed, tercihler dosyasındaki birçok parametreyi değiştirmek için kullanılır. Bunların hepsi reklam veya ilgi çekici yerler için kullanılır ve devre dışı bırakılır.

Daha sonra, ilgilenilen nokta dosyalarını yalnızca kök (bu durumda Süper Kullanıcı) hesabı tarafından düzenlenebilir hale getiriyoruz. Bu dosyalar yukarıda belirtilen /skins/default klasöründe bulunur. Daha sonra "x28" dizesini içeren tüm dosyaları kaldırıyoruz çünkü tüm ilgi çekici nokta dosyaları bu dizeyi içeriyor. Bunları sildiğimizde, SuperUser hesabı bu klasörün sahibi olduğundan uygulama bunları yeniden oluşturamaz, dolayısıyla tercih değişiklikleri geri alınsa bile artık ilgi çekici nokta dosyalarını alamazsınız.

Bunu takiben, komut dosyası tercihler dosyası üzerinde kök sahipliğini talep eder, böylece bu da düzenlenemez. Bu yine değişikliklerimizin geri alınmasını önler ve gelecekteki uygulama güncellemelerinin değişikliklerimizi geri almasını önlemeye yardımcı olur.

Ve bu kadar! Waze inanılmaz derecede faydalı bir uygulama ancak bunun gibi dikkat dağıtıcı reklamların eklenmesi çok yazık. Sürücüler için sorunlara neden olabilirler ve kullanıcının bunları aşmanın bir yolunu bulması harikadır. Reklamların daha az müdahaleci olmasını sağlayacak değişiklikler yapılmasını umuyoruz. Benim düşünceme göre reklamlar faydalı olabilir, ancak kullanıcı araba kullanırken bir uygulamada bu tür müdahaleci reklamlar kabul edilemez ve geliştiricilerin bir ipucu alabileceğini umuyorum.