Outils pour utilisateurs

Outils du site


issue141:dispositifs_ubports

OTA-7 is the release where we take a breath and focus on getting the launch just right. We tracked it with a new tool and focused on making this a more disciplined release - only bugs which were assigned to a developer or fixed with an existing PR were added to the board.

OTA-7 est une publication où nous prenons une inspiration et nous concentrons pour que le lancement se passe bien. Nous l'avons suivi avec un nouvel outil et nous nous sommes préoccupé de faire de celle-ci une publication plus organisée, seuls les problèmes qui avaient été assignés à un développeur ou résolus avec un PR (project request - numéro repère dans le projet) existant, ont été ajoutés à la liste.

Keyboard love Kugi Eusebio contributed support for keyboard theming in this cycle. This improvement enables users to change the color scheme of the keyboard. Nine preset themes are included in a range of light or dark, bordered or flat. Themes can be selected in Settings → Language & Text → Keyboard theme. You can take a shortcut to Language & Text by long-pressing on the “Language” button on the keyboard and then selecting Settings. Vincas Dargis contributed a keyboard layout for Lithuanian as well. Thank you, Vincas, for your first code contribution to the Ubuntu Touch operating system! There was also a fix for the Swiss-French keyboard layout, which previously failed to load.

L'amour du clavier

Kugi Eusebio a contribué au support des thèmes de clavier pour ce cycle. L'amélioration permet aux utilisateurs de modifier le jeu de couleurs du clavier. Neuf thèmes prédéfinis sont inclus dans un registre clair ou sombre, borduré ou plat.

Les thèmes peuvent être sélectionnés dans Settings → Language & Text → Keyboard Theme (Paramètres → Langue & texte → Paramètres du clavier). Vous pouvez utiliser le raccourci vers Langue et texte par un appui long sur le bouton « language » du clavier puis en sélectionnant Settings.

Vincas Dargis a aussi contribué à la disposition du clavier lituanien. Merci Vincas pour cette première contribution au code du système d'exploitation Ubuntu Touch !

De plus, le problème du clavier suisse francophone, qui ne se chargeait pas précédemment, a été résolu.

Morph Browser The Morph Browser has seen a host of improvements thanks to Chris Clime. His contributions include: • Fix problem where closing a single browser window would close the browser: ubports/morph-browser#131 • Fix problem where closed windows would be reopened in new browser sessions: ubports/morph-browser#131 • Add ability to close the current tab from the tab switcher view: ubports/morph-browser#131 • Prevent the device going to sleep while a video is playing: ubports/morph-browser#132 • Fix desktop mode not being respected in first tab: ubports/morph-browser#120 • Add options for default and per-page zoom: ubports/morph-browser#89 These changes make Morph a seriously useful browser for most day-to-day tasks and truly demonstrate the power of having a supportive community behind a project. With that and the right tools, we have achieved all of this in just a few short months.

Navigateur Morph

Le navigateur Morph reçoit une foule d'améliorations, grâce à Chris Clime. Sa contribution comprend : ••Résolution du problème où la fermeture d'une seule fenêtre du navigateur entraînait la fermeture du navigateur : ubports/morph-browser#131 ••Résolution du problème où des fenêtres fermées se rouvraient dans de nouvelles sessions du navigateur : ubports/morph-browser#131 ••Ajout de la possibilité de fermer l'onglet courant depuis la vue de changement d'onglet : ubports/morph-browser#131 ••Appareil empêché de passer en mode veille quand une vidéo est en lecture : ubports/morph-browser#132 ••Résolution du problème où le mode du bureau n'est pas respecté dans le premier onglet : ubports/morph-browser#120 ••Ajout d'options pour le zoom par défaut et par page : ubports/morph-browser#89

Ces modifications font de Morph un navigateur vraiment utile pour les tâches quotidiennes et montrent véritablement la force apportée par une communauté qui soutient le projet. Avec elle et les bons outils, nous avons réussi à terminer tout ça en seulement quelques mois.

Updates for Nexus 4 and Nexus 7 2013 [wifi only version] If you've previously had trouble installing Ubuntu Touch on a Nexus 7 2013, Wi-Fi only, this update overcame that issue. There was a quiet hardware revision to the Nexus 7 2013 that introduced a new memory chip. This change happened around the time that Google shipped Android 5.1 for the Nexus 7, so most devices which shipped with Android 5.1 had this revision. Ubuntu Touch was not updated to support that chip until now. The Nexus 4 also had a fix to enable kernel modules which were not included with OTA-5 and 6. This means that more cryptographic ciphers are now available for use on the Nexus 4.

Mises à jour pour les Nexus 4 et Nexus 7 de 2013 (version WiFi seulement)

Si vous avez eu précédemment des problèmes pour installer Ubuntu Touch sur un Nexus 7 de 2013 avec seulement le Wi-Fi, cette mise à jour corrige ce problème. Une révision matérielle discrète a eu lieu sur le Nexus 7 de 2013 qui introduisait une nouvelle puce mémoire. Cette modification est arrivée à peu près au moment où Google livrait Android 5.1 pour le Nexus 7 ; aussi, la plupart des appareils qui ont été livrés avec Android 5.1 ont eu cette révision. Jusqu'à aujourd'hui, Ubuntu Touch n'avait pas été mis à jour pour prendre en charge cette puce.

Sur le Nexus 4, une solution active les modules du noyau qui n'étaient pas inclus dans OTA-5 et 6. Ça signifie que plus de codeurs cryptographiques sont maintenant disponibles pour une utilisation sur le Nexus 4.

