Home Menu

Menu



ROMs y desarrollo LG Optimus Black ROMs LG Optimus Black


 
Herramientas
  #1  
Viejo 29/08/11, 14:24:53
Avatar de Expectro
Expectro Expectro no está en línea
Usuario muy activo
Mensajes: 751
 
Fecha de registro: jul 2011
Mensajes: 751
Modelo de smartphone: Nexus 5 32 GB Black
Tu operador: Jazztel
Mencionado: 0 comentarios
Tagged: 0 hilos
[APP/En desarrollo] NOVA App BETA 0.5.6b

Nova App BETA 0.5.6b

Aplicación para portar el Nova script a una aplicación.

Esta es mi primer acercamiento a Android, así que ire poniendo las dudas que vayan surgiendo por si algien puede ir ayudandome para ir portandola.

BASADO EN NOVA SCRIPT v8





DESCARGA BETA 0.5.6b
http://db.tt/96d0Bbn

CARACTERISTICAS FUNCIONANDO:
- Inyección de aplicaciones funcionando.
- Multiidioma, ingles/español
- Misc Option funcionando.
- Bootanimation funcionando.
- Change I/O Scheduler! funcionando
- Change Governor.
- Overclock Completo.

CARACTERISTICAS EN DESARROLLO:
- Theme chooser.


STRINGS PARA ADAPTAR A OTROS IDIOMAS:
INGLES >> http://db.tt/AqYb3AQ
ESPAÑOL >> http://db.tt/I3uCo6A


CLASE JAVA QUE REALIZA LOS COMANDOS DE OVERCLOCK:
SIMPLE:
http://db.tt/VPhygkL

PREESTABLECIDO:
http://db.tt/iIXCYyc

AVANZADO:
http://db.tt/P2gwipr



Se aceptan sugerencias de mejora de la aplicación y cambios de estetica o lo que se queira.

Última edición por Expectro Día 03/09/11 a las 10:13:33
Responder Con Cita
Los siguientes 3 usuarios han agradecido a Expectro su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 29/08/11, 14:25:17
Avatar de Expectro
Expectro Expectro no está en línea
Usuario muy activo
Mensajes: 751
 
Fecha de registro: jul 2011
Mensajes: 751
Modelo de smartphone: Nexus 5 32 GB Black
Tu operador: Jazztel
Mencionado: 0 comentarios
Tagged: 0 hilos
CHANGELOG

CARACTERISTICAS 0.5.6b :
- Añadido español de idiomas, gracias a alormax

CARACTERISTICAS 0.5.0b :
- Corrección de errores ortograficos
- Overclock

CARACTERISTICAS 0.3.0b :
- Cambios esteticos
- Cambios menores
- Reconocimiento del presets instalado( En opcion 2 de overclock, overclock desactivado por ahora en esa opcion. )

CARACTERISTICAS 0.2.0b :
- Change Governor! funcionando
- Cambios menores en I/O Scheduler
- Overclock Simple

CARACTERISTICAS 0.1.0b :
- Change I/O Scheduler! funcionando
- Añadido icono de alormax a la aplicacion. Gracias
- Añadido icono de alormax en las ventanas de espera.

CARACTERISTICAS 0.0.4b :
- Inyección de aplicaciones funcionando.

CARACTERISTICAS 0.0.3b :
- Cambios varios en Bootanimation ( mensaje espera, instalado, vuelta atras ).
- Misc Option completo.
- Cambios en el menú adaptados a la version del script v8.
- Oculto el change theme por ahora.

CARACTERISTICAS 0.0.1b :
- Bootanimation operativo.

Última edición por Expectro Día 03/09/11 a las 10:15:38
Responder Con Cita
  #3  
Viejo 29/08/11, 14:42:58
Avatar de GlasOner
GlasOner GlasOner no está en línea
Usuario muy activo
Mensajes: 3,618
Compra y venta: (28)
 
Fecha de registro: oct 2010
Localización: Jaén
Mensajes: 3,618
Modelo de smartphone: Galaxy S4
Versión de ROM: 5.0.2 Customized ES
Versión de Radio: Europa FM
Tu operador: Orange
Mencionado: 13 comentarios
Tagged: 0 hilos
Que buena pinta !

