Galaxy Tab 2 7'' Galaxy Tab 2 7''

Respuesta
 
Herramientas
  #1  
Viejo 22/05/13, 16:40:49
Array

[xs_avatar]
Lombard Lombard no está en línea
Usuario novato en la web
 
Fecha de registro: jul 2010
Mensajes: 22
Modelo de smartphone: Wildfire

[SOLUCIONADO]Problema al desempaquetar y reempaquetar ROM

@Lombard He encontrado el problema, hay que montar la imagen (paso 4) ponienod el tamaño exacto, estuve buscando como loco hasta que se me ocurrió probar eso porque en todos lados dicen que es un tamaño de buffer y que solo importa que sea grande pero parece que no es así. Gracias a los que han intentado ayudar ^^


Hola,

Primero disculpas si este no es el foro apropiado, si es así por favor movedlo donde corresponda. Soy noob aqui y aunque he buscado no estoy 100% seguro.

Os cuento mi problema, tengo una Samsumg Galaxy Tab 2 de 7" con 3G. He empezado a experimentar con esto asi que la rootee y luego le cambié la ROM a una custom luego volví a una oficial...Bueno hasta ahí todo bien, el caso es que después de esto he querido hacer mi propia ROM (sin grandes cambios, solo las apk´s de fábrica de momento) y he fracasado. Asi que he intentado algo más fácil, coger la Rom de fábrica desempaquetarla, volverla a empaquetar y flashear....momento en el que se queda atascado y me dice que cant wirte system.img.

Estoy siguiendo estos dos tutoriales:

http://forum.xda-developers.com/show....php?t=1081239
http://forum.xda-developers.com/show....php?t=2230250

Uso la ROM GT-P3100TSAPHE

y los pasos que sigo concretamente son estos:

1- ./simg2img system.img newsys.img

 Cita:
Aqui tengo un warning con el CRC32 pero he leido que es normal y que mucha gente termina el proceso con exito a pesar de este warning
2- mkdir temp

3-
sudo mount -o loop newsys.img temp

 Cita:
Bueno primer problema que es el que creo que me trae por la calle de la amargura, soy bastante noob con linux, en el tutorial no te dice que uses sudo ni que te rootees pero para usar mount yo tengo que hacerlo, esto me da la sensación que cambia los premisos y es lo que meimpide escribir luego system.img
4- sudo ./mkuserimg.sh -s temp system.img ext4 tempdir 2048M

 Cita:
sudo de nueov aunque no lo pone en el tutorial
5- tar cvf ROM.tar boot.img cache.img hidden.img MLO modem.bin param.lfs recovery.img Sbl.bin system.img

 Cita:
Esto he probado de dos maneras, haciendo sudo o chmod 0777 al directorio temp para poder usar el comando sin más
6- md5sum -t prerooted.tar >> prerooted.tar
mv prerooted.tar prerooted.tar.md5

7- Flash con Odin

Y bueno aqui es odnde me da el error obviamente. Si ayuda puedo copiar todo el código del proceso ya que no es mucho, he decidido no hacerlo por un tema de claridad.

Y si has leido hasta aqui muchisimas gracias por intentar ayudarme!


Última edición por Lombard Día 27/05/13 a las 02:32:02.
Responder Con Cita


  #2  
Viejo 22/05/13, 20:42:51
Array

[xs_avatar]
rebelde_ rebelde_ no está en línea
Colaborador/a
· Votos compra/venta: (9)
 
Fecha de registro: may 2011
Mensajes: 4,354
Modelo de smartphone: Note 2 / SGS / SGT7
Tu operador: Orange
Movemos al subforo correcto, alli te podran ayudar mejor
Un saludo
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 23/05/13, 21:07:24
Array

[xs_avatar]
Lombard Lombard no está en línea
Usuario novato en la web
 
Fecha de registro: jul 2010
Mensajes: 22
Modelo de smartphone: Wildfire

Bueno os voy a pegar lo que me dice el Odín, no es muy relevante pero por si acaso

Código:
<ID:0/004> Added!!
<OSM> Enter CS for MD5..
<OSM> Check MD5.. Do not unplug the cable..
<OSM> Please wait..
<OSM> ROM.tar.md5 is valid.
<OSM> Checking MD5 finished Sucessfully..
<OSM> Leave CS..
<ID:0/004> Odin v.3 engine (ID:4)..
<ID:0/004> File analysis..
<ID:0/004> SetupConnection..
<ID:0/004> Initialzation..
<ID:0/004> Get PIT for mapping..
<ID:0/004> Firmware update start..
<ID:0/004> system.img
<ID:0/004> NAND Write Start!! 
<ID:0/004> 
<ID:0/004> Complete(Write) operation failed.
De todas formas ahora mismo lo único que quiero es añadir un par de apk´s a las apk´s instaladas de fabrica. También me valdría instalar las cosas en la Tablet y luego hacer una "Imagen", no sé si esto será posible pero es lo que yo hago con mi ordenador en vez de formatealro e instalarlo.

