bloudin
Platino
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
y todo lo llevamos a la carpeta del apktool en mi caso advanced aptool en la carpeta 2-in como esta en la imagen
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
Y nos sale esto, he instalamos en el orden que sale, le damos a 1 luego pulsamos Y que te lo pide el programa
ya esta instalado, y el mismo paso con el otro framewok
Le damos a X y volvemos al menú
Le damos a 2-Decompile file
Y pulsamos 3, descompilamos el sedrvice.jar si todo sale bien te tiene que aparecer esto
Nos vamos a la carpeta del apktool 3-Out, veremos la carpeta services.jar entramos asta:
Services.jar /com/android/server/wm/WindowManagerService.smali
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….
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
Si todo ha ido bien te saldrá esto
En la carpeta 4-Done te aparecerá compilado
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
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
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
y todo lo llevamos a la carpeta del apktool en mi caso advanced aptool en la carpeta 2-in como esta en la imagen
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
Y nos sale esto, he instalamos en el orden que sale, le damos a 1 luego pulsamos Y que te lo pide el programa
ya esta instalado, y el mismo paso con el otro framewok
Le damos a X y volvemos al menú
Le damos a 2-Decompile file
Y pulsamos 3, descompilamos el sedrvice.jar si todo sale bien te tiene que aparecer esto
Nos vamos a la carpeta del apktool 3-Out, veremos la carpeta services.jar entramos asta:
Services.jar /com/android/server/wm/WindowManagerService.smali
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….
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
Si todo ha ido bien te saldrá esto
En la carpeta 4-Done te aparecerá compilado
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
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: