بشكل عام ، يتلقى المشتري لأي جهاز Android من الصندوق الجهاز المصمم لـ "المستخدم العادي". يدرك المنتجون أن تلبية احتياجات كل شيء تمامًا لن ينجح. بالطبع ، ليس كل مستهلك جاهز لطرح مثل هذه الحالة. أدى هذا الواقع إلى ظهور البرامج الثابتة المخصصة والمعدلة ومختلف المكونات المتقدمة للنظام ببساطة. لتثبيت مثل هذه البرامج الثابتة والوظائف الإضافية ، بالإضافة إلى التلاعب بها ، تحتاج إلى بيئة استرداد خاصة بنظام Android - استرداد معدل. واحدة من الحلول الأولى من هذا النوع ، المتاحة لمجموعة واسعة من المستخدمين ، هو ClockworkMod Recovery (CWM).
CWM Recovery هي بيئة استرداد Android معدلة من طرف ثالث مصممة لتنفيذ مجموعة متنوعة من العمليات غير القياسية من وجهة نظر البائع. تطوير فريق CWM-Recovery ClockworkMod ، ولكن ذريته هي حل قابل للتكيف إلى حد ما ، لذلك العديد من المستخدمين يجلبون تغييراتهم الخاصة ، وفي المقابل ، يضبطون الاسترداد لأجهزتهم ومهامهم الخاصة.
محتوى
لا تمثل واجهة CWM أي شيء خاص - هذه عناصر قائمة شائعة ، يتوافق اسم كل منها مع رأس قائمة الأوامر. تشبه إلى حد كبير الاسترداد المعياري لمعظم أجهزة Android ، ولا يوجد سوى عدد أكبر من النقاط والقوائم القابلة للتوسعة للأوامر القابلة للتطبيق.
يتم التحكم من خلال الأزرار المادية للجهاز - "Volume +" ، "Volume -" ، "Power" . اعتمادًا على طراز الجهاز ، قد تكون هناك اختلافات ، على وجه الخصوص ، قد يتم أيضًا استخدام زر "Nome" أو أزرار اللمس أسفل الشاشة. بشكل عام ، استخدم مفاتيح مستوى الصوت للتنقل عبر العناصر. الضغط على "Volume +" سينقل نقطة واحدة إلى أعلى ، "Volume -" ، على التوالي ، نقطة واحدة لأسفل. تأكيد إدخال القائمة أو تنفيذ الأمر هو بالضغط على مفتاح "الطاقة" أو زر "المنزل" الفعلي على الجهاز.
الرئيسية ، وبالتالي فإن الوظيفة الأكثر استخدامًا في CWM Recovery هي تثبيت البرامج الثابتة والإصلاحات المختلفة للنظام. يتم توزيع معظم هذه الملفات بتنسيق * .zip ، لذلك فإن نقطة الاستعادة المقابلة لـ CWM للتثبيت تسمى منطقية تمامًا - "install zip" . عند تحديد هذا الخيار ، يتم عرض قائمة بالطرق الممكنة لتحديد موقع الملف * .zip . من الممكن تثبيت الملفات من بطاقة SD بصيغ مختلفة (1) ، وكذلك تنزيل البرامج الثابتة باستخدام adb sideload (2).
ميزة إيجابية مهمة تسمح لك بتجنب كتابة الملفات غير الصحيحة إلى الجهاز هي القدرة على التحقق من توقيع البرنامج الثابت قبل بدء إجراء نقل الملفات - العنصر "التحقق من توقيع Google" .
لإصلاح الأخطاء عند تثبيت البرامج الثابتة ، يوصي العديد من Romodels بمحو أقسام البيانات وذاكرة التخزين المؤقت قبل الإجراء. بالإضافة إلى ذلك ، غالباً ما تكون هذه العملية ضرورية - بدونها ، في معظم الحالات ، يكون التشغيل المستقر للجهاز مستحيلاً عند التبديل من برنامج ثابت إلى نوع آخر من الحلول. في القائمة الرئيسية لـ CWM Recovery ، يشتمل إجراء التنظيف على عنصرين - "wipe data / factory reset" و "wipe partition cache partition" . في القائمة المنسدلة ، بعد تحديد قسم واحد أو القسم الثاني ، لا يوجد سوى عنصرين: "لا" - للإلغاء ، أو "نعم ، مسح ..." لبدء الإجراء.
من أجل حفظ بيانات المستخدم في حالة حدوث مشكلات أثناء عملية البرامج الثابتة ، أو لإعادة التأمين في حالة إجراء غير ناجح ، من الضروري إنشاء نسخة احتياطية من النظام. توقع مطورو CWM Recovery فرصة كهذه في بيئة الاسترداد. يتم تنفيذ استدعاء الوظيفة المعنية عن طريق تحديد عنصر "النسخ الاحتياطي والتخزين" . لا يمكن القول أن الاحتمالات متنوعة ، لكنها كافية إلى حد كبير لمعظم المستخدمين. من الممكن نسخ المعلومات من الجهاز إلى بطاقة الذاكرة - "النسخ الاحتياطي إلى التخزين / sdcard0" . ويبدأ الإجراء فورًا بعد تحديد هذا العنصر ، لا يتم توفير إعدادات إضافية. ولكن يمكنك تحديد تنسيق ملفات النسخ الاحتياطي المستقبلي مسبقًا عن طريق تحديد الخيار "تنسيق النسخ الاحتياطي الافتراضي" . بقية عناصر القائمة "النسخ الاحتياطي والتخزين" هي لعمليات الاسترداد من النسخ الاحتياطي.
قام مطورو CWM Recovery بدمج عمليات تركيب وتنسيق الأقسام المختلفة في قائمة واحدة ، تسمى "mount and storage" . قائمة الإمكانيات المفتوحة هي الحد الأدنى بما فيه الكفاية للإجراءات الأساسية مع أقسام ذاكرة الجهاز. يتم تنفيذ جميع الوظائف وفقا لأسماء عناصر القائمة التي تدعوهم.
العنصر الأخير في القائمة الرئيسية لاسترداد CWM هو "متقدم" . هذا ، وفقا للمطور ، والوصول إلى وظائف للمستخدمين المتقدمين. ليس من الواضح ما هي الميزات "المتقدمة" المتاحة في القائمة ، ولكن مع ذلك فهي موجودة في الانتعاش وقد تكون هناك حاجة في العديد من الحالات. من خلال القائمة المتقدمة ، يتم تنفيذ إعادة تشغيل الانتعاش نفسه ، وإعادة التشغيل في وضع برنامج التشغيل ، وتنظيف قسم "Dalvik Cache" ، وعرض ملف السجل وإيقاف تشغيل الجهاز عند اكتمال جميع التلاعبات في الاسترداد.
على الرغم من حقيقة أن الاسترداد من ClockworkMod هو أحد الحلول الأولى لضمان اعتماد واسع النطاق لتخصيص Android ، فإن أهميته تتناقص تدريجيًا ، خاصةً على الأجهزة الجديدة. هذا يرجع إلى ظهور أدوات أكثر تقدما ، مع المزيد من الوظائف. في القيام بذلك ، شطب تماما CWM الاسترداد كبيئة توفر البرامج الثابتة ، لا ينبغي أن يكون إنشاء النسخ الاحتياطية واستعادة أجهزة أندرويد. بالنسبة لأصحاب بعض الأجهزة القديمة ، ولكن القابلة للتطبيق ، فإن CWM Recovery هو في بعض الأحيان الطريقة الوحيدة للحفاظ على هاتف ذكي أو جهاز لوحي في الاتجاهات الحديثة المقابلة في حالة Android على مستوى العالم.