يتوفر نظام LineageOS 20، استنادًا إلى نظام التشغيل Android 13، ويحتوي على الكثير من الميزات الجديدة، والأفضل من ذلك، تطبيق الكاميرا الافتراضي الجديد!
روابط سريعة
- ميزات جديدة في LineageOS 20
- LineageOS 20 Aperture، تطبيق الكاميرا الافتراضي الجديد
- قائمة بناء LineageOS 20
- كيفية الترقية إلى LineageOS 20 من إصدار أقدم
يعد LineageOS لاعبًا معروفًا في مجال تطوير Android المخصص. لقد كان خليفة CyanogenMod ويدعم الآن عددًا كبيرًا من الأجهزة، مما يوفر طريقة للمتحمسين لتخصيص أنظمتهم وتحسينها دون التورط في الأسطح الثقيلة. أصدر فريق LineageOS مؤخرًا تحديثًا رئيسيًا، وهو LineageOS 20، والذي يعتمد على أندرويد 13.
ميزات جديدة في LineageOS 20
يأتي LineageOS 20 مع الكثير من الميزات والتحسينات الجديدة:
- تم دمج تصحيحات الأمان من أبريل 2022 إلى ديسمبر 2022 في LineageOS 17.1 حتى 20.
- يحتوي LineageOS الآن على تطبيق كاميرا جديد يسمى Aperture! إنه يعتمد على Google الرائع (في الغالب). كاميراX مكتبة وتوفر تجربة تطبيق الكاميرا "المخزنة" أقرب بكثير على العديد من الأجهزة. تحية كبيرة للمطورين SebaUbuntu وLuK1337 وluca020400 الذين طوروا هذا في البداية، المصمم Vazguard، و إلى الفريق بأكمله للعمل على دمجه في LineageOS وتكييفه مع مجموعتنا الضخمة من الأجهزة المدعومة!
- تم تحديث WebView إلى Chromium 108.0.5359.79.
- تمت إعادة تصميم لوحة الصوت بالكامل في Android 13، كما تم تطوير لوحة التوسيع المنبثقة الجانبية.
- الدعم الكامل صورة النواة العامة ويتم إنشاء Linux 5.10 بدعم كامل للوحدة النمطية خارج الشجرة لمطابقة اصطلاحات AOSP الجديدة.
- شهدت شوكة النسب لتطبيق AOSP Gallery العديد من الإصلاحات والتحسينات.
- شهد تطبيق Updater العديد من إصلاحات الأخطاء والتحسينات، إلى جانب تصميم Android TV الجديد الرائع
- شهد متصفح الويب الخاص بنا، Jelly، العديد من إصلاحات الأخطاء والتحسينات
- المزيد من التغييرات والتحسينات تعود إلى البرمجيات الحرة والمفتوحة المصدر عطار تطبيق التقويم الذي قاموا بدمجه منذ بعض الوقت
- المزيد من التغييرات والتحسينات تعود إلى المنبع سيدفولت تطبيق النسخ الاحتياطي.
- تم تعديل تطبيق Recorder ليتناسب مع ميزات Android المدمجة، مع الاستمرار في توفير الميزات التي تتوقعها من LineageOS.
- تمت إعادة تصميم التطبيق بشكل كبير.
- تمت إضافة المواد التي تدعمها.
- أصبح المسجل عالي الجودة (تنسيق WAV) يدعم الآن الاستريو، كما تم إجراء العديد من إصلاحات الخيوط.
- يتم الآن شحن إصدارات Android TV مع مشغل Android TV خالي من الإعلانات، على عكس المشغل الذي يدعم الإعلانات من Google - فهو يدعم أيضًا تصميمات نمط Google TV، ويقومون بتقييم الانتقال إليها على الأجهزة المدعومة في مستقبل.
- تم نقل العديد من ميزات Google TV، مثل تطبيق إعدادات اللوحة المزدوجة الأكثر جاذبية إلى إصدارات LineageOS Android TV.
-
adb_root
لم تعد الخدمة مرتبطة بخاصية نوع البناء، مما يسمح بتوافق أكبر مع العديد من أنظمة الجذر التابعة لجهات خارجية. - لقد تم إصلاح البرامج النصية المدمجة إلى حد كبير، مما أدى إلى تبسيط عملية الدمج إلى حد كبير نشرة أمان Android عملية الدمج، بالإضافة إلى جعل الأجهزة الداعمة مثل أجهزة Pixel التي تحتوي على إصدارات كاملة المصدر أكثر انسيابية.
- لقد تم تبني LLVM بالكامل، حيث أصبحت الإصدارات الآن افتراضية لاستخدام LLVM bin-utils واختياريًا، مجمع LLVM المتكامل. بالنسبة لأولئك منكم الذين لديهم حبات قديمة، لا تقلقوا، يمكنكم دائمًا إلغاء الاشتراك.
- تم تطوير وضع الإضاءة للإعدادات السريعة العامة بحيث يتطابق عنصر واجهة المستخدم هذا مع سمة الجهاز.
- شهد معالج الإعداد التكيف مع نظام التشغيل Android 13، مع تصميم جديد وانتقالات/تجربة مستخدم أكثر سلاسة.
LineageOS 20 Aperture، تطبيق الكاميرا الافتراضي الجديد
إذا سبق لك استخدام تطبيق الكاميرا الافتراضي على LineageOS، فربما تشعر بخيبة أمل. "Snap"، اسم التطبيق، كان عبارة عن شوكة من تطبيق الكاميرا الخاص بشركة Qualcomm، وانتقلوا في النهاية لاستخدام تطبيق الكاميرا الافتراضي AOSP، المسمى Camera2. إنه تطبيق أساسي يعمل، ولكنه بسيط جدًا بالنسبة لاحتياجات معظم الأشخاص. لهذا السبب تعتبر الفتحة أمرًا كبيرًا.
تستخدم Aperture واجهة برمجة تطبيقات CameraX، التي نضجت في السنوات الأخيرة لتصبح قابلة للاستخدام في تطبيق الكاميرا بالكامل. Aperture قادر على تنفيذ الميزات التالية بفضله:
- دعم الكاميرات المساعدة (يجب على مشرفي الجهاز تمكينها)
- التحكم في معدل إطارات الفيديو
- التحكم الكامل في إعدادات EIS (تثبيت الصورة الإلكتروني) وOIS (تثبيت الصورة البصري).
- مستوي للتحقق من زاوية اتجاه الجهاز
بالنسبة للمبتدئين، تهدف مكتبة CameraX من Google إلى تبسيط عملية تطوير تطبيقات الكاميرا على نظام Android. تحت الغطاء، يتم تغليف Camera2، وهي واجهة برمجة التطبيقات (API) التي تسمح للتطبيقات باستكشاف ميزات الكاميرا على الجهاز، بشرط أن يقوم مصنع المعدات الأصلي (OEM) بكشف ميزات الكاميرا هذه إلى واجهة برمجة التطبيقات (API). من أجل تقليل تجزئة ميزات الكاميرا، يمكن لمصنعي الأجهزة اختيار شحن متوافق مع CameraX مكتبات الملحقات بهواتفهم والتي تسمح لمطوري الطرف الثالث بالاستفادة من الكاميرا الأصلية بسلاسة سمات.
قائمة بناء LineageOS 20
فيما يلي قائمة البناء الرسمية للدفعة الأولية من طرح LineageOS 20، وإذا كان لديك أحد هذه الأجهزة، فستتمكن من تثبيت LineageOS 20 قريبًا.
اسم الجهاز |
ويكي |
المشرفون |
---|---|---|
آسوس زينفون 5Z (ZS620KL) |
Z01R |
روهانبوروهيت، جاكيجل، ثيمار |
فيرفون 4 |
FP4 |
mikeioannina |
F(x) tec Pro¹ |
pro1 |
BadDaemon، bgcngm، intervigil، mccreary، npjohnson، tdm |
جوجل بيكسل 4a 5G |
العليق |
أليستو، ميكيوانينا |
جوجل بيكسل 4a |
سمكة الشمس |
PeterCxy، cdesai، mikeioannina |
جوجل بيكسل 4 |
لهب |
cdesai، Eamo5، mikeioannina، npjohnson |
جوجل بيكسل 4 اكس ال |
مرجاني |
cdesai، Eamo5، mikeioannina، npjohnson |
جوجل بيكسل 5a |
البربيت |
أليستو، ميكيوانينا |
جوجل بيكسل 5 |
redfin |
أليستو، ميكيوانينا |
لينوفو Z5 برو جي تي |
قلب |
خبز محمص اختياري |
لينوفو Z6 برو |
zippo |
لوتشيتو، ثيمار |
موتورولا ايدج 20 |
برلين |
نبجونسون، سجماركوس |
موتورولا ايدج 30 |
دبي |
ثيمارد، sb6596 |
حافة موتورولا |
متسابق |
ارفانوعبدي، جليبلانت، سيبر هيكسن |
موتورولا ايدج اس/موتو جي 100 |
نيو |
dianlujitao |
موتورولا موتو جي 5 جي / ون 5 جي ايس |
كييف |
سيبر هيكسن، جليبلانش |
موتورولا موتو جي 5 جي بلس / ون 5 جي |
نيرو |
SyberHexen |
موتورولا موتو جي 6 بلس |
com.evert |
جليبلانش |
موتورولا موتو جي 7 بلاي |
قناة |
SyberHexen، deadman96385، erfanoabdi، npjohnson |
موتورولا موتو جي 7 بلس |
بحيرة |
جليبلانتش، نبجونسون |
قوة موتورولا موتو جي 7 |
محيط |
سيبر هيكسن، ارفانوعبدي، نبجونسون |
موتورولا موتو جي 7 |
نهر |
ارفانوعبدي، npjohnson، SyberHexen |
موتورولا موتو اكس 4 |
بايتون |
عرفانوعبدي، ثيمار |
موتورولا موتو z3 بلاي |
بيكهام |
جليبلانش |
موتورولا قوة واحدة |
طاه |
هاسابر8 |
النوبة ميني 5G |
TP1803 |
أريانK16a، نبجونسون |
ون بلس 5 |
تشيز برجر |
com.trautamaki |
ون بلس 5T |
زلابية |
تراوتاماكي، SNC |
ون بلس 6 |
الانتشلادا |
لوK1337 |
ون بلس 6 تي |
فاهيتا |
إدوينموك |
ون بلس 7 |
guacamoleb |
شانتانو ساركار |
ون بلس 7 برو |
guacamole |
LuK1337، تورتيل |
ون بلس 7T |
com.hotdogb |
لوK1337 |
ون بلس 7 تي برو |
نقانق |
لوK1337 |
ون بلس 8 |
المعكرونة الفورية |
jabashque |
ون بلس 8 برو |
Instantnoodlep |
لوK1337 |
ون بلس 8 تي |
كباب |
لوK1337 |
ون بلس 9 |
عصير الليمون |
mikeioannina، tangalbert919، ZVNexus |
ون بلس 9 برو |
com.lemonadep |
LuK1337، bgcngm، mikeioannina |
هاتف ريزر 2 |
هالة |
ميكيوانينا، نبجونسون |
سامسونج جالاكسي تاب S5e (LTE) |
gts4lv |
بجكنجم، لوK1337 |
سامسونج جالاكسي تاب S5e (واي فاي) |
gts4lvwifi |
LuK1337، bgcngm |
سوني اكسبيريا 1 II |
pdx203 |
hellobbn |
شياو مي 8 |
قحافة |
com.infrag |
نسخة إكسياومي مي 8 إكسبلورر |
أورسا |
com.bgcngm |
شياو مي 8 برو |
إيكويوس |
com.bgcngm |
شياو مي 8 إس إي |
com.xmsirius |
uixdess |
شياو مي 9 اس اي |
جروس |
SebaUbuntu |
شياو مي سي سي 9 / مي 9 لايت |
العلبة |
سيراكز |
شياو مي ميكس 2 اس |
بولاريس |
com.bgcngm |
شاومى بوكو اف 1 |
البريليوم |
bgcngm، وارابهيشك |
الأهداف العامة
تمامًا مثل الإصدارين الأخيرين، يدعم فريق LineageOS جهاز Android الظاهري (AVD)، أي بيئة المحاكي الافتراضية التي يوفرها بيئة تطوير أندرويد، ك بناء الهدفأضاف LineageOS 19 دعمًا لأهداف بناء Android Automotive أيضًا. يمكن للمطورين إنشاء حزم صور النظام العامة (GSI) في كل من تكوينات الهاتف المحمول وAndroid TV أيضًا، على الرغم من أن بوابة التنزيل الرسمية لن تستضيف أيًا من هذه الإصدارات المترجمة مسبقًا. هذا لأنه يعتمد على مدى امتثال (أو عدم امتثال) الشركة المصنعة لمتطلبات Treble للعمل.
ماذا لو لم يكن جهازي مدرجًا هنا؟
لا يعني مجرد عدم إدراج جهازك هنا أنك لن تتمكن من الاستمتاع بنظام LineageOS 20 الآن. نظرًا لطبيعتها مفتوحة المصدر، يوجد عدد من الإصدارات غير الرسمية للعديد من الأجهزة في منتدياتنا، والتي سينتهي الأمر بالعديد منها في نهاية المطاف إلى أن تصبح إصدارات رسمية مع تقدم التطوير. والأكثر من ذلك: أن معظمهم، حتى الآن، مستقرون تمامًا كسائقين يوميين، مع بعض التقلبات البسيطة في بعض الأحيان.
كيفية الترقية إلى LineageOS 20 من إصدار أقدم
إذا لم تكن على دراية بعملية تثبيت ROM مخصص أو تعديل هاتفك، فستحتاج أولاً لفتح أداة تحميل التشغيل بجهازك وتثبيت استرداد مخصص محدث، مثل LineageOS Recovery أو TWRP قبل أن تحاول فعل أي شيء. بعد ذلك، بمجرد توفر إصدارات LineageOS 20 الرسمية لجهازك، ستحتاج إلى تثبيتها من خلال بيئة الاسترداد المخصصة تلك. قد تختلف التعليمات الخاصة بالجهاز تحقق من الويكي المقابلة لجهازك مسبقا.
أما بالنسبة لتطبيقات جوجل، فهي لا تأتي مثبتة مسبقًا على إصدار LineageOS. أنت بحاجه إلى اختر توزيعة GApps المناسبة وتثبيته بنفسك.
مصدر: مدونة LineageOS