PinePhone ha deciso di fornire Manjaro con KDE Plasma Mobile per impostazione predefinita

La comunità Pine64 ha deciso di utilizzare il firmware predefinito negli smartphone PinePhone basati sulla distribuzione Manjaro e sull'ambiente utente KDE Plasma Mobile. All'inizio di febbraio, il progetto Pine64 ha abbandonato la formazione di edizioni separate di PinePhone Community Edition a favore dello sviluppo di PinePhone come piattaforma olistica che offre un ambiente di riferimento di base per impostazione predefinita e fornisce la possibilità di installare rapidamente opzioni alternative.

Il firmware alternativo sviluppato per PinePhone può essere installato o scaricato da una scheda SD come opzione. Ad esempio, oltre a Manjaro, vengono sviluppate immagini di avvio basate su postmarketOS, KDE Plasma Mobile, UBports, Maemo Leste, Manjaro, LuneOS, Nemo Mobile, la piattaforma parzialmente aperta Sailfish e OpenMandriva. Discute la creazione di build basate su NixOS, openSUSE, DanctNIX e Fedora. Per supportare gli sviluppatori di firmware alternativo, si propone di vendere nel negozio online Pine Store cover posteriori stilizzate per ciascun firmware con il logo di diversi progetti. Il costo della copertura sarà di 15 dollari, di cui 10 dollari verranno trasferiti agli sviluppatori del firmware sotto forma di donazione.

Si segnala che la scelta dell'ambiente predefinito è stata effettuata tenendo conto della lunga e consolidata collaborazione del progetto PINE64 con le comunità Manjaro e KDE. Inoltre, un tempo è stata la shell Plasma Mobile a ispirare PINE64 a creare il proprio smartphone Linux. Recentemente, lo sviluppo di Plasma Mobile ha fatto progressi significativi e questa shell è già abbastanza adatta per l'uso quotidiano. Per quanto riguarda la distribuzione Manjaro, i suoi sviluppatori sono partner chiave del progetto, fornendo supporto per tutti i dispositivi PINE64, comprese le schede ROCKPro64 e il laptop Pinebook Pro. Gli sviluppatori Manjaro hanno dato un grande contributo allo sviluppo del firmware per PinePhone e le immagini che hanno preparato sono tra le migliori e perfettamente funzionanti.

La distribuzione Manjaro si basa sul pacchetto base Arch Linux e utilizza il proprio toolkit BoxIt, progettato a immagine di Git. Il repository viene mantenuto periodicamente, ma le nuove versioni subiscono un'ulteriore fase di stabilizzazione. L'ambiente utente KDE Plasma Mobile si basa sull'edizione mobile del desktop Plasma 5, sulle librerie KDE Frameworks 5, sullo stack telefonico Ofono e sul framework di comunicazione Telepathy. Per creare l'interfaccia dell'applicazione vengono utilizzati Qt, un set di componenti Mauikit e il framework Kirigami di KDE Frameworks, che consente di creare interfacce universali adatte a smartphone, tablet e PC. Il server composito kwin_wayland viene utilizzato per visualizzare la grafica. PulseAudio viene utilizzato per l'elaborazione audio.

Sono inclusi KDE Connect per associare il telefono al desktop, visualizzatore di documenti Okular, lettore musicale VVave, visualizzatori di immagini Koko e Pix, sistema per prendere appunti buho, pianificatore di calendari calindori, gestore di file indice, gestore di applicazioni Discover, software per l'invio di SMS Barra spaziatrice, rubrica plasma-rubrica, interfaccia per effettuare chiamate plasma-dialer, browser plasma-angelfish e messenger Spectral.

PinePhone ha deciso di fornire Manjaro con KDE Plasma Mobile per impostazione predefinitaPinePhone ha deciso di fornire Manjaro con KDE Plasma Mobile per impostazione predefinita

