Sí, se trata de una nueva función (encriptación de aplicaciones con bloqueo de avance) introducida en Android 4.1 (Jelly Bean) que pretende evitar la copia casual de .apk
archivos. Véase esta entrada del blog para una descripción más detallada de esta función, con algunos detalles técnicos.
Parte del texto del post que es más relevante para esta pregunta:
El punto de montaje de una aplicación típica bloqueada hacia delante tiene ahora este aspecto:
shell@android:/mnt/asec/org.mypackage-1 # ls -l
ls -l
drwxr-xr-x system system 2012-07-16 15:07 lib
drwx------ root root 1970-01-01 09:00 lost+found
-rw-r----- system u0_a96 1319057 2012-07-16 15:07 pkg.apk
-rw-r--r-- system system 526091 2012-07-16 15:07 res.zip
Aquí el res.zip
contiene los recursos de la aplicación y es legible a nivel mundial, mientras que el pkg.apk
que contiene el APK completo sólo puede ser leído por la aplicación y el usuario dedicado a la aplicación ( u0_a96
).
Así que una aplicación normal como SaveAPK no puede leer .apk
de las aplicaciones bloqueadas en JB (pero los recursos de las aplicaciones siguen siendo legibles a nivel mundial, por lo que las aplicaciones que contienen conjuntos de iconos y temas para otras aplicaciones seguirán funcionando correctamente).
Sin embargo, esta protección sólo es efectiva en el estado bloqueado de Android tal y como lo envían los fabricantes de dispositivos. Si tienes Root, todavía puedes acceder a .apk
archivos de todas las aplicaciones instaladas en su dispositivo y hacer lo que quiera con ellos. El único problema para usted es que algunas aplicaciones de copia de seguridad que ha utilizado anteriormente ya no funcionará, y usted tiene que encontrar un reemplazo de trabajo (ahora una aplicación de copia de seguridad tendrá que utilizar el acceso Root con el fin de copia de seguridad de todos los. .apk
archivos).