PadreDeFamilia

QVIART DUAL : SATELITE 4K ANDROID 9.0 DVB-S2X+DVB-T2+DVB-C+IPTV

Chincheta Autor Tema: Investigaciones en curso UNDRO  (Leído 111187 veces)

23/04/2014, 02:07 -

Investigaciones en curso UNDRO

Registrado:
12/12/2012
Gracias:
2/14
Mensajes
117
Buenas, el nombre del post creo que lo dice todo jejeje.

Queria saber si hay alguien trasteando con nuestro undro, que tipo de cosas mirais y tal.

Yo estoy investigando cosillas, pero esto del android y decos es nuevo para mi asique voy muy lento, queria saber tambien si sabeis como crear un respaldo del firmware tal y como lo tenemos...

Me refiero a un archivo .bin, el cual se pueda instalar desde el menu de expansion o por recovery.

He leido algo del nanddump, pero no quiero jugarmela mucho sin saber lo que hago, por eso pregunto por aqui tambien.

Sobre lo que yo he conseguido a sido bastante poco, solo he podido traducir los menus de HELP, cambiar el bootanimation, cambiar el icono que da vueltas al cargar algo, y retocar un poco la interfaz, cambiar imagenes y poco mas, nada del otro mundo.. Supongo que esto lo habrá hecho cualquiera.

Os dejo 3 imagenes:

En la imagen del menu, deberia salir el canal que estaba viendo, pero por algun motivo no sale, sabeis porque?


Saludos!
« Última modificación: 28/04/2014, 23:08 por pedritosheila »
23/04/2014, 09:43 -

Re: Investigaciones Qviart Undro?

#1
Registrado:
01/01/1970
Gracias:
/
Mensajes
A mi me gustaría saber que pasos has seguido para traducir la ayuda...plica plica  :P
23/04/2014, 11:52 -

Re: Investigaciones Qviart Undro?

#2
Registrado:
12/12/2012
Gracias:
2/14
Mensajes
117
A mi me gustaría saber que pasos has seguido para traducir la ayuda...plica plica  :P

Ok jeje, bueno pues como he comentado antes, empeze a investigar un poco por el undro, y me di cuenta de que simplemente, o almenos eso creo, todo lo que es la interfaz, menús y todo lo que tiene que ver con el deco, es una APK, y se llama Spring.apk, localizada en:

/System/app/

Teniendo esto en cuenta, pues busque por google como descompilar una apk, y encontre una herramienta muy interesante que se llama AndroidMultiTool 3.3, lleva GUI incorporada asique es bastante mejor que los que hay por hay por consola, aunque esta tambien usa el apktool, pero como digo con la interfaz solo son 3 pasos.

Nose si sera necesario o no, pero tambien instale en el programita el framework-res.apk del undro, mas que nada por si tenia errores o lo que sea, ya que siempre se suele instalar este apk en estos programas.

la ruta del framwork es:

/System/framework/

Bueno pues una vez instalado el framework, descompile Spring.apk, dentro de ella hay varias carpetas, una de ellas creo que se llama res, ahi dentro esta todo lo que tiene que ver con la parte grafica, iconos, fondos, numeros de cuando cambiamos de canal, archivos XML, con las transiciones o animaciones que usa el deco al cambiar de menus, bueno todo practicamente.

tambien tienes una carpeta llamada assets, y dentro de esta unas cuantas mas, que estan llamadas para identificar cada menú imagino, y dentro de estas un archivo llamado english.txt, dentro de ese archivo esta lo que vemos en los menús de HELP.

Tambien he visto que casi toda la programación, si no me equivoco esta hecha en java, asique si hay alguien por aqui que sepa de java, y quiera meterle las uñas para un bien en comun, sera mejor para todos.

Siento el tocho jajaja, si tienes cualquier duda preguntame, quizas pueda ayudarte, o para lo que sea, que quiero seguir explotando nuestro undro para sacarle todo el jugo que lleva por dentro.

Saludos

