Writing to external SD guide - Galaxy Tab 7.7 General

Not sure if this has been covered already on the 7.7 forum, but it's a very useful guide.
This makes Titanium backup and other apps able to write to the external SD card.
Quoted from Thaloneus post on the 7+ forum.
Simple solution for external sdcard write access on Android 3.2...if you're rooted
I've found a simple solution for gaining write access to the external sdcard (/mnt/sdcard2) on Android 3.2. The sdcard is mounted r/w, but the owning group is media_rw which is linked to the WRITE_MEDIA_STORAGE permission. Unfortunately, this permission was not required for access to the external sdcard prior to 3.2 so most file management utilities do not request it when they run...meaning they only have read access to the card.
The simple solution, if you're rooted, is as follows:
1. Using a root-enabled file manager, navigate to /system/etc/permissions and make sure you have mounted the file system r/w.
2. Edit platform.xml and find the WRITE_EXTERNAL_STORAGE permission.
3. Add an additional group definition for this permission...<group gid="media_rw" />
4. Save the changes to the file.
5. Restart your tablet.
After this change, any apps that request the WRITE_EXTERNAL_STORAGE permission (which includes almost anything that access either of the sdcards) will gain group membership in both sdcard_rw AND media_rw, giving them r/w access to both sdcard filesystems.
Sent from my GT-P6800 using xda premium

Copy or use mine at your own risk

Has anyone else tried this? Don't wanna make a mistake.
Semper Fi!!!
Sent from GT-P6800

Worke flawlessly! Thank you!!!
Semper Fi!!!
Sent from GT-P6800

how did you use it ?
just copy/paste ?

Used root explorer in rw mode, copy & paste to
/etc/permissions/platform.xml
If you're using vauxhallastra's, don't forget to unzip it first.
Semper Fi!!!
Sent from GT-P6800

