Lexique pour débutant Android Présentez-vous, Passage recommandé ! Il est de coutume de se présenter sur un forum, et de nous en dire un peu plus sur vous. Vos passions, où vous habitez, si vous avez une tablette etc. etc...

Avatar du membre
lavendee
Messages : 149
Enregistré le : jeu. 22 nov. 2012 00:00
Statut : Hors ligne

Lexique pour débutant Android

par lavendee » mar. 30 avr. 2013 22:56



Adaptation des explications de:
Yoran Brault
Daniel Bort : http://android-pour-les-nuls.fr/actuali ... -cest-quoi
FrAndroid


OTA -----> mise à jour automatique du FIRMWARE officiel.

FirmWaRe rooté ---> micro SD (rom à la racine) ---> FLASHAGE ---> Nand ---> RECOVERY ---> WIPE ---> FWR. (instal.) ---> WIPE ---> reboot.




Qu’est-ce qu’une ROM ?

La ROM c’est ce qu’on peut aussi appeler le FIRMWARE.
C'est elle qui contient les programmes systèmes et qui fait la liaison entre le système d'exploitation (Linux) et le hardware (le matériel).
Certains développeurs indépendants utilisent les ROM constructeurs comme base pour y ajouter des fonctionnalités, enlever le surplus dans l’objectif de les rendre plus rapides, performantes etc …




Qu'est-ce que la RACINE?

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.




Qu'est-ce que 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.

Le "flashage" peut donc être compris comme l'installation ou la modification d'éléments systèmes.




Qu'est ce qu'un Nand?

Il s'agit de la mémoire "interne" de l'appareil. De type mémoire flash, elle contient la ROM système et radio.
Permet la mise en fonction du Recovery.
l’accès à cette mémoire permet aussi de flasher un recovery alternatif.




Qu'est-ce qu'un RECOVERY? »

Tous les appareils sous android disposent d'un mode spécial appelé Recovery qui peut être vu comme une sorte de mode "sans échec".
Ce mode recovery est activable machine éteinte, lors du rallumage, par une combinaison de touche spécifique à chaque appareil.

Lorsque le mode recovery est activé, 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) de l'appareil,
_ accès à la ligne de commande, et flashage de l'appareil avec une nouvelle rom (fichier update.zip ou "nom_du_firmware".zip sur la carte SD).

Cependant il faut prendre en compte que vous ne pourrez plus appliquer les mises à jour OTA, ce qui n’est pas forcément un mal au vue des roms custom.






Qu'est ce que le WIPE?

C'est le formatage du système Android. Ceci efface les données de l'appareil (ex: applications,sms, meilleurs scores dans les jeux, icônes et widgets sur les bureaux, etc.) mais pas celles contenues sur la carte SD.




Qu'est ce que ROOTER son appareil?

Rooter sa machine donne accès aux droits administrateurs sur l'appareil comme un compte administrateur sous windows.
Concrètement ça veut dire que vous avez tout les droits ou presque.
En réalité ça vous donne l’accès à l’écriture sur la mémoire Nand de l’appareil ainsi que l’accès à la partition système.

En application, ça vous permet d’utiliser de nouvelles applications qui permettent de nouvelles fonctions, telle que « Titanium Backup » ou des équivalents qui permettent de faire une sauvegarde de toutes vos applications et de leurs données associées (sauvegardes de jeux, configurations d’applications etc …)

Bien sûr, toutes ces applications ne sont pas libres de faire ce qu’elles veulent de votre appareil, en effet le root seul et relativement inutile sans l’application super-utilisateur (ex: superuser / superSU) qui gère les accès des application au root en vous demandant si vous autorisez telle ou telle application à utiliser les fonctions root.

Ça vous permet aussi de modifier des fichiers système pour par exemple activer de nouvelles fonctions (tel que la possibilité de se connecter à un réseau ad-hoc)












Qu'est ce qu'un Nandroid?

C'est une sauvegarde complète de la ROM sur la carte SD qui vous permettra de récupérer votre appareil en cas de soucis.




Qu'est ce qu'un OTA?

OTA : Over The Air. C'est une méthode de mise à jour officielle du système directement depuis une connexion Data Gprs ou Wifi sans avoir besoin de connecter l'appareil à un ordinateur.