Porters rejoice! As mentioned at the very end of the notes on the OTA-6 release, OTA-7 features a new and updated Libhybris! Libhybris is the tool we use to “translate” between Android drivers and a GNU libc-based userspace. Put simply, it's the magic that lets us do wondrous things. This update brings us in line with the latest upstream source, allowing us to bring new stability fixes and performance improvements in quickly. We also have the new Android “N” linker, enabling Ubuntu Touch to use most drivers from Android 7.1 devices. We've also introduced a new android-caf Mir platform. This allows Mir to use Qualcomm display drivers on Android 7.1. Both of these changes make it much easier to port Ubuntu Touch to new devices using Halium.

Amateurs de portage, réjouissez-vous !

Comme mentionné tout à la fin des notes de l'OTA-6, l'OTA-7 met en œuvre un nouveau Libhybris mis à jour !

Libhybris est un outil que nous utilisons pour « faire la traduction » entre les pilotes Android et l'espace utilisateur GNU basé sur libc. Dit simplement, c'est la formule magique qui nous permet de faire des choses merveilleuses. La mise à jour nous aligne avec l'état le plus récent des sources en amont, nous permettant d'apporter rapidement des solutions aux problèmes de stabilité et des améliorations de performance. Nous avons aussi un nouveau « linker N » d'Android, permettant à Ubuntu Touch d'utiliser la plupart des pilotes des appareils sous Android 7.1.

Nous avons aussi introduit une nouvelle plateforme Mir « Android-caf ». Celle-ci permet à Mir d'utiliser les pilotes d'affichage Qualcomm sur Android 7.1.

Ces deux changements rendent plus faciles le portage d'Ubuntu Touch sur les nouveaux dispositifs utilisant Halium.

Changelog A full changelog for this release follows. This does not include fixes and improvements gained from upstream Ubuntu, just the changes made by Ubuntu Touch contributors during this cycle: • Add themes to on-screen keyboard: ubports/keyboard-component#57 and ubports/system-settings#117 • Fix issue with mobile network dropping after a call on Pro 5: ubports/telepathy-ofono#3 • Fix a problem where low-RAM devices (Bq E4.5 and E5) would run out of memory, killing Unity8: ubports/lxc-android-config#20 • Fix issue causing Swiss-French keyboard not to load: ubports/keyboard-component#61 • Add Lithuanian keyboard layout: ubports/keyboard-component#55 • Switch online account logins to use QtWebEngine, breaking Oxide dependency: ubports/ubuntu-system-settings-online-accounts#6 • Upgrade to upstream Libhybris: upborts/libhybris#7 • Add support in Mir for Android 7 on Qualcomm phones: ubports/mir#12

Liste des changements

Un enregistrement de tous les changements suit. Il n'inclut pas les solutions et améliorations venant d'Ubuntu, mais juste les modifications faites par les contributeurs à Ubuntu Touch durant ce cycle : ••Ajout de thèmes sur le clavier virtuel : ubports/keyboard-component#57 et ubports/system-settings#117 ••Résolution du problème de la chute du réseau mobile après un appel sur le Pro 5 : ubports/telepathy-ofono#3 ••Résolution du problème où les appareils faibles en capacité de RAM (Bq E4.5 et E5) saturent la mémoire, tuant Unity8 : ubports/lxc-android-config#20 ••Résolution du problème entraînant le non-chargement du clavier suisse francophone : ubports/keyboard-component#61 ••Ajout de la disposition du clavier lituanien : ubports/keyboard-component#55 ••Passage sur les identifiants en ligne pour utiliser QtWebEngine, cassant la dépendance d'Oxide : ubports/ubuntu-system-settings-online-accounts#6 ••Mise à jour de Libhybris en amont: upborts/libhybris#7 ••Ajout du support dans Mir pour Android 7 sur les smartphones Qualcomm : ubports/mir#12

• Morph-browser • Fix problem where closing a single browser window would close the entire browser: ubports/morph-browser#131 • Fix problem where some closed windows would be reopened in new browser sessions: ubports/morph-browser#131 • Add ability to close the current tab from the tab switcher view: ubports/morph-browser#131 • Prevent the device going to sleep while a video is playing: ubports/morph-browser#132 • Fix desktop mode not being respected in first tab: ubports/morph-browser#120 • Add options for default and per-page zoom: ubports/morph-browser#89 • Fix an issue where some drivers and cryptographic ciphers weren't available on the Nexus 4: ubports/ubuntu-touch#996 • Enable installation of Ubuntu Touch on those Nexus 7 2013 Wi-Fi handsets which shipped initially with Android 5.1: ubports/ubuntu-touch#300

••Navigateur Morph

••Résolution du problème où la fermeture d'une seule fenêtre du navigateur entraînait la fermeture du navigateur : ubports/morph-browser#131
••Résolution du problème où des fenêtres fermées se rouvraient dans de nouvelles sessions du navigateur : ubports/morph-browser#131
••Ajout de la possibilité de fermer l'onglet courant depuis la vue de changement d'onglet : ubports/morph-browser#131
••Appareil empêché de passer en mode veille quand une vidéo est en lecture : ubports/morph-browser#132
••Résolution du problème où le mode du bureau n'est pas respecté dans le premier onglet : ubports/morph-browser#120
••Ajout d'options pour le zoom par défaut et par page : ubports/morph-browser#89

••Résolution d'un problème où certains pilotes et codeurs cryptographiques n'étaient pas disponibles sur le Nexus 4 : ubports/ubuntu-touch#996 ••Activation de l'installation d'Ubuntu Touch sur certains combinés Nexus 7 Wi-Fi de 2013 qui ont été livrés initialement avec Android 5.1 : ubports/ubuntu-touch#300

issue141/dispositifs_ubports.txt · Dernière modification : 2019/02/10 18:41 de andre_domenech