Dejo el programita en adjunto por si lo quieres.

IMPORTANTE:

Si te vas a poner a descompilarla y compilarla, si no quieres tener un bonito bootloop, cuando ya tengas compilada la apk, abrela con winrar, te vas a donde te descompilo la apk, y deberia aver una carpeta llamada original (suponiendo que uses el programa que te e comentado), con un archivo y una carpeta, se llaman:

AndroidManifest.xml y la carpeta META-INF

Pues bien, teniendo abierta con winrar esa apk, en la propia raiz arrastra ese archivo y carpeta, y reemplaza si lo pide.

Si no haces esto, tendras un bootloop y tendras que recuperar por recovery el undro.

EDIT2:

Instale el firmware ese que circula por aqui, el 2.1 original, y quise ver en que se diferenciaban los 2 Spring.apk, el original y el del prometheus, y sorpendentemente, no hay muchos cambios en lo que a archivos de programación se refiere.

esto q voy a decir nose si sera cierto o no, porque quizas al instalar el prometheus ya se queden en el deco en la nand parte de las cosas o no, como no lo se a ciencia cierta, quizas es un disparate lo que digo.

Pues instale el firmware original, y le meti el spring.apk del prometheus con mis cambios de interfaz, mis cambios se mantenian, pero lo que son los menus que puso el prometheus, habian desaparecido, pero como te digo, estaban los mismos archivos en el spring.apk original, y vi en algunos archivos como se genera el card_server.cfg, pero como decia antes, nose si esque esto se a guardado en la nand o ni idea..

Porque supuestamente al instalar el firm original, el Spring.apk, estaría intacto, ya que hay que descomprimirlo y todo el rollo...

[archivo adjunto borrado por exceder el tamaño máximo : 10000kB]
« Última modificación: 24/04/2014, 14:41 por dj_d2 »
23/04/2014, 13:42 -

Re: Investigaciones Qviart Undro?

#3
Registrado:
01/01/1970
Gracias:
/
Mensajes
Eyyyy..mil gracias dj_d2  :buenpost: una vez se tenga el spring por la mano habrá que pelearse con el dvbstack, no?¿?¿¿?..espero que al team no le importe y nos tenga .... :icon_eek:

Saludos.
23/04/2014, 14:34 -

Re: Investigaciones Qviart Undro?

#4
Registrado:
12/12/2012
Gracias:
2/14
Mensajes
117
Eyyyy..mil gracias dj_d2  :buenpost: una vez se tenga el spring por la mano habrá que pelearse con el dvbstack, no?¿?¿¿?..espero que al team no le importe y nos tenga .... :icon_eek:

Saludos.

Esperemos, aunque podemos crear un hilo oculto o algo asi, y borrar este post por si acaso, asi podemos seguir a quien nos interesa hablando sobre estas cosas sin miedo a posibles repercusiones.

Agregame a skype y hablamos ok? te lo he dejado en la respuesta anterior.
« Última modificación: 23/04/2014, 14:38 por dj_d2 »
23/04/2014, 14:58 -

Re: Investigaciones Qviart Undro?

#5
Registrado:
01/01/1970
Gracias:
/
Mensajes
Gracias dj_d2 , pero es que no me gustan los servicios de mensajería, prefiero el foro que así aprendemos entre todos, y si a alguien le pudiese molestar solo tiene que decirlo.

Saludos.
23/04/2014, 15:05 -

Re: Investigaciones Qviart Undro?

#6
Registrado:
12/12/2012
Gracias:
2/14
Mensajes
117
Bueno pues la puerta a posibles modificaciones esta abierta, espero se una gente al post y aporte cosillas jejeje, a ver si alguien nos ilumina en como poder hacer ese .bin, porque podriamos crear nosotros mismos nuestras roms personalizadas.

Saludos
23/04/2014, 15:14 -

Re: Investigaciones Qviart Undro?

#7
Registrado:
02/01/2014
Gracias:
49/25
Mensajes
250
Muchas gracias por la aportación!