Enviado desde mi LG-P970 usando Tapatalk
Responder Con Cita
  #4  
Viejo 29/08/11, 20:58:51
Avatar de MiLanOrZ
MiLanOrZ MiLanOrZ no está en línea
Usuario muy activo
Mensajes: 1,081
Compra y venta: (1)
 
Fecha de registro: feb 2011
Localización: Huelva
Mensajes: 1,081
Modelo de smartphone: Huawei P30 Pro.
Versión de ROM: Android 10
Versión de Radio: www.MAXIMA.fm
Tu operador: Yoigo
Mencionado: 4 comentarios
Tagged: 0 hilos
Animo Expectro! Estoy contigo, tanto yo y todo el mundo agradecemos estas cosas

Desde LG Optimus Black P970 Nova7 (v10d root). by MiLanOrZ!
Responder Con Cita
  #5  
Viejo 29/08/11, 21:36:40
Avatar de petuxx
petuxx petuxx no está en línea
Usuario muy activo
Mensajes: 4,628
Compra y venta: (106)
 
Fecha de registro: jul 2011
Localización: albacete
Mensajes: 4,628
Modelo de smartphone: LG G2/LG GPAD
Versión de ROM: flashhhh
Tu operador: Movistar
Mencionado: 13 comentarios
Tagged: 2 hilos
Perdon pero iwal no soy el unico ignorante al que le gustaria saber en que consiste esto, si alguien puede explicarlo seria de agradecer

Enviado desde mi LG-P970 usando Tapatalk
Responder Con Cita
  #6  
Viejo 29/08/11, 22:45:58
Avatar de oscargb13
oscargb13 oscargb13 no está en línea
Usuario muy activo
Mensajes: 555
 
Fecha de registro: may 2011
Mensajes: 555
Tu operador: Movistar
Mencionado: 5 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por petuxx Ver Mensaje
Perdon pero iwal no soy el unico ignorante al que le gustaria saber en que consiste esto, si alguien puede explicarlo seria de agradecer

Enviado desde mi LG-P970 usando Tapatalk
Si no me equivoco , es el script NOVA pero hecho en una APP android para no tener que acceder a un terminal e ir tecleando la secuencia.

Por cierto felicitaciones por la idea, chulísimo, aunque me gusta el modo script, soy un cláscio jajaja.

Saludos
Responder Con Cita
  #7  
Viejo 30/08/11, 00:11:34
Avatar de Expectro
Expectro Expectro no está en línea
Usuario muy activo
Mensajes: 751
 
Fecha de registro: jul 2011
Mensajes: 751
Modelo de smartphone: Nexus 5 32 GB Black
Tu operador: Jazztel
Mencionado: 0 comentarios
Tagged: 0 hilos
Si, es para poner el script Nova en una aplicacion.

