LineageOS 20 est là, basé sur Android 13, et il propose de nombreuses nouvelles fonctionnalités et, mieux encore, une nouvelle application appareil photo par défaut !
Liens rapides
- Nouvelles fonctionnalités de LineageOS 20
- LineageOS 20 Aperture, une nouvelle application appareil photo par défaut
- Liste de build LineageOS 20
- Comment mettre à niveau vers LineageOS 20 à partir d'une ancienne version
LineageOS est un acteur reconnu dans le domaine du développement Android personnalisé. Il a succédé à CyanogenMod et prend désormais en charge un grand nombre d'appareils, offrant ainsi aux passionnés un moyen de personnaliser et d'optimiser leurs systèmes sans s'enliser dans des skins lourds. L'équipe LineageOS a récemment publié une mise à jour majeure, LineageOS 20, basée sur Android 13.
Nouvelles fonctionnalités de LineageOS 20
LineageOS 20 est livré avec de nombreuses nouvelles fonctionnalités et améliorations :
- Les correctifs de sécurité d'avril 2022 à décembre 2022 ont été fusionnés avec LineageOS 17.1 à 20.
- LineageOS propose désormais une nouvelle application pour appareil photo appelée Aperture! Il est basé sur le (pour la plupart) génial de Google CaméraX bibliothèque et offre une expérience d'application d'appareil photo beaucoup plus proche du stock sur de nombreux appareils. Félicitations aux développeurs SebaUbuntu, LuK1337 et luca020400 qui ont initialement développé ce logiciel, au concepteur Vazguard et à toute l'équipe pour avoir travaillé à l'intégrer dans LineageOS et à l'adapter à notre vaste gamme d'appareils pris en charge!
- WebView a été mis à jour vers Chromium 108.0.5359.79.
- Panneau de volume entièrement refait dans Android 13 et développement ultérieur du panneau d'extension contextuel.
- Soutien total Image générique du noyau et Linux 5.10 est construit avec une prise en charge complète des modules hors arborescence pour correspondre aux nouvelles conventions AOSP.
- Le fork Lineage de l’application AOSP Gallery a connu de nombreux correctifs et améliorations.
- L'application Updater a connu de nombreuses corrections de bugs et améliorations, ainsi qu'une nouvelle présentation Android TV sophistiquée.
- Notre navigateur Web, Jelly, a vu plusieurs corrections de bugs et améliorations
- Plus de changements et d'améliorations en amont du FOSS Étar application de calendrier qu'ils ont intégrée il y a quelque temps
- Plus de changements et d'améliorations en amont du Coffre de semences application de sauvegarde.
- L'application Recorder a été adaptée pour tenir compte des fonctionnalités intégrées d'Android, tout en offrant les fonctionnalités que vous attendez de LineageOS.
- L'application a été fortement repensée.
- Le matériel que vous prenez en charge a été ajouté.
- L'enregistreur de haute qualité (format WAV) prend désormais en charge la stéréo et plusieurs correctifs de thread ont été apportés.
- Les versions d'Android TV sont désormais livrées avec un lanceur Android TV sans publicité, contrairement au lanceur compatible avec la publicité de Google - il prend également en charge les versions de style Google TV, et ils envisagent de l'adopter sur les appareils pris en charge dans le avenir.
- Plusieurs fonctionnalités de Google TV, telles que l'application de paramètres à deux panneaux beaucoup plus attrayante, ont été portées sur les versions LineageOS Android TV.
-
adb_root
Le service n'est plus lié à la propriété de type de build, ce qui permet une plus grande compatibilité avec de nombreux systèmes racine tiers. - Les scripts de fusion ont été largement remaniés, simplifiant grandement le Bulletin de sécurité Android processus de fusion, ainsi que de rationaliser beaucoup plus les appareils pris en charge tels que les appareils Pixel dotés de versions source complètes.
- LLVM a été pleinement adopté, les versions utilisant désormais par défaut les bin-utils LLVM et, en option, l'assembleur intégré LLVM. Pour ceux d’entre vous qui possèdent des noyaux plus anciens, ne vous inquiétez pas, vous pouvez toujours vous désinscrire.
- Un mode d’éclairage global des paramètres rapides a été développé afin que cet élément de l’interface utilisateur corresponde au thème de l’appareil.
- L'assistant de configuration a été adapté pour Android 13, avec un nouveau style et des transitions/expérience utilisateur plus fluides.
LineageOS 20 Aperture, une nouvelle application appareil photo par défaut
Si vous avez déjà utilisé l'application appareil photo par défaut sur LineageOS, vous avez peut-être été déçu. "Snap", le nom de l'application, était un fork de la propre application d'appareil photo de Qualcomm, et ils ont finalement décidé d'utiliser l'application d'appareil photo AOSP par défaut, appelée Camera2. C'est une application basique qui fonctionne, mais elle est trop simple pour les besoins de la plupart des gens. C'est pourquoi Aperture est si important.
Aperture utilise l'API CameraX, qui a mûri ces dernières années pour devenir utilisable dans son intégralité pour une application d'appareil photo. Aperture est capable d'implémenter les fonctionnalités suivantes grâce à lui :
- Prise en charge des caméras auxiliaires (les responsables de l'appareil doivent l'activer)
- Contrôles de fréquence d'images vidéo
- Contrôle total des paramètres EIS (stabilisation électronique de l'image) et OIS (stabilisation optique de l'image)
- Un niveleur pour vérifier l'angle d'orientation de l'appareil
Pour les non-initiés, la bibliothèque CameraX de Google vise à rationaliser le processus de développement d'applications de caméra sur Android. Sous le capot, il enveloppe Camera2, une API qui permet aux applications de sonder les fonctionnalités de la caméra sur un appareil, à condition que l'OEM expose ces fonctionnalités de la caméra à l'API. Afin de réduire la fragmentation des fonctionnalités des caméras, les fabricants d'appareils peuvent choisir de livrer des appareils compatibles CameraX. bibliothèques d'extensions avec leurs téléphones qui permettent aux développeurs tiers d'exploiter de manière transparente l'appareil photo natif caractéristiques.
Liste de build LineageOS 20
Ce qui suit est la liste de versions officielle du lot initial du déploiement de LineageOS 20, et si vous possédez l'un de ces appareils, vous pourrez bientôt installer LineageOS 20.
Nom de l'appareil |
Wiki |
Mainteneurs |
---|---|---|
ASUS Zenfone 5Z (ZS620KL) |
Z01R |
rohanpurohit, Jackeagle, ThEMard |
Fairphone 4 |
FP4 |
mikeioannina |
F(x)tec Pro¹ |
pro1 |
BadDaemon, bgcngm, intervigil, mccreary, npjohnson, tdm |
Google Pixel 4a 5G |
roncier |
aleasto, mikeioannina |
GooglePixel 4a |
crapet |
PeterCxy, cdesai, mikeioannina |
GooglePixel 4 |
flamme |
cdesai, Eamo5, mikeioannina, npjohnson |
Google Pixel 4XL |
corail |
cdesai, Eamo5, mikeioannina, npjohnson |
GooglePixel 5a |
barbet |
aleasto, mikeioannina |
GooglePixel 5 |
redfin |
aleasto, mikeioannina |
Lenovo Z5 Pro GT |
cœur |
themard, facultatiftoast |
Lenovo Z6 Pro |
zippo |
Lucchetto, Thémard |
Motorola bord 20 |
Berlin |
npjohnson, SGCMarkus |
Motorola bord 30 |
Dubai |
thémard, sb6596 |
Bord Motorola |
coureur |
erfanoabdi, Jleeblanch, SyberHexen |
Motorola bord s / moto g100 |
niou |
dianlujitao |
Motorola moto g 5G / un as 5G |
Kiev |
SyberHexen, Jleeblanch |
Motorola moto g 5G plus / un 5G |
Nairo |
SyberHexen |
Motorola moto g6 plus |
toujours |
Jleeblanch |
Motorola moto g7 jouer |
canal |
SyberHexen, homme mort96385, erfanoabdi, npjohnson |
Motorola moto g7 plus |
lac |
Jleeblanch, npjohnson |
Motorola moto g7 puissance |
océan |
SyberHexen, erfanoabdi, npjohnson |
Motorola moto g7 |
rivière |
erfanoabdi, npjohnson, SyberHexen |
Motorola moto x4 |
Payton |
Erfanoabdi, ThEMard |
Motorola moto z3 jouer |
Beckham |
Jleeblanch |
Motorola une puissance |
chef |
Hasaber8 |
Nubie Mini 5G |
TP1803 |
ArianK16a, npjohnson |
OnePlus 5 |
cheeseburger |
trautamaki |
OnePlus 5T |
boulette |
trautamaki, snc |
OnePlus6 |
enchilada |
LuK1337 |
OnePlus 6T |
fajitas |
EdwinMoq |
OnePlus7 |
guacamoleb |
Shantanu Sarkar |
OnePlus 7Pro |
guacamole |
LuK1337, Tortel |
OnePlus 7T |
hot-dog |
LuK1337 |
OnePlus 7T Pro |
Hot-dog |
LuK1337 |
OnePlus 8 |
nouilles instantanées |
jabashque |
OnePlus 8 Pro |
nouilles instantanées |
LuK1337 |
OnePlus 8T |
kebab |
LuK1337 |
OnePlus 9 |
limonade |
mikeioannina, tangalbert919, ZVNexus |
OnePlus 9 Pro |
limonade |
LuK1337, bgcngm, mikeioannina |
Téléphone Razer 2 |
aura |
mikeioannina, npjohnson |
Samsung Galaxy Tab S5e (LTE) |
gts4lv |
bgcngm, LuK1337 |
Samsung Galaxy Tab S5e (Wi-Fi) |
gts4lvwifi |
LuK1337, bgcngm |
SonyXperia 1 II |
pdx203 |
bonjour |
Xiaomi Mi 8 |
louche |
infrag |
Xiaomi Mi 8 Édition Explorateur |
ourse |
bgcngm |
Xiaomi Mi 8 Pro |
équuleus |
bgcngm |
Xiaomi Mi 8 SE |
xmsirius |
Uixdess |
Xiaomi Mi 9 SE |
Grus |
SebaUbuntu |
Xiaomi Mi CC 9 / Mi 9 Lite |
pyxide |
ceracz |
Xiaomi Mi MIX 2S |
polaris |
bgcngm |
Xiaomi Poco F1 |
béryllium |
bgcngm, warabhishek |
Cibles génériques
Tout comme les deux dernières versions, l'équipe LineageOS prend en charge le périphérique virtuel Android (AVD), c'est-à-dire l'environnement d'émulateur par défaut fourni par Android Studio, comme un construire la cible.LineageOS 19 a également ajouté la prise en charge des cibles de construction Android Automotive. Les développeurs peuvent également créer des packages Generic System Image (GSI) dans les configurations mobiles et Android TV, bien que le portail de téléchargement officiel n'héberge pas de telles versions précompilées. En effet, cela dépend de la manière dont un OEM s'est conformé (ou non) aux exigences de Treble pour fonctionner.
Que faire si mon appareil n'est pas répertorié ici ?
Ce n’est pas parce que votre appareil n’est pas répertorié ici que vous ne pourrez pas profiter de LineageOS 20 pour le moment. En raison de sa nature open source, il existe un certain nombre de versions non officielles pour de nombreux appareils sur nos forums, dont beaucoup finiront par devenir des versions officielles au fur et à mesure de la progression du développement. Qui plus est: la plupart d’entre eux sont désormais parfaitement stables en tant que conducteurs quotidiens, avec quelques bizarreries occasionnelles.
Comment mettre à niveau vers LineageOS 20 à partir d'une ancienne version
Si vous n'êtes pas familier avec le processus d'installation de ROM personnalisées ou de modification de votre téléphone, vous devrez d'abord pour déverrouiller le chargeur de démarrage de votre appareil et installer une récupération personnalisée mise à jour, telle que LineageOS Recovery ou TWRP avant de tenter quoi que ce soit. Ensuite, une fois que les versions officielles de LineageOS 20 seront disponibles pour votre appareil, vous devrez les installer via cet environnement de récupération personnalisé. Les instructions spécifiques à l'appareil peuvent varier, donc consultez le wiki correspondant à votre appareil préalablement.
Quant aux applications Google, elles ne sont pas préinstallées sur une version LineageOS. Vous devez choisissez une distribution GApps appropriée et installez-le vous-même.
Source: Blog LineageOS