con la y....mi dice bravo la testa dove l'hai messa fabri...grazie
con la y....mi dice bravo la testa dove l'hai messa fabri...grazie
un'altra cosa strana e' che io non riesco ad eseguire alt+x da terminale per essere root...lo sono solo dal computer...perche'....
o meglio lo posso essere sul terminale solo se do il comando fastboot boot recovery.img sul prompt del pc
Ultima modifica di fabbibi; 06-05-09 alle 10:29
ci sono riuscito 73mb liberi sul telefono...pero' continuo a non capire perche' il root sul dream solo con quel comando....qualcuno sa come posso fare?grazie
ho un piccolo problema...fino a ieri tutto funzionava perfettamente,73mb liberi sul dream poi mi e' venuta la brillante idea di fare un reset,alt+w invero volevo fare un backup,nandroid,e non riesco in nessun modo a rimettere le cose a posto...mi fa fare tutto ma quando vado a vedere la memory interna del telefono mi dice 51mb liberi...e a volte,provando e riprovando a fare i vari passaggi mi ha fatto andare il tel in loop sulla scritta android..come posso risolvere..grazie
Aggiungo soltanto che, la procedura del secondo step si può fare anche contestualmente allo step 1 in adb shell.
l'ho appena fatto stamattina senza problema, se non un mancato caricamento del widget Battery che però cancellando e rimettendo è andato ok .
Ho fatto un reboot, ma a rigor di logica potrebbe e dovrebbe funzionare anche senza farlo.
Google Nexus One USA
ROM: CyanogenMod 6.1.1 - Android 2.2.1
Radio: 5.12.00.08
Recovery: Clockwork
Sviluppatore di: Swapper per utenti root | Modus Operandi
Ecco le mie app Android
cioe' intendi dal pc....hai fatto prima e il passo 1 e poi il 2 dal pc?
Non capisco cosa hai da risolvere...
Ti basi su cosa per dire che qualcosa è andato storto?
Sul fatto che prima avevi 73Mb liberi e ora 51?
Hai fatto un wipe, brasando tutto, e rimesso un firmware.
Bene.
Se hai seguito la procedura manuale, ti sarai accorto che stai eseguendo dei comandi da shell.
Quei comandi fanno una semplice cosa:
1) i comandi 'cp' copiano. Ma cosa? copiano da /data/app, /data/app-private e /data/data su /system/sd.
2) i comandi 'rm' cancellano. Ma cosa? cancellano il contenuto delle dir /data/app, /data/app-private e /data/data che hai precedentemente copiato (creandone quindi un backup) da un'altra parte (nella SD in questo caso)
3) i comandi 'ln -s' creano un softlink. in che senso? bhe creano un link tra due punti del filesystem. Esempio pratico:
consideriamo solo la directory /data/app a titolo esemplificativo.
il sistema operativo (android in questo caso, ma vale per tutti i sistemi *nix: linux, bsd, unix e derivati) sa che dentro /data/app ci sono le applicazioni di sistema.
Bene.
Noi dobbiamo, o meglio vogliamo, spostare queste sulla SD.
Quindi cosa facciamo?
In primis copiamo il contenuto della dir che ci interessa su SD e lo facciamo con il comando 'cp' del punto 1.
Poi cancelliamo la dir che abbiamo copiato /data/app.
Ora a questo punto, se dovessimo riavviare sarebbe un disastro.
Android non troverebbe più /data/app e non riuscirebbe a fare nulla...
ma qui vengono in aiuto i softlink.
E' una sorta di ponte, di collegamento.
Serve per far si che il contenuto di una directory sia disponibile anche da un'altra parte con un nome diverso.
Infatti noi creiamo un softlink con il comando 'ln -s dir_che_contiene_i_dati nome_del_link_con_il_path_completo':
Ora Android troverà /data/app e non si preoccuperà di verificare se è o non è un link.codice:ln -s /system/sd/app /data/app
Perchè è il filesystem che, quando accederò a /data/app mi mostrerà in realtà /system/sd/app.
Così noi abbiamo la dir 'app' su SD, ma il sistema continuerà a cercarla e trovarla anche se punta a /data/app. Magia !
E' sicuro che questo funziona. E' così dagli albori della storia unix.
Ergo non mi preoccuperei troppo, verifica semplicemente che tu abbia fatto tutto correttamente, con questi comandi:
se da qui vedrai che alla riga dove ti mostracodice:adb remount adb shell # cd /data # busybox ls -la
/data/app, /data/app-private e /data/data
ci siano delle freccie che poi puntano a /system/sd/app, /system/sd/app-private, /system/sd/data sei a posto.
tipo:
/data/app -> /system/sd/app
Se tutto è ok, fine del discorso. Non c'è problema.
Il motivo per cui differiscono i Mb liberi da prima a dopo il Wipe non ha senso perchè hai cambiato tutto e la dalvik-cache cambia perchè dipende dalle applicazioni che hai lanciato fino a quel momento.
Spero di averti chiarito di più le idee e non confuso ulteriormente.
Ah un'altra cosa...
ti chiedo solo di mettere la punteggiatura quando scrivi... non per altro... ma a volte faccio davvero fatica a capire il senso di ciò che scrivi e devo rileggere un po' di volte... Non offenderti eh
Google Nexus One USA
ROM: CyanogenMod 6.1.1 - Android 2.2.1
Radio: 5.12.00.08
Recovery: Clockwork
Sviluppatore di: Swapper per utenti root | Modus Operandi
Ecco le mie app Android
ti ringrazio per la tua esaudiente spiegazione,certe cose le conoscevo,ma comunque non avendo installato nulla non capisco perche' ieri mattina la memory del telefono era 73mb e oggi e' 51mb..per la punteggiatura,non mi offendo,ma mi pare che ne uso pure troppa,no?comunque adesso provo a dare quei comandi che mi hai suggerito e vedo cosa ne esce fuori
questo è un esempio, ma non focalizziamoci su sta cosa .
guarda su queste cose è sempre difficile dare una risposta da qui perchè non ho il tuo device, non so cosa hai fatto esattamente e non so cosa c'è in più, o in meno, rispetto alle due situazioni che evidenzi.
Non mi fisserei troppo su quanto spazio libero ho, ma sul fatto che seguendo la procedura e verificandone il buon esito, sono certo di avere le applicazioni su SD e non in ROM .
Che è il target .
Google Nexus One USA
ROM: CyanogenMod 6.1.1 - Android 2.2.1
Radio: 5.12.00.08
Recovery: Clockwork
Sviluppatore di: Swapper per utenti root | Modus Operandi
Ecco le mie app Android
dando quei comandi esce un'altra cosa,ti allego il prompt del mio pc anche perche' non mi pare che cosi possa andare bene,grazie