TUTORIAL Modificar animación ventana, transición y duración

bloudin

Platino
Mensajes
307
Puntos
2.060
Móvil
Xiaomi Redmi Note
Publico un tuto que me han pedido en otro foro, ya que les pedí ayuda, y como siempre ando por este foro y a más de uno le servirá cuando retoquen alguna ROM pues aquí esta

Pues vamos ha ello…

NECESITAMOS
Apktool , yo utilizo el advanced aptool.
Rom ha modificar.
Notepad+
En la rom con winrar o cual quiere otro, nos vamos a: system/framewok y cogemos el servide.jar, y cogemos el framewok.apk
y si es de miui el framework-miui-res.apk también nos hace falta es importante si no, NO SE COMPILARA, OK

sia1.subirimagenes.net_img_2014_11_04_141104095738162179.jpg

y todo lo llevamos a la carpeta del apktool en mi caso advanced aptool en la carpeta 2-in como esta en la imagen

sia1.subirimagenes.net_img_2014_11_04_141104100029842656.jpg


Vamos a instalar el framework-miui-res.apk y framework-res.apk en el apktool
Para que no de error en compilar ahí que instalar en este orden, solo en miui, en alguna rom también hace falta hacerlo asi, pero con su framework-XXX-res.apk
1º framework-miui-res.apk
2º framework-res.apk

Le damos a 1-instalar framewok

sia1.subirimagenes.net_img_2014_11_04_141104100424962188.jpg


Y nos sale esto, he instalamos en el orden que sale, le damos a 1 luego pulsamos Y que te lo pide el programa

sia1.subirimagenes.net_img_2014_11_04_141104100548166953.jpg


ya esta instalado, y el mismo paso con el otro framewok

sia1.subirimagenes.net_img_2014_11_04_14110410071957841.jpg


Le damos a X y volvemos al menú

sia1.subirimagenes.net_img_2014_11_04_141104100424962188.jpg


Le damos a 2-Decompile file

sia1.subirimagenes.net_img_2014_11_04_141104100832409788.jpg


Y pulsamos 3, descompilamos el sedrvice.jar si todo sale bien te tiene que aparecer esto

sia1.subirimagenes.net_img_2014_11_04_141104101341276670.jpg


Nos vamos a la carpeta del apktool 3-Out, veremos la carpeta services.jar entramos asta:
Services.jar /com/android/server/wm/WindowManagerService.smali

sia1.subirimagenes.net_img_2014_11_04_141104101606704595.jpg


Abrimos, descargar el notepad+ para editar el archivo
Y buscamos la línea:
Lcom/android/server/wm/WindowManagerService;->mFocusedApp:Lcom/android/server/wm/AppWindowToken
Suele ser la primera que sale….

sia1.subirimagenes.net_img_2014_11_04_141104101817172345.jpg


Y combiamos lo que esta en rojo por esto: 0x3e800000 y guardamos.


Ahora vamos a compilar el sercive,jar
Le damos a 3 recompile file pulsamos 1 seguido de Y, y compilamos el service.jar

sia1.subirimagenes.net_img_2014_11_04_141104102526117438.jpg


Si todo ha ido bien te saldrá esto

sia1.subirimagenes.net_img_2014_11_04_141104102640262834.jpg


En la carpeta 4-Done te aparecerá compilado

sia1.subirimagenes.net_img_2014_11_04_141104102740780364.jpg


Ya solo falta sutituirlo por el de la rom que vallamos a modificar, vamos de donde lo hemos sacado.

Y cuando instalemos la rom si hemos hecho bien los cambios nos tiene que aparecer asi

sia1.subirimagenes.net_img_2014_11_04_141104102854913869.jpg


Esta claro que lo podemos modificar en la Rom directamente cuando esta instalada, pero asi evitamos pregunta tontas de si esto afecta a la batería y demás, como he visto en algunos foros, tambien le damos al usuario de la Rom una experiencia mas fluida
 
Última edición por un moderador:

Del blog

¿Ha terminado la locura de añadir tantas cámaras a los móviles?

  • Si

  • No

  • No lo se

  • Ya me gustaría...

  • Ya te gustaría...


Los resultados solo son visibles tras votar.
Atrás
Arriba