Il PinePhone sarà fornito di default con Manjaro e KDE Plasma Mobile

La comunità Pine64 ha deciso di utilizzare per default nei telefoni PinePhone un firmware basato sulla distribuzione Manjaro e sull'ambiente desktop KDE Plasma Mobile. All'inizio di febbraio, il progetto Pine64 ha abbandonato la creazione di edizioni separate del PinePhone Community Edition a favore dello sviluppo di PinePhone come piattaforma integrata, che offre di default un ambiente di base di riferimento e consente l'installazione rapida di alternative.

Le alternative firmware in sviluppo per PinePhone potranno essere installate o caricate da una scheda SD come opzione. Ad esempio, oltre a Manjaro, sono in fase di sviluppo immagini di avvio basate su postmarketOS, KDE Plasma Mobile, UBports, Maemo Leste, Manjaro, LuneOS, Nemo Mobile, e una piattaforma parzialmente aperta chiamata Sailfish e OpenMandriva. Si discute della creazione di build basate su NixOS, openSUSE, DanctNIX e Fedora. Per sostenere gli sviluppatori di firmware alternativi, è stata proposta la vendita nel negozio online Pine Store di cover posteriori stilizzate per ogni firmware con il logo dei vari progetti. Il costo della cover sarà di 15 dollari, di cui 10 dollari saranno donati agli sviluppatori del firmware.

Si segnala che la scelta dell'ambiente predefinito è stata fatta tenendo conto della lunga e consolidata collaborazione del progetto PINE64 con le comunità di Manjaro e KDE. Inoltre, è proprio l'interfaccia Plasma Mobile che ha ispirato PINE64 a creare il proprio smartphone Linux. Recentemente, lo sviluppo di Plasma Mobile ha fatto notevoli progressi e questa interfaccia è già adatta per un uso quotidiano. Per quanto riguarda il sistema operativo Manjaro, i suoi sviluppatori sono partner chiave del progetto, fornendo supporto per tutti i dispositivi PINE64, incluse le schede ROCKPro64 e il laptop Pinebook Pro. Gli sviluppatori di Manjaro hanno dato un contributo significativo allo sviluppo dei firmware per il PinePhone, e le immagini create da loro sono tra le migliori e più complete.

Il distribution di Manjaro è basato sul pacchetto Arch Linux e utilizza il proprio strumento BoxIt, progettato sull'idea di Git. Il repository è supportato secondo un principio di aggiornamenti continui (rolling), ma le nuove versioni attraversano una fase di stabilizzazione aggiuntiva. L'ambiente utente KDE Plasma Mobile si basa sulla versione mobile del desktop Plasma 5, sulle librerie KDE Frameworks 5, sullo stack telefonico Ofono e sul framework di comunicazione Telepathy. Per la creazione dell'interfaccia delle applicazioni si utilizza Qt, un insieme di componenti Mauikit e il framework Kirigami di KDE Frameworks, che consente di creare interfacce universali adatte per smartphone, tablet e PC. Per il rendering grafico si usa il compositore un server kwin_wayland. Per l'elaborazione audio si utilizza PulseAudio.

Tra le applicazioni incluse ci sono KDE Connect per collegare il telefono al desktop, il visualizzatore di documenti Okular, il lettore musicale VVave, i visualizzatori di immagini Koko e Pix, il sistema di gestione delle note buho, il calendario-planner calindori, il gestore di file Index, il gestore delle applicazioni Discover, il programma per l'invio di SMS Spacebar, la rubrica plasma-phonebook, l'interfaccia per effettuare chiamate telefoniche plasma-dialer, il browser plasma-angelfish e il messenger Spectral.

Il PinePhone sarà fornito di default con Manjaro e KDE Plasma MobileIl PinePhone sarà fornito di default con Manjaro e KDE Plasma Mobile