¿Alguna sugerencia?
Responder Con Cita
  #4  
Viejo 24/05/13, 02:32:24
Array

[xs_avatar]
Lombard Lombard no está en línea
Usuario novato en la web
 
Fecha de registro: jul 2010
Mensajes: 22
Modelo de smartphone: Wildfire

rom

Pego el código que he usado hasta ahora aquí para no emborronar el primer post. He probado a solo descomprimir, comprmir y hacer el checksum y eso si que me funciona asi que tiene que ser otra cosa.

Código:
root@ubuntu:/home/lombard/ext4_utils# ./simg2img system.img newsys.img
root@ubuntu:/home/lombard/ext4_utils# rm -f system.img
root@ubuntu:/home/lombard/ext4_utils# mkdir temp
root@ubuntu:/home/lombard/ext4_utils# mount -o loop newsys.img temp
root@ubuntu:/home/lombard/ext4_utils# ./mkuserimg.sh -s temp system.img ext4 tempdir 2048M
+ echo 'in mkuserimg.sh PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
in mkuserimg.sh PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
+ ENABLE_SPARSE_IMAGE=
+ '[' -s = -s ']'
+ ENABLE_SPARSE_IMAGE=-s
+ shift
+ '[' 5 -ne 4 -a 5 -ne 5 -a 5 -ne 6 ']'
+ SRC_DIR=temp
+ '[' '!' -d temp ']'
+ OUTPUT_FILE=system.img
+ EXT_VARIANT=ext4
+ MOUNT_POINT=tempdir
+ SIZE=2048M
+ FC=
+ case $EXT_VARIANT in
+ '[' -z tempdir ']'
+ '[' -z 2048M ']'
+ '[' -n '' ']'
+ MAKE_EXT4FS_CMD='./make_ext4fs -s  -l 2048M -a tempdir system.img temp'
+ echo ./make_ext4fs -s -l 2048M -a tempdir system.img temp
./make_ext4fs -s -l 2048M -a tempdir system.img temp
+ ./make_ext4fs -s -l 2048M -a tempdir system.img temp
Creating filesystem with parameters:
    Size: 2147483648
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 8192
    Inode size: 256
    Journal blocks: 8192
    Label: 
    Blocks: 524288
    Block groups: 16
    Reserved block group size: 127
Created filesystem with 1704/131072 inodes and 275100/524288 blocks
+ '[' 0 -ne 0 ']'
root@ubuntu:/home/lombard/ext4_utils# umount temp
root@ubuntu:/home/lombard/ext4_utils# rmdir temp
root@ubuntu:/home/lombard/ext4_utils# tar cvf ROM.tar system.img boot.img cache.img hidden.img recovery.img modem.bin MLO param.lfs Sbl.bin 
system.img
boot.img
cache.img
hidden.img
recovery.img
modem.bin
MLO
param.lfs
Sbl.bin
root@ubuntu:/home/lombard/ext4_utils# md5sum -t ROM.tar >> ROM.tar
root@ubuntu:/home/lombard/ext4_utils# mv ROM.tar ROM.tar.md5
Responder Con Cita
  #5  
Viejo 25/05/13, 17:13:27
Array

[xs_avatar]
TuxLin TuxLin no está en línea
Desarrollador Reconocido
 
Fecha de registro: jul 2012
Localización: En los confines de mi mente
Mensajes: 2,071
Modelo de smartphone: Xiaomi Mi 10T Lite - Galaxy Tab 10
Tu operador: O2
 Cita: Originalmente Escrito por Lombard Ver Mensaje
Pego el código que he usado hasta ahora aquí para no emborronar el primer post. He probado a solo descomprimir, comprmir y hacer el checksum y eso si que me funciona asi que tiene que ser otra cosa.

