Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - xdedeone

Páginas: [1] 2
1
 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 :)

2
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

3
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!!





4
Y360 U23/U03 / Re:[Stable] TipsyOs 4.0 MM para HWY360 U23-U61
« en: 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.

6
Tutoriales en General / Ingenieria Inversa Para Aplicaiones En Android
« en: Octubre 07, 2016, 10:56:38 pm »
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?

Citar
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.

Citar
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.






7
Azumi a50c+ / TWRP - Team Win Recovery Project 3.0.0.0 A50c+ LP
« en: 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...


8
Android en General!!! / Re:error de imei
« en: 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

9
Alcatel en General / Re:error nvram err 0x10 en mi tablet android
« en: 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

10
Reservado

11
Reservado

12
Reservado

13
Tutoriales en General / Quitar almacenamiento emulado de roms android
« en: Agosto 18, 2016, 11:10:32 pm »
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++



14
Y360 U23/U03 / Re:Cyanogenmod LP 12.1 Y360 - Beta (ACTUALIZADO 2015-11-26)
« en: Diciembre 01, 2015, 02:56:19 pm »
- cm12.1 LP UNOFFICIAL BETA

Spoiler for Hiden:
Hoy le compartiré, mi próximo aporte desde hace día con el, cm12.1 para nuestro celular huawei y360. El software esta bastante estable para hacer la primera beta, es mas ni me niego xd que esta mal, claro como todo software portado tiene cierto inconveniente pero estos son leves, nada tan importante serán.

Les recomiendo usar recovery philz touch (solo este recovery usen),  lo pueden buscar en el foro de Y360 U23/U03.

Detalle de la rom:

Android: 5.1.1.
Modo art: si.
Modo dalvick: no.
Almacenamiento primario: interno.
Root: si, supersu.
Gapps: Ya viene integrada no necesario instalarla.
Rendimiento: Estable.
Uso diario: Si,
Duración batería: normal (dependiendo como usen el celular).
Xposed: Si lo soporta pero si lo instalan dar problema en el arranque depues (va por su propio riesgo).
Swap: 512 MB.
Soporta: Facebook, messenger, etc..

Bug:

- zona wifi (solamente) pero eso lo de menos.
- launcher (solo que no se actualizan los iconos cada vez que instalan una app automaticamente) pero se soluciona manteniendo aprecionado en el menu inicio, arrastran para arriba y en ajuste inicio, solo le dan mostra/ocular etiquetas iconos y ya se actualiza los icono.

Fix:

- camara.
- audio.
- bluetooth.
- wifi.
- 3G/2G.
- APN.
- Grabación audio.
- Grabación vídeo.
- Etc.

Instalación:

- Instalar por recovery philz touch.
- Hacer wipes.
- Instalar zip.
- Reinicien y disfruten :D.

Descargar cm12.1 LP UNOFFICIAL Y360:
http://www.mediafire.com/download/9rnci25z4uelvss/cm-12.1-20151106-UNOFFICIAL-Y360.zip

Para lo de dual sim instalen este fix solamente, para que le funcione la sim 2:
http://www.mediafire.com/download/qxc70b94oupjvu5/fix_dual.zip

Si quieren usar el almacenamiento externo como primario instalen este fix (pero solamente ocuparan la sd como almacenamiento, se lo aclaro) eso es lo de menos casi no se ocupa la interna:

http://www.mediafire.com/download/anwkfuyfpct0i9e/fix_sdcard1.zip

No sabe como usar el vpn puede ocupar este fix también:
https://mega.nz/#!ptJV1JwK!289lxtr49JJ3xKv5PwHRw41wz1f4fOZMK5TdAUgIWL8

Disfrutenla!!!...


Si tienen alguna duda, no duden en comentar y de agradecer ;) .
Saludos...

Imágenes:



















Gracias:

- KevinG
- Atlai Gtz
- Jonathan1197
- Kenny



- cm12.1 LP UNOFFICIAL BETA 7

Spoiler for Hiden:

Les recomiendo leer el tema ante de usar cm12.1 y aclarar sus dudas con anticipamientos.

Haces muchos días en el proyecto de buscar la mejor cyanogenmod para nuestro huawei y360, por suerte me encontré una buenísima y me di a la tarea de dejarla lo mínimo posible full, y de hecho así fue, esta cm12.1 no tiene tanta inconveniencia para el uso diario, la rom es optima y no tiene caracteres de fallos, es la mejor que he probado y estabamos viendo varias a igual que esta, que valiera la pena mejorarla.

Les recuerdo el dispositivo movil no es consola, la rom esta diseñada para el uso diario, probaron en juegos y no es tan lenta como otras cyanogenmod 12.1, al respecto con lo del vpn o internet free funcionara en algunos países, ahí no se como ayudarle pero si le funciona el fix del vpn pueden bajar el sploider de la cm12.1 beta y descargarla.

Funciona:

- wifi
- 2g y 3g
- red móvil
- bluetooth
-  hotpots
- GPS
- USSD
- Facebook, messenger, whatasapp, etc.
- launcher (ya solucione que no se actualizaban las app al descargar o instalar por aparte)
- Grabación de video y audios
- Micrófono
- Cámara
- etc...

Información de la rom:

- SuperSU: si v2.50
- Estabilidad: optima
- Swap: 512 MB
- Android: 5.1.1
- Art: default
- Dalvik: no
- Sd: default
- interna: quitado casi nadie la ocupa :v...
- Es File explorer: si
- entre otros...

Bug:

- Es el único inconveniente en mover app a la sd, al reiniciar desaparece (no es necesario usarla porque ya esta predeterminada la sd como almacenamiento) ;).

Incompatibilidad:

- Al parecer la nueva actualización Google Play Service esta dando problema al actualizar en cm12.1 pero he encontrado una solución entrando en ajuste/aplicaciones/google play services administrar el espacio y borrar todos los datos y ya se solucionara que se ha detenido google play service.

Sin mas que decir le dejare el link para que lo descarguen y lo pueda aprovechar usar lollipop 5.1.1 en nuestro dispositivo, les recuerdo si usan mod pueden causar cierto conflicto en compatibilidad con la rom, por ejemplo un amigo le dio problema de ahorro batería, se le reinicio y brick, al igual usar con xposed, si quieren usarlo a su moderación y riesgo. De ahí la rom cm12.1 beta 7 anda al 100% en todo.

Instalación:

- Usar philz recovery touch (recomendable).
- Wipe Clean to install a new rom (recomendable).
- Install zip.
- Seleccionar el cm12.1-20151117-UNOFFICIAL-Y360.zip.
- Seleccionar el fix_dual_beta7.zip si posee el dual sim.
- Reboot system now.
- Esperar que inicie en 5 minutos o 8 minutos.
- Disfrutar de la rom :D.

Link de la rom:

http://www.mediafire.com/download/s2ln0u9c0bujn27/cm12.1-20151117-UNOFFICIAL-Y360.zip

Fix para que le agarre  dual sim (no usar otro fix que no sea el que pongo ahorita) se puede flashear o reemplazar el build.prop de la rom que trae:

http://www.mediafire.com/download/l82chu8zep9d988/fix_dual_beta7.zip

Fecha modificaciones:
2015-11-17

Gracias:
- jkaname
- KevinG

Capturas:

Google Drive

- cm12.1 LP UNOFFICIAL BETA 2


Información de la rom:
- Datos dual funcionando
- 2g y 3g funcionando
- Launcher funcionando
- Grabación vídeos funcionando
- Audio moderado (suena un poco alto y fino)
- Cámara mejorada
- Swap 512 MB
- FM funcionando
- OGYoutube agregado para sustituir a youtube (es mejor OGYouTube)
- Es File Explorer agregado
- Interna: si
- Externa: si
- Conexión almacenamiento masivo funcionando
- Almacenamiento: externa
- Wifi estable
- Gapps funcionando bien
- Bluetooth funcionando
- Hotpots funcionando
- Señal de red estable
- Bug brillo mejorado
- Agregado nueva app cm12.1
- Agregado SuperSU de cyanogenmod v2.50
- Entre otros...

Bug:
- Altavoz de la FM (hice lo posible mejorar la fm (pero esto es un bug no tan importante toco ocupan auriculares).
- No muestra la interna al conectar a la pc (es algo menos importante si ).
- Mover app a la sd (solucionan usando xinternal con xposed, pero no es necesario usarla porque viene almacenamiento sd predeterminada).
- Si le dar problema con Google Play Services solo vayan en ajuste/aplicaciones, administrar espacios y borrar  todo los datos.
- Traten de usar apps que no consuman mucha ram. Ejemplo: Facebook - usar facebook lite.

Instalación:
- Hacer Backup.
- Wipe Clean to install a new rom.
. Install zip.
- Instalar cm12.1-20151125-UNOFFICIAL-Y360.zip.
- Reboot y disfruten.

Recomendaciones:
- No es necesario instalar patch para que inicie la rom o fix para dual sim.
- El uso de xposed daría brick o problema de arranque con la rom.
- El uso de mod de audio puede perjudicar tu bocina hacerlo a tu riesgo y de otro mods.

Patch:
- Al usar el patch fix_interna_beta2.zip para que reconozca la interna al conectar por usb, la memoria externa deja ser predeterminada.
- Y si usan también el patch de audio low, les recomiendo que la usen al 70% o 60% (suena alto este tipo porcentaje) no al 100% volumen para que eviten que su bocina no se estropee.

Link de descargar:

cm12.1 beta 2 =>Mega & Mediafire

Patch:

Mega => audio & interna

Mediafire  => audio & interna


Capturas:

Drive

Información general:

Estado: Estable.
Fase: Beta.
Creado: 2015-11-06
Actualización: 2015-11-25
Fecha de publicación: 2015-11-26

el almacenamiento es facil de solucionar, asi como para que reconozca la memoria interna. pronto hago un tuto para solucionarlo :)

15
Android en General!!! / Re:Tutoriales y Q&A Subforo
« en: Noviembre 26, 2015, 11:31:41 pm »
Gracias, y si,  me parece perfecto. Solo lo dije en torno a una idea, asi como tengo mucho conocimiento que compartir uds también podran compartirme del suyo :D

Páginas: [1] 2