J'ai récemment enraciné mon HTC Desire Bravo parce que j'avais besoin d'un accès en lecture/écriture à /system/app
afin de pouvoir y copier un fichier APK.
I écrit ici sur stackexchange sur la meilleure solution pour enraciner le désir et a été dirigé vers Unrevoked. Tout a bien fonctionné et taper "su" dans le shell adb me donne un accès Root agréable.
J'ai remonté /system comme
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
Ça a marché. Cependant, en essayant de copier mon fichier APK à l'aide de adb push MyApp.apk /system/app/
n'a pas fonctionné et m'a donné un "permission denied". Alternativement, j'ai donc poussé l'application sur /sdcard d'abord et je voulais faire un
cat /sdcard/MyApp.apk > /system/app/MyApp.apk
Cette approche a fonctionné parfaitement sur mon HTC Hero enraciné, mais sur le Desire, elle me donne des résultats.
"Impossible de créer /system/app/MyApp.apk : pas assez de mémoire"
Quelqu'un a-t-il une idée de ce qui pourrait être le problème ici ? Comment puis-je pousser mon application dans le dossier système pour qu'elle s'installe correctement ?