Comment ouvrir le fichier tar md5. Récupération TWRP du micrologiciel sur Samsung

Un outil pour empaqueter le micrologiciel et ses composants individuels dans .tar.md5 pour le micrologiciel ultérieur via Odin sous Windows

Pour l'empaquetage, vous devez placer les fichiers du firmware dans le répertoire \parts ou les extraire du fichier du firmware ..... tar.md5, pour cela, vous devez le placer dans le répertoire racine avec l'outil, exécutez TAR.MD5 PACKAGER.bat et sélectionnez l'élément de menu approprié.

Un petit outil pour automatiser le packaging dans tar.md5 pour UBUNTU
Téléchargez, décompressez, accédez au dossier décompressé et

Petite revue vidéo - Vous ne pouvez pas télécharger de fichiers depuis notre serveur

"Autorisations pour les fichiers et les répertoires"

Tout est interdit
--x Lecture et écriture désactivées, exécution autorisée
-w- Lecture et exécution interdites, écriture autorisée
-wx Lecture désactivée, écriture et exécution autorisées
r-- Lecture autorisée, écriture et exécution interdites
r-x Lecture et exécution autorisées, écriture non autorisée
rw - Lecture et écriture autorisées, exécution refusée
rwx Tout est permis

***************************************************************************

Quelques bons exemples :

w-r–r– ou 644 - le fichier est lisible par tout le monde. Le propriétaire dispose d'un accès en écriture au fichier.
rw-rw-rw- ou 666 - le droit de lire et d'écrire dans le fichier est accessible à tous.
rwxr-xr-x ou 755 - tout le monde peut lire le répertoire et y rechercher des fichiers. Le propriétaire du répertoire peut modifier les fichiers existants, les supprimer et en créer de nouveaux.
rwxrwxrwx ou 777 - tout le monde est autorisé à écrire, lire et exécuter dans le répertoire.

Exemple de calcul :
- - 0
r-4
m - 2
x-1

Maintenant, pour connaître le nombre souhaité, nous additionnons les nombres correspondant aux lettres.
Par example:
rx = 4+2+1 = 7
–x = 0+0+1 = 1
r-x = 4+0+1 = 5 etc.

Vous pouvez voir les autorisations de fichiers à l'aide de la console (émulateur de terminal). Par exemple, nous allons dans n'importe quel répertoire. Que ce soit le système Entrez la commande ls -l et voyez ce qui s'y trouve intéressant.


Android étant basé sur Linux, cet article est pertinent pour tous les systèmes Linux (Ubuntu, etc.).

/ - Le dossier racine.
/bin - dossier contenant des fichiers exécutables et des liens vers des fichiers exécutables. Les fichiers exécutables sont des programmes qui s'exécutent au démarrage du système, ainsi que les programmes les plus nécessaires accessibles à tous. Exemple : ls, mount, pwd, unzip.
/data - dossier contenant des données sur la synchronisation et les comptes, les mots de passe des points d'accès wifi et les paramètres vpn, etc.
/data/app est un dossier contenant les programmes et jeux installés.
/data/data - un dossier contenant les données d'application, leurs paramètres, les sauvegardes de jeu et d'autres informations.
/data/dalvik-cache - zone de programme cache pour le programme Dalvik. Dalvik est une machine virtuelle Java, qui est à la base du fonctionnement des programmes portant l'extension *.apk. Afin de rendre le lancement des programmes plus rapide, leur cache est créé.
/dev - un dossier contenant les fichiers de divers appareils, réels et virtuels, ainsi que les appareils qui ne sont pas là, mais qui pourraient l'être.
/etc - un dossier contenant les fichiers de configuration utilisés lors du chargement du système d'exploitation et lors du fonctionnement de divers programmes.
/lib - un dossier contenant des bibliothèques de fonctions requises pour divers programmes et le compilateur C, ainsi que des modules (pilotes de périphériques) connectés au noyau.
/lib/modules/ - dossier contenant les modules (pilotes de périphériques) du noyau, qui ont une extension .ko. Ce dossier contient des sous-dossiers qui correspondent aux versions du noyau (par exemple, 2.6.32.9-default) qui ont été installées sur le système. Autrement dit, chaque version du noyau possède son propre ensemble de modules. Ceci est très important et vous devez y prêter attention. Souvent, lors de la compilation du noyau, ils oublient de changer de version, le nouveau noyau utilise les modules de la version précédente lors de son chargement et le système ne démarre pas. La version actuelle du noyau peut être trouvée avec la commande uname -r, la version renvoyée doit correspondre au nom de l'un des dossiers dans /lib/modules/ .
/mnt - contient des dossiers pour les systèmes de fichiers montés temporairement.
/proc est un dossier virtuel contenant tous les détails du système Android, y compris le noyau, les processus et les paramètres de configuration.
Plus de détails dossier /proc
/proc est un système de fichiers virtuel contenant toutes les informations sur le système Android, y compris le noyau, les processus, les options de configuration, les informations sur le matériel. Tous les fichiers du dossier /proc sont également virtuels et n'occupent pas vraiment d'espace mémoire (ces fichiers ont donc une taille de 0 octet), le système d'exploitation les crée à la volée lorsque l'utilisateur essaie de les lire. Toutes les manipulations dans le dossier /proc ne sont possibles qu'avec les droits de superutilisateur. Le système de fichiers /proc peut être considéré comme une interface avec les structures de données internes du noyau Android. Cette interface vous permet d'obtenir des informations sur le système et de modifier certains paramètres du noyau pendant qu'Android est en cours d'exécution.

