PinePhone a décidé de livrer Manjaro avec KDE Plasma Mobile par défaut

La communauté Pine64 a décidé d'utiliser le firmware par défaut dans les smartphones PinePhone basé sur la distribution Manjaro et l'environnement utilisateur KDE Plasma Mobile. Début février, le projet Pine64 a abandonné la création d'éditions distinctes de PinePhone Community Edition au profit du développement de PinePhone en tant que plate-forme holistique offrant par défaut un environnement de référence de base et offrant la possibilité d'installer rapidement des options alternatives.

Un micrologiciel alternatif développé pour PinePhone peut être installé ou téléchargé à partir d'une carte SD en option. Par exemple, en plus de Manjaro, des images de démarrage basées sur postmarketOS, KDE Plasma Mobile, UBports, Maemo Leste, Manjaro, LuneOS, Nemo Mobile, la plateforme partiellement ouverte Sailfish et OpenMandriva sont en cours de développement. Discute de la création de builds basés sur NixOS, openSUSE, DanctNIX et Fedora. Pour accompagner les développeurs de firmware alternatifs, il est proposé de vendre dans la boutique en ligne Pine Store des couvertures arrière stylisées pour chaque firmware avec le logo des différents projets. Le coût de la couverture sera de 15 $, dont 10 $ seront reversés aux développeurs de firmware sous forme de don.

Il est à noter que le choix de l'environnement par défaut a été fait en tenant compte de la coopération longue et bien établie du projet PINE64 avec les communautés Manjaro et KDE. D'ailleurs, à une certaine époque, c'est le shell Plasma Mobile qui a inspiré PINE64 à créer son propre smartphone Linux. Récemment, le développement de Plasma Mobile a fait des progrès significatifs et cette coque est déjà tout à fait adaptée à un usage quotidien. Quant à la distribution Manjaro, ses développeurs sont des partenaires clés du projet, assurant le support de tous les appareils PINE64, y compris les cartes ROCKPro64 et l'ordinateur portable Pinebook Pro. Les développeurs de Manjaro ont apporté une grande contribution au développement du firmware pour PinePhone, et les images qu'ils ont préparées sont parmi les meilleures et entièrement fonctionnelles.

La distribution Manjaro est basée sur la base du package Arch Linux et utilise sa propre boîte à outils BoxIt, conçue à l'image de Git. Le référentiel est maintenu de manière continue, mais les nouvelles versions subissent une étape supplémentaire de stabilisation. L'environnement utilisateur de KDE Plasma Mobile est basé sur l'édition mobile du bureau Plasma 5, les bibliothèques KDE Frameworks 5, la pile téléphonique Ofono et le framework de communication Telepathy. Pour créer l'interface de l'application, Qt, un ensemble de composants Mauikit et le framework Kirigami des frameworks KDE sont utilisés, ce qui permet de créer des interfaces universelles adaptées aux smartphones, tablettes et PC. Le serveur composite kwin_wayland est utilisé pour afficher les graphiques. PulseAudio est utilisé pour le traitement audio.

Sont inclus KDE Connect pour coupler votre téléphone avec votre ordinateur de bureau, la visionneuse de documents Okular, le lecteur de musique VVave, les visionneuses d'images Koko et Pix, le système de prise de notes Buho, le planificateur de calendrier Calindori, le gestionnaire de fichiers d'index, le gestionnaire d'applications Discover, le logiciel d'envoi de SMS Spacebar, carnet d'adresses plasma-répertoire, interface pour passer des appels téléphoniques plasma-numéroteur, navigateur plasma-angelfish et messager Spectral.

PinePhone a décidé de livrer Manjaro avec KDE Plasma Mobile par défautPinePhone a décidé de livrer Manjaro avec KDE Plasma Mobile par défaut

