Android 10-ზე დაფუძნებული LineageOS 17.1-ის არაოფიციალური ვერსიები ახლა ხელმისაწვდომია Raspberry Pi 4-ისთვის და Pi 3-ისთვის, XDA უფროსი წევრის KonstaT-ის თავაზიანობით.
მას შემდეგ, რაც 2012 წელს გამოვიდა, Raspberry Pi გახდა სინონიმი ერთი დაფის კომპიუტერების (SBC). ამ საკრედიტო ბარათის ზომის კომპიუტერის უახლესი გამეორება Raspberry Pi 4, მოდის 8 გბ-მდე ოპერატიული მეხსიერება და ARM64 მხარდაჭერა. Raspberry Pi Foundation უზრუნველყოფს Raspberry Pi OS (ადრე ეწოდებოდა Raspbian), როგორც ნაგულისხმევი ოპერაციული სისტემა. სისტემა, ხოლო IoT ორიენტირებული სხვადასხვა დისტრიბუცია, როგორიცაა Windows 10 IoT Core, ოფიციალურად არის მხარდაჭერილი, როგორც კარგად. ახლა, XDA უფროსი წევრი KonstaT მან შეძლო Android 10-ის სრულფასოვანი კონსტრუქციის შედგენა LineageOS 17.1-ის სახით როგორც Raspberry Pi 4 (B) ასევე Raspberry Pi 3-ისთვის (B/B+).
Raspberry Pi XDA ფორუმები
პიტერ იუნი, უფრო ცნობილი როგორც პეიო-ჰდ წელს android-rpi საზოგადოებამ და რამდენიმე სხვა კონტრიბუტორმა თავდაპირველად დაიწყეს Android-ის პორტირება Raspberry Pi დაფებზე. სტაბილურობის უზრუნველსაყოფად,
KonstaT LineageOS-ის შექმნისას შემდგომში აიღო ნაწილები Android Things firmware-დან. ამას გარდა, ერიკ ანჰოლტიLinux-ის ღია კოდის გრაფიკული დრაივერის დასტა Broadcom VideoCore 4 GPU-სთვის (არის Raspberry Pi-ში) მთელი პორტირების პროცესი ნაკლებად პრობლემური გახადა.სამუშაო მახასიათებლების სრული სია მოიცავს შემდეგს:
- აუდიო (HDMI, 3.5 მმ ჯეკი, USB მიკროფონები, ბლუთუზი დინამიკები/ყურსასმენები და ა.შ.)
- აუდიო DAC (PCM512x DAC-ების გამოყენებით, მაგ. Hifiberry DAC+)
- ბლუთუზი
- კამერა (Pi კამერის ოფიციალური მოდულების და UVC USB ვებკამერების გამოყენებით SwiftShader პროგრამული უზრუნველყოფის რენდერით)
- GPIO
- GPS (გარე USB მოდულების გამოყენებით, მაგ. U-Blox 7)
- Ethernet
- აპარატურის დაჩქარებული გრაფიკა (V3D/VC4)
- HDMI დისპლეი
- I2C
- IR დისტანციური პულტები (გარე GPIO IR მოდულების გამოყენებით, მაგ. TSOP4838)
- RTC (გარე GPIO I2C მოდულების გამოყენებით, მაგ. DS3231)
- სერიული კონსოლი (გარე GPIO სერიული კონსოლის გადამყვანების გამოყენებით, მაგ. PL2303)
- SPI
- სენსორული/მულტი სენსორული (ოფიციალური 7” დისპლეის გამოყენებით SwiftShader პროგრამული უზრუნველყოფის რენდერით)
- USB (მაუსი, კლავიატურა, საცავი და ა.შ.)
- Ვაი - ფაი
- Wi-Fi ტეტერინგი
ტიპიური Android სმარტფონებისგან განსხვავებით, კონცეფცია ჩამტვირთველის განბლოკვა არ გამოიყენება Pi-ზე. თქვენ უნდა ჩამოტვირთოთ LineageOS მოდელის გამოსახულების ფაილი, ჩაწეროთ ის microSD ბარათზე (>=8 GB), ჩადეთ ბარათი Pi-ში და უბრალოდ ჩატვირთოთ. იმის გამო, რომ თქვენ არ გჭირდებათ პერსონალური აღდგენა, რათა თავიდან აიცილოთ ZIP ფაილი, არ არსებობს ცალკე აღდგენა ჩამოსატვირთად, თუმცა TWRP მოდის როგორც წინასწარ კონფიგურირებული აღდგენის გარემო.
ჩამოტვირთეთ LineageOS 17.1 (Android 10) Raspberry Pi-სთვის: პი 4 ბ ||| Pi 3 B/B+
LineageOS Raspberry Pi 4/3-ზე მუშაობს 32-ბიტიან რეჟიმში, ამიტომ თქვენ უნდა აირჩიოთ Google აპლიკაციების პაკეტების ARM ვარიანტები. უფრო მეტიც, ზემოხსენებული ნაგებობები მოითხოვს HDMI დისპლეებს, რომლებიც აცნობენ მხარდაჭერილ რეზოლუციებს გაფართოებული ეკრანის საიდენტიფიკაციო მონაცემების (EDID) გამოყენებით. თუ თქვენ გაქვთ შეუთავსებელი ეკრანი და ვერ ხედავთ Android-ის ჩატვირთვის ანიმაციას ჩატვირთვის ეკრანის შემდეგ, შეიძლება დაგჭირდეთ ხელით შეცვალოთ მნიშვნელობა debug.drm.mode.force
ქონებაში /system/build.prop
.