Come aprire il file tar md5. Ripristino firmware TWRP su Samsung

Uno strumento per il confezionamento del firmware e delle loro singole parti in .tar.md5 per il firmware successivo tramite Odin in Windows

Per il confezionamento, è necessario posizionare i file del firmware nella directory \parts o estrarli dal file del firmware.....tar.md5, per questo è necessario posizionarlo nella directory principale con il tool, eseguire TAR.MD5 PACKAGER.bat e selezionare la voce di menu appropriata.

Un piccolo strumento per automatizzare il confezionamento in tar.md5 per UBUNTU
Scarica, decomprimi, vai alla cartella decompressa e

Piccola recensione video - Non puoi scaricare file dal nostro server

“Autorizzazioni per file e directory”

Tutto è proibito
--x Lettura e scrittura disabilitate, esecuzione consentita
-w- Lettura ed esecuzione vietata, scrittura consentita
-wx Lettura disabilitata, scrittura ed esecuzione consentite
r-- Lettura consentita, scrittura ed esecuzione vietata
r-x Lettura ed esecuzione consentite, scrittura non consentita
rw - Lettura e scrittura consentite, esecuzione negata
rwx Tutto consentito

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

Un paio di buoni esempi:

w-r–r– o 644 - il file è leggibile da tutti. Il proprietario ha accesso in scrittura al file.
rw-rw-rw- o 666 - il diritto di leggere e scrivere sul file è disponibile per tutti.
rwxr-xr-x o 755: tutti possono leggere la directory e cercare i file in essa contenuti. Il proprietario della directory può modificare i file esistenti, eliminarli e crearne di nuovi.
rwxrwxrwx o 777 - tutti possono scrivere, leggere ed eseguire nella directory.

Esempio di calcolo:
- - 0
r-4
w - 2
x - 1

Ora, per scoprire il numero desiderato, riassumiamo i numeri corrispondenti alle lettere.
Per esempio:
rwx = 4+2+1 = 7
–x = 0+0+1 = 1
r-x = 4+0+1 = 5 ecc.

Puoi vedere i permessi dei file usando la console (emulatore di terminale). Ad esempio, andiamo in qualsiasi directory. Lascia che sia sistema Immettere il comando ls -l e vedere cosa è stato trovato interessante lì.


Poiché Android è basato su Linux, questo articolo è rilevante per tutti i sistemi Linux (Ubuntu, ecc.).

/ - La cartella principale.
/bin - cartella contenente file eseguibili e collegamenti a file eseguibili. I file eseguibili sono programmi che vengono eseguiti all'avvio del sistema, nonché i programmi più necessari disponibili per tutti. Esempio: ls, mount, pwd, unzip.
/data - cartella con dati su sincronizzazione e account, password per punti di accesso wifi e impostazioni VPN, ecc.
/data/app è una cartella contenente programmi e giochi installati.
/data/data - una cartella contenente i dati dell'applicazione, le relative impostazioni, i salvataggi del gioco e altre informazioni.
/data/dalvik-cache - area del programma cache per il programma Dalvik. Dalvik è una macchina virtuale Java, che è la base per il funzionamento dei programmi che hanno l'estensione *.apk. Per rendere più veloce l'avvio dei programmi, viene creata la loro cache.
/dev - una cartella contenente file di vari dispositivi, sia reali che virtuali, oltre a quei dispositivi che non ci sono, ma che potrebbero esserci.
/etc - una cartella contenente i file di configurazione utilizzati durante il caricamento del sistema operativo e durante il funzionamento di vari programmi.
/lib - una cartella contenente librerie di funzioni richieste per vari programmi e il compilatore C, nonché moduli (driver di dispositivo) collegati al kernel.
/lib/modules/ - cartella contenente i moduli (driver di dispositivo) del kernel, che hanno estensione .ko. Questa cartella contiene le sottocartelle che corrispondono alle versioni del kernel (ad esempio, 2.6.32.9-default) che sono state installate sul sistema. Cioè, ogni versione del kernel ha il proprio set di moduli. Questo è molto importante e devi prestare attenzione ad esso. Spesso, durante la compilazione del kernel, si dimenticano di modificare la versione, il nuovo kernel utilizza i moduli della versione precedente quando viene caricato e il sistema non si avvia. La versione corrente del kernel può essere trovata con il comando uname -r, la versione restituita deve corrispondere al nome di una delle cartelle in /lib/modules/ .
/mnt - contiene le cartelle per i file system montati temporaneamente.
/proc è una cartella virtuale contenente tutti i dettagli del sistema Android, inclusi kernel, processi e impostazioni di configurazione.
Maggiori dettagli cartella /proc
/proc è un file system virtuale contenente tutte le informazioni sul sistema Android, inclusi il kernel, i processi, le opzioni di configurazione, le informazioni sull'hardware. Tutti i file nella cartella /proc sono anche virtuali e in realtà non occupano spazio di memoria (quindi la dimensione di questi file è 0 byte), sistema operativo li crea al volo quando l'utente tenta di leggerli. Qualsiasi manipolazione nella cartella /proc è possibile solo con i diritti di superutente. Il filesystem /proc può essere pensato come un'interfaccia per le strutture di dati interne nel kernel di Android. Questa interfaccia ti consente di ottenere informazioni sul sistema e modificare alcuni parametri del kernel mentre Android è in esecuzione.

