1 votos

¿Cómo instalar split-apk como aplicación del sistema?

Me gustaría saber si es posible convertir una aplicación de usuario de split-apk en una aplicación de sistema. Un ejemplo es la aplicación de mensajería de Google, que tiene un par de archivos apk, lib y carpetas de avena y base.dm archivo en su propia carpeta / data / app /. He intentado copiar todo a /system/app sin éxito.

Esta pregunta ya se ha formulado aquí pero no ha recibido respuesta.

Estoy usando Android 10 rooteado con Magisk. Ya he intentado mover un archivo .apk normal a /system/app sin ningún problema.

1voto

Terrails Puntos 11

Lo resolví después de solucionar algunos problemas. Hecho usando Explorador de root .

Copia las carpetas "base.apk" y "lib" de "/data/app/xyz" a "/system/app/xyz" y configura los permisos. Asegúrese de no borrar los archivos de /data/app/xyz después de copiarlos.

Ejemplo con Mensajes de Google:
- Crea una carpeta llamada "GoogleMessages" en "/system/app".
- Volver a montar "/system" como lectura-escritura cuando se avise
- Copia las carpetas "base.apk" y "lib" de "/data/app/com.google.Android.apps.messaging-xyz" a la nueva carpeta.
- Cambia el nombre de "base.apk" a "GoogleMessages.apk"
- Conceda los permisos correspondientes a las carpetas y archivos.

Permisos para carpetas -> rwxr-xr-x
Permisos para .apk y archivos dentro de lib -> rw-r--r--

No puedo garantizar que esto funcionará en todos los dispositivos, sólo asegúrese de tener una copia de seguridad adecuada listo si algo se rompe o simplemente utilizar el administrador de archivos en la recuperación para eliminar la carpeta creada.

0 votos

¿Cómo pudo hacerlo? Por lo que entendí, Androd 10 simplemente no permite escribir en la partición del sistema.

0 votos

Eso pensaba yo también, pero por lo visto funciona. No voy a cuestionarlo mientras funcione en mi dispositivo. Precisamente por eso he dicho que no puedo garantizar que funcione en todas partes.

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