تقدم ZTE للمطورين فرصة البدء في LineageOS 15 لـ Axon 7

واحدة من أكبر مناطق الجذب في المنتدى هي عدد الأقراص المدمجة المخصصة على العديد من أجهزة Android المختلفة. يتم إنشاء هذه الأقراص المضغوطة من قبل مطورين مستقلين في منتدياتنا ، وغالبًا دون مساعدة تذكر من صانعي الأجهزة. أحيانًا تتعرقل جهود التطوير من قِبل صانعي الأجهزة عندما يستغرقون وقتهم الجميل الحلو لإصدار كود مصدر kernel. يقوم عدد قليل فقط من صانعي الأجهزة بإصدار أشجار أجهزتهم وكود مصدر kernel فور بدء التشغيل ، لكن هناك شركة واحدة تتطلع إلى تجاوزها جميعًا. يبدو أن شركة ZTE قد وفرت برنامجًا ثابتًا لما قبل الإصدار لصاحب الصيانة الرسمي لـ LineageOS لـ Axon 7 للمساعدة في جلب LineageOS 15 إلى الجهاز.

المشرف الرسمي على LineageOS على ZTE Axon 7 هو المطور المطور غير المبرر. يحتوي Axon 7 حاليًا على بنية رسمية مستقرة من LineageOS 14.1 استنادًا إلى Android 7.1 Nougat المتاحة له. تم إصدار Android 8.0 Oreo قبل بضعة أشهر ، لكن فريق LineageOS لا يزال يعمل على تطوير قاعدة الكود الخاصة بهم لإصدار Android Oreo (الآن 8.1). بفضل بعض المساعدة من ZTE ، قد يشهد Axon 7 إصدارًا ثابتًا من LineageOS 15 خلال فترة قصيرة بعد التحديث الرسمي لنظام Android Oreo للجهاز.

ذلك لأنه وفقًا لـ Unjustified Dev ، قامت ZTE بمشاركة مصدر kernel و Android Oreo ROM الرسمي مع المطور. وفقا للمطور:

لدينا تحديث Oreo رسمي أقوم بتشغيله الآن ولدي أيضًا مصدر kernel. هذا هو ما يستخدمه Lineage 15 ، لذلك لا يوجد صندوق تخزين قديم أو أي شيء هو 8.0. لا يزال المسؤول O لـ 8996 3.18 لجميع الأجهزة 820/821 ليس هناك سبب حتى المنفذ 4.4 بل سيطيل فقط المدة التي سيستغرقها قبل صدوره. لا علاقة لـ Treble أيضًا بـ 4.4 ليس لجهازنا قسم بائع لذا فإن الأشياء الجيدة المسجلة في النظام / البائع / مرتبطة بـ / بائع. لذلك ، إذا تومض نظامًا عامًا ، فستفقد كل ما تملكه من سلع خاصة وأن جهازك لن يقوم بالتمهيد نظرًا لنقص دعم الأجهزة. إذا كان لجهازنا قسم بائع ، فأنا متأكد من أنه كان سيمكن بثلاثية أضعاف. ليس لدى العديد من الأجهزة التي تعمل بنظام التشغيل المسبق أقسام لبائع مثل أجهزة google ، وهي الطريقة التي قامت بها google بالبكسل.

يذكر الجزء الأول من تعليقهم حقيقة أنه يمتلك إمكانية الوصول إلى إصدار ما قبل النشر لنظام Android 8.0 لجهاز ZTE Axon 7 بالإضافة إلى مصدر kernel الخاص به. يتناول بقية التعليق موضوعًا يهتم به الكثير من الناس: دعم مشروع Treble. لسوء الحظ ، من غير المحتمل أن يدعم Axon 7 Project Treble لأنه يفتقر إلى قسم بائع مخصص (ومن المحتمل ألا تخاطر الشركة بإعادة تقسيم أجهزة المستخدمين عبر تحديث OTA).