El otro día intenté hacer un backup con el RomManager pero no reconocía el aparato. Hay algún comentario por internet que desaconseja insistir con el RomManager en estos casos, por lo que abandoné la idea al menos hasta tener más tiempo.
También instalé GooManager con idéntico resultado.

No he avanzado mucho, pero lo que vaya avanzando, lo iré posteando en:
http://www.forokeys.com/foro/qviart-undro/dudas-sobre-actualizacion-de-version-de-android/

También le echaré un vistazo al Spring.apk que has comentado.

Saludos!
23/04/2014, 15:25 -

Re: Investigaciones Qviart Undro?

#8
Registrado:
12/12/2012
Gracias:
2/14
Mensajes
117
Muchas gracias por la aportación!

El otro día intenté hacer un backup con el RomManager pero no reconocía el aparato. Hay algún comentario por internet que desaconseja insistir con el RomManager en estos casos, por lo que abandoné la idea al menos hasta tener más tiempo.
También instalé GooManager con idéntico resultado.

No he avanzado mucho, pero lo que vaya avanzando, lo iré posteando en:
http://www.forokeys.com/foro/qviart-undro/dudas-sobre-actualizacion-de-version-de-android/

También le echaré un vistazo al Spring.apk que has comentado.

Saludos!


Gracias compañero! contra mas gente investiguemos, antes estaremos informados de como va funcionando nuestro undro, y poder aplicarle mejoras entre todos!

Saludos!
23/04/2014, 15:34 -

Re: Investigaciones Qviart Undro?

#9
Registrado:
01/01/1970
Gracias:
/
Mensajes
Yo no me pelearía mucho ya que el recovery del undro (hoy en dia) es justo lo que necesita el aparato, añadir un recovery por lo que he leído es relativamente secillo tan solo hay que enviar el correspondiente comando adb junto un recovery (fichero) en condiciones, el tema es que hay que hacerlo con el deco conectado por cable, cosa poco factible y luego que perderíamos la opción de carga de emergencia de firm..lo dicho no vale la pena (hoy por hoy ojo).
Sobre el backup yo tengo hecho uno de toda la nand..pero cuando vi el tamaño resultante preferí investigar por otros lares ya que no tiene nada que ver con los bin que hay por aquí y estoy esperando a la actualización del fabricante para ver si saco algo en claro.

Saludos.
23/04/2014, 19:35 -

Re: Investigaciones Qviart Undro?

#10
Registrado:
12/12/2012
Gracias:
2/14
Mensajes
117
Yo no me pelearía mucho ya que el recovery del undro (hoy en dia) es justo lo que necesita el aparato, añadir un recovery por lo que he leído es relativamente secillo tan solo hay que enviar el correspondiente comando adb junto un recovery (fichero) en condiciones, el tema es que hay que hacerlo con el deco conectado por cable, cosa poco factible y luego que perderíamos la opción de carga de emergencia de firm..lo dicho no vale la pena (hoy por hoy ojo).
Sobre el backup yo tengo hecho uno de toda la nand..pero cuando vi el tamaño resultante preferí investigar por otros lares ya que no tiene nada que ver con los bin que hay por aquí y estoy esperando a la actualización del fabricante para ver si saco algo en claro.

Saludos.

Gracias por la información compañero, avisame de cualquier cosa nueva que sepas, que me interesa mucho todo el tema.

Saludos!
23/04/2014, 20:48 -

Re: Investigaciones Qviart Undro?

#11
Registrado:
02/01/2014
Gracias:
49/25
Mensajes
250
Por aportar algo (no mucho):
- Es necesario tener instalado el jdk 1.7 para ejecutar el Android Multitool 3.4 y decompilar el Spring.apk o cualquier apk.
- Tras decompilar, se creará un directorio smali. Para obtener los java correspondientes a los ficheros .smali, se puede utilizar la herramienta:
http://www.hensence.com/en/smali2java/
Eso sí, meter mano a algo de esto y volver a compilar todo en un apk me parece una p... odisea. Estoy mirando la parte del EPG y hay que dedicarle tiempo para entender lo que hace...  :)