De nombreux programmes collectent des informations à partir de fichiers dans /proc, les formatent et affichent le résultat à l'utilisateur (top, ps et autres). Il existe un dossier spécial /proc/sys dans le système de fichiers /proc. Il vous permet de visualiser les paramètres du noyau et de modifier ces paramètres à la volée sans redémarrer le système.

Les fichiers /proc du système virtuel ne sont pas destinés à être visualisés avec un éditeur de texte normal, car cela peut violer l'intégrité des données du noyau. Pour ce faire, utilisez les commandes echo et cat.
/proc/nnnn - les dossiers virtuels avec des numéros correspondent à chaque processus en cours d'exécution dans le système.
/proc/net - dossier virtuel contenant des informations sur les réseaux.
/proc/net/dev est un fichier virtuel contenant des informations sur chaque périphérique réseau.
/proc/sys est un dossier virtuel contenant les options de configuration du noyau.
/proc/meminfo - un fichier virtuel contenant des informations sur la mémoire (pour afficher ces informations, vous devez taper la commande : cat /proc/meminfo).
/proc/version - fichier virtuel contenant des informations sur la version du noyau Android (commande cat /proc/version).
/proc/cmdline - un fichier virtuel contenant des informations sur les paramètres transmis au noyau au démarrage (commande cat /proc/cmdline).
/proc/cpuinfo est un fichier virtuel contenant des informations sur le processeur.
/proc/loadavg - fichier virtuel contenant des informations sur la charge moyenne du processeur ; ses informations incluent : l'utilisation du processeur au cours de la dernière minute, des 5 dernières minutes et des 10 dernières minutes, ainsi que le nombre de processus en cours d'exécution.
/proc/stat est un fichier virtuel contenant des informations sur les statistiques liées au démarrage précédent du système.
/proc/uptime est un fichier virtuel contenant seulement deux nombres : combien de secondes la machine a fonctionné et combien de secondes elle a été inactive.
/proc/devices est un fichier virtuel contenant des informations sur tous les périphériques de caractères et de blocs actuellement configurés et chargés.
/proc/ioports - fichier virtuel contenant des informations sur les ports de communication d'E/S utilisés par les périphériques.
/proc/filesystems est un fichier virtuel contenant des informations sur tous les systèmes de fichiers pris en charge par le noyau.
/proc/mounts est un fichier virtuel contenant des informations sur tous les points de montage utilisés dans le périphérique.
/proc/partitions est un fichier virtuel contenant des informations sur toutes les partitions.
/proc/swaps est un fichier virtuel contenant des informations sur tous les espaces de swap.

/sbin - un dossier contenant des fichiers exécutables de programmes conçus pour gérer le système lui-même. Exemple : ifconfig, man, mdev, vconfig.
/sdcard - dossier contenant les fichiers et dossiers sur la carte mémoire SD (si installée).
/sys dossier contenant la configuration réelle du système au moment actuel. /sys est très étroitement lié à udev lorsque vous branchez (débranchez) des périphériques, le contenu du répertoire /sys change dynamiquement. Vous pouvez regarder un exemple. Exécutez la commande ls /sys/bus/usb/devices/ pour voir les périphériques USB actuels sur le système. Branchez maintenant le lecteur flash et exécutez à nouveau la commande ls /sys/bus/usb/devices/. Vous verrez qu'il y a maintenant plus d'appareils.
/system - un dossier contenant des fichiers système et des dossiers avec des données et tout ce qui est nécessaire au fonctionnement du système d'exploitation Android.
/system/app – un dossier contenant les applications système (sms, téléphone, calendrier, paramètres, etc.), ainsi que les applications installées par le fabricant de l'appareil (widgets de marque, fonds d'écran animés, etc.).
/system/fonts - dossier avec les polices système.
/system/media - un dossier contenant des sonneries standard, des notifications, des alarmes et des sons d'interface, ainsi qu'une animation de démarrage (bootanimation).
/system/build.prop - un fichier contenant un grand nombre de paramètres, tels que la densité de l'écran, le temps de retard du capteur de proximité, la gestion du wifi, le nom et le fabricant de l'appareil, et de nombreux autres paramètres.

