يوضح قائد TWRP سبب استغراق الاسترداد المخصص لبعض الوقت لدعم Android 10

سلط Dees_Troy، قائد TWRP والمطور المعترف به في XDA، الضوء على بعض التحديات التي تواجه دعم Android 10 للاسترداد المخصص. واصل القراءة!

اسم الحلوى أم لا, أندرويد 10 هي نكهة الموسم. تلقت العديد من الشركات الرائدة من مصنعي المعدات الأصلية البارزين تحديثاتها الرسمية، بينما تلقت العديد من الشركات الأخرى تجربة إصدار نظام التشغيل الجديد بفضل ذاكرة القراءة فقط المخصصة لنظام Android 10. جوجل أيضا سعيد جدًا بمعدل اعتماد Android 10، أصبحت ممكنة بفضل مشروع Treble ومجموعة كاملة من التغييرات الأخرى التي تم إجراؤها على مر السنين. لسوء الحظ، في حين أن Android 10 يجلب معه أفراحه الخاصة، فإنه يجعل أيضًا بعض الأشياء صعبة بالنسبة لعمليات الاسترداد المخصصة مثل TWRP. مطور TWRP الرئيسي ومطور XDA المعترف به Dees_Troy سلط الضوء على بعض المشكلات التي يواجهها الاسترداد في طريقه لدعم Android 10 رسميًا.

كما قال Dees_Troy بصراحة، فإن دعم TWRP لنظام Android 10 سيستغرق بعض الوقت. تم الإدلاء بتصريحاته فيما يتعلق بـ Google Pixel 3 و Google Pixel 4، وكذلك بالنسبة للأجهزة التي ستأتي مع Android 10 كإصدار أساسي لها. لن تتأثر الأجهزة الأقدم غير التابعة لشركة Pixel والتي تم شحنها مع إصدارات أقدم من Android وتم تحديثها لاحقًا إلى Android 10.

وفقًا للمطور، أحدث Android 10 بعضًا من أكبر التغييرات في تنفيذ استرداد AOSP في السنوات الأخيرة. تم نقل المكونات الموجودة في استرداد AOSP إلى مجلدات فرعية، مما يجعل دمج التغييرات في TWRP يستغرق وقتًا أطول. التغييرات التي تم إجراؤها على قرص الذاكرة، مثل الابتعاد عن الثنائيات الثابتة التي لا تحتوي على مكتبات مرتبطة إلى الديناميكية ربط، قدم أيضًا للمطورين قرارات يجب اتخاذها بشأن أفضل السبل للمضي قدمًا في ضوء تلك القرارات التغييرات. حتى عندما يتم اتخاذ تلك القرارات، تظهر تحديات جديدة، مثل تركيب قسم النظام على /system في ضوء هذا الارتباط الديناميكي. يقدم Android 10 أيضًا ما يسميه المطور القسم "الفائق" - وهو قسم يحتوي على مجموعة من الأقسام الأصغر؛ وتستخدم Google نظام ملفات ext4 للقراءة فقط للأقسام الديناميكية الجديدة داخل القسم الفائق. يقدم هذا بعد ذلك للمطورين تحديات جديدة للتعامل معها، مثل كيفية قيام المستخدمين بتثبيت GApps، وكيف ذلك لتزويد المستخدمين بالأدوات المناسبة لإدارة الأقسام الديناميكية وإجراء تغييرات عليها على النظام الفائق تقسيم.

كل هذه التغييرات وردود الفعل المصاحبة لها تتطلب إجراء بعض التعديلات، إلى جانب المناقشات حول أفضل السبل للتعامل مع الموقف. والنتيجة النهائية هي أن TWRP الرسمي سيستغرق بعض الوقت لتحقيق الدعم الكامل لنظام Android 10.


مصدر: TWRP