كيفية ميناء TWRP لالروبوت بدون مصدر

TWRP هو الاسترداد المخصص الأكثر شعبية لأجهزة Android ، لكن للأسف لا يوجد TWRP "عام" مضمون للعمل مع جميع الأجهزة. في الواقع ، هناك العديد من الأجهزة التي لا تحتوي على TWRP ، ربما بسبب ( نقص) شعبية الجهاز.

إذا كنت تمتلك جهازًا لا يحتوي على منفذ TWRP المتاح ، فمن السهل حقًا أن تقوم بتوصيله بنفسك. في هذا الدليل Appuals ، سوف نوضح لك كيفية تحويل TWRP بدون مصدر ، كل ما تحتاجه هو استرداد مخزون جهازك وجهاز Android Kitchen. سنستخدم Android Kitchen لنظام Linux في هذا الدليل ، لأن الإجراء في إصدار Windows أصعب قليلاً ( وربما يكون عرضة للخطأ).

إذا كنت ترغب في محاولة ترقية TWRP من المصدر ، فراجع دليل Appuals (دليل التطبيقات) كيف يمكنك استخدام DIY Port TWRP لنظام Android.

المتطلبات:

  • استرداد مخزون جهازك
  • TWRP (قم بتنزيل الإصدار وفقًا لدقة الشاشة التقريبية):
  • TWRP 480 × 850
  • TWRP 720 × 1280
  • TWRP 1080 × 1920
  • Android Image Kitchen (إصدار Linux)
  1. قم أولاً بتنزيل واستخراج ملف Android Image Kitchen إلى مجلده الخاص.
  2. ضع ملف recovery.img الخاص بك داخل مجلد AIK المستخرج.
  3. انقر بزر الماوس الأيمن داخل المجلد المستخرج ، واختر "فتح المحطة الطرفية هنا".
  4. في محطة Linux ، اكتب الأمر: ./unpackimg.sh
  5. سيتم تفريغ صورة استرداد المخزون إلى مجلدين جديدين ramdisk و split_img. لا تغلق المحطة في هذه المرحلة.
  6. نقل المجلدات ramdisk التي تم إنشاؤها حديثًا و split_img خارج مجلد AIK.
  7. الآن حذف الأسهم recovery.img داخل مجلد AIK.
  8. انسخ ملف twrp_recovery.img الذي قمت بتنزيله من قسم المتطلبات في هذا الدليل ، إلى مجلد AIK.
  9. داخل محطة Linux ، اكتب: ./unpackimg.sh
  10. سيتم الآن تفريغ twrp_recovery.img ، كما حدث مع استرداد المخزون. img
  11. انتقل إلى داخل مجلد split_img (من صورة TWRP التي فكّرناها للتو ، وليس من الأسهم الخاصة بك. img التي انتقلنا إليها سابقًا) وحذف جميع الملفات الموجودة في الداخل.
  12. الآن قم بنسخ جميع الملفات من مجلد الأسهم split_img إلى مجلد TWRP split_img.
  13. حذف هذه الملفات من مجلد ramdisk TWRP:
  14. default.prop
  15. fstab.devicename_or_chipsetname
  16. ueventd.rc
  17. أي ملف آخر مثل ueventd.devicename.rc
  18. الآن نسخ هذه الملفات من مجلد ramdisk الأسهم إلى المجلد ramdisk TWRP:
     default.prop fstab.devicename ueventd.rc 
  19. انتقل الآن إلى المجلد ramdisk / etc ونسخ recovery.fstab ، ثم ضعه في المجلد TWRP ramdisk / etc.
  20. افتح كل من ملف twrp.fstab وملف recovery.fstab في محرر نصوص ، وقم بتحرير الخصائص في twrp.fstab لتتوافق بشكل صحيح مع الخصائص في recovery.fstab
  21. تحتاج إلى استبدال مثيلات "/ sdcard" بـ "/ external_sd" و "/ usb" بـ "/ usb-otg".
  22. إذا كانت هذه الأقسام غير متوفرة في ملفات fstab الخاصة بك ، فأنت بحاجة إلى إضافة هذه الأسطر:
     / external_sd vfat / dev / block / mmcblk1p1 إشارات = قابلة للإزالة ؛ تخزين ؛ عرض = "SDCARD" / usb-otg إشارات auto / dev / block / sda1 = قابلة للإزالة ؛ تخزين ؛ عرض = "USB-OTG" 
  23. الآن يجب عليك تحرير الأسطر التالية كما هو معروض في default.prop:
     ro.secure = 0 ro.adb.secure = 0 security.perf_harden = 0 ro.debuggable = 1 persist.sys.usb.config = adb، mtp 
  24. العودة من مجلد ramdisk ، وإطلاق المحطة. أدخل هذه الأوامر: ./repackimg.sh
  25. سيتم إعادة حزم TWRP .img ، وستسمى "image-new.img" افتراضيًا. يمكنك إعادة تسمية هذا إذا كنت ترغب في ذلك.

تعليمات لأجهزة Mediatek

ملاحظة: سيظهر ملف recovery.fstab بعد تفريغ مخزون الاسترداد. سيكون به بعض العيوب ، على الأرجح متعمد من OEM. تحتاج إلى تثبيت تطبيق DiskInfo من متجر Play ، ومستكشف جذر ، حتى تعرف القسم الذي تم تركيبه في أي موقع وجهاز.

قم بتشغيل تطبيق DiskInfo ، وتأكد من تمكين الإعدادات التالية:

  • عرض مسار جبل
  • إظهار اسم القسم
  • عرض نظام الملفات
  • وضع الخبراء
  • أقسام غير مثبتة
  • أقسام مخطط الجهاز
  • أنظمة الملفات المؤقتة

قم الآن بتشغيل تطبيق مستكشف الجذر ، وابحث عن مسار أقسامك. عادة ، يمكن العثور عليها تحت / dev ، وتقع بعض الأقسام الأخرى مثل / system و / cache في مستويات أعمق.

إذا كنت بحاجة إلى تتبع مواقعها بالضبط ، فيمكنك التنقل داخل دليل / dev والبحث عن أسماء الأقسام مثل "mmcblk0p5".

الأجهزة دون Recovery.Fstab

إذا لم ينتج جهازك ملف recovery.fstab بعد تفريغ ملف recovery.img ، فهناك بعض الأشياء التي يمكنك تجربتها.

أولاً ، تحقق من مجلد ramdisk / etc ، حيث يمكنك العثور على ملف recovery.fstab وهمية يحتوي على رمز ارتباط.

انقر بزر الماوس الأيمن على الملف الوهمي واختر "إظهار الهدف" ، والذي يجب أن يقدم لك موقع الاسترداد الأصلي. في بعض الأحيان تضعها الشركات المصنعة الأصلية في مجلدات أخرى ، مثل / vendor / etc folder.

مقالات مثيرة للاهتمام