Post vérifié et mis à jour le 03/11/2011 par LudoA12 Le Lexique d'Android
ADB
Outil du SDK permettant d'exécuter des commandes sur un téléphone Android depuis un PC, plutôt que les exécuter depuis le téléphone.
Android OS
C'est un système d'exploitation pour téléphone concurrent de Windows Mobile ou Symbian et basé sur Linux, utilisant le langage Java pour permettre a des développeurs de créer des applications.
Android SDK (System Developer’s Kit)
Ce kit, mis à disposition gratuitement par Google, inclut tous les outils utiles pour développer des applications Android.
Il contient également des outils pour interagir avec le téléphone en ligne de commande depuis un PC (ADB).
Téléchargement : http://developer.android.com/sdk/
APK
Les fichiers APK sont des fichiers contenant une application Android.
Il peuvent se trouver sur internet ou se télécharger via une application spéciale, comme l'Android Market.
Après installation les fichiers APK sont conservés dans la partition système du téléphone.
Installer un apk à partir d'un ordinateur (adb install)APN
Quand ce n'est pas Appareil Photo Numérique, c'est Access Point Name.
Ce qui représente la passerelle réseau qu'utilise votre opérateur pour vous connecter depuis son réseau mobile à internet.
APN OpérateursApp2SD
Application permettant de déplacer les applications installées depuis le Market sur la carte SD, au lieu de la mémoire interne.
Nécessite de repartitionner la carte SD avec une partition ext3.
Baseband ou version de base de bande
C'est la partie logicielle (flashable par Odin) gérant les connexions réseaux et télécom ( wifi, bluetooth, 3G, SMS/MMS, etc.).
Bootloader
Programme de bas niveau qui permet de démarrer le téléphone, puis de démarrer Android.
Permet d'envoyer des commandes de bases au téléphone avant le démarrage Android depuis un ordinateur connecté en USB.
On utilise le bootloader notamment pour procéder à un flashage de la ROM.
Le Bootloader est composé du IPL et du SPL (voir plus loin).
Brick ou Brické
Se dit d'un appareil dont certaines informations de la ROM ont été endomagées, laissant celui ci dans l'incapacité de fonctionner.
CID
Carrier IDentity. Signature incluse par le constructeur afin de limiter l'installation d'une ROM en fonction d'une région géographique.
CIDLock
Verrouillage du téléphone par le fabriquant afin qu'aucune mise à jour de rom puisse être effectuée.
CIDUnlock
Il permet de débloquer le boot de votre PDA (IPL/SPL) afin que ce dernier puisse accepter n'importe quelle ROM en lieu et place de celle dont vous avez disposé lors de l'achat de votre PDA.
Ce blocage n'a rien de commercial; il permet simplement de protéger l'acheteur contre une éventuelle mauvaise utilisation du PDA, puisque dans un tel cas, un hard reset le remets directement en configuration d'usine.
Davilk cache
Il s'agit d'un dossier système qui contient des fichiers visants à accélérer le fonctionnement d'Android.
Lorsque le système démarre, le DalvikVM (partie du système qui gère le cache) regarde à travers l'ensemble des applications (.apk), et construit une base.
C'est pourquoi lorsque vous installez une nouvelle ROM, il faut parfois attendre longtemps avant qu'Android ne démarre.
Le cache est mis à jour en direct, au fur et à mesure des modifications d'applications.
Il est possible d'effacer ce cache (on fait alors un Dalvik-Cache wipe, à l'aide d'un bootloader modifié, ou bien manuellement, à l'aide d'un explorateur de fichiers qui permer l'accés root, en supprimant les fichiers contenus dans le dossier /system/dalvik-cache ), et la base est automatiquement recréée, supprimant au passage les éventuelles erreurs.
Deodexed
Généralement on parle d'une rom deodexed lorsque le kernel a été modifié. Ce qui permettra de plus grandes possibilités de modification/personnalisation. Un kernel ne peut être modifié qu'une fois les sources du constructeur diffusées.
Donut
Nom donné à la version 1.6 d'Android
Débrander, Brandé
Lorsque vous achetez votre téléphone Android chez certains opérateurs, ils vous fourniront votre téléphone avec un ensemble d'applications légèrement différent par rapport à leurs concurrents (une ROM différente).
Généralement, les différences visibles se situent dans l'interface graphique (couleurs différentes) et dans les applications installées par défaut. Debrande signifie flasher son téléphone avec une ROM fournis par le constructeur.
Drawer
Le Drawer, ce qui donne l'accès à la liste des applications.Pour y avoir accès, il y a généralement un bouton en bas au centre de l'écran.
Eclair
Nom donné à la version 2.1 d'Android.
Fastboot
Outil utilisé pour flasher des images système (fichiers .img) vers un téléphone android depuis une ligne de commande PC.
Les fichiers .img sont créés lorsque vous faites une sauvegarde NANDroid, ou lorsque vous téléchargez des nouvelles ROM (officielles ou non).
Pour accéder au mode fastboot sur votre téléphone, Maintenez enfoncé la touche Retour au démarrage de celui-ci.
Pour démarrer sur un fichier image précis (nommé par exemple exemple.img), copiez le fichier .img dans le répertoire tools du SDK, et ouvrez une fenêtre de commandes MSDOS (sous windows) ou un shell (sous linux) et positionnez vous dans ce répertoire tools, puis exécutez les commandes suivantes : adb shell reboot bootloader (permet de redémarrer le téléphone sur le bootloader) fastboot boot exemple.img (permet de démarrer le téléphone sur l'image exemple.img).
c'est ce qui est utilisé pour démarrer sur une image de recovery par exemple.
Firmware
Le firmware est le logiciel interne du téléphone. C'est lui qui fait la liaison entre le système d'exploitation et le hardware.
Flashage, Flasher
Ce terme est utilisé pour décrire le fait de changer un élément logiciel que ce soit la rom ou le firmware.
Cela se fait dans la plupart des cas par un fichier zip placé sur la Sdcard que l'on "flashe" depuis le menu de recovery, ou bien par le logiciel Odin.
Le "flashage" peut donc être compris comme l'installation ou la modification d'éléments systèmes.
Froyo
Nom donné à la version 2.2 d'Android.
Goldcard
Modification de la Carte microSD pour qu'elle contienne certaines informations spécifiques nécessaires pour installer des ROMS sur des téléphones "opérateurs"
En effet, si votre téléphone est "Orange", Android a été modifié et "bloqué".
Contrairement aux téléphones "nus" il y a une protection à faire sauter.
C'est à cela que sert la GoldCard.
Si vous avez un téléphone "nu", le concept de GoldCard peut rester inconnu.
Vous n'en aurez jamais besoin.
Hard reset
Réinitialisation de l'appareil dans sa configuration d'origine.
Supprime tous les programmes et les données installés depuis la 1ère mise en route du téléphone.
Home
Le Home est l'espace sur lesquels on peut disposer les applications et widget comme bon nous semble, cette espace est formé par des "bureaux".
Indicatifs réseaux
Il existe plusieurs types de réceptions certaines étant les mêmes mais sous un autre nom :
G ou GPRS : General Packet Radio Service, débit théorique de 171.2 Kbits/s
E ou EDGE : Enhanced Data Rates for GSM Evolution, débit théorique de 384 Kbits/s
3G ou UMTS : Universal Mobile Telecommunications System, débit théorique de 1900 Kbits/s
3G ou H ou HSPA : High Speed Downlink Packet Access, débit théorique de 7.2 Mbits/s
4G ou LTE : Long Term Evolution, débit théorique de 14 Mbits/s
CDMA : Code Division Multiple Access, débit théorique de 2 Mbits/s
( sont listés uniquement les débits download )
IMP(internet message protocol)
Protocole standard internet de consultation asynchrone de messagerie électronique.
En imap, le client (dans notre cas le téléphone) vient se connecter à intervalles réguliers sur le serveur (gmail, exchange, ou autre …) pour vérifier la présence de nouveaux messages.
Le protocole IMAP est plus évolué que le POP : les messages et leur classement restent sur le serveur et sont consultés (et éventuellement mis en cache pour consultation hors ligne) sur le client.
Intéressant dans le cas de la consultation de la même boîte de messagerie depuis plusieurs clients (un smartphone et un PC par exemple), dans la mesure ou si l'on supprime un message depuis un client par exemple, la modification est répercutée sur tous les autres …
IPL(initil program loader)
Programme du bootloader permettant d'initialiser la mémoire au chargement.
Il permet de copier le SPL en mémoire.
Kernel
C'est le noyau de la rom (comme pour linux) qui détient toutes les informations systèmes et matériels.
Pour un débutant il est fortement déconseillé d'y touché.
Launcher
C'est l'application qui regroupe le Home et le Drawer.
Il existe beaucoup de Launcher alternatif tels que ADW launcher, Crazy Home, FreedHome et bien d'autres.
Nandroid
Utilitaire, accessible à partir du Recovery Mode, qui vous permet de sauvegarder et restaurer votre téléphone.
C'est une copie conforme de votre ROM, une image à un instant T qui vous permettra de récupérer votre téléphone en cas de pépin ou installation d'une ROM qui ne vous satisfait pas, cette copie est stocké sur la SD du téléphone et donc sera conservé même après changement du recovery.
Nandroid explicationsOdex
Une rom Odex est une rom custom avec kernel d'origine.
Odin
Logiciel utilisé pour flasher un Firmware/Baseband sur un téléphone android.
OMS
Open Mobile SystemOpen Mobile System est un fork d'Android réalisé par China Mobile.
Il s'agit donc d'un projet basé sur Android suivant sa propre évolution.
Il n'est pour l'instant livré que sur les téléphones vendus en chine.
OS
C'est l'abréviation du terme anglais : Operating System, Système d'Exploitation (SE) en français.
Dans notre cas c'est Android.
Pour un PC, Windows ou Linux peut être les systèmes d'exploitation.
OTA
Les mises à jour de vos téléphones peuvent se faire de plusieurs manières: on peut imaginer brancher son téléphone au PC/Mac et lancer un programme de mise à jour, ou un truc genre iTunes, ou on peut imaginer la solution "moderne" qui consiste à recevoir un message de mise à jour et se faire "over the air" - OTA - soit totalement "par air".
Le téléphone vous envoie donc un message disant que la mise à jour va se faire, il est ensuite fortement conseillé de passer en wifi ( question de vitesse et éviter les hors forfait) et attendre que le système télécharge la mise à jour, le téléphone redémarre et vous voici avec l'Android dernière mouture ( acceptée par le téléphone)
Overlock/Overclocking
l'Overclock consiste à augmenter la fréquence du processeur cela nécessite de modifier le Kernel.
Pour de plus amples informations concernant l'overclocking et ses différents paramètres, un sujet très bien fait est à votre disposition dans la rubrique "Tutos" de la section Android : Comprendre l'overclocking
Partition
Espace d'un support mémoire destiné au stockage de données.
Vous rencontrerez différentes partitions :
Fat32, la plus connue et qui est utilisée par la pluspart des OS
Ext
X , spécifique à Linux, elle lui est destiné au stockage du systeme
Swap, se dit d'une partition censée "prolonger" la mémoire vive
TUTO Partitionner sa carte µSD
Les partitions Android expliquées : boot, system, recovery, data, cache et misc ...
POP(post office protocol)
Protocole standard internet de consultation de messagerie électronique le plus basique, et le plus ancien.
En pop, le client télécharge à intervalles réguliers les nouveaux messages et les supprime du serveur.
Le POP est utilisé principalement lorsque l'on utilise un unique client … Peu intéressant dans le cas d'un smartphone, vu qu'en général on souhaite avoir ses messages au moins sur deux clients (le smartphone et un PC).
Push
La technologie push permet de recevoir ses emails, modifications de contacts et d'agenda en temps réel (de façon synchrone) sur son téléphone, par opposition à la mise à jour asynchrone, où le téléphone vient se connecter à intervalles réguliers pour vérifier les éventuelles mises à jour (exemple : IMAP).
Cette technologie implique une connexion permanente du client au serveur, et implique donc une consommation de batterie nettement plus élevée qu'une synchronisation IMAP toutes les 10 minutes, par exemple.
RAM
La RAM est la mémoire (volatile) la plus rapide dont dispose votre téléphone, celle dans laquelle vos applications sont exécutées.
Elle est en quantité limitée (selon le modèle) et donc plus votre modèle en a, plus vous pourrez lancer d'applications simultanément.
Par contre, quand la RAM est pleine, votre téléphone devient lent.
On retrouve cette mémoire sur les PCs, à la différence que sur ceux-ci, la quantité en est bien plus élevée (désormais). Exemple : Le HTC Dream/G1 a 192 Mo de RAM, le HTC Magic (G2) en a 188 (version 32B) ou 288 (version 32A), le Hero/G3 en a 288, le Motorola Milestone en a 256, le Google Nexus One en a 512, le HTC Legend en a 384, et le HTC Desire dispose lui de 576 Mo de RAM, ce qui est la plus grande quantité sur un terminal Android pour le moment.
Recovery
Adaptation de l'explication de Yoran Brault: http://artisan.karma-lab.net/node/1763
Tous les terminaux android disposent d'un mode spécial appelé Recovery qui peut être vu comme une sorte de mode "sans échec" permettant de réinitialiser l'appareil en cas de pépin avec le système principal.
Ce mode recovery est activable machine éteinte, lors du rallumage, par une combinaison de touche spécifique à chaque appareil.
Nous vous invitons donc à vous renseigner sur le forum pour savoir quelle est la combinaison qui vous intéresse pour votre appareil.
Lorsque l'androphone démarrage en mode recovery, il boot sur une partition spéciale appelée elle aussi recovery.
Cette partition contient une version minimale de GNU/Linux.
Le principe de l'appropriation est donc de remplacer le système d'exploitation contenu dans cette partition, par une version proposant beaucoup plus d'options :Vous pouvez avoir accès aux fonctions avancées de gestion de la rom : sauvegarde NANDroid, wipe (remise à zéro) du téléphone, accès à la ligne de commande, et flashage du téléphone avec une nouvelle rom (fichier update.zip sur la carte SD).
Il existe plusieurs recovery de remplacement, les plus célèbres étant Amon-RA et ClockworkMod (pour les téléphones HTC), qui proposent à peu près les mêmes fonctionnalités.
Une fois cette recovery installée, vous avez deux possibilités.
Soit vous installez une application appelée "SuperUser" qui permet, un peu comme un sudo, d'accéder aux droits root à la demande.
Soit d'installez une nouvelle ROM qui dans la majorité des cas intègre, entre autres choses, cet utilitaire.
Dans un cas comme dans l'autre l'appropriation est totale et vous pouvez faire ce que bon vous semble de votre machine.
ROM
Une rom est une version d'Android, à la manière des différentes distributions Linux ou version de Windows (3.1, XP, Vista, Seven,..).
Chaque rom peut être personnalisée par des applications et des bibliothèques de fonctions disponibles ou non Il en existe deux grands types: celles fournies par le constructeur ( les officielles ) et celles que des petits malins s'amusent à bidouiller.
Pour installer les officielles, il suffit de suivre les instructions du constructeur de votre téléphone et pour les autres, il va falloir mettre les mains dans le cambouis.
Il n'est pas nécessaire d'être root pour installé une rom, qu'elle soit officielle ou non.
Root (emplacement)
Le 'root' (racine) d'un dossier ou d'un lecteur est le plus haut niveau de l'arborescence de cet emplacement.
Sous Windows, C:\ est la racine (root) du disque dur.
La racine (root) de votre carte SD (/sdcard) signifie que vous n'êtes pas dans un sous répertoire de celle-ci.
Rootage Root (accès)
Le rootage est l'ajout à la session utilisateur Android les droits d'un super utilisateur (root).
Android étant basé sur un noyau linux, on retrouve la gestion des droits à la manière du noyau open source.
Root est l'équivalent du compte administrateur sur une machine windows.
Devenir root permet d'accéder à des fonctionnalités normalement bloquées pour des questions de sécurité.
Sur les téléphones Android, celà permet l'utilisation de thèmes, des fonctionnalités de sauvegarde natives, de sélectionner manuellement quelles applications peuvent bénéficier d'un accès root, d'installer des applications ou des caches sur la carte SD, etc …
En général les roms customs sont bénéficient déjàa du root.
Avantages:
[*]Bidouille totale
[*]Désinstaller les applis par défaut
Désavantages:
[*]Dangereux si on fait une fausse manip
[*]Perte de garantie
Pourquoi rooter son appareil ? Avantages et inconvénients + Questions/Réponses
RUU(rom upgrade utility)
Logiciel fourni par le constructeur de votre téléphone qui vous permet d'installer une mise à jour de votre ROM.
SHELL(terminal, ligne de commande)
Accès à la ligne de commande permettant de lancer certaines actions directement dans l'OS.
SIMUnlock
Il permet tout simplement de glisser n'importe quelle carte SIM dans votre appareil; c'est ce que vous propose gratuitement chaque opérateur au delà de 6 mois de détention du portable.
Soft reset
Contrairement au HARD RESET, celui ci n'éfface aucune données, il permet simplement un redémarrage du système
SPL (second program loader)
Composant responsable du boot, similaire a un bios de pc et pouvant être flashé et mis a jour.
Il effectue le test du matériel et lance le boot, en chargeant en mémoire la rom radio et la rom OS.
Splashscreen
Ecran de démarrage. C'est la première image affichée au démarrage de l'appareil
Swap
Option pour les utilisateurs avertis, qui consiste à utiliser comme extension de la RAM du téléphone une partie de la microSD du téléphone ou de la MicroSD externe, dans un formatage spécifique.
Cela permet dans QUELQUES cas de soulager un peu le téléphone et de réduire les "fermetures forcés" ainsi que les lenteurs dû au manque de mémoire.
Cela n'est PAS simple à mettre en place et cela ne rendra PAS votre téléphone plus rapide.
Il faut garder en tête que ce n'est pas une solution miracle car le taux d'écriture/lecture d'une SD est beaucoup beaucoup plus lent que celui de la RAM.Néanmoins il est utile sur les appareils doté de peu de RAM.
User agent
C'est une ou plusieurs chaines de caractères retournées par une application à destination d'un serveur HTTP.
Plus simplement quand vous vous connectez sur le wap, votre navigateur envoi ces informations au serveur qui éventuellement peut filtrer le contenu renvoyé à l'appareil.
L'exemple typique est les opérateurs qui pour le wap n'affichent pas le même contenu en fonction de l'appareil.
A noter que la valeur du UA est stockée dans la BDR et peut être modifiée pour faire passer un appareil pour un autre
Tethering
La technique de tethering revient à utiliser un appareil mobile (téléphone, smartphone) avec connexion data (3G) pour offrir l'accès internet à un autre appareil (typiquement un PC portable ou netbook), en reliant les deux par USB (usb tethering) ou par WIFI (wifi tethering).
Les deux sont possibles avec un smartphone android, mais le Wifi Tethering nécessite que le smartphone android soit rooté ou sous Froyo (android 2.2).
Wipe
C'est le formatage du système Android.
Ceci efface les données du téléphone (ex: applications,sms, meilleurs scores dans les jeux, icônes et widgets sur les bureaux, etc.) mais pas celles contenues sur la carte SD.
Auteurs : Caramel & DEDO
[*]