Salu2!!!
23/04/2014, 21:41 -

Re: Investigaciones Qviart Undro?

#12
Registrado:
12/12/2012
Gracias:
2/14
Mensajes
117
Por aportar algo (no mucho):
- Es necesario tener instalado el jdk 1.7 para ejecutar el Android Multitool 3.4 y decompilar el Spring.apk o cualquier apk.
- Tras decompilar, se creará un directorio smali. Para obtener los java correspondientes a los ficheros .smali, se puede utilizar la herramienta:
http://www.hensence.com/en/smali2java/
Eso sí, meter mano a algo de esto y volver a compilar todo en un apk me parece una p... odisea. Estoy mirando la parte del EPG y hay que dedicarle tiempo para entender lo que hace...   :)  

Salu2!!!

Gracias por la información compañero, pero con el que he dejado en adjunto no necesitas el jdk, de hecho compilo y descompilo bastante rapido, de hecho mas de lo que me esperaba, no tarda ni un minuto en compilar o descompilar.

Saludos!
23/04/2014, 21:49 -

Re: Investigaciones Qviart Undro?

#13
Registrado:
02/01/2014
Gracias:
49/25
Mensajes
250
Gracias por la información compañero, pero con el que he dejado en adjunto no necesitas el jdk, de hecho compilo y descompilo bastante rapido, de hecho mas de lo que me esperaba, no tarda ni un minuto en compilar o descompilar.

Saludos!
Gracias a ti! Faltaría más.
A mí me daba un error e instalando el jdk ha dejado de darlo.
Si quieres ver los ficheros java, puedes utilizar la aplicación que he comentado: seleccionas el apk y te muestra el árbol de clases java.
Salu2!
24/04/2014, 16:11 -

Re: Investigaciones Qviart Undro?

#14
Registrado:
12/12/2012
Gracias:
2/14
Mensajes
117
He estado mirando porque no funciona el patchmenu, que supongo que será el Menu de Keys, y creo que es porque no esta en la carpeta correcta, y lo busca en com.dvb.patchmenu y esta metido en com.dvb.spring.patchmenu...

Aun asi he cambiado la carpeta de lugar y no funciona, por lo cual tiene que fallar algo mas... sabeis como ver algun log de todo lo que se hace en el deco? esque si no no puedo ver los errores.

Saludos

EDIT:

Tambien se pueden instalar el archivo softcam.key desde el usb, que se supone que hace ese menu de keys?
« Última modificación: 24/04/2014, 16:38 por dj_d2 »

QVIART DUAL : SATELITE 4K ANDROID 9.0 DVB-S2X+DVB-T2+DVB-C+IPTV

 



PadreDeFamilia
!! ADVERTENCIAS !!: Las informaciones aquí publicadas NO CONTIENEN KEYS para la decodificación de ningún sistema: NO SON OPERATIVOS en sistemas SAT que precisen de su correspondiente suscripción. ESTA TOTALMENTE PROHIBIDO EL USO DE ESTAS INFORMACIONES PARA LA MODIFICACIÓN O DEFRAUDACIÓN DE SISTEMAS DE ACCESO CONDICIONAL. EN ESTOS FOROS NO SE PERMITE LA PUBLICACIÓN DE INFORMACIONES ILEGALES POR PARTE DE LOS USUARIOS. EN CASO DE DETECTARSE ESTE TIPO DE INFORMACIONES, LOS USUARIOS SERÁN EXCLUIDOS DE ESTAS PÁGINAS.
PROHIBIDA LA PUBLICACIÓN DE ENLACES A FIRMWARES ILEGALES
LOS FOROS NO SON MONITORIZADOS DE MANERA CONSTANTE, CUALQUIER INFORMACIÓN QUE PUEDAS CONSIDERAR ILEGAL REPORTALA A LA ADMINISTACIÓN DEL FORO