AOSParadox ، ROM جديد لـ OnePlus One مع منظور جديد

AOSParadox هو أول قرص مدمج لـ OnePlus One لا يعتمد على شجرة جهاز CM. بدلاً من ذلك ، إنه يعتمد مباشرةً على CAF AOSP (منتديات CodeAurora ؛ CAF AOSP يقوم بشكل أساسي بتخزين AOSP مع تحسينات إضافية لأجهزة Qualcomm) ، مما يجعله أقرب إلى AOSP كما يمكنك الحصول على Nexus.

لماذا تعتبر شجرة الجهاز مهمة؟ إذا لم تكن على دراية بتطوير ROM ، فهو جزء أساسي من أي ROM تستخدمه ويصف أجهزتك بحيث يمكن استخدامها من قبل النظام. بدون استخدام شجرة الجهاز ، لا يمكن للمطورين إنشاء ROM. يعتمد AOSParadox على أشجار جهاز CAF Qualcomm ولكنه يتركها دون مساس تقريبًا. بدلاً من ذلك ، يتم استخدام تعريف شجرة جديد كتراكب ، مع التعديلات الضرورية فقط على الشجرة الأصلية التي أجراها Qualcomm من أجل تشغيل الجهاز.

الهدف من ذلك هو إنشاء AOSP ROM محسّن يمكن للمطورين الآخرين الوصول إليه بسهولة ، من خلال جعل التحديثات والتطوير أسهل

يؤدي هذا إلى توفير جميع ميزات Qualcomm ، مثل حماية إعادة ضبط المصنع (FRP) التي تتطلب كلمة مرور قبل إجراء إعادة ضبط المصنع ، مما يجعل من الصعب على اللصوص استخدام الأجهزة المسروقة. تتمثل الفلسفة وراء ROM في وضع كل شيء في الاعتبار لـ OnePlus One وحده ، دون وجود تعريفات مشتركة. الهدف من ذلك هو إنشاء AOSP ROM محسّن يمكن للمطورين الآخرين الوصول إليه بسهولة ، من خلال جعل التحديثات والتطوير أسهل لأنه يجعل من غير الضروري الاختبار على أجهزة متعددة ، وهذا يؤدي إلى رمز أكثر نظافة.

يتم استخدام فروع مختلفة لكل مجموعة شرائح (حاليًا ، msm8974 و msm8226 ، وتستخدم على التوالي في OnePlus One و Moto G / Moto G 2014 ، المدعومين أيضًا) ، ولكل مجموعة شرائح فروع "اختيارية" لتنظيمها لمزيد من التفاصيل الأجهزة. تستخدم شجرة جهاز AOSParadox أيضًا ramdisk مختلفة خاصة بالشرائح لنفس الأهداف كما هو موضح أعلاه. نظرًا لبعض حالات عدم التوافق الأخرى ، يجب أن تدرك أن هذا يعني أنه لن يكون متوافقًا مع حبات OnePlus One المخصصة الحالية (أو بشكل أكثر تحديدًا ، boot.img). تجدر الإشارة إلى أن النواة المستخدمة من قبل فريق AOSParadox تعتمد على أعمال المطور Sultanxda المعترف بها مع تعديلات طفيفة.

إذا كنت مطورًا مهتمًا بالتعرف على شجرة الجهاز ، أو مستخدمًا يبحث عن أقرب تجربة إلى AOSP يمكنك الحصول عليها ، فتوجه إلى مؤشر منتدى AOSParadox للبدء!

راجع منتدى OnePlus One >>