Pine64 kogukond on otsustanud kasutada PinePhone'ides vaikimisi Manjaro ja KDE Plasma Mobile'i põhinevat tarkvara. Febrauri alguses loobus projekt Pine64 eraldi PinePhone Community Edition versioonide arendamisest, et edendada PinePhone'i kui tervikliku platvormi arengut, pakkudes vaikimisi põhiversiooni ja võimaldades kiiret alternatiivsete versioonide installimist.
PinePhone'i jaoks arendatavad alternatiivsed tarkvaraversioonid saab installida või laadida SD-kaardilt valikuna. Näiteks Manjaro kõrval arendatakse laadimispilte postmarketOS, KDE Plasma Mobile, UBports, Maemo Leste, LuneOS, Nemo Mobile ja osaliselt avatud platvormide Sailfish ja OpenMandriva baasil. Arutatakse ka NixOS, openSUSE, DanctNIX ja Fedora põhiste kokkuostude loomist. Alternatiivsete tarkvaraversioonide arendajate toetamiseks on ettepanek müüa Pine Store'i veebipoes, et iga tarkvaraversiooni logo kujundatud tagakaaneid. Kaaned maksavad 15 USA dollarit, millest 10 dollarit suunatakse tarkvaraarendajatele kingitusena.
Täheldatakse, et vaikimisi keskkonna valik on tehtud arvestades pikaajalist ja hästi tõestatud koostööd projekti PINE64 ning Manjaro ja KDE kogukondade vahel. Veelgi enam, just Plasma Mobile'i liides inspireeris PINE64 loomist oma Linux- nutitelefoni. Viimastel aegadel on Plasma Mobile'i arenduses tehtud märkimisväärseid edusamme ning see liides on juba täiesti sobiv igapäevaseks kasutamiseks. Mis puutub Manjaro distributsiooni, siis selle arendajad on projekti võtmepartnerid, kes pakuvad tuge kõigile PINE64 seadmetele, sealhulgas ROCKPro64 plaatidele ja Pinebook Pro sülearvutile. Manjaro arendajad on andnud olulise panuse PinePhone'i tarkvarade arendamisse ning nende ettevalmistatud pildid on ühed parimad ja täielikult funktsionaalsed.
Manjaro distributsioon põhineb Arch Linuxi paketihalduse süsteemil ja kasutab oma tööriistu BoxIt, mis on kujundatud Git'i põhimõtete kohaselt. Repositooriumit toetatakse pideva värskenduste lisamise põhimõttel (rolling), kuid uued versioonid läbivad lisastabiilsuse etapi. KDE Plasma Mobile kasutajaliidese keskkond põhineb Plasma 5 töölauda mobiilversioonil, KDE Frameworks 5 raamatukogudel, Ofono telefonisteemil ja Telepathy suhtlusraamistikul. Rakenduste liideste loomisel kasutatakse Qt, Mauikit koostisosade komplekti ja KDE Frameworks'i Kirigami raamistiku, mis võimaldab luua mitmekesiseid liideseid, mis sobivad nutitelefonide, tahvelarvutite ja arvutite jaoks. Graafika kuvamiseks kasutatakse komposiit server kwin_wayland. Helide töötlemiseks kasutatakse PulseAudio.
Komplekti kuuluvad rakendused, nagu KDE Connect, et siduda telefon arvutiga, dokumendi vaatur Okular, muusikamängija VVave, pildivaaturid Koko ja Pix, märkmete võtmis süsteem buho, kalendri- ja planeerimisrakendus calindori, failihaldur Index, rakenduste haldaja Discover, SMS-i saatmise programm Spacebar, aadressiraamat plasma-phonebook, telefonikõnede tegemise liides plasma-dialer, brauser plasma-angelfish ja sõnumirakendus Spectral.


