ROMs y desarrollo Samsung Galaxy S II ROMs y desarrollo Samsung Galaxy S II

Respuesta
 
Herramientas
  #1  
Viejo 16/05/13, 01:45:17
Array

[xs_avatar]
klurosu klurosu no está en línea
Cocinero a la antigua
 
Fecha de registro: ago 2008
Localización: Phu Tho
Mensajes: 5,753
Modelo de smartphone: Pixel 6
Tu operador: Lowi
Post Galaxy SII +/+ NFC [I9105/I9105P] Activar Rotacion Inteligente (Smart Rotation)

Otra noche mas de trabajo. Hoy le toca el turno a la Rotacion Inteligente.

Necesitaras:
SecSettings.apk
HoloxTool





Al Turron!!!


  • Abre “SecSettings.apk” 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\android \settingsDisplaySettings.smali y borra estas 4 lineas:

.line 407
invoke-virtual {p0}, Lcom/android/settings/DisplaySettings;->getPreferenceScreen()Landroid/preference/PreferenceScreen;

move-result-object v10

iget-object v11, p0, Lcom/android/settings/DisplaySettings;->mSmartRotation:Landroid/preference/CheckBoxPreference;

invoke-virtual {v10, v11}, Landroid/preference/PreferenceScreen;->removePreference(Landroid/preference/Preference;)Z

.line 415



  • 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 “SecSettings.apk” con “WinRAR” y mete el archivo “classes.dex” que tienes en tu escritorio (machacará el que hay dentro)
Listo!, ya puedes pasar el archivo a tu ROM y a disfrutarlo!


__________________
Donacion PayPal

I'm no hero.

Última edición por klurosu Día 16/05/13 a las 02:14:01. Razón: Revisado...ok
Responder Con Cita
Gracias de parte de:


  #2  
Viejo 18/05/13, 12:03:22
Array

[xs_avatar]
Arkhass Arkhass no está en línea
Miembro del foro
 
Fecha de registro: oct 2011
Mensajes: 478
Modelo de smartphone: Samsung Galaxy S7 Edge
Tu operador: Orange
Klurosu en el modelo 9100 salen 3 muy similares a ver si me puedes echar un cable, te pongo las que me salen:

Código:
.line 338
    invoke-virtual {p0}, Lcom/android/settings/DisplaySettings;->getPreferenceScreen()Landroid/preference/PreferenceScreen;

    move-result-object v12

    const-string v13, "contextualpage_settings"

    invoke-virtual {p0, v13}, Lcom/android/settings/DisplaySettings;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;

    move-result-object v13

    invoke-virtual {v12, v13}, Landroid/preference/PreferenceScreen;->removePreference(Landroid/preference/Preference;)Z

    .line 342
Código:
.line 362
    invoke-virtual {p0}, Lcom/android/settings/DisplaySettings;->getPreferenceScreen()Landroid/preference/PreferenceScreen;

    move-result-object v12

    iget-object v13, p0, Lcom/android/settings/DisplaySettings;->mAccelerometer:Landroid/preference/CheckBoxPreference;

    invoke-virtual {v12, v13}, Landroid/preference/PreferenceScreen;->removePreference(Landroid/preference/Preference;)Z

    .line 365
Código:
.line 369
    invoke-virtual {p0}, Lcom/android/settings/DisplaySettings;->getPreferenceScreen()Landroid/preference/PreferenceScreen;

    move-result-object v12

    iget-object v13, p0, Lcom/android/settings/DisplaySettings;->mScreenSaverPreference:Landroid/preference/Preference;

    invoke-virtual {v12, v13}, Landroid/preference/PreferenceScreen;->removePreference(Landroid/preference/Preference;)Z

    .line 373
Código:
.line 400
    invoke-virtual {p0}, Lcom/android/settings/DisplaySettings;->getPreferenceScreen()Landroid/preference/PreferenceScreen;

    move-result-object v12

    iget-object v13, p0, Lcom/android/settings/DisplaySettings;->mSmartRotation:Landroid/preference/CheckBoxPreference;

    invoke-virtual {v12, v13}, Landroid/preference/PreferenceScreen;->removePreference(Landroid/preference/Preference;)Z

    .line 408
Código:
.line 429
    invoke-virtual {p0}, Lcom/android/settings/DisplaySettings;->getPreferenceScreen()Landroid/preference/PreferenceScreen;

    move-result-object v12

    iget-object v13, p0, Lcom/android/settings/DisplaySettings;->mDisplayBatteryLevel:Landroid/preference/CheckBoxPreference;

    invoke-virtual {v12, v13}, Landroid/preference/PreferenceScreen;->removePreference(Landroid/preference/Preference;)Z

    .line 432
Código:
.line 538
    invoke-virtual {p0}, Lcom/android/settings/DisplaySettings;->getPreferenceScreen()Landroid/preference/PreferenceScreen;

    move-result-object v12

    iget-object v13, p0, Lcom/android/settings/DisplaySettings;->mAccelerometerSecond:Landroid/preference/CheckBoxPreference;

    invoke-virtual {v12, v13}, Landroid/preference/PreferenceScreen;->removePreference(Landroid/preference/Preference;)Z

    .line 539
En el Notepad++ he buscado la línea;

invoke-virtual {p0}, Lcom/android/settings/DisplaySettings;->getPreferenceScreen()Landroid/preference/PreferenceScreen;

Esa línea era la única que me encontraba y me han salido más pero las que más coincidían con las del tutorial eran estas. A ver cual hay que borrar

PD: Puede ser la que más se aproxime a la línea 400/408 o eso no tiene nada que ver?? Es la teoría que manejo pero pero todavía no he tocado nada

Última edición por Arkhass Día 18/05/13 a las 13:07:14.
Responder Con Cita
  #3  
Viejo 18/05/13, 12:49:33
Array

[xs_avatar]
phenomarc phenomarc no está en línea
Cocinero oscuro
· Votos compra/venta: (13)
 
Fecha de registro: dic 2011
Localización: España
Mensajes: 6,318
Modelo de smartphone: LG G7
Tu operador: Simyo
Como lo que quieres activar es el SmartRotation, busca en la que sale mSmartRotation.
__________________

Actualmente: LG G7, LG G6, Lumia 930 y Surface Pro 3
Responder Con Cita
Gracias de parte de:
  #4  
Viejo 18/05/13, 13:41:33
Array

[xs_avatar]
Arkhass Arkhass no está en línea
Miembro del foro
 
Fecha de registro: oct 2011
Mensajes: 478
Modelo de smartphone: Samsung Galaxy S7 Edge
Tu operador: Orange
Gracias Phenomarc, no me había dado cuenta de ese detalle importante!
Responder Con Cita
Gracias de parte de:
  #5  
Viejo 18/05/13, 14:53:12
Array

[xs_avatar]
klurosu klurosu no está en línea
Cocinero a la antigua
 
Fecha de registro: ago 2008
Localización: Phu Tho
Mensajes: 5,753
Modelo de smartphone: Pixel 6
Tu operador: Lowi
Recordar que no son para el I9100 por lo que si quereis "portar" el mod, debereis de tener algo de picardia (como bien a mostrado phenomarc)

un abrizo de sabadeteeeeeeeeeeee
__________________
Donacion PayPal

I'm no hero.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Foros Samsung > Otros smartphones de Samsung antiguos > Samsung Galaxy S II > ROMs y desarrollo Samsung Galaxy S II



Hora actual: 23:32:00 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /