Smartphone Linux : Pinephone

Apr√®s m’√™tre procur√© le Pinebook Pro de Pine64, j’ai jet√© mon d√©volu sur leur smartphone natif Linux, le PinePhone.

PinePhone

Comme le Pinebook, le Pinephone est un appareil fabriqu√© par Pine64. Il est vendu $199.99 par le site et la version que j’ai prise est pr√©install√©e avec Linux Manjaro. Le kit inclus le dock pour le mode convergence. J’ai l’impression d’ailleurs que Pine64 a chang√© de m√©thode pour ses envois car le Pinebook √©tait exp√©di√© depuis la Chine via DHL, entra√ģnant des frais de port √©lev√©s et de la douane. Cette fois, le lot pour l’UE a √©t√© exp√©di√© depuis un entrep√īt en Pologne √©vitant ainsi les frais de douane. J’en ai eu pour $259.98 sur cet achat avec les frais de port et la TVA, soit 229.78‚ā¨ au taux en vigueur.

Outre Manjaro (la pr√©c√©dente it√©ration du mobile propos√©e √©tait avec Postmarket OS), Pine64 propose une palanqu√©e d’OS compatibles. Enfin du choix sur du mobile !

Contenu du kit

Pinephone kit

La bo√ģte contient donc le smartphone, un c√Ęble USB-C, un adaptateur pour carte NanoSIM (sous le scotch jaune avec le c√Ęble), le dock, et deux guides de d√©marrage rapide.

Caractéristiques techniques

Reprises depuis le Wiki de Pine64.

  • Dimensions : 160.5 x 76.6 x 9.2mm
  • Poids : Entre 180 et 200 grammes
  • SIM : Micro-SIM
  • Affichage :
    • Taille : 5.95" (151mm)
    • Ecran : HD IPS capacitif, 16 millions de couleurs
    • R√©solution : 1440x720, ratio 18:9
  • System on Chip : Allwinner A64
  • RAM : 2GB ou 3GB LPDDR3 SDRAM
  • Stockage Interne : 16GB ou 32GB eMMC, extensible jusqu’√† 2TB via microSD, supporte les cartes SDHC et SDXC
  • Capteur photo arri√®re : Simple 5MP, 1/4", Flash LED
  • Capteur photo avant : Simple 2MP, f/2.8, 1/5"
  • Son : Haut parleur, 3.5mm jack & mic
  • Communication: G25-G
    • LTE : B1, B2, B3, B4, B5, B7, B8, B12, B13, B18, B19, B20, B25, B26, B28, B38, B39, B40, B41
    • WCDMA : B1, B2, B4, B5, B6, B8, B19
    • GSM : 850, 900, 1800, 1900 (MHz)
    • WLAN : Wi-Fi 802.11 b/g/n, single-band, hotspot
    • Bluetooth : 4.0, A2DP
    • G√©olocalisation : GPS/GLONASS/BeiDou/Galileo/QZSS, with A-GPS
  • Sensors: Acc√©l√©rom√®tre, gyroscope, proximit√©, lumi√®re ambiante, boussole
  • Interrupteurs : Modem, WiFi & Bluetooth, Microphone, Appareil photo
  • Battery: Lithium-ion, capacit√© √©valu√©e 2800mAh (10.64Wh), capacit√© th√©orique 3000mAh (11.40Wh) (rempla√ßable par n’importe quel batterie Samsung J7)
  • Connectique : USB Type-C, USB Host, DisplayPort Alternate Mode output, 15W 5V 3A Quick Charge, follows USB PD specification

Pinephone

Pinephone

Pinephone

Pinephone

Premier démarrage

Avant toute chose, il convient de retirer la bande adhésive qui bloque la connexion de la batterie. Pour cela il suffit de retirer la coque arrière (une encoche se trouve sous le bord bas gauche, vue de dos), enlever la batterie et retirer la bande. A partir de là vous pouvez le brancher en USB pour commencer à le charger et faire son premier démarrage.

Bon, je ne sais pas si c’est moi qui avait merd√© au d√©but (je l’avais branch√© en USB avant de d√©bloquer la batterie et n’avais pas vu qu’il s’√©tait allum√©…) ou le guide de d√©marrage rapide qui est mal r√©dig√©, mais Manjaro est cens√© faire une premi√®re configuration √† l’allumage. Ayant retir√© la batterie sans savoir qu’il avait d√©marr√©, je ne sais pas si j’ai zapp√© cette √©tape car en le rallumant, je me suis retrouv√© comme un con devant l’√©cran de d√©verrouillage avec un code PIN que j’ignorais … Le wiki indique que le code par d√©faut est 123456 et l’utilisateur syst√®me s’appelle manjaro. Cela m’a un peu sauv√© car je m’imaginais d√©j√† devoir le flasher.

Donc, le premier d√©marrage est commun √† n’importe quelle distrib Linux : il vous demande de param√©trer les r√©glages r√©gionaux, les services en ligne, etc. On arrive ainsi sur l’√©cran d’accueil de Manjaro qui ressemble ici √† n’importe quel autre OS de smartphone avec la galerie de logiciels disponibles.

Prise en main du système

Pour faire court, je pense que cette distribution n’est pas (encore) tr√®s adapt√©e √† un √©cran tactile et √† un affichage portait. Apr√®s, rappelons que ce sont des outils exp√©rimentaux en d√©veloppement donc ne portons pas de jugements h√Ętifs. L’interface graphique est bas√©e sur GNOME 3 qui est d√©j√† bien avanc√©e pour un usage mixte desktop/mobile m√™me si √† titre perso je pr√©f√®re Cinnamon sur desktop), mais ici on a encore des cas peu exploitables avec par exemple des fen√™tres trop grandes pour l’√©cran.

pinephone

Le paradigme de l’interface est similaire √† n’importe quel autre OS mobile. La partie sup√©rieure sert aux notifications et fait office de barre d’√©tat pour la batterie et le r√©seau. Il n’y a pas (encore ?) de mouvements tactiles tels que glisser pour la d√©velopper, un simple appui dessus suffit. Pour le moment, je n’ai constat√© que le slide to unlock comme mouvement purement tactile. La d√©velopper fait appara√ģtre les raccourcis rapides habituels : bouton on/off pour Donn√©es mobile, Wi-Fi, Bluetooth, bascule du mode portait / paysage, mode silencieux pour les notifs, lampe torche, d√©sactivation du mode Dock lorsque connect√©, et enfin l’√©tat de la batterie. On peut y r√©gler aussi le volume, par contre la barre de luminosit√© est inactive. Un bouton “Power” en haut √† droite permet de verrouiller, red√©marrer ou √©teindre le smartphone.

Pour la fermeture d’un logiciel en cours, il y a un bouton tactile en bas permettant de basculer entre les fen√™tres, comme un alt+tab sur du desktop. Celui-ci permet de fermer l’application.

L’√©cran d’accueil est assez r√©actif malgr√© le hardware qui n’explose pas les scores. Par contre il y a quelques latences √† l’utilisation d’applications, ce qui en soit est assez logique compte tenu du fait que l’OS n’est pas sp√©cialement le plus adapt√©.

pinephone

Il n’y a visiblement pas de raccourcis physique comme on a sur Android avec par exemple Power + Volume Bas pour faire une capture d’√©cran.

batterie

batterie

firefox

L’appareil photo est encore tr√®s exp√©rimental et n’est r√©ellement fonctionnel que depuis peu. Actuellement il sait prendre une capture de l’image per√ßue par le capteur, mais les param√©trages de sensibilit√©, ouverture, etc, ne sont pas accessibles. L’autofocus ne fonctionne pas encore.

photo photo

Les nostalgiques de l’√®re des Webcams en 240p auront sans doutes un petit pincement au coeur en voyant ces photos. ūüėĀ Moi √ßa me rappelle mon premier appareil photo num√©rique achet√© 50‚ā¨ en hypermarch√©… Compl√®tement inutilisable ! Sauf que l√† c’√©tait un appareil fabriqu√© par une grande marque, et pas un logiciel libre encore en plein d√©veloppement comme ici. L’appli appareil photo capture les images en RAW et les converti ensuite nativement en JPG. Le fichier RAW (.dng) est conserv√©, ce qui est tr√®s appr√©ciable ! J’ai h√Ęte de voir la progression de ce logiciel de photo qui me semble bien parti.

Mode convergence

Je r√™ve de ce mode depuis la campagne de financement participatif de Canonical pour leur projet Ubuntu Edge, leur smartphone convergeant qui n’a jamais vu le jour. J’avais eu l’occasion d’essayer Ubuntu Touch en physique en achetant une tablette BQ Aquaris avec l’OS pr√©install√© et celle-ci supportait aussi ce mode. Relier un clavier Bluetooth permettait de basculer en mode Desktop, c’√©tait sympa. D’ailleurs c’est gr√Ęce √† ce Pinephone que j’ai d√©couvert qu’Ubuntu Touch n’√©tait pas mort, mais repris par la communaut√© sous le nom de UBPorts.

Ici nous avons donc un dock permettant de connecter un port RJ45, deux USB pour clavier et souris, et un port HDMI. Le dock se connecte au port USB-C du smartphone (la prise ne tient pas tr√®s bien d’ailleurs, elle se d√©branche comme un rien, la broche prise est plus courte que celle du c√Ęble USB-C) et celui-ci est aliment√© √©lectriquement par une entr√©e USB-C. Lorsque le dock est connect√©, il n’y a pas d’effet “wahoo” o√Ļ le paradigme du syst√®me change… En r√©alit√© l’√©cran branch√© agit en tant qu’√©cran secondaire et le syst√®me est pilotable √† la souris. Il y a m√™me un c√īt√© peu pratique qui est que les fen√™tres n’ont pas les boutons de contr√īle usuels (mini, maxi, fermer) donc elles sont peu pratiques √† manipuler √† la souris. Peut √™tre est-ce un param√©trage que je n’ai pas encore trouv√©.

Autonomie

Manjaro n’est clairement pas la distrib la plus optimis√©e pour un smartphone je pense, la batterie descend vite √† l’usage et on ressent vite la chaleur du SoC. En veille pendant une journ√©e, l’appareil consomme environ 30% de celle-ci. Pour ma part je n’ai pas ins√©r√© de carte SIM dedans donc il n’est connect√© qu’en Wi-Fi, j’ai d√©sactiv√© le Bluetooth car non utilis√©. En utilisation r√©elle (lancement de Firefox, test de diff√©rentes applis, etc), la batterie se draine assez vite ce qui n’est pas sp√©cialement surprenant non plus compte de tenu de la forte solicitation du hardware.

Et apr√®s…

Ce billet est une d√©couverte plus ou moins √† chaud et transcrite de mon ressenti actuel face √† cet appareil. Je suis content de voir que des vrais smartphones Linux (et non des OS bas√©s sur Android) commencent √† arriver avec une certaine cr√©dibilit√© technique. Evidemment, comme pour le Pinebook Pro, le Pinephone est un jouet de geek destin√© √† un public averti qui n’a pas peur d’essuyer des pl√Ętres et de devoir ouvrir le capot au moindre souci. Mais n’emp√™che, ce Pinephone est √† mes yeux ce qui se rapproche le plus de la d√©finition d’un “ordinateur de poche” comme veulent faire croire les smartphones actuels qui ne sont que des outils de consommation de contenu. C’est un produit marginal et inint√©ressant pour une majorit√© de la population, mais il a le m√©rite d’exister et de proposer une alternative et un regain de ma√ģtrise par l’utilisateur de ses outils.

Les prochaines √©tapes seront d’essayer de le flasher avec un autre syst√®me. J’√©tais tr√®s curieux d’essayer PostmarketOS qui est pour le coup un vrai OS pens√© mobile, donc √ßa fera un nouveau sujet de bricolage.

En attendant, je ne regrette pas ces deux achats aupr√®s de Pine64. Le Pinebook est un sympathique PC portable d’appoint et le Pinephone est un POC pour d√©velopper un vrai ordinateur miniature mobile. Subir leurs limitations ou inconforts caus√©s par leur statut d’appareils de bricolage et utilisant des fonctions exp√©rimentales ou limit√© par leurs moyens de d√©veloppement m’est bien plus supportable que des limitations arbitraires impos√©es par un seul √©diteur au nom de son business-model.