Publicités
Avatar du membre
mad86
Supporter
Messages : 2759
Enregistré le : jeu. 2 juin 2016 22:57
Statut : Hors ligne

Lexique pour débutant

par mad86 » mer. 1 mai 2013 08:38

Bon article pour ceux qui débute ;)



Avatar du membre
locutus32
Modérateur
Messages : 2735
Enregistré le : jeu. 28 févr. 2013 00:00
Localisation : Entre 2 couches
Statut : Hors ligne

Lexique pour débutant

par locutus32 » mer. 1 mai 2013 09:24

merci lavendee pour ces explications !!


Acer Switch Alpha 12 (pour moi)
Xiaomi Mi Max2 (pour ma chérie et pour moi)
Cube Talk 9x (pour les enfants)
moto g4 (pour mamie)
elephone P7000 (pour papy)
Asus me102a (aussi pour les enfants)

Avatar du membre
Ayess
Membres
Messages : 15
Enregistré le : mar. 5 févr. 2013 00:00
Statut : Hors ligne

Lexique pour débutant

par Ayess » dim. 5 mai 2013 21:30

Bien vu, et merci... genre de post indispensable sur ce forum :D



Avatar du membre
Admin
Supporter
Messages : 2673
Enregistré le : mer. 22 mai 2013 20:52
Statut : Hors ligne
France

Lexique pour débutant

par Admin » lun. 10 juin 2013 22:24

Lavendee toujours expectionnel !


Fondateur de Tablette-chinoise.net
Tablette Ramos I9s
PAS DE SUPPORT PAR MP !! le forum est la pour ça !!!
Pensez à faire un tour ici :
Et ici pour un premier pas d'aide :
Pour le suivi de vos colis,


Avatar du membre
JARRYEL
Messages : 4104
Enregistré le : lun. 15 oct. 2012 00:00
Statut : Hors ligne

Lexique pour débutant

par JARRYEL » mar. 11 juin 2013 05:40

tu vas finir prof en chine ^^
beau boulot lavendee :cheers:



Avatar du membre
Derdesder
Supporter
Messages : 1388
Enregistré le : jeu. 30 mai 2013 09:06
Localisation : Verviers , Belgique
Statut : Hors ligne

Lexique pour débutant

par Derdesder » mar. 11 juin 2013 05:51

Presque parfait (la perfection n'est pas de ce monde , même pas chez apple) . :D
Il faudrait épinglé en haut de page de la rubrique ;)


Ifive x2 , Ifive 3 , , Pipo X8 , Pipo w6s , Onda 820w et une Chuwi vi10.
Et quelques xiaomi ....

Avatar du membre
TABNOV75
Supporter
Messages : 1332
Enregistré le : jeu. 2 juin 2016 22:57
Statut : Hors ligne

Lexique pour débutant

par TABNOV75 » lun. 16 sept. 2013 11:05

QU'EST-CE QUE UN FICHIER ODEX?

Dans le système de fichiers Android, les applications viennent en paquets avec l'extension. Apk. Ces packages d'applications ou apk contiennent certains fichiers. Odex dont la fonction est supposée économiser de l'espace La structure du fichier odexed fonctionne bien comme un outil d'optimisation. Comme ces fichiers. Odex contiennent des informations de charge préliminaire sur chaque application du système, le système d'exploitation sait à quoi s'attendre quand il est initialisé, et par conséquent, charge toutes ces applications plus rapidement.
D'autre part, il est aussi le piratage de ces applications difficiles parce qu'une partie du codage a déjà été extrait vers un autre emplacement avant l'exécution.

Par exemple, sur un appareil non enraciné vous trouverez
system / app / Phone.apk ===> ainsi que ===> system / app / Phone.odex



ET MAINTENANT LE FICHIER DEODEX?

C'est le processus de prendre tous les paquets à partir d'un fichier odex. Et remontez-les tous ensemble dans le fichier classes.dex qui est conservée dans le fichier APK. En faisant cela, toutes les pièces d'un dossier de demande sont mis ensemble en arrière en un seul endroit, ce qui élimine les soucis d'un apk modifié en conflit avec certaines parties odexed séparés.
En résumé, Deodexed ROM (ou APK) ont tous leurs dossiers de candidature remis ensemble en un seul endroit, ce qui permet de modifier facilement comme thématisation. Comme aucun des morceaux de code sont en provenance de n'importe quel emplacement externe, ROM personnalisées ou apk sont toujours deodexed pour assurer l'intégrité.

