Decompilar services.jar y en la ruta: smali/com/android/server/wm/WindowManagerService.smali
Buscar metodo:
Buscamos:
0x3f800000 # 1.0f:
Reemplazar los 3:
Compilamos el services.jar.
PD: Si en lugar de 0.5x, quieres 0.25x, por este.
Buscar metodo:
Código:
.method private constructor <init>(Landroid/content/Context;Lcom/android/server/input/InputManagerService;ZZZ)V
Buscamos:
0x3f800000 # 1.0f:
Código:
iput-boolean v3, p0, Lcom/android/server/wm/WindowManagerService;->mPerformEnabled:Z
const/4 v3, 0x0
iput-object v3, p0, Lcom/android/server/wm/WindowManagerService;->mFocusedApp:Lcom/android/server/wm/AppWindowToken;
const/high16 v3, 0x3f800000 # 1.0f
iput v3, p0, Lcom/android/server/wm/WindowManagerService;->mWindowAnimationScaleSetting:F ## Referencia.....
const/high16 v3, 0x3f800000 # 1.0f
iput v3, p0, Lcom/android/server/wm/WindowManagerService;->mTransitionAnimationScaleSetting:F ## Referencia.....
const/high16 v3, 0x3f800000 # 1.0f
iput v3, p0, Lcom/android/server/wm/WindowManagerService;->mAnimatorDurationScaleSetting:F ## Referencia.....
const/4 v3, 0x0
iput-boolean v3, p0, Lcom/android/server/wm/WindowManagerService;->mAnimationsDisabled:Z
Reemplazar los 3:
Código:
0x3f800000 # 1.0f
por
0x3f000000 # 0.5x
Compilamos el services.jar.
PD: Si en lugar de 0.5x, quieres 0.25x, por este.
Código:
0x3e800000 # 0.25x