1 votos

SGS2 Reemplazar las aplicaciones preinstaladas en la ROM personalizada

¿Es posible cambiar/modificar la ROM personalizada que vas a instalar en tu Galaxy S2 (9100) rooteado?

Normalmente, instalaría CyanogenMod 10 Nightly build . Entonces, instalaría GAPPS (google apps) . Por último, reiniciaba y funcionaba.

Ahora, lo que quiero hacer es reemplazar las aplicaciones por defecto de CM (CyanogenMod) (SMS, gestor de contactos/gestor de llamadas) por las incluidas en JB 4.1.2 (versión filtrada) .

¿Hay alguna forma de conseguirlo?

Gracias de antemano por cualquier información y sugerencia.

POST ACTUALIZADO

Aquí hay una foto de las aplicaciones diferencia en los iconos (a la izquierda CM10, a la derecha JB)
Y aquí hay una instantánea de aplicaciones en system/app/ de esas versiones

1voto

Nick Pierpoint Puntos 7976

Ya que estás rooteado en CM, es cuestión de hacer lo siguiente, siempre y cuando hayas leído lo siguiente:

Caveat Emptor:

Los apks filtrados de Jellybean están firmados con la clave de firma utilizada para generar la ROM filtrada firmada de JB, sin embargo, puede chocar con la propia clave de firma de CM que es, y lo garantizo, diferente, ¡así que puede no funcionar en absoluto!

A partir de ahí, estás solo.

-------------------------------------

  • volver a montar el /system reescribible como en adb remount para que se pueda escribir
  • reemplazar los apk's en cuestión dentro de /system/app mediante adb empujando los apks apropiados tomados de JB, como en adb push name_of_jb_apk.apk /system/app (Repetir para cada apk en cuestión) - esto sobrescribirá los apk's que ya residen en /system/app
  • volver a montar el /system como de sólo lectura como en adb remount

Reinicie, y vaya a la recuperación de clockworkmod y borre los datos/caché, la razón es eliminar los datos antiguos en caché que estaban en uso por los apk's antiguos, y así, minimizar las posibilidades de forzar cierres dentro de los apks relevantes en cuestión.

Voy a enumerar los nombres reales de los apk's en cuestión:

  • Sms, el nombre del archivo es Mms.apk
  • Contactos, hay dos apks involucrados, ContactsProvider.apk y Contacts.apk
  • Marcador, el nombre es Phone.apk Ahora, cuidado, esto puede tener una dependencia de TelephonyProvider.apk también.

Aunque he mencionado los apk's reales, me eximo de cualquier responsabilidad por cualquier cosa que pueda ocurrir en su teléfono como resultado de la sustitución de las aplicaciones del sistema.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X