Rappelons que le matériel PinePhone est conçu pour utiliser des composants remplaçables - la plupart des modules ne sont pas soudés, mais connectés via des câbles détachables, ce qui permet, par exemple, si vous le souhaitez, de remplacer la caméra médiocre par défaut par une meilleure. L'appareil est construit sur un SoC ARM Allwinner A4 à 64 cœurs avec GPU Mali 400 MP2, équipé de 2 ou 3 Go de RAM, écran de 5.95 pouces (1440×720 IPS), Micro SD (prend en charge le chargement depuis une carte SD), 16 ou eMMC 32 Go (interne), port USB-C avec USB Host et sortie vidéo combinée pour connecter un moniteur, mini-jack 3.5 mm, Wi-Fi 802.11 b/g/n, Bluetooth 4.0 (A2DP), GPS, GPS- A, GLONASS, deux caméras (2 et 5Mpx), batterie amovible de 3000mAh, composants matériels désactivés avec LTE/GNSS, WiFi, microphone et haut-parleurs.

Parmi les événements liés à PinePhone, on évoque également le début de la production d'un accessoire avec un clavier pliable. Le clavier est connecté en remplaçant le capot arrière. Actuellement, le premier lot avec le boîtier du clavier a déjà été publié, mais les touches aériennes elles-mêmes ne sont pas encore prêtes, puisqu'un autre fabricant est responsable de leur production. Pour équilibrer le poids, il est prévu d'intégrer une batterie supplémentaire d'une capacité de 6000mAh dans le clavier. Dans le bloc clavier, il y aura également un port USB-C à part entière, via lequel vous pourrez connecter, par exemple, une souris.

PinePhone a décidé de livrer Manjaro avec KDE Plasma Mobile par défaut
PinePhone a décidé de livrer Manjaro avec KDE Plasma Mobile par défaut

De plus, des travaux sont en cours pour ouvrir les composants de la pile téléphonique, transférer les pilotes de modem vers le noyau Linux principal et améliorer le traitement des appels et des messages entrants lorsque l'appareil est en mode veille. Le modem est déjà chargé avec le noyau Linux 5.11 non modifié, mais les fonctionnalités du nouveau noyau sont toujours limitées à la prise en charge de l'interface série, de l'USB et de la NAND. Le firmware original du modem basé sur la puce Qualcomm a été publié pour le noyau 3.18.x et les développeurs doivent porter le code pour les nouveaux noyaux, réécrivant de nombreux composants en cours de route. Parmi les réalisations, on note la possibilité de passer des appels via VoLTE sans utiliser de blobs.

Le firmware proposé pour le modem Qualcomm contenait initialement environ 150 fichiers exécutables et bibliothèques fermés. La communauté a tenté de remplacer ces composants fermés par des alternatives ouvertes qui couvrent environ 90 % des fonctionnalités requises. Actuellement, sans utiliser de composants binaires, vous pouvez initialiser le modem, établir une connexion et passer des appels en utilisant les technologies VoLTE (Voice over LTE) et CS. Recevoir des appels en utilisant uniquement des composants ouverts ne fonctionne pas encore. De plus, un bootloader ouvert a été préparé qui vous permet de modifier le firmware du modem, notamment en utilisant un firmware expérimental basé sur Yocto 3.2 et postmarketOS.

En conclusion, on peut citer l'initiative de création d'une nouvelle version de la carte PINE64 basée sur l'architecture RISC-V et l'annonce de la carte Quartz64 modèle-A, basée sur la puce RK3566 (Cortex-A4 55 cœurs 1.8 GHz avec GPU Mali-G52) et d'architecture similaire à la carte ROCKPro64. Parmi les différences par rapport au ROCKPro64 figurent la présence de ports SATA 6.0 et ePD (pour les écrans e-Ink), ainsi que la possibilité d'installer jusqu'à 8 Go de RAM. La carte dispose de : HDMI 2.0a, eMMC, SDHC/SDXC MicroSD, PCIe, eDP, SATA 6.0, SPI, MIPI DSI, caméra MIPI CSI, Gigabit Ethernet, GPIO, 3 ports USB 2.0 et un USB 3.0, WiFi 802.11 b/ en option. g/n/ac et Bluetooth 5.0. En termes de performances, la carte Quartz64 est proche du Raspberry Pi 4, mais est en retard de 64 à 3399 % par rapport au ROCKPro15 basé sur la puce Rockchip RK25. Le GPU Mali-G52 est entièrement pris en charge par le pilote ouvert Panfrost.

PinePhone a décidé de livrer Manjaro avec KDE Plasma Mobile par défaut


Source: opennet.ru

Ajouter un commentaire