sur le même appareil, mais enracinée maintenant, vous verrez ceci:
system / app / Phone.apk ===> mais ce n'est plus le fichier odex correspondant.. Les fichiers remontés deviennent classes.dex

Par défaut, les ROM Android sont toutes ODEX, ou "odexées" (les Nexus de Google, les appareils Samsung...). C'est à dire que chaque fichier APK ou JAR du système est accompagné d'un fichier .odex.
Dans le cas d'une ROM DEODEX ou "deodexée" (comme les ROM officielles PiPO par ex), les fichiers odex se trouvent directement dans les fichiers APK ou JAR du système. Il s'agit du fichier classes.dex contenu dans les APK ou JAR (Les fichiers APK ou JAR n'étant en fait que des fichiers ZIP)

Classes.dex ou fichier odex..... comment ça marche ?

Android est un système utilisant la machine virtuelle Dalvik. La VM Dalvik est une alternative à la machine virtuelle Java d'Oracle adaptée aux systèmes embarqués avec peu de ressources (Nos téléphones et tablettes).
Les exécutables de la VM Dalvik sont les fichiers .dex (Dalvik EXecutable) ou .odex (Optimized Dalvik EXecutable).
Dans le cas d'une ROM odex, la VM Dalvik n'a pas besoin d'extraire l'exécutable des APK ou JAR puisqu'il existe déjà un fichier .odex. L'exécution est donc plus rapide (En théorie...)
Si la ROM est deodex, la VM Dalvik devra d'abord extraire le fichier classes.dex avant de pouvoir l'exécuter. Cela demande plus de temps (Toujours en théorie...)

Comment la VM Dalvik contourne-t-elle le problème de perte de temps lors de l'extraction des classes.dex ?
La VM Dalvik utilise le "dalvik-cache" (Qui se trouve dans /data/dalvik-cache). Au démarrage du système, la VM Dalvik va scruter les APK deodex. Pour chaque APK et s'il n'y est pas déjà, le fichier classes.dex est extrait puis stocké dans le "dalvik-cache". Ainsi, il ne sera plus nécessaire de l'extraire à chaque fois. Le temps n'est donc vraiment perdu qu'une seule fois. C'est pourquoi l'exécution d'un APK deodex n'est pas vraiment moins rapide que pour un APK odex.

Avantages d'une ROM odex :
- S'exécute plus rapidement. Le système est théoriquement plus fluide.
- Plus d'espace disponible dans /data pour les applications. Les applis odex ne remplissant pas le "dalvik-cache"

Inconvénients d'une ROM odex :
- Modification des thèmes et autres options du système difficile (voire pas possible...)

Avantages d'une ROM deodex :
- Il est beaucoup plus simple de bidouiller les thèmes et le système en profondeur.
- Il est plus simple de supprimer une application système car il suffit de supprimer le fichier APK (Pas de fichier odex en plus)

Inconvénients d'une ROM deodex :
- S'exécute moins vite. Les système est théoriquement moins fluide

En résumé, si vous ne pensez pas modifier le thème de votre ROM, ou faire d'autres bidouilles, vous pouvez installer la version ODEX qui est théoriquement plus optimisée. (Ce serait en fait cette version qui serait la vraie version normale par rapport au système fourni par Google sur ses Nexus)
Si par contre vous souhaitez faire des modification en profondeur de votre système ou personnaliser le thème de la ROM (Bidouilleurs avancés), préférez plutôt la version "normale" qui est deodexée. (Version normale pour les ROM officielles PiPO)



Avatar du membre
Jeanpierre21
News_Membres
Messages : 1
Enregistré le : mer. 9 mars 2016 21:42
Statut : Hors ligne

Re: Lexique pour débutant Android

par Jeanpierre21 » mer. 9 mars 2016 22:02




Avatar du membre
Michel52
News_Membres
Messages : 1
Enregistré le : mar. 15 mars 2016 21:35
Statut : Hors ligne

Re: Lexique pour débutant Android

par Michel52 » mar. 15 mars 2016 22:05




Qui est en ligne

Utilisateurs parcourant ce forum : Majestic-12 [Bot] et 8 invités

Nous sommes le jeu. 28 mars 2024 20:32