LineageOS 20 basé sur Android 13 est là, apportant de nouvelles fonctionnalités et une nouvelle application appareil photo par défaut

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