thx
did copy/paste , but.. i'm still not able to move apps to the external sd card
must forget something
followed the steps, tab is root
must be one of those days :-(

I used root explorer in RW mode. Did you do this as well as unzip the file.
Sent from my Transformer Prime TF201 using xda premium

great!!works flawlessly
Sent from my GT-P6800 using xda premium

OK, so I have done this and all seems to be working. However, someone above mentions moving apps to the card, can someone explain how that should be done?

palexr said:
OK, so I have done this and all seems to be working. However, someone above mentions moving apps to the card, can someone explain how that should be done?
Click to expand...
Click to collapse
This can be done for instance with Titanium Backup. Tested and works.

what app2sd apps that you used? i tried few..but seems not to work either
Sent from my GT-P6800 using xda premium

answer is in mine opinion: not
Some people said that it is possible to move apps to sd card with Titanium Backup.
But when you looked afterwards at the size of your SD card nothing changed.

root enabled file manager?
Hi. I know this may sound stupid but what constitutes a 'root enabled file' manager? I've used the file manager that the 7.7 comes with, Astro, and ES explorer and I can't seem to find /sysem/etc/permissions.
What am I doing wrong?

mrexperience said:
Hi. I know this may sound stupid but what constitutes a 'root enabled file' manager? I've used the file manager that the 7.7 comes with, Astro, and ES explorer and I can't seem to find /sysem/etc/permissions.
What am I doing wrong?
Click to expand...
Click to collapse
The default file manager won't let you browse root, and I've never used Astro, but ES definitely does. You have to check "Root Explorer" (and if you want to make any changes, "Mount File System" as writable) in the options. I also recommend checking "Up to Root" option so you can just use the Up button or Back softkey to go from /sdcard to / (root directory), but in any case the favorites button will give you quick access to the root directory from anywhere.

mrexperience said:
Hi. I know this may sound stupid but what constitutes a 'root enabled file' manager? I've used the file manager that the 7.7 comes with, Astro, and ES explorer and I can't seem to find /sysem/etc/permissions.
What am I doing wrong?
Click to expand...
Click to collapse
root enabled file managers will allow you to browse and edit the system config files which we are doing here. the fact that you cant find /system/etc/permission might be because they are file managers. perhaps the paid version of those apps will allow you root access.

Next question:
Once I copy and paste this bit of code into platform. Xls, how do I ensure that its'saved. I see no option for that and pressing the 'back' button doesn't do the trick.
I also tried to use the link given. This was extracted using my astro file manager. What do I do with this document then? Should i copy and paste it in /systems/etc/permissions/ ?
Sent from my GT-P6800 using Tapatalk

Figured it out. Thanks much.
In using ES explorer, you have to go to PREFERENCES first. Therein tick r/w and root. This will enable you to write on the system files.
I found that the Root explorer app didn't help me cause I couldn't save my copied and pasted amendment. Whereas it was easy to do with ES explorer. Hope this last bit helps anyone who needed spoon feeding like me.
Sent from my GT-P6800 using Tapatalk

is there any way to divert the folder \sdcard\Android\data to \sdcard\extStorages\sdcard\Android\data ... this will save me atleast 9GB in my internal memory and will put my sdcard in full use

vauxhallastra said:
Not sure if this has been covered already on the 7.7 forum, but it's a very useful guide.
This makes Titanium backup and other apps able to write to the external SD card.
Quoted from Thaloneus post on the 7+ forum.
Simple solution for external sdcard write access on Android 3.2...if you're rooted
I've found a simple solution for gaining write access to the external sdcard (/mnt/sdcard2) on Android 3.2. The sdcard is mounted r/w, but the owning group is media_rw which is linked to the WRITE_MEDIA_STORAGE permission. Unfortunately, this permission was not required for access to the external sdcard prior to 3.2 so most file management utilities do not request it when they run...meaning they only have read access to the card.
The simple solution, if you're rooted, is as follows:
1. Using a root-enabled file manager, navigate to /system/etc/permissions and make sure you have mounted the file system r/w.
2. Edit platform.xml and find the WRITE_EXTERNAL_STORAGE permission.
3. Add an additional group definition for this permission...<group gid="media_rw" />
4. Save the changes to the file.
5. Restart your tablet.
After this change, any apps that request the WRITE_EXTERNAL_STORAGE permission (which includes almost anything that access either of the sdcards) will gain group membership in both sdcard_rw AND media_rw, giving them r/w access to both sdcard filesystems.
Sent from my GT-P6800 using xda premium
Click to expand...
Click to collapse
can we use this method I mean the zip file with tab 10.1

Related

[Q] Fix DNS Facebook, we need an developer to help

Hi everybody.
I'm come from Vietnam, where the Facebook is now banned.
We need someone to write a program to update the host file in /system/etc/ by just a touch.
Please copy the IP from http://armabloggin.com/2009/07/facebook-dns-block-fix/
to the host file (like AdFree program).
We cannot edit this file by Astro because it read-only. We don't know how to S-OFF our Android.
Thank you so much.
I thought that AdFree is for rooted phones only.
Here's the host file
I've modified the host file for you but I don't think you can get much further until you root your phone, giving yourself access to system/etc/ where the "hosts" file is for replacement.
Remove the .txt extension and replace it with your hosts file in /system/etc/ after rooting.
If your phone cannot be rooted at http://unrevoked.com/ have a look on the sub forum here for your phone.
As previously stated, changing any system file is impossible without root.
Why can't you use a one-click-rooting program? There are plenty around that work for quite a lot of phones. If that doesn't work there will be device specific guides available, unless it's a phone that can't be rooted (is there any?).
Sorry, I've already root the HTC Desire by Unrevoked.com and have RA-recovery.
I mean that I don't have S-OFF in my device.
I also used Astro to copy the host file to SD Card and edited it. But I cannot replace the host file to system/etc/.
So I need you help write a mini-soft like AdFree.
Have you tried using adb to push the hosts file (in recovery) or root explorer? No need to S-OFF.
I think a soft will easy to use for everyone, don't need experiment in adb, root or s-off.
Anyone developer can make it easy?
Sent from my HTC Desire using Tapatalk
I think the problem is that you didn't mounted the system partition. Try ES FileExplorer, it can work as root and can mount partitions
Sent from my GT-I5700 using XDA Premium App
Hi,I am vietnamese too,if you can't root your phone you can follow the full instruction on tinhte.vn forum.
I whipped this up for you.
It doesn't look great but it does the job. Put the 'hosts' file on your sdcard (not in any folder) that you want to move and rename it 'hosts.txt'. Then run the app and press the button. You'll probably need to reboot afterwards.
Enjoy.
This doesn't back up the hosts file on your phone so you may want to do that manually.
[YOU NEED ROOT ACCESS]
Thank you so much.
Meltus said:
I whipped this up for you.
It doesn't look great but it does the job. Put the 'hosts' file on your sdcard (not in any folder) that you want to move and rename it 'hosts.txt'. Then run the app and press the button. You'll probably need to reboot afterwards.
Enjoy.
This doesn't back up the hosts file on your phone so you may want to do that manually.
[YOU NEED ROOT ACCESS]
Click to expand...
Click to collapse
Dear Meltus,
Firstly, I thank you very much to write this apk for me. You're so kind.
But it's maybe something wrong!
I install your apk, put the hosts.txt in SDCard (in the root, not in any folder).
Then run the app and press the button, reboot afterwards.
I used Astro to view the hosts file. But this file is error. It has 0 byte and can be read.
Please fix it. Thank you so much, again.
P/S: Maybe you make an options to chose folder of hosts file.
Further, you can develop this apk to change any file of system by chose the source and destiny paths.

SD card writing

Is there anyway yet for xoom users to write and edit the external SD card yet. 3.2 is only letting me read. Searched around and didn't see anything
Sent from my Xoom using Tapatalk
You have to root.
Sent from my PC36100 using XDA App
I'm my case, i'm rooted with tiamat 2.0.1(from 3.0.1 to 3.2) where through windows 7 pro, i can see my micro sd but when i try to put some files, i cannot. Any solution much appreciated. Thanks.
Sent from my Xoom using XDA App
penjejakawan said:
I'm my case, i'm rooted with tiamat 2.0.1(from 3.0.1 to 3.2) where through windows 7 pro, i can see my micro sd but when i try to put some files, i cannot. Any solution much appreciated. Thanks.
Sent from my Xoom using XDA App
Click to expand...
Click to collapse
Use a program like Root Explorer and change it from Read Only to R/W. I'm sure you can do it with ES File Explorer which is free.
Sent from my PC36100 using XDA App
Pop it in your pc....
Sent from my Desire using XDA Premium App
thank for showing me the ES File Explorer. From this app, i see my micro sd are not writable. Try to find a way to change from not writable to writable from this app but i couldnt. Can i use this app to change the permission?
I do not think you can use ES File Explorer to change the permissions, but you can use Root Explorer if you are rooted.
penjejakawan said:
thank for showing me the ES File Explorer. From this app, i see my micro sd are not writable. Try to find a way to change from not writable to writable from this app but i couldnt. Can i use this app to change the permission?
Click to expand...
Click to collapse
You need to change the ES File Explorer app options. Configuration-> Root Explorer (check it). That's all. You can also use this app http://forum.xda-developers.com/showthread.php?t=1173195 and remount as writeable.
loquillo_rojo said:
You need to change the ES File Explorer app options. Configuration-> Root Explorer (check it). That's all. You can also use this app http://forum.xda-developers.com/showthread.php?t=1173195 and remount as writeable.
Click to expand...
Click to collapse
What he said.
Sent from my PC36100 using XDA App
Thanks but after done what u said i still cannot change the permission folder. This is what I did(please advise me if I done wrong).
Before
Change:
User - nothing tick
Group - all tick
Other - one read and execute are tick
After
Change:
User - tick all(read, write and execute)
Group - nothing I change
Other - nothing I change.
I ON my USB debugging.
What should I do, because when I tick everything for user, this come out "Change Permission failed"
Thanks again.
Thanks but after done what u said i still cannot change the permission folder. This is what I did(please advise me if I done wrong).
Before
Change:
User - nothing tick
Group - all tick
Other - one read and execute are tick
After
Change:
User - tick all(read, write and execute)
Group - nothing I change
Other - nothing I change.
I ON my USB debugging.
What should I do, because when I tick everything for user, this come out "Change Permission failed"
Thanks again.
EDIT : Found the solution using Micro SD Mounter.

Help with wpa_supplicant and Ad-Hoc Wireless

I am following the instructions as per the below thread to allow my Acer a500 see my Nokia N900 for tethering purposes.
http://forum.xda-developers.com/showthread.php?t=1033314
I have copied the wpa_supplicant file over the one thats already there.
Now when I open the Terminal Emulator to try ADB remount it comes with an error saying device not found.
I have the wifi turned off, I also have Root Explorer, but I found File Manager HD quite handy.
Now after trying the instructions I now dont have wifi - it comes with an error.
I have tried copying the stock wpa_supplicant file across, with no success.
Can someone please help.
to get AD-Hoc working you first need root and either root explorer (paid app but worth the money) or es file explorer (free but you have to enable root privaleges inside the app. its under the settings menu)
1. navigate to system/bin and copy wpa_supplicant
2. past this to your sd card as a backup
3. rename wpa_supplicant to wpa_supplicant.old
4. extract the file from the download and past it into the system/bin folder. (should be wpa_supplicant)
4. Long press on the file once copied
6. select Permissions and set to User: RWE, Group & Others:RE only
This is the easiest way to fix this... make sure in root explorer you set to rw at the top left in order to rename copy or past into this directory..
Good luck
this is the file .
View attachment wpa_supplicant.zip
Thanks for that, your a genius.
Now that my device can see my phone, I cannot see any web pages.
Is there something else I need to do?
That is very odd .. try rebooting the phone and the tablet..
also try on the tablet
go to settings / applications.. go to the web browser.. and clear cache and data..
is only thing i can think of ..
never had a issue other then my cell sometimes get hung on a cell tower and a reboot fixes this.. .
try connecting another wifi device to the phone to determine if its the tablet or phone..
I ended up changing the program I use to tether on my N900 and now works a treat.
Once again, thanks for your help
Thanks erica_renee . Worked right on point !
You are way too much girl....)))
So I guess THAT's why we should be nice to her!
Thsnks guys.
Now bring me my coffeee
erica_renee said:
Thsnks guys.
Now bring me my coffeee
Click to expand...
Click to collapse
I'll bring nothing, but the world
Works on Ideapad K1
Erica_renee, you are awsome!
I followed your instructions and BAM worked first time.
Thanks
You are Very welcome..
But i do want to point out They are not my instructions..Its been so very long ago i dont remember who to give the credit to.. I think someone from the Zoom Forum..
I just remembers how to do it and do not mind sharing what i have learned with anyone...
So i guess i should say thanks to everyone who is actually a developer or close.. for all the hard work they have done to make my tablet enjoyable to use..
erica_renee said:
to get AD-Hoc working you first need root and either root explorer (paid app but worth the money) or es file explorer (free but you have to enable root privaleges inside the app. its under the settings menu)
1. navigate to system/bin and copy wpa_supplicant
2. past this to your sd card as a backup
3. rename wpa_supplicant to wpa_supplicant.old
4. extract the file from the download and past it into the system/bin folder. (should be wpa_supplicant)
4. Long press on the file once copied
6. select Permissions and set to User: RWE, Group & Others:RE only
This is the easiest way to fix this... make sure in root explorer you set to rw at the top left in order to rename copy or past into this directory..
Good luck
Click to expand...
Click to collapse
I clicked the "Thanks" button but this one deserves more than that! Thank you so much GG, you've made my day!
Regards,
Bob
Ahhh!
Thanks.
Now I can use more than my phone while travelling.
erica_renee said:
to get AD-Hoc working you first need root and either root explorer (paid app but worth the money) or es file explorer (free but you have to enable root privaleges inside the app. its under the settings menu)
1. navigate to system/bin and copy wpa_supplicant
2. past this to your sd card as a backup
3. rename wpa_supplicant to wpa_supplicant.old
4. extract the file from the download and past it into the system/bin folder. (should be wpa_supplicant)
4. Long press on the file once copied
6. select Permissions and set to User: RWE, Group & Others:RE only
This is the easiest way to fix this... make sure in root explorer you set to rw at the top left in order to rename copy or past into this directory..
Good luck
Click to expand...
Click to collapse
I downloaded es file explorer and enabled root exploring as well as "Mount File System" (which is supposed to make the system writable) and with or without the mount file system, I cannot find the System file nor bin. I have the Samsung Galaxy Tab 8.9 Wifi Only. It's running Honeycomb 3.2. Any suggestions?
Not my credit
This fix is not from me.. I just re posted something that has been around since our tablet was released.. I would say give that person the credit. I am not sure who actually did it .. I think that file originally came from the ZOOM FORUM.
Anyway Just wanted to make sure that was POINTED OUT.I only know from what i have read for my own personal use.
Thanks All ... Erica Renee
Firecracker_RC said:
I downloaded es file explorer and enabled root exploring as well as "Mount File System" (which is supposed to make the system writable) and with or without the mount file system, I cannot find the System file nor bin. I have the Samsung Galaxy Tab 8.9 Wifi Only. It's running Honeycomb 3.2. Any suggestions?
Click to expand...
Click to collapse
Can anyone help me with this?
check you su. update the su root binaries . make sure busybox is installed and updated..
you can check the last two with root checker . a app on the market..
There iss also somewhere in the settings. that show a mount point . .something like /mnt/sdcard.
this should be just a / in there to have access to the system folder. I dont have es file explorer installed as i did not like it.. but i do remember having to change this defalt mount or folder option.. Astro file manager and some others also have this defalt . You can also keep going back and will take you there ..
Even though Titanium Backup says I have BusyBox, another app I tried to install said I did not and needed to install, so I went to the market to install and BusyBox says I need to perform Nand Unlock before installing BusyBox. Can you point me in the direction for doing that. I have the Galaxy Tab 8.9 Wifi Only. I see alot of stuff out there but not sure if it's right for my tab or if the instructions are universal to android users. How did you do Nand Unlock?

