PDA

Ver la Versión Completa : [ CONSULTA ] Ext2SD y demás


wesmu
15/12/11, 13:40:13
Hola a todos,

últimamente tengo problemas de espacio cuando actualizo un aplicación. Yo creo que es porque se baja y cuando se instala debe quedarse algo sin borrar en la memoria del teléfono porque me salta la notificación de falta de espacio. Si reinicio, desaparece y me pone que tengo más espacio que antes del reinicio.

Como estoy harto de que me pase últimamente ésto, me he planteado lo de hacer las particiones y demás en la SD para pasar todo a la SD.
Sé que hay varias aplicaciones para hacerlo, así es que os pido consejo a los legendarios para saber cuál va mejor en nuestro querido terminal.
Ahora las dudas:
-Al pasar todo a la SD no da problemas con los widgets? o launchers y widgets deben seguir en la memoria interna?
-Yo ahora las apps que paso a la SD, si tienen cuentas de sincronización o son apps configuradas como predeterminadas para alguna acción, en cada reinicio pierdo la config (swype, whatsapp, twitter, facebook, ...). Con estas aplicaciones que pasan todo a la SD seguiré teniendo el mismo problema?

Gracias por adelantado por vuestra ayuda.

Un saludo

kastell
15/12/11, 13:54:48
tienes CM7 como rom? esa rom tiene soporte para a2sd y data2ext, no uses ningún programa de los que dices, copia todo lo que tengas en tu tarjeta sd al pc a modo de copia de seguridad, luego entra en recovery y particiona tu tarjeta sd con la herramienta de particionar del recovery, una vez tengas hechas las particiones, por ejemplo 1Gb o 512 Mb de partición Ext, para aplicaciones, pasa esa partición ext, a formato Ext3 con la misma utilidad del recovery y el resto de la tarjeta sd, se quedará en Fat32, en modo almacenamiento masivo, cuando hayas acabado, copia de nuevo todo lo que tenias de nuevo a tu tarjeta, que será la partición Fat32 la que te reconoce windows y reinicia el teléfono.
Tendrás la tarjeta particionada y con tu partición Ext3 para aplicaciones, widgets y todo lo demás, solo te falta activar la opción de cyanogenmod de usar a2sd, busca en las opciones del sistema o avanzadas y activa la opción, te reiniciará el teléfono y usará esa partición para instalar aplicaciones, si te dan problemas algunas aplicaciones después de hacer todo esto, desinstalalas y vuelve a instalarlas, o como consejo haz un wipe y reinstala de nuevo la rom desde cero, y justo al reinstalar la rom, activa la opción del a2sd, reinicia y reinstala las aplicaciones que tengas, ahora todas irán a la tarjeta sd y te funcionarán sin problemas.

Saludos.

wesmu
15/12/11, 15:51:22
Mil gracias Kastell.

He reiniciado el móvil en modo Recovery pero me sale al reiniciar un móvil negro con un triangulo y exclamación en rojo y nada, ahí se queda.
Luego he reiniciado el móvil y he ido a ROMManager, y he visto que tiene una utilidad para particionar la SD. He entrado y me da como opciones de la Ext como mucho 512 (que me parece bien), luego me pide el tamaño de la SWAP y por defecto 32MB. Le pongo más? cuáles son la configuración óptima. Es que no quiero ni quedarme corto, ni sobredimensionarlo.

Muchas gracias por la ayuda.

wesmu
15/12/11, 18:19:36
Le he puesto 512 Ext y 64 de SWAP con el ROMManager.
Luego me he bajado una app para windows y formatear la Ext a Ext3 como decías pero al leer las particiones me dice que ya es Ext3 (así es que lo he dejado tal cual).
Ahora viene lo de activar el A2SD, pero no lo veo por ningún lado. Lo que he hecho y que más me suena a lo que me has dicho es activar en Ajustes de Cyanogen->Aplicaciones poner como almacenamiento de las aplicaciones "interno" y luego he activado lo de permitir las aplicaciones al almacenamiento externo. Pero no me ha pedido que reiniciara como has dicho.
He reiniciado yo manualmente pero me parece que no me ha hecho nada.
Y en Ajustes de Cyanogen->Aplicaciones veo difuminado "Usar almacenamiento interno expandido" que supongo que será el A2SD. Cómo habilito ésto?

kastell
15/12/11, 22:08:06
en aplicaciones, tienes que poner como "interno" y no lo de externo, eso se refiere a la instalación de aplicaciones nativa de Android (la que incluía Froyo) pero eso da problema con algunos widgets y aplicaciones, por lo que la forma de instalar las aplicaciones es en la memoria interna.
En cyanogen estaba en "ajustes avanzados de cyanogen" o algo así, más o menos recuerdo que estaba en donde las opciones de overclockear el cpu del terminal y esas cosas, pero no puedo decirtelo ahora mismo porque ya no tengo una rom de cyanogen, ahora uso una de Froyo con Sense y no puedo decirte el lugar exacto para activarlo pero lo tiene seguro.

Al partirlo con el rom manager te lo hace directamente la conversión de Ext2 a Ext3 y si que no te deja ampliar la cantidad para la Ext, pero 512 esta bien. La Swap en 64 está muy bien, aunque también puedes aumentar a 96, pero 64 esta bien, de todas formas cyanogen creo que tiene por defecto otra opción que no usa la swap y usa otra cosa de acceso a memoria que no recuerdo el nombre pero que también te deja cambiarlo en las opciones avanzadas esas que te digo.
Eso no tiene mayor importancia, si usas la swap bien y si usas lo que viene por defecto también.
Cuando encuentres la opción te pedirá que reinicies.

wesmu
15/12/11, 22:36:10
No encuentro la opción que dices por ningún menús de la configuración de Cyanogen.

He estado mirando en mil sitios por internet y sólo he visto indicaciones de bajarte Data2Ext porque si no Cyanogen por sí sola no hay posibilidad de pasar las apps a la Ext3. ¿No habrá que instalar algo para que se active la opción de que ahora tengo inhabilitada (almacenamiento interno expandido)?

No hay un manual de la ROM Cyanogen por ningún lado con la explicación de todas las opciones?

kastell
15/12/11, 23:41:17
Bájate este archivo e instalalo como si fuese una rom con el recovery del rom manager, solo tienes que hacer eso porque ya tienes particionada la tarjeta y con la swap y la ext3.
Lo único acuerdate de tener antes la opción de instalar las cosas en memoria interna, como te dije en el anterior post, instala esto, reinicia y lo que instales se te instalará en la partición ext.
El data2ext, es otra cosa que sirve para lo mismo, pero es diferente.