Código:
root@ubuntu:/home/lombard/ext4_utils# ./simg2img system.img newsys.img
root@ubuntu:/home/lombard/ext4_utils# rm -f system.img
root@ubuntu:/home/lombard/ext4_utils# mkdir temp
root@ubuntu:/home/lombard/ext4_utils# mount -o loop newsys.img temp
root@ubuntu:/home/lombard/ext4_utils# ./mkuserimg.sh -s temp system.img ext4 tempdir 2048M
+ echo 'in mkuserimg.sh PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
in mkuserimg.sh PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
+ ENABLE_SPARSE_IMAGE=
+ '[' -s = -s ']'
+ ENABLE_SPARSE_IMAGE=-s
+ shift
+ '[' 5 -ne 4 -a 5 -ne 5 -a 5 -ne 6 ']'
+ SRC_DIR=temp
+ '[' '!' -d temp ']'
+ OUTPUT_FILE=system.img
+ EXT_VARIANT=ext4
+ MOUNT_POINT=tempdir
+ SIZE=2048M
+ FC=
+ case $EXT_VARIANT in
+ '[' -z tempdir ']'
+ '[' -z 2048M ']'
+ '[' -n '' ']'
+ MAKE_EXT4FS_CMD='./make_ext4fs -s  -l 2048M -a tempdir system.img temp'
+ echo ./make_ext4fs -s -l 2048M -a tempdir system.img temp
./make_ext4fs -s -l 2048M -a tempdir system.img temp
+ ./make_ext4fs -s -l 2048M -a tempdir system.img temp
Creating filesystem with parameters:
    Size: 2147483648
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 8192
    Inode size: 256
    Journal blocks: 8192
    Label: 
    Blocks: 524288
    Block groups: 16
    Reserved block group size: 127
Created filesystem with 1704/131072 inodes and 275100/524288 blocks
+ '[' 0 -ne 0 ']'
root@ubuntu:/home/lombard/ext4_utils# umount temp
root@ubuntu:/home/lombard/ext4_utils# rmdir temp
root@ubuntu:/home/lombard/ext4_utils# tar cvf ROM.tar system.img boot.img cache.img hidden.img recovery.img modem.bin MLO param.lfs Sbl.bin 
system.img
boot.img
cache.img
hidden.img
recovery.img
modem.bin
MLO
param.lfs
Sbl.bin
root@ubuntu:/home/lombard/ext4_utils# md5sum -t ROM.tar >> ROM.tar
root@ubuntu:/home/lombard/ext4_utils# mv ROM.tar ROM.tar.md5


Los demás hacemos esto de otra manera más sencilla.

Pones la Rom que quieres usar, TAL CUAL VIENE.

Después haces ROOT e instalas un RECOVERY.

Posteriormente entras mediante ADB y quitas y pones a tu gusto.


Si buscas de la manera adecuada encontrarás las explicaciones en otros hilos.


Una vez que tengas la Rom como quieras que esté, puedes hacer un .zip para reinstalarla o transportarla mediante el Recovery.
__________________

Hay personas que luchan un día y son buenas. Otras luchan un año y son mejores. Algunas luchan muchos años y son muy buenas. Pero las que luchan toda la vida son las imprescindibles.
Responder Con Cita
Gracias de parte de:
  #6  
Viejo 25/05/13, 19:40:09
Array

[xs_avatar]
Lombard Lombard no está en línea
Usuario novato en la web
 
Fecha de registro: jul 2010
Mensajes: 22
Modelo de smartphone: Wildfire

Muchas gracias voy a probar, deberían de poner más de un botón de gracias!
Responder Con Cita
  #7  
Viejo 15/06/13, 09:01:34
Array

[xs_avatar]
greendaywar greendaywar no está en línea
Usuario novato en la web
 
Fecha de registro: ene 2013
Mensajes: 4
Tu operador: Movistar

Disculpen bueno este es mi caso muy extraño, bueno cuando compre mi tablet samsung galaxy tab 2 7.0 gp3110 tenia la versión oficial 4.0.3 pero como no sabia nada de eso, no le tomaba importancia y uno de esos días decidí actualizarlo a 4.0.4 pero no me di cuenta que el modelo que actualice era gp3113,no le tome importancia y cuando actualice a una rom cocinada aokp 4.1.2 me gusta y lo sigo usando ,pero quiero volver de nuevo para probar he intentado haciendo por odin descargado los stocks originales a 4.0.3 (si le hice el wipe data wipe cache,todo)pero me sale fail díganme alguien sabe alguna solución por favor ayuda
Responder Con Cita
  #8  
Viejo 15/06/13, 09:32:19
Array

[xs_avatar]
Lombard Lombard no está en línea
Usuario novato en la web
 
Fecha de registro: jul 2010
Mensajes: 22
Modelo de smartphone: Wildfire

Si dices algo más sobre el error... si te da Fail el Odín no tiene que ver con la ROM que tengas instalada en este momento si estás instalando la ROM de nuevo,no haciendo un recovery.

De paso te comento que has respondido a un tema que no tiene nada que ver ¬¬U
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Foro Tablets / Laptops > Tabletas Samsung > Galaxy Tab 2 7''



Hora actual: 21:12:03 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /