Fecha: septiembre 26, 2017, 05:58:06 am.
public
Noticias

Recuerda!!! comentar y agradecer es alentar a los colaboradores de esta gran comunidad a mejorar el contenido generando una mejor comunidad android

Mostrar Mensajes

Esta sección te permite ver todos los mensajes hechos por este usuario, recuerda que solo puedes ver los mensajes en áreas en donde tu tienes acceso.


Mensajes - xdedeone

Páginas: [1] 2
1
Tutoriales y desarrollo / Re:[Consulta] Device tree blobs
« : abril 25, 2017, 02:27:52 pm »
Que intentas hacer? Quieres compilar tu propio kernel?

2
Muy bien amigo, es bueno que aun se vea de vez en cuando desarrolo para este dispositivo.
Por cierto, para que le arregles a la rom, aqui estan los fixes del bug del vpn y el 2g/3g
https://canvasknightroms.blogspot.com.co/2016/11/vpn-network-and-youtube-1080p-fix.html
Cualquier duda o pregunta que tengas acerca de este dispositivo puedes consultarme.

3
 En este post les traigo una excelente aplicación para desempaquetar/reempaquetar kernels y recoverys de mediatek de forma automática y para Windows.

Su uso es simple. Copiamos el boot.img a la carpeta

-imagen

Ejecutamos el archivo unpack.bat y esperamos que termine el proceso

-imagen

Una vez termine el proceso ya tendremos el boot desempaquetado, con el kernel y el ramdisk, y con sus init para el boot.  Gran facilidad para portar y modificar kernel.

Una vez terminemos de hacer nuestros cambios respectivos, ejecutamos el archivo repack.bat y esperamos a que termine el proceso, y nos quedarán 2 archivos, uno llamado boot-new.img y boot-old.img.

-imagen


El boot new es el que acabamos de editar y empaquetar, y el old es el que originalmente desempaquetamos. 



Para desempaquetar recovery se hace de la misma manera, solo cambiamos el nombre del recovery a boot.img y seguimos el mismo proceso, todo en uno!

Y lo mejor, sin tener que usar kitchen, no mas cywing, no mas bash, no mas console ni entornos gráficos, todo automatizado para windows.

No olvides dejar tus likes :)

4
Buenisimo!!! gracias por el aporte
Ya esta completo, esta es una gran herramienta para mirar a fondo el código de una app, además de ser útil para quien tenga intenciones de modificar algo en concreto de una app

5
Hola amigos, decidi hacer este tutorial por que veo que muchos estan teniendo problemas con su PC, ya que no les reconoce su dispositivo al conectarlo, asi tengan activada la depuracion usb activada.

En primera instancia, debemos asegurarnos de tener los drivers correctamente instalados, para quien no los tenga aqui el link:

https://mega.nz/#!0csjEBjL!ffmRQPxISG8bG3szY3nkpwit_8s-Z1tTlPWkeRyT4KM

Deberemos instalarlos, en caso de ya tenerlos, sigan apartir de este punto.

Lo primero que haremos es ir a los ajustes de nuestro dispositivo, y en opciones de desarrollador, activamos la Depuracion Usb o Usb Debuggin segun el idioma de sus opciones.

Una vez echo esto, conectaremos el celular al pc, y despues de esto iremos a Panel de Control y abriremos el Administrador de Dispositivos



Abriremos la lista, y en dispositivos desconocidos buscamos nuestro dispositivo (Tambien podria aparecer como Dispositivo Portatil > Azumi A50c+)



Le daremos click derecho y seleccionaremos Actualizar software del controlador

Elegiremos Buscar software de controlador en el equipo



Luego seleccionaremos Elegir en una lista de controladores de dispositivo



Y en la lista buscaremos Dispositivos Moviles



Y le daremos en siguiente



Y esperamos hasta que instale.

Despues de terminar el PC ya reconocera nuestro dispositivo



Si te sirvio este post, compartelo con tus amigos. No olvides en darle me gusta!!





6
Y360 U23/U03 / Re:[Stable] TipsyOs 4.0 MM para HWY360 U23-U61
« : octubre 08, 2016, 12:41:09 am »
Lamento decepcionarte pero el vpn no funcionará en ninguna rom basada en cyanogenmod, a menos que tenga el kernel source, le aplique unos parches y vuelva a compilarlo.

8
Definiciones Basicas

Este sera un tutorial muy completo, en explicar este tema y mostarles un tutorial sobre este. Este es un punto mas avanzado de android, que todo programador amateur quiere conocer.
No soy el mejor en el tema, pero si tengo un gran conocimiento en este, asi que los guiare en lo mas basico y interesante sobre el tema.

Para comenzar, que es la ingenieria inversa?

Cita
Definición

La ingenierí­a inversa (en inglés, reverse engineering) es el proceso de descubrir los principios tecnológicos de un objeto, herramienta, dispositivo o sistema, mediante el razonamiento abductivo (haciendo conjeturas) de su estructura, función y operación. En el caso concreto del software, se conoce por ingenierí­a inversa a la actividad que se ocupa de descubrir cómo funciona un programa, función o caracterí­stica de cuyo código fuente no se dispone, hasta el punto de poder modificar ese código o generar código propio que cumpla las mismas funciones..

Como aqui se explica, este proceso consiste en ver como funciona algo viendolo por dentro. en este caso, lo haremos con una aplicacion de android.
Que significa esto?   En pocas palabras revertiremos una apk a su estado original (en codigo java) para saber mas acerca de ella, estudiarla, modificarla eh incluso crear la propia nuestra a base en ella.

Cita
La gran mayorí­a del software de pago incluye en su licencia una prohibición expresa de aplicar ingenierí­a inversa a su código, con el intento de evitar que se pueda modificar su código y que así­ los usuarios tengan que pagar si quieren usarlo.
Encarecidamente les pido usar este tutorial con software de libre distribucion.

Este tutorial es con fines educativos, por lo cual no me responsabilizo por mal uso del mismo.

Con este proceso podremos ver el codigo de una aplicacion, pero no sera su codigo limpio y completo. solo sera un codigo donde veremos sus funciones, y de ahi podran basarse en caso de que quieran hacer sus propias aplicaciones (gran apoyo para programadores entuciastas).



Ingenieria inversa para extraer el codigo

En este proceso usaremos 2 aplicaciones. Dex2Jar y JDGui para windows. Encontraran los links en el siguiente post

Para revertir una aplicaciones necesitaremos extraer el classes.dex que viene dentro de la aplicacion, este no es gran problema ya que podemos hacerlo con winrar. seleccionamos con click derecho > abrir con > win rar y extraeremos el classes.dex que veremos.



Para este tuto entraremos al codigo de opciones de desarrollador, que esta dentro el apk de settings

Extraeremos el classes.dex usando win rar y lo copiaremos en la carpeta del Dex2Jar, luego abriremos una ventana de comandos dentro de esa carpeta, para eso mantendremos presionada la tecla shift, y daremos click derecho en un espacio vacio dentro de la carpeta.



Y seleccionaremos Abrir ventana de comandos aqui



luego ejecutaremos el siguiente codigo
Código: [Seleccionar]
d2j-dex2jar.bat classes.dex
Y esperamos hasta que el programa acabe, y nos cree un archivo llamado classes.dex2jar que ya tendra la extencion .jar



Una vez echo esto, nos dirigiremos a la carpeta del JDGui y abriremos el jd-gui.exe, luego abriremos el archivo jar con este programa. Seleccionaremos File > Open File > Ruta y buscaremos la ruta donde se creo nuestro archivo .jar que esta dentro de la carpeta Dex2Jar.



Una vez echo esto buscaremos el .class que queremos ver/extraer. en mi caso, el .class de Opciones de desarrollador. Llamado DevelopmentSettings.class



Despues seleccionamos el class que queremos extraer, y seleccionamos File > Save y elegimos el lugar donde queramos guardar el codigo del class, que quedara en formato .java
Si seleccionamos Save All Sources guardaremos todo el codigo de la aplicacion que viene en el classes ( en este caso el codigo de settings ).

Una vez guardemos el codigo del class, lo abriremos con el Notepad++ seleccionandolo con click derecho > edit whith Notepad++ al abrirlo, tendremos el codigo en java para estudiar/modificar segun sea su necesidad.



Con esto ya abremos extraido el codigo original en su formato nativo java.






9
Azumi a50c+ / TWRP - Team Win Recovery Project 3.0.0.0 A50c+ LP
« : octubre 07, 2016, 09:56:31 pm »
Hoy les traigo este grandioso recovery para este terminal, aun esta en fase beta, ire posteando las atualizaciones.

Caracteristicas

-Tema totalmente materializado
-Terminal
-File Manager
-Adb, Mtp
-Backup y Restore
-Multi-idioma
-Flash Zips

Funcionando

-Install ZIP
-Backup, Restore
-Wipes
-Mountpoints cooregidos en su mayoria
-Terminal, Adb, Mtp

Bugs

-Problemas con el mount de cache
-Recovery aun no se puede respaldar
-Backups encryptados con contraseña terminan corruptos

Este recovery es para MT6582, son libres de portarlo a su terminal, alguna duda pueden comentar aqui y les ayudare con ellas.

Este recovery esta diseñado para la rom stock de LP, no funciona con KK

ROMS STOCK COMPATIBLES

Build 1 Claro LP
-Compatible

Build 2 Claro-30 LP
-Compatible, pero no booteable por el auto-reinstalador de recovery stock de lp.

Build 3 Claro-03 LP
-Compatible, pero no booteable por el auto-reinstalador de recovery stock de lp.

Links
-Pronto...


10
Android en General!!! / Re:error de imei
« : octubre 05, 2016, 11:22:01 pm »
Seria bueno si especí­ficaras tu modelo de dispositivo procesador y versión de Android, asi sera mas facil ayudarte

11
Alcatel en General / Re:error nvram err 0x10 en mi tablet android
« : octubre 05, 2016, 06:39:31 pm »
Me sale ese error segui los tutoriales de internet y luego la formatee y sigue apareciendo. y otra cosa cuando  intento conectarme al WIFI se queda en obteniendo direccion IP.

perdiste la mac. necesitas restaurarla para que el wifi funcione y el nvram pueda solucionarse

12
Reservado

13
Reservado

14
Reservado

15
Hola amigos :), desde hace mucho tiempo dije que ayudaria con esto, pero estube bastante tiempo retirado por falta de tiempo :-\. Pero volvere a estar activo, y que mejor para empezar que este tutorial que tantos han necesitado.

Este post se ira actualizando, con links, explicaciones y soluciones para diversos problemas que puedan tener durante el proceso.  ;)

Nota: Este post sera largo,  y les traera muchos dolores de cabeza, ya que es un proceso mucho mas largo y complicado que simplemente remplazar una librerí­a, ya que hay que descompilar apks, editar archivos, remplazar otros, empaquetar roms eh instalarlas, les espera muchos largos ratos de bootloops y brickeos.


** Cada persona debe hacer este proceso bajo su propio riesgo, ni yo ni el foro se responsabilizan por daños que puedan ser causados por el mal manejo que se le de a las instrucciones dadas en este post ** 





Conceptos básicos del proceso  ???

Algunas de las cosas que tocaremos en este tutorial son las siguientes

- Kernel
- Frameworks
- Librerias

Las palabras que nombre con negrita son cosas importantes o aplicaciones que usaremos para este proceso. los links de estas aplicaciones los encontraras mas abajo, en la segunda respuesta a este post, si no saben usar alguna aplicacion, en la tercera respuesta de este post estaran los tutoriales de cada aplicacion.




Cabe aclarar que este tutorial se uso y fue probado en un terminal con procesador mediatek, el proceso en general seria el mismo y daria el mismo resultado con los demas, en dado caso que no tratare de darles la ayuda posible para lograrlo


Para este proceso necesitamos 2 roms, la primera sera una rom para nuestro dispositivo a la cual queremos quitarle el almacenamiento emulado, la segunda sera una tambien para nuestro dispositivo, que no tenga el almacenamiento emulado. Crearemos 2 carpetas , una llamada EMULATED y otra llamada FIXED y pondremos alli las roms desempaquetadas, segun corresponda.


Soluciones

Si alguna no les funciona, prueben con la siguiente, o combinadas, y asi hasta que encuentren donde esta el problema y lo puedan solucionar.

1- Cambiar la sd como almacenamiento por defecto

Esta es la solucion mas facil, para evitar los problemas que trae la memoria emulada.
Lo que hace esta modificacion es cambiar la memoria externa y dejarla por default como interna, y la interna pasa a ser la memoria externa, asi solucionando los problemas a la hora de pasar aplicaciones a la sd, ademas de aumentar el espacio de la memoria "interna" que al quedar por defecto la sd card, puede tener la capacidad de la memoria que se tenga en el dispositivo. Ya que ahi quedaran instaladas las aplicaciones, y guardados los archivos como fotos, musica videos y demas. Tambien es obvio que si extraen la sd, todo lo que tenian instalado dejara de aparecer en el dispositivo.,.

Para esto haremos lo siguiente.

Descompilaremos el framework-res.apk de EMULATED usando apktool.
Este apk lo encontraremos en la ruta system/framework , lo descompilaremos y nos quedara una carpeta con mas carpetas y seguiremos la siguiente ruta res/xml y encontraremos un archivo llamado storage_list.xml. lo abriremos con Notepad++



Páginas: [1] 2