
02/06/13, 18:05:57
|
|
Cocinero a la antigua
|
|
Fecha de registro: ago 2008
Localización: Phu Tho
Mensajes: 5,753
Modelo de smartphone: Pixel 6
Tu operador: Lowi
|
|
|
Galaxy SII +/+ NFC [I9105/I9105P] 4 tipos de reinicio
Buenas tardes, continuamos metiendole mano al menu power.
Necesitaras:
android.policy.jar
4Reinicios.rar
HoloxTool_v1.0.1
Al Turron!!!
- Abre “android.policy.jar” con “WinRAR” y saca el archivo “classes.dex” para meterlo dentro de la carpeta “HoloxTool”…”dex” y ejecuta el archivo “HoloxTool.bat” (selecciona la opción “2”)
- Entra en la ruta: “HoloxTool_v1.0.1\database\dex\classout\com\androi d\internal\policy\impl” y abre el archivo “GlobalActions.smali”.
- Cambia estas lineas rojas:
Código:
.line 389
new-instance v1, Lcom/android/internal/policy/implGlobalActions$5;
const v2, 0x10808a9
const v3, 0x1040193
move-object/from16 v0, p0
invoke-direct {v1, v0, v2, v3}, Lcom/android/internal/policy/implGlobalActions$5;-><init>(Lcom/android/internal/policy/impl/GlobalActions;II)V
move-object/from16 v0, p0
- Por estas otras:
Código:
.line 389
new-instance v1, Lcom/android/internal/policy/implGlobalActions$99;
const v2, 0x10808a9
const v3, 0x1040193
move-object/from16 v0, p0
invoke-direct {v1, v0, v2, v3}, Lcom/android/internal/policy/implGlobalActions$99;-><init>(Lcom/android/internal/policy/impl/GlobalActions;II)V
move-object/from16 v0, p0
- Descarga y descomprime en tu escritorio el archivo “4Reinicios.rar”
- Añade los tres archivos que tienes en la carpeta “4Reinicios” a la ruta: “HoloxTool_v1.0.1\database\dex\classout\com\androi d\internal\policy\impl”
- Abre el archivo: “GlobalActions$SinglePressAction.smali”.
- Busca la línea: “# instance fields”:
Código:
.end annotation
# instance fields
- Y añade justo encima lo siguiente en azul:
Código:
. end annotation
# static fields
.field protected static rebootMode:I
.field protected static final rebootOptions:[Ljava/lang/String;
# instance fields
- Busca la línea: “# direct methods”
Código:
#direct methods
.method protected constructor <init>(II)V
- Y añade justo debajo lo que esta en azul:
Código:
# direct methods
.method static constructor <clinit>()V
.registers 3
const/4 v0, 0x4
new-array v0, v0, [Ljava/lang/String;
const/4 v1, 0x0
const-string v2, "Reiniciar"
aput-object v2, v0, v1
const/4 v1, 0x1
const-string v2, "Reinicio Rapido"
aput-object v2, v0, v1
const/4 v1, 0x2
const-string v2, "Modo Download"
aput-object v2, v0, v1
const/4 v1, 0x3
const-string v2, "Modo Recovery"
aput-object v2, v0, v1
sput-object v0, Lcom/android/internal/policy/impl/GlobalActions$SinglePressAction;->rebootOptions:[Ljava/lang/String;
return-void
.end method
.method protected constructor <init>(II)V
- Guarda los cambios y recompila usando la opción “3” del menú.
- Copia el archivo “new-classes.dex” que hay dentro de “HoloxTool_v1.0.1\database\dex” al escritorio y renómbralo a “classes.dex”.
- Abre “android.policy.jar” con “WinRAR” y mete el archivo “classes.dex” que tienes en tu escritorio (machacará el que hay dentro)
- Listo!
Última edición por klurosu Día 02/06/13 a las 18:14:51.
Razón: revisado-...ok
|