Problema a ver si alguien sabe:
He estado mirando por ahi y esto se supone que tendría que funcionar pero no funciona, a ver si alguien sabe, se supone que solicita acceso root (esto lo hace bien) pero al lanzar comandos no me los hace correctamente y no da ninguna excepción, mañana seguiré buscando a ver como se podría hacer si nadie sabe.
Código:
Process process = null;
    	DataOutputStream os = null;
    	try{
    		process = Runtime.getRuntime().exec("su");
			os = new DataOutputStream(process.getOutputStream());
			os.writeBytes("rm /system/media/bootanimation.zip\n");
			os.writeBytes("exit\n");
			os.flush();
			process.waitFor();
			Toast.makeText(this, "Ok", Toast.LENGTH_SHORT).show();
    	} catch (IOException e) {
			Toast.makeText(this, this.getResources().getText(R.string.notRoot), Toast.LENGTH_SHORT).show();
			//e.printStackTrace();
		} catch (InterruptedException e) {
		    Toast.makeText(this, this.getResources().getText(R.string.notRoot), Toast.LENGTH_SHORT).show();
			//e.printStackTrace();
		} finally {
            try {
                if (os != null) {
                        os.close();
                }
                process.destroy();
        } catch (Exception e) {
        }
el comando que se supone que tenía que realizar es este:

rm /system/media/bootanimation.zip
exit

Es decir, borrar el archivo ese, se suponque que lo realiza al ejecutarlo, pero no lo borra...

Última edición por Expectro Día 30/08/11 a las 00:14:17
Responder Con Cita
  #8  
Viejo 30/08/11, 09:13:08
Avatar de Huexxx
Huexxx Huexxx no está en línea
Usuario muy activo
Mensajes: 1,356
 
Fecha de registro: jul 2009
Localización: Madrid
Mensajes: 1,356
Modelo de smartphone: Xiaomi Mi Mix 2
Versión de ROM: Global Beta 8.1.31
Tu operador: Tuenti Movil
Mencionado: 5 comentarios
Tagged: 0 hilos
Buenas,

podrías probar a poner justo antes un comando "srw" para montar el sistema en lectura/escritura...

Es lo primero que se me ha ocurrido...

Otra cosa que se me ocurre, podrías hacer múltiples scripts para cada 'trozo' y luego desde la app solo ejecutar dichos scripts... es un poco coñazo porque en vez de una única app tendríamos muchos trocitos... pero lo mismo funciona.

Un saludo!
Responder Con Cita
  #9  
Viejo 30/08/11, 09:22:02
Avatar de Expectro
Expectro Expectro no está en línea
Usuario muy activo
Mensajes: 751
 
Fecha de registro: jul 2011
Mensajes: 751
Modelo de smartphone: Nexus 5 32 GB Black
Tu operador: Jazztel
Mencionado: 0 comentarios
Tagged: 0 hilos
Okis, luego probaré lo de srw a ver si funciona, sino tambien he visto una librería roottools que podría simplificar las cosas, tengo que investigar un poquito esa librería a ver.

EDIT: Muchas gracias Huexxx, ya me borra el archivo perfectamente, se nota que hasta ayer no tenia ni idea de bash :P voy a terminar la opcion de cambiar los bootanimation y subiré la primera beta para probar esto ( solo cambio del bootanimation ) y podré empezar con otra opción.

Última edición por Expectro Día 30/08/11 a las 09:55:44
Responder Con Cita
  #10  
Viejo 30/08/11, 10:56:38
Avatar de Huexxx
Huexxx Huexxx no está en línea
Usuario muy activo
Mensajes: 1,356
 
Fecha de registro: jul 2009
Localización: Madrid
Mensajes: 1,356
Modelo de smartphone: Xiaomi Mi Mix 2
Versión de ROM: Global Beta 8.1.31
Tu operador: Tuenti Movil
Mencionado: 5 comentarios
Tagged: 0 hilos
Jojo, que bueno, he acertao! Yo de java y de bash más bien poco... pero se me da bien relacionar conceptos.

Vi en un script de adb el comando srw y el sro, y me parecían adecuados para la ocasión.

Es probable que el script nova sufra alguna modificación más ya que he encontrado algún defectillo, pero es prácticamente el definitivo.

Un saludo!
Responder Con Cita
  #11  
Viejo 30/08/11, 12:19:25
Avatar de Expectro
Expectro Expectro no está en línea
Usuario muy activo
Mensajes: 751
 
Fecha de registro: jul 2011
Mensajes: 751
Modelo de smartphone: Nexus 5 32 GB Black
Tu operador: Jazztel
Mencionado: 0 comentarios
Tagged: 0 hilos
Bueno, ya me funciona el cambio de bootanimation, solo funciona eso voy a subir una beta para que lo podais probarlo... he añadido la compatibilidad de multilenguaje a la aplicación, aunque lo estoy haciendo solo en ingles, luego será facilmente adaptable a otros idiomas, guardo todas cadenas de texto en un mismo archivo.
Responder Con Cita
  #12  
Viejo 30/08/11, 12:26:14
Avatar de Huexxx
Huexxx Huexxx no está en línea
Usuario muy activo
Mensajes: 1,356
 
Fecha de registro: jul 2009
Localización: Madrid
Mensajes: 1,356
Modelo de smartphone: Xiaomi Mi Mix 2
Versión de ROM: Global Beta 8.1.31
Tu operador: Tuenti Movil
Mencionado: 5 comentarios
Tagged: 0 hilos
Que máquina... ahora te digo algo que voy probala...
Responder Con Cita
  #13  
Viejo 30/08/11, 12:35:46
Avatar de Expectro
Expectro Expectro no está en línea
Usuario muy activo
Mensajes: 751
 
Fecha de registro: jul 2011
Mensajes: 751
Modelo de smartphone: Nexus 5 32 GB Black
Tu operador: Jazztel
Mencionado: 0 comentarios
Tagged: 0 hilos
Voy a proceder a portar ahora el Theme Chooser que es algo más complicadillo de realizar a ver que tal.

Última edición por Expectro Día 30/08/11 a las 12:39:00
Responder Con Cita
  #14  
Viejo 30/08/11, 12:40:56
Avatar de Huexxx
Huexxx Huexxx no está en línea
Usuario muy activo
Mensajes: 1,356
 
Fecha de registro: jul 2009
Localización: Madrid
Mensajes: 1,356
Modelo de smartphone: Xiaomi Mi Mix 2
Versión de ROM: Global Beta 8.1.31
Tu operador: Tuenti Movil
Mencionado: 5 comentarios
Tagged: 0 hilos
Buenas!

Funciona correctamente, buen trabajo.

Creo que ya es buen momento para empezar a dar sugerencias:

- En overclock, se podría poner en la parte de debajo de los tres botones una tablita con el OC aplicado actualmente, e indicar si se hizo de forma simple, con preset o user defined poniendo el texto del botón correspondiente en negrita (o poniéndolo entre corchetes, o ambas, o en otro color...)

- En governor, scheduler y boot animation, se podría indicar qué opción está actualmente activa poniendo el texto del botón correspondiente en negrita (o poniéndolo entre corchetes, o ambas, o en otro color...)

- En lo que nos toca hoy, que el el cambio de animación, funciona estupendamente, pero quizá una vez has cambiado la animación, podría volver de forma automática al menú anterior o al principal. Esto es aplicable al resto en los casos en los que no tiene sentido realizar cambios consecutivos.

- Habrá que ponerle un icono muy chulo!!! ;)

