تخطى إلى المحتوى
الرئيسة » المدونة » إزالة تطبيقات النظام في أجهزة أندرويد (بدون روت)

إزالة تطبيقات النظام في أجهزة أندرويد (بدون روت)

مقدمة

في هذا الدليل العملي ستتعلم كيفية إزالة أو تعطيل التطبيقات المسبقة التركيب (bloatware) من جهاز أندرويد باستخدام تطبيق Canta الذي يستفيد من صلاحيات Shizuku لتشغيل أوامر ADB محليًا وبدون Root، حيث يَستخدم Canta أيضاً قائمة التوصيات المجتمعية المعروفة بـ Universal Debloat List لتقديم اقتراحات آمنة لما يمكن إزالته.

لماذا هذا الدليل مهم؟

  • معظم الأجهزة تأتي بتطبيقات نظام غير مرغوبة تؤثر على الخصوصية، الأداء، والمساحة.
  • حذف التطبيقات الحسّاسة بطريقة غير صحيحة قد يسبب مشاكل جذرية (مثل فقدان وظائف النظام أو حتى خطر حدوث عملية bootloop). لذلك نستخدم أدوات تمنح توصيات ومراحل آمنة وتعمل بدون Root.
  • إنهاء مسألة كثر الحديث عنها حول وجود تطبيقات تجسس تعمل لصالح “كيان ما” لا يمكن حذفها بالطريقة العادية، مثل تطبيق AppCloud من شركة Iron Source والذي يقوم بتنزيل تطبيقات دون علمك في خلفية النظام والقيام بعمليات مشبوهة، وهو يتواجد على بعض أجهزة Samsung والموجهة لمنطقة جغرافية معينة.

ملاحظة تمهيدية

الغرض من كتابتي لهذه المقالة أنه انتشرت في الأيام الماضية تقارير صحفية وحقوقية تُسلّط الضوء على مخاطر الخصوصية المرتبطة بتطبيق (AppCloud) المثبّت مسبقًا على بعض هواتف Samsung، وقد تناولت عدة جهات هذا الموضوع على مدار السنتين الماضيتين، من بينها منظمة الحقوق الرقمية (SMEX) التي أثارت تساؤلات جدّية حول طريقة عمل التطبيق، وغياب الشفافية، وارتباط هذه القضية بسياق إقليمي حساس.

ولأن العديد من المستخدمين يبحثون عن حلّ عملي إلى حين أن تُقدّم شركة Samsung توضيحًا رسميًا أو معالجة مباشرة لهذه الإشكالية، فسوف أوضّح في هذه المقالة كيف يمكن إزالة AppCloud بالكامل من الجهاز باستخدام أدوات آمنة مثل (Shizuku) و (Canta)، وذلك إلى حين انتهاء هذه الفوضى التقنية وصدور حلّ واضح من الشركة.

ما ذكرته منظمة SMEX

كتبت منظمة الحقوق الرقمية (SMEX) على موقعها:

“على الرغم من المخاطر الخطيرة المتعلقة بالخصوصية والأمن، لم تُقدّم Samsung أي شفافية بشأن كيفية عمل تطبيق (AppCloud)، ولا البيانات التي يجمعها، ولا سبب عدم قدرة المستخدمين على تعطيله أو إزالته، وهذه الرسالة المفتوحة الموجّهة إلى Samsung تطالب بالشفافية والمساءلة والحوار الفوري، فللمستخدمين الحق في معرفة ما يُثبَّت على أجهزتهم وكيف تُستخدم بياناتهم، خصوصًا في ظل حملات التجسّس الإسرائيلية في المنطقة.”

وقدّمت المنظمة في رسالتها المفتوحة عدّة مقترحات مهمّة موجَّهة إلى شركة Samsung، من بينها:

  1. الكشف الكامل عن سياسة الخصوصية الخاصة بـ(AppCloud)، وتوضيح آلية جمع البيانات، مع إتاحة هذه المعلومات بصورة واضحة للمستخدمين.
  2. إتاحة خيار فعّال وسهل لتعطيل (AppCloud) وإزالته من الأجهزة دون التأثير على وظائف الهاتف أو على ضمانه.
  3. شرح الأسباب التي دفعت الشركة لفرض تثبيت (AppCloud) على جميع هواتف سلسلة A و M في منطقة WANA.
  4. إعادة النظر في استمرار فرض التطبيق على الأجهزة المستقبلية، بما يتوافق مع الحق في الخصوصية المنصوص عليه في المادة (12) من الإعلان العالمي لحقوق الإنسان.
  5. الاستجابة لدعوة المنظمة لعقد اجتماع مباشر مع الفرق المختصّة في Samsung لمناقشة هذه القضايا بوضوح، وفهم منهج الشركة تجاه حماية خصوصية المستخدمين في منطقة WANA.

ملاحظة

منطقة WANA هي اختصار لـ: West Asia and North Africa أي غرب آسيا وشمال أفريقيا، وهي تسمية جغرافية واسعة تُستخدم في المنظمات الدولية ومراكز الدراسات وتشمل دولاً مثل دول المشرق العربي، دول الخليج، إيران وتركيا، ودول شمال أفريقيا العربية، وباختصار هي المنطقة التي تُسمّى أحيانًا الشرق الأوسط وشمال أفريقيا (MENA)، ولكن مصطلح WANA أكثر دقّة جغرافيًا وأقل حمولة سياسية.