Molti programmi raccolgono informazioni dai file in /proc, li formattano e mostrano il risultato all'utente (top, ps e altri). C'è una cartella speciale /proc/sys nel file system /proc. Ti consente di visualizzare i parametri del kernel e modificarli al volo senza riavviare il sistema.

I file /proc del sistema virtuale non devono essere visualizzati con un normale editor di testo, poiché ciò potrebbe violare l'integrità dei dati del kernel. Per fare ciò, usa i comandi echo e cat.
/proc/nnnn - le cartelle virtuali con i numeri corrispondono a ciascun processo in esecuzione nel sistema.
/proc/net - cartella virtuale contenente informazioni sulle reti.
/proc/net/dev è un file virtuale contenente informazioni su ciascun dispositivo di rete.
/proc/sys è una cartella virtuale contenente le opzioni di configurazione del kernel.
/proc/meminfo è un file virtuale contenente informazioni sulla memoria (per visualizzare queste informazioni è necessario digitare il comando: cat /proc/meminfo).
/proc/version - file virtuale contenente informazioni sulla versione del kernel Android (comando cat /proc/version).
/proc/cmdline - un file virtuale contenente informazioni sui parametri passati al kernel all'avvio (comando cat /proc/cmdline).
/proc/cpuinfo è un file virtuale contenente informazioni sul processore.
/proc/loadavg - file virtuale contenente informazioni sul carico medio del processore; le sue informazioni includono: utilizzo della CPU nell'ultimo minuto, negli ultimi 5 minuti e negli ultimi 10 minuti, nonché il numero di processi attualmente in esecuzione.
/proc/stat è un file virtuale contenente informazioni sulle statistiche relative al precedente avvio del sistema.
/proc/uptime è un file virtuale contenente solo due numeri: quanti secondi la macchina è stata in esecuzione e quanti secondi è rimasta inattiva.
/proc/devices è un file virtuale contenente informazioni su tutti i dispositivi a blocchi ea caratteri attualmente configurati e caricati.
/proc/ioports - file virtuale contenente informazioni sulle porte di comunicazione I/O utilizzate dai dispositivi.
/proc/filesystems è un file virtuale contenente informazioni su tutti i filesystem supportati dal kernel.
/proc/mounts è un file virtuale contenente informazioni su tutti i punti di montaggio utilizzati nel dispositivo.
/proc/partitions è un file virtuale contenente informazioni su tutte le partizioni.
/proc/swaps è un file virtuale contenente informazioni su tutti gli spazi di scambio.

/sbin - una cartella contenente file eseguibili di programmi progettati per gestire il sistema stesso. Esempio: ifconfig, man, mdev, vconfig.
/sdcard - cartella contenente file e cartelle sulla scheda di memoria SD (se installata).
/sys cartella contenente la configurazione attuale del sistema. /sys è strettamente correlato a udev quando si collegano (scollegano) i dispositivi, il contenuto della directory /sys cambia dinamicamente. Puoi guardare un esempio. Esegui il comando ls /sys/bus/usb/devices/ per vedere i dispositivi USB correnti sul sistema. Ora collega l'unità flash ed esegui nuovamente il comando ls /sys/bus/usb/devices/. Vedrai che ora ci sono più dispositivi.
/system - una cartella contenente file e cartelle di sistema con dati e tutto il necessario per il funzionamento del sistema operativo Android.
/system/app – una cartella contenente le applicazioni di sistema (sms, telefono, calendario, impostazioni, ecc.), nonché le applicazioni installate dal produttore del dispositivo (widget con marchio, sfondi animati, ecc.).
/system/fonts - cartella con i caratteri di sistema.
/system/media - una cartella contenente suonerie standard, notifiche, allarmi e suoni dell'interfaccia, nonché animazioni di avvio (bootanimation).
/system/build.prop - un file contenente un numero enorme di impostazioni, come densità dello schermo, tempo di ritardo del sensore di prossimità, gestione wifi, nome del dispositivo e produttore e molti altri parametri.

