SD Card no writing permission in FP2

Yeah, there are many great features from CM that I miss on Android.
Anyhow, rooting isn’t too difficult. See https://forum.fairphone.com/t/pencil2-howto-root-with-superuser/12375

Cool as it turns out rooting the FP2 is almost the same thing as rooting a Samsung device. Not I’m the “king” of my phone with write permissions to my sdcard sweet! :smiley: Now let’s see what we can do about the notification LED color thing :smiley:

Again thanks for the swift help!

Hello,

Thanks to FBS (freibadschwimmer) - I rooted my FP2 yesterday. Indeed: also thanks to him rooting to me was easier than to pull and push platform-permissions. Typos inclusive from max_s who also made a great work.

So what ? No, I still can hardly believe that I had to root my phone only to use my brand new SD card newly formated inside FP2. (I asked myself “what the heck are you doing here ? Ah, you wanted to root anyway!”) I was reading the things about android security issues that hindered writing to my card. But why e.g. has a samsung smartphone user not these running gauntlets ?

sorry and many thanx to both FBS and Max_s.

I’m having an issue with one of my apps. I’m using Open Camera because there it’s possible to save my photos on the SD card. And I use Piktures for viewing my photo collections. Open Camera can save to the card without problems, Piktures can delete from the card without problems. The weird thing is, Piktures is not able to write changed content to the card. When I try to turn a photo around (left or right) and Piktures would save the new photo to the SD card, it shows

Piktures is not able to write or delete inside this directory. You may have to execute this action with a file manager. Thanks for your appreciation.

Saving turned photos to the internal storage via Piktures works flawlessly.

Any ideas?

Hallo zusammen, mein Englisch ist inzwischen schon sehr verblasst und wenn ich die Texte von google etc. übersetzen lasse, bekomme ich noch größere Fragezeichen vor Augen. Kann mir bitte jemand den Weg in guter und verständlicher Form beschreiben, damit auch ich mir die Daten, Bilder, downloads usw. auf SD Karte speichern kann?
Viele Grüße und schon mal ein Dankeschön.

Da das in Googles Sicherheitskonzept von Android 5 nicht vorgesehen ist, muss du dein FP2 erst rooten, um dieses zu umgehen. Hier ist eine deutsche Anleitung. Aber Vorsicht, du machst das auf eigene Gefahr!!!

https://forum.fairphone.com/t/de-pencil2-anleitung-zum-rooten-des-fp2-unter-windows/14243?u=irina_spitznagel&source_topic_id=11841

Anschließend kannst du generelle Schreibrechte auf die SD vergeben, z.B. mit dem Programm SDFix.

1 Like

Hi Joschka, also die app amaze oder der ES explorer, können das auch einfach ohne einen root zugriff, bei mir ging es so, ich habe den ES Explorer aufgemacht, dann habe ich eine Datei kopiert und wollte sie auf die SD karte schieben, das ging nicht da gab es eine Fehlermeldung die du einfach akzeptierst, danach geht es dann. ebenso bei Amaze (dass ist die app die drauf ist. also bei mir geht es nun wunderbar, ohne root. :wink:

nochmal ich, der Jon1 hat dies damals vorgeschlagen und es fluorierte :wink:
John schrieb (findest du ganz oben): ES Explorer and Amaze usually ask you to select the root of the SD card to grant permission when you try to do something, such as delete file. Have you been through this process? danach hat sich aus dem thema ein unglaubliches Thema entwickelt, es gibt hunderte ansätze, aber bei mir reichte dieser.

:de: Das klingt ja so, als ob die SD-Karte nur mit einem gerooteten FP2 nutzbar wäre. Ganz so schlimm ist es ja nicht. Alle Apps haben Leserecht für Dateien auf der SD-Karte. Wenn das FP an den PC angeschlossen ist, können Musik, Bilder u.s.w. von dort auf der SD-Karte gespeichert werden und mit dem FP angehört bzw. angeschaut werden. Auf meinem - nicht gerooteten - FP2 kann ich außerdem mit Amaze (vorinstalliert) und dem Total Commander Dateien aus dem internen Speicher auf die SD-Karte verschieben. Beide Apps wollten beim ersten Versuch, etwas auf die SD-Karte zu schreiben, bestätigt haben, dass das erlaubt ist. Ich kann leider nicht mehr genau beschreiben, was da zu tun war. Es war aber selbsterklärend und nicht kompliziert.

Zu beachten ist außerdem, dass SD-Karten, die 64GB oder größer sind, wohl formatiert werden müssen. Bei 32GB ist das nicht nötig.

Nachsatz: Da war @Mac_Marc jetzt schneller. Mein erster Satz bezog sich auf die Antwort von @Irina_Spitznagel.

Jupp, ich war schneller ;-))) ich wollte auch mal was helfen, sonst bekomme ich immer hilft aus dem Forum :wink: Danke euch allen.

1 Like

I tried more than one filemanager (“explorer”) including pre-installed amaze app. No writing access. Most people report similiar problems .
Even if reading SD card and limited write access maybe possible sometimes for some people the concept on FP2 for SD cards is another failure to me.

Because I had to root only to know that I have unlimited write access.
However I don’t need any SD card for read access only in my FP2 slot because the internal storage is too limited. The other way is required to unload files from internal storage to external SD card. Therefor unlimited write access is a must have.

If you create a new folder on your SD card with Amaze, a window with instructions will pop up and following them, you’ll be able to give writing access to Amaze.

3 Likes

I am not grumbling or fussing when I write that I didnot get a window with instructions. I see that it maybe was a mistake not to contact support first. I read this forum and I found clear advice to root my phone. Other question : Do you think a simple manual officially distributed with delivery of every phone was required ?

Hi dib0,
I get an error when I try to push the file. What could that be?

You’re still logged in to the FP. You need yet another exit to return to your PC. Then you can push the file

1 Like

You mean like this? Doesn’t work either

Hmm, guess you should first copy it somewhere where you can write as non privileged user, I.e. /storage/sdcard0/ and then go back with adb shell, become root and then you can copy out to the final destination. A bit uncomfortable, but should work this way. Don’t forget to remount /system to after that…

remount you mean

adb shell
su
mount -o rw,remount /system

That didn’t work for me. I don’t have access to my SD card anymore at all.

I moved the file to the correct location with Amaze
Then I did the code above but it didn’t change anything. After rebooting my phone I don’t have any access to any external storage anymore

No, I meant remount, ro for getting it write protected again, which does not matter, as one has to reboot anyway.
My SD card sometimes doesn’t show up after a reboot. Solution is to shut down and boot again… Don’t know why

I managed to flash the original FP OS