PDA

Ver la Versión Completa : [Android] Optimizando Android instalado en la SDCARD (Overclock, conexion, etc.)


euki
06/09/11, 02:10:47
##############################
# ###########################
# #
INDICE

1. Descripción
1.1 Sobre la optimización
2. Requisitos
2.1 Archivos necesarios
2.2 Recursos
3. Optimizando el sistema
3.1 Librerías RIL
3.1.1 Instalación
3.2 Programas para optimizar
3.2.1 Para aumentar la duración de la batería
4. Overclock
4.1 Usar SetCPU para Overclock
4.2 Modificar Statup.txt para Overclock
4. Preguntas frecuentes

# #
# ###########################
##############################




##############################
# ###########################
# #


1. Descripción


1.1 Sobre la optimización


En este post encontraremos o puede que no soluciones a diferentes problemas que pueda tener Android, algunas "soluciones" pueden funcionar a unos y a otros no pero el caso es que entre todos podamos encontrar poco a poco la solución. La filosofía es simple.... probar, probar, probar y probar.... suerte.


Post del las librerías (original): Ver post (http://tiad8.com/development-testing-only/360-test-ril-raphael-diamond-ril-only.html) , Gracias a tiad8 (http://tiad8.com/members/tiad8.html)



2. Requisitos


2.1 Archivos necesarios


Librerías RIL:

Librerías RIL (en pruebas): Descargar (http://www.megaupload.com/?d=BXSAH8MM)
Librerías RIL (de NeoFroyo): Descargar (http://www.megaupload.com/?d=ENJK0C2V)

7-Zip: Descargar (http://downloads.sourceforge.net/sevenzip/7z920.exe)






2.2 Recursos

En ello estamos....



3. Optimizando el sistema


3.1 Librerías RIL

Esta librería influye en el GPS, 3G, la señal GSM y bluetooth y puede arreglar errores en el Modo avión, llamadas y trasmisión de datos e incluso podremos emparejar el teléfono con el manos libres del coche!.



3.1.1 Instalación

Hay dos métodos.

Después de instalar la ROM:

Descarga una de las librerías RIL

Copia los dos archivos "libhtcgeneric-ril.so" y "libril.so" a la raiz de la sdcad, si contiene el archivo froyo.user.conf bórralo.

Edita el archivo froyo.user.conf que está en /npkboot/conf/ y al final añades estas líneas:

mount --bind /sdcard/libhtcgeneric-ril.so /system/lib/libhtcgeneric-ril.so
mount --bind /sdcard/libril.so /system/lib/libril.so

Tiene que quedarte algo así:

modprobe ipv6
modprobe xt_owner
modprobe ipt_REJECT
#echo "Hello!!!" # example
#echo "You can create your own commands here" # example
mount --bind /sdcard/libhtcgeneric-ril.so /system/lib/libhtcgeneric-ril.so
mount --bind /sdcard/libril.so /system/lib/libril.so
}

Guardas los cambios, ejecuta Haret y suerte.


Antes de instalar la ROM:

Descarga una de las librerías RIL.

Nota: Es recomendable usar algún programa como "7-zip" que permite añadir/extraer archivos sin decomprimir el archivo zip.

Abre el archivo zip de la ROM por ejemplo con el programa "7-zip" y vete al directorio system/lib.
Arrastra los archivos "libhtcgeneric-ril.so" y "libril.so" a la carpeta system/lib que abriste en 7-zip y sobreescribe los existentes
Ya puedes instalar la ROM con las librerías incluídas.


3.2 Programas para optimizar rendimiento:


Aportes realizados por VictorDDP (http://www.htcmania.com/member.php?u=571369)

3.2.1 Para aumentar la duración de la batería y una mayor fluidez en los procesos recomienda:

JuiceDefender: Descargar (https://market.android.com/details?id=com.latedroid.juicedefender&feature=ord%20%20er_history)
Android Assistant: Descargar (https://market.android.com/details?id=com.advancedprocessmanager&feature=orde%20%20r_history)
Advanced Task: Descargar (https://market.android.com/details?id=mobi.infolife.taskmanager&feature=order%20%20%20%20_history)

Podéis mandarlos al teléfono en el link. (Necesitáis cuenta en Google)

3.2.2 Para los que tengan una batería de 1800mAh puede que SetCPU les vaya bien, puede usarse para hacer un overclocking al CPU:

Atención: Una Frecuencia extremadamente alta puede bloquear el teléfono, si esto ocurre tendréis que retirar la batería. Usadlo bajo vuestra responsabilidad.

SetCPU en Android Market (1,38€): Descargar (https://market.android.com/details?id=com.mhuang.overclocking)
SetCPU en XDA-Developers (gratuita): Descargar (http://forum.xda-developers.com/attachment.php?attachmentid=648354&d=1310073004)

3.2.3 Para poder hacer Overclock a la CPU modificando el archivo [b]Starup.txt:

Añade las siguientes líneas al archivo Startup.txt:

"acpuclock.oc_freq_khz=691200" - 691.2Mhz <Recomendado.
"acpuclock.oc_freq_khz=710400" - 710.4Mhz <Bajo vuestra propio riesgo.
"acpuclock.oc_freq_khz=729600" - 729.6Mhz < MAXIMO No recomendado.

Al añadirlo debe quedar así:

set cmdline "rel_path=npkboot lcd.density=210 msmvkeyb_toggle=off gsensor_axis=2,-1,3 board-htcraphael-navi.wake=0 acpuclock.oc_freq_khz=xxxxxx acpuclock.force_turbo=1 pm.sleep_mode=1"

*Las xxxxxx es la velocidad escogida.


Ahí os va una captura:

http://img820.imageshack.us/img820/2006/sinttulo1hhw.jpg



4. Preguntas frecuentes

VictorDDP
06/09/11, 16:45:41
Estoy dando mil vueltas a las librerías a ver si soy capaz de hacer funcionar el 3G y nada, es rarísimo, hasta hace dos días iba perfectamente y ahora no me va en ninguna ROM, pero luego en WM sí.

EDITO: Algo me está vacilando, ha sido publicar esto y conseguir que funcione en Neofroyo.

euki
06/09/11, 20:03:09
Estoy dando mil vueltas a las librerías a ver si soy capaz de hacer funcionar el 3G y nada, es rarísimo, hasta hace dos días iba perfectamente y ahora no me va en ninguna ROM, pero luego en WM sí.

EDITO: Algo me está vacilando, ha sido publicar esto y conseguir que funcione en Neofroyo.

juas :) Ahora estoy con la GingerBread y ahora que ya conseguí arrancarla sin problemas la conexion wifi me vacila... que has hecho para que rulase? tengo que indagar más en este tema.. a ver si saco algo en claro esta semana :)

Estoy subiendo los archivos rootfs y initrd que usé para instalar en un rato los posteo.

euki
06/09/11, 23:51:13
Ya ni me acordaba como se hacia el OC... :P

euki
06/09/11, 23:55:49
Victor.... a tí haciendo OC te salen lineas como raph_navi_pad : read retry? tengo que volver a comprobar el archivo a ver si toqué una línea sin querer.

PD El android inicia pero me mosquean esas líneas que me salen después de añadir el comando....


EDITO: en el 2º reinicio ya no aparece....

euki
07/09/11, 00:01:51
VictorDDP: prueba a cambiar este parámetro en el startup.txt

lcd.density=210 <--- pon 160 ó 180 (yo puse 160)

PD Ponte las gafas.....

euki
07/09/11, 00:11:38
Como me gusta la diamond y eso que solo hice OC a 691,2 para probar con la Gingerbread y eso corre que te matas! y con la modificación de LCD_density a 160 parece que tengo un pantallón! :)

VictorDDP
07/09/11, 01:23:22
Como me gusta la diamond y eso que solo hice OC a 691,2 para probar con la Gingerbread y eso corre que te matas! y con la modificación de LCD_density a 160 parece que tengo un pantallón! :)

jajaja ahora lo pruebo, las líneas que dices no me salieron ;)
Edito: jajaja que bueno xD pues voy a dejarlo así xD

sevilla
07/09/11, 17:34:21
Hola, ya estoy desesperado, a la vez de ansioso por tener android en mi diamond...
¿que hago mal? He seguido el tuto, particionado, formateado, descomprimido, copiado los archivos necesarios a la sdcard,,,,, comienzo la instalacion con el Haret, y empieza la primera pantalla en negro con el listado de pequeñas letras en blanco, asi un par de minutos, se queda parado y cada 3 minutos salen un par de lineas y asi sucesivamente se puede llevar mas de una hora, hasta que cansado, le quito la bateria .
He probado todas las rom disponibles, y varios kernel, incluso particionado y formateado de nuevo, y siempre ocurre lo mismo
¿sabe alguien que me puede pasar?

euki
07/09/11, 17:36:20
Bibiteri prueba con 710 mhz pero tb puedes probar esta app http://forum.xda-developers.com/showthread.php?t=725290 cuando llegue a casa tb la probaré pero primero modificalo en el startup.txt

euki
07/09/11, 17:40:15
Hola, ya estoy desesperado, a la vez de ansioso por tener android en mi diamond...
¿que hago mal? He seguido el tuto, particionado, formateado, descomprimido, copiado los archivos necesarios a la sdcard,,,,, comienzo la instalacion con el Haret, y empieza la primera pantalla en negro con el listado de pequeñas letras en blanco, asi un par de minutos, se queda parado y cada 3 minutos salen un par de lineas y asi sucesivamente se puede llevar mas de una hora, hasta que cansado, le quito la bateria .
He probado todas las rom disponibles, y varios kernel, incluso particionado y formateado de nuevo, y siempre ocurre lo mismo
¿sabe alguien que me puede pasar?

Vamos por partes:

Haz las particiones.
Descarga neofroyo y prepara la instalacion
Y dinos que kernel vas a usar....

euki
07/09/11, 17:44:54
Vamos por partes:

Haz las particiones.
Descarga neofroyo y prepara la instalacion
Y dinos que kernel vas a usar....

Espera...... Por lo que leote falta un paso.... Entraste en el recovery para instalar la rom?

PD cojones! Que me cito yo mismo, esto va por sevilla.

bibiteri
07/09/11, 17:50:12
Bibiteri prueba con 710 mhz pero tb puedes probar esta app http://forum.xda-developers.com/showthread.php?t=725290 cuando llegue a casa tb la probaré pero primero modificalo en el startup.txt

He modificado el startup.txt
Al iniciar en wm he instalado el cab que me has dicho desde la sd card.
Al arrancar haret se me ha quedado colgando en "booting linux".
Voy a probar sólo modificando startup.txt
Añado
acpuclock.oc_freq_khz=710400 acpuclock.force_turbo=1

Edito: he quitado el programa ese y el haret arranca sin problemas.

euki
07/09/11, 17:56:49
He modificado el startup.txt
Al iniciar en wm he instalado el cab que me has dicho desde la sd card.
Al arrancar haret se me ha quedado colgando en "booting linux".
Voy a probar sólo modificando startup.txt
Añado
acpuclock.oc_freq_khz=710400 acpuclock.force_turbo=1

Edito: he quitado el programa ese y el haret arranca sin problemas.

No vale la app? Menuda kk

sevilla
07/09/11, 23:47:59
Espera...... Por lo que leote falta un paso.... Entraste en el recovery para instalar la rom?

PD cojones! Que me cito yo mismo, esto va por sevilla.
Todo solucionado, he reformateado y copiado de nuevo los archivos , milagrosamente ya se ejecuta recovery y he podido instalar neofroyo.
gracias

euki
08/09/11, 00:07:25
Despues de ejecutar Haret no me arranca recovery

Tienes que pulsar el boton de bajar volumen cuando te lo pide para que se inicie el recovery

VictorDDP
10/09/11, 17:56:42
Aunque de sentido común, hay otra manera de mejorar el rendimiento:
Ajustes -> Pantalla -> Animación { Sin animaciones

euki
13/09/11, 07:26:57
Aunque de sentido común, hay otra manera de mejorar el rendimiento:
Ajustes -> Pantalla -> Animación { Sin animaciones

Si, yo siempre lo hago :)

pedrocordoba
14/09/11, 23:40:16
tenemos nuevo kernel! voy a probarlo y os cuento

pedrocordoba
15/09/11, 01:00:01
probado nuevo kernel y me va todo menos las llamadas que se queda la pantalla en negro

VictorDDP
15/09/11, 05:03:16
probado nuevo kernel y me va todo menos las llamadas que se queda la pantalla en negro

+1, y eso que se supone que sólamente borraban código basura

euki
15/09/11, 19:01:02
+1, y eso que se supone que sólamente borraban código basura

Entonces borraron de más X-D todavía no tuve tiempo de probarlo :pensando:

Javier Zoar
20/09/11, 23:19:12
Hola gente....tengo una duda y aver si me la podeis aclarar....Resulta que estoy leyendo del tema y no se si instalar en famoso android este a mi diamond.¿da muchos errores...? ¿funciona la conexion compartida a internet con android o no?.La uso para conectarme a internet a menudo y si al cambiar no funciona casi q no lo cambio....espero vuestras respuestas. y gracias.

VictorDDP
21/09/11, 00:30:47
Hola gente....tengo una duda y aver si me la podeis aclarar....Resulta que estoy leyendo del tema y no se si instalar en famoso android este a mi diamond.¿da muchos errores...? ¿funciona la conexion compartida a internet con android o no?.La uso para conectarme a internet a menudo y si al cambiar no funciona casi q no lo cambio....espero vuestras respuestas. y gracias.

A mí en la NeoFroyo me va todo perfectamente, alguna vez se reinicia al acabar una llamada, pero una de cada diez, te la recomiendo.

euki
21/09/11, 01:44:09
A mí en la NeoFroyo me va todo perfectamente, alguna vez se reinicia al acabar una llamada, pero una de cada diez, te la recomiendo.

Estoy con el, recomendable...

Si quiere compartir conexion usa este programa: http://code.google.com/p/android-wifi-tether/downloads/list

Javier Zoar
21/09/11, 14:01:09
¿Y con que version de kernel la teneis?

euki
21/09/11, 15:26:11
¿Y con que version de kernel la teneis?

Para empezar prueba con la que viene en la ROM que instales y si te va mal pruebas más recientes o más antiguas pero como referencia siempre toma la que te recomienden en el hilo de cada ROM...

euki
05/10/11, 00:15:30
Bibiteri, prueba estas líneas en el build.prop para ver si mejoras el tema del 3G... Ya me contarás..

http://www.grupoandroid.com/topic/15952-tutorialincrementar-velocidad-de-datos-edge-3g-etc/

bibiteri
06/10/11, 15:11:57
Como no puedo parar quieto, voy a probar estos valores en la CyanogenMod 7 (Gingerbread 2.3.3) de Neopeek -Actualizado-, que no sé si la actualización la había probado. He añadido entonces estos valores y he cambiado el valor del network del build.prop al 3. A ver qué sucede. Ah! Con el último kernel, ya puestos, todo por el mismo precio.
Pero lo cierto es que con la SuperSonic GINGERBREAD 2.3.4 estoy muy contento.

euki
10/10/11, 16:40:06
Mañana por la mañana voy crear un hilo como "proyecto" sobre el build.prop me imagino que habrá infinidad de ellos en htcmanía pero queremos uno más orientado hacía las versiones sdcard de android para nuestros terminales :-)

Si es que mañana lo creo tendrás que echarme una mano con el y tb animo a otra gente que se apunte :-)

sevilla
11/10/11, 16:24:31
Hola, tengo la NeoFROYO v0.1 de Neopeek instalada y me va "bien". A excepcion de alguna cosilla.
Se conecta via wifi bien al igual que en 3g....watpsea , navega, manda email , market ok, funciona el telefono , recibe llamadas , sms....gps, camara.... pero...deseo activar la zona wifi para poder hacer "teterin", cuando lo activo desde conexiones inalambricas me da error y no se activa.
Con la Sim que lo intento la operadora lo permite ya que ademas lo he probado en un Samsung Galay Ace y va de lujo. Pero lo quiero hacer en mi Diamond y no hay manera.
Os funciona a vosotros en la diamond? ¿sabeis si alguna otra rom funciona lo de la zona wifi?
Gracias

euki
12/10/11, 00:33:44
Hola, tengo la NeoFROYO v0.1 de Neopeek instalada y me va "bien". A excepcion de alguna cosilla.
Se conecta via wifi bien al igual que en 3g....watpsea , navega, manda email , market ok, funciona el telefono , recibe llamadas , sms....gps, camara.... pero...deseo activar la zona wifi para poder hacer "teterin", cuando lo activo desde conexiones inalambricas me da error y no se activa.
Con la Sim que lo intento la operadora lo permite ya que ademas lo he probado en un Samsung Galay Ace y va de lujo. Pero lo quiero hacer en mi Diamond y no hay manera.
Os funciona a vosotros en la diamond? ¿sabeis si alguna otra rom funciona lo de la zona wifi?
Gracias

No funciona en ninguna rom, necesitas instalar una app de terceros.

bibiteri
19/10/11, 15:39:12
A propósito del midnight kernel ese, que dicen que mejora el rendimiento de la batería...
¿Quién sabe algo?
He leído y me he descargado un par de archivos, pero no acabo de enterarme cómo se instala.

LEONINO
19/10/11, 15:53:02
Otia, eso del ahorro de la batería me interesa, que android se come las baterías.

bibiteri
21/10/11, 10:42:33
Bueno, pues a lo que voy: tenéis que probar este kernel. Es una caña. Lo he instalado sin más en mi topaz, con la rom fagyifroyo, y vuela. Nada más instalarlo y empezar a trastear y leñe, cómo corría. Muy fluida, y eso que tngo varios apps instalados. Y respecto a la batería sí que he notado una ligera mejoría.
Lo dicho, probad y hablad. Yo estoy muy contento.
La instalación sin más, además: reiniciar; en wm, conectado al pc, cambiar un kernel por el otro; haret y android corriendo, y nunca mejor dicho. Sin wipe ni mount ni nada. A esto se refería fagyi cuando hablaba del midnight krnel, claro. Yo estaba despistado con otro hilo de xda.
Y por cierto, gracias, Neopeek, prque suyo es este kernel (que también va actualizando: ete es el 01353).
http://www.multiupload.com/TZG0VKF4OV
Este es el enlace de descarga directa.
Y este otro el del hilo, para que estudiéis...
http://www.neopeek.com/viewtopic.php?f=70&t=7650

euki
21/10/11, 12:12:34
Bueno, pues a lo que voy: tenéis que probar este kernel. Es una caña. Lo he instalado sin más en mi topaz, con la rom fagyifroyo, y vuela. Nada más instalarlo y empezar a trastear y leñe, cómo corría. Muy fluida, y eso que tngo varios apps instalados. Y respecto a la batería sí que he notado una ligera mejoría.
Lo dicho, probad y hablad. Yo estoy muy contento.
La instalación sin más, además: reiniciar; en wm, conectado al pc, cambiar un kernel por el otro; haret y android corriendo, y nunca mejor dicho. Sin wipe ni mount ni nada. A esto se refería fagyi cuando hablaba del midnight krnel, claro. Yo estaba despistado con otro hilo de xda.
Y por cierto, gracias, Neopeek, prque suyo es este kernel (que también va actualizando: ete es el 01353).
http://www.multiupload.com/TZG0VKF4OV
Este es el enlace de descarga directa.
Y este otro el del hilo, para que estudiéis...
http://www.neopeek.com/viewtopic.php?f=70&t=7650


Habrá que probarlo, tiene muy buena pinta por lo que dices aunque ahora no pruebo tanto como antes ya que ando liado con el rollo de compilar pero por ganas que no sea. Además me alegra que sigas investigando para mejorar android en la topaz y la diamond, gracias a ti y a unos pocos (no voy a ponerme a nombrar uno a uno) esto sigue vivo

Por cierto yo no hacía wipe al cambiar de kernel solo lo sustituyo por el que tengo y a andar... luego al iniciar android ya instala los módulos cuando reconoce un nuevo kernel.
Puede que la mejor manera sea hacer un wipe pero es un marrón y da una pereza..... :rolleyes:

VictorDDP
30/11/11, 22:16:20
El ICS Launcher va como un tiro de rápido, recomendable

isorn
05/12/11, 18:20:12
No sé si será una tontería o no pero aquí va mi pregunta: Si utilizas un launcher distinto al que por defecto tiene Android ¿Es lo mismo que usar en Windows Mobile el TouchFlo? Porque en ese caso estamos consumiendo memoria.

Por otro lado, recuerdo que ya en mis inicios con Linux hace más de 10 años recomendaban que en los PCs menos potentes para ahorrar algo de memoria quitáramos escritorios virtuales. Yo no es que note alguna mejora pero en Android he dejado solo un escritorio, a ver si grano a grano hacemos granero.

Jorgon
14/12/11, 21:59:47
Será una pregunta tonta pero no encuentro con que programa editais los archivos tipo conf ¿cual es? para window 7

isorn
14/12/11, 23:20:35
Con el bloc de notas.

Jorgon
15/12/11, 00:15:29
Con el bloc de notas.
Pero no salen las lineas en orden, como le digo en el bloc de notas que se acaba la linea

Jorgon
15/12/11, 03:27:24
Ya está, no he dicho nada.
La últmina versión del kernel que habeís puesto no funciona

malandrin
21/12/11, 13:41:33
He puesto un post nuevo (http://www.htcmania.com/showthread.php?t=306161) con una idea que creo que puede ser de ayuda para todos en el tema de android. ¿Qué os parece?

jama.gato76
10/07/20, 22:14:06
tengo una Tablet leotec
letab 1004
me pueden ayudar a descargar una rom actualizable que sea compatible con este equipo