a2sd darktremor (http://api.viglink.com/api/click?format=go&drKey=1359&loc=http://forum.xda-developers.com/showthread.php?t=719164&v=1&libid=1323988581709&out=http://www.darktremor.info/files/a2sd/dtapps2sd-2.7.5.3-beta04-signed.zip&ref=http://forum.xda-developers.com/forumdisplay.php?f=610&title=%5BScript%5D%5BA2SD%5DDarktremor%202.7.5.3%2 0Beta%2004%20%5BLegend%5D%20(01/29/2011)%20-%20xda-developers&txt=http://www.darktremor.info/files/a2s...a04-signed.zip)

Saludos.

CDTHELLIN
15/12/11, 23:42:29
No encuentro la opción que dices por ningún menús de la configuración de Cyanogen.

He estado mirando en mil sitios por internet y sólo he visto indicaciones de bajarte Data2Ext porque si no Cyanogen por sí sola no hay posibilidad de pasar las apps a la Ext3. ¿No habrá que instalar algo para que se active la opción de que ahora tengo inhabilitada (almacenamiento interno expandido)?

No hay un manual de la ROM Cyanogen por ningún lado con la explicación de todas las opciones?

Bájate del market una aplicación que se llama s2e.y una vez dentro marca las 4 opciones quite te da y reinicia el móvil.tardará un poco más de lo normal en reiniciar puerto no te preocupes que es normal.El s2e es una aplicación para las rom de cyanogen para que las aplicaciones vayan a la ext 3 que has creado.Un saludo

Enviado desde mi Legend usando Tapatalk

wesmu
16/12/11, 00:28:29
Muchas gracias a los 2.

Lo que no entiendo es que exista una opción dentro de configuración de aplicaciones en Cyanogen y esté inhabilitada. Parece como si Cyanogen estuviera preparado para mandar todo a la Ext pero le faltase un complemento para realizarlo.

Probaré Simple2Ext porque ya me la estaba instalando y si no probaré la de darktremor.

kastell
16/12/11, 09:22:09
Yo te recomiendo encarecidamente darktremor, es el a2sd de toda la vida que ha funcionado en infinidad de roms y que a mi me va de fábula, se de otra gente que ha tenido problemas con aplicaciones del market que son para lo mismo, date cuenta que son scripts que requieren escritura en el sistema y si no tienes el S-OFF puede darte problemas, el darktremor es un archivo flasheable tipo rom que al instalarse con el recovery no tiene ese problema pues puedes escribir en el sistema sin el S-OFF de esta forma.
Aunque si el sistema funciona, te puedes apañar con Simple2Ext, pero yo te recomiendo lo otro.

Saludos

wesmu
16/12/11, 10:20:12
OK, muchas gracias por preocuparte.
Probaré el que me has dicho tú. Ya os contaré cómo va la cosa.

Gracias de nuevo

regne
16/12/11, 22:53:24
Buenas noches compañeros, disculpad la intromisión, pero he estado siguiendo atentamente vuestra conversación, y me he decidido a seguir vuestros pasos...
He hecho copia de la tarjeta.
Al igual que Wesmu, al reiniciar el móvil en modo Recovery me ha salido el triangulo rojo.
Al irme al ROMManager, también he buscado la utilidad para particionar la SD. El tamaño de la Ext he puesto 512, y el tamaño de la SWAP pasaba de 64 a 128, yo he puesto 64, como vosotros...
Al reiniciar, en Ajustes de Cyanogenmod, la opción "Use Internal Storage" está desactivada, y dice This device doesn't have expanded internal storage, pero supuestamente sí lo había hecho...
Me he descargado e instalado desde el recovery el darktremor pero no noto ningún cambio, y la opción de almacenamiento interno siguen desactivada...
Qué he hecho mal?
Gracias de antemano!

kastell
17/12/11, 00:08:01
Si tienes cyanogen, busca una aplicación de "terminal linux" que hay dentro de las aplicaciones o bájate una aplicación gratuita del market, llamada connecbot.

Una vez en esa aplicación que es como un terminal de comandos de linux, escribe:
" su " sin las comillas.
Cuando te pida permiso de superusuario, acepta.

ahora escribe "a2sd check" (sin las comillas siempre) a ver que te dice, si tienes o no el darktremor bien instalado. Si te dice que no lo tienes, escribe esto otro:

"a2sd reinstall" (Se te reiniciará el teléfono) Si tienes bien instalado todo, puedes mover la cache a la sd, con otro comando, " a2sd cachesd " y liberar más espacio interno.

Si haces eso y compruebas el espacio de memoria libre de tu teléfono, verás que ha aumentado bastante porque todas las aplis excepto las de sistema van a la partición de tu Sd.

regne
17/12/11, 00:40:04
Si tienes cyanogen, busca una aplicación de "terminal linux" que hay dentro de las aplicaciones o bájate una aplicación gratuita del market, llamada connecbot.

Una vez en esa aplicación que es como un terminal de comandos de linux, escribe:
" su " sin las comillas.
Cuando te pida permiso de superusuario, acepta.

ahora escribe "a2sd check" (sin las comillas siempre) a ver que te dice, si tienes o no el darktremor bien instalado. Si te dice que no lo tienes, escribe esto otro:

"a2sd reinstall" (Se te reiniciará el teléfono) Si tienes bien instalado todo, puedes mover la cache a la sd, con otro comando, " a2sd cachesd " y liberar más espacio interno.

Si haces eso y compruebas el espacio de memoria libre de tu teléfono, verás que ha aumentado bastante porque todas las aplis excepto las de sistema van a la partición de tu Sd.

Gracias por responder tan rápidamente! Con el a2sd check me ha salido un texto muy largo; iba a copiarlo para leerlo detenidamente, pero digo, hago antes el a2sd cachesd y lo copio todo junto... El caso es que con este último me reinicia el teléfono.
He probado con el a2sd reinstall y sí me ha gestionado las aplicaciones, ha reiniciado y me ha liberado espacio, y he vuelto a hacer el a2sd cachesd y me lo vuelve a reiniciar pero a las bravas...

regne
17/12/11, 10:18:40
Esto es lo que me pone el Titanium:
http://img.tapatalk.com/57dfa727-5e00-441e.jpg
Parece que la partición está hecha, y en parte ocupada, pero es cómo si el sistema no me la reconociera...
http://img.tapatalk.com/57dfa727-5eef-b5ff.jpg

De hecho, me aparecen como libres mucho menos espacio del real...
http://img.tapatalk.com/57dfa727-5f2d-9476.jpg

Enviado desde mi Legend usando Tapatalk

kastell
17/12/11, 12:16:56
tienes 123 mb de memoria interna en una foto, y en otra 117 Mb, que más quieres?, no sé cuantas aplicaciones tienes en tu teléfono, pero nada más instalar una rom sin aplicaciones instaladas, más que las que trae la rom, ya puede tener todo ese espacio ocupado, por lo que deduzco que funciona bien el sistema del a2sd, en pocos días al instalar aplicaciones la memoria interna suele bajar a menos de 100 Mb rápidamente, si no usas (a2sd o data2ext).

Quita la opción de "permitir mover aplicaciones a la memoria externa" eso es para moverlas al sistema nativo de android, a la memoria Fat32 de tu tarjeta, que no es lo mismo que estamos haciendo, pues lo que hacemos es que instalamos en la partición ext de la sd, pero como si fuese memoria interna en el teléfono.

En la opción de lugar de instalación de nuevas aplicaciones, selecciona "memoria interna".
Parece según la foto del titanium, que tienes unos 100Mb usados de la partición a2sd, por lo que parece que si te funciona.
La otra opción de memoria expandida que tienes desactivada, no sé ahora mismo para que sirve o si es solo para usarla mediante el método de "data2ext" o "data4ext", creado por cyanogen, que más o menos sirve para lo mismo que el a2sd aunque parece que agiliza más el teléfono que el a2sd, como te digo ya no tengo la rom de cyanogen desde hace 3 meses y no recuerdo si esa opción estaba en las versiones que yo tenía, de todas formas no estoy seguro si es para lo que te digo o no, pero creo que es un poco más complicado hacer que te funcione el data2ext o el data4ext, yo lo intenté en su día cuand salió y no logré hacerlo funcionar, por eso yo te indico el a2sd.

Los comandos que te decía, era para comprobar que se te había instalado bien el zip del darktremor, pero si te has liado a hacer comandos uno detrás de otro y después de mover la cache a la sd, has vuelto a reinstalar el a2sd, no sé ya si puede darte problemas, en teoría no debe, ya que esos comandos y otros que hay, sirven para hacer pruebas y solucionar problemas si tuvieras con el a2sd, por lo que supongo que todo te funciona bien, pero los comandos eran para que comprobaras el funcionamiento con el "check", si no te funcionaba que hicieras el "reinstall" y una vez que te funcionaba hicieras el "cachesd" si querías liberar más memoria interna en el teléfono, no para que hicieras un comando detrás de otro sin saber si estaba funcionado o no.

Puedes hacer estos 2 comandos más a modo de información:
" a2sd diskspace " te dirá el espacio de tu partición ext.
" a2sd sysinfo " te dirá más información sobre tus particiones, teléfono, swap, etc.

Si no ves toda la información intenta moverte por ella en la pantalla del terminal, hacia arriba o abajo, o también puedes conectar el teléfono al pc por usb y usar los comandos del android-sdk si lo tienes instalado, solo tienes que hacer en la ruta /tools del sdk:
adb shell
su
a2sd sysinfo

o cualquiera de los comandos que te he puesto, sin hacer de nuevo los de reinstall o cachesd, porque te reiniciarían de nuevo el teléfono.

Saludos.

regne
17/12/11, 13:14:39
Hola Kastell, buenos días!
Me he debido explicar mal... No es que quiera más o menos memoria, es qu no termino de entender varias cosas.
En la foto del Titanium es cierto que aparecen 123 mb, pero mira más abajo, dice que la a2sd tiene 368 mb libres (eso me cuadra más porque la acabo de particionar) sin embargo al irme al ZDbox (última foto) solo me reconoce los 123 (118), por lo que no sé si lo he hecho bien y si me pongo a instalar si va a hacerlo en la a2sd o en la memoria interna auténtica...
Ok, ya he puesto las opciones como dices, he desmarcado el almacenamiento externo.

Sí, entendí lo de los comandos; hice el check, y como ví que me reconocía el a2sd, hice el cachesd, que al final era el objetivo, no? Como me hacía un reset sin llegar a gestionar nada, entendí que algo fallaba e hice el reinstall, no a lo loco, sino por el razonamiento que te comento (que a lo mejor es incorrecto). Con el reinstall sí hizo una serie de procesos con cada una de las 124 aplicaciones que reconoció (realmente tengo 164, aunque a lo mejor las otras 40 son las de la rom o el sistema), por lo que entiendo que lo hizo correctamente.

Ahora pongo el resultado del sysinfo:

Uf, no me deja, ocupa demasiado espacio, voy a estudiármelo y te digo cosas... Gracias de nuevo!


tienes 123 mb de memoria interna en una foto, y en otra 117 Mb, que más quieres?, no sé cuantas aplicaciones tienes en tu teléfono, pero nada más instalar una rom sin aplicaciones instaladas, más que las que trae la rom, ya puede tener todo ese espacio ocupado, por lo que deduzco que funciona bien el sistema del a2sd, en pocos días al instalar aplicaciones la memoria interna suele bajar a menos de 100 Mb rápidamente, si no usas (a2sd o data2ext).

Quita la opción de "permitir mover aplicaciones a la memoria externa" eso es para moverlas al sistema nativo de android, a la memoria Fat32 de tu tarjeta, que no es lo mismo que estamos haciendo, pues lo que hacemos es que instalamos en la partición ext de la sd, pero como si fuese memoria interna en el teléfono.

En la opción de lugar de instalación de nuevas aplicaciones, selecciona "memoria interna".
Parece según la foto del titanium, que tienes unos 100Mb usados de la partición a2sd, por lo que parece que si te funciona.
La otra opción de memoria expandida que tienes desactivada, no sé ahora mismo para que sirve o si es solo para usarla mediante el método de "data2ext" o "data4ext", creado por cyanogen, que más o menos sirve para lo mismo que el a2sd aunque parece que agiliza más el teléfono que el a2sd, como te digo ya no tengo la rom de cyanogen desde hace 3 meses y no recuerdo si esa opción estaba en las versiones que yo tenía, de todas formas no estoy seguro si es para lo que te digo o no, pero creo que es un poco más complicado hacer que te funcione el data2ext o el data4ext, yo lo intenté en su día cuand salió y no logré hacerlo funcionar, por eso yo te indico el a2sd.

Los comandos que te decía, era para comprobar que se te había instalado bien el zip del darktremor, pero si te has liado a hacer comandos uno detrás de otro y después de mover la cache a la sd, has vuelto a reinstalar el a2sd, no sé ya si puede darte problemas, en teoría no debe, ya que esos comandos y otros que hay, sirven para hacer pruebas y solucionar problemas si tuvieras con el a2sd, por lo que supongo que todo te funciona bien, pero los comandos eran para que comprobaras el funcionamiento con el "check", si no te funcionaba que hicieras el "reinstall" y una vez que te funcionaba hicieras el "cachesd" si querías liberar más memoria interna en el teléfono, no para que hicieras un comando detrás de otro sin saber si estaba funcionado o no.

Puedes hacer estos 2 comandos más a modo de información:
" a2sd diskspace " te dirá el espacio de tu partición ext.
" a2sd sysinfo " te dirá más información sobre tus particiones, teléfono, swap, etc.

Si no ves toda la información intenta moverte por ella en la pantalla del terminal, hacia arriba o abajo, o también puedes conectar el teléfono al pc por usb y usar los comandos del android-sdk si lo tienes instalado, solo tienes que hacer en la ruta /tools del sdk:
adb shell
su
a2sd sysinfo

o cualquiera de los comandos que te he puesto, sin hacer de nuevo los de reinstall o cachesd, porque te reiniciarían de nuevo el teléfono.

Saludos.

regne
17/12/11, 13:31:36
A ver si con el Pc puedo, quito lo que estimo intrascendente:
# a2sd sysinfo
[ ] GREP: Using ROM Busybox.
[ ] REBOOT: Using ROM Busybox.
[ ] FDISK: Using ROM Busybox.
[ ] CAT: Using ROM Busybox.
[ ] MKDIR: Using ROM Busybox.
[ ] RMDIR: Using ROM Busybox.
[ ] CHMOD: Using ROM Busybox.
[ ] MOUNT: Using ROM Busybox.
[ ] UMOUNT: Using ROM Busybox.
[ ] CP: Using ROM Busybox.
[ ] RM: Using ROM Busybox.
[ ] MV: Using ROM Busybox.
[ ] LN: Using ROM Busybox.
[ ] MORE: Using ROM Busybox.
[ ] MKNOD: Using ROM Busybox.
[ ] AWK: Using ROM Busybox.
[ ] SLEEP: Using ROM Busybox.
[ ] SYNC: Using ROM Busybox.
[ ] TEE: Using ROM Busybox.
__ _____
| \ |
| | |
|__/ | Darktremor Apps2SD 2.7.5.3 Beta 4a (2011-01-30)

[-] Checkpoint 1: Check for SD Card Fix and Implement.
[-] Checkpoint 2: Run Dalvik Heap Program (if exists).
[-] Checkpoint 3: Run Set Low Memory Killer Program (if exists).
[-] Checkpoint 4: Determine Mount Point.
[-] Checkpoint 5: Set Parameter Variables.
[ ] GetProp Command = /system/bin/toolbox getprop
[ ] SetProp Command = /system/bin/toolbox setprop
[ ] Mount Point = /sd-ext
[-] Checkpoint 6: Insert CyanogenMod patch.
[-] Checkpoint 7: Complete Dalvik Cache Move (if applicable).
[-] Checkpoint 8: Resetting Dalvik Cache Partition
[-] Checkpoint 9: Switching Davlik Cache to Cache Partition (if applicable)
[-] Checkpoint 10: Checking for existence of command parameter
[-] Checkpoint 11: Check for a2sd help command
[-] Checkpoint 12: Check for a2sd check command
[-] Checkpoint 13: Display version information.
[ ] Starting Darktremor Apps2SD Version 2.7.5.3 Beta 4a
[-] Checkpoint 14: Check for filesystem support.
[-] Checkpoint 15: Mount partition.
[-] Checkpoint 16: Reset Dalvik if Flag File is present.
[-] Checkpoint 17: Mount Swap.
[-] Checkpoint 18: Display Heap Size.
[ ] Heap Size set to: 32m
[-] Checkpoint 19: Check for start parameter and launch start2sd if needed.
[ ] Launching Apps2SD Start Program with sysinfo
[X] No a2sd.swap environment variable found.
[ ] Starting Darktremor Apps2SD in sysinfo mode
System Information for HT041NX00003 started on Sat Dec 17 13:13:35 CET 2011

[-] Kernel Information:
Linux version 2.6.32.17-cyanogenmod-g2819076 (alex@mailuefterl) (gcc version 4.4.3 (GCC) ) #1 PREEMPT Wed Sep 7 16:25:23 CEST 2011

[-] CPU Information:
Processor : ARMv6-compatible processor rev 5 (v6l)
BogoMIPS: 786.74
Features: swp half thumb fastmult vfp edsp java
CPU implementer : 0x41
CPU architecture: 6TEJ
CPU variant : 0x1
CPU part: 0xb36
CPU revision : 5

Hardware: legend
Revision: 0080
Serial : 0000000000000000

[-] Memory:
MemTotal: 298408 kB
MemFree: 22560 kB
Buffers: 244 kB
Cached: 27956 kB
SwapCached: 0 kB
Active: 99752 kB
Inactive: 121604 kB
Active(anon): 86252 kB
Inactive(anon): 108216 kB
Active(file): 13500 kB
Inactive(file): 13388 kB
Unevictable: 276 kB
Mlocked: 0 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 193444 kB
Mapped: 36512 kB
Shmem: 1036 kB
Slab: 14580 kB
SReclaimable: 2268 kB
SUnreclaim: 12312 kB
KernelStack: 5592 kB
PageTables: 11484 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 149204 kB
Committed_AS: 1966364 kB
VmallocTotal: 606208 kB
VmallocUsed: 97088 kB
VmallocChunk: 455684 kB

[-] Mounted Partition:
Esta parte la quito que ocupa mucho...

[-] Valid Partitions:
nodev sysfs
nodev rootfs
nodev bdev
nodev proc
nodev cgroup
nodev tmpfs
nodev debugfs
nodev sockfs
nodev pipefs
nodev anon_inodefs
nodev inotifyfs
nodev devpts
ext3
ext2
ext4
nodev ramfs
vfat
nodev cifs
nodev fuse
fuseblk
nodev fusectl
yaffs
yaffs2

[-] Swap Information:
cat: can't open '/proc/swaps': No such file or directory

[-] Partition Information:
Filesystem Size Used Available Use% Mounted on
tmpfs 145.7M 32.0K 145.7M 0% /dev
tmpfs 145.7M 0 145.7M 0% /mnt/asec
tmpfs 145.7M 0 145.7M 0% /mnt/obb
/dev/block/mtdblock3 240.0M 233.0M 7.0M 97% /system
/dev/block/mtdblock5 185.1M 56.9M 128.2M 31% /data
/dev/block/mtdblock4 40.0M 4.5M 35.5M 11% /cache
/dev/block/mmcblk0p2 457.1M 105.7M 327.0M 24% /sd-ext
/dev/block/vold/179:1
14.3G 5.3G 9.0G 37% /mnt/sdcard
/dev/block/vold/179:1
14.3G 5.3G 9.0G 37% /mnt/secure/asec
/dev/block/dm-0 2.0M 292.0K 1.8M 14% /mnt/asec/com.google.android.street-1
/dev/block/dm-1 2.0M 716.0K 1.3M 34% /mnt/asec/com.kashamalaga.tvonline-2
/dev/block/dm-2 2.0M 708.0K 1.3M 34% /mnt/asec/nextapp.systempanel.r1-2
/dev/block/dm-3 4.1M 3.0M 1.1M 73% /mnt/asec/com.quoord.tapatalkpro.activity-2
/dev/block/dm-4 2.0M 348.0K 1.7M 17% /mnt/asec/com.mobialia.gas.spain-2
/dev/block/dm-5 7.1M 5.1M 2.0M 71% /mnt/asec/com.forfone.sip-1
/dev/block/dm-6 2.0M 128.0K 1.9M 6% /mnt/asec/com.indeed.android.jobsearch-1
/dev/block/dm-7 2.0M 220.0K 1.8M 11% /mnt/asec/com.speedsoftware.allin1calc-2
/dev/block/dm-8 4.1M 2.1M 2.0M 52% /mnt/asec/com.google.android.gm-2
/dev/block/dm-9 5.1M 3.8M 1.2M 76% /mnt/asec/com.facebook.katana-1
/dev/block/dm-10 4.1M 2.2M 1.9M 53% /mnt/asec/com.estrongs.android.pop-1
/dev/block/dm-11 4.1M 2.2M 1.9M 54% /mnt/asec/com.android.BlackMarketApp-1
/dev/block/dm-12 3.1M 1.0M 2.0M 34% /mnt/asec/com.org.*********.activities-2
/dev/block/dm-13 2.0M 880.0K 1.2M 42% /mnt/asec/org.dayup.gnotes-2
/dev/block/dm-14 2.0M 868.0K 1.2M 42% /mnt/asec/com.yingyonghui.market-2
/dev/block/dm-15 4.1M 2.3M 1.8M 56% /mnt/asec/com.google.android.voicesearch-2
/dev/block/dm-16 2.0M 700.0K 1.4M 34% /mnt/asec/com.yahoo.mobile.client.android.finance-2
/dev/block/dm-17 9.1M 7.2M 1.9M 79% /mnt/asec/com.google.android.apps.maps-2
/dev/block/dm-18 2.0M 360.0K 1.7M 17% /mnt/asec/com.alensw.PicFolder-1
/dev/block/dm-19 6.1M 4.3M 1.8M 70% /mnt/asec/com.ventel.android.radardroid2-2
/dev/block/dm-20 14.2M 12.6M 1.6M 89% /mnt/asec/com.adobe.flashplayer-1
/dev/block/dm-21 6.1M 4.9M 1.2M 80% /mnt/asec/com.whatsapp-1
/dev/block/dm-22 2.0M 268.0K 1.8M 13% /mnt/asec/org.blackmart.market-2
/dev/block/dm-23 4.1M 2.6M 1.4M 65% /mnt/asec/com.zdworks.android.toolbox-1
/dev/block/dm-24 7.1M 5.4M 1.7M 76% /mnt/asec/com.dataviz.docstogo-2
/dev/block/dm-25 2.0M 500.0K 1.6M 24% /mnt/asec/cm.aptoide.pt-1

[-] MTD Information:
dev: size erasesize name
mtd0: 000a0000 00020000 "misc"
mtd1: 003e0000 00020000 "recovery"
mtd2: 00300000 00020000 "boot"
mtd3: 0f000000 00020000 "system"
mtd4: 02800000 00020000 "cache"
mtd5: 0b920000 00020000 "userdata"

[-] Phone Information:
echo -e [ ] Phone Serial
[ ] Bootloader Version: 1.00.0000
[ ] Radio Baseband: 7.13.35.05
[ ] Hardware ID: legend
[ ] Product Model: Legend
[ ] Product Brand: htc_legend
[ ] Product Device: legend
[ ] Product Board: legend
[ ] Rom: soju-user 2.3 GRH55 79397 release-keys
[ ] Base Rom Version:

[-] Darktremor Program Information:
[ ] Darktremor Apps2SD version: 2.7.5.3 Beta 4a (2011-01-30}

[-] Property Dump:
[a2sd.swap]: [0]

[-] Boot Initialization File [INIT.RC]
on early-init
start ueventd

on init

sysclktz 0

loglevel 3

# setup the global environment
export PATH /sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin
export LD_LIBRARY_PATH /vendor/lib:/system/lib
export ANDROID_BOOTLOGO 1
export ANDROID_CACHE /cache
export ANDROID_ROOT /system
export ANDROID_ASSETS /system/app
export ANDROID_DATA /data
export DOWNLOAD_CACHE /cache/download
export EXTERNAL_STORAGE /mnt/sdcard
export ASEC_MOUNTPOINT /mnt/asec
export LOOP_MOUNTPOINT /mnt/obb
export SD_EXT_DIRECTORY /sd-ext
export BOOTCLASSPATH /system/framework/core.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/core-junit.jar


[ ] Setting File System Ready property to 1.
#

kastell
17/12/11, 13:47:44
/dev/block/mmcblk0p2 457.1M 105.7M 327.0M 24% /sd-ext

Creo que lo tienes bien, esa es la partición del a2sd, o por lo menos lo que se asemeja bastante.
El ZTBox solo reconoce la memoria interna del teléfono y te pone limpio de caché, por lo que debe estar en la sd, que es lo que hiciste.
Ese programa no detecta el a2sd, pero puedes bajarte otro de información, el Quicksysteminfo pro o sin el pro, y te dirá información y cuanto tienes ocupado del a2sd.
Yo pienso que te va bien, es casi imposible tener tanta memoria en sistema en el legend, la rom por si sola ocupa eso la mayoría de las veces.

regne
17/12/11, 13:50:08
Quedan apuntadas unas cervecitas bien frías!!!
Muchas gracias!!!

wesmu
17/12/11, 19:13:11
Script a2sd de Darktremor instalado y al hacer el check me da que está instalado.
He instalado todas las aplicaciones de nuevo (se me corrompió la SD y he tenido que formatearla) y cuando he ido a reiniciar el móvil, se me queda en un bucle con el logo de Cyanogen y no me arranca. Alguna sugerencia?

kastell
17/12/11, 22:45:11
Al formatearla, pierdes las particiones, tienes que particionar de nuevo la tarjeta, crear las particiones ext y swap (no imprescindible, pero casi siempre se elige crearla) y Fat32. Si vuelves a formatear normalmente pierdes las particiones. Si no la has perdido, pero por cualquier cosa al montar la partición ext en el inicio no se monta bien, se queda en un bucle de inicio.
Puedes entrar en modo recovery como te dije en el principio del post, al llegar al triángulo rojo que dices que se te queda, pulsa la tecla +Volumen y a la vez Power unos segundos y entrarás al recovery original con letras azules de HTC, en ese recovery selecciona la opción "flash update.zip" o algo así que te viene, creo que la 3ª opción, a los pocos segundos entrarás en el recovery del clockworkmod, como si hubieses entrado en el rom manager. En ese recovery, conecta al pc el teléfono por usb y si tienes el android-sdk\tools, escribe
adb shell
su
a2sd reinstall

y si se te soluciona con eso, bien, sino puedes volver a hacer lo mismo y hacer este otro comando:

a2sd remove y te quitará el a2sd, espero que después de quitarlo puedas iniciar el teléfono y luego una vez reinicie, puedas particionar de nuevo la tarjeta (previa copia de seguridad al pc) bien con el rom manager o con las opciones avanzadas del clockworkmod que te dije en el primer post, y probar de nuevo una vez hecho todo eso a seguir las indicaciones que te decía, flashear el zip del darktremor con el rom manager y con los comandos ver si te funciona o no, comprobando la memoria interna libre que te queda.
Como opciones si no te funciona nada de eso, puedes hacer wipe de cache, antes de hacer los comandos "reinstall" o "remove", o de "cache" y "dalvik cache" antes de los comandos, para ver si así no se te queda en el bootloop, aunque primero intentalo sin hacer wipe de nada o solo de la cache, deja la dalvik como último recurso.
Si todo esto no te funciona, entonces tendrás que entrar al recovery del clockworkmod de la forma que te digo y luego restaurar un backup del recovery, que tubieras anteriormente o simpemente copiando la rom a la sd, flashearla de nuevo, previo wipe de todo, y una vez reinstalada la rom, antes de instalar nada, instalar el zip del darktremor y empezar desde 0.

Saludos.

kastell
17/12/11, 22:45:26
Al formatearla, pierdes las particiones, tienes que particionar de nuevo la tarjeta, crear las particiones ext y swap (no imprescindible, pero casi siempre se elige crearla) y Fat32. Si vuelves a formatear normalmente pierdes las particiones. Si no la has perdido, pero por cualquier cosa al montar la partición ext en el inicio no se monta bien, se queda en un bucle de inicio.
Puedes entrar en modo recovery como te dije en el principio del post, al llegar al triángulo rojo que dices que se te queda, pulsa la tecla +Volumen y a la vez Power unos segundos y entrarás al recovery original con letras azules de HTC, en ese recovery selecciona la opción "flash update.zip" o algo así que te viene, creo que la 3ª opción, a los pocos segundos entrarás en el recovery del clockworkmod, como si hubieses entrado en el rom manager. En ese recovery, conecta al pc el teléfono por usb y si tienes el android-sdk\tools, escribe
adb shell
su
a2sd reinstall

y si se te soluciona con eso, bien, sino puedes volver a hacer lo mismo y hacer este otro comando:

a2sd remove y te quitará el a2sd, espero que después de quitarlo puedas iniciar el teléfono y luego una vez reinicie, puedas particionar de nuevo la tarjeta (previa copia de seguridad al pc) bien con el rom manager o con las opciones avanzadas del clockworkmod que te dije en el primer post, y probar de nuevo una vez hecho todo eso a seguir las indicaciones que te decía, flashear el zip del darktremor con el rom manager y con los comandos ver si te funciona o no, comprobando la memoria interna libre que te queda.
Como opciones si no te funciona nada de eso, puedes hacer wipe de cache, antes de hacer los comandos "reinstall" o "remove", o de "cache" y "dalvik cache" antes de los comandos, para ver si así no se te queda en el bootloop, aunque primero intentalo sin hacer wipe de nada o solo de la cache, deja la dalvik como último recurso.
Si todo esto no te funciona, entonces tendrás que entrar al recovery del clockworkmod de la forma que te digo y luego restaurar un backup del recovery, que tubieras anteriormente o simpemente copiando la rom a la sd, flashearla de nuevo, previo wipe de todo, y una vez reinstalada la rom, antes de instalar nada, instalar el zip del darktremor y empezar desde 0.

Saludos.

Txerokee
18/12/11, 22:50:42
Acabo de leerme el post enterito y creo que no me he enterado muy bien del asunto...

Ayer mismo rootee una legend y le instale una rom llamada SuperGinger, no se si es buena pero el tléfono me va bastante bien. El problema que tengo es que, como todas las legend de memoria interna van justas, entonces formatee la sd con 1gb en ext3 para poder habilitar en la propia rom un app2sd que viene de seríe. Una vez hecho esto cada aplicación que he instalado ha hecho que mi memoria interna, la que se ve desde Ajustes/almacenamiento vaya disminuyendo cada vez más. Por lo que buscando buscando he llegado a este foro, he instalado a2sd darktremor (http://api.viglink.com/api/click?format=go&drKey=1359&loc=http://forum.xda-developers.com/showthread.php?t=719164&v=1&libid=1323988581709&out=http://www.darktremor.info/files/a2sd/dtapps2sd-2.7.5.3-beta04-signed.zip&ref=http://forum.xda-developers.com/forumdisplay.php?f=610&title=%5BScript%5D%5BA2SD%5DDarktremor%202.7.5.3%2 0Beta%2004%20%5BLegend%5D%20%2801/29/2011%29%20-%20xda-developers&txt=http://www.darktremor.info/files/a2s...a04-signed.zip) y he ejecutado los comandos que decis, el check y el cachesd y el telefono ha ejecutado algo y me ha liberado memoria interna del telefono, el problema es que me han desaparecido algunas apps, fancy widget por ejemplo y supsetup.. que servía para configurar el telefono; aún así en la sección de memoria interna siguen apareciendo 180mb y no los 1024 que yo he añadido. ¿Alguien puede encarrilarme un poco y explicarme como va o recomendarme alguna otra rom que funcione bien?

kastell
19/12/11, 07:57:36
La rom que tu has usado, superginger, como dices lleva incorporado el a2sd de serie, creo que es el mismo a2sd que el darktremor, pero en una versión mucho más antigua que la que yo he subido, de todas formas no lo sé seguro si es la misma o es una versión creada por el autor de la rom, el caso es que no es necesario que hubieses instalado el darktremor puesto que ya lo lleva la rom y se activa y se desactiva desde sus preferencias. La memoria interna te va disminuyendo cada vez más pero mucho menos que si no tubieses a2sd, es decir siempre que instalas algo baja, pero baja menos que si no tienes a2sd y va todo a la memoria interna, para evitar que baje tan rápido y libere mucha más memoria está el comando de la cache, que sirve para pasar la caché de las aplicaciones a la sd en lugar de tenerla en memoria interna, por es después de ese comando tienes mucha más memoria libre y además, las siguientes aplicaciones van directamente tanto ellas como la cache a la sd, y va ocupándose muchísimo más despacio y no suele ser problema para la memoria interna, aún así siempre baja algo aunque sea muy poco a poco.
Si la versión del a2sd incorporada a esa rom no es propia del autor, sino que ha usado el darktremor o alguna versión en la que se basa el darktremor, el comando de "a2sd cachesd" te servirá también sin tener que instalar el darktremor que yo linke, es decir nada más instalar la rom, activas en las preferencias de la rom el a2sd, se reiniciará y luego ejecutas ese comando desde adroid-sdk, o un terminal emulator en el teléfono, se voverá a reiniciar y entonces tendrás bastante memoria libre y no bajará tan rápido. Si el autor tiene su propia versión adaptada de a2sd, no servirá este comando y tendrá algunas opciones creadas por el autor, aunque como te digo, creo que es el darktremor o uno similar integrado directamente en la rom.
El tema de las aplicaciones desaparecidas creo recordar que pasaba porque es un fallo de la rom que no estaba totalmente depurada en ese tema y perdía aplicaciones al activar el a2sd o al pasar la cache a la sd, perdía algunas aplicaciones. Una vez tienes las particiones hechas en tu tarjeta, puedes usar cualquier rom con soporte a2sd, o flashear este zip del darktremor, si el kernel de tu rom tiene habilitado el soporte para a2sd.
El hecho de crear 1Gb de Partición EXT, no significa que te vaya a aumentar el espacio de tu teléfono en memoria interna, es decir, el uso si te aumenta porque usas la sd como si fuese memoria interna del teléfono (te sirve para instalar aplicaciones, etc), pero no te la va a mostrar como memoria interna porque físicamente no la tienes, con algún programa de información puede que si veas lo que tienes de cada memoria.

Saludos.

Txerokee
19/12/11, 09:34:38
Todo muchisisisimo más claro! gracias!!!

wesmu
19/12/11, 11:33:48
Al formatearla, pierdes las particiones, tienes que particionar de nuevo la tarjeta, crear las particiones ext y swap (no imprescindible, pero casi siempre se elige crearla) y Fat32. Si vuelves a formatear normalmente pierdes las particiones. Si no la has perdido, pero por cualquier cosa al montar la partición ext en el inicio no se monta bien, se queda en un bucle de inicio.
Puedes entrar en modo recovery como te dije en el principio del post, al llegar al triángulo rojo que dices que se te queda, pulsa la tecla +Volumen y a la vez Power unos segundos y entrarás al recovery original con letras azules de HTC, en ese recovery selecciona la opción "flash update.zip" o algo así que te viene, creo que la 3ª opción, a los pocos segundos entrarás en el recovery del clockworkmod, como si hubieses entrado en el rom manager. En ese recovery, conecta al pc el teléfono por usb y si tienes el android-sdk\tools, escribe
adb shell
su
a2sd reinstall

y si se te soluciona con eso, bien, sino puedes volver a hacer lo mismo y hacer este otro comando:

a2sd remove y te quitará el a2sd, espero que después de quitarlo puedas iniciar el teléfono y luego una vez reinicie, puedas particionar de nuevo la tarjeta (previa copia de seguridad al pc) bien con el rom manager o con las opciones avanzadas del clockworkmod que te dije en el primer post, y probar de nuevo una vez hecho todo eso a seguir las indicaciones que te decía, flashear el zip del darktremor con el rom manager y con los comandos ver si te funciona o no, comprobando la memoria interna libre que te queda.
Como opciones si no te funciona nada de eso, puedes hacer wipe de cache, antes de hacer los comandos "reinstall" o "remove", o de "cache" y "dalvik cache" antes de los comandos, para ver si así no se te queda en el bootloop, aunque primero intentalo sin hacer wipe de nada o solo de la cache, deja la dalvik como último recurso.
Si todo esto no te funciona, entonces tendrás que entrar al recovery del clockworkmod de la forma que te digo y luego restaurar un backup del recovery, que tubieras anteriormente o simpemente copiando la rom a la sd, flashearla de nuevo, previo wipe de todo, y una vez reinstalada la rom, antes de instalar nada, instalar el zip del darktremor y empezar desde 0.

Saludos.

Hola Kastell!
Acabo de leer tu respuesta.
Cuando formatee, después volví a crear las particiones (esta vez no le puse SWAP). No debió instalarse bien lo del a2sd (o no se debieron hacer bien las particiones) porque me creo el famoso bucle. Como no había manera, intentaba entrar en el recovery, pero me salía siempre el móvil con la exclamación roja y no había manera. Por lo que al final opté por borrar los datos de usuario. Esta vez sí que me arrancó aunque claro está tenía que volver a instalar todo de nuevo.
Lo que no entiendo es por qué cuando instalo el market y demás no se me bajan todas las aplicaciones que tengo asociadas en mi cuenta, así es que currazo de nuevo para instalar todo y dejarlo todo a mi gusto, pero bueno. Ya lo tengo todo.
Vi por Internet que había un interfaz gráfica para A2SD de Darktremor.
La instalé y me pone que tengo activado el A2SD, que no tengo el Zipalign en el arranque, que no tengo SWAP y que la Dalvik-cache está en el almacenamiento interno.
El "a2sd cachesd" es el que pasa la Dalvik-cache a la SD/ext?
Luego con el programa le doy a info para que me diga las particiones y el nivel de ocupación de cada una y no me muestra nada.
No sé si es problema del programa (A2SDGUI) o que no tengo bien creado algo.
Tendré que investigar.

Muchas gracias de nuevo kastell por tu interés y tu ayuda.

kastell
20/12/11, 11:38:08
Como no había manera, intentaba entrar en el recovery, pero me salía siempre el móvil con la exclamación roja y no había manera

Hola wesmu, mira, lo que te ha pasado puede ser normal, no suele dar fallos ni problemas el a2sd, pero puede ocurrir que de vez en cuando si algo no ha ido bien, te de algún problemilla.
Lo primero que tienes que hacer, es aprender a entrar en el recovery cuando lo necesitas, cuando te pase eso que dices de la exclamación roja, ya te he puesto varias veces en el post como entrar en el recovery. Prueba a hacer lo que te digo, y comprueba que puedes acceder al recovery del clockworkmod de la forma que te digo, si no puedes, te subiré un archivo para que lo hagas, una vez sepas pasar de esa exclamación roja, siempre tendrás acceso ha hacer wipes, backup, restaurar, instalar roms, etc de la misma manera, aunque el teléfono no te llegue a iniciar y solo se te quede en el bootloader.
Cuando llegas a la pantalla de exclamación Roja, pulsa tecla (+ Volumen) + Power, a la vez más o menos, si no te entra de primeras suelta los botones y vuelve a intentarlo pulsando primer una tecla y manteniéndola un rato mientras pulsas la otra y lo mantienes un segundito, hasta que te entra en el Recovery oficial de HTC con letras azules, y solo 4 opciones:
Pulsa la 2ª (Apply sdcard:update.zip) moviendote con las teclas de volumen y aceptand con Power y en seguida te debe de entrar en el Clockworkmod Recovery, con todas sus opciones al igual que si lo lanzas desde el rom manager con el sistema arrancado. Desde ahí siempre puedes trastear con tu teléfono por si necesitas solucionar un problema que tengas.
Una vez hecho esto y cuando sepas pasar la pantalla del recovery, lo demás que te ocurre pues es más o menos normal, es decir, antes siempre que instalaba una rom, mi cuenta recordaba las aplicaciones que tenía, pero desde hace ya bastante, creo q desde alguna actualizacion del market, ya no me lo hace, lo mismo hay alguna opción para hacerlo dentro de las opciones avanzadas del market, pero ya no lo hace como lo hacía antes.
Lo del GUI para el darktremor lo desconozco, pero supongo que funcionará bien. Lo de cachesd es para eso sí.
Si no te muestra nada es muy raro, debería de mostrarte lo que tienes, de todas formas una manera de saber si todo está bien, es pasando la cache a la sd y mirando la memoria interna del teléfono, si tienes 110 o 120 Mb o más, quiere decir que estas usando el a2sd, porque es imposible tener tante memoria interna si tienes bastantes aplicaciones instaladas. A modo de información, hay un programita, el QuickSystemInfo Pro o sin el Pro, que puedes instalarlo y entre otras cosas te da información del a2sd y lo que tienes ocupado.
Creo recordar que si particionas con el Rom Manager a veces no te coge bien las particiones, no sé porque pasa esto, porque muchas veces si lo particiona bien, de todas formas si no tienes partición ext y tienes instalado el a2sd, lo normal es que se quede en bucle de inicio esperando a montar la partición en el inicio. Así que lo más seguro es que si lo tengas bien funcionando. Instalate el Quicksysteminfo y comprueba si detecta tu partición de a2sd y lo que tienes ocupado de ella, si no tienes a2sd, entra al recovery de modaco, el que había que conectar la legend por usb al pc y ejecutando desde el pc "recovery-windows" en la pantalla del triangulo con la exclamación en rojo, y te saldrá un recovery en letras verdes desde el cual tiene una opción muy buena para particionar la sd, crear el tamaño de Swap, Ext y Fat32 (resto de memoria de la tarjeta), es mucho más personalizable que las particiones del rom manager y siempre crea bien las particiones, pero recuerda que antes de particionar la sd, tendrás que hacer una copia de seguridad de todo lo que tuvieses y no muevas la cache a la sd si vas a volver a particionar porque entonces te daría un bucle de inicio hasta que hicieras wipe de todo.
Yo a modo de prueba ya que has empezado todo esto, lo que haría sería empezar desde 0, es decir, particionar y crear una Swap (96Mb o 64Mb), una Ext de 1Gb y el resto Fat32 si tienes una tarjeta de más o menos 8 o 16 Gb, con el recovery de modaco.
Haría wipe de todo y flashearía la Rom de Cyanogen de nuevo, desde este mismo recovery. Reiniciaría un par de veces el teléfono para limpiar las caches de instalación de la rom, instalaría las google apps, desde el archivo de cyanogen, éstas si las instalaría a la memoria interna del teléfono, comprobaría la memoria interna que me queda desde las opciones nativas de android y una vez hecho todo esto y sin instalar ninguna aplicación excepto las google apps, reiniciaría en modo recovery con el rom manager, o con cualquier otro modo, flashearía el zip del darktremor y con los comandos movería la cache a la sd, luego comprobaría la memoria interna del terminal nuevamente desde la configuración de android y deberías tener mucha más memoria, a modo de información comprobaría de vez en cuando con el quicksysteminfo lo que llevo ocupado de memoria a2sd con las aplicaciones que instales y demás. Si tienes muchas aplicaciones instaladas debería descender tu memoria interna, pero muy diferente y mucho menos que si no tienes el a2sd, y con el programa de información verás que vas ocupando cada vez más y mas MB de memoria de tu partición Ext.
Lo mismo después de hacer de nuevo las particiones con el otro recovery el GUI del darktremor si te da bien la información, yo la verdad es que nunca he usado un GUI de esto y no lo sé.

Normalmente el darktremor a2sd no suele dar casi ningún problema.

Saludos.

wesmu
22/12/11, 11:47:54
Hola wesmu, mira, lo que te ha pasado puede ser normal, no suele dar fallos ni problemas el a2sd, pero puede ocurrir que de vez en cuando si algo no ha ido bien, te de algún problemilla.
Lo primero que tienes que hacer, es aprender a entrar en el recovery cuando lo necesitas, cuando te pase eso que dices de la exclamación roja, ya te he puesto varias veces en el post como entrar en el recovery. Prueba a hacer lo que te digo, y comprueba que puedes acceder al recovery del clockworkmod de la forma que te digo, si no puedes, te subiré un archivo para que lo hagas, una vez sepas pasar de esa exclamación roja, siempre tendrás acceso ha hacer wipes, backup, restaurar, instalar roms, etc de la misma manera, aunque el teléfono no te llegue a iniciar y solo se te quede en el bootloader.
Cuando llegas a la pantalla de exclamación Roja, pulsa tecla (+ Volumen) + Power, a la vez más o menos, si no te entra de primeras suelta los botones y vuelve a intentarlo pulsando primer una tecla y manteniéndola un rato mientras pulsas la otra y lo mantienes un segundito, hasta que te entra en el Recovery oficial de HTC con letras azules, y solo 4 opciones:
Pulsa la 2ª (Apply sdcard:update.zip) moviendote con las teclas de volumen y aceptand con Power y en seguida te debe de entrar en el Clockworkmod Recovery, con todas sus opciones al igual que si lo lanzas desde el rom manager con el sistema arrancado. Desde ahí siempre puedes trastear con tu teléfono por si necesitas solucionar un problema que tengas.

Con la tecla Volumen+ y la de Power no me entra en ningún menú. Sólo me arranca en el menú del HBOOT con Volumne- y la de Power. Ahí es donde seleccionaba con las teclas de volumen la opción de recovery, pero no me funcionaba.
Por eso terminé accediendo a la otra opción que era la de borrar los datos de usuario.

Una vez hecho esto y cuando sepas pasar la pantalla del recovery, lo demás que te ocurre pues es más o menos normal, es decir, antes siempre que instalaba una rom, mi cuenta recordaba las aplicaciones que tenía, pero desde hace ya bastante, creo q desde alguna actualizacion del market, ya no me lo hace, lo mismo hay alguna opción para hacerlo dentro de las opciones avanzadas del market, pero ya no lo hace como lo hacía antes.
Exacto, lo mismo me pasa a mí

Lo del GUI para el darktremor lo desconozco, pero supongo que funcionará bien. Lo de cachesd es para eso sí.
Si no te muestra nada es muy raro, debería de mostrarte lo que tienes, de todas formas una manera de saber si todo está bien, es pasando la cache a la sd y mirando la memoria interna del teléfono, si tienes 110 o 120 Mb o más, quiere decir que estas usando el a2sd, porque es imposible tener tante memoria interna si tienes bastantes aplicaciones instaladas. A modo de información, hay un programita, el QuickSystemInfo Pro o sin el Pro, que puedes instalarlo y entre otras cosas te da información del a2sd y lo que tienes ocupado.
Creo recordar que si particionas con el Rom Manager a veces no te coge bien las particiones, no sé porque pasa esto, porque muchas veces si lo particiona bien, de todas formas si no tienes partición ext y tienes instalado el a2sd, lo normal es que se quede en bucle de inicio esperando a montar la partición en el inicio. Así que lo más seguro es que si lo tengas bien funcionando. Instalate el Quicksysteminfo y comprueba si detecta tu partición de a2sd y lo que tienes ocupado de ella, si no tienes a2sd, entra al recovery de modaco, el que había que conectar la legend por usb al pc y ejecutando desde el pc "recovery-windows" en la pantalla del triangulo con la exclamación en rojo, y te saldrá un recovery en letras verdes desde el cual tiene una opción muy buena para particionar la sd, crear el tamaño de Swap, Ext y Fat32 (resto de memoria de la tarjeta), es mucho más personalizable que las particiones del rom manager y siempre crea bien las particiones, pero recuerda que antes de particionar la sd, tendrás que hacer una copia de seguridad de todo lo que tuvieses y no muevas la cache a la sd si vas a volver a particionar porque entonces te daría un bucle de inicio hasta que hicieras wipe de todo.
Yo a modo de prueba ya que has empezado todo esto, lo que haría sería empezar desde 0, es decir, particionar y crear una Swap (96Mb o 64Mb), una Ext de 1Gb y el resto Fat32 si tienes una tarjeta de más o menos 8 o 16 Gb, con el recovery de modaco.
Haría wipe de todo y flashearía la Rom de Cyanogen de nuevo, desde este mismo recovery. Reiniciaría un par de veces el teléfono para limpiar las caches de instalación de la rom, instalaría las google apps, desde el archivo de cyanogen, éstas si las instalaría a la memoria interna del teléfono, comprobaría la memoria interna que me queda desde las opciones nativas de android y una vez hecho todo esto y sin instalar ninguna aplicación excepto las google apps, reiniciaría en modo recovery con el rom manager, o con cualquier otro modo, flashearía el zip del darktremor y con los comandos movería la cache a la sd, luego comprobaría la memoria interna del terminal nuevamente desde la configuración de android y deberías tener mucha más memoria, a modo de información comprobaría de vez en cuando con el quicksysteminfo lo que llevo ocupado de memoria a2sd con las aplicaciones que instales y demás. Si tienes muchas aplicaciones instaladas debería descender tu memoria interna, pero muy diferente y mucho menos que si no tienes el a2sd, y con el programa de información verás que vas ocupando cada vez más y mas MB de memoria de tu partición Ext.
Lo mismo después de hacer de nuevo las particiones con el otro recovery el GUI del darktremor si te da bien la información, yo la verdad es que nunca he usado un GUI de esto y no lo sé.

Normalmente el darktremor a2sd no suele dar casi ningún problema.

Saludos.
Como intuí que no se habían creado bien las particiones, volví a hacer las particiones con el ROMManager y ha instalar el a2sd de darktremor (con la opción de instalar las apps en la memoria interna). Una vez arrancó el móvil, fuí a ajustes->aplicaciones y ahora sí que veía mucho espacio libre de la memoria interna.
Abrí la GUI del A2SD y ahora efectivamente sí me aparece la Ext y la cantidad de espacio ocupado.

Así es que por fin tengo mi terminal con el A2SD.
Mil gracias a todos los que me habéis ayudado.

Un saludo y feliz navidad a todos!!!!:nav3:

Ivantxet
22/12/11, 12:10:17
Hola

Estoy planteandome formatear la SD de la Legend, pero no se si al ser clase 2 es compatible con ext,ext2, ext3 o ext4, es un follón y no me aclaro, por ahí había leido que las de clase 2 sólo podían formatearse a Fat32, y había que crear 2 fat32, una pequeña y una grande y a una darle el nombre SD y a la otra nada. Pero uno de mi curro con una Desire y también con SD de clase 2 dice que con el recovery de AmonRa la ha formateado a ext4, y que le va bien pero cuanto más leo más me lío.
A ver si me aclarais algo el tema, tengo una rom de Devil basada en la de Cyanogen, luego creo que los pasos a seguir después de particionar la SD los tengo claros, sobre el papel, luego en la practica ya veremos.

Un saludo

wesmu
22/12/11, 12:16:16
Lo de que la clase 2 solo se pueda formatear con Fat32 ni idea, la verdad. Pero para utilizar A2SD tienes que tener una partición Ext.

Lo que sí sé es que cuanto menor sea la clase de la SD más lento te irá todo, por lo que si pasas apps a una SD de clase 2, te irá muy lenta.

kastell
24/12/11, 07:31:07
La tarjeta clase 2 se puede formatear en el sistema de archivos que sea, es una unidad de memoria y como tal, según el sistema usado pondrás un formato u otro. por ejemplo Fat32 o NTFS en windows, ext2, ext3 o ext4 en Linux y en formato MAC OS Plus si tienes un MAC.
Lo que si es cierto es que es un nivel viejo de tarjeta y es mucho más lenta la acción de lectura/escritura de datos a esa tarjeta que a una clase 8 o 10. Esto en la práctica puede ser que te vaya más lento al cargar aplicaciones o que el a2sd te de algunos probemillas.
Para usar el a2sd puedes usar las tarjetas de nivel 2, para el a2sd+ que son las versiones actuales del a2sd, recomiendan mínimo tarjetas de nivel 4 y si es mayor mejor, aunque por experiencia se que funciona bien en tarjetas de nivel 2, eso sí, debe de ser más lento que con una tarjeta más rápida.
Tu tarjeta seguramente te servirá para esto, aunque si quieres ir a lo seguro, píllate una de nivel 6 o 8, que ahora ya no están muy caras.
El Recovery del AmonRa es el mismo recovery de los archivos de rootear la legend de modaco, conectando por usb al pc y dentro de la ruta de los archivos de rooteo, una vez dentro del recovery, al llegar a la exclamación con el triángulo rojo, escribir en un shell de windows "recovery-windows" y accederás a un recovery con letras verdes, dentro de las opciones está la de particionar la tarjeta y crear las particiones ext2, convertirla a ext3 y dejar resto en Fat32 (copia de seguridad de todo antes)
No crees la partición ext4, muchas roms no soportan ese sistema de archivos, mientras que casi todas soportan el sistema ext3.

@Wesmu

Sigues sin saber entrar al recovery, te lo explico muy bien a lo largo del post, leételo de nuevo y prueba hasta que consigas entrar. Ese recovery oculto de HTC está en todas las legends.
Para entrar, tienes que primero pulsar "(-) Volumen + Power"----Recovery---Una vez te salga el triángulo rojo con la exclamación (sin conectar cables ni nada)-----Hacer la combinación de teclas que te digo e intentar entrar al clockworkmod de la forma que te explique antes.

Pruébalo y me cuentas, si con el tiempo te desciende la memoria interna, y quieres tener más, realiza el comando de pasar la cache a la sd y te liberará más memoria aún.

Saludos y Feliz Navidad a todos.

lunitums
13/02/12, 17:45:05
hola kastell, veo que sabes mucho sobre el tema, por lo que acudo a ti en busca de ayuda. He leído el hilo una y otra vez hasta el cansancio. He seguido los pasos que indicas varias veces. Aún así, no logro hacer funcionar el script de darktremor. Es decir, lo instalo (y ya he probado con todas las versiones) y al finalizar la instalación me dice que la instalación se ha hecho completa. Sin embargo, cuando en el terminal emulator chequeo que se haya instalado, el resultado es "a2sd not found" invariablemente. Por lo tanto, sigo sin poder instalarlo. La rom que estoy usando actualmente y con la que estoy más que satisfecho es la "New Sense 1.0 RC 4b". Por lo que he leído en su hilo en xda esta rom funciona perfectamente con el script que tu mencionas, incluso casi todos allí lo han hecho funcionar, sin embargo, yo simplemente no lo logro. Cual puede ser el problema?
Muchas gracias de antemano.

Edit: solucionado! http://forum.xda-developers.com/showpost.php?p=22531009&postcount=2479

ghinzu
13/04/12, 12:00:05
Una vez en esa aplicación que es como un terminal de comandos de linux, escribe:
" su " sin las comillas.
Cuando te pida permiso de superusuario, acepta.

ahora escribe "a2sd check" (sin las comillas siempre) a ver que te dice, si tienes o no el darktremor bien instalado. Si te dice que no lo tienes, escribe esto otro:

"a2sd reinstall" (Se te reiniciará el teléfono) Si tienes bien instalado todo, puedes mover la cache a la sd, con otro comando, " a2sd cachesd " y liberar más espacio interno.

Si haces eso y compruebas el espacio de memoria libre de tu teléfono, verás que ha aumentado bastante porque todas las aplis excepto las de sistema van a la partición de tu Sd.


Cuando meto "su" directamente no me sale opción root que dijiste me da denied. El resto cuando compruebo todo me da permission denied

ghinzu
13/04/12, 12:35:20
Pues yo... o soy mega torpe o retarded... no he podido. Tras una hora y media no he podido...

Alguien se anima a hacer un tutorial para tonticos? Gracias!

regne
14/04/12, 09:44:59
Hola Ghinzu, eres root?

Enviado desde mi Legend usando Tapatalk

ghinzu
14/04/12, 09:48:54
Hola Ghinzu, eres root?

Pooooooor supuestísimo que sí! (:

regne
14/04/12, 10:56:07
Pooooooor supuestísimo que sí! (:

Perdona, tenía que preguntarlo...
Que versión de clockworkmod tienes?

Enviado desde mi Legend usando Tapatalk

ghinzu
14/04/12, 10:58:25
Que versión de clockworkmod tienes?


ROM Manager 5.0.0.6 con recovery 2.5.0.7

regne
14/04/12, 19:48:16
ROM Manager 5.0.0.6 con recovery 2.5.0.7

Pues con ésa te debería funcionar, no sé decirte, pero vuelve a leerte todo el hilo por si se te ha pasado algo...

Enviado desde mi Legend usando Tapatalk

ghinzu
15/04/12, 14:41:24
Pues con ésa te debería funcionar, no sé decirte, pero vuelve a leerte todo el hilo por si se te ha pasado algo...

Enviado desde mi Legend usando Tapatalk

Podrias ponerme los pasos ordenados... Porque esta mñn li he vuelto a intentar y nada... Ya os digo fijo q es una tonteria!!!

regne
16/04/12, 00:47:03
Podrias ponerme los pasos ordenados... Porque esta mñn li he vuelto a intentar y nada... Ya os digo fijo q es una tonteria!!!

Como te digo en el otro hilo, en cuanto pueda me lo vuelvo a estudiar, porque no me acuerdo, pero vamos, lo saqué de este hilo...

Enviado desde mi Legend usando Tapatalk

ghinzu
16/04/12, 09:29:55
Como te digo en el otro hilo, en cuanto pueda me lo vuelvo a estudiar, porque no me acuerdo, pero vamos, lo saqué de este hilo...

Enviado desde mi Legend usando Tapatalk

Muchas gracias. Soy de los q se lo lee todo. Pero hat algo Que hago mal y no doy con la tecla. Muchísimas gracias

ghinzu
16/04/12, 20:42:14
Me surge la siguiente duda. Cuando particiono la SD, flasheo rom antes o después de hacer partición?! Descargo del market el ext2SD, y lo instalo tras haber hecho la partición (pero antes de ello, cómo puedo comprobar si la partición se realizó correctamente?

Y, es normal que cuando hago una partición se me borre todo lo que tengo en la SD? Me imagino que sí...

Tras partición y flasheo de rom, al instalar las aplicaciones, en la opción de localización de instalación me imagino que tendré que marcar la casilla "usar almacenatmiento interno expandido". La cual se activará si se hace bien la partición... me imagino.


Gracias a todos por vuestra ayuda!

ghinzu
17/04/12, 17:57:54
hola¿?!

regne
24/04/12, 11:55:33
Me surge la siguiente duda. Cuando particiono la SD, flasheo rom antes o después de hacer partición?! Descargo del market el ext2SD, y lo instalo tras haber hecho la partición (pero antes de ello, cómo puedo comprobar si la partición se realizó correctamente?

Y, es normal que cuando hago una partición se me borre todo lo que tengo en la SD? Me imagino que sí...

Tras partición y flasheo de rom, al instalar las aplicaciones, en la opción de localización de instalación me imagino que tendré que marcar la casilla "usar almacenatmiento interno expandido". La cual se activará si se hace bien la partición... me imagino.

Gracias a todos por vuestra ayuda!

Hola Ghinzu, disculpa por la demora, pero estos días no tenía el pc a mano y con el movil era una lata investigar, copiar y explicártelo todo... Empiezo:

Lo que yo hice fue la siguiente:

1.- Copia de la tarjeta, piensa que al particionarla puedes perderlo todo
2.- Con el ROMManager,buscar la utilidad para particionar la SD. El tamaño de la Ext puse 512, y el tamaño de la SWAP pasaba de 64 a 128, yo puse 64....
3.- Descargar e instalar desde el recovery el darktremor:
http://api.viglink.com/api/click?format=go&drKey=1359&loc=http://forum.xda-developers.com/showthread.php?t=719164&v=1&libid=1323988581709&out=http://www.darktremor.info/files/a2sd/dtapps2sd-2.7.5.3-beta04-signed.zip&ref=http://forum.xda-developers.com/forumdisplay.php?f=610&title=%5BScript%5D%5BA2SD%5DDarktremor%202.7.5.3%2 0Beta%2004%20%5BLegend%5D%20(01/29/2011)%20-%20xda-developers&txt=http://www.darktremor.info/files/a2s...a04-signed.zip

4.- En el menú ajustes, quitar la opción de "permitir mover aplicaciones a la memoria externa"
5.- En la opción de lugar de instalación de nuevas aplicaciones, seleccionar "memoria interna".
6.- En la aplicación Terminal, escribir "su" sin las comillas. Cuando te pida permiso de superusuario, aceptar. Escribir " a2sd cachesd ".

Ahora puedes abrir el Titanium por ejemplo, y en la pantalla principal debería salirte algo así:

http://img.tapatalk.com/57dfa727-5e00-441e.jpg

Fíjate en la barra de Tarjeta SD (a2sd), si te sale, ya has particionado.

Lo del Almacenamiento Interno Expandido no tiene porqué activarse, a mí me aparece difuminado, por lo que no lo puedo activar, y tengo la partición bien hecha...

En cuanto a lo de flashear la Rom antes o después de particionar la sd, yo creo que es intrascendente, son dos cosas distintas, y una no va a afectar a la otra.

Suerte!

ghinzu
24/04/12, 12:01:35
Hola Ghinzu, disculpa por la demora, pero estos días no tenía el pc a mano y con el movil era una lata investigar, copiar y explicártelo todo... Empiezo:


¿en qué momento puedo volver a copiar mis dtos a la sd? porque a mi siempre se me borran

y... no se puede hacer una partición de 1GB por ejemplo?!


Gracias!!!

ghinzu
24/04/12, 13:39:06
En la aplicación Terminal, escribir "su" sin las comillas

no me deja darle los permisos... me aparece escrito: permision denied y se reinicia el teléfono


ok, cuando se reinicia, volví a probar en la terminal, escribí SU ahora sí me aparecieron los permisos, concedí, hice lo de cacheSD y se reinicia el teléfono.


Bueno señores, solo puedo mostrar mi gratitud... lo anterior puesto deberías crear un post (vamos si quieres lo hago yo) porque es que ES el tutorial definitivo.

Tras esto me surgen varias dudas (desde mi ignorancia como siempre)

- Cuando flashee una rom nueva, tengo que repetir el proceso o esto ya queda ahí latente en el teléfono aunque haga wypes y demás?!

- Las aplicaciones se instalarán directamente, o tengo que darle a alguna opción o usar algún programa para irlas pasando?!


De nuevo, muchísimas gracias!

regne
24/04/12, 15:15:37
no me deja darle los permisos... me aparece escrito: permision denied y se reinicia el teléfono


ok, cuando se reinicia, volví a probar en la terminal, escribí SU ahora sí me aparecieron los permisos, concedí, hice lo de cacheSD y se reinicia el teléfono.


Bueno señores, solo puedo mostrar mi gratitud... lo anterior puesto deberías crear un post (vamos si quieres lo hago yo) porque es que ES el tutorial definitivo.

Tras esto me surgen varias dudas (desde mi ignorancia como siempre)

- Cuando flashee una rom nueva, tengo que repetir el proceso o esto ya queda ahí latente en el teléfono aunque haga wypes y demás?!

- Las aplicaciones se instalarán directamente, o tengo que darle a alguna opción o usar algún programa para irlas pasando?!


De nuevo, muchísimas gracias!

No hay de qué, Ghinzu, me alegro de que te haya servido...

No estoy seguro, pero yo he flasheado una rom nueva y me la ha respetado, eso sí, era también de Cyanogenmod, y no hice ningún wipe, por lo que no sé si vale para otras...
Ahora esa gestión ya te la hace el móvil, ya no te has de preocupar, ahora a instalar aplicaciones como un loco! :)

Enviado desde mi Legend usando Tapatalk 2

ghinzu
25/04/12, 16:15:11
no hice ningún wipe

Bueno pues el primero que haga una reinstalación de ROM y haga wype (yo lo hago siempre que instalo rom) que avise si se queda igual o hay que repetir pasos!!

regne
25/04/12, 16:26:41
Hola a todos,

últimamente tengo problemas de espacio cuando actualizo un aplicación. Yo creo que es porque se baja y cuando se instala debe quedarse algo sin borrar en la memoria del teléfono porque me salta la notificación de falta de espacio. Si reinicio, desaparece y me pone que tengo más espacio que antes del reinicio.

Como estoy harto de que me pase últimamente ésto, me he planteado lo de hacer las particiones y demás en la SD para pasar todo a la SD.
Sé que hay varias aplicaciones para hacerlo, así es que os pido consejo a los legendarios para saber cuál va mejor en nuestro querido terminal.
Ahora las dudas:
-Al pasar todo a la SD no da problemas con los widgets? o launchers y widgets deben seguir en la memoria interna?
-Yo ahora las apps que paso a la SD, si tienen cuentas de sincronización o son apps configuradas como predeterminadas para alguna acción, en cada reinicio pierdo la config (swype, whatsapp, twitter, facebook, ...). Con estas aplicaciones que pasan todo a la SD seguiré teniendo el mismo problema?

Gracias por adelantado por vuestra ayuda.

Un saludo

Hombre, ya que la tienes reciente, atrévete tú, jajaja

Enviado desde mi Legend usando Tapatalk 2

ghinzu
25/04/12, 19:06:28
quita quita... mucho se tiene que petar esto o salir la CM7.2 definitiva o la CM9 unofficial... XD

regne
19/06/12, 00:54:24
Bueno pues el primero que haga una reinstalación de ROM y haga wype (yo lo hago siempre que instalo rom) que avise si se queda igual o hay que repetir pasos!!

Hola Ghinzu, me he soltado la melena y me he ido al ICS de Zeubea, y como sospechábamos, al hacer wipe me he cargado la partición, así que a empezar de cero....
Ya te contaré!
Un abrazo!

ghinzu
19/06/12, 01:06:36
Hola Ghinzu, me he soltado la melena y me he ido al ICS de Zeubea, y como sospechábamos, al hacer wipe me he cargado la partición, así que a empezar de cero....
Ya te contaré!
Un abrazo!

Oh shit... Hay que hacer tutorial si o si!!!!

Enviado desde mi Legend usando Tapatalk 2

Jose_Enzo89
19/06/12, 01:20:50
Bájate del market una aplicación que se llama s2e.y una vez dentro marca las 4 opciones quite te da y reinicia el móvil.tardará un poco más de lo normal en reiniciar puerto no te preocupes que es normal.El s2e es una aplicación para las rom de cyanogen para que las aplicaciones vayan a la ext 3 que has creado.Un saludo

Enviado desde mi Legend usando Tapatalk

Es con muchisima diferencia el modo mas sencillo de pasarlas a la particion, lo hago asi en un blade con cm7, no toco nada mas, simplemente el movil la interpreta como memoria interna. En el apartado info de esa app, podras ver que la interna se te queda 100% libre, para eso hay que bajarse otra app, pero te lleva directamente al play.

Escrito desde mi Sony Xperia U.

ghinzu
20/07/12, 10:31:24
Hola Ghinzu, me he soltado la melena y me he ido al ICS de Zeubea, y como sospechábamos, al hacer wipe me he cargado la partición, así que a empezar de cero....
Ya te contaré!
Un abrazo!

Me acaba de pasar lo mismo... sabemos si este sistema funciona también con la rom de zeubea?

regne
22/07/12, 16:10:19
Me acaba de pasar lo mismo... sabemos si este sistema funciona también con la rom de zeubea?

funciona fantásticamente con la rom de Zeubea, comprobado ;)

Enviado desde mi Legend usando Tapatalk 2