Historique des versions d'Android
L’historique des versions d’Android[1] a débuté avec la sortie de la première version (Android 1.0) en . Android est un système d’exploitation mobile développé par Google. Android a connu plusieurs mises à jour depuis sa première version. Ces mises à jour servent généralement à corriger des bugs, à améliorer l'aspect graphique ou encore à ajouter de nouvelles fonctionnalités. Dans l’ensemble, chaque version est développée sous un nom de code basé sur des desserts. Ces noms de codes suivent une logique alphabétique (A, B, C...).
Pré-versions
Alpha
Il y avait au sein de l'Open handset alliance au moins deux versions internes avant la bêta Android publiée en . La seconde version avait pour nom de code R2 D2[2]. Les premières versions de Bugdroid, la mascotte d'Android, ont été dessinées par Dan Morrill ; la version définitive a été conçue par Irina Blok. Ryan Gibson conçut le système de dénomination commerciale à base de nom de confiseries dont la première application a été la version 1.5 « Cupcake » en .
Versions officielles
Android 1.0
Android 1.0 est la première version commerciale du système parue en sur le HTC Dream avec les caractéristiques suivantes :
Version | API | Date de sortie | Caractéristiques |
---|---|---|---|
1.0[13] | 1 | [14] |
|
Android 1.1
Mise en ligne en pour le HTC Dream, corrige quelques bugs, et apporte de légers changements.
Version | API | Date de sortie | Caractéristiques |
---|---|---|---|
1.1[13] | 2 | [15] |
|
Android 1.5 Cupcake
Le , la mise à jour Android 1.5 (Cupcake), basée sur le noyau Linux 2.6.27, est publiée[16] - [17]. Il y a eu plusieurs nouvelles fonctionnalités et mises à jour de l’interface graphique dans la 1.5[18]. La mise à jour comprend :
Version | API | Date de sortie | Caractéristiques |
---|---|---|---|
1.5[13] | 3 | [19] |
|
Android 1.6 Donut
Le , le SDK pour Android 1.6 (Donut), basé sur le noyau Linux 2.6.29 est publié[21] - [22]. La mise à jour comprend[23] :
Version | API | Date de sortie | Caractéristiques |
---|---|---|---|
1.6[13] | 4 | [21] |
|
Android 2.0 Eclair
Le , le SDK pour Android 2.0 (Éclair), basé sur le noyau Linux 2.6.29, le même noyau que Donut, est publié[24]. La mise à jour comprend[25] :
Version | API | Date de sortie | Caractéristiques |
---|---|---|---|
2.0[13] | 5 | [24] |
|
2.0.1 | 6 | [27] |
|
2.1 | 7 | [28] |
|
Android 2.2 Froyo
Le , le SDK pour Android 2.2 (Froyo), basé sur le noyau Linux 2.6.32, est publié[29]. La mise à jour comprend[30] :
Version | API | Date de sortie | Caractéristiques |
---|---|---|---|
2.2[13] | 8 | [29] |
|
2.2.1 | 8 |
| |
2.2.2 | 8 |
| |
2.2.3 | 8 |
|
Android 2.3 Gingerbread
Le , le SDK pour Android 2.3 (Gingerbread), basé sur le noyau Linux 2.6.35, est publié[36]. La mise à jour comprend[37] :
Version | API | Date de sortie | Caractéristiques |
---|---|---|---|
2.3[13] | 9 | [36] |
|
2.3.3 | 10 |
| |
2.3.4 | 10 |
| |
2.3.5 | 10 |
| |
2.3.6 | 10 |
| |
2.3.7 | 10 |
|
Android 3.0 Honeycomb
Le , le SDK pour Android 3.0 (Honeycomb), basé sur le noyau Linux 2.6.36, est publié[39]. Réservé aux tablettes tactiles, cette mise à jour comprend de nombreux changements dans l’interface[40] :
Version | API | Date de sortie | Caractéristiques |
---|---|---|---|
3.0[13] | 11 |
| |
3.1 | 12 | [41] |
|
3.2 | 13 | [44] |
|
3.2.1 | 13 |
| |
3.2.2 | 13 |
| |
3.2.4 | 13 |
| |
3.2.6 | 13 |
|
Android 4.0 Ice Cream Sandwich
Le , le SDK pour Android 4.0 (Ice Cream Sandwich), basé sur le noyau Linux 3.0.1, est publié[46]. Cette nouvelle version unifiée pour smartphones et tablettes tactiles apporte de nombreux changements :
Version | API | Date de sortie | Caractéristiques |
---|---|---|---|
4.0.1[13] | 14 |
| |
4.0.2 | 14 |
| |
4.0.3 | 15 | [51] |
|
4.0.4 | 15 | [53] |
|
Android 4.1 Jelly Bean
Le lors du Google I/O 2012, Google annonce la version 4.1 dénommée Jelly Bean basée sur le noyau Linux 3.0.31 et dont la principale nouveauté est une amélioration des fonctionnalités et des performances de l'interface utilisateur. Les améliorations des performances font partie du Project Butter (Projet Beurre en français) qui utilise le triple buffering, une amélioration de Vsync (en) et une fréquence de rafraîchissement de l'écran porté à 60 FPS afin de rendre l'interface plus fluide[54]. Jelly Bean a été publié à l'Open Handset Alliance le [55] et le premier appareil à être équipé de Jelly Bean, la tablette Nexus 7 a été commercialisé à partir du aux États-Unis[56]. Cette mise à jour d'Android comprend :
Version | API | Date de sortie | Caractéristiques |
---|---|---|---|
4.1[13] | 16 |
| |
4.1.1 | 16 |
| |
4.1.2 | 16 | [63] | |
4.2 | 17 |
| |
4.2.1 | 17 | ||
4.2.2 | 17 |
| |
4.3 | 18 |
| |
4.3.1 | 18 |
Note: seulement sur Nexus 7 (2013) 4G pour le moment |
Android 4.4 KitKat
Le , Google annonce que la version 4.4, portera le nom de KitKat[68], alors que plusieurs rumeurs annonçaient le nom de Key Lime Pie (tarte au citron vert). Cette version est sortie le , en même temps que le Nexus 5. La version 4.4.2 est sortie le , la version 4.4.3 le , et la version 4.4.4 le .
Voici la liste des nouveautés :
- Apparition d'un mode immersif, qui cache la barre de notifications pendant les jeux ou le visionnage d'un film, et qui permet, à la différence des autres versions, de la faire réapparaître en glissant le doigt à partir du bord de l'écran.
- Mise à jour de l'application Téléphone, qui met en place un nouveau design, et qui cherche la personne qui appelle sur Google+ si elle n'est pas dans les contacts.
- Hangouts remplace l'application Messages et centralise les SMS, MMS et appels vidéo.
- Mise à jour du clavier Google, qui ajoute des emojis, en plus d'un changement de design.
- Apparition de Google Cloud Print, qui permet d'imprimer des photos, des documents ou des pages web à distance à partir d'un smartphone ou d'une tablette via une imprimante connectée.
- Compatibilité avec le Bluetooth MAP et avec Chromecast.
- Mise à jour de l'application Téléchargements permettant une meilleure gestion avec de nouvelles options de triage et une nouvelle interface.
- Mise à jour de l'application E-mail avec des dossiers imbriqués, des photos des contacts et une navigation améliorée.
- Nouvelle politique de gestion des cartes mémoires plus restrictive
Android 5.0 Lollipop
Annoncée le et sortie le (avec une partie des fonctionnalités dévoilées lors de la Google I/O 2014 sous le nom de code Android L), Android 5.0 Lollipop est une évolution majeure d'Android qui propose de nombreuses modifications et nouveautés, et qui étend sa disponibilité sur de nouveaux supports tels que la télévision, la voiture ou les montres connectées.
Android Lollipop est proposée dès sa sortie sur les appareils Nexus, notamment les Nexus 6, 9 et Player qui sont disponibles dès le , et ceux qui sont certifiés Google Experience Edition.
Voici la liste des principales nouveautés :
- Refonte totale de l'interface graphique avec un nouveau design nommé Material Design
- Nouveau moteur d'exécution ART qui compile les applications dès leur installation plutôt que la compilation JIT de Dalvik
- Projet Volta qui permet d'optimiser la consommation d'énergie et de gagner en autonomie
- Amélioration du système de notifications
- Activation par défaut du chiffrement des données utilisateur
- Disponibilité d'Android TV et Android Auto
- Sur certains appareils les notifications en double se regroupent dans la barre d'état
Android 6.0 Marshmallow
C’est fin , lors de la Google I/O, que la firme de Mountain View a dévoilé les détails sur Android 6.0 (alias Android Marshmallow). La version grand public a été quant à elle déployée au courant du troisième trimestre 2015, en même temps que la sortie du Nexus 5X et du Nexus 6P.
Voici les nouveautés d'Android 6.0 :
- Réorganisation du gestionnaire des permissions
- Barre d’action rapide pour tablette
- Intégration Option informations
- Lancement Google Now en débloquant l’écran d’accueil Option dédié Google Now on Tap
- Possibilité désinstallation application Native
- Information application barre d’état
- Support de la norme MIDI (connection)
- Intégration de "Adoptable Storage" qui permet d'utiliser une carte microSD comme stockage interne[69]
Android 7.0 Nougat
Google annonce la première Developer Preview d'Android 7.0, alias Nougat, le , alors que généralement, les premières Developer Preview des futures versions d'Android sont diffusées après chaque Google I/O. En 2016, Android Nougat (précédemment appelé Android N avant de recevoir un nom définitif) a eu droit à sa première Developer Preview le pour être finalisé au mois d'Août, coïncidant avec la sortie du LG V20, qui fut le premier terminal Android (avant Google) à être commercialisé sous la nouvelle version du système d'exploitation.
Android 7.0 fut rapidement suivi d'une version 7.1, version qui équipe les smartphones de la nouvelle gamme Google Pixel dès leur sortie.
Depuis la sortie d'Android Nougat, Google a modifié le rythme de mises à jour en passant aux mises à jour trimestrielles, afin de sortir une nouvelle version du système chaque trimestre. Ceci complète le dispositif des mises à jour mensuelles de sécurité mis en place depuis l'affaire de la faille de sécurité Stagefright à l'été 2015.
Les nouveautés d'Android Nougat sont :
- Intégration finale du multi-fenêtre
- Refonte du centre de notification et possibilité de modifier les actions rapides
- Améliorations pour "Doze"
- Double partition système (A/B) pour pouvoir faire les mises à jour en arrière-plan
- Mode sombre
- Ajout d'un bouton Tout effacer dans le multi-tâches
- Raccourcis des applications directement à partir du lanceur (nécessite Android 7.1 ou plus avec l'interface Pixel Launcher ou un lanceur alternatif compatible)
- Passage aux mises à jour trimestrielles
- Arrivée de Google Assistant (sur Google Pixel, Google Pixel XL et terminaux compatibles uniquement, nécessite Android Marshmallow ou plus. Disponible seulement aux États-Unis, au Royaume-Uni, au Canada et en Allemagne, la disponibilité a par la suite été étendue à d'autres pays)
Android 8.0 Oreo
Version sortie le , dernière version mineure 8.1.0 sortie le . Cette version porte le nom de la marque de biscuits Oreo.
Les nouveautés d'Android Oreo sont :
- Limite d'applications en arrière-plan
- Limite d'utilisation de la localisation
- Nouvelle stratégie d'optimisation de la batterie, économiseur de batterie amélioré
- Démarrage plus rapide, notamment sur la gamme d'appareils Pixel de Google
- Remplissage automatique des formulaires intégré au système pour les navigateurs web
- Possibilité de superposer des applications et d'utiliser certaines applications en même temps, comme Messages ou Google Duo
- Mise à jour de l'écran d'accueil de base avec la possibilité de badges d'applications
- Mise à jour des émojis avec une forme plus moderne
Android 9.0 Pie
Google annonce cette nouvelle version le , et publie une Developer Preview simultanément[70]. La deuxième Developer Preview, considérée comme une version bêta, sort le [71]. Une nouvelle bêta sort le [72]. La troisième bêta est dévoilée le [73], et la cinquième et dernière preview sort le [74].
Le système sort officiellement le . À sa sortie, il est disponible sur Google Pixel et Essential Phone[75].
Android 10 Q
Version sortie le .
Les fonctionnalités d'Android 10 (nom de code Q en interne durant le développement) sont : le boost de la RAM (exclusivement sur les smartphones de la marque chinoise OnePlus), un nouveau support des sous-titres pour les sourds et mal-entendants, de nouvelles options de personnalisation et de bien-être numérique, un système de permissions et de confidentialité amélioré, les bulles de notification, l'intégration d'un outil d'enregistrement de l'écran.
Android 10 inclut également une refonte plus profonde du mode sombre désormais intégré en version finalisée (s'étendant aux applications, aux sites Web et à l'échelle du système), de nouveaux gestes de navigation, un accès direct à la gestion de son compte Google via les Paramètres, un menu de partage revu, les paramètres système flottants dans les applications, un format de profondeur dynamique pour les photos, un nouveau mode bureau inspiré du Samsung DeX, le temps restant de la batterie dans les réglages rapides et la possibilité de connexion par QR code à un réseau Wi-Fi.
Les contrôleurs multimédias bénéficient d'une prise en charge améliorée avec une API MIDI intégrée, ainsi que les intégrations du codec vidéo AV1, du format vidéo HDR10 + et du codec audio Opus, et le système supporte maintenant les appareils pliables comme le Samsung Galaxy Fold ou le Huawei Mate X, ainsi que le réseau 5G dans certains pays. En parallèle, les applications bénéficient d'une meilleure intégration des lecteurs biométriques.
Les mises à jour de sécurité et du système se font maintenant via le Google Play Store, un nouveau pas dans la lutte de Google contre la fragmentation d'Android.
Android 11
Android 11 est la onzième version majeure du système d'exploitation Android. Il a été annoncé pour la première fois par Google le 19 février 2020, et la première version de développement est sortie le même jour[76] - [77].
Le lancement de la version bêta d'Android 11 a été reporté du 3 juin 2020 au 10 juin 2020[78].
Version sortie le 8 septembre 2020. Nom de code R en interne durant le développement.
Android 12
Android 12 est la douzième version majeure du système d'exploitation Android. Il a été annoncé pour la première fois par Google le 18 février 2021, et la première version de développement a été publiée le même jour[79] - [80].
Version sortie le 4 octobre 2021.
Android 13
Android 13 est la treizième version majeure du système d'exploitation Android. Elle a été annoncée dans un article de blog d'Android le 10 février 2022, et la première version de développement a été publiée le même jour pour certains modèles Google Pixel[81].
Version sortie le 15 août 2022.
Android 14
Google a annoncé Android 14 le 8 février 2023 avec la première version de développement sortie le même jour[82].
Cette version introduit un blocage des vieilles applications Android, elles doivent obligatoirement avoir été développées avec le SDK Android en version 6 ou plus récent pour être installées[82].
Galerie comparative
Smartphones
- Android 1.5 : Cupcake
- Android 1.6 : Donut
- Android 2.1 : Eclair
- Android 2.2.x : Froyo
- Android 2.3.x : Gingerbread
Tablettes
- Android 3.x.x : Honeycomb
Smartphones et tablettes
- Android 4.0.x : Ice Cream Sandwich
- Android 4.1.x : Jelly Bean
- Android 4.4.x : KitKat
- Android 5.0 : Lollipop
- Android 6.0 : Marshmallow
- Android 7.1 : Nougat
- Android 8.1 : Oreo
- Android 9.0 : Pie
- Android 10
- Android 11
- Android 12
Références
- « Mise A Jour Android, l’historique. », sur Mise A Jour Android (consulté le )
- (en) « Dan Morrill », Google+, (consulté le )
- (en) « Google Launches Android, an Open Mobile Platform », Google Operating System,
- (en)« Live Google’s gPhone Open handset alliance conference call », Gizmodo, (consulté le )
- (en) « Google releases Android SDK », Macworld, (consulté le )
- (en) « Android's 5th Birthday Celebration: European Best-of-Best Hackathon Series », Devfest.info, (consulté le )
- (en) « Android: the first week », Android Developers Blog, (consulté le )
- (en) « Life can be tough; here are a few SDK improvements to make it a little easier », Android Developers Blog, (consulté le )
- (en) « Android SDK m5-rc14 now available », Android Developers Blog, (consulté le )
- (en) « Android SDK update: m5-rc15 released », Android Developers Blog, (consulté le )
- (en) « Announcing a beta release of the Android SDK », Android Developers Blog, (consulté le )
- (en) « Announcing the Android 1.0 SDK, release 1 », Android Developers Blog, (consulté le )
- (en) Android versions comparison
- (en) Dan Morrill, « Announcing the Android 1.0 SDK, release 1 », Android Developers Blog,
- (en) « Android 1.1 Version Notes », Android Developers,
- (en) Xavier Ducrohet, « Android 1.5 is here! », Android Developers Blog,
- (en) « Mise à jour vers Android Cupcake des G1 T-Mobile », Frandroid,
- (en) « Android 1.5 Platform Highlights », Android Developers,
- (en) Xavier Ducrohet, « Android 1.5 is here! », Android Developers Blog, (consulté le )
- (en) « App Widgets », Android Developers
- (en) Xavier Ducrohet, « Android 1.6 SDK is here », Android Developers Blog,
- (en) Paul Ryan, « Google releases Android 1.6; Palm unleashes WebOS 1.2 », Ars Technica,‎ (lire en ligne, consulté le )
- (en) « Android 1.6 Platform Highlights », Android Developers,
- (en) « Android 2.0, Release 1 », Android Developers
- (en) « Android 2.0 Platform Highlights », Android Developers,
- (en) « Android 2.0 API Changes Summary » (consulté le )
- (en) « Android 2.0.1, Release 1 SDK », Android Developers (consulté le )
- (en) « Android 2.1, Release 1 », Android Developers (consulté le )
- (en) Xavier Ducrohet, « Android 2.2 and developers goodies », Android Developers Blog, Google,
- (en) « Android 2.2 Platform Highlights », Android Developers, (consulté le )
- (en) « Unofficially Confirmed Froyo Features, Post-Day-1 Of Google I/O », Android Police (consulté le )
- (en) « Nexus One Is Running Android 2.2 Froyo. How Fast Is It Compared To 2.1? Oh, Only About 450% Faster », androidpolice,
- (en) « Browser support for file upload field is coming in Froyo », Google Code,
- (en) « Flash player 10.1 dans Froyo c’est officiel ! », Frandroid,
- (en) Supporting Multiple Screens: Range of screens supported
- (en) Xavier Ducrohet, « Android 2.3 Platform and Updated SDK Tools », Android Developers Blog, Google,
- (en) « Android 2.3 Platform Highlights », Android Developers,
- (en) Theodore Ts’o, « Android will be using ext4 starting with Gingerbread »(Archive.org • Wikiwix • Archive.is • Google • Que faire ?), Thoughts by Ted,
- (en) Xavier Ducrohet, « Final Android 3.0 Platform and Updated SDK Tools », Android Developers blog, (consulté le )
- (en) « Android 3.0 Platform Highlights », Android Developers (consulté le )
- (en) Xavier Ducrohet, « Android 3.1 Platform, New SDK tools », Android Developers Blog, (consulté le )
- (en) « Android Supported Media Formats », Android Developers (consulté le )
- (en) « Issue 1461 - android - FLAC file support enhancement request. », code.google.com (consulté le )
- (en) Xavier Ducrohet, « Android 3.2 Platform and Updated SDK tools », Android Developers Blog, (consulté le )
- (en) « Declaring Tablet Layouts for Android 3.2 », Supporting Multiple Screens, Android Developers, (consulté le )
- (en) Francis Rey, « Android 4.0 Ice Cream Sandwich SDK Now Available », Social Barrel,
- (en) Quentyn Kennemer, « Android 4.0 Ice Cream Sandwich has Hardware Acceleration », Phandroid, (consulté le )
- (en) Sindre Lia, « Android 4 Breaks New Ground (Part 6) » [archive du ], infoSync,
- (en) « Verizon’s 4G LTE Galaxy Nexus Gets Pictured, Receives Android 4.0.2 Update », DroidLife, (consulté le )
- (en) « Within 2 Hours of Activation, Your Galaxy Nexus Will Receive an Update », DroidLife, (consulté le )
- "Android 4.0.3 Platform and Updated SDK tools". Android Developers Blog, December 16, 2011. Retrieved January 4, 2012.
- (en) « Android 4.0.3 announced, bringing ‘variety of optimizations and bug fixes’ to phones and tablets », Engadget, (consulté le )
- Google announces 4.0.4 on Google+. March 28, 2012. Retrieved March 31, 2012.
- (en)« Android 4.1 for Developers », sur Android Developpers (consulté le )
- (en)Jen-Baptise Queru, « Android 4.1 in AOSP », sur Google Groupes (consulté le )
- (en)« Android 4.1.1 Nexus 7 Update », sur GSMArena (consulté le )
- (en)« Confirmed: Android 4.1 uses different layouts for different tablet sizes », sur Computer World.com (consulté le )
- (en)« Fast & Smooth - Android 4.1, Jelly Bean », sur YouTube, (consulté le )
- (en)« Android 4.1 for Developers », sur Android Developpers (consulté le )
- (en)« Issue 3461 - android - Implement gaplesspPlayback of consecutive audio files », sur [code.google.com Google Code] (consulté le )
- (en)« Pocketables – Android 4.1 finally adds gapless music playback to stock music apps », sur Pocketables.com, (consulté le )
- (en)« Chrome Out Of Beta, Default Browser Of Android 4.1 », sur muktware.com, (consulté le )
- "Android 4.1.2 rolling out for Nexus 7". The Verge. October 9, 2012. Retrieved October 9, 2012.
- (en) « Android 4.1.2 brings homescreen rotation to devices », GigaOM, (consulté le )
- (en) « New Feature In Android 4.1.2: Expanding/Collapsing Notifications With One Finger [Video] », Android Police, (consulté le )
- « Mise à jour Android 4.1.2 - Cachem », sur Cachem, (consulté le ).
- Sofian Nouira, « Android 4.3 : la fonction Photo Sphere nettement améliorée », sur lesmobiles.com, (consulté le ).
- « Android 4.4 aura un arrière-goût de chocolat KitKat », Le Journal du geek,
- « Adoptable Storage | Android Open Source Project », sur source.android.com (consulté le )
- Gaël Weiss, « Android P : nouvelle interface, notifications, boutons de volume… Voici la liste des nouveautés », Le Journal du geek,‎ (lire en ligne, consulté le )
- « Avec Android P, Google veut vous faire moins utiliser votre smartphone », sur Les Numériques, (consulté le )
- Jason Cipriani, « Android P : fonctionnalités, date de sortie, tout ce qu’il faut savoir », ZDNet France,‎ (lire en ligne, consulté le )
- Setra, « Google sort la version presque finale d’Android P », Presse-Citron,‎ (lire en ligne, consulté le )
- Ulrich Rozier, « Android P Developer Preview 5 est disponible : voici les liens de téléchargement - FrAndroid », FrAndroid,‎ (lire en ligne, consulté le )
- « Google lance Android P (comme Pie) sur les Pixel », sur Les Numériques, (consulté le )
- (en) Dave Burke, « Turning it up to 11: the first Developer Preview of Android 11 », sur Android Developers Blog, (consulté le )
- (en) Joe Fedewa, « Android 11 Developer Preview: All the changes we found from Android 10 so far! », sur XDA Developers, (consulté le )
- (en) Dieter Bohn, « Google delays the Android 11 Beta announcement as protests roil US cities », sur The Verge, (consulté le )
- (en) « Android 12 », sur Android Developers, (consulté le )
- (en) Tushar Mehta, « Hands-on with Android 12 Developer Preview: Here are the new features », sur XDA Developers, (consulté le )
- (en) « The first developer preview of Android 13 », sur Android Developers Blog (consulté le )
- (en-US) Ron Amadeo, « Android 14 Preview 1 is out, will officially ban installation of old apps », sur Ars Technica, (consulté le )