Tuletame meelde, et PinePhone'i riistvara on kavandatud asendatavate komponentide kasutamiseks — enamik mooduleid ei ole joodetud, vaid ühendatud eemaldatavate kaablite kaudu, mis võimaldab näiteks soovikorral vahetada vaikimisi keskpärase kaamera kvaliteetsema vastu. Seade põhineb 4-keralisel SoC ARM Allwinner A64 koos GPU Mali 400 MP2, on varustatud 2 või 3 GB RAM-iga, 5,95-tollise ekraaniga (1440×720 IPS), Micro SD (toetab SD-kaardilt käivitamist), 16 või 32 GB eMMC (sisemine), USB-C pordi USB Host funktsiooniga ja ühisvideoväljundiga monitori sidumiseks, 3,5 mm mini-jack, Wi-Fi 802.11 b/g/n, Bluetooth 4.0 (A2DP), GPS, GPS-A, GLONASS, kahe kaameraga (2 ja 5 Mpx), eemaldatava 3000 mAh aku ning riistvara abil välja lülitatavate komponentidega LTE/GNSS, WiFi, mikrofon ja kõlarid.
PinePhone'iga seotud sündmuste hulgas mainitakse ka tarvikute tootmise algust klapiga klaviatuuriga. Klaviatuuri ühendamine toimub tagakaane vahetamise kaudu. Hetkel on juba välja antud esimene parti klaviatuuride korpusega, kuid klahvid on veel valmis saamata, kuna nende tootmise eest vastutab teine tootja. Kaalude tasakaalustamiseks plaanitakse klaviatuuri integreerida täiendav aku, mahutavusega 6000mAh. Samuti tuleb klaviatuuriblokki täisväärtuslik USB-C port, mille kaudu saab näiteks hiirt ühendada.


Lisaks töötatakse välja telefonisti komponendi avatud koodi, modemite draiverite üleviimist Linuxi põhituuma ning sissetulevate kõnede ja sõnumite töötlemise täiustamist seadme ooteasendis. Modemis on juba tagatud töötamine modifitseerimata Linuxi tuumaga 5.11, kuid uue tuumaga on funktsionaalsus piiratud ainult seerianenahala, USB ja NAND toe pakkumisega. Qualcommi kiibili aluse originaalprogramm oli välja antud tuuma 3.18.x jaoks ning arendajatel tuleb koodi uutele tuumadele portida, samas ümber kirjutades paljusid komponente. Saavutustest on märgitud kõnede tegemine VoLTE kaudu ilma blobi kasutamiseta.
Qualcommi modemite ettepanekuga algses püsivaras oli umbes 150 suletud täitevfaili ja teeki. Kogukond on püüdnud asendada neid suletud komponente avatud alternatiividel, mis katavad umbes 90% vajalikust funktsionaalsusest. Praegu on ilma binaarsete komponentideta võimalik modem initsialiseerida, luua ühendus ja teha kõnesid VoLTE (Voice over LTE) ja CS-tehnoloogiate abil. Ainult avatud komponentide kasutamine kõnede vastuvõtmiseks ei toimi veel. Täiendavalt on valmistatud avatud laadija, mis võimaldab modemite püsivara vahetamist, sealhulgas eksperimentaalsete püsivarade kasutamist Yocto 3.2 ja postmarketOS-i baasil.
Kokkuvõttes võib mainida RISC-V arhitektuuril põhineva uue PINE64 plaadi loomise algatust ning Quartz64 model-A plaadi väljakuulutamist, mis põhineb RK3566 (neljatuumaline Cortex-A55 1.8 GHz koos Mali-G52 GPU-ga) ja on arhitektuurilt lähedane ROCKPro64 plaadile. ROCKPro64-st erineb see SATA 6.0 ja ePD (e-Ink ekraanide jaoks) portide olemasolu ning võimalus paigaldada kuni 8 GB RAM-i. Plaadil on: HDMI 2.0a, eMMC, SDHC/SDXC MicroSD, PCIe, eDP, SATA 6.0, SPI, MIPI DSI, MIPI CSI kaamera, Gigabit Ethernet, GPIO, 3 USB 2.0 porti ja üks USB 3.0, valikuliselt WiFi 802.11 b/g/n/ac ja Bluetooth 5.0. Töötlemise poolest on Quartz64 sarnane Raspberry Pi 4-le, kuid jääb 15-25% võrra maha ROCKPro64-st, mis põhineb Rockchip RK3399 kiibil. GPU Mali-G52 toetab täielikult avatud Panfrost draiverit.

Allikas: opennet.ru
