Ver Mensaje Individual
  #1  
Viejo 18/03/12, 00:39:16
Array

[xs_avatar]
intronauta intronauta no está en línea
Monguer.
· Votos compra/venta: (1)
 
Fecha de registro: ago 2009
Mensajes: 5,345
Tu operador: Pepephone

[TWEAKS] Custom tweaks para kernels CFroot-ICS (v1.6) [27/03/12]

Como no he querido a nadie como a vosotros, ni a mis padres, ni a la cerveza, la novia o la xbox, solo tengo ojitos para vosotros y lo sabéis, piratas, comparto una serie de tweaks especialmente pensados para gente que use el kernel CFroot y especialmente stock roms, que siempre somos los marginados para ciertos tweaks.

Y te preguntarás con esa boquita de piñón ¿y eso por qué? Pues yo te diré eso y lo que quieras, corazón mio.

El 99,9% de los custom kernel ya llevan integrados algunos de estos ajustes y además algunas customs roms incluyen otros scripts extras que aplican estos y otros tweaks y podrían generarse conflictos. Y el único conflicto que quiero que haya entre nosotros es cuando coges mi maquinilla para hacerte la brasileña, nada más. Y por cierto, no todos son compatibles con Gingerbread.

Aunque lo sea para tí, no soy Dios, cabecita loca, así que al contrario que tu talla de calzoncillos no puedo predecir qué scripts tienes en la carpeta /system/etc/init.d/ ni qué kernel tienes. Por eso está pensado para kernel cfroot con stock roms o custom sin scripts en dicha carpeta.

(dramatización)
tu:¿pero entonces con el kernel stock funciona?[/font]
yo: No
tu: ¿y con el siyha o como se llame?
yo: puede ser, pero está pensado solo para kernel CFROOT con stoks roms. Tú vigila tu carpeta /system/etc/init.d por si se duplican los tweaks y prueba
tu: ¿y con el kernel stock?
yo: ¡que no cojones!
tu: hoy a dormir al sofá por borde
yo: :_(



Y me dirás, pero intromío, cari, entonces ¿qué narices hacen los "escrís"?. Pues te diré pichón:
  • Acelerar las animaciones y transiciones del sistema al máximo pero sin corromper la animación CRT-OFF si está disponible en tu rom
  • Hacer que la pantalla (touchscreen) sea mucho más sensitiva y reaccione antes a los toques
  • Poder ajustar la caché de la sdcard externa por si necesitamos un turbo al reproducir ciertos vídeos o juegos. También podemos ajustar la caché de la memoria interna por si queremos experimentar aumentando la velocidad de lectura en general
  • Actualizar los hosts en cada inicio para eliminar publicidad
  • Aplicar zipalign en /data/app, /system/app y /system/framework
  • Posibilidad de deshabilitar los logs del sistema (logcat)
  • Aplicar unos leves ajustes a la VM y el refresco del kernel. No son dramáticos, pero relajará algo la presión. Balanceamos rendimiento<->consumo



Me dirás, "jo, cari, ya existen otros megapedazodetweakshipervitaminados", pero te diré ojitos de koala que ya se que hay más tweaks que podría incluir, pero estos son básicos como la Tena Lady, puedes ajustarlos o desactivarlos individualmente y son los que YO uso por considerarlos seguros y realmente interesantes para una rom tirando a stock. Algunos están más vistos que tu perineo pero no está de más tenerlos con tu stock rom/kernel. Pero sobretodo porque es mi script y me lo ***** cuando quiera, no como otros.

Bueno, caramelito mio, ya que estás juguetón te voy a explicar como instalarlo ¿okis?. Ponte cómodo pero déjate los calcetines puestos que me pone.



INSTALACIÓN

Descargas el zip y lo flasheas desde el recovery. En seco y sin pedir permiso.

Si, lo se, parecía más complicado asín de primeras pero hasta un mono debidamente entrenado sería capaz de hacerlo. Y aunque algunos dicen que eres un "cacho-de-carne-inanimado-que-si-no-fuera-porque-tienes-pulgar-oponible-no-sabría-como-calificarte" y tu onanismo compulsivo puede indicar lo contrario, YO confío en tí.

Más fácil:
  • Descargas el zip y lo pones en la sdcard
  • Abres la app CWM
  • Flash update
  • Seleccionas el zip
  • Flash



__

CONFIGURACIÓN AVANZADA

Los scripts vienen preconfigurados y son inofensivos, no romperan nada, no sufras fresita mía, pero te doy la oportunidad -si te interesa o lo necesitas- de ajustar ciertos parámetros o desactivar los tweaks que no quieras .

Existe un archivo en llamado "customtweaks.config" en /data. Edítalo y verás ciertos parámetros:

Y me dirás "¿por qué está en inglés si eres de Parla Sur?" Y te diré que porque me sale de los h... porque te quiero demasiado y el español se me queda pequeño. Es como un gatillazo verbal.


Céntrate papito mío que te explico lo que estás viendo. "Yo te voy a eplical y tu me va entendel":


KERNEL

=====================
cfroot_kernel=yes
=====================
Esta opción te da la oportunidad de cancelar todos los tweaks del tirón, así que "=no" hará que no se aplique nada.



PERFORMANCE TWEAKS

=====================
performancetweaks=yes
=====================
Esta opción activa diversos tweaks para relajar la presión del kernel al refrescar la frecuencia y gestionando la cache.
Desactívalo si usas un custom kernel




SPEEDSCREEN

Esta es la velocidad de las animaciones y transiciones.

=====================
speedscreentweak=yes
=====================
(yes,no) habilita o deshabilita este tweak.


=====================
Sanimations=0.6
=====================
=====================
Stransitions=0.5
=====================

Son "1" por defecto en el sistema, pero esta es la config de máxima velocidad sin romper el efecto CRT-OFF que tanto te pone y a mi me pone que te ponga.


TOUCHSCREEN TWEAK

Mejoras en el touchscreen (pantalla)

=====================
touchscreentweak=yes
=====================
(yes,no) habilita o deshabilita el tweak


=====================
threshold=3
=====================
# límites (0-15)

Este parámetro determina cuanta distancia tendremos que arrastrar el dedo para que ejecute un desplazamiento o "slide". Menos valor, menos distancia necesaria pero será más "nerviosa"


=====================
sensitivity=29
=====================
# límites (28-32)

Este parámetro determina como de "sensitiva al tacto" será la pantalla.
Menos valor es más sensibilidad pero cuidado, "28"o menos puede volverse incontrolable porque un simple toque puede ser interpretado como muchos y se vuelve loco el sistema. Avisado estás



El valor máximo de cada franja (15 y 32) son el valor que aplica por defecto el sistema.



READ_AHEAD CACHE

Ajusta la cache de la sdcard externa o la memoria interna

=====================
cachetweak=yes
=====================
(yes,no) habilita o deshabilita el tweak

============================
internal_memory=128
============================

============================
external_sdcard=256
============================

# valores: 128,256,512,1024,2048

128 es el valor stock, pero más no es siempre mejor, a veces perjudica.
Si viendo tus vídeos porno gerontofílicos favoritos desde las sdcard da saltidos como yo cuando me haces regalitos, sube poco a poco el valor de external_sdcard a ver si mejora.
Para aplicarlo a la sdcard interna y por extensión a toda la memoria interna en general utiliza "internal_memory", pero no subas mucho el valor



ADBLOCK

======================
adblocktweak=yes
======================
(yes,no) habilita o deshabilita el tweak



======================
adblock=yes
======================
(yes,no)

# Actualiza los hosts en cada inicio


======================
restore_hosts=no
======================
(yes,no)

#Con esto reseteamos el archivo host dejándolo como el original, útil si tenemos problemas



ZIPALIGN

zipalign es zipalign

=====================
autozipalign=yes
=====================
(yes,no) habilitar o deshabilitar el tweak.

*No está de más que en cada arranque le de un repaso a las apps. No rompe nada, solo hará que tarde unos segundos más en iniciar el sistema.



SYSTEM LOGS

*habilita o deshabilita los logs del sistema (logcat)

=====================
logger=yes
=====================




__

Me dirás "cari, ¿por qué no haces una app muy simple para establecer estos ajustes?, es que editarlo a mano es confuso, jo!". Pero te diré que mientras algunos estudiaban programación yo estaba con "el chule", "el chino" y "el mandarina" -que en paz descanse- consumiendo de todo a dos manos, así que es complicado asín de primeras.

Te repito que solo por esta vez no tienes porqué tocar nada princeso mío, pero si quieres jugar con ello como solo tú sabes, con este archivo tienes la opción.



DESINSTALACIÓN

Si no te gusta, no te convence o cambias de kernel con ese cuerpecito que me gastas, con hacer una de estas dos cosas bastaría:
  • Flashear el archivo /sdcard/Uninstall_customtweaks.zip desde el recovery
  • Desactivar la aplicación de los tweaks. Vas a la configuración avanzada, pones "cfroot_kernel=no" y reinicias.

¿Contento? Yo también!



MUY IMPORTANTE

Ten en cuenta que si cambias algo debes reiniciar para que se aplique, y si la lías parda como la de la piscina y quieres volver a los ajustes por defecto, borra el archivo customtweaks.config de /data y reinicia para que se restaure el archivo original.

Por último decirte que hay un archivo en /data llamado customtweak.log donde puedes ver qué tweaks y con qué valores se han aplicado. Muy útil para comprobar que todo va bien.



En fin pichina mía. si tienes dudas o lo que sea comentamelo por aquí o llama al 9026547892, donde te contestaré yo o el hermano de Dinio. Besis!!

##


CHANGELOG



v1.0 Hola mundo!
v1.1 Añadida opción independiente para ajustar la cache de cada sdcard|| Añadido /system/framework a zipalign|| Añadidos ajustes a la VM y refresco del kernel|| Actualizado instalador|| Fixes.
v1.1.1 Eliminado el ajuste de swapiness que reducía la tendencia a cachear. Olvidé eliminarlo por error, sorry, pero prefiero el valor por defecto aunque apenas se haga uso de ello en la práctica
v1.2 Añadido un sistema básico por el que si existen incompatibilidades con el kernel al aplicar algunos tweaks, se registrará en /data/customtweaks.log
v1.3 Añadido system remount a zipalign, añadida la opción de logs del sistema y rehecho sdcard tweak como cachetweak por coherencia
v1.4 Añadida la opción de actualizar los hosts en cada inicio para eliminar publicidad. Se utilizarán dos alternativas por si una falla ( securemecca.com por defecto o winhelp2002.mvps.org + pgl.yoyo.org).
v1.5 Añadidos y ajustados parámetros a performancetweaks además de un check necesario para garantizar su aplicación. || Cambiados algunos ajuestes por defecto ||
........ Se eliminan los backups automáticos durante la instalación y se añade un archivo de desinstalación de los customtweaks desde el recovery. Solo habría que flashear /sdcard/Uninstall_customtweaks.zip
v1.6 Renombrado el archivo de configuración customtweaks como customtweaks.config || Cambiado el proveedor de host por defecto a uno más "light" para que no bloquee ciertas webs. Queda el proveedor agresivo como alternativa via customtweaks.config || En un principio solucionado el problema de instalación con ciertos kernels/recovery



No me seas gañán........con instalar la última versión vale, y se puede sobreescribir la anterior sin problemas

##
Archivos Adjuntos
Tipo de Archivo: zip ICSTweaks4CFROOT_byIntronauta_v1.4.zip (1.87 MB, 169 visitas)
Tipo de Archivo: zip ICSTweaks4CFROOT_byIntronauta_v1.5.zip (2.16 MB, 139 visitas)
Tipo de Archivo: zip ICSTweaks4CFROOT_byIntronauta_v1.6.zip (2.16 MB, 344 visitas)
__________________
________
[CWMODIN] Flashea y personaliza ODIN stock roms desde el recovery http://ow.ly/kbEwt
[Universal Flasher Tool] Flashea temas metamorph y archivos desde el recovery con autobackup http://goo.gl/Gxucm

Última edición por intronauta Día 27/03/12 a las 21:30:46.
Responder Con Cita
Los siguientes 144 usuarios han agradecido a intronauta su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]