Oui, il s'agit d'une nouvelle fonctionnalité (cryptage des applications avec verrouillage avant) introduite dans Android 4.1 (Jelly Bean), qui vise à empêcher la copie occasionnelle des éléments suivants .apk
des fichiers. Voir cet article de blog pour une description plus détaillée de cette fonctionnalité, avec quelques détails techniques.
Partie du texte du poste qui est la plus pertinente pour cette question :
Le point de montage d'une application verrouillée par l'avant ressemble maintenant à ceci :
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
Ici, le res.zip
contient les ressources de l'application et est lisible par le monde entier, alors que le site pkg.apk
qui contient l'APK complet n'est lisible que par l'utilisateur de l'APK. et l'utilisateur dédié de l'application ( u0_a96
).
Donc une application normale comme SaveAPK ne peut pas lire .apk
les fichiers des applications verrouillées en avant dans JB (mais les ressources des applications sont toujours lisibles dans le monde entier, donc les applications qui contiennent des jeux d'icônes et des thèmes pour d'autres applications fonctionneront toujours correctement).
Toutefois, cette protection n'est efficace que dans l'état verrouillé d'Android tel qu'il est livré par les fabricants d'appareils. Si vous avez Root, vous pouvez toujours accéder à .apk
de toutes les applications installées sur votre appareil et faites-en ce que vous voulez. Le seul problème pour vous est que certaines applications de sauvegarde que vous avez utilisées précédemment ne fonctionneront plus, et vous devez trouver un remplacement fonctionnel (maintenant une application de sauvegarde devra utiliser l'accès Root afin de sauvegarder toutes les applications installées sur votre appareil). .apk
).