تمت إضافة واجهة للساعات الذكية إلى توزيع postmarketOS

قام مطورو postmarketOS، وهو توزيع للهواتف الذكية يعتمد على Alpine Linux وMusl وBusyBox، بتنفيذ القدرة على استخدام واجهة المستخدم للساعات الذكية بناءً على تطورات مشروع AsteroidOS. تم تطوير توزيع postmarketOS في الأصل للهواتف الذكية ووفر القدرة على استخدام واجهات المستخدم المختلفة، بما في ذلك KDE Plasma Mobile وPhosh وSxmo. قام المتحمسون بتطوير منافذ postmarketOS للساعات الذكية LG G Watch وLG G Watch R لعدة سنوات حتى الآن، والتي كانت حتى الآن مقتصرة على القدرة على التمهيد في وضع سطر الأوامر، نظرًا لأن الأصداف المخصصة للهواتف الذكية المتوفرة في postmarketOS ثقيلة جدًا وغير العضوية لمثل هذه الأجهزة.

كان الحل هو إنشاء منفذ لواجهة Asteroid، تم إعداده خصيصًا للساعات الذكية. تم تطوير الواجهة المحددة بواسطة مشروع AsteroidOS وتم استخدامها في البداية مع بيئة نظام Mer. يتضمن Asteroid مجموعة مختارة من تطبيقات الساعات الذكية الأساسية المكتوبة بلغة Qt 5 باستخدام QML وتعمل في بيئة غلاف مشغل الكويكبات التي تتضمن خادمًا مركبًا يعتمد على بروتوكول Wayland.

تمت إضافة واجهة للساعات الذكية إلى توزيع postmarketOSتمت إضافة واجهة للساعات الذكية إلى توزيع postmarketOS

للتفاعل مع المعدات، يستخدم AsteroidOS طبقة libhybris، والتي تتضمن استخدام برامج التشغيل من نظام Android الأساسي، ولكن تم تكييف المنفذ المجهز لنظام postmarketOS لاستخدام حزمة برامج تشغيل Linux القياسية. تم إعداد المنفذ بالاشتراك مع مطوري مشروع AsteroidOS. تجدر الإشارة إلى أن ظهور منفذ Asteroid في نظام التشغيل postmarketOS سيسمح للمنصة بتنفيذ الدعم الكامل للساعات الذكية والبدء في النقل إلى الأجهزة الجديدة. قد يكون استبدال البرنامج الثابت بنظام postmarketOS حلاً مثيرًا للاهتمام لمواصلة عمر الساعات الذكية القديمة، والتي انتهت فترة دعم الشركة المصنعة لها بالفعل.

دعونا نتذكر أن الهدف من مشروع postmarketOS هو توفير القدرة على استخدام توزيعة GNU/Linux على هاتف ذكي، بشكل مستقل عن دورة حياة دعم البرامج الثابتة الرسمية وغير مرتبط بالحلول القياسية للاعبين الرئيسيين في الصناعة الذين وضعوا ناقل التنمية. بيئة postmarketOS موحدة قدر الإمكان وتضع جميع المكونات الخاصة بالجهاز في حزمة منفصلة؛ جميع الحزم الأخرى متطابقة لجميع الأجهزة وتستند إلى حزم Alpine Linux القياسية، والتي تم اختيارها كواحدة من التوزيعات الأكثر ضغطًا وأمانًا. تعتمد نواة Linux على تطورات مشروع linux-sunxi.

المصدر: opennet.ru

إضافة تعليق