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


 
Herramientas
  #1  
Viejo 19/05/13, 12:50:57
Avatar de phenomarc
phenomarc phenomarc no está en línea
Cocinero oscuro
Mensajes: 6,318
Compra y venta: (13)
 
Fecha de registro: dic 2011
Localización: España
Mensajes: 6,318
Modelo de smartphone: LG G7
Versión de ROM: Next OS
Versión de Radio: M250k
Tu operador: Simyo
Mencionado: 170 comentarios
Tagged: 2 hilos
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
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
Avatar de phenomarc
phenomarc phenomarc no está en línea
Cocinero oscuro
Mensajes: 6,318
Compra y venta: (13)
 
Fecha de registro: dic 2011
Localización: España
Mensajes: 6,318
Modelo de smartphone: LG G7
Versión de ROM: Next OS
Versión de Radio: M250k
Tu operador: Simyo
Mencionado: 170 comentarios
Tagged: 2 hilos
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.
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 19/05/13, 22:40:01
Avatar de spunisk
spunisk spunisk no está en línea
Usuario muy activo
Mensajes: 1,643
 
Fecha de registro: mar 2012
Localización: Spain
Mensajes: 1,643
Modelo de smartphone: Oneplus 3
Versión de ROM: Stock
Tu operador: Movistar
Mencionado: 13 comentarios
Tagged: 0 hilos
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
Avatar de Arkhass
Arkhass Arkhass no está en línea
Miembro del foro
Mensajes: 478
 
Fecha de registro: oct 2011
Mensajes: 478
Modelo de smartphone: Samsung Galaxy S7 Edge
Versión de ROM: A ratos...
Tu operador: Orange
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de phenomarc
phenomarc phenomarc no está en línea
Cocinero oscuro
Mensajes: 6,318
Compra y venta: (13)
 
Fecha de registro: dic 2011
Localización: España
Mensajes: 6,318
Modelo de smartphone: LG G7
Versión de ROM: Next OS
Versión de Radio: M250k
Tu operador: Simyo
Mencionado: 170 comentarios
Tagged: 2 hilos
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.
Responder Con Cita
  #6  
Viejo 20/05/13, 09:53:54
Avatar de Arkhass
Arkhass Arkhass no está en línea
Miembro del foro
Mensajes: 478
 
Fecha de registro: oct 2011
Mensajes: 478
Modelo de smartphone: Samsung Galaxy S7 Edge
Versión de ROM: A ratos...
Tu operador: Orange
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de phenomarc
phenomarc phenomarc no está en línea
Cocinero oscuro
Mensajes: 6,318
Compra y venta: (13)
 
Fecha de registro: dic 2011
Localización: España
Mensajes: 6,318
Modelo de smartphone: LG G7
Versión de ROM: Next OS
Versión de Radio: M250k
Tu operador: Simyo
Mencionado: 170 comentarios
Tagged: 2 hilos
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.
Responder Con Cita
Respuesta

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


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 18:32:40 (GMT +1)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007