[Q] Cm7.1 root access?

I recently installed Cm7.1 on my Nook Color, does this give me root access? The reason i ask this is because i was attempting to access my build.prop to try to get some games to work but i can not seem to be able to access it via Astro File Manager. Also on a side note, every time i install an app and do not have my sd card in my Nook i am prompted to do so instead of using my internal memory?
Lsjreadingpa said:
I recently installed Cm7.1 on my Nook Color, does this give me root access? The reason i ask this is because i was attempting to access my build.prop to try to get some games to work but i can not seem to be able to access it via Astro File Manager. Also on a side note, every time i install an app and do not have my sd card in my Nook i am prompted to do so instead of using my internal memory?
Click to expand...
Click to collapse
CM7 is a rooted ROM. The file access model is setup to make sure you know what you're doing to prevent you from modifying or deleting a file that is essential to the system even though the ROM itself is rooted. I don't use Astro so I don't know how to get root access for that app. File managers like File Expert (free) or Root Explorer (cheap) will allow you to access the root and system files, but you may have to enable the capability in a setup option. In addition, you will have to set the directory to read/write from read-only to actually modify a file.
Thanks for the info, thought i did something wrong when i was installing cm7
shumash said:
CM7 is a rooted ROM. The file access model is setup to make sure you know what you're doing to prevent you from modifying or deleting a file that is essential to the system even though the ROM itself is rooted. I don't use Astro so I don't know how to get root access for that app. File managers like File Expert (free) or Root Explorer (cheap) will allow you to access the root and system files, but you may have to enable the capability in a setup option. In addition, you will have to set the directory to read/write from read-only to actually modify a file.
Click to expand...
Click to collapse
How do i do set a directory to read/write? Also, i have tried several file explorers and none work, i just cant get root access. I am trying to edit my build.prop to try to play some gameloft games.
Lsjreadingpa said:
How do i do set a directory to read/write? Also, i have tried several file explorers and none work, i just cant get root access. I am trying to edit my build.prop to try to play some gameloft games.
Click to expand...
Click to collapse
If you use ES File Explorer (recommended) then it has a setting to make the system directory read / write. You can then just long touch the file, open it using the built in text editor and save it.
Yup i did that, checked both boxes under root settings but i am unable to navigate out of the sd card
es file explorer
To get out of SD card, go into settings and change home to / instead of /mnt/sdcard next time you open it will start in base directory

