Ah, non avevo letto bene. E allora basta delete("/sd-ext/dalvik-cache/file");
Altrimenti cancella tutto che una ripulita ogni tanto male non fa!! :D
Aspetta.. La /sd-ext la devi montare tu, però!!
Visualizzazione stampabile
Intanto ti ho ringraziato :D se mi sai dire anche come montarla, te ne becchi anche un altro :D
Inviato dal mio GT-S5570I con Tapatalk 2
ho installato lo script cosi' come descritto dalla guida,ma il risultato non cambia non riesco ad installare gli aggiornamenti delle mie app visto che mi esce sempre il messaggio di spazio di archiviazione insufficiente :'(...non e' che potresti aiutarmi passo passo???
il mio cellulare e' un htc wildifire s gia' rootato
Flashato e riavviato senza problemi ma non è cambiato nulla :(. Link2sd è rimasto lì dov'era, guardando con freespace è rimasto tutto uguale a prima e guardando con Root Browser dentro /etc/init.d non c'è il file 01Switch2SD e in /data non c'è nemmeno la cartella log. :(
Non disperare, è meno grave di quanto sembri. Come lo hai flashato il file zip? Da stock recovery o da CWM? Se sei in CWM devi controllare che /system sia montata, se non lo è montala tu. Altrimenti la CWM ti fa credere che sta facendo il flashing ma in realtà non sta facendo nulla, scrive a vuoto.
Io comunque suggerisco sempre di usare la stock recovery (se c'è ancora).
PS: Ciccio_79, segui le istruzioni in troubleshooting nella guida.
Scusate il doppio post, ma mi è venuto in mente solo adesso..
Non basta il root, devi avere un kernel custom che supporti /etc/init.d. Chiedi nella sezione del tuo telefono, io su questo non posso aiutarti. Dopodiché basta che installi lo script da stock recovery.
Nulla cosa vuol dire? C'è /data/log/S2SD_log.txt? Ripeto che il kernel deve far partire gli script in /etc/init.d. Se il kernel non lo fa.. S2SD non parte. Bisogna cambiare kernel. Se invece ci sono altri script che girano mentre S2SD non parte la cosa è grave.
Dovresti chiedere spiegazioni dove hai scaricato la ROM. Ma cos'è, una CM? Perché con le CM del Next ha funzionato.
Praticamente è una ROM basata su CM7.2 e con nulla intendo che non c'è la cartella log in /data e che freespace vede tutto come prima di flashare il tutto :S
Comunque provo a chiedere anche nella discussione della ROM.
PS sospetto che sia il kernel il problema a questo punto...
AGGIORNAMENTO ALLA VERSIONE 1.03
Siete caldamente invitati a installarlo TUTTI in quanto fa il logging del caso speciale in cui la SD card può essere solo parzialmente funzionante.
Link nella sezione DOWNLOAD nel post principale.
Comunque noto che quelli che hanno problemi hanno kernel cyano e s2e nella maggioranza dei casi.
Magari è un rimasuglio dello script s2e...
Inviato dal mio GT-S5570I usando Androidiani App
Ciao ragazzi, ho letto che "dariosat" aveva il galaxy Ace e lo script funziona. Un mio collega vorrebbe metterlo nel suo, funziona sulla rom stock dell'Ace e c'è un kernel x farlo andare?
,,c,
Idalviato dal mio GT-S5570I usando Androidiani App
Leggi meglio i requisiti in prima pagina, serve un kernel o custom rom che supporta init.d!!
Michelasso, io ho installato dietro consiglio di Korgar, il tuo s2sd proprio perchè mi ero rotto di avere sempre la memoria piena.....leggendo le tue istruzioni ho visto che il software cancellava ove vi fosse il link2sd.....beh io l'avevo, ora per vedere quali file posso passare sulla sd e soprattutto quali sono di sistema ( che se non erro non possono essere trasferiti) come posso fare? Ciao e grazie per il tuo preziosissimo aiuto.
C'e' un criterio, solo le app utente (/data/app) son spostate su EXT, quelle di sistema (/system/app) no. La dalvik cache invece e' totalmente sulla EXT, anche quella di sistema.
I dati rimangono sulla memoria del telefono.
o_O :bd: ......ok.......chiarissimo !!!!.....grazie...
Ti ho letto solo ora. Lo metterò nella guida. E' che senza avere una CM io qui vado alla cieca. Avrei potuto fargliela togliere da S2SD...
COme ha detto korgar. S2SD trasferisce nella SDext tutte le applicazioni della memoria interna, e riutilizza quelle di Link2SD già nella SDext. L'unica cosa della quale ha bisogno è un kernel custom rooted. S2SD poi rimpiazza Link2SD tutto da solo.
Salve sono un neofita, quindi vi chiedo, la procedura passo passo per l'istallazione del tutto. Premesso che ho un next turbo che ho appena resettato in quanto mi dava il problema della memoria piena, quindi dati imporanti da conservare non ne ho.
Ho scaricato i file descitti nella prima pagina: Cor_Optimi_v1.00, CWM_Update_NB, S2SD_v1.03, ho partizionato la sd come descritto (3gb fat32 e 1gb ext3), quindi ho copiato i file nella sd, e poi??????
Avvi in modalita' recovery, quella con la combinazione volume su + tasto centrale + accensione da tenere premuti e flashi la CWM.
Poi selezioni il Cor Optimi, fai un riavvio completo.
Rifai la CWM e poi flashi lo script.
Poi aspetti qualche minuto e magia :)
Io lo uso dappertutto, come un condimento. Non fa mai male :)
Inviato dal mio GT-S5570I usando Androidiani App
Ciao ragazzi, innanzitutto ringrazio l'autore di tutto.
Ho seguito la guida passo passo ma ancora non riesco a capire se effettivamente lo script sia attivo o meno.
Ho un Galaxy Next Turbo con ROM originale di fabbrica e di seguito vi elenco i passaggi da me effettuati:
-flashato Cor Optimi da stock recovery
-effettuato con successo root del telefono sempre da stock recovery
-caricato la CWM su memoria e ci sono entrato. da li ho effettuato la partizione della memoria dando 1GB alla EXT e 256MB allo swap
-installato lo script S2SD da CWM con la sicurezza che la partizione /system sia montata.
Una volta fatto il reboot ho subito aperto FreeSpace ma non trovo niente riguardo la sdext...le voci che leggo sono cache, data, sd-card e system.
Per sicurezza allora ho dato un'occhiata attraverso minitool partition wizard e da li riesco a vedere sia la sdext in EXT3 sia la partizione di swap.
Non riuscendo a capire se lo script effettivamente funziona ho preso visione del log che recita ciò:
2012-10-05 17:33:45: Switch2SD started
2012-10-05 17:33:45: SD FAT partition is
2012-10-05 17:33:45: /sd-ext is already mounted. Exiting
Proprio dal log nascono i miei dubbi circa il funzionamento o meno e chiedo se gentilmente potreste darmi qualche delucidazione.
grazie
Quote:
Originariamente inviato da invano
Per curiosità, elenca gli script che hai nella cartella "/system/init.d", usa il tag [code].
Il messaggio che hai ricevuto può essere il conflitto tra s2sd e un altro script.
Inviato dal mio GT-S5570I usando Androidiani App
Allora la cartella init.d a dire la verità non me la ritrovo in /system ma in /system/etc
Dentro ho:
Considera che il telefono l'avevo appena ripristinato e le uniche app reinstallate al momento sono whatsapp, viber, freespace e root browser litecodice:00banner
01Switch2SD
02iptables
Huuuuuu!!!! Che brutta cosa!! E questo da dove salta fuori??
Qui si vedono almeno 2 problemi:
1. Non mostra la partizione della SD card FAT.
2. /sd-ext è già montato?!?
Vuol dire che lo script parte e tutti i pezzi sono al loro posto. Ed è già qualcosa. 1. però a mio avviso significa problemi con la SD card. 2. non si capisce da dove diavolo salti fuori. A meno che non sia dipendente da 1.
La FAT32 te la vede da PC via USB? Io l'unica cosa che riesco a pensare è che la scheda non sia formattata come si deve. Dovresti riformattarla (tutta) come FAT32 e poi partizionarla di nuovo. Senza swap che tanto non ti serve. Poi fammi sapere.
No, ho ricontrollato un po' tutto. Qui c'è qualcosa che proprio non va. Da dove hai preso Cor Optimi? SD FAT la deve riconoscere, la controlla in un file del kernel (della RAM disk del kernel per la correttezza). Ho installato Cor Optimi adesso e mi funziona normalmente.
Comunque riprova e posta sempre il log. Mi raccomando. Prova anche a rifare il flash di Cor Optimi, anche se mi sembra assurdo.
Ottimo script, Michelasso, funziona e finalmente non ho più problemi di spazio! Però non capisco una cosa: secondo freespace su data utilizzo ancora il 50% dello spazio... è normale o S2SD ha tralasciato qualcosa? :)
Magari prova a postare gli screen shot di Freespace. Così capisco meglio.
Forse ho capito. Potrebbe essere la busybox. Dovresti dirmi quante busybox hai installate e dove. Devi controllare in:
/sbin
/system/xbin
/system/bin
scusami ma non sono molto ferrato in materia :)
cosa dovrei controllare in quelle cartelle? i file che ci sono?
Controlla se esistono:
/sbin/busybox
/system/xbin/busybox
/system/bin/busybox
Ma non dovrebbe c'entrare molto in realtà. Il fatto è che DEVE funzionare. Non capisco cosa si sia inceppato. Dato che ci sei, controlla anche se esiste il file
/res/recovery.fstab
e cosa contiene. Questo immagino che lo lo sai fare. Lo hai fatto per il log.
i file busybox esistono mentre in recovery.fstab leggo:
codice:[device]
# mount point fstype device format option mount option
/system rfs /dev/stl9 default default
/cache rfs /dev/stl10 rfs16 default
/sdcard vfat /dev/block/mmcblk0p1 default default
/data rfs /dev/stl11 rfs16 default
[format]
#index option
rfs16 "/sbin/fat.format -F 16 -s 8 -S 512"
rfs32 "/sbin/fat.format -F 32 -s 4 -S 4096"
[mount]
#index flags options
rfs_opt1 nosuid,noatime,nodev,nodiratime "check=no"
rfs_opt2 ro,nosuid,nodev "check=no"
ripartizionando non ho risolto. ora provo a riflashare il cor optimi
EDIT: nemmeno riflashando il kernel ho risolto...
Cosa vuol dire esistono? Ce n'è uno anche in /system/bin? In tutte e tre le directory?
esatto. trovo il file busybox in tutte e 3 le directory
non mi spiego perchè freespace non veda la partizione sd-ext... da windows con qualsiasi software di gestione dischi vedo la partizione principale primaria in fat32 e la sd-ext primaria in ext3
Hai preso il rooting sbagliato, e questo può creare conflitti, temo. Scarica questo:
https://www.dropbox.com/s/nsu9tkylqr...upersu0.96.zip
Ti toglie la roba sbagliata e mette quella giusta. Non preoccuparti, fa tutto lui. E' roba fatta da noi italiani. :)
Prova installarlo, e fammi sapere. Se funziona lo script però va sistemato.
il file per il root l'avevo trovato qui sul forum e subito dopo averlo installato mi aveva fatto perdere pure il playstore... ho dovuto poi effettuare un ripristino impostazioni di fabbrica per recuperare lo store.
ora ho installato supersu e..... Vedo la partizione EXT su freespace!!!!!!!!!
A questo punto penso che il log dello script sia finalmente corretto! Il tempo di controllare e te lo posto!
Ok ora funziona sicuro! Vedo la partizione sia su freespace che su root browser e in più il log riporta
codice:# /*Questo con il root che avevo prima*/
2012-10-05 19:29:28: Switch2SD started
2012-10-05 19:29:28: SD FAT partition is
2012-10-05 19:29:28: /sd-ext is already mounted. Exiting
# /*Dopo aver rootato con SuperSu*/
2012-10-05 19:36:38: Switch2SD started
2012-10-05 17:36:39: SD FAT partition is /dev/block/mmcblk0p1
2012-10-05 17:36:39: /sd-ext created
2012-10-05 17:36:39: Using partition /dev/block/mmcblk0p2
2012-10-05 17:36:39: executable e2fsck not found, assuming no filesystem errors
2012-10-05 17:36:39: partion /dev/block/mmcblk0p2 checked. Mounting /sd-ext
2012-10-05 17:36:40: /sd-ext successfully mounted on /dev/block/mmcblk0p2
2012-10-05 17:36:40: Moving /data/app/com.android.vending-1.apk to /sd-ext
2012-10-05 17:36:40: Moving /data/app/com.google.android.apps.maps-1.apk to /sd-ext
2012-10-05 17:36:41: Moving /data/app/com.google.android.gm-1.apk to /sd-ext
2012-10-05 17:36:41: Moving /data/app/com.google.android.gms-1.apk to /sd-ext
2012-10-05 17:36:41: Moving /data/app/com.google.android.street-1.apk to /sd-ext
2012-10-05 17:36:41: Moving /data/app/com.google.android.voicesearch-1.apk to /sd-ext
2012-10-05 17:36:41: Moving /data/app/com.google.android.youtube-1.apk to /sd-ext
2012-10-05 17:36:42: Moving /data/app/com.jrummy.root.browserfree-1.apk to /sd-ext
2012-10-05 17:36:42: Moving /data/app/com.whatsapp-1.apk to /sd-ext
2012-10-05 17:36:42: Moving /data/app/ru.krikun.freespace-1.apk to /sd-ext
2012-10-05 17:36:43: Switch2SD ended successfully
Tipico… hai installato cacca e ti sei beccato cacca. :(
Mi dai il link del root che hai scaricato? Vorrei controllarlo e nel caso usarlo per testing. Sta cosa non si deve ripetere. Oppure mettimi una copia in dropbox se la usi e poi passami il link per piacere. Insomma, vedi tu come farmelo avere. :)
Comunque funziona adesso!! Vai tranquillo. :D