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

Respuesta
 
Herramientas
  #1  
Viejo 19/05/13, 12:50:57
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
Añadir Multiventana

Vamos a ver como añadir la multiventana del Galaxy Note 2 a nuestro S2.
Empezamos descargando los archivos necesarios:https://www.dropbox.com/sh/24dloobffsm79rp/mKUwepACLv
Para este mod trabajaremos con los archivos siguientes:
- SecSettings.apk
- android.policy.jar
- services.jar

Empezamos:
1) Descompilamos SecSettings.apk y vamos a smali/com/android/settings/DisplaySettings.smali
2) Buscamos y eliminamos las 4 siguientes lineas:
Código:
invoke-virtual {p0}, Lcom/android/settings/DisplaySettings;->getPreferenceScreen()Landroid/preference/PreferenceScreen;

    move-result-object v12

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

    invoke-virtual {v12, v13}, Landroid/preference/PreferenceScreen;->removePreference(Landroid/preference/Preference;)Z
Ya hemos acabado con SecSettings. Esto hará que se nos muestre la opción de la multiventana en Ajustes.

3) Descompilamos android.policy.jar y vamos a smali/com/android/internal/policy/impl/PhoneWindowManager.smali.
4) Buscamos y eliminamos las 2 siguientes lineas:
Código:
 iget-boolean v8, p0, Lcom/android/internal/policy/impl/PhoneWindowManager;->WACOM_POLICY_FOLLOW_APPLICATION_ROTATION:Z

    if-nez v8, :cond_1
5) Añadimos la carpeta descargada multiwindows a android.policy/smali/com/android/internal/policy/impl/.

Ya hemos acabado con el android.policy.jar.

6) Descompilamos services.jar.
7) Añadimos los archivos de la carpeta services descargada a smali/com/android/server/am. Sobrescribimos los ya existentes.

Ya hemos acabado con el sevices.jar.

8) Añadimos los archivos de la carpeta system descargada a cada carpeta correspondiente dentro de la system de nuestro S2.

9) Ahora solo nos queda compilar los 3 archivos y colocarlos en el S2.

Si estais haciendo la ROM desde cero, podeis copiar los archivos a la carpeta donde teneis la ROM descompilada, compilar la ROM y flashearla. Sino, hacedlo con ADB pasando cada archivo por separado.

Agradecimientos:
mythtrandyr
__________________

Actualmente: LG G7, LG G6, Lumia 930 y Surface Pro 3
Responder Con Cita
Los siguientes 8 usuarios han agradecido a phenomarc su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 19/05/13, 21:58:28
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
Modificar el aspecto de la barra lateral
Si se quiere modificar el aspecto de la barra lateral donde elegir las aplicaciones, es tan sencillo como descompilar el archivo FlashBarService.apk y editar las imagenes en res/drawable-hdpi o sustituirlas por las que queramos. Luego compilamos y lo sustituimos por el no editado.
__________________

Actualmente: LG G7, LG G6, Lumia 930 y Surface Pro 3
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 19/05/13, 22:40:01
Array

[xs_avatar]
spunisk spunisk no está en línea
Usuario muy activo
 
Fecha de registro: mar 2012
Localización: Spain
Mensajes: 1,643
Modelo de smartphone: Oneplus 3
Tu operador: Movistar
Excelente tutorial Phenomarc así debe ser una comunidad android donde se comparta y se aprenda a la vez.
Responder Con Cita
Gracias de parte de:
  #4  
Viejo 20/05/13, 03:03:25
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
En el punto 5 hay que añadir la carpeta o los archivos?

Gracias por el tuto!
Responder Con Cita
Gracias de parte de:
  #5  
Viejo 20/05/13, 09:19:59
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
 Cita: Originalmente Escrito por Arkhass Ver Mensaje
En el punto 5 hay que añadir la carpeta o los archivos?

Gracias por el tuto!
La carpeta entera. Luego, en el caso del services.jar, solo los archivos de la carpeta services.
__________________

Actualmente: LG G7, LG G6, Lumia 930 y Surface Pro 3
Responder Con Cita
  #6  
Viejo 20/05/13, 09:53:54
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
Vale entonces lo hice bien, una pregunta, en el programa Vituous Ten para añadir archivos como la carpeta multiwindow como se hace? Probé a arrastrar la carpeta pero no me dejaba, lo que hice fue hace click derecho y abrir la carpeta donde esta descompilado el archivo meter la carpeta y compilar de nuevo, lo comprobé después y estaba la carpeta, pero no sé si hay otra maneras más "cómoda".

Saludos!
Responder Con Cita
Gracias de parte de:
  #7  
Viejo 20/05/13, 10:01:09
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
 Cita: Originalmente Escrito por Arkhass Ver Mensaje
Vale entonces lo hice bien, una pregunta, en el programa Vituous Ten para añadir archivos como la carpeta multiwindow como se hace? Probé a arrastrar la carpeta pero no me dejaba, lo que hice fue hace click derecho y abrir la carpeta donde esta descompilado el archivo meter la carpeta y compilar de nuevo, lo comprobé después y estaba la carpeta, pero no sé si hay otra maneras más "cómoda".

Saludos!
Exactamente así lo hago yo, y nunca me he planteado otra forma por que así puedo ver que archivos ( sobretodo imágenes) se sobrescriben y si todo está bien.
__________________

Actualmente: LG G7, LG G6, Lumia 930 y Surface Pro 3
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: 09:06:00 (GMT +1)



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

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