Après avoir passé des heures à essayer de trouver un moyen de convertir des fichiers zip en fichiers tar.md5 pouvant être flashés à l'aide d'ODIN. J'ai trouvé une solution qui est mentionnée dans ce guide. La plupart des clouds ne permettent pas de télécharger des fichiers tar.md5 flashables ODIN. Ainsi, sur Internet, vous ne pouvez trouver que des fichiers zip de ROM personnalisées et de récupérations. Il est nécessaire de convertir le zip du noyau en tar.md5 afin qu'ils puissent être flashés.

Le guide suivant contient un outil qui peut être utilisé pour convertir des fichiers .zip en fichiers tar. J'ai utilisé cet outil et il fonctionne bien. Méfiez-vous des noyaux clignotants n'est pas un travail d'enfants, vous pouvez faire briquer votre téléphone, alors procédez avec prudence. Si vous suivez le guide tel quel, ne vous inquiétez pas. J'ai tout expliqué en détail. Néanmoins, si vous avez des questions ou des confusions, n'hésitez pas à me les poser dans les commentaires.

Comment convertir Kernel Zip en Tar.md5 :

Voici quelques prérequis dont vous aurez besoin pour aller plus loin. Assurez-vous de savoir comment flasher les ROM et les récupérations, ce guide n'est pas destiné aux débutants. Vous devez avoir une connaissance de base d'Android et du micrologiciel clignotant et des récupérations personnalisées. Même si c'est la première fois, ne paniquez pas. Faites exactement ce qui est écrit dans le guide et demandez dans les commentaires si vous avez une confusion.

Conditions préalables:

  • Avant de flasher, faites de votre téléphone. Donc, s'il y a un problème lors du flashage du nouveau noyau, vous pouvez restaurer la sauvegarde et revenir au téléphone stable.
  • Vous aurez besoin d'un fichier .zip du noyau.
  • Outil de décompression comme WinRAR.
  • Un ordinateur.
  • ODIN v3.10.7. ( .)
  • Pilotes USB Samsung. (Vous devrez installer les pilotes Samsung sur votre ordinateur. Pour que lorsque vous connectez votre téléphone à l'ordinateur, il le reconnaisse. Indispensable pour utiliser ODIN).

Noter: Vérifiez que ces fichiers tar prédéfinis peuvent être flashés directement à l'aide d'ODIN. Vous pourriez trouver celui requis dans cette collection.

Guide étape par étape sur la façon de convertir un fichier zip en tar (.tar.md5)

  1. Tout d'abord télécharger CreateTarForKernal.
  2. Créez un nouveau dossier sur le bureau de votre ordinateur ou à un endroit où vous pourrez le trouver facilement.
  3. Extrayez maintenant CreateTarForKernalzip fichier dans ce dossier.
  4. Maintenant sur votre ordinateur :(Ceci est pour afficher certains fichiers)
    • aller à Démarrer
    • Options de dossier d'écriture.
    • Cliquez pour l'ouvrir
    • Cliquez sur l'onglet Affichage.
    • Décochez "masquer les extensions pour les types de fichiers connus"
    • Appliquer et OK.
  5. Télécharger le Zip du noyau et extrayez-le dans le dossier que vous venez de créer.
  6. Renommez boot.img en ou quel que soit le nom du fichier .img en " l'hiver"(supprimer .img). Si le fichier zimage est déjà présent dans le dossier, vous n'avez pas à effectuer cette étape. (Parfois, le fichier zimage.img est présent dans un sous-dossier du noyau. Déplacez-le vers le dossier principal CreateTarForKernel dossier.)
  7. Cours tar.bat.
  8. Une fois complété. Vous pouvez renommer le .tar.md5 dossier.
  9. Pour vous assurer que la conversion a réussi, consultez la taille du fichier tar converti. Il devrait être presque identique au fichier du noyau que vous venez de convertir.
  10. Maintenant, vous pouvez flasher facilement en utilisant ODIN.
  11. Il suffit d'ajouter . fichier tar.md5 que vous venez de créer sur AP ou PDA d'ODIN, mettez votre téléphone en mode téléchargement et connectez-le à votre ordinateur.

Note importante:La plupart des fichiers PIT font également clignoter la ROM, ce qui peut supprimer toutes les données présentes sur votre téléphone.

C'est tout sur la façon de convertir le zip du noyau en fichier tar. Si vous avez des questions ou des confusions, n'hésitez pas à me les poser dans les commentaires. Faites-nous part de vos commentaires sur la façon dont ce guide a fonctionné pour vous. Dans le guide ci-dessus, j'ai également joint des fichiers tar prédéfinis prêts à être flashés à l'aide d'ODIN. Vous pouvez choisir parmi eux. Si vous trouvez un noyau approprié pour votre téléphone. Vous pouvez demander si vous avez une confusion lors de l'exécution de ce guide pour convertir le fichier zip du noyau en fichier tar. Bonne chance.



Erreur: Le contenu est protégé !!