Fondacioni Linux prezantoi edicionin e ri të shpërndarjes AGL UCB 9.0 (Baza e Unifikuar e Kodit Linux të Automotive Grade) që është zhvilluar si një platformë universale për përdorim në një larmi nënsistemesh automobilistike, nga panelet në sistemet e infotainmentit automobilistik.
Shpërndarja bazohet në zhvillimet e projekteve Tizen, GENIVI dhe Yocto. Ambienti grafik bazohet në zhvillimet e projektit Qt, Wayland dhe Weston IVI Shell.
Kompanitë e përfshira në zhvillim të projektit përfshijnë marka të njohuraTë tilla si Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi dhe Subaru.
Rreth AGL UCB
Prodhuesit e automjeteve mund të përdorin AGL UCB si një kornizë për të krijuar zgjidhje përfundimtare, pasi të kenë kryer përshtatjet e nevojshme për pajisjet dhe personalizimin e ndërfaqes.
Platforma ju lejon të përqendroheni në zhvillimin e aplikacioneve dhe tuajat metodat për të organizuar punën e përdoruesit, pa menduar për infrastrukturën e nivelit të ulët dhe për të minimizuar kostot e mirëmbajtjes.
Projekti është plotësisht i hapur: të gjithë përbërësit janë në dispozicion nën licenca falas. Një grup prototipash funksionalë të aplikacioneve tipike të shkruara duke përdorur teknologjitë HTML5 dhe Qt ofrohet në platformë.
Për shembull, ekziston një zbatim i ekranit bazë, shfletuesit të internetit, panelit të kontrollit, sistemit të navigimit (duke përdorur Google Maps), kontrollit të klimës, një media player me mbështetje DLNA, një ndërfaqe për konfigurimin e nënsistemit audio, një program për leximin e lajmeve.
Komponentët për kontrollin e zërit, rikuperimin e informacionit gjithashtu ofrohen, ndërveprimi me një smartphone përmes Bluetooth dhe lidhja me një rrjet CAN për qasje në sensorë dhe transferimin e të dhënave midis nyjeve të automjetit.
Lajmet kryesore të AGL UCB 9.0
Në këtë botim të ri mbështetje e përmirësuar për funksionet dhe cilësimet e rrjetit, si dhe performancën e përmirësuar ndjeshëm të aplikacioneve të bazuara në HTML5, Për më tepër, API për Bluetooth u ridizenjua dhe u zgjerua mbështetja për Bluetooth pbap dhe profilet e hartave.
Aplikimet e bazuara në HTML5 ata kanë shtuar mbështetje për aksesin e bazuar në token, një imazh u propozua vetëm me aplikacione HTML5 duke përdorur Web App Manager (WAM) dhe Chromium dhe aplikacionet demo HTML u shtuan për ekranin kryesor, Hapësin e aplikacioneve, Paneli, Konfiguruesi, Media Player, Mixer, HVAC dhe Shfletuesi i Chromium.
Nga ana tjetër, zbatimet e zgjeruara të referencës të aplikacioneve janë shkruar në QML, siç është shembulli i një zbatimi të azhurnuar të panelit të kontrollit që mbështet përpunimin e mesazheve MUND nga timoni dhe butonat multimedial, një tjetër është aftësia për të përdorur butonat në timon timon për të kontrolluar sistemin e informacionit automobilistik.
Përveç kësaj, Mbështetje e azhurnuar e pajisjeve për: Renesas RCar3 BSP 3.21 (M3/H3, E3, Salvator), SanCloud BeagleBone Enhanced me mbështetje për Automotive Cape, i.MX6 dhe Raspberry Pi 4.
Sa për azhurnimet, mbështetje e shtuar për shpërndarjen e azhurnimit OTA (Mbi ajër) për mjediset e bazuara në teknologjinë OSTree, duke ju lejuar të manipuloni imazhin e sistemit si një i tërë me aftësinë për të azhurnuar skedarët individualë dhe versionin e shëndetit të përgjithshëm të sistemit
Nga ndryshimet e tjera që dallohen nga ky version i ri janë:
- Korniza e Aplikimit zbaton autorizimin e bazuar në token.
- API e zgjeruar për njohjen e fjalës dhe integrimin e përmirësuar me agjentët e të folurit.
- Mbështetje e shtuar për Alexa Auto SDK 2.0.
- Versionshtë propozuar një version i ri i hapur i ndërfaqes së ekranit për të menaxhuar njohjen e fjalës.
- Nënsistemi audio ka përmirësuar mbështetjen për serverin e mediave PipeWire dhe menaxherin e seancave WirePlumber.
- Propozohet një zbatim paraprak i menaxherit të ekranit bazë dhe dritares së re (aktivizuar duke zgjedhur 'agl-kompozitor').
Shkarkoj
Së fundmi, për ata që janë të interesuar të jenë në gjendje të provojnë këtë sistem, ata duhet ta dinë këtë ndërtimet e ofruara u ndërtuan për të bordet QEMU, Renesas M3, Intel Up², Raspberry Pi 3 dhe Raspberry Pi 4.
Përveç përfshirjes në komunitet, ndërtimet po zhvillohen për bordet NXP i.MX6, DragonBoard 410c, Intel Minnowboard Max (Atom E38xx) dhe TI Vayu. Kodi burimor i arritjeve të projektit është në dispozicion përmes Git.