الكاتب: أحمد الردايدة
بسم الله الرحمن الرحيم
- تحديث جديد للموضوع في 6/6/2018. تاريخ كتابة الموضوع 19/6/2017.
عند شراء هاتف جديد، قد تجد تطبيقات مثبتة افتراضياً بداخل الهاتف لاتحتاجها ولاتستخدمها ولاتستطيع حذفها أو تعطيلها، مثل تطبيقات الشبكات (…Verizon, Sprint) أو بعض تطبيقات الشركة المصنعة للهاتف أو تطبيقات متواجدة لأن الشركة المصنعة للهاتف متعاقدة مع شركات لتوفير تطبيقاتها داخل الهاتف مثل (مايكروسوفت). في هذا الشرح سأبين لك طريقة إزالتها Uninstall من الجهاز دون صلاحية الروت أو تجميدها Freeze بحيث لاتستهلك موارد الجهاز على الاندرويد 7.0+ وأعلى.
ملاحظات:
- تطبيق الشرح على مسؤوليتك الشخصية ولا نتحمل مسؤولية أي خطأ تقوم به.
- الطريقة لاتحتاج إلى صلاحية روت أو الريكفري معدل أو رومات مخصصة.
- الطريقة تقوم بحذف التطبيق من حساب المستخدم USER على الجهاز. يعني عند عمل إعادة ضبط المصنع ستعود من جديد.
- لاتحذف أي تطبيق افتراضي بشكل عشوائي. لأن ذلك سيضر بالنظام وتضطر لعمل فورمات أو إعادة تثبيت التطبيق من جديد.
- خذ نسخة احتياطية للتطبيق الذي ستحذفه، لربما أردت إرجاعه يوماً ما.
- طريقة تجميد التطبيقات Freeze Apps متوافقة فقط مع إصدار أندرويد 7.0+.
روابط التحميل:
- ADB-Platform-Windows.
- Drivers for all Devices.
- تطبيق ML Manager من المتجر.
الشرح:
- طريقة حذف التطبيقات من النظام User:
قم بتثبيت التعريفات Drivers الخاصة بجهازك على الكمبيوتر، وتجد هنا كل تعريفات الدرايفرز Drivers للشركات. ثم حمل حزمة ADB-Platform وفك الضغط عنها بواسطة 7ZIP أو Extract All. ليظهر كالتالي:
وصل جهازك على الكمبيوتر عبر كيبل USB المتوافق مع جهازك، وأدخل للإعدادات / النظام / حول الهاتف / رقم البناء .Build Num وقم بالضغط عليه بشكل متكرر لتفعيل وضع المطور Developer Options في الإعدادات. ثم فعل USB debugging. بعدها أختر File Transfer MTP من شريط الإشعارات.
الأن حمل تطبيق ML Mnagaer لإظهار إمتداد حزمة التطبيق بشكل كامل + عمل نسخة احتياطية للتطبيق APK قبل حذفه.
الأن من داخل المجلد platform-tools على الكمبيوتر، اضغط على زر Shift وزر الفأرة الايمن معاً ثم أختر Open Command window Here.
الأن سيظهر لك موجه الأوامر CMD، ضع الأوامر التالية لأخذ صلاحية Shell في الجهاز:
– ملاحظة: في ويندوز 10 ومع استخدام PowerShell يجب وضع /. قبل adb.
adb devices/. adb shell/.
الأن سيطلب الهاتف منك تأكيد على عملية الوصول (Allow USB debugging) وافق على ذلك لأخذ صلاحية Shell. الأن ضع الأمر التالي واسم حزمة التطبيق التي اخذته من تطبيق ML Manager لكي تحذفه من الجهاز. مثال كما في الصورة السابقة: com.android.exchange.
pm uninstall -k --user 0 com.android.exchange
الأن بهذا الشكل تم حذف التطبيق من حساب المستخدم على الجهاز. وتستطيع إرجاعه بتثبيت نسخة APK التي استخرجتها سابقاً من تطبيق ML Manager أو عمل فورمات.
شرح الحذف بالفيديو من محمد الحضراني:
- تجميد التطبيقات على الاندرويد 7.0+ بحيث لاتستهلك موارد الجهاز:
طريقة تجميد التطبيق بنفس الطريقة السابقة للحذف ولكن بدلاً من وضع أمر الحذف ضع الأمر التالي لتجميده:
cmd appops set com.android.exchange RUN_IN_BACKGROUND ignore
ولإعادة تفعيله من جديد (الطريقة الإفتراضية):
cmd appops set com.android.exchange RUN_IN_BACKGROUND allow
هل بعد حذف التطبيقات هل يوفر مساحه لذاكره ؟؟
نعم أكيد لقسم System فقط، ولكن احذر من حذف التطبيقات بشكل عشوئي لكي لايتعطل النظام.
تشكر يا احلى مطورين في الشرق الاوسط، حذفت طبيقات سبرنت كامل خصوصا Dm sprint,,,,
طيب لو قلت لك هل يوجد أوامر لادخال التطبيقات معينة واحطها كا اساسية للجهاز ؟
تطبيق package disabler pro يقوم بنفس الفكرة ولكن هذا التطبيق ليس مجانا
التطبيق يجمد فقط ولايحذف + مخصص لأجهزة سامسونج فقط.
استاذ احمد ، لو تتكرم بموضوع يتكلم عن بعض وظائف adb والأشياء اللي ممكن تنفع المستخدم مثل هذا الموضوع ذكرت تجميد التطبيقات .
شكرا يا احمد . موضوع جميل وشرح وافي.
ممكن شرح فيديو الله يوفقك
السلام عليكم اخوي احمد انا ثبتت تحديثات التطبيقات في جهازي ال S7 edge الى ال S8 طبعا مع اللانشر هل هذا الشيء يلغي التحديثات الرسمية مثل التحديثات الشهرية الامنية و ما عاد توصلني وشكرا
وعليكم السلام، لا لا التطبيقات مالها علاقة في التحديثات سواء كات أمنية أو للنظام.
السلام عليكم
اخي ما رديت علي ممكن شرح فيديو