لكن حقيقة أن المطور لديه حق الوصول إلى هذه البنية نفسها أمر لا يصدق. هذا يمنح "Unjustified Dev" انطلاقة في بناء LineageOS 15 لـ Axon 7 ، حيث سيكون لديه إمكانية الوصول إلى الثنائيات المحدثة من أسابيع ROM الرسمية مسبقًا. يعد توفر مصدر kernel بمثابة نعمة أيضًا ، حيث لن يضطر المطور لقضاء الكثير من الوقت في تحديث kernel إلى أحدث مصدر kernel CAF.

لسوء الحظ ، أنا لا أعرف أي شيء عن ذلك. لقد تم إرسال مصدر البنية و kernel مبكرًا للتكيف مع Lineage لمدة 8.0

وفقًا لفريق المطورين ، يكون LineageOS 15 جاهزًا للإصدار بمجرد أن تمنح ZTE الموافقة على ذلك. نظرًا لأن الثنائيات الموجودة في LineageOS 15 ROM مملوكة ، لا يمكن للمطور إصدارها حتى توافق ZTE عليها.

لن نقوم بإصدار LineageOS 15 من خلال مقاطع Android Oreo حتى تسمح ZTE بالقيام بذلك. قد يستغرق هذا الأمر حتى يتم إصدار بنيتهم ​​الرسمية.

نظرًا لتعليقات المطورين في هذا الموضوع ، يبدو حقًا أن ZTE تهتم بالمجتمع المطور. حسب ديف غير المبرر:

ضع في اعتبارك أنني لم أوقع أي شيء. أنا مجرد شخص عشوائي يثقون به وأود أن أبقيه على هذا النحو. كل ما يمكنني قوله هو مجرد صد حتى يتم تسوية الأمور. كل شخص نجح في الانتظار حتى أكون متأكدًا من أن كل شخص يمكنه القيام بذلك مرة أخرى من أجل O.

أعطت شركة ZTE لمشرف LineageOS الوصول إلى مصدر kernel و ROM دون الحاجة إلى توقيع NDA. وقد سمح ذلك للمطور بمشاركة التحديثات المتكررة مع المجتمع وإثارة حماسهم لما سيحدث عندما يصل الإصدار الرسمي من Android Oreo إلى Axon 7. علاوة على ذلك ، فهذا يعني أن مالكي Axon 7 سيكونون قادرين على الاستمتاع بإصدار مستقر من LineageOS 15 أسرع مما يمكن عادة.

هذا السلوك من ZTE ليس شيئًا نراه حقًا من مصنعي المعدات الأصلية كثيرًا. هناك عدد قليل من الشركات المصنعة الأصلية التي توفر أجهزة مجانية لتحديد المطورين (قام OnePlus و Honor بذلك في الماضي) ، لكن هذا الإجراء ينتقل إلى مستوى آخر. يعد إطلاق مصادر kernel وأشجار الأجهزة في اليوم الأول أمرًا واحدًا ، ولكن منح المطورين بداية مباشرة من خلال توفير إمكانية الوصول إلى البرامج الثابتة التي تم إصدارها قبل الإصدار هو لعبة كرة مختلفة تمامًا.

حتى مجد ل ZTE لإعطاء مجتمعهم المتفاني هذا المستوى من الدعم. قام Unjustified Dev أيضًا بنشر بعض التعليقات في هذا الموضوع والتي تشير إلى أن ZTE تتخلى عن واجهة المستخدم الخاصة بـ MiFavor لصالح المزيد من مظهر Android ومظهره ، وأنا متأكد من أن العديد من مستخدمينا سيقدرون. لذا بصرف النظر عما إذا كنت تهتم بالأقراص المدمجة المخصصة أم لا ، فإن ZTE تتطلع على ما يبدو لإرضاء كل من قاعدة العملاء العادية والمتشددة. دعونا نأمل أن يواصلوا الاستماع إلى المجتمع وتقديم الدعم بهذه الطريقة.