|
||
|
|
|
|||||||
| Avisos |
| ROMs y desarrollo Onda v972 ROMs y desarrollo Onda v972 |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Fenix Spirit AR 3.0 - Onda V972 V1- Estabilidad y Velocidad.-
![]() Fenix Spirit 3.0 esta diseñeda para Tablet V-972.- Onda v1.- -- No sabes que version es la tuya? Busca detras del tablet (o en la caja), hay un numero similiar a V972QADXV1XXXXXX (ahi se indica la version del hard).-- La pasta base de esta ROM es la oficial 4.22, V 3.0. Hecha desde 0 by myself!!. Esta optimizada con alguno q otro cambio esteticos que no hacen decaer la performance. Es "limpia" es decir que viene con las aplicaciones justas y necesarias. Ningun extra al menos no en esta version. Tiene la resoucion a 264 dpi. Pero como novedad, y como se que muchos quieren los 320, se incluye una aplicacion para hacer el cambio a los dpi que quieran. Tengo que aclarar que aca en Argentina, yo no uso aplicaciones de banco, tampoco creo que esten disponibles, al menos, no las mismas que hay en otros paises. Eso no lo he podido probar. INSTALACION: -. Instalar la Onda V3.0 4.2.2 OFICIAL desde el PhoenixSuite con formato de la SD interna. (Recomendado, casi obligatorio, para evitar cuelgues posteriores). -. Rootear, limpiar, desinstalar las aplicaciones "chinas". Root y script en este post.- Es para evitar iconos innecesarios en el escritorio.- -. Para la de 16 GB instalar CWM Recovery para V972 disponible AQUI .- -. Para la de 32 GB necesitais el TWR disponible AQUI (GRACIAS Nilhar por este aporte) -. La ROM puede estar en la SD externa o Interna (la instalacion que yo hice para probar todas las veces la puse en la sd externa).- -. NO realizar ningun Wipe, si la instalacion es desde una ROM oficial recien instalada.- (La ROM realiza una limpieza del Dalvik Cache).- -. Si vienes de otra rom custom, (previo hacer un back-up) debes hacer los 3 wipes, y recien instalar esta rom.- -. Selecionar instalar desde sd card, instalamos el .Zip -. Se instalara y veran el progreso en la pantalla.- -. Reiniciar el tablet. -. Primer inicio: se demora un poco por la carga de todos los datos.Los posteriores no.- -. Dejar que la rom "se asiente" al menos 5 min.- -. A disfrutar.- Caracteristicas principales: - Basada en la ROM 3.0 Android 4.22 oficial de Onda.- - Booteo con el logo Allwinner A31.- - Deoxeada - Rooteada - Zipaligneada - Soporte de instalacion data/app - Soporte scripts inicio - Build.prop reconstruido.- - Idioma por defecto:Español. - Zona Horaria: Argentina - Bloqueo de publicidad por Host. (Actualizado a Mayo 2013).- - Launcher oficial (recargado).- - HOLO Launcher HD. (Recomendado para el uso a 264 dpi) - Modificado platform.xml que permite escribir en la MicroSD. - Optimizacion de reproducción de vídeo por streaming - Personalizaciones menores.- Aplicaciones instaladas: - Launcher por defecto - HOLO Launcher HD. (Recomendado para el uso a 264 dpi). - QuickPic (galeria para imagenes muy rapida). - Superuser.- - Filemanager HD.- - Root Explorer.- - Google Play multi DPI con compatibilidad de aplicaciones. (actualizado gracias Nuazet) - Market Helper.- - Google Music.- - Google Search.- - UC Browser HD.- (actualizado a la version nueva) - Overclock estable a 1.152 Mhz.- - Nuevo wallpaper por defecto.- - Sonidos de Galaxy S IV (gracias alvaro_lsrs).- - Tweaks de estabilidad.- - Carga mas rapida de aplicaciones.- - Ahorro de energía y optimizacion de bateria.- (hay q seguir probando) - Script de seguridad y anti-malware.- - init.d renovado (scripts de inicio renovado) Notas finales: Bateria: debido a que la rom de base tiene algunos defectos de fondo, la bateria es lo que mas sufre. Se han incluido algunos scripts de mejora y ahorro. Por ahora es lo mejor que se puede hacer.- OVERCLOCK: En mi personal opinion, he logrado llevarla, estable a 1.152 gHz, pero el overclock necesita mas test y hasta no tener la fuente del kernel, mucho mas no se puede hacer.- Gracias por darle una oportunidad a esta rom. Saludos.- AGRADECIEMIENTOS ESPECIALES: A STEVE_MARS (COCINERO OFICIAL), NUAZET, y un gran a la gente XDA, que siempre tienen algun recurso a mano.- Gracias por sus aportes.- SIEMPRE debes realizar antes un backup de tu ROM ACTUAL.- DESCARGA: FENIX SPIRIT AR 3.0a - 264 (350 MB ~) Mediafire - incluye el fix de compatibilidad Google Play multi DPI - Para los q bajaron al ROM anterior: GOOGLE PLAY FIX (MULTI DPI): Flashear desde CWM. Realizar un wipe dalvik cache (advanced - wipe cache dalvik).- Esperar que arranque el tablet. No conectar al Play, ni a internet. Ir a: Ajustes - Aplicaciones - Todas - Buscar el Google Play y borrar cache/datos.- Ajustes - Aplicaciones - Todas - Servicio de google - borrar cache/datos.- Conectar a internet y probar el Play.- Sino aparecen sus aplicaciones, no se preocupen, en el proximo reinicio estaran alli.- Listo! Google play multi DPI funcionando y con compatibilidad para casi el 99% de las aplicaciones.-
__________________
Última edición por machotecba Día 24/06/13 a las 00:41:47. |
| Los siguientes 7 usuarios han agradecido a machotecba su comentario: | ||
|
|
|
#2
|
||||
|
||||
|
Capturas de Pantalla:
![]() ![]() ![]() ![]()
__________________
Última edición por machotecba Día 19/05/13 a las 04:34:16. |
| Los siguientes 9 usuarios han agradecido a machotecba su comentario: | ||
|
#3
|
||||
|
||||
|
Compatibilidad con Google Play.- incluido en LA VERSION 3.0a-
Por ahora la solucion mas sencilla es el market helper .- Es muy sencillo de usar y gratis.- Ahorro de bateria (cuando el tablet esta en suspesion - permisos de ROOT requeridos) - Instalar el CPU No frill Clasico (o bien bajar del PLAY) Configuracion: - Velocidad maxima del CPU: 1.008mhz (aunq se puede poner de forma stable a 1.152 mhz) - Velocidad minima del CPU: 120mhz - Gobernor: Conservative.- - Planificador E/S: Deadline.- - Aplicar.- - Salir de la aplicacion. Estos ajustes hacen que el tablet, cuando no se use (suspension), baje la velocidad del procesador de forma que se pueda ahorrar bateria. La configuracion para que se apliquen los valores cada vez que se arranque el sistema, solo lo recomiendo si ya han probado varios dias y el tablet funciona de forma estable, arranque y apagado, no se tilda o se reinicia de forma aleatoria.- #1 - Governors Qué es un governor? Consideren un CPU, el procesador de nuestros teléfonos. Bien, éste opra a diferentes frecuencias (en stock: 300, 600, 800 and 1000 Mhz) y nosotros usualmente decimmos que es de 1 Ghz (1000 Mhz) porque esa es su frecuencia máxima con 100% de estabilidad (o la que viene stock en el teléfono). Ahora, un GOVERNOR o gobernador, es un driver que maneja la frecuencia de la CPU, un “CPUFreq driver”. Como su nombre lo sugiere, es el que decide cuándo usar la máxima velocidad de frecuencia o cuándo estar en el mínimo o medio y que tán rápido llegar esos máximos y mínimos. Debe dar suavidad o performance? Debe estar bajo el CPU para alargar la batería? Todas esas cosas las decide un governor Veamos los q nos interesan: (hay algunos mas disponibles para nuestra tablet, pero estos son los q mas no interesan, si deseas info al final un link de utilidad.) Ondemand: * drivers/cpufreq/cpufreq_ondemand.c * * Copyright © 2001 Russell King * © 2003 Venkatesh Pallipadi <[email protected]>. * Jun Nakajima <[email protected]> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. Es la elección por defecto ya que se encuentran balanceados los seteos para ofrecer un buen equilibrio entre batería y performance.Sin embargo, no tiene perfiles y se queda un poco corto en la performance en smartphones. Se encuentra disponible en la mayoría de los kernels y es el que viene por defecto en la mayoría. Cuando el CPU llega a cierto punto (ver “up threshold” en Advanced Settings), “ondemand” rápidamente escalará la CPU para encontrar el punto necesario y luego gradualmente irá bajando la velocidad del CPU cuando no lo necesite más. Setea la frecuencia en funcion de la velocidad, Para esto el CPU debe ser capas de cambiar de frecuencia rapidamente, para esto existen varios parametros accesibles por medio de sysfs: sampling_rate, medido en uS es la frecuencia con la que uno quiere que el kernel verifique el uso de cpu y tome una decision sobre que hacer con la frecuencia. Tipicamente este valor se setea a 10000 p mas, Su valor por default es transition_latency * 1000 samspling_rate debe ajustarse siempre considerando la latencia de transicion. Conservative: (recomendado) * drivers/cpufreq/cpufreq_conservative.c * * Copyright © 2001 Russell King * © 2003 Venkatesh Pallipadi <[email protected]>. * Jun Nakajima <[email protected]> * © 2009 Alexander Clouter <[email protected]> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. * Conservative es un Ondemand más lento en cuanto a qué tán rápido llegar a las velocidades seteadas. Por ejemplo, cuando encendés el teléfono y empieza la interacción, “Ondemand” incrementaría la frecuencia hasta el máximo en una velocidad X. Conservative lo haría en el doble de tiempo (x/2). Cuanto más rápido sea la escalada, más batería consume, por lo que este además de performance otorga major consumo de batería. Este governor, como el ondemand escala la velocidad dependiendo de uso actual. Se diferencia en que su comportamiento setea la CPU de forma mas uniforme en lugar de saltar al valor maximo cuando hay alguna carga. Este comportamiento es mas propicio en ambientes donde el equipo se alimenta por baterias. #2 - I/O Schedulers - Planificadores E/S (entrada/ salida).- Entonces, qué es un I/O Scheduler? Input/output (I/O) scheduling es un terminos que describe el método con el que las computadoras deciden el orden en que los bloques de entrada y salida (I/O) de operaciones serán enviados a las unidades de almacenamiento. I/O Scheduling es también llamado 'disk scheduling'. I/O schedulers pueden tener muchos propósitos dependiendo de la meta del I/O scheduler, algunas metas comunes son: - Minimizar la pérdida de tiempo de búsqueda en el disco rígido. - Priorizar ciertas peticiones de procesos de I/O. - Entregar una porción de ancho de banda del disco a cada proceso que corre. - Garantizar que ciertos pedidos sean resueltos antes de determinado momento. Noop: The NOOP scheduler inserts all incoming I/O requests into a simple, unordered FIFO queue and implements request merging. The scheduler assumes I/O performance optimization will be handled at some other layer of the I/O hierarchy; e.g., at the block device; by an intelligent HBA such as a Serial Attached SCSI (SAS) RAID controller or by an externallyattached controller such as a storage subsystem accessed through a switched Storage Area Network). NOOP scheduler is best used with solid state devices such as flash memory or in general with devices that do not depend on mechanical movement to access data (meaning typical "hard disk" drive technology consisting of seek time primarily, plus rotational latency). Such non-mechanical devices do not require re-ordering of multiple I/O requests, a technique that groups together I/O requests that are physically close together on the disk, thereby reducing average seek time and the variability of I/O service time. Noop no está tan mal. Es un I/O Scheduler simple y en cuanto a Android le queda muy bien lo de que cuanto más simple mejor. Deadline:(recomendado) The goal of the Deadline scheduler is to attempt to guarantee a start service time for a request. It does that by imposing a deadline on all I/O operations to prevent starvation of requests. It also maintains two deadline queues, in addition to the sorted queues (both read and write). Deadline queues are basically sorted by their deadline (the expiration time), while the sorted queues are sorted by the sector number. Before serving the next request, the Deadline scheduler decides which queue touse. Read queues are given a higher priority, because processes usually block on read operations. Next, the Deadline scheduler checks if the first request in the deadline queue has expired. Otherwise, the scheduler serves a batch of requests from the sorted queue. In both cases, the scheduler also serves a batch of requestsfollowing the chosen request in the sorted queue. Deadline es actualmente bastante popular junto con BFQ. Es usado en algunos kernels. Mas info, si te interesa: Explicación Governors (casi al final del primer post).- Les tendria que quedar algo asi: ![]()
__________________
Última edición por machotecba Día 20/05/13 a las 13:27:17. |
| Los siguientes 3 usuarios han agradecido a machotecba su comentario: | ||
|
#4
|
||||
|
||||
|
estoy probando, y falta compatible apps directa de play store
por todo, gracias por tu trabajo
Última edición por masakaty Día 19/05/13 a las 10:54:45. |
|
#5
|
||||
|
||||
|
Gracias, Bajando.
El enlace al CWM no es el correcto. Me imagino que te refieres a este http://www.htcmania.com/showthread.php?t=610156 Última edición por Frontline52 Día 19/05/13 a las 13:40:11. |
| Gracias de parte de: | ||
|
#6
|
||||
|
||||
|
Gracias, Bajando.
El enlace al CWM no es el correcto. Me imagino que te refieres a este http://www.htcmania.com/showthread.php?t=610156 ![]() Gracias por probar.-
__________________
Última edición por machotecba Día 19/05/13 a las 16:13:30. |
|
#7
|
||||
|
||||
|
__________________
|
|
#8
|
||||
|
||||
|
Enhorabuena por tu trabajo crack!!!
Tienes un mp
__________________
CANARY ROM BY NUAZET
|
| Gracias de parte de: | ||
|
#9
|
||||
|
||||
|
__________________
|
|
#10
|
||||
|
||||
|
Estupendo, compañero.
Estoy en pleno desarrollo de la Re 2.0 y como vendí mi segundo tablet no puedo probarla todavia, en cuanto tenga un par de dias libre la pruebo y te cuento. Enhorabuena, campeon
|
| Gracias de parte de: | ||
|
#11
|
||||
|
||||
|
Una solucion simple es usar el market helper, es gratis y funciona muy bien. Es solo una solucion provisioria hasta que pueda encontrar alguna mas de fondo.- Tienes el link en tercer post.- Saludos.-
__________________
Última edición por machotecba Día 20/05/13 a las 01:33:20. |
|
#12
|
||||
|
||||
|
Gracias por tu ayuda y por el soporte off-line, trataremos de estar actualizados en la medida que de el tiempo....
__________________
|
|
#13
|
||||
|
||||
|
y bien?
alguien la ha probado ya? que errores se han corregido? que tal funciona la navegación, scrool y demás? como se comporta la batería? tiene los cuelgues de costumbre, o más o menos los mismos? contad, bellacos, contad!!!!!! jejejeje gracias por tu room, yo la voy a probar esta tarde, a ver si se va arreglando el consumo de batería, que me tiene desilusionado. |
| Gracias de parte de: | ||
|
#15
|
||||
|
||||
|
__________________
|
|
#16
|
||||
|
||||
|
|
| Gracias de parte de: | ||
|
#17
|
||||
|
||||
![]()
__________________
Última edición por machotecba Día 20/05/13 a las 21:15:14. |
|
#18
|
||||
|
||||
|
De momento ha aguantado la noche.
Estoy instalando las aplicaciones que tenia y de momento bien. Me imagino que este fin de semana le meteré caña pues me la llevare. Ya iré informando |
|
#19
|
||||
|
||||
|
Estoy estudiando y probando una configuración del Cpu no frills que me parece q le da mas dinamismo a la hora de responder sin gastar batería de mas..... Iré actualizando a medida que las pruebas den resultado.... tiempo y solo tiempo..... Y que te pareció?? como se desenvuelve en las aplicaciones??
__________________
|
|
|
|
#20
|
||||
|
||||
|
试一下不知道好不好用
|
![]() |
Estás aquí
|
||||||
|
||||||