Ricordiamo che l'hardware del PinePhone è progettato per utilizzare componenti sostituibili: la maggior parte dei moduli non è saldata, ma collegata tramite cavi staccabili, il che consente, ad esempio, di sostituire la mediocre fotocamera predefinita con una di qualità superiore. Il dispositivo è basato su un SoC ARM Allwinner A64 quad-core con GPU Mali 400 MP2, dotato di 2 o 3 GB di RAM, uno schermo da 5,95 pollici (1440×720 IPS), Micro SD (con supporto per l'avvio da scheda SD), 16 o 32 GB di eMMC (interno), porta USB-C con USB Host e uscita video combinata per il collegamento di un monitor, mini-jack da 3,5 mm, Wi-Fi 802.11 b/g/n, Bluetooth 4.0 (A2DP), GPS, GPS-A, GLONASS, due fotocamere (2 e 5 Mpx), batteria rimovibile da 3000mAh, componenti disattivabili hardware con LTE/GNSS, Wi-Fi, microfono e altoparlanti.

Tra gli eventi correlati al PinePhone, si menziona anche l'inizio della produzione di un accessorio con tastiera pieghevole. La connessione della tastiera avviene attraverso la sostituzione del coperchio posteriore. Attualmente è già stata rilasciata la prima serie con il corpo della tastiera, ma i tasti stessi non sono ancora pronti, poiché la loro produzione è affidata a un altro fornitore. Per bilanciare il peso, nella tastiera è prevista l'integrazione di una batteria aggiuntiva da 6000mAh. Inoltre, nel blocco della tastiera arriverà una porta USB-C completa, attraverso la quale è possibile collegare, ad esempio, un mouse.

Il PinePhone sarà fornito di default con Manjaro e KDE Plasma Mobile
Il PinePhone sarà fornito di default con Manjaro e KDE Plasma Mobile

Inoltre, è in corso il lavoro per l'apertura del codice dei componenti del stack telefonico, il trasferimento dei driver del modem nel kernel principale di Linux e il miglioramento della gestione delle chiamate in arrivo e dei messaggi quando il dispositivo è in modalità sleep. Il modem supporta già il caricamento di un kernel Linux 5.11 non modificato, ma la funzionalità con il nuovo kernel è attualmente limitata al supporto dell'interfaccia seriale, USB e NAND. Il firmware originale per il modem basato su chip Qualcomm è stato rilasciato per il kernel 3.18.x e gli sviluppatori devono portare il codice per i nuovi kernel, riscrivendo nel frattempo molti componenti. Tra i successi si segnala la possibilità di effettuare chiamate tramite VoLTE senza utilizzare blob.

Il firmware proposto per il modem Qualcomm originariamente aveva circa 150 file eseguibili e librerie chiuse. La comunità ha tentato di sostituire questi componenti chiusi con alternative open source, che coprono circa il 90% della funzionalità necessaria. Attualmente, senza l'uso di componenti binari, è possibile inizializzare il modem, stabilire una connessione e effettuare chiamate utilizzando tecnologie VoLTE (Voice over LTE) e CS. Ricevere chiamate utilizzando solo componenti open source non funziona ancora. Inoltre, è stato preparato un bootloader open source che consente di cambiare il firmware del modem, compresa l'uso di firmware sperimentali basati su Yocto 3.2 e postmarketOS.

In conclusione, vale la pena menzionare l'iniziativa di creare una nuova scheda PINE64 basata sull'architettura RISC-V e l'annuncio della scheda Quartz64 model-A, che si basa sul chip RK3566 (Cortex-A55 quad-core a 1.8 GHz con GPU Mali-G52) e è architettonicamente simile alla scheda ROCKPro64. Tra le differenze rispetto a ROCKPro64 ci sono le porte SATA 6.0 e ePD (per schermi e-Ink), nonché la possibilità di installare fino a 8 GB di RAM. La scheda dispone di: HDMI 2.0a, eMMC, SDHC/SDXC MicroSD, PCIe, eDP, SATA 6.0, SPI, MIPI DSI, camera MIPI CSI, Gigabit Ethernet, GPIO, 3 porte USB 2.0 e una USB 3.0, WiFi 802.11 b/g/n/ac e Bluetooth 5.0 opzionali. In termini di prestazioni, la scheda Quartz64 è simile alla Raspberry Pi 4, ma è inferiore alla ROCKPro64 basata sul chip Rockchip RK3399 dal 15 al 25%. La GPU Mali-G52 è completamente supportata dal driver open source Panfrost.

Il PinePhone sarà fornito di default con Manjaro e KDE Plasma Mobile


Fonte: opennet.ru
Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster