يحصل Raspberry Pi 4 و3 على LineageOS 17.1 غير الرسمي المبني على Android 10

أصبحت الإصدارات غير الرسمية من LineageOS 17.1 المبنية على Android 10 متاحة الآن لجهازي Raspberry Pi 4 وPi 3، وذلك بفضل عضو XDA Senior KonstaT.

منذ إصداره في عام 2012، أصبح Raspberry Pi مرادفًا لأجهزة الكمبيوتر ذات اللوحة الواحدة (SBCs). أحدث إصدار لهذا الكمبيوتر بحجم بطاقة الائتمان، راسبيري باي 4، يأتي مع ما يصل إلى 8 جيجابايت من ذاكرة الوصول العشوائي ودعم ARM64. توفر مؤسسة Raspberry Pi نظام التشغيل Raspberry Pi OS (المعروف سابقًا باسم Raspbian) باعتباره نظام التشغيل الافتراضي النظام، في حين يتم دعم التوزيعات المختلفة التي تركز على إنترنت الأشياء مثل Windows 10 IoT Core رسميًا حسنًا. الآن، عضو كبير في XDA كونستا تي تمكنت من تجميع إصدار كامل من Android 10 في شكل LineageOS 17.1 لكل من Raspberry Pi 4 (B) وRaspberry Pi 3 (B/B+).

منتديات راسبيري باي XDA

بيتر يون، المعروف باسم peyo-hd في ال android-rpi بدأ المجتمع والعديد من المساهمين الآخرين في الأصل الجهود لنقل Android إلى لوحات Raspberry Pi. ولضمان الاستقرار، كونستا تي أخذت أيضًا أجزاء وأجزاء من البرامج الثابتة لـ Android Things أثناء إنشاء LineageOS. علاوة على ذلك،

إريك أنهولتمكدس برنامج تشغيل رسومات Linux مفتوح المصدر الخاص بـ Broadcom VideoCore 4 GPU (الموجود في Raspberry Pi) جعل عملية النقل بأكملها أقل إزعاجًا.

تتضمن القائمة الكاملة لميزات العمل ما يلي:

  • الصوت (HDMI، مقبس 3.5 مم، ميكروفونات USB، مكبرات صوت/سماعات رأس بلوتوث، إلخ)
  • الصوت DAC (باستخدام PCM512x DAC، على سبيل المثال Hifiberry DAC+)
  • بلوتوث
  • الكاميرا (باستخدام وحدات كاميرا Pi الرسمية وكاميرات الويب UVC USB مع عارض برنامج SwiftShader)
  • جيبيو
  • نظام تحديد المواقع العالمي (باستخدام وحدات USB خارجية مثل U-Blox 7)
  • إيثرنت
  • الرسومات المسرَّعة بالأجهزة (V3D/VC4)
  • شاشة اتش دي ام اي
  • I2C
  • أجهزة التحكم عن بعد بالأشعة تحت الحمراء (باستخدام وحدات GPIO IR الخارجية، على سبيل المثال TSOP4838)
  • RTC (باستخدام وحدات GPIO I2C الخارجية، على سبيل المثال DS3231)
  • وحدة التحكم التسلسلية (باستخدام محولات وحدة التحكم التسلسلية GPIO الخارجية، على سبيل المثال PL2303)
  • SPI
  • شاشة تعمل باللمس/متعددة اللمس (باستخدام شاشة رسمية مقاس 7 بوصات مع عارض برنامج SwiftShader)
  • USB (الماوس ولوحة المفاتيح والتخزين وما إلى ذلك)
  • واي فاي
  • واي فاي الربط

على عكس الهواتف الذكية التقليدية التي تعمل بنظام Android، فإن مفهوم فتح محمل الإقلاع لا ينطبق على Pi. تحتاج إلى تنزيل ملف صورة LineageOS الخاص بالطراز، وكتابته على بطاقة microSD (>= 8 جيجابايت)، وإدخال البطاقة في Pi، وتشغيلها فقط. نظرًا لأنك لا تحتاج إلى استرداد مخصص لتحديث ملف ZIP في البداية، فلا يوجد استرداد منفصل للتنزيل، على الرغم من أن TWRP يأتي كبيئة استرداد تم تكوينها مسبقًا.

تنزيل LineageOS 17.1 (Android 10) لـ Raspberry Pi: بي 4 ب ||| بي 3 ب/ب+

يعمل LineageOS الموجود على Raspberry Pi 4/3 في وضع 32 بت، وبالتالي يتعين عليك اختيار متغيرات ARM لحزم تطبيقات Google. علاوة على ذلك، تتطلب الإصدارات المذكورة أعلاه شاشات HDMI التي تبلغ عن الدقة المدعومة باستخدام بيانات تعريف العرض الموسعة (EDID). في حالة وجود شاشة غير متوافقة ولا يمكنك رؤية الرسوم المتحركة لتمهيد Android بعد شاشة التمهيد، فقد تحتاج إلى تغيير قيمة debug.drm.mode.force الممتلكات في /system/build.prop.