prima o poi ne verremo a capo =D
prima o poi ne verremo a capo =D
Tekno 23
E' solo questione di tempo... pochi giorni credo...
e si arriverà alla soluzione degli ARCHIVI TAR non apribili...
Non vi dico altro al momento... ma il nostro ACervellati sta lavorando sodo!
restate sintonizzati! Non cambiate canale!
ho effettuato l'unroot con il metodo DooMLord V1 su Linux, confermo che funziona per il Turbo.
di seguito l'output ottenuto:
Solo il punto 19 è fallito... ma credo possa dipendere dal tipo di root effettuato.~/Scrivania/UNROOT$ ./runme.sh
---------------------------------------------------------------
Easy unrooting toolkit (v1.0)
UNROOTING SCRIPT
created by DooMLoRD
based heavily on FlashTool scripts (by Bin4ry and Androxyde)
Credits go to all those involved in making this possible!
---------------------------------------------------------------[*] This script will:
(1) unroot ur device using special script
(2) remove Busybox and assocaited symlinks
(3) remove SU files and assocaiated data[*] Before u begin:
(1) enable "USB DEBUGGING"
from (Menu\Settings\Applications\Development)
(2) enable "UNKNOWN SOURCES"
from (Menu\Settings\Applications)
(3) [OPTIONAL] increase screen timeout to 10 minutes
(4) connect USB cable to PHONE and then connect to PC
---------------------------------------------------------------
CONFIRM ALL THE ABOVE THEN
---------------------------------------------------------------
MAKE SURE THAT THE SCREEN IS UNLOCKED
and if you get Superuser prompts ACCEPT/ALLOW THEM
ELSE THIS WILL NOT WORK
---------------------------------------------------------------
CONFIRM ALL THE ABOVE THEN PRESS A KEY TO CONTINUE
--> You Could be prompted once for user maintenance password...
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
--- STARTING ----
[ 1/26] --- WAITING FOR DEVICE
[ 2/26] --- TESTING FOR SU PERMISSIONS
MAKE SURE THAT THE SCREEN IS UNLOCKED
and if you get Superuser prompts ACCEPT/ALLOW THEM
ELSE THIS WILL NOT WORK
--- Superuser check successful
[ 3/26] --- cleaning tmp folder (1/2)
[ 4/26] --- pushing busybox
[ 5/26] --- correcting permissions
[ 6/26] --- remounting /system
MAKE SURE THAT THE SCREEN IS UNLOCKED
and if you get Superuser prompts ACCEPT/ALLOW THEM
ELSE THIS WILL NOT WORK
[ 7/26] --- pushing unroot script
[ 8/26] --- correcting permissions
[ 9/26] --- executing unroot
MAKE SURE THAT THE SCREEN IS UNLOCKED
and if you get Superuser prompts ACCEPT/ALLOW THEM
ELSE THIS WILL NOT WORK
--- Starting unrooting script on DEVICE
--------------------------------------------------------------------------
--- DooMLoRD Unrooting script v1.0
--- part of Easy rooting toolkit
--- based heavily on FlashTool scripts maintained by Bin4ry and Androxyde
--------------------------------------------------------------------------
[10/26] --- correcting path
[11/26] --- correcting busybox permissions
[12/26] --- cleaning busybox in /system
[13/26] --- removing busybox symlinks from /system/bin
[14/26] --- removing busybox symlinks from /system/xbin
[15/26] --- removing busybox from /system/bin
[16/26] --- removing busybox from /system/xbin
[17/26] --- busybox cleaned
[18/26] --- removing SU files
[19/26] --- removing su from /system/bin
rm failed for /system/bin/su, No such file or directory
[20/26] --- removing su from /system/xbin
[21/26] --- removing Superuser app
[22/26] --- removing Superuser app data
[23/26] --- SU cleaned
[24/26] --- COMPLETED unrooting script on DEVICE
[25/26] --- cleaning tmp folder (2/2)
[26/26] --- rebooting
ALL DONE!!!
Nello specifico io ho usato la modalità descritta nel topic di xda relativo a ROOT e CWM su S5570i.
L'app superuser non è più presente...e con "emulatore terminale" eseguendo il comando "su -" è riscontrato un "access-denied".
Spero che sia tutto pulito e che in assistenza non mi facciano paranoie...
Credo che i punti 19 e 20 cerchino entrambi il comando "SU" per eliminarlo...
il 19 lo cerca in /system/bin
il 20 lo cerca in /system/xbin
Se non erro alcuni sistemi lo mettono in BIN e altri in XBIN quindi l'operazione secondo me è corretta.
Anch'io ho il comando SU in XBIN (e non in BIN)
ACervellati (12-04-12),alphioonalpha (11-04-12)
io spero il prima possibile...voglio poter sfruttare al massimo il mio smartphone!!! =D
Tekno 23
Gli ultimi metodi di "Root" prediligono e usano solo /system/xbin come cartellina in cui salvare il binaro incriminato...
...alcuni metodi più vecchi invece lo mettevano in /system/bin e ne facevano un link in /system/xbin o viceversa... pertanto la procedura di unroot - nel dubbio - cerca di cancellarli entrambi...
quindi il messaggio rm failed for /system/bin/su, No such file or directory va letto come Non riesco a cancellare /system/bin/su perchè non c'è!...
Direi che la procedura si è conclusa correttamente! ... eh eh... conosco bene quello script per linux...
...lavorando sodo... esagerato...
In realtà sono un pò preoccupato di quello che sto per pubblicare...restate sintonizzati! Non cambiate canale!
il metodo per aprire gli archivi di cui sopra è - tutto sommato - molto semplice...
...ma facciamo un pò di storia:
l'estensione tar significa letteralmente tape archive, e nasce quando i computer facevano ancora i backup su cassetta... esatto: su cassetta a nastro (tape)... come le vecchie musicassette di qualche generazione fa...
...il punto di forza di quegli archivi - ma lo spiegherò meglio più tardi - era la possibilità di continuare, sia in lettura che in scrittura, anche in presenza di errori magnetici del nastro... ed erano errori molto frequenti... io c'ero...
Negli anni il formato di questi archivi si è aggiornato, modificato, dopato... ma - sotto sotto - lo schema è rimasto sempre lo stesso:
mettere dentro l'archivio, in fila uno dietro l'altro, i miei files, documenti, immagini, ecc...
...è, quindi, abbastanza agevole estrarre questi files anche in presenza di errori o di un formato leggermente non aderente agli standards...
...adesso facciamo, invece, un pò di retorica:
Perchè ho paura di quello che pubblicherò a breve?
...i files dentro gli archivi che ho guardato, aperto, controllato e testato (solo parzialmente perchè non possiedo un Galaxy Next Turbo o un Galaxy Y) possono essere estratti velocemente per lettura diretta e sequenziale...
...cosa contengono?
...non lo so...
...sono un'arma impropria puntata sul Brick annunciato di un telefonino nuovo nuovo?
...io non so come si usano...
...posso solo riproporli infilati in archivi standard...
...la raccomandazione che mi sento di dare, però, è di leggere molto... di documentarsi anche su forum internazionali prima di flashare un Next Turbo...
...leggere come si usano i tre pacchetti parziali: uno per il Phone, uno per il PDA e uno per il CSC...
...come non devo ripartizionare nulla o indicare nessun file .pit...
...ecc...
...e se queste informazioni le ho lette io...
...che non ho un Next Turbo...
La regola madre è sempre e solo una:
fare quello che si sta per fare...
...sapendo esattamente cosa si sta facendo...
...io mi fermo qua:
...prendo un archivio tar non standard e lo rendo come tre archivi parziali standard...
THAT'S ALL...
...e adesso facciamo, però, un pò i dispetti:
Questa è una cosa che volevo fare da un sacco...
...
...diciamo che spiegazioni e Script, per l'occasione soprannominato Odinatrix, verrano pubblicati dopo le 24:00 di oggi... eh eh... scherzetto...
Ultima modifica di ACervellati; 12-04-12 alle 23:00
millo1978 (12-04-12)
Le tue spiegazioni mi fanno restare sempre incollato allo schermo...
Attenderemo (io solo per curiosità...gli altri invece perché possessori del Turbo) le ore 24
Hai provato con l'archivio del firmware italiano che ti ho indicato?
Ho provato!
...e questo è l'output di Odinatrix:
codice:--------------------------------------------------------------- Odinatrix (v0.9999 Beta 1) [*] This script will: (+) search for any tar archive inside Working Directory (+) Assume that it's a tar with malformed Header (+) extract files to a well formed tar Archive (+) signe that archive for Odin usage[*] Before you begin: (+) Warning: this script will surely fail if you use it onto a tar archive containing subdirectories! (for example a NO_FIRMWARE any kind tar archive) (+) Notice: this script should work fine for Galaxy Y and Galaxy Mini/Next Turbo firmwares (+) DISCLAIMER: THIS SCRIPT IS STILL IN BETA VERSION UNDER DEVELOPMENT! USE AT YOUR OWN RISK![*] REQUIREMENTS: (++) ENOUGH FREE SPACE TO SAVE ODINATRIX JOB: (Twice the Archive size...) --------------------------------------------------------------- CONFIRM ALL THE ABOVE THEN PRESS A KEY TO CONTINUE Archive found: S5570IXILB2_S5570iITVLB2_S5570IXXLB3_HOME.tar.md5 Press a key to procede or <ctrl+c> to exit Entering Odinatrix Room and fighting for S5570IXILB2_S5570iITVLB2_S5570IXXLB3_HO ME.tar.md5 -> processing entry number 1 Found >> sbl.bin << ...Extracting 1306624 bytes... -> processing entry number 2 Found >> BcmCP.img << ...Extracting 11534336 bytes... -> processing entry number 3 Found >> boot.img << ...Extracting 4427776 bytes... -> processing entry number 4 Found >> system.img << ...Extracting 207851008 bytes... -> processing entry number 5 Found >> param.lfs << ...Extracting 630784 bytes... -> processing entry number 6 Found >> csc.rfs << ...Extracting 5612032 bytes... -> processing entry number 7 found garbage... discarding >> package sanitized... >> signing... >> saving S5570IXILB2_S5570iITVLB2_S5570IXXLB3_HOME.tar.md5 to output folder ! !! MultiPackaging for Galaxy NEXTTURBO CSC Package Done... MODEM Package Done... PDA Package Done... Exiting Odinatrix room... press a key to continue
millo1978 (13-04-12)
Spettacolare!!!
che altro dire?!
Sono senza parole! :o
...e come Google con ICS... gioco un pò d'anticipo...
Odinatrix
Come estrarre i files da un archivio .tar o da un archivio .tar.md5 con un Click!
Questo Script è disponibile per Linux e per Windows.
E' sufficiente scompattarne il contenuto da qualche parte sul computer... copiare nella stessa cartellina l'archivio o gli archivi anomali o non-standard e... doppio click...
...doppio Click su runme.sh per la versione Linux o su runme.bat per la versione Windows...
Se tutto fila liscio, il risultato viene messo in una sottocartellina di nome output dove trovo l'archivio intero (di tipo one_package) in formato standard più tre archivi parziali, sempre in formato standard, relativi ai componenti principali del Next Turbo o del Galaxy Y: PHONE, PDA e CSC...
Come si usano questi archivi?
...non lo so!
...in rete ne stanno parlando intensamente proprio in questi giorni...
Come funziona lo Script
Parto dal presupposto che gli archivi di tipo tar sono composti (sempre e comunque) da una serie di files infilati uno dietro l'altro.
Immaginando l'archivio come una carpetta piena di documenti immagino di trovare un foglio che descrive il primo documento... poi di trovare il primo documento... poi di trovare un foglio che descrive il secondo documento... poi di trovare il secondo documento... e così via fino alla fine...
Nel foglio descrittivo standard di ogni documento trovo il titolo del documento, l'autore, il tipo di documento, di quante pagine è composto, come è fatto, e tante altre utili informazioni...
...supponendo di volere andare dritto al terzo documento, quindi, mi basta un informazione sola relativa ad ogni documento...
Faccio un esempio:
...guardo il primo foglio e leggo il numero di pagine di cui si compone il primo documento...
...salto alla pagina successiva, che è il foglio riassuntivo del secondo documento...
...vedo quante sono le pagine del secondo documento e salto a quella successiva...
...che è il riassunto del terzo documento (quello che voglio leggere)...
...leggo quante sono le pagine del terzo documento e le fotocopio tutte...
...poi ripeto la stessa cosa per ogni documento contenuto nell'archivio... facile ... ed è proprio quello che fa Odinatrix...
Oggi i programmi come Winzip o tar.exe, che fanno quello che ho appena detto, cercano però sempre un bel pò di informazioni nel foglio riassuntivo di ogni documento altrimenti terminano con errore...
...cosa succede allora se preparo un archivio "non standard" con indicati solo ed esclusivamente il titolo e la lunghezza di ogni documento?
...semplice: ottengo un errore o uso un programma creato "ad hoc" (nuovo Kies?)...
...oppure...
...oppure uso semplicemente Odinatrix...
Ho paura!
Questo script - esattamente come facevano i primissi programmi di accesso alle cassette a nastro - legge anche i sassi e li mette semplicemente nella sottocartella chiamata "output"...
Ripeto: Questo script è sufficientemente stupido da estrarre quello che trova... indistintamente e a prescindere...
Androidiano avvisato... Androidiano mezzo salvato...
Ho comunque cercato di mettere più controlli possibili durante le fasi di lettura dei documenti archiviati.... controlli pensati in base alle poche conoscenze sul Galaxy Y e sul Galaxy Next Turbo che ho trovato attualmente in rete...
...sono affidabili?
...ho potuto testarlo solo in parte...
Ho testato lo script con tre firmware del Galaxy Y e con quello italiano del Next Turbo...
Cosa ho scoperto?
La procedura estrae files sicuramente consistenti...
Di sicuro ho aperto l'immagine di boot del Next Turbo (boot.img) per scoprire che è identica a quella del Vecchio Next, ma sembra - - assemblata davvero in fretta e furia e con i files sparsi qua e là senza criterio... hmm... disordinati...
...nel filesystem ho trovato le informazioni di compilazione:
...e alcuni scripts di gestione dell'usb tether... ... da provare quanto prima sul mio Vecchio Next... non sembrano affatto male:codice:... ro.build.id=GINGERBREAD ro.build.display.id=GINGERBREAD.XILB2 ro.build.version.incremental=XILB2 ro.build.version.sdk=10 ro.build.version.codename=REL ro.build.version.release=2.3.6 ro.build.date=Tue Feb 14 15:44:57 CET 2012 ro.build.date.utc=1329230697 ...
...nel Country Specific Code (CSC) ho, infine, trovato un'applicazione con questa icona:codice:gandalf odinatrix-tmp # ll ~/system/etc/ totale 768 ... -rwxr-xr-x 1 root root 566 14 feb 14.58 usb_portd.conf* -rwxr-xr-x 1 root root 537 14 feb 14.58 usb_tether.sh* -rwxr-xr-x 1 root root 2413 14 feb 14.58 usbconfig.sh* ...
...chissà a cosa serve...
flaviox (06-05-12),mikethevalar (20-08-13),millo1978 (12-04-12)