Un saludo y muchas gracias por tu trabajo!
Responder Con Cita
  #15  
Viejo 30/08/11, 12:43:24
Avatar de Huexxx
Huexxx Huexxx no está en línea
Usuario muy activo
Mensajes: 1,356
 
Fecha de registro: jul 2009
Localización: Madrid
Mensajes: 1,356
Modelo de smartphone: Xiaomi Mi Mix 2
Versión de ROM: Global Beta 8.1.31
Tu operador: Tuenti Movil
Mencionado: 5 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Expectro Ver Mensaje
Voy a proceder a portar ahora el Theme Chooser que es algo más complicadillo de realizar a ver que tal.
PAra el theme chooser... ve mirando la posibilidad de que mientras descargue el tema, no se corte el wifi independientemente de la política que haya establecida para el wifi y el tiempo de apagado de la pantalla... ya que uno dejó que la pantalla se apagase, imagino que se cortó el wifi y luego tuvo un bonito bootloop.

PAra que vayas pensando...
Responder Con Cita
  #16  
Viejo 30/08/11, 12:44:06
Avatar de Huexxx
Huexxx Huexxx no está en línea
Usuario muy activo
Mensajes: 1,356
 
Fecha de registro: jul 2009
Localización: Madrid
Mensajes: 1,356
Modelo de smartphone: Xiaomi Mi Mix 2
Versión de ROM: Global Beta 8.1.31
Tu operador: Tuenti Movil
Mencionado: 5 comentarios
Tagged: 0 hilos
Por cierto, para lo de poner el overclock actual, si necesitas ayuda pídemela.
Responder Con Cita
  #17  