Dopo aver passato ore a cercare di trovare un modo per convertire i file zip in file tar.md5 che possono essere flashati usando ODIN. Ho trovato una soluzione che è menzionata in questa guida. La maggior parte dei cloud non consente di caricare file ODIN flashable tar.md5. Quindi su Internet puoi trovare solo file zip di ROM personalizzate e recuperi. È necessario convertire lo zip del kernel in tar.md5 in modo che possano essere flashati.

La seguente guida ha uno strumento che può essere utilizzato per convertire i file .zip in file tar. Ho usato questo strumento e funziona bene. Fai attenzione a far lampeggiare i kernel non è un lavoro da ragazzi, puoi bloccare il tuo telefono, quindi procedi con cautela. Se seguirai la guida così com'è, non preoccuparti. Ho spiegato tutto nei dettagli. Tuttavia, se hai domande o confusione, sentiti libero di chiedermelo nei commenti.

Come convertire Kernel Zip in Tar.md5:

Di seguito sono riportati alcuni prerequisiti necessari per procedere ulteriormente. Assicurati di sapere come eseguire il flashing di ROM e recuperi, questa guida non è per principianti. Devi avere una conoscenza di base di Android e firmware flash e recuperi personalizzati. Anche se è la tua prima volta, non impazzire. Fai esattamente come scritto nella guida e chiedi nei commenti se hai qualche confusione.

Prerequisiti:

  • Prima di lampeggiare, fai il tuo telefono. Quindi, se c'è qualche problema durante il flashing del nuovo kernel, puoi ripristinare il backup e tornare al telefono stabile.
  • Avrai bisogno di un file .zip del kernel.
  • Strumento di decompressione come WinRAR.
  • Un computer.
  • ODIN v3.10.7. (.)
  • Driver USB Samsung. (Dovrai installare i driver Samsung sul tuo computer. In modo che quando colleghi il telefono al computer, lo riconosca. Indispensabile per l'utilizzo di ODIN).

Nota: Controlla che questi file tar premade possano essere flashati direttamente usando ODIN. Potresti trovare quello richiesto da questa raccolta.

Guida passo passo su come convertire il file zip in tar (.tar.md5)

  1. Prima di tutto scarica CreateTarForKernal.
  2. Crea una nuova cartella sul desktop del tuo computer o in un posto dove puoi trovarla facilmente.
  3. Ora estrai CreateTarForKernalzip file in quella cartella.
  4. Ora sul tuo computer: (questo serve per mostrare alcuni file)
    • vai a Inizio
    • Scrivi opzioni cartella.
    • Fare clic per aprirlo
    • Fare clic sulla scheda Visualizza.
    • Deseleziona "nascondi le estensioni per i tipi di file conosciuti"
    • Applicare e OK.
  5. Scarica il Zip del kernel ed estrarlo nella cartella che hai appena creato.
  6. Rinomina boot.img in o qualunque sia il nome del file .img in " inverno"(rimuovere .img). Se il file zimage è già presente nella cartella, non è necessario eseguire questo passaggio. (A volte il file zimage.img è presente in alcune sottocartelle del kernel. Spostalo nella cartella principale CreateTarForKernel cartella.)
  7. Correre tar.bat.
  8. Una volta completato. Puoi rinominare il .tar.md5 file.
  9. Per assicurarti che la conversione abbia avuto successo, controlla la dimensione del file tar convertito. Dovrebbe essere quasi lo stesso del file del kernel appena convertito.
  10. Ora puoi eseguire facilmente il flashing usando ODIN.
  11. Basta aggiungere. file tar.md5 che hai appena creato su AP o PDA di ODIN, metti il ​​telefono in modalità download e collegalo al tuo computer.

Nota importante:La maggior parte dei file PIT esegue anche il flashing della ROM, quindi potrebbe eliminare tutti i dati presenti nel telefono.

Questo è tutto su come farlo converti il ​​file zip del kernel in file tar. Se avete domande o confusione sentitevi liberi di chiedermi nei commenti. Dacci un feedback su come questa guida ha funzionato per te. Nella guida sopra, ho anche allegato alcuni file tar premade che sono pronti per essere visualizzati tramite ODIN. Puoi selezionare da loro. Se trovi un kernel adatto per il tuo telefono. Puoi chiedere se hai qualche confusione durante l'esecuzione di questa guida per convertire il file zip del kernel in file tar. Buona fortuna.



errore: Il contenuto è protetto!!