Tal vez esta sea una pregunta de novato, pero estoy luchando por encontrar una respuesta...
Necesito instalar algunas apk como aplicaciones del sistema. En el pasado (hasta Android 5.01) solía simplemente usar adb push en /system/app y todo funcionaba bien.
Hoy descubrí que desde Android 5.1 esto ya no funciona ya que las aplicaciones en ese directorio ya no son simplemente apks simples, sino que son carpetas con un directorio arm con un apk real y otros archivos.
¿Cómo puedo instalar ahora las apks que tengo como aplicaciones del sistema?
Solo tengo las fuentes de una de ellas.
Gracias de antemano por tu apoyo
Saludos, blackdir
0 votos
Necesitas crear una carpeta con un nombre de tu elección bajo /system/priv-app. Luego, renombra el APK con el nombre exacto de la carpeta recién creada y coloca [el APK] dentro de la carpeta. Después, cambia el propietario de la carpeta con
chown 0.0 /system/priv-app/tuCarpeta
y sus permisos conchmod 744 /system/priv-app/tuCarpeta
(tuCarpeta
será el nombre de la carpeta). Finalmente, haz lo mismo para el APK, con los mismos propietarios0.0
pero con permisos644
, luego reinicia y verifica si funciona.