Ver la Versión Completa : Desesperado con las roms
Langostaman
11/12/11, 01:45:47
Nada, que no encuentro ninguna que me vaya bien...
Las italianas van perfectas salvo que no consigo que el wifi funcione....conecta pero es como si fuera lentisimo, el navegador insufrible y el Market me da al final error de conexión. Y la CM7 me va bien unos dias pero al final casca y se cuelga.
Lo ideal seria una limpia con root en el que se pudiera escribir en la carpeta system pero no hay ninguna que yo sepa....
En fin, esperaremos:osvaisacagar:
mhackes
11/12/11, 13:36:34
Langostaman, te comento la configuración con la que me he quedado yo y me va de lujo, con un par de trucos, eso sí.
Yo al final me he quedado con la 1.0.10 y para no tener cortes en el wifi he configurado la suspensión del wifi en nunca y el tiempo para el apagado de la pantalla lo he puesto en indefinido.
Con esta rom el gasto de batería es muy razonable, para que te hagas una idea, ayer cargué la batería a tope estuve navegando por internet un rato largo, hoy me he visto con ella la peli del gato con botas (1h 20 min) y todavía está la batería al 70%.
Hace algunas semanas contacté con Wendal Chen, el artífice del cramfs y me pasó las instrucciones para modificar el fichero boot.img y cambiar el fichero system.img de cramfs a ext3 usando ubuntu, pero no lo he probado, si te animas, te paso cómo hacerlo.
El procedimiento sería desempaquetar una rom, modificar boot.img y system.img, reempaquetar la rom con los ficheros modificados y flashear la kepler. Yo no tengo ubuntu, ni controlo linux (no al menos a nivel avanzado), por eso no he probado.
Enviado desde mi STM803HC usando Tapatalk
Langostaman
11/12/11, 16:28:31
Muchas gracias!!!
Yo no controlo windows pero todo es ponerse.
Si me lo pasas lo intentaré!!!
Saludos y gracias de nuevo
caballero600
11/12/11, 16:43:07
la CM7 casca y se cuelga? como es eso? dices que se bloquea la tablet sin razón?
Langostaman
11/12/11, 17:17:15
Ya me ha pasado dos veces que al apagarla y volver a encenderla al tiempo se queda colgada con las letras android en pantalla y de ahi no pasa.
Y la Samdroid que acabo de probar no llega ni a conectar con mi wifi...he probado los diferentes canales y na de na:enfadadisimo:
mhackes
11/12/11, 20:59:18
Hola langostaman,
Te pongo aquí las instrucciones para la modificación de los ficheros boot.img y system.img e incluso te adjunto las herramientas. Para desempaquetar la rom original de BQ debes usar Rk29xximagetools, simplemente lo descomprimes dentro de una carpeta, en C:, copias la rom original dentro, le cambias el nombre, de update.img a wendal.img, y ejecutas runme.bat, pulsas 1 e intro dos veces, esto desempaqueta la rom original.
Para desempaquetar el fichero boot.img hay que usar los ficheros de kitchen boot.zip, hay que descomprimir el contenido en C:, algunos ficheros se copiaran en Windows\System32 y en el directorio raíz se habrá creado la nueva carpeta WORKFOLDER, hay que copiar el fichero boot.img dentro de esa carpeta.
Con el fichero 1.bat se desempaqueta el boot.img, con el 2.bat se empaqueta, el 3.bat no sé qué hace, pero cuando me mandó las instrucciones, no comentaba nada sobre él. IMPORTANTE: hay que instalar ActivePerl, ya que usa este tipo de scripts.
Los cambios a realizar en boot.img son estos:
unpack your boot.img , open init.rc
find
mount cramfs mtd@system /system ro
change to
mount ext3 mtd@system /system wait rw
Y luego empaquetar el boot.img
Los pasos para convertir system.img de cramfs a ext3 son los siguientes, hay que hacerlo en linux (él me habló de ubuntu, no sé si con otro linux valdrá igual):
In Linux:
Do all of this as root...
Create a tmp directory, I'm using:
~/tmp
copy your original system.img into ~/tmp
rename original system.img to something else, like system-orig.img
cramfsck -x ~/tmp/system-orig system-orig.img (this will dump original image into a folder)
dd if=/dev/zero of=~/tmp/system.img bs=1024 count=250000 (this will create an empty system.img file in the ~/tmp folder, i had to increase my size to fit all of my data)
/sbin/mkfs.ext3 ~/tmp/system.img (format system.img with ext3)
mkdir ~/tmp/system
mount -t ext3 -o loop ~/tmp/system.img ~/tmp/system (mount the new ext3 image to the ~/tmp/system folder)
cp -r ~/tmp/system-old/* ~/tmp/system (copies the data in system-old to the new ext3 system.img)
umount ~/tmp/system
Now you have a repackaged ext3 system.img...
Tras estos pasos, ya tendríamos un system.img en ext3, en el que se puede escribir.
Quedaría reempaquetar de nuevo la rom y flashear.
Si te animas, ¡¡buena suerte!!
Por cierto, con Wendal puedes contactar en este foro (http://www.slatedroid.com/topic/22162-writable-system-for-rk29xxt760p71-et/page__st__20), aunque por diferencia horaria, se hace complicado.
Langostaman
11/12/11, 21:34:29
Muchisimas gracias!!! creo que me viene un poco grande pero lo intentare
Langostaman
12/12/11, 16:41:31
Bueno, voy a instalar unbutu...jeje
Bespinillo
12/12/11, 17:54:34
Bueno, voy a instalar unbutu...jeje
¿En la kepler? ¡¡Que bien es lo que estoy esperando!! :grin::risitas:
Coñas aparte ubuntu ha anunciado una versión tablet.
Langostaman
12/12/11, 18:12:52
No, en el pc jeje lo siento!!!
Por cierto, no hay manera de desempaquetar el boot.img me dice que no es una imagen android valida:enfadadisimo:
mhackes
12/12/11, 18:35:25
No, en el pc jeje lo siento!!!
Por cierto, no hay manera de desempaquetar el boot.img me dice que no es una imagen android valida:enfadadisimo:
¡Que extraño!, yo sí he podido desempaquetar el boot.img de la versión 1.0.10, que es la que estoy usando ahora, de hecho, me crea dentro de la carpeta workfolder, una carpeta llamada Ramdisk, donde me pone todo el contenido del fichero boot.img, te la adjunto a este post, únicamente habría que descomprimirla dentro de la carpeta workfolder.
Langostaman
12/12/11, 20:52:19
Muchas gracias!!!!
La verdad es que he probado con varios boot de diferentes roms y siempre me da error....
La que has colgado ya esta modificada verdad?
Saludos
Langostaman
12/12/11, 21:04:45
Debo de tener algo mal en el pc porque me da error tanto con la tool como con cygwin....en fin seguire probando
"$ tools/unpackbootimg -i source_img/boot.img -o unpack
BOARD_KERNEL_CMDLINE l▒֞▒̌▒Y▒N"▒H▒▒▒▒▒▒▒
▒▒?N▒[!▒N▒r▒+▒RUU▒▒!Tb▒▒J?▒▒▒̇=▒gw▒▒gi֯▒▒▒▒▒▒▒▒▒▒̲▒
BOARD_KERNEL_BASE 4ebc752e
BOARD_PAGE_SIZE c92ef1f2
Segmentation fault (core dumped)"
mhackes
12/12/11, 22:32:14
No, no está modificado, simplemente probé a desempaquetarlo y se desempaquetó sin problemas, lo subí tal y como quedó.
Langostaman
12/12/11, 22:39:58
Pues, no encuentro loa linea que hay que cambiar.....
En fin seguiré probando.
Muchas gracias!!!
mhackes
14/12/11, 17:46:22
Bueno, pues traigo noticias, aún no sé si buenas o malas.
He conseguido convertir el system.img a ext3 usando ubuntu, siguiendo las instrucciones que me dio Wendal, he modificado el boot.img y he reempaquetado la rom.
La rom modificada la he subido a http://www.zshare.net/download/973872916919eefb/
Ahora sería interesante que alguien, experto en linux, pudiese bajársela, desempaquetarla para obtener los distintos ficheros que la componen y comprobar el fichero init.rc, que se encuentra dentro de boot.img, para verificar que el comando de montaje de ext3 /system es correcto. El system.img está comprobado, ubuntu cuando lo crea lo verifica a posteriori.
marcos34
14/12/11, 20:01:20
A mi las italianas me van perfectas
Langostaman
15/12/11, 20:46:05
Uff desisto jeje muchisimas gracias a todos pero tengo algun problemilla con el pc además de escasos conocimientos y menos tiempo jeje
Gracias de nuevo a tod@s y.....FELICES FIESTAS!!!!!!!!!!!!!!!!!!!!!!!
mhackes en el post de cyanogen de aquí, de la kepler, el otro día dithi comentaba que tenía conocimientos de linux y le puse el link de este post para ver si podía echar una mano... muchas gracias por lo que haces!!
mhackes
15/12/11, 21:36:19
Si pudiese echarle un vistazo a la rom que modifiqué, con el system en ext3, y estuviese bien, sería una auténtica bomba, eso nos abriría las puertas a que, una vez que sabemos cómo modificar las roms, tanto el boot.img como el system.img, para convertirlo de cramfs a ext3 o ext4, podríamos hacerlo con cualquier rom original de BQ, presente o futura, y hacerlas totalmente rooteadas (al 100%) y a nuestro gusto.
Wendal, un chinito con el que contacté, me dijo cómo modificar las roms y, siguiendo los pasos, lo hice en una, pero, aunque creo que está bien, como no soy experto y no he vuelto a hablar con wendal, sí que me gustaría que si un experto la puede revisar lo haga.
Ya sé que los italianos, que son unos cracks, lo han conseguido antes que nosotros, bueno, es una pena, pero era cuestion de tiempo, y poderse hacer, se puede, pero no vamos (esto es solamente una opinión) a depender siempre de los italianos.
Pues casi ni empezar puedo :-/ Te cuento: desempaqueto la imagen (ya tenía las herramientas) y descomprimo kitchen boot en C. Copio boot.img en la carpeta workfolder y con activeperl instalado ejecuto 1 y nada. He ejecutado el manager de activeperl y he actualizado todo y tampoco ha servido: me crea la carpeta ramdisk pero dentro no aparece ningún archivo. ¿Alguna idea? :oh:
PD 1: Otra cosa que me llama la atención es que el archivo boot.img que viene incluido en kitchen boot "pesa" algo más de 2 Mb (por cierto ¿para qué sirve? :-p) y el que me desempaquetan las Rk29 sólo son 198 kb :pensando:
PD 2: He probado instalando activeperl de 32 bits y lo mismo :-/
PD 3: Por fin un avance ^^ He editado la ruta del archivo 1.bat porque yo ya tenía instalado 7zip en archivos de programa, no en system32, y con el boot.img que se incluye sí que funciona: me descomprime y veo todo el contenido en la carpeta Ramdisk lo que me lleva a pensar que mi boot.img está mal. No entiendo nada -___-
PD 4: Otro poquito más: he pausado la ejecución del bat para ver dónde falla el proceso y al ejecutar el split que debería desempaquetar la imagen me dice Android Magic not found in boot.img. Giving up. Obviamente lo demás falla porque no se ejecuta lo fundamental que es el desempaquetado.
PD 5: Estoy hasta los pelos :enfadadisimo:Si algún alma caritativa me tira un hueso y puede probar a desempaquetar el boot.img de una Pascal tendrá mi agradecimiento. Ahí lo dejo a ver si sirve de algo.
PD 6: Que no se diga xD. He instalado Ubuntu 11.10 y he seguido este tutorial (http://forum.geeksphone.com/index.php?topic=2941.0) para desempaquetar el boot de marras y la consola me dice Could not find any embedded ramdisk images. Are you sure this is a full boot image? Total, que todo indica que el problema está en la img, por lo que se me ocurre que necesitaría otra herramienta para desempaquetar la rom original.
vBulletin® v3.8.1, Copyright ©2000-2026, Jelsoft Enterprises Ltd.