0 votes

Convert to system app using Link2SD doesn't work on CM11

J'utilise le Galaxy Y (S5360) avec CyanogenMod 11 build date Feb 2015. Auparavant, avec la ROM stock, j'utilisais Link2SD pour déplacer les applications vers system/app . En essayant de faire la même chose maintenant, on obtient l'erreur suivante.

sh : cannot create /system/priv-app/name.apk .t:read only filesystem.

Pourquoi essaie-t-il de passer à /priv-app 代わりに /app ? Quelles sont les solutions possibles ?

  1. Modifier les autorisations ?
  2. Utiliser un autre outil ou le faire manuellement (en recherchant la simplicité).

Les choses que j'ai essayées jusqu'à présent :

  • ES File Explorer : modification des autorisations, donne "Operation Failed". L'option "Mount as rw" ne s'affiche pas.
  • Terminal : mount -o remount,rw -t yaffs2 /dev/block/mtdblock8 /system & puis cp /data/app/fooBarApp-1.apk /system/app/fooBarApp.apk donne l'erreur "Can't create foobar.apk. read only".

Toute aide est la bienvenue. Je vous remercie.

0voto

Nchkts Points 1

Il suffit de modifier l'autorisation pour qu'elle soit définie sur /system/app & /system/priv-app par l'outil de mise à jour des gapps. Voici les étapes à suivre :

  1. Ouvrir l'archive gapps

  2. Entrer dans Meta-inf\com\google\android . Ouvrir updater-script avec un bloc-notes.

  3. Modifier l'autorisation de 0*** a 0777 para /system/app & /system/priv-app

    Par exemple, la ligne sera la suivante set_perm_recursive(0, 0, 0755, 0644, "/system/app"); Modifiez donc les deux 0755 & 0644 a 0777 .

  4. Sauvegarder et mettre à jour les archives. Installer à partir de cwm-recovery .

0voto

Simon Whitehead Points 101
  1. Télécharger Titanium Backup sur le Play Store
  2. Ouvrir l'application, fournir l'autorisation Root
  3. Vous verrez toutes vos applications dans l'application TB.
  4. Sélectionnez l'application que vous souhaitez convertir en application système.
    Par exemple : si le nom de votre application est xyz et que vous souhaitez convertir le nom de l'application en un nom d'utilisateur, le nom de l'application est xyz.
  5. Cliquez sur votre application, par exemple xyz. Vous verrez une liste de toutes les opérations que vous pouvez effectuer avec l'application TB.
  6. Sélectionnez "Convertir en application système" et vous avez terminé.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X