Ricordiamo che l'hardware PinePhone è progettato per utilizzare componenti sostituibili: la maggior parte dei moduli non sono saldati, ma collegati tramite cavi staccabili, il che consente, ad esempio, se lo desideri, di sostituire la mediocre fotocamera predefinita con una migliore. Il dispositivo è costruito su un SoC ARM Allwinner A4 a 64 core con GPU Mali 400 MP2, dotato di 2 o 3 GB di RAM, schermo da 5.95 pollici (1440×720 IPS), Micro SD (supporta il caricamento da scheda SD), 16 o eMMC da 32 GB (interno), porta USB-C con host USB 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 5Mpx), batteria rimovibile da 3000mAh, componenti hardware disabilitati con LTE/GNSS, WiFi, microfono e altoparlanti.

Tra gli eventi legati a PinePhone si segnala anche l'avvio della produzione di un accessorio con tastiera pieghevole. La tastiera si collega sostituendo la cover posteriore. Attualmente è già stato rilasciato il primo lotto con l'alloggiamento della tastiera, ma i tasti soprastanti non sono ancora pronti, poiché un altro produttore è responsabile della loro produzione. Per bilanciare il peso è prevista l'integrazione nella tastiera di una batteria aggiuntiva con una capacità di 6000mAh. Inoltre nel blocco tastiera sarà presente una porta USB-C a tutti gli effetti, attraverso la quale è possibile collegare, ad esempio, un mouse.

PinePhone ha deciso di fornire Manjaro con KDE Plasma Mobile per impostazione predefinita
PinePhone ha deciso di fornire Manjaro con KDE Plasma Mobile per impostazione predefinita

Inoltre, si sta lavorando per rendere open source i componenti dello stack telefonico, trasferire i driver del modem sul kernel principale di Linux e migliorare l'elaborazione delle chiamate e dei messaggi in arrivo quando il dispositivo è in modalità di sospensione. Il modem è già caricato con il kernel Linux 5.11 non modificato, ma la funzionalità con il nuovo kernel è ancora limitata al supporto per l'interfaccia seriale, USB e NAND. Il firmware originale per il modem basato sul chip Qualcomm è stato rilasciato per il kernel 3.18.xe gli sviluppatori devono portare il codice per i nuovi kernel, riscrivendo molti componenti lungo il percorso. Tra le realizzazioni si segnala la possibilità di effettuare chiamate tramite VoLTE senza utilizzare blob.

Il firmware offerto per il modem Qualcomm inizialmente conteneva circa 150 file eseguibili e librerie chiuse. La comunità ha tentato di sostituire questi componenti chiusi con alternative aperte che coprono circa il 90% delle funzionalità richieste. Attualmente, senza utilizzare componenti binari, è possibile inizializzare il modem, stabilire una connessione ed effettuare chiamate utilizzando le tecnologie VoLTE (Voice over LTE) e CS. La ricezione di chiamate utilizzando solo i componenti aperti non funziona ancora. Inoltre, è stato preparato un bootloader aperto che consente di modificare il firmware del modem, incluso l'utilizzo di firmware sperimentale basato su Yocto 3.2 e postmarketOS.

In conclusione, possiamo citare l'iniziativa di creare una nuova versione della scheda PINE64 basata sull'architettura RISC-V e l'annuncio della scheda Quartz64 modello-A, basata sul chip RK3566 (4-core Cortex-A55 1.8 GHz con GPU Mali-G52) e simile nell'architettura alla scheda ROCKPro64. Tra le differenze rispetto a ROCKPro64 ci sono la presenza di porte SATA 6.0 ed 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, fotocamera MIPI CSI, Gigabit Ethernet, GPIO, 3 porte USB 2.0 e una USB 3.0, WiFi 802.11 b/ opzionale g/n/ac e Bluetooth 5.0. In termini di prestazioni, la scheda Quartz64 è vicina al Raspberry Pi 4, ma è indietro del 64-3399% rispetto alla ROCKPro15 basata sul chip Rockchip RK25. La GPU Mali-G52 è completamente supportata dal driver Panfrost aperto.

PinePhone ha deciso di fornire Manjaro con KDE Plasma Mobile per impostazione predefinita


Fonte: opennet.ru

Aggiungi un commento