J'ai toujours utilisé l'application "Samba server" sur tous mes appareils Android pour télécharger des fichiers, cela a très bien fonctionné avec CM12, mais dans CM13, même avec un accès Root, Samba server ne peut pas écrire sur la carte SD externe, ni l'application "SSH server". Comme je l'ai dit, il y a eu des changements dans Android 6, mais y a-t-il un moyen d'accorder un accès en écriture à la carte SD externe pour certaines applications ? J'ai essayé différents serveurs Samba, ils voient tous la carte SD externe et peuvent lire à partir de celle-ci, mais ils ne peuvent pas écrire.
J'ai le même problème avec Cyanogenmod 13 sur deux appareils différents, j'ai essayé de formater la carte SD externe en ext3, ext4, fat32, exfat - aucune différence du tout. Il ya beaucoup d'applications "SD card fix" dans play store, mais ils ont tous, comme je peux le voir pour Android 5, et ne fonctionne tout simplement pas pour Android 6.
Alors, est-ce un problème SELinux ? Devrais-je ajouter d'une manière ou d'une autre l'utilisateur à partir duquel l'application est exécutée dans le fichier media_rw
groupe ? Comment puis-je le faire ? Il y a id
sortie après la connexion ssh :
uid=10138(u0_a138) gid=10138(u0_a138) groups=10138(u0_a138),3002(net_bt),3003(inet),9997(everybody),50138(all_a138) context=u:r:untrusted_app:s0:c512,c768
Il peut lire mais ne peut pas écrire sur la carte SD externe, des idées ? Merci.