إذا كنت قد استخدمت ذاكرة ROM مخصصة من قبل على أحد الأجهزة، فمن المحتمل أنك واجهت شيئًا يسمى LineageOS مرتفعًا. إنها واحدة من ROM المخصصة التي تمنحك تجربة AOSP كاملة تقريبًا للمخزون دون إضافة الكثير من التخصيصات أو تعديل الأشياء.
وبهذا، قام المطورون بإسقاط سجل التغيير لنظام LineageOS 20 برقم سجل التغيير 27. واليوم سنراجعه لك، مع فصله إلى أجزاء.
"أتذكر عندما كانت هذه الإصدارات عبارة عن أرقام فردية..."
في هذا القسم يرحب بك المطورون في هذا المنشور مع بعض المعلومات الجانبية.
"مرحبا بكم جميعا! مرحبًا بعودتك!
مع بدء الكثير منا بالسفر مرة أخرى وعودة العالم إلى طبيعته، بالطبع، حان الوقت لنا لكسر الوضع الراهن! ربما لم تكن تتوقع أن تسمع منا حتى... في مكان ما بالقرب من شهر أبريل وفقًا لإصداراتنا التاريخية؟ ها! مسكتك. يبدأ المطورون بها. نرحب بمعظم هذه الصفحة ونتحدث عن الأعمال الشاقة، وهناك في الواقع بعض الأشياء الجديدة الرئيسية التي يتم عرضها هنا.
"بفضل عملنا الجاد للتكيف مع تغييرات Google المستندة إلى حد كبير على واجهة المستخدم في Android 12، ومتطلبات عرض الأجهزة البسيطة للغاية في Android 13، تمكنا من إعادة تأسيس تغييراتنا على Android 13 بكفاءة أكبر. وقد أدى ذلك إلى قضاء الكثير من الوقت في ميزات جديدة رائعة مثل تطبيق الكاميرا الجديد الرائع Aperture، والذي تمت كتابته في جزء كبير منه بواسطة المطورين SebaUbuntu وLuK1337 وluca020400. وهو ما يوضح أنه سيكون هناك تطبيق كاميرا جديد كليًا سننتظره على نظام Lineage OS 20، والذي سيعرضه المطورون أيضًا أدناه، والذي سنعرضه في هذا المقال.
ثم هناك أيضًا ملاحظة جانبية أخرى للمطورين، وهي؛
"نظرًا لانتقال Android إلى نموذج إصدار الصيانة ربع السنوية، سيكون هذا الإصدار هو "LineageOS 20"، وليس 20.0 أو 20.1 - على الرغم من أنه لا داعي للقلق - فنحن نعتمد على أحدث وأروع إصدار من Android 13، QPR1.
بالإضافة إلى ذلك، بالنسبة للمطورين - أي مستودع ليس منصة أساسية، أو لا يتوقع أن يتغير في إصدارات الصيانة ربع السنوية سوف يستخدم فروعًا بدون عمليات تخريب - على سبيل المثال، lineage-20
بدلا من lineage-20.0
".
وبهذا يستمر المنشور بالميزات الجديدة.
مزايا جديدة
الأول هو "تم دمج تصحيحات الأمان من أبريل 2022 إلى ديسمبر 2022 في LineageOS 17.1 إلى 20"، مما يعني أن الأجهزة القديمة التي لا تحتوي على LineageOS الأحدث رسميًا ولكنها لا تزال تحصل على الإصدارات الأقدم ستحصل على التحديثات الأمنية.
والثاني هو ذكر الكاميرا الجديدة بـ “ohmagoditfinallyhappened
- يحتوي LineageOS الآن على تطبيق كاميرا جديد رائع يسمى Aperture! يعتمد على Google الرائع (في الغالب). CameraX مكتبة وتوفر تجربة تطبيق الكاميرا "المخزنة" أقرب بكثير على العديد من الأجهزة. تحية كبيرة للمطورين SebaUbuntu وLuK1337 وluca020400 الذين طوروا هذا في البداية، المصمم Vazguard، وللفريق بأكمله للعمل على دمجه في LineageOS وتكييفه مع مجموعتنا الضخمة من الأجهزة المدعومة!"، والتي سنعرضها على الكاميرا الجديدة التطبيق قليلا في هذه المقالة.
أما التحسينات الأخرى فهي تحسينات طفيفة، وهي مذكورة أدناه.
- تم تحديث WebView إلى Chromium 108.0.5359.79.
- لقد قدمنا لوحة مستوى الصوت المعاد تصميمها بالكامل في Android 13 وقمنا بتطوير لوحة التوسيع المنبثقة الجانبية.
- نحن ندعم الآن إصدارات GKI وLinux 5.10 مع دعم كامل للوحدة النمطية خارج الشجرة لمطابقة اتفاقيات AOSP الجديدة.
- شهدت شوكة تطبيق معرض AOSP العديد من الإصلاحات والتحسينات.
- لقد شهد تطبيق التحديث الخاص بنا العديد من إصلاحات الأخطاء والتحسينات، بالإضافة إلى أنه يتمتع الآن بتصميم Android TV جديد ورائع!
- متصفح الويب الخاص بنا، Jelly شهد العديد من إصلاحات الأخطاء والتحسينات!
- لقد ساهمنا بمزيد من التغييرات والتحسينات في مرحلة ما قبل البرمجيات الحرة والمفتوحة المصدر الأثير تطبيق التقويم الذي قمنا بدمجه منذ بعض الوقت!
- لقد ساهمنا بمزيد من التغييرات والتحسينات في مرحلة ما قبل الإنتاج سيدفولت تطبيق النسخ الاحتياطي.
- لقد تم تعديل تطبيق Recorder الخاص بنا ليتناسب مع ميزات Android المدمجة، مع الاستمرار في توفير الميزات التي تتوقعها من LineageOS.
- تمت إعادة تصميم التطبيق بشكل كبير.
- تمت إضافة المواد التي تدعمها.
- أصبح المسجل عالي الجودة (تنسيق WAV) يدعم الآن الاستريو وتم إجراء العديد من إصلاحات الخيوط.
- تم نقل ميزات Google TV المتعددة، مثل تطبيق إعدادات اللوحة المزدوجة الأكثر جاذبية إلى إصدارات LineageOS Android TV.
-
adb_root
لم تعد الخدمة مرتبطة بخاصية نوع البناء، مما يسمح بتوافق أكبر مع العديد من أنظمة الجذر التابعة لجهات خارجية. - لقد تم إصلاح البرامج النصية المدمجة الخاصة بنا إلى حد كبير، مما أدى إلى تبسيط عملية الدمج إلى حد كبير نشرة الأمن الروبوت عملية الدمج، بالإضافة إلى جعل الأجهزة الداعمة مثل أجهزة Pixel التي تحتوي على إصدارات كاملة المصدر أكثر انسيابية.
- لقد تم تبني LLVM بالكامل، حيث أصبحت الإصدارات الآن افتراضية لاستخدام LLVM bin-utils واختياريًا، مجمع LLVM المتكامل. بالنسبة لأولئك منكم الذين لديهم حبات قديمة، لا تقلقوا، يمكنكم دائمًا إلغاء الاشتراك.
- تم تطوير وضع الإضاءة للإعدادات السريعة العامة بحيث يتطابق عنصر واجهة المستخدم هذا مع سمة الجهاز.
- شهد معالج الإعداد الخاص بنا التكيف مع نظام التشغيل Android 13، مع تصميم جديد وانتقالات/تجربة مستخدم أكثر سلاسة.
وبعد ذلك، هناك أخبار عن إصدارات Android TV أيضًا تقول "يتم الآن إصدار إصدارات Android TV مع مشغل Android TV خالي من الإعلانات، على عكس المشغل الذي يدعم الإعلانات من Google - نحن ندعم أيضًا الإصدارات على غرار Google TV ونقوم بتقييم الانتقال إليه في المستقبل". الأجهزة المدعومة في المستقبل."، وهو أمر جديد رئيسي لمستخدمي التلفزيون حيث أنهم لم يعودوا بحاجة للتعامل مع الإعلانات.
تطبيق الكاميرا الجديد "Aperture"
يبدو تطبيق الكاميرا الجديد هذا مختلفًا تمامًا عما كان عليه نظام LineageOS، مع واجهة مستخدم أفضل بكثير والمزيد من الميزات. يبدو مشابهًا إلى حد ما لكاميرا GrapheneOS في الميزات ولكن بتصميم مختلف.
ملاحظات المطورين هنا مدرجة أدناه.
"لأسباب فنية، بدءًا من LineageOS 19، اضطررنا إلى التخلص من Snap، وهو التطبيق الفرعي لتطبيق الكاميرا من Qualcomm، وبدأنا في توفير Camera2 مرة أخرى، تطبيق الكاميرا الافتراضي AOSP.
أدى هذا إلى تجربة كاميرا سيئة خارج الصندوق، نظرًا لأن Camera2 هو كذلك جدا بسيطة لاحتياجات المستخدم العادي.
لذلك، مع إصدار LineageOS هذا، أردنا إصلاح هذه المشكلة، ولحسن الحظ بالنسبة لنا CameraX وصلت إلى حالة قابلة للاستخدام، وأصبحت ناضجة بما يكفي لتشغيل تطبيق كاميرا كامل، لذلك بدأنا العمل عليه.
وبعد شهرين ونصف من التطوير، يمكنه أن يحل محل Camera2 تمامًا وبالتالي أصبح تطبيق الكاميرا الافتراضي بدءًا من LineageOS 20.
تطبق Aperture العديد من الميزات المفقودة في Camera2، على سبيل المثال:
- دعم الكاميرات المساعدة (يجب على مشرفي الجهاز تمكينها)
- التحكم في معدل إطارات الفيديو
- التحكم الكامل في إعدادات EIS (تثبيت الصورة الإلكتروني) وOIS (تثبيت الصورة البصري).
- مستوي للتحقق من زاوية اتجاه الجهاز
مع مرور الوقت، قد ترى ميزات جديدة تم تقديمها حيث لا يزال تطوير التطبيق مستمرًا!"، وهو ما يوضح أننا قد نضيف ميزات جديدة في الإصدارات الأحدث منذ العمل على تطبيق الكاميرا الجديد.
تحديث الملاحظات
ثم هناك أيضًا ملاحظات حول التحديث من إصدارات LineageOS الأقدم لجهازك، والتي تقول "للترقية، يرجى اتباع دليل الترقية الخاص بجهازك الموجود هنا.
إذا كنت قادمًا من إصدار غير رسمي، فأنت بحاجة إلى اتباع دليل التثبيت الجيد لجهازك، تمامًا مثل أي شخص آخر يتطلع إلى تثبيت LineageOS لأول مرة. يمكن العثور على هذه هنا.
الرجاء ملاحظة أنه إذا كنت حاليًا تستخدم إصدارًا رسميًا، فإنك لا تقم بحاجة إلى مسح جهازك، ما لم تنص صفحة wiki الخاصة بجهازك على خلاف ذلك على وجه التحديد، كما هو مطلوب لبعض الأجهزة التي تحتوي على تغييرات هائلة، مثل إعادة التقسيم. يجب عليك حقًا أن تضع هذه الملاحظة في الاعتبار إذا كنت ستقوم بالتحديث من إصدار LineageOS الأقدم، ويجب عليك أيضًا التحقق من ملاحظات مطور الجهاز للتأكد من أنك لن ترتكب أي خطأ.
انتقاص
يشير المنشور أيضًا إلى ملاحظات حول الإهمال تقول "بشكل عام، نشعر أن الفرع العشرين قد وصل إلى تكافؤ الميزات والاستقرار مع 20 وهو جاهز للإصدار الأولي.
لم يتم إيقاف إصدارات LineageOS 18.1 هذا العام، نظرًا لمتطلبات Google القاسية إلى حد ما BPF الدعم في جميع نواة الأجهزة التي تعمل بنظام التشغيل Android 12+ يعني أن عددًا كبيرًا من أجهزتنا القديمة الموجودة في قائمة التصميم قد ماتت.
بدلاً من إيقاف LineageOS 18.1، فهو في وضع تجميد الميزات، مع الاستمرار في قبول عمليات إرسال الأجهزة، وبناء كل جهاز شهريًا، بعد وقت قصير من دمج Android Security Bulletin لذلك الشهر.
سيتم إطلاق LineageOS 20 لبناء مجموعة جيدة من الأجهزة، مع أجهزة إضافية قادمة حيث يتم تمييزها على أنها كلاهما ميثاق متوافقة وجاهزة للإصدارات من قبل المشرف عليها." مما يعني أن إصدارات LineageOS 18.1 لا تزال مقبولة، ولكنها لن تحصل على أي ميزات جديدة.
وظيفة كاملة
يمكنك التحقق من المشاركة الكاملة في الرابط التالي، مع إدراج جميع التغييرات، قمنا فقط بإدراج التغييرات الرئيسية هنا للمستخدمين النهائيين الذين سيغيرون نظام LineageOS للاستخدام اليومي، مثل تطبيق الكاميرا الجديد. سنقوم بنشر المزيد من التحديثات حول هذا إذا كان هناك أي!