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


 
Herramientas
  #1  
Viejo 13/05/13, 00:05:26
Avatar de klurosu
klurosu klurosu no está en línea
Cocinero a la antigua
Mensajes: 5,753
 
Fecha de registro: ago 2008
Localización: Phu Tho
Mensajes: 5,753
Modelo de smartphone: Pixel 6
Versión de ROM: KlurosuROM (Android 13 based)
Tu operador: Lowi
Mencionado: 35 comentarios
Tagged: 0 hilos
Post Galaxy SII +/+ NFC [I9105/I9105P] Mod de grabacion de llamadas entrantes

Seguimos dandolo todo!

Ahora le toca el turno a el mod para la grabacion de llamadas (con su respectivo botoncillo en el menu de la llamada)

Necesitaras:
1. Como siempre, tener los drivers instalados (Kies y Samsung) y las android sdk
(Click para mostrar/ocultar)

-- Descarga y descomprime en C:\ el archivo "adt-bundle-windows-x86-20130219.zip" desde el link que te puse mas arriba.

-- Ejecuta SDK Manager.exe y deja la ventana como se muestra a continuacion:


-- Pincha abajo a la derecha en: "install packages" y aparecera esta otra ventana:


-- Pincha en "Aceptar" e "Instalar" y comenzara la descarga (tardara un rato)

-- Una vez descargado todo, vamos a definir el path (o ruta).
Tendras que buscar el archivo abd.exe en la carpeta: "C:\Android\sdk\platform-tools".
Una vez localizado, copia toda la ruta y vete al panel de control de windows, sistema, configuración avanzada del sistema y ahí busca "Variables de Entorno".
Dentro de Variables del Entorno, busca Path, pincha en Editar y al final de todo lo que ponga ahí, pones un punto y coma (;) y pegas la ruta que tienes copiada sin espacios ni nada (";C:\Android\sdk\platform-tools").

-- Reinicia tu PC

2. ApkTool y xUltimate v2.4.2
3. Los archivos "framework-res.apk" y "framework.jar" de la ROM a modificar.
4. El archivo "SecPhoneMultiSIM.apk"
5. 5 minutos.



Al Turron!!!


  • Descarga y descomprime a tu PC el archivo "ApkTool" y mete en la carpeta resultante los archivos: "framework-res.apk", "framework.jar" y "SecPhoneMultiSIM.apk"
  • Vete a la carpeta de tu PC donde tengas la carpeta "ApkTool" y pulsa la tecla SHIFT de tu PC y sin soltarla... con el raton pincha en cualquier espacio en blanco de la carpeta con el boton derecho y selecciona "abrir ventana de comandos aqui"
  • Introduce los siguientes comandos en la ventana:
java -jar apktool.jar if framework-res.apk


  • Sin cerrar aun la ventana de comandos... abre el archivo "SecPhoneMultiSIM.apk" con WinRAR y saca el archivo "classes.dex" a la carpeta "ApkTool" (cierra WinRAR)
  • Escribe esto en la ventana de comandos que tienes abierta:
java -jar baksmali.jar -o classout/ classes.dex


  • Aun no cierres la ventana de comandos.
  • Se habrá creado una carpeta llamada "classout", entra en esa carpeta hasta llegar a esta ruta: "classout\com\android\phone"
  • Localiza el archivo "PhoneFeature .smali" y abrelo con Notepad ++
  • Busca estas lineas y añade lo que esta en verde:
invoke-static {}, Lcom/android/phone/PhoneFeature;->makeFeatureForUsa()V

.line 897
sget-object v0, Lcom/android/phone/PhoneFeature;->mFeatureList:Ljava/util/HashMap;

const-string v2, "voice_call_recording"

const/4 v4, 0x1

invoke-static {v4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;

move-result-object v3

invoke-virtual {v0, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

return-void
  • Cierra Notepad++ guardando los cambios.
  • En la ventana de comandos, escribe lo siguiente:
java -Xmx512M -jar smali.jar classout/ -o new-classes.dex


  • Se habra creado un archivo nuevo llamado "new-classes.dex", copialo a tu escritorio y renombralo a "classes.dex".
  • Abre con WinRAR el archivo "SecPhoneMultiSIM.apk" y mete dentro el archivo "classes.dex" que tienes en tu escritorio (se sobreescribira el antiguo) y cierra WinRAR.




Paso Final


  • Descarga y descomprime en tu PC el archivo "xUltimate v2.4.2.rar" y mete dentro de la carpeta "done_app" el archivo "SecPhoneMultiSIM.apk".
  • Pasa la carpeta "done_app" a la microSD
  • Vete a la carpeta de tu PC donde tengas instaladas las android sdk y entra en \sdk\platform-tools.
  • Pulsa la tecla SHIFT de tu PC y sin soltarla... con el raton pincha en cualquier espacio en blanco de la carpeta con el boton derecho y selecciona "abrir ventana de comandos aqui"
  • Introduce los siguientes comandos en la ventana (seguramente te aparezca en el movil la pregunta: "quieres dar permisos de administrador?"... selecciona SI)
Código:
adb shell (pulsa intro)
su (pulsa intro)
stop (pulsa intro)
mount -o rw,remount /system/ /system/ (pulsa intro)
cp /storage/extSdCard/done_app/* /system/app/ (pulsa intro)
mount -o ro,remount /system/ /system/ (pulsa intro)
reboot (pulsa intro)
Cuando el movil reinicie ya tendras la funcion de grabacion de llamadas en el menu de tu llamada actual ;)


EDITO: NO USAR el MOD!!!!
hasta que no lo revise de nuevo, por favor, no usarlo...da fc!

Última edición por klurosu Día 16/05/13 a las 01:48:01 Razón: no usar hasta revision
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

Herramientas

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: 15:19:33 (GMT +1)

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