Viejo 30/08/11, 12:59:51
Avatar de Expectro
Expectro Expectro no está en línea
Usuario muy activo
Mensajes: 751
 
Fecha de registro: jul 2011
Mensajes: 751
Modelo de smartphone: Nexus 5 32 GB Black
Tu operador: Jazztel
Mencionado: 0 comentarios
Tagged: 0 hilos
Okis, en el boot animation sale una notificacion que indica cual esta puesta al abrir, voy a mirar lo de negrita que me parece una muy buena opción, o sino con corchetes, en vez del mensaje.

Lo del chooser theme, voy a mirar para que no se corte el wifi, ahora mismo he visto como se hace para que no se apague la pantalla, que podría ser otra opción para que no se produzca el error.

El overclock será de lo ultimo que adapte, ya que es lo más sensible a error, y estoy comenzando en android con esta app.


edit: por cierto, para volver atrás con el botón de atrás se puede perfectamente, en cualquier parte.

Última edición por Expectro Día 30/08/11 a las 13:05:34
Responder Con Cita
  #18  
Viejo 30/08/11, 13:27:23
Avatar de Huexxx
Huexxx Huexxx no está en línea
Usuario muy activo
Mensajes: 1,356
 
Fecha de registro: jul 2009
Localización: Madrid
Mensajes: 1,356
Modelo de smartphone: Xiaomi Mi Mix 2
Versión de ROM: Global Beta 8.1.31
Tu operador: Tuenti Movil
Mencionado: 5 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Expectro Ver Mensaje
Okis, en el boot animation sale una notificacion que indica cual esta puesta al abrir, voy a mirar lo de negrita que me parece una muy buena opción, o sino con corchetes, en vez del mensaje.

Lo del chooser theme, voy a mirar para que no se corte el wifi, ahora mismo he visto como se hace para que no se apague la pantalla, que podría ser otra opción para que no se produzca el error.

El overclock será de lo ultimo que adapte, ya que es lo más sensible a error, y estoy comenzando en android con esta app.


edit: por cierto, para volver atrás con el botón de atrás se puede perfectamente, en cualquier parte.
Que no se apague la pantalla es buena opcion.. pero una vez implementado y viendo que funciona, habría que probar a que no se desactive el wifi para ahorrar batería... porque como tarde 20 minutos, con la pantalla encendida...

En cuanto a lo del botón atrás, ya se que funciona estupendamente, solo digo que a lo mejor es conveniente que en algunos casos vuelva de forma automática... así tendríamos una mejor experiencia del usuario... o algo así ajaja ¿sabes a que me refiero?
Responder Con Cita
  #19  
Viejo 30/08/11, 14:07:20
Avatar de Expectro
Expectro Expectro no está en línea
Usuario muy activo
Mensajes: 751
 
Fecha de registro: jul 2011
Mensajes: 751
Modelo de smartphone: Nexus 5 32 GB Black
Tu operador: Jazztel
Mencionado: 0 comentarios
Tagged: 0 hilos
Okis, lo tendré en cuenta, ya no se apaga la pantalla, salvo que lo apagues tu manualmente, ahora cuando pasan los X segundos, se oscurece un poco como si fuera a apagarse pero no se apaga, en un principio lo he puesto solamente en esta pantalla, ya que es crítica, lo del wifi lo dejamos para más adelante.
Entonces a ver si para esta tarde tengo preparado lo de cambiar de theme.
Responder Con Cita


  #20  
Viejo 30/08/11, 14:30:33
Avatar de Huexxx
Huexxx Huexxx no está en línea
Usuario muy activo
Mensajes: 1,356
 
Fecha de registro: jul 2009
Localización: Madrid
Mensajes: 1,356
Modelo de smartphone: Xiaomi Mi Mix 2
Versión de ROM: Global Beta 8.1.31
Tu operador: Tuenti Movil
Mencionado: 5 comentarios
Tagged: 0 hilos
Aquí te espero.
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Foros LG > Otros smartphones antiguos de LG > LG Optimus Black > ROMs y desarrollo LG Optimus Black


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 16:21:27 (GMT +2)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007