إليك كيفية إزالة نقاط الاهتمام والإعلانات في Waze. يتطلب إنشاء برنامج نصي init.d، لذلك سيحتاج هاتفك إلى عمل روت.
ويز، لأولئك منكم الذين لم يسمعوا عنه، هو تطبيق حركة مرور وملاحة يعتمد على المجتمع. إنه متاح لكل من Android و iOS، وهو متاح الآن أيضًا أندرويد أوتو. ويستخدم البيانات في الوقت الفعلي من المستخدمين الآخرين لإخطار المستخدمين بحركة المرور، والطرق الأفضل التي يجب اتباعها، كما يوفر أيضًا "النقاط المثيرة للاهتمام" للمستخدم. تظهر نقاط الاهتمام هذه في شكل بالون وهي في الأساس إعلانات للأماكن (وغالبًا ما تكون بجانبها إعلانات فعلية بملء الشاشة). يمكن أن تكون هذه الإعلانات خطيرة في بعض الحالات، حيث تشتت انتباه السائق وتطلب من المستخدم إلغاءها إذا كان يرغب في رؤية الطريق على التطبيق. كما هو موضح أدناه، يملأ الإعلان الجزء العلوي من الشاشة وتظهر نافذة منبثقة تعلن عن وجود مطعم ماكدونالدز قريب.
نقطة الاهتمام / الإعلانات في التطبيق
ومع ذلك، وذلك بفضل عضو XDA scanadian، يمكن تعطيل نقاط الاهتمام/الإعلانات هذه باستخدام ماجيسك أو البرنامج النصي init.d. إذا كان ROM الخاص بك يدعم init.d وكنت ترغب في اتباع هذا الدليل عن طريق إجراء تعديل /system، فيمكنك ببساطة اتباع الخطوات، ولكن بدلاً من ذلك ضع ملف "99waze" داخل /system/etc/init.d/. الخطوات التالية مأخوذة من
هنا. يجب أن يعمل هذا مع التحديثات المستقبلية ما لم يستهدف مطورو Waze هذا البرنامج النصي على وجه التحديد.الأتى درس تعليمييتطلب الوصول إلى الجذر على جهازك لأنك ستقوم بإنشاء برنامج نصي يقوم بتعديل الملفات الموجودة في الدليل /data، وتحديدًا في مجلد بيانات التطبيق. وهذا يعني أنه من المحتمل أن يكون برنامج تحميل التشغيل الخاص بجهازك مفتوحًا وأن لديك ثنائي مستخدم متميز مثبتًا من خلال أي منهما SuperSU أو ماجيسك.
قم بإزالة نقاط الاهتمام والإعلانات في Waze
الخطوة 1
كما ذكرنا سابقًا، ستحتاج إلى Magisk على جهازك. ستحتاج إلى تطبيق مثل MiXplorer أيضًا، لذا يرجى تثبيته أو أي مدير ملفات آخر يدعم الجذر.
[appbox xda com.mixplorer]
الخطوة 2
انتقل إلى:
/magisk/.core/post-fs-data.d/
في مدير الملفات لديك، ثم قم بإنشاء ملف باسم 99waze. لاحظ أنه عند الانتقال إلى /magisk، اضغط على زر القائمة في الجزء العلوي الأيمن ثم اضغط على "إظهار المخفي" في حالة استخدام MiXplorer.
الخطوه 3
من فضلك chmod 755 هذا الملف (أي. تغيير أذونات الملف، وهو أمر يمكنك القيام به عن طريق فتح خصائص الملف في MiXplorer). هذا يبدو كما يلي.
الخطوة 4
أضف الأسطر التالية إلى الملف.
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
اقرأ أكثر
الخطوة 5
أعد تشغيل هاتفك ومعرفة ما إذا كانت الإعلانات معطلة الآن ولا تظهر أي نقاط مهمة! يجب تعطيل جميع الإعلانات ونقاط الاهتمام تمامًا.
توضيح
أولاً، "99waze" هو برنامج نصي init.d بدون نظام. Init.d هو مجلد نظام يحتوي على نصوص برمجية ليتم تشغيلها عند التمهيد، ويشير الرقمان الأولان الموجودان أمام اسم الملف إلى الأولوية. سيتم تشغيل اسم الملف "01file" قبل "99file" على سبيل المثال. يتم ترك هذا البرنامج النصي حتى النهاية حتى لا يتداخل مع أي شيء آخر، ولا يتم التراجع عن تعديلاته بعد ذلك.
لا يتم تحديد الأولوية حتى النهاية فحسب، بل يبدأ البرنامج النصي بـ "sleep 30" وهو ما يعني الانتظار لمدة 30 ثانية قبل القيام بأي شيء. بعد ذلك، يستدعي البرنامج النصي "sed"، محرر دفق النص في Linux. يتيح لك تحرير الملفات النصية سطرًا تلو الآخر عبر الأوامر. يتم استخدام Sed لاستبدال العديد من المعلمات في ملف التفضيلات. يتم استخدام كل هذه الأشياء للإعلانات أو نقاط الاهتمام وتعطيلها.
بعد ذلك، نجعل ملفات نقطة الاهتمام قابلة للتحرير فقط بواسطة حساب الجذر (في هذه الحالة SuperUser). توجد هذه الملفات في المجلد /skins/default المذكور أعلاه. نقوم بعد ذلك بإزالة جميع الملفات التي تحتوي على السلسلة "x28" حيث أن جميع الملفات المهمة تحتوي على هذه السلسلة. عندما نقوم بحذفها، لا يمكن للتطبيق إعادة إنشائها لأن حساب SuperUser يمتلك هذا المجلد، وبالتالي لم يعد بإمكانك تلقي ملفات النقاط المهمة حتى إذا تم التراجع عن تغييرات التفضيلات.
بعد ذلك، يطالب البرنامج النصي بعد ذلك بملكية الجذر لملف التفضيلات، لذا لا يمكن تحرير هذا أيضًا. وهذا مرة أخرى يمنع التراجع عن تغييراتنا ويساعد في منع أي تحديثات مستقبلية للتطبيق من التراجع عن تغييراتنا.
وهذا كل شيء! Waze هو تطبيق مفيد بشكل لا يصدق، ولكن من المؤسف أن تتم إضافة إعلانات مشتتة للانتباه مثل تلك. يمكن أن تسبب مشاكل للسائقين ومن الرائع أن يجد المستخدم طريقة للتغلب عليها. نأمل أن يتم إجراء تغييرات لجعل الإعلانات أقل تدخلاً. في حين أن الإعلانات يمكن أن تكون مفيدة في رأيي، إلا أن مثل هذه الإعلانات المتطفلة في أحد التطبيقات أثناء قيادة المستخدم للسيارة غير مقبولة، وآمل أن يأخذ المطورون تلميحًا.