Publicité

personnaliser l'appareil AndroidL'ouverture d'Android est l'une de ses plus grandes forces et permet à la plupart des appareils d'être modifiés de plusieurs façons. La personnalisation de votre appareil peut ajouter de nouvelles fonctionnalités et donner l'impression qu'il est, eh bien, le tiens.

Il n'y a qu'un seul problème. La communauté de modding Android est naturellement dirigée par des responsables techniques et des programmeurs, deux groupes de personnes qui ne sont pas connus pour leur capacité à communiquer avec le profane. Si vous leur demandez quelles devraient être vos premières étapes, ils vous diront de déverrouiller votre chargeur de démarrage, de rooter votre appareil et de charger une ROM. Mais qu'est ce que ça veut dire?

Bootloader

personnaliser l'appareil Android

Tous les appareils électroniques ont besoin d'un micrologiciel fondamental qui permet à l'appareil de démarrer. Ceci est souvent connu comme le chargeur de démarrage. Il s'agit d'un logiciel de bas niveau qui démarre l'appareil lorsque vous appuyez sur le bouton d'alimentation. La plupart comprennent des coffres-forts qui rétablissent les paramètres par défaut d'un appareil en cas de panne logicielle catastrophique.

La plupart des appareils Android sont livrés avec un chargeur de démarrage qui ne démarre que certains logiciels, tels que la ROM (voir ci-dessous) livrée avec l'appareil. Le remplacement ou la modification du chargeur d'origine est généralement requis pour installer des ROM personnalisées.

Certains appareils ont des chargeurs de démarrage chiffrés qui sont beaucoup plus difficiles à contourner. Si vous lisez qu'un appareil est «verrouillé», cela signifie généralement qu'il est crypté, ce qui signifie que les ROM personnalisées ne peuvent pas être flashées tant que le cryptage n'est pas contourné.

Déverrouillage

personnaliser le téléphone Android

Comme vous l'avez peut-être deviné à partir de la section ci-dessus, le déverrouillage d'un appareil consiste à casser son chargeur de démarrage afin qu'il puisse être remplacé par un autre chargeur de démarrage ouvert. Il existe de nombreuses façons de le faire et les méthodes varient d'un appareil à l'autre et parfois même entre différentes versions du même matériel.

Tous les appareils ne peuvent pas être déverrouillés. De toute évidence, un appareil qui vient d'être publié ne peut généralement pas être déverrouillé pendant au moins quelques semaines, car les membres de la communauté Android ont besoin de temps pour trouver un exploit ou un crack qui fonctionnera. La plupart des téléphones sont finalement déverrouillés, mais ce n'est pas toujours le cas. Un appareil doit être déverrouillé avant de pouvoir être rooté (voir ci-dessous).

Vous devez noter que le terme «déverrouillage» n'est pas très précis. Il peut être confondu avec la fonction de verrouillage utilisée pour protéger un appareil contre tout accès non autorisé. Il peut également être confondu avec les téléphones «déverrouillés par l'opérateur», ce qui signifie qu'un téléphone est vendu sans contrat et peut être utilisé avec l'opérateur de votre choix.

Racine

personnaliser le téléphone Android

Android est basé sur Linux. Le niveau d'accès le plus profond disponible dans n'importe quel système d'exploitation Linux est l'accès root. Un utilisateur avec un accès root peut changer n'importe quoi dans le système à tout moment et a accès à toutes les fonctionnalités.

Les appareils Android ne sont généralement pas livrés avec un accès root. Ce n'est pas nécessaire pour une fonctionnalité typique et refuser l'accès root améliore à la fois la sécurité et rend le modding plus difficile. Les fabricants voient les deux comme des résultats positifs, mais de nombreuses fonctionnalités ROM personnalisées et applications personnalisées ne fonctionneront pas sans root activé.

L'obtention de l'accès root est appelée root. Cela est généralement réalisé en exécutant un logiciel personnalisé qui exploite la vulnérabilité de l'appareil cible. Bien que potentiellement complexes, certains appareils bénéficient d'une excellente assistance aux développeurs via des applications comme SuperOneClick Comment rooter votre téléphone Android avec SuperOneClick Lire la suite . Encore une fois, je vous conseille de consulter les forums des développeurs XDA pour votre appareil spécifique. C'est là que vous trouverez les dernières et meilleures techniques d'enracinement pour votre Android.

La plupart des personnalisations Android, y compris les ROM personnalisées, nécessitent un appareil qui a été rooté.

ROM

personnaliser le téléphone Android

ROM est un exemple d'un acronyme qui a une vie propre. C'est un raccourci pour la mémoire morte, un type de mémoire d'ordinateur qui peut stocker des données pendant de longues périodes de temps mais ne peut pas y être écrit (en raison des limitations du matériel ou du logiciel exécuté sur il). La ROM est l'endroit où un périphérique stocke les fichiers système essentiels à son fonctionnement.