إخلاء مسؤولية ⚠️

استخدم هذه الأدوات على مسؤوليتك الشخصية، لستُ مسؤولًا عن أي فقدان بيانات أو أعطال أو مشاكل قد تنتج عن استخدام Canta أو Shizuku، وقبل إزالة أي تطبيق، تأكد تمامًا من عدم تأثيره على وظائف جهازك وقم بعمل نسخ احتياطية.

روابط التحميل الرسمية

متطلبات أساسية

  • جهاز أندرويد يعمل بإصدار Android 9.0 (SDK 28) أو أحدث – حسب متطلبات تطبيق Canta.
  • تفعيل خيارات المطور و USB debugging وWireless debugging.
  • اتصال بنفس شبكة الواي-فاي بين هاتفك والجهاز الذي ستستخدمه لإقران Shizuku (عند استخدام Pair عبر الشبكة) أو استخدام ADB عبر USB إذا رغبت.

نقاط فنية

  • لا حاجة للروت: Canta يعمل عبر Shizuku (خادم يسمح للتطبيقات باستخدام واجهات النظام عبر Binder) لذا لا يتطلب صلاحيات root، وهذا مثبت في مستندات Shizuku وCanta.
  • التوصيات الآمنة: Canta يستفيد من Universal Debloat List لوسم الحزم وتقديم نصائح؛ لكن القوائم ليست شاملة بنسبة 100% ويُستحسن قراءة وصف كل حزمة قبل إزالتها.
  • خطر bootloop محتمل: حذف حزمة نظام حسّاسة قد يؤدي إلى مشاكل أثناء الإقلاع؛ إذا حدث ذلك فقد تحتاج إلى عمل Factory Reset، والمصادر الرسمية توضّح أن الخطر موجود لكن لا يؤدي عادةً إلى “hard-brick“.
  • إمكانية الاسترجاع: في كثير من الحالات Canta يحتفظ بآلية تُمكّنك من إعادة التطبيقات المحذوفة أو إعادة تثبيتها عبر تبويب خاص أو عبر تنزيل الحزمة من مصادر رسمية؛ لكن ليس دائمًا، لذا احتفظ بنسخة احتياطية.

نصائح عملية قبل البدء

  1. خذ نسخة احتياطية كاملة (صور، جهات اتصال، ويفضل نسخة نظام) قبل أي تغييرات.
  2. اقرأ توصيف الحزمة في قائمة Universal Debloat قبل إزالتها.
  3. ابدأ بإزالة تطبيقات واضحة غير مرتبطة بالنظام (مثل تطبيقات الشركات المصنعة للخدمات الإعلانية أو الحزم المكررة) قبل الانتقال إلى الحزم ذات الأسماء الغامضة.
  4. إن ظهر أي خلل بعد الإزالة، جرّب إعادة تشغيل الجهاز أولاً؛ إن استمر الخلل فقد تحتاج لاستعادة النظام أو عمل Reset.

خطوات مُفصّلة

1. تفعيل خيارات المطوّر

  • إعدادات > حول الهاتف > اضغط على رقم الإصدار (Build number) سبع مرات حتى تفعّل وضع المطور.

2. تفعيل خيارات التصحيح

  • افتح Developer options وفعل: USB debugging وWireless debugging.

3. تثبيت وتشغيل Shizuku

  1. نزّل تطبيق Shizuku من صفحة الإصدارات الرسمية على GitHub أو من متجر Play.
  2. افتح Shizuku > اختر Start via Wireless debugging > اضغط Pair واتبع الإرشادات لربط الخدمة.
  3. عندما تظهر الحالة Running يكون Shizuku جاهزًا.

ملاحظة: بعض الإصدارات تحتوي على أوامر إقلاع طويلة عند الاقتران عبر ADB؛ راجع صفحة الإصدارات إن واجهت مشكلة.

https://github.com/RikkaApps/Shizuku/issues/1206

4. تثبيت Canta ومنح الإذن

  1. نزّل تطبيق Canta من GitHub أو F-Droid أو Play (رابط المشروع مُدرج أعلاه).
  2. افتح Canta، سيطلب إذن Shizuku > اضغط Grant لتمنحه صلاحيات ADB عبر Shizuku، والآن Canta يمكنه إدارة الحزم بدون روت.

5. استخدام Canta لإزالة التطبيقات

  1. داخل Canta اذهب إلى Apps > اختر System apps لعرض تطبيقات النظام والتي لايمكن حذفها بالطرق المعتادة.
  2. ابحث عن الحزمة المطلوب حذفها وإحترس جيداً (مثال: AppCloud أو com.samsung.android.appcloud أو com.ironsource.appcloud.oobe).
  3. اضغط على التطبيق > اختر Uninstall for current user (هذا الخيار يزيل التطبيق من حساب المستخدم دون مسح ملف APK من نظام التغييرات السفلية (System Partition)، ويُسهل الاسترجاع أحيانًا عبر Canta نفسه).

روابط أخرى للمزيد من التفاصيل

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *