Pulsa aquí para quitar la publicidad.

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

Tema en 'Cocina Android y Traducciones' iniciado por bloudin, 4 Nov 2014.

  1. bloudin

    bloudin Simdualero de Platino

      267
      452
      31 Ago 2012
      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

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

      [​IMG]

      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

      [​IMG]

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

      [​IMG]

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

      [​IMG]

      Le damos a X y volvemos al menú

      [​IMG]

      Le damos a 2-Decompile file

      [​IMG]

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

      [​IMG]

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

      [​IMG]

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

      [​IMG]

      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

      [​IMG]

      Si todo ha ido bien te saldrá esto

      [​IMG]

      En la carpeta 4-Done te aparecerá compilado

      [​IMG]

      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

      [​IMG]

      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: 31 Mar 2015
      • Me Gusta Me Gusta x 2
      Verificación:
      Borrador guardado Borrador eliminado

      Compartir esta página

      Galletas! Nos obligan a informar que utilizamos cookies (como casi todas las webs). Al continuar navegando aceptas su uso.