Ver la versión completa : [Programación] Overclockear el Rom stock?
Dante_moraes
03/12/2012, 23:23
¿Alguien tiene un tutorial sobre cómo overclockear el Rom stock?
He buscado en XDA, pero no encontró nada para un principiante. :awesome:
Mi Rom incluido con el límite de 800 Mhz, sólo que mi rom anterior ya estaba con el Clock de 1200MHz, alguien puede ayudarme?
:miedo:
Bueno, hacer overclock en las amlogic no es fácil. A mi fue bitrider quien me orientó para hacerlo.
necesitas hacerlo en linux o máquina virtual. Busca unos scripts llamados unpack-uimage.sh y repack-uimage.sh. Renombra tu boot.img a uImage antes de usuarlo.
usa el unpack para desempaquetar el kernel. Verás varios archivos y una carpeta initramfs. el Archivo que nos interesa el el Image-ext.
Ábrelo con un editor hexadecimal y busca los siguientes valores hexadecimales:
0008AF2F. Ese valor te indica que la variable a9_cl max es 800 mhz, así que cambiala por uno de estos valores según la velocidad que quieras:
1,2 GHZ: 008C8647
1GHz : 00CA9A3B
950Mhz: 80D99F38
900Mhz: 00E9A435
880Mhz: 00BC7334
850Mhz: 80F8A932
No recomiendo pasar de 1 ghz, ya que los amlogic no van a más de eso, por mucho que lo pongas a 1,2 ghz va a ir a 1 ghz en las JXD.
Una vez has hecho el cambio salvas y usas el script repack. Te abrá creado una nueva uImage que simplemente la renombras a boot.img y listo.
Decir que este método no funciona en las JXD actuales, ya que JXd ha cambiado la manera de capar el kernel de velocidad para no subirlo.
p-D: Si te resulta muy complicado (que lo es), pásame el bot.img y te lo modifico con la velocidad que quieras.
Dante_moraes
04/12/2012, 00:31
Voy a pasar el archivo, pero voy a guardar ese tutorial para usarlo cuando voy a casa, en el trabajo aquí es un Mac
Tengo un problema en la máquina virtual, porque mi Windows 7 no está actualizado.
Voy a instalar ubuntu para comenzar a aprender!
Edit.: https://www.dropbox.com/s/zxxs9xpkwpf1atj/Boot.rar
GameMaster
04/12/2012, 13:59
Obrigado galera
Dante_moraes, aqui lo tienes:
https://dl.dropbox.com/u/69559458/boot.img
Kernel de s7100B overclokeado a 1ghz. Simplemente sustituyelo por el tuyo y listo. :)
Te dejo otro a 1,2 ghz, simplemente renómbralo a boot.img
https://dl.dropbox.com/u/69559458/boot1200.img
Dante_moraes
04/12/2012, 16:48
Dante_moraes, aqui lo tienes:
https://dl.dropbox.com/u/69559458/boot.img
Kernel de s7100B overclokeado a 1ghz. Simplemente sustituyelo por el tuyo y listo. :)
Te dejo otro a 1,2 ghz, simplemente renómbralo a boot.img
https://dl.dropbox.com/u/69559458/boot1200.img
Gracias Skelton.
Sí, esta es la nueva versión del firmware lanzado en julio, la necesidad de cambiar el nombre del archivo (uImage)? porque yo no creo que me envió el archivo para usted!
¿O sólo hay que poner en el archivo zip?\/
META-INF
recovery
# BOOT#
Logo.
¿Es éste el camino?
29748
Exactamente, solo sustituyes el boot.img que te he pasado por el original, esa es la ruta. Firmas el update.zip y listo.
Dante_moraes
04/12/2012, 23:08
Exactamente, solo sustituyes el boot.img que te he pasado por el original, esa es la ruta. Firmas el update.zip y listo.
Gracias Skelton.
El Rom está casi terminada puso el crédito apropiado para usted, gracias por todo lo que me enseñó y me ayudó mucho!
He descargado Ubuntu 12.10 y lo voy a probar y si todo va bien, voy a empezar a aprender y "desarrollar" algunas cosas.
¡Gracias!
Estupendo, no es necesario ponerme en créditos de ROM, ya que toda la información está en internet, sólo es leer mucho y mirar muchos tutoriales.
Dante_moraes
07/12/2012, 21:22
dsixda's Android Kitchen es compatible con el JXD?
Quiero añadir los datos de la carpeta data/app, ya modificado el android_script y no pasó nada.
Nunca he usado android kitchen, tendras q editar manualmente el updater script y factory update param.aml, quitandole la opcion de wipe data.
Dante_moraes
08/12/2012, 17:16
He añadido esta línea en android_Script:
show_progress(0.100000, 0);
package_extract_dir("data", "/data");
set_perm_recursive(1000, 1000, 0771, 0644, "/data/app");
unmount("/system");
unmount("/data");
Y borra esta línea en Factory_update_param.aml: wipe-data.
De esta manera: --update_package=/sdcard/update_signed.zip
--wipe_cache
--wipe_media
aún así, no pude hacer que funcione, simplemente no aparece! :(
He añadido esta línea en android_Script:
show_progress(0.100000, 0);
package_extract_dir("data", "/data");
set_perm_recursive(1000, 1000, 0771, 0644, "/data/app");
unmount("/system");
unmount("/data");
Y borra esta línea en Factory_update_param.aml: wipe-data.
De esta manera: --update_package=/sdcard/update_signed.zip
--wipe_cache
--wipe_media
aún así, no pude hacer que funcione, simplemente no aparece! :(
Tienes que montar la unidad Data antes. Suponiendo que en la s7100B sea como en la s601 que data es una unidad ubifs, haz lo siguiente, añade esta linea:
mount("ubifs", "UBI", "userdata", "/data");
De manera que todo esa parte quede así:
mount("ubifs", "UBI", "userdata", "/data");
package_extract_dir("data", "/data");
set_perm_recursive(1000, 1000, 0771, 0644, "/data/app");
unmount("/system");
unmount("/data");
Dante_moraes
09/12/2012, 02:47
Tienes que montar la unidad Data antes. Suponiendo que en la s7100B sea como en la s601 que data es una unidad ubifs, haz lo siguiente, añade esta linea:
mount("ubifs", "UBI", "userdata", "/data");
De manera que todo esa parte quede así:
mount("ubifs", "UBI", "userdata", "/data");
package_extract_dir("data", "/data");
set_perm_recursive(1000, 1000, 0771, 0644, "/data/app");
unmount("/system");
unmount("/data");
Le faltaba esto:
format("ubifs", "UBI", "userdata");
mount("ubifs", "UBI", "userdata", "/data");
y en las últimas líneas:
package_extract_dir("data", "/data");
set_perm_recursive(1000, 1000, 0771, 0644, "/data/app");
unmount("/system");
unmount("/data")
Gracias ^^
Dante_moraes
12/12/2012, 13:33
Tienes que montar la unidad Data antes. Suponiendo que en la s7100B sea como en la s601 que data es una unidad ubifs, haz lo siguiente, añade esta linea:
mount("ubifs", "UBI", "userdata", "/data");
De manera que todo esa parte quede así:
mount("ubifs", "UBI", "userdata", "/data");
package_extract_dir("data", "/data");
set_perm_recursive(1000, 1000, 0771, 0644, "/data/app");
unmount("/system");
unmount("/data");
Skelton tiene la versión de Signed Apk para Windows 8?
La versión que me dio no funciona.
Para windows 8? La que uso es genérica, ya que es Java. Puede ser por la versión de Java para Windows 8? No tengo windows 8 así que no sabría decirte.
Dante_moraes
12/12/2012, 14:07
Para windows 8? La que uso es genérica, ya que es Java. Puede ser por la versión de Java para Windows 8? No tengo windows 8 así que no sabría decirte.
Sí, me olvidé de instalar Java. -_-
Edit: Done!
29850
Dante_moraes
12/12/2012, 20:41
Estoy usando Ubuntu, quería saber dónde puedo encontrar scripts: unpack-repack-y uimage.sh uimage.sh.
Por ejemplo aquí:
https://github.com/hillbeast/android_kernel_ainol_novo8
Dante_moraes
15/12/2012, 23:56
Como ya he recomendado?
dalvik.vm.heapsize=
32m-48m-256m ?
con 48 debería ser suficiente para un equipo con 512 mb de ram en mi opinión, pero puedes probar distintos valores hasta ver uno que te convenza.
Dante_moraes
16/12/2012, 00:57
con 48 debería ser suficiente para un equipo con 512 mb de ram en mi opinión, pero puedes probar distintos valores hasta ver uno que te convenza.
48 /o/ done! Perfeito!
Saludos!
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.