Quelle est la différence entre:
- Déverrouillage du chargeur de démarrage (condition préalable pour faire beaucoup, mais pas tous, d'autres choses ci-dessous)
- Enracinement
- Jailbreaking
- ROM
- NAND et Nandroid
- Système opérateur
- Mod (par exemple CyanogenMod)
- Récupération (ClockworkMod, Amon Ra)
- Noyau personnalisé (par exemple, le noyau de LeshaK)
- Micrologiciel
- Chauffeur
- Mise à jour Over The Air (OTA)
- Fastboot
- Déverrouillage SIM
- Clignotant
- SPL (deuxième programme chargeur)
(d'autres termes souvent confus que j'ai manqués?)
rooting
root-access
custom-roms
kernel
Lie Ryan
la source
la source
Réponses:
Enracinement et Jailbreaking sont essentiellement les mêmes choses, Jailbreaking est le mot des utilisateurs d'iPhone pour ce que les utilisateurs d'Android appellent Enracinement. Enracinement, vous obtenez un accès "racine" au téléphone, qui vous permet de faire tout ce que vous voulez (cela provient de l' utilisateur racine Unix , essentiellement l'équivalent Unix du compte administrateur Windows). Normalement, on ne vous empêche pas d'être root pour votre bien personnel, car il est très facile de casser votre téléphone une fois que vous avez accès à la racine, et il est assez difficile de le casser sans.
Plus d'infos: Que signifie “rooter un téléphone”? et j'ai enraciné mon téléphone. Maintenant quoi? Qu'est-ce que je gagne avec l'enracinement?
Une sauvegarde Nandroid est une sauvegarde de votre téléphone qui est une image exacte de l'état de votre téléphone. Ainsi , vous pouvez faire une copie exacte de votre téléphone actuel, puis faire des changements majeurs à, puis restaurer votre sauvegarde précédente en clignotant la sauvegarde de nouveau au téléphone. Clignotant signifie copier ou installer ... vous essuyez essentiellement le périphérique et restaurez un état antérieur (une sauvegarde) ou vous flashez une nouvelle ROM (voir ci-dessous). NAND est la mémoire flash de votre appareil. C'est pourquoi la copie de fichiers s'appelle "clignotant".
Le système d' exploitation Android est le logiciel qui gère le matériel d'un téléphone Android, tel que l'écran, les communications de données, le stockage, l'appareil photo et le GPS. Il fournit une couche commune qui permet aux applications d'utiliser ces ressources et d'accéder à celles-ci sur une gamme de périphériques différents sans que l'application n'ait à connaître rien de particulier sur le matériel réel sur lequel elle s'exécute. Le système d'exploitation Android comprend également un certain nombre d'applications et de services standard tels que les applications Contacts, Appareil photo, Galerie de photos et navigateur Web, et permet à l'utilisateur de contrôler la luminosité de l'écran ou de se connecter à des réseaux Wi-Fi.
Bien que les définitions réelles soient différentes, dans le monde Android, ROM , Mod et Firmware sont tous utilisés comme s'ils signifiaient essentiellement la même chose. Ils font tous référence à une version personnalisée du système d' exploitation Android qui a été modifiée pour fonctionner sur une marque de téléphone particulière avec un ensemble spécifique de personnalisations ou de modifications. Cela peut être fait pour qu'un vieux téléphone comme le G1 puisse recevoir une toute nouvelle version d'Android, telle que la version 2.2, même si le fabricant a décidé de ne pas la fournir. Vous pouvez également fournir des fonctionnalités supplémentaires non disponibles dans la version d'Android fournie par le fabricant ou résoudre les problèmes liés à la version fournie par le fabricant. Plus d'infos: Quelle est la différence entre une ROM AOSP et une ROM en stock?, Quels sont les avantages d’une ROM personnalisée? , Pourquoi y at - il tant de différents noyaux Android et Où puis - je trouver actions ou ROM personnalisées pour mon appareil Android?
Un pilote est ce qui indique au système d’exploitation du logiciel Android comment parler à tous les différents matériels d’un téléphone Android. Lorsqu'une personne compose une ROM pour un modèle de téléphone particulier, elle doit inclure tous les pilotes de ce téléphone dans la ROM (modem, accès WiFi, type de caméra, processeur spécifique, etc.), sinon la ROM. soit ne fonctionnera pas sur ce téléphone, soit ne sera capable de travailler que sur certaines parties du téléphone et, par exemple, pourrait ne pas être en mesure d'utiliser la caméra frontale ou pourrait ne pas être en mesure de se connecter à un réseau WiFi. C’est exactement la même chose que lorsque vous connectez quelque chose de nouveau à Windows et qu’il exécute l’assistant Ajout de nouveau matériel ajouté et cherche un nouveau pilote avant de pouvoir l’utiliser. Les pilotes sont chargés par le noyau, le noyau du système d'exploitation.
Une mise à jour OTA (Over The Air) survient lorsque votre téléphone reçoit une mise à jour "sans fil" de son système d'exploitation Android, c'est-à-dire que les fichiers sont automatiquement envoyés sur le réseau cellulaire à partir de Google ou de votre réseau téléphonique sans avoir besoin de le faire. branché sur un PC. Cela contraste avec la manière dont, par exemple, l'iPhone a été mis à jour à l'origine, il fallait le connecter physiquement à un ordinateur exécutant iTunes pour obtenir ses mises à jour.
Le chargeur de démarrage contrôle le démarrage du périphérique. L'outil côté ordinateur de Google permettant d'accéder au chargeur de démarrage et à d'autres tâches connexes est appelé Fastboot . L'exécution interactive du chargeur de démarrage peut également s'appeler "mode Fastboot". Un chargeur de démarrage verrouillé vérifie la partition système Android et le restaure au stock s'il ne correspond pas, alors qu'un chargeur de démarrage déverrouillé ne fait pas la même vérification, ce qui explique pourquoi le déverrouillage du chargeur de démarrage est requis pour rooter en permanence un périphérique.
Le terme récupération est souvent utilisé pour désigner plusieurs choses différentes. Cela pourrait signifier un mode de fonctionnement pour le téléphone. Par exemple, pour démarrer en mode de récupération sur l’Atrix 4G MB860 Olympus, il faut:
entrer en mode de récupération Android .
Ce mode de fonctionnement permet à l’utilisateur d’apporter des modifications majeures au téléphone. Ou récupération pourrait également signifier la partition de récupération sur le téléphone. Ou récupération peut également signifier le fichier image (nomfichier.img) pouvant être envoyé à la partition de récupération . Par exemple, les navires MB860 Atrix 4G olympe avec une reconstitution des stocks d' image flashé à la récupération partition et le démarrage en récupération en mode sur un tel téléphone permet à l'utilisateur stock de faire des changements majeurs au téléphone:
Il est possible (bien que cela nécessite généralement un chargeur de démarrage déverrouillé ) de remplacer le code qui s'exécute en mode récupération Android en remplaçant l' image de récupération stock que le fabricant a installée sur la partition de récupération par une image de récupération personnalisée telle que ClockworkMod . L'installation et l'exécution du code dans une image de récupération personnalisée permettent souvent à l'utilisateur d'apporter de nombreuses modifications plus complètes au téléphone et lui permettent également d'effectuer des sauvegardes Nandroid et de restaurer ces sauvegardes sur le téléphone.
Le chargeur de démarrage peut également jouer un rôle dans la mise à jour du micrologiciel, bien que cela fasse généralement partie de la récupération . Alors que vous ne voulez normalement pas jouer avec le chargeur de démarrage, les utilisateurs avancés flasheront souvent une récupération personnalisée comme ClockworkMod(Bien qu'un chargeur de démarrage verrouillé puisse empêcher cela). Cela permet de flasher des microprogrammes non signés par le fabricant (telles que des ROM personnalisées), car la récupération du stock vérifie généralement la signature et effectue des tâches avancées, telles que des sauvegardes complètes de Nandroid. La récupération est un peu comme l’écran de démarrage du BIOS sur les PC en ce sens que vous y accédez en appuyant sur une combinaison spéciale de boutons au démarrage du téléphone. La récupération peut également permettre d’exécuter un fichier de mise à jour à partir de la carte SD du téléphone ou de vous connecter depuis un PC via ADB (Android Debug Bridge) pour gérer le périphérique à partir de la ligne de commande.
Plus d'infos: Quelle est la relation entre ROM Manager, ClockworkMod et Nandroid? De quel (s) ai-je besoin?
De nombreux réseaux de téléphonie mobile qui vendent des téléphones GSM sur un contrat restreignent le téléphone de sorte qu'il ne puisse être utilisé que sur leur réseau téléphonique. C'est ce que l'on appelle un verrou SIM , un verrou réseau ou un verrou subvention . Cela permet à un fournisseur de s'assurer qu'un téléphone qu'il a subventionné ne peut être utilisé que sur un réseau lui permettant de récupérer cet argent. Le téléphone lit le code IMSI de la carte SIM insérée et vérifie sa correspondance avec les codes de pays ou de réseau autorisés pour lesquels le téléphone a été programmé. Déverrouillage SIMsupprime cette restriction d'un téléphone afin que la carte SIM de n'importe quel réseau puisse être insérée et utilisée. Cela implique généralement la saisie d'un code dans le numéroteur du téléphone qui supprime le verrou. Il existe différentes manières d'obtenir ce code en fonction de votre appareil et de votre réseau. Certains réseaux vous donneront le code de déverrouillage une fois que vous aurez atteint la fin de votre contrat, certains fabricants publient ces codes sur leurs sites Web, d'autres les incorporent dans leurs appareils. d'une manière qui peut être extraite par une application et certaines nécessitent l'utilisation d'un logiciel informatique spécial pour reprogrammer le téléphone. Le verrouillage de la carte SIM est généralement implémenté dans un micrologiciel matériel / en lecture seule. Il est donc généralement impossible de déverrouiller votre appareil sans code.
Plus d'infos: Puis-je utiliser mon appareil sur un autre opérateur?
En relation : Une autre question qui explique certaines parties de la plate-forme Android en termes familiers aux utilisateurs de systèmes informatiques traditionnels est la suivante:
En termes informatiques classiques, quelles sont les différentes parties d’un système Android?
la source
Enracinement et Jailbreaking se réfère à la même chose. Le terme Jailbreaking vient de la communauté iPhone d'Apple, le terme préféré dans Android est l'enracinement.
Enracinement / Jailbreaking fait référence à l'activation de l'utilisateur administrateur / superutilisateur / racine / utilisateur-id-0 sur le téléphone. Dans le périphérique non rooté, le compte superutilisateur est désactivé pour des raisons de sécurité. Le superutilisateur possède tous les privilèges sur le système, y compris la suppression ou la modification de fichiers système critiques.
En savoir plus sur l'enracinement: que signifie "enraciner un téléphone"?
la source
Le micrologiciel fait référence à l’ensemble de la pile de logiciels Android: noyau (pilotes inclus), machine virtuelle Dalvik et système d’exploitation. Cependant, cela n'inclut pas les applications installées à partir de Market.
Le micrologiciel peut être officiel (publié par le fabricant et / ou le fournisseur de service) ou non officiel (publié par la communauté du modding).
la source
CyanogenMod a une bonne définition de la ROM (et de nombreux autres termes de cette liste)
la source
Cette question a déjà fait l'objet d'une réponse, mais la plupart des non-spécialistes de la technologie ne sont pas confus, c'est la différence entre l'enracinement / le jailbreak et le déverrouillage de la carte SIM.
C’est la simple explication que j’utilise pour les non-techniciens.
Un smartphone est essentiellement 2 choses
Un téléphone
Un ordinateur
la source
Version TL; DR:
Déverrouiller le chargeur de démarrage
Enracinement
Jailbreaking
ROM
Alors que la ROM peut être un peu impropre (se réfère en fait à une mémoire non volatile - pas à des données), la plupart des gens ne connaissent pas la différence entre un noyau, un système d'exploitation, un chargeur de démarrage, etc. De nombreuses modifications s'appellent simplement ROM Cela évite les confusions et les incendies (comme lorsque les gens appellent Linux un système d’exploitation au lieu de dire que GNU / linux est un système d’exploitation ou même que GNU / linux / X).
Voir aussi Pourquoi ne peuvent-ils pas créer un système d'exploitation de téléphone générique?
NAND
MMC / SD
Alors que le format MMC est plus ancien, de nombreux périphériques utilisent eMMC au lieu de eSD. Le "e" signifie "embarqué" et signifie simplement que le stockage n'est pas amovible au sens habituel.
Par rapport à MMC, SD a plus de broches, est plus épais et prend en charge DRM. C'est aussi un peu plus cher. Ils utilisent tous deux le protocole SPI pour accéder à la NAND.
Nandroid
Système opérateur
Mod (par exemple CyanogenMod)
Récupération (ClockworkMod, Amon Ra)
Noyau personnalisé (par exemple, le noyau de LeshaK)
Micrologiciel
Chauffeur
Mise à jour Over The Air (OTA)
Fastboot
Déverrouillage SIM
Clignotant
SPL (deuxième programme chargeur)
la source
Le noyau Android fait référence au noyau Linux et à l'ensemble des pilotes fournis avec le noyau Linux. Le noyau n'inclut pas les applications fournies avec Android ni la machine virtuelle Java / Dalvik.
Costum Kernel fait référence aux modifications apportées par le communauté au noyau Linux. Le noyau fournit des services de bas niveau, la gestion des ressources et la sécurité.
Le pilote est une partie du noyau qui communique directement avec le matériel. Il fournit une interface standard qui cache les subtilités d’un matériel particulier.
Les modifications apportées au noyau et au pilote incluent généralement un correctif de bogue spécifique au matériel, une optimisation de la gestion des ressources et le déverrouillage de fonctionnalités matérielles désactivées au niveau du pilote.
la source
La mise à jour Over The Air fait référence à une mise à jour officielle du fabricant et du support de votre appareil, la mise à jour étant automatiquement appliquée à votre appareil.
La mise à jour OTA est essentiellement une mise à jour officielle du microprogramme, car elle couvre l’ensemble de la pile Android (pilotes, microprogramme, noyau, machine virtuelle, applications).
la source
D'après ce que j'ai compris, différents mod / rom sont similaires aux goûts d'ubuntu et de fedora (variante différente de linux) dans le monde PC. Le noyau est de niveau inférieur, car Ubuntu 10.10 et Fedora 14 utilisent le même noyau Linux 2.6.35.
la source