Dans la communauté Android, cependant, une ROM est un logiciel chargé dans votre appareil qui remplace les fichiers système Android d'origine. UNE ROM personnalisée Comment installer une ROM personnalisée sur votre appareil AndroidPrêt à revitaliser votre téléphone ou tablette Android? L'installation d'une ROM personnalisée est la meilleure façon de le faire - en l'allumant avec des performances et des fonctionnalités encore meilleures. Lire la suite est une version personnalisée du système d'exploitation Android. Il existe de nombreuses versions différentes disponibles auprès de différentes équipes et codeurs indépendants. Une ROM n'est pas en lecture seule, mais elle sert de base à toutes les fonctions et fonctionnalités d'Android.

Une comparaison avec Distributions Linux Les meilleures discothèques d'exploitation LinuxLes meilleures distributions Linux sont difficiles à trouver. À moins que vous ne lisiez notre liste des meilleurs systèmes d'exploitation Linux pour les jeux, Raspberry Pi, et plus encore. Lire la suite est apte. Linux est un système d'exploitation qui a de nombreuses versions différentes, dont la plupart sont conçues par des programmeurs ou des équipes indépendants. Android, basé sur Linux, est similaire. La principale différence est Google, qui agit comme une force motrice centrale et développe la fourche principale du système d'exploitation. Aucune organisation de poids similaire n'existe dans l'écosystème Linux.

Éclat

Le terme flash est déroutant car il peut être confondu avec Adobe Flash, qui n'est pas lié. Le clignotement est plutôt le terme utilisé pour décrire l'installation d'une ROM personnalisée.

Lorsque vous flashez un périphérique, vous installez une nouvelle ROM dessus. Cela consiste généralement à charger le fichier ROM sur une carte mémoire, à effacer l'installation ROM existante via le menu de récupération de l'appareil, puis à charger la nouvelle ROM.

Les instructions exactes sont plus complexes, bien sûr, vous devriez donc consulter le Guide de clignotement des développeurs XDA. Vous devriez également consulter le Forums d'appareils XDA Developers. Vous pouvez généralement y trouver des instructions spécifiques à l'appareil.

Brique

personnaliser l'appareil Android

Un appareil maçonné est devenu inutile à cause d'un problème qui l'empêche de démarrer. C'est littéralement aussi utile qu'une petite brique en plastique et en verre.

Cependant, toutes les briques ne sont pas identiques. Une brique «molle» se produit lorsqu'un appareil démarre mais ne charge pas complètement Android. Il peut s'agir d'une boucle de redémarrage (où l'appareil continue de s'éteindre et de redémarrer, encore et encore), d'afficher un message d'erreur ou d'avoir un autre problème. La plupart des briques souples peuvent être récupérées en réinitialisant le téléphone aux paramètres d'usine ou en utilisant son mode de récupération intégré.

Un périphérique qui ne commence même pas à démarrer est appelé une brique dure. Un appareil avec une brique dure a connu une défaillance fondamentale qui peut même entraîner des dommages à la mémoire du téléphone. C'est rare, mais cela arrive, et le remplacement du matériel dans l'appareil est le seul moyen de le réparer.

AOSP & AOKP

AOSP signifie Projet Open Source Android. C'est le projet maintenu par Google qui permet à quiconque, y compris les fabricants et les particuliers, de créer sa propre version d'Android et de la distribuer.

Le téléchargement de la source est simple. Il est difficile de le comprendre et de l'utiliser. Vous ne pourrez pas en faire grand-chose à moins d'être un bon programmeur, mais il est bon de savoir qu'il est disponible. Plus important encore pour nos besoins, une ROM qui est «AOSP» ou «basée sur AOSP» essaie d'adhérer étroitement à la version originale de Android, et offrez une expérience Android «pure», au plus près de celle que vous obtenez avec un appareil Google comme le Nexus S téléphone.

AOKP est un raccourci pour Android Open Kang Project, le nom d'une ROM personnalisée open-source populaire. La ROM AOKP est une version fortement modifiée de la ROM Android d'origine, avec de nombreux ajustements ajoutés. Il est souvent utilisé comme base pour d'autres ROM, vous verrez donc parfois des listes de ROM avec «AOKP» utilisé comme titre. Il n'est pas lié à l'AOSP mais est souvent confondu en raison des similitudes entre les acronymes.

Conclusion

J'espère que cet article a clarifié certains des termes couramment utilisés pour décrire la personnalisation d'Android. Si vous avez des questions supplémentaires, n'hésitez pas à poster un commentaire.

Crédit d'image: Sorensiim, Moissonneur divin, Andrew Mason, Nick Cowle

Matthew Smith est un écrivain indépendant vivant à Portland, en Oregon. Il écrit et édite également pour Digital Trends.