#1
|
||||
|
||||
[i9000][ODIN][GB][2.3.6][Solución para SDCARD corrupta]
Haciendo una pequeña introducción, un buen día de estos mi SGS1 al encenderlo lo he encontrado con que se ha quedo colgado en el logo de samsung, inmediatamente me he dado a la tarea buscar una solución, lo primero que he hecho es flashar cuanta rom stock encontrara y siempre con el mismo resultado; por lo que me puse a trabajar en la solución. Usando un poco la cabeza fría me he puesto a analizar el problema; básicamente se resume a que las particiones /sdcard (mmcblk0p1 o mejor dicho SD Interna) y /data (mmcblk0p2) no se pueden montar, por lo que para solucionar el problema es necesario cambiar los puntos de montaje hacia mmcblk1 (O mejor dicho hacia la SD externa) desde el kernel, después de haber hecho las modificaciones mi SGS1 esta vivito de nuevo.
Acá les dejo mi trabajo, espero a mas de uno pueda ayudar con esto. Edito : 31-01-13 Hasta el momento he identificado tres versiones diferentes ligadas a la SD interna Corrupta, el primero con la partición /sdcard (mmcblk0p1), el segundo a /data (mmcblk0p2) y el tercero directamente a la tabla de partición en mmcblk0; según el fallo que tenga el teléfono es lo que te permitirá hacer, por ende es sumamente importante leer y seguir los pasos del tutorial para solucionar el problema en especifico del teléfono. Importante Leer Para instalar es obligatorio tener una memoria Micro SD de 16GB ó Superior en el teléfono; En mi caso tengo una de 16GB clase 10 Preparativos - Crear Particiones en la SD En memorias de 16GB: Partición 1 = 13GB Fat32 Partición 2 = 2GB ReiserFS ó ext3 1 - Comenzamos haciendo ESTO, Este paso no es extrictamene necesario hacerlo asi, las particiones también las podemos crear desde Linux o bien desde un CD con Hirent Boot CD 15.2 2 - Metemos la SD en la PC y reiniciamos haciendo que el computador inicie desde la Memoria USB con GParted. 3 - Creamos las particiones 4 - Instalamos la ROM con la SD puesta en el teléfono Instalar por Odin como cualquier Rom Stock. PDA: XXJVU CSC: OXAJVU (MultiCSC: CPW, DBT, KOR, XEO, XEU) Modem: XXJVU Kernel: Stock Características generales: Deodexed Zipaligned Rooted SuperUser BusyBox Sin Tematizar ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Descargar ROM - Solución para /mmcblk0 -->>> /sdcard y /data NUEVA V 1.3.2 Descargar ROM - Solución para /mmcblk0 -->>> /sdcard y /data OLD V 1.2 Descargar ROM - Solución para /mmcblk0 -->>> /sdcard y /data OLD V 1.0 Esta rom es final, con la que tengo mi teléfono 100% funcional. Importante Leer **** Si después de Instalar la Rom V 1.3.2, da el error de esta imagen, entonces instalar la ROM V 1.3.1 (enlace de descarga mas abajo) **** Importante Leer Edito : 27-02-13 Procedimiento para pasar de la V 1.3.2 a V 1.3.1 (Esto nos permitirá instalar rom cocinadas) I - Con el teléfono corriendo la V 1.3.2 conectarlo al Ordenador y entrar en una terminal de ADB. 1 - adb devices + ENTER 2 - adb remount + ENTER 3 - adb shell + ENTER 4 - su + ENTER (aceptar los permisos en el teléfono). II - Comencemos el procedimiento 1 - fdisk /dev/block/mmcblk0 + ENTER 2 - Luego Comando (d + ENTER) --> (1 + ENTER) --> (d + ENTER) --> (2 + ENTER) (con esto eliminamos las dos particiones) 3 - Luego Comando (w + ENTER) 4 - Luego fdisk /dev/block/mmcblk0 + ENTER 5 - Luego Comando (n + ENTER) --> (p + ENTER) --> (1 + ENTER) --> (5 + ENTER) --> (+6000M) 6 - Luego Comando (n + ENTER) --> (p + ENTER) --> (2 + ENTER) --> (183111 + ENTER) --> (Solo dale ENTER) 7 - Luego Comando (t + ENTER) --> (1 + ENTER) --> (c + ENTER) 8 - Luego Comando (p + ENTER) (aqui debes de poder ver las dos particiones que has creado) 9 - Luego Comando (w + ENTER) (Con esto guardamos los cambios hechos en la tabla de particiones) 10 - Solo para confirmar los cambios 10.1 - fdisk /dev/block/mmcblk0 + ENTER 10.2 - Luego Comando (p + ENTER) (debes de poder ver las dos particiones que has creado) 11 - Luego Comando (q + ENTER) III - Hasta aquí están creadas las dos particiones, ahora las vamos a formatear: 1 - fat.format /dev/block/mmcblk0p1 + ENTER ó mkfs.vfat /dev/block/mmcblk0p1 + ENTER 2 - mkfs.ext2 /dev/block/mmcblk0p2 + ENTER ó mke2fs -j /dev/block/mmcblk0p2 + ENTER IV - Ahora vamos a formatear la SD Externa 1 - fat.format /dev/block/mmcblk1p1 2 - mkfs.ext2 /dev/block/mmcblk1p2 V - Instalar la V 1.3.1, luego leer mas abajo el procedimiento para pasar a CM10 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Descargar Kernel Modificado Kernel modificado para trabajar con la JVU stock, aunque también habría que reemplazar el archivo /etc/vold.fstab por ESTE Modifica el Kernel que quieras 1 - Extraer initramfs de zImage, en la terminal de cygwin, Android Kitchen. 1.1 - Opción 0 --> Advanced Options 1.2 - Opción 18 --> Plugin Scripts 1.3 - Opción 5 --> Extract SGS2 Kernel Initramfs 2 - En Linux grep /dev/block/mmcblk , debe haber 4 archivos rc que contienen referencia a mmcblk, así como en el archivo binario /init. (en windows puedes hacer la búsqueda con Total Commander) 3 - En linux utilizar vim para reemplazar todas las ocurrencias de "mmcblk0" con "mmcblk1" en los archivos rc. En Windows el editor puede ser Notepad ++ 4 - Utilizar un editor hexadecimal para reemplazar "mmcblk0" con "mmcblk1" en / init. 5 - Crear el archivo cpio con el initramfs modificado utilizando `find. | Cpio-H newc-o> .. / initramfs.img, creo que cygwin se puede hacer no estoy seguro, de lo contrario con LINUX 6 - Repack kernel y initramfs (Tutorial), con esto esta listo el kernel. creo que con cygwin se puede hacer no estoy seguro por lo que habría que instalar un compilador, de lo contrario con LINUX ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Descargar ROM - Solución para /mmcblk0p1 -->>> /sdcard NUEVA V 1.4.0 Descargar ROM - Solución para /mmcblk0p1 -->>> /sdcard NUEVA V 1.3.1 Descargar ROM - Solución para /mmcblk0p1 -->>> /sdcard OLD V 1.1 Importante Leer Edito : 13-02-13 Para pasar a otra ROM después de haber instalado la v 1.3.1 por ejemplo: CM10 1 - Descargar e instalar un custom kernel con recovery cwm 2 - Descargar y copiar cm10 a la sd del telefono. 3 - Entrar en modo recovery e instalar cm10 4 - Hacer un respaldo del archivo /etc/vold.fstab y reemplazarlo por ESTE (El archivo ha sido modificado por Javituh para trabajar con JB 4.2.1) 5 - Por ultimo reiniciar. Proceso de Instalación de CM10 cortecia de Rennegado Edito : 08-02-13 Se ha confirmado el funcionamiento de la rom v 1.3.1 con memorias de 8GB, preparar la memoria siguiendo los pasos del inicio del post, Tamaño de las particiones: Partición 1: 5GB Partición 2: 2GB Edito: 31-01-13 Si después de instalar esta rom el teléfono funciona, han tenido la mejor de las suertes, pues podrán instalar un kernel por odin con recovery cwm e instalar cualquier otra rom cocinada ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Video del proceso de instalación cortecia de Rennegado. Valido para la V 1.3.2 y la V 1.3.1 El Resultado Última edición por SpeedNi Día 18/03/14 a las 23:49:42. Razón: Agregando nueva Rom base |
Los siguientes 49 usuarios han agradecido a SpeedNi su comentario: | ||
|
#2
|
||||
|
||||
gracias compi, la bajare por si llega el dia que me haga falta, hoy por hoy no, pero quien sabe, gracias
|
#3
|
||||
|
||||
Gracias...crucemos los dedos, que no nos ocurra...pero dandose el caso, viene muy bien tenerla cerca para solucionar sorpresas ingratas...
Un saludo. |
#4
|
||||
|
||||
Saludos |
#5
|
||||
|
||||
GRANDE.. Provando a ver que tal funciona y si me saca del apuro. GRACIAS de antemano funcione o no.
|
#6
|
||||
|
||||
Lo he provado y nada MMCBLK1P2
tengo sd de 8 gb insertada lo he hecho 2 veces. todos los archivos pit pda etc y repartition. y nada. gracias. |
#7
|
||||
|
||||
A mi tampoco me funciona, el problema es que no me monta la sd externa, he mirado por el foro pero no encuentro como solucionarlo
|
#8
|
||||
|
||||
|
#9
|
||||
|
||||
Hola pipooneti, Podes poner una imagen del error?, Despues de flash la rom es que da ese error? necesito mas informacion para poder ayudar.
Última edición por SpeedNi Día 02/01/13 a las 21:56:16. |
#10
|
||||
|
||||
te lo dejo por escrito y te miro a ver si puedo poner imagen. E: failed to mount /sdcard (file exists) E:copy_dbdata_media_can t mount /sdcard your storage not prepared yet. please use UI menu for format and reboot actions. E:format_volume_ rfs format failed on /dev/block/mmcblkop2 esto es lo que me sale despues de flashear con odin cuando reinicia el telefono y extrae los archivos salen unas lineas en color rojo. que es lo que arriba te he puesto.. vi alguna solucion en xda a ver si encuentro el enlace pero no se como hacerlo.. |
#11
|
||||
|
||||
Buenas no tengo nada a mano para hacerle una foto dejame que mire con la web cam.
te lo dejo por escrito y te miro a ver si puedo poner imagen. E: failed to mount /sdcard (file exists) E:copy_dbdata_media_can t mount /sdcard your storage not prepared yet. please use UI menu for format and reboot actions. E:format_volume_ rfs format failed on /dev/block/mmcblkop2 esto es lo que me sale despues de flashear con odin cuando reinicia el telefono y extrae los archivos salen unas lineas en color rojo. que es lo que arriba te he puesto.. vi alguna solucion en xda a ver si encuentro el enlace pero no se como hacerlo.. |
#12
|
||||
|
||||
Hola LocoAbreu, estas seguro que tu problema es que el teléfono no monta la sd externa, si es así eso no supone un problema, confirma por favor.
|
#13
|
||||
|
||||
Una preguntita después de instalar esta jvu podríamos instalar saurom y todos los temas? O nos tenemos k quedar con jvu stock |
#14
|
||||
|
||||
Hola pepetpitufo, una vez llegues a tener este problema, por el momento no podrás tener en tu teléfono nada mas que esta rom, en el futuro podremos tener otras rom todo depende de los kernel que modifiquemos para hacerlos trabajar con nuestros telefonos, Saludos.
|
#15
|
||||
|
||||
El problema original es el mismo que el.tuyo, la sd interna esta dañada, pero tampoco consigo que me lea la sd externa y en el recovery no la monta
|
#16
|
||||
|
||||
|
#17
|
||||
|
||||
Hola pepetpitufo, una vez llegues a tener este problema, por el momento no podrás tener en tu teléfono nada mas que esta rom, en el futuro podremos tener otras rom todo depende de los kernel que modifiquemos para hacerlos trabajar con nuestros telefonos, Saludos.
Espero no tener nunca ese problema y si lo tuviera estaría supercontento con una jvu |
#18
|
||||
|
||||
pipooneti, LocoAbreu, acabo de hacer una modificación en la rom para ustedes, necesito prueben y confirmen si les funciona.
Enlace de descarga en post original, referencia a /data |
#19
|
||||
|
||||
Es la que pone op2 no?
Perdon no vi la ultima frase |
|
#20
|
||||
|
||||
Hola SpeedNi. este problema ya lo tenia antes de flashear.. el dia 31 por la tarde fui a revisar el telefono y no se encendia la pantalla se quedo como bloqueado. y la bateria la tenia al maximo. hace poco lo flashee con odin una 2.3.6 que llevo tiempo usando.y flasheado varias veces. bueno. Le quito la bateria y se la pongo y nada se queda con el inicio de samsung GT-I900. pense que al rato pasaria y se iniciaria. pero nada lo flashee como siempre. y me salieron los errores.
|
Estás aquí | ||||||
|