Titanium Backup cannot backup to micro sd

Hi all,
For the past month or so, Titanium Backup cannot backup anything to my external sd any more and reports "Insufficient storage space". When I look at the folder location under TiBu preferences, it says "folder is not writable", however when I check the permissions with Root Explorer, it says it is writable, and everything else can really write to it anyway (e.g. google music can write there just fine).
If I switch the backup location to internal storage, it works fine but that defeats the purpose, I want to use my external microsd.
I've already tried uninstalling/re-installing, updating my SuperSU, rebooting the phone etc.
Any ideas?
Hi. . Your can try "Helium" as even the free version supports backup and restore from sd card.. here's the link:
https://play.google.com/store/apps/details?id=com.koushikdutta.backup
Good luck
Sent from my GT-I9505 using Tapatalk
fincan said:
Hi all,
For the past month or so, Titanium Backup cannot backup anything to my external sd any more and reports "Insufficient storage space". When I look at the folder location under TiBu preferences, it says "folder is not writable", however when I check the permissions with Root Explorer, it says it is writable, and everything else can really write to it anyway (e.g. google music can write there just fine).
If I switch the backup location to internal storage, it works fine but that defeats the purpose, I want to use my external microsd.
I've already tried uninstalling/re-installing, updating my SuperSU, rebooting the phone etc.
Any ideas?
Click to expand...
Click to collapse
Could be related to the update to 4.3 which changed permissions for writing to the external SD Card.
Check this thread out.
http://forum.xda-developers.com/showthread.php?t=2436494
dratsablive said:
Could be related to the update to 4.3 which changed permissions for writing to the external SD Card.
Check this thread out.
http://forum.xda-developers.com/showthread.php?t=2436494
Click to expand...
Click to collapse
You are right. I rolled back my platform.xml thinking that the sd card issue has been fixed in 4.4, changing it back did the trick. Thanks
fincan said:
You are right. I rolled back my platform.xml thinking that the sd card issue has been fixed in 4.4, changing it back did the trick. Thanks
Click to expand...
Click to collapse
Your welcome!
fincan said:
You are right. I rolled back my platform.xml thinking that the sd card issue has been fixed in 4.4, changing it back did the trick. Thanks
Click to expand...
Click to collapse
I updated to Kitkat 4.4 and am rooted. Im having the exact same issue with Titanium. It tells me the target dir is full and that it cant write/access the SD card. I changed permission of the SD Card with Root explorer but it doesnt stay.
How do I "roll back" platform.xml? I have no idea how to fix this. Never had any issue like this before in all my years of swapping roms and upgrading android builds.
Alpine- said:
I updated to Kitkat 4.4 and am rooted. Im having the exact same issue with Titanium. It tells me the target dir is full and that it cant write/access the SD card. I changed permission of the SD Card with Root explorer but it doesnt stay.
How do I "roll back" platform.xml? I have no idea how to fix this. Never had any issue like this before in all my years of swapping roms and upgrading android builds.
Click to expand...
Click to collapse
You have to edit yoour platform.xml file so Titanium Backup works again. Since you are already rooted, you can refer to this post for what to edit, where the file is etc.:
http://forum.xda-developers.com/showthread.php?p=44370296
fincan said:
You have to edit yoour platform.xml file so Titanium Backup works again. Since you are already rooted, you can refer to this post for what to edit, where the file is etc.:
http://forum.xda-developers.com/showthread.php?p=44370296
Click to expand...
Click to collapse
Thanks, I found an identicle How-To here: http://www.androidauthority.com/galaxy-s4-gpe-android-4-3-sd-card-fix-254960/
They are the same, both work. This one is a little easier to follow. I'm shocked this bug mad it over from 4.3 and into 4.4.2 official builds. All is well now though.
Titanium Backup with insuffiecient storage space - 1 problem , 3 solutions
To summarize, I have come across three solutions to this problem. In fact, it´s four solutions now, since one additional method was pointed out by Vandevandel (see number two below).
1.
Change the backup-location to /storage/emulated/legacy/TitaniumBackup
Just open Titanium and go to Settings/Preferences/Backup folder location
Change to: /storage/emulated/legacy/TitaniumBackup
2.
There is an elegant way of giving TitaniumBackup write access to the external sdcard, without having to forfeit security (as in method 3 below).
Since the time of Android 4.3, Google uses a very clean security-solution by giving apps that request write access to external SD, permission only to their own folder - not to the entire card!
In order to get TitaniumBackup to work without compromising security, you can simply create a folder on the external sdcard,using the following folder-structure: /storage/extSdCard/Android/data/com.keramidas.TitaniumBackup/
If you already have existing backups, move them with a file-explorer from their current place to: /storage/extSdCard/Android/data/com.keramidas.TitaniumBackup/
Lastly, go tothe preferences of TitaniumBackup, choose "Backup folder location" and choose the above specified folder.
Finish.
Very clean and safe.
3.
There is a solution for gaining write access to the external sdcard (/mnt/sdcard2). The sdcard is mounted r/w, but the owning group is media_rw which is linked to the WRITE_MEDIA_STORAGE permission. This permission was not required for access to the external sdcard prior to Android 3.2, but for security reasons this is the case now.
If you're rooted and want to make the ext. sdcard writable to all apps, please try the following:
1. Using a root-enabled file manager, navigate to /system/etc/permissions and make sure you have mounted the file system r/w.
2. Edit platform.xml and find the WRITE_EXTERNAL_STORAGE permission.
3. Add an additional group definition for this permission...<group gid="media_rw" />
4. Save the changes to the file.
5. Restart your tablet.
Original:
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_rw" />
</permission>
New:
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_rw" />
<group gid="media_rw" />
</permission>
Done.
After this change, any apps that request the WRITE_EXTERNAL_STORAGE permission (which includes almost anything that accesses either of the sdcards) will gain group membership in both sdcard_rw AND media_rw, giving them r/w access to both sdcard filesystems.
This may also fix problems with other apps that have issues writing to the ext. sdcard, but please be aware that in terms of security, solution two (see above) is preferable.
4.
If you had Titanium Backup installed on a previous ROM, doing a non-wipe install could stop the process of Titanium Backup. You might receive a pop-up notification that Titanium Backup has stopped working. Reinstalling the app might lead to an insufficient storage space error — when an app is uninstalled or modified, it leaves a .odex residue file which causes the error. So all you have to do is delete the .odex file of Titanium Backup.
Here’s how:
Using any file explorer like Root Explorer or ES File Explorer, go to /data/app , find and delete ”com.kermidas.TitaniumBackup-1.odex“. Now you can install Titanium Backup again!
If there is no such file in your folder, that´s OK. But please don´t delete any .apk file!
Good luck!
--------------------------------------------------------------------------------
If you find this post useful, pls feel free to click "Thanks".
Have a nice day
Parinibbana said:
To summarize, I have come across three solutions to this problem.
1.
Change the backup-location to /storage...
Open Titanium and go to Settings/Preferences/Backup folder location
Change to: /storage/emulated/legacy/TitaniumBackup
2.
If you had Titanium Backup installed on a previous ROM, doing a non-wipe install could stop the process of Titanium Backup. You might receive a pop-up notification that Titanium Backup has stopped working. Reinstalling the app might lead to an insufficient storage space error — when an app is uninstalled or modified, it leaves a .odex residue file which causes the error. So all you have to do is delete the .odex file of Titanium Backup.
Here’s how:
Using any file explorer like Root Explorer or ES File Explorer, go to /data/app , find and delete ”com.kermidas.TitaniumBackup-1.odex“. Now you can install Titanium Backup again!
If there is no such file in your folder, that´s OK. But please don´t delete any .apk file!
3.
I've found a simple solution for gaining write access to the external sdcard (/mnt/sdcard2) on Android 3.2. The sdcard is mounted r/w, but the owning group is media_rw which is linked to the WRITE_MEDIA_STORAGE permission. Unfortunately, this permission was not required for access to the external sdcard prior to 3.2 so most file management utilities do not request it when they run...meaning they only have read access to the card.
The simple solution, if you're rooted, is as follows:
1. Using a root-enabled file manager, navigate to /system/etc/permissions and make sure you have mounted the file system r/w.
2. Edit platform.xml and find the WRITE_EXTERNAL_STORAGE permission.
3. Add an additional group definition for this permission...<group gid="media_rw" />
4. Save the changes to the file.
5. Restart your tablet.
Original:
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_rw" />
</permission>
New:
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_rw" />
<group gid="media_rw" />
</permission>
Done.
After this change, any apps that request the WRITE_EXTERNAL_STORAGE permission (which includes almost anything that accesses either of the sdcards) will gain group membership in both sdcard_rw AND media_rw, giving them r/w access to both sdcard filesystems.
This may also fix other apps that have issues writing to the card.
--------------------------------------------------------------------------------
If you find this post useful, pls feel free to click on "Thanks".
Have a nice day
Click to expand...
Click to collapse
thanks
idrak3 said:
thanks
Click to expand...
Click to collapse
You're welcome.
I rooted yesterday my galaxy s4 and had the same problem with the titanium backup pro. Thank you so much dude!:good:
Much appreciated, had this issue on my new S5 and this was a simple enough solution. Thanks.
Step 3 worked for me after just upgrading to my Note2 to DN3 v5 and having this Titanium Backup Pro issue on app reinstall - many thanks!
Install Easy Fix
fincan said:
Hi all,
For the past month or so, Titanium Backup cannot backup anything to my external sd any more and reports "Insufficient storage space". When I look at the folder location under TiBu preferences, it says "folder is not writable", however when I check the permissions with Root Explorer, it says it is writable, and everything else can really write to it anyway (e.g. google music can write there just fine).
If I switch the backup location to internal storage, it works fine but that defeats the purpose, I want to use my external microsd.
I've already tried uninstalling/re-installing, updating my SuperSU, rebooting the phone etc.
Any ideas?
Click to expand...
Click to collapse
Just install this 300kb app and run it. it will fix the issue. worked perfectly for me
https://play.google.com/store/apps/details?id=nextapp.sdfix
That app didn't work for me :' (
Sent from my SM-G900P using Tapatalk
tbudke said:
That app didn't work for me :' (
Sent from my SM-G900P using Tapatalk
Click to expand...
Click to collapse
Are you rooted ?
Sent from my SM-G900V using Tapatalk
Titanium Backup Fix for Folder is not writable
fincan said:
Hi all,
For the past month or so, Titanium Backup cannot backup anything to my external sd any more and reports "Insufficient storage space". When I look at the folder location under TiBu preferences, it says "folder is not writable", however when I check the permissions with Root Explorer, it says it is writable, and everything else can really write to it anyway (e.g. google music can write there just fine).
If I switch the backup location to internal storage, it works fine but that defeats the purpose, I want to use my external microsd.
I've already tried uninstalling/re-installing, updating my SuperSU, rebooting the phone etc.
Any ideas?
Click to expand...
Click to collapse
Install NEXTAPP SDFIX and run it will fix
Another thing to look out for:
Sometimes, I've seen a file/folder get created in the TB backup folder called .write_test
What actually creates this and why is still a mystery to me.
If this exists, TB will refuse to write to that folder, and will give the "insufficient storage" error.
Delete it through Root Explorer, and you should be good to go.
Parinibbana said:
To summarize, I have come across three solutions to this problem.
Click to expand...
Click to collapse
#3 worked for me after -- (dummy me) I remembered to reboot.

Categories

Resources