Hi guys,
After a long break of messing with my phone, I decided to try to root my Sprint Samsung Galaxy S III again. My apologies in advance for this wall of a post.
I'm on Android 4.4.2 on a stock ROM. I do not have an SD card so I am purely using the 16GB internal memory.
Backed up all of my stuff using MyBackup Pro (oh, the regret...), then copied the backed up files - the .zip (Data_2014_12_13.zip) containing all of the personal data like texts, MMS, call log, etc. as well as the folder (AppsMedia_2014_12_14) containing all of my apps, music, videos, and photos - to my PC as I planned on wiping the phone and doing a factory reset.
Followed a video on YouTube to root (the Get High on Android guy that runs galaxys3root.com) and had problems with it, so I followed another one that addressed the issue I was having. Used Odin3 v1.85, "CF-Auto-Root-d2spr-d2spr-sphl710.tar.md5", "openrecovery-twrp-2.7.1.0-d2spr.tar", and "UPDATE-SuperSU-v2.13.zip" to root and it went off without a hitch. Wiped the phone and did a factory reset at this point. Verified root using Root Checker and Titanium Backup and both verified I was rooted. Tried out a bunch of different apps and all showed root access.
Downloaded MyBackup Pro again to try to restore everything. It requests SU permissions and I grant them. Transferred the old backup files over to the phone again and placed them in the correct directory, but MBP isn't recognizing them and doesn't see any backups of data or apps/pics/etc. So I create a backup of the one text I have on the phone and backup one app just to verify everything was in the correct folder and it was. MBP recognized the backup I had just created. Tried to move apps from the old backup folder into the new one next to the one I had just backed up and MBP didn't see it was there. Did the same thing with transferring the picture folder and still nothing.
Decided to do yet another wipe at this point. Problem is, now when I use MBP or Titanium Backup to try to make backups, it shows the directories as inaccessible. In MBP, I get
MBP said:
Error during Backup: unknown error (code 14): Could not open database
Click to expand...
Click to collapse
If I go into the options, the default local storage location is "/storage/emulated/0". If I try to change it to anything else or even leave it as is and hit "Select directory", it gives me an error stating:
MBP said:
Could not write to the path selected.
Note: ONLY Andorid 4.4 (KitKat) removes the ability to access the SD card, Android 5+ has added support again. if you are using Android 4.4 the only way to access the SD card is 1-Root your phone, 2-Install SDFix app from the market.
Android 5+ users, the dialog to select the path does not show the SD card by default, you need to "Unhide SD card" from the dialog's Menu.
Click to expand...
Click to collapse
At this point, I downloaded NextApp SDFix hoping it would somehow affect internal memory even though it's for SD cards, but no dice.
I load up Titanium Backup. "Root access" has a green check mark and tapping it shows I have BusyBox 1.19.4-Titanium from app and YES for SQLite with SQLite 3.7.6.3-Titanium included.
However, "Backup directory" has a red X and says not available. Trying to press the note with check mark at the top right of TiBu yields the error:
TiBu said:
The current backup location ("storage/emulated/legacy/TitaniumBackup") cannot be accessed.
Click to expand...
Click to collapse
When trying to change the backup location, every folder shows a red folder at the top saying "This folder is not writable."
Does anyone have any idea what to do here? I've tried searching and it looks like people have been either having similar problems that worked themselves out by just rebooting (tried it many, many times), reinstalling the backup apps (also tried many times), wiping the phone (did full wipes and factory resets through TWRP), or they were actually talking about external storage (I'm on internal).
All I really care about are getting my texts and pictures back at this point. Unfortunately MBP stores pictures and videos as its own special format and I can't open them on my computer. Same with texts. Can anyone give me any kind of guidance here please?
NextName said:
Hi guys,
After a long break of messing with my phone, I decided to try to root my Sprint Samsung Galaxy S III again. My apologies in advance for this wall of a post.
I'm on Android 4.4.2 on a stock ROM. I do not have an SD card so I am purely using the 16GB internal memory.
Backed up all of my stuff using MyBackup Pro (oh, the regret...), then copied the backed up files - the .zip (Data_2014_12_13.zip) containing all of the personal data like texts, MMS, call log, etc. as well as the folder (AppsMedia_2014_12_14) containing all of my apps, music, videos, and photos - to my PC as I planned on wiping the phone and doing a factory reset.
Followed a video on YouTube to root (the Get High on Android guy that runs galaxys3root.com) and had problems with it, so I followed another one that addressed the issue I was having. Used Odin3 v1.85, "CF-Auto-Root-d2spr-d2spr-sphl710.tar.md5", "openrecovery-twrp-2.7.1.0-d2spr.tar", and "UPDATE-SuperSU-v2.13.zip" to root and it went off without a hitch. Wiped the phone and did a factory reset at this point. Verified root using Root Checker and Titanium Backup and both verified I was rooted. Tried out a bunch of different apps and all showed root access.
Downloaded MyBackup Pro again to try to restore everything. It requests SU permissions and I grant them. Transferred the old backup files over to the phone again and placed them in the correct directory, but MBP isn't recognizing them and doesn't see any backups of data or apps/pics/etc. So I create a backup of the one text I have on the phone and backup one app just to verify everything was in the correct folder and it was. MBP recognized the backup I had just created. Tried to move apps from the old backup folder into the new one next to the one I had just backed up and MBP didn't see it was there. Did the same thing with transferring the picture folder and still nothing.
Decided to do yet another wipe at this point. Problem is, now when I use MBP or Titanium Backup to try to make backups, it shows the directories as inaccessible. In MBP, I get
If I go into the options, the default local storage location is "/storage/emulated/0". If I try to change it to anything else or even leave it as is and hit "Select directory", it gives me an error stating:
At this point, I downloaded NextApp SDFix hoping it would somehow affect internal memory even though it's for SD cards, but no dice.
I load up Titanium Backup. "Root access" has a green check mark and tapping it shows I have BusyBox 1.19.4-Titanium from app and YES for SQLite with SQLite 3.7.6.3-Titanium included.
However, "Backup directory" has a red X and says not available. Trying to press the note with check mark at the top right of TiBu yields the error:
When trying to change the backup location, every folder shows a red folder at the top saying "This folder is not writable."
Does anyone have any idea what to do here? I've tried searching and it looks like people have been either having similar problems that worked themselves out by just rebooting (tried it many, many times), reinstalling the backup apps (also tried many times), wiping the phone (did full wipes and factory resets through TWRP), or they were actually talking about external storage (I'm on internal).
All I really care about are getting my texts and pictures back at this point. Unfortunately MBP stores pictures and videos as its own special format and I can't open them on my computer. Same with texts. Can anyone give me any kind of guidance here please?
Click to expand...
Click to collapse
well...if you back up everything with your Google account you just have to log back in after you Odin the stock firmware again....the only things Google won't backup are app data and phone calls/text messages but all your apps and contacts will restore.....i never use TB or any other backup app just the standard Google backup
6th_Hokage said:
well...if you back up everything with your Google account you just have to log back in after you Odin the stock firmware again....the only things Google won't backup are app data and phone calls/text messages but all your apps and contacts will restore.....i never use TB or any other backup app just the standard Google backup
Click to expand...
Click to collapse
Yeah... as stated, the only thing I'm really worried about are texts, calls, pictures, etc. I don't care about the apps and I already have contacts and everything synced with my Google account.
NextName said:
Yeah... as stated, the only thing I'm really worried about are texts, calls, pictures, etc. I don't care about the apps and I already have contacts and everything synced with my Google account.
Click to expand...
Click to collapse
well picture's will also back up with Google....
6th_Hokage said:
well picture's will also back up with Google....
Click to expand...
Click to collapse
Stupidly forgot about Dropbox. Looks like all pictures are saved. Thank you for reminding me.
Texts are now still a large priority to get back. I have messages from a deceased family member and significant other I'd really like to hold onto and I feel like such an idiot for not backing up earlier. Some 40k texts I backed up when I tried to back up my stuff.
As a small, possibly insignificant update though...
Hooked the phone up to my computer and my computer still reads all of the files fine and I can still transfer files to and from perfectly. I tried setting up the MBP folders again and adding the data backup in to see if it would allow me to restore that backup.
MBP recognized the data backup (the single .zip file containing all texts and data) but wouldn't let me view the contents or restore them. Instead, I get:
MBP said:
I/O error: Unable to write to SD Card. Make sure the SD Card is inserted properly, is not connected to your PC, and is not full.
Click to expand...
Click to collapse
The phone is neither connected to my PC nor even close to full (11GB of free space remaining) and I don't have an SD card at all and I'm not trying to write to it (at least not intentionally).
Edit: For poops and giggles, I'm going to try out the Wicked X 8 ROM. Already verified I'm on the ND8 bootloader and the download just finished so I'll try that.
Well, it's fixed now, I guess.
For poops and giggles I decided to try out Wicked X 8 and, after quite a bit of extra time spent because I'm an idiot and wiped the entire internal storage prior to flashing the ROM and requiring a sideload, I finally got the new ROM up and running.
I was very delighted to see when I started it up that Titanium could access the directory, as could MBP, and I'm currently going through a full restore right now. Has to restore around 40,000 texts so that'll take a while, but it appears to be going smoothly.
NextName said:
Well, it's fixed now, I guess.
For poops and giggles I decided to try out Wicked X 8 and, after quite a bit of extra time spent because I'm an idiot and wiped the entire internal storage prior to flashing the ROM and requiring a sideload, I finally got the new ROM up and running.
I was very delighted to see when I started it up that Titanium could access the directory, as could MBP, and I'm currently going through a full restore right now. Has to restore around 40,000 texts so that'll take a while, but it appears to be going smoothly.
Click to expand...
Click to collapse
nice wicked x is a great rom too
40,000 texts to restore? What? Wow.
Related
trying to restore apps and i get this message! ? fix?
the restore of data was fine but apps wont!
I'm getting this too when trying to restore my data after flashing a new rom. Let me know if you hear of any solutions.
The mybackup website says its an SD card error.. that may be the case, but it was working fine an hour ago on the old rom I had (because I'm new I can't post the link, but a quick google to their FAQ and you'll see what I mean)
I think my issue was due to the SD card. I reformatted it and then copied the contents back again from my laptop. I've now re-installed the new ROM and am using mybackup root to restore my contents as I type this - all seems fine so far
Thanks for the feedback.
What did you format normal or ext or both
Sent from my HTC Desire using XDA App
I had the same error. I don't find how to fix it but how to recover my data app.
Save the backup on your PC
Execute all .apk in my save folder from your phone
Launch mybackup to do another apps save with data
Copy all file wich are not .apk in the old backup (on your pc) and past them in the new backup folder on your phone (replace all existing file)
And finaly restor the backup, it will restore the data with the app
It's not "user friendly" but it worked for me, it was not a SD card issue
I was having this same issue. Watching alogcat revealed that an apk that MBP was expecting was not there, causing an IO error.
I tried to restore again, this time unselecting that specific app and it appears to be working.
So to fix it, install alogcat and watch for errors as the restore is taking place. This should clue you in on the problem.
gthing said:
I was having this same issue. Watching alogcat revealed that an apk that MBP was expecting was not there, causing an IO error.
I tried to restore again, this time unselecting that specific app and it appears to be working.
So to fix it, install alogcat and watch for errors as the restore is taking place. This should clue you in on the problem.
Click to expand...
Click to collapse
This was exactly my problem. Seems like the ****ing program didn't actually back up a damned thing. The folder which was supposed to have the backed-up APKs was completely empty.
I had to restore from an older backup and it worked.
I guess that's just what happens when you rely on free apps.
Just got the same STUPID problem - I'll try the fix above.
The only reason I chose MyBackup Root was because you can do "0-click batch restore" for free which you can't with the free version of Titanium Backup.
EDIT: Backups won't restore. It says "I/O Error". I've had the SD card for a few weeks and it was working perfectly with Titanium Backup. Also, everything's been properly installed formatted and fixing permissions and clearing caches makes no difference.
EDIT 2: After running aLogcat, it says that Mybackup has the following error: "...apps/appnamehere: open failed: EM0ENT (No such file or directory). It's like this for most of my of apps (and I have hundreds) that are now lost with all their data!
Also, none of the apps that do restore so far link to the market (it says this after restore).
This app really needs updating to resolve these serious issues.
Ouroboros29 said:
I had the same error. I don't find how to fix it but how to recover my data app.
Save the backup on your PC
Execute all .apk in my save folder from your phone
Launch mybackup to do another apps save with data
Copy all file wich are not .apk in the old backup (on your pc) and past them in the new backup folder on your phone (replace all existing file)
And finaly restor the backup, it will restore the data with the app
It's not "user friendly" but it worked for me, it was not a SD card issue
Click to expand...
Click to collapse
When backing up apps and data again it STILL won't backup some apps!! Any suggestions?
I'm having something strange happening. I have done wipes before with no problem with TB but I just did a factory reset and TB was showing my currently installed apps but showing them as not backed up(this was because the location of the back ups) My backups are stored on external sd so at first TB looks at the internel. When I detect the backup location it finds the folder on my external sd card with all of my back ups but now when I exit and go back in TB tells me there are zero app elements. Even the currently installed apps arent showing up. If I copy the TB back up folder to my internal card and detect the location again and select the folder on my internal card it does the same thing, shows zero app elements. But if I use an empty folder the list of my currently installed apps comes back (but obviously doesnt show I have any back ups) it's driving me insane. Its worked for me a bunch of times before and I even used it right before I wiped to back everything up before I did the wipe. Of course I've tried all the normal stuff: killing the app and restarting it, rebooting the phone, pulling the battery. Nothing seems to work. and Yes, I'm rooted and have a correct busy box installed. The app does report that everything with busy box and root is fine. I just dont understand why all of a sudden when I point it to the folder with all my back ups it shows zero app elements and shows there is 0 apps to back up and 0 apps that can be restored. Anyone know how to fix this? I read on another device thread that the guy found backup files with chinese characters and once he deleted these the apps loaded again. I looked though mine and I did find a couple that had chinese characters in the filename. I deleted them but still no luck. Anyone have any other ideas I can try?
Did you try uninstalling and downloading TB again ? I dknt think I saw that listed in combination of xlearing data with fresh install
It probably is looking in a different path than where Titanium previously made the backup. Try this:
Menu > Backup folder location > DETECT!
EDIT: Or, make sure you don't have a filter applied (press Search softkey).
xak944 said:
It probably is looking in a different path than where Titanium previously made the backup. Try this:
Menu > Backup folder location > DETECT!
EDIT: Or, make sure you don't have a filter applied (press Search softkey).
Click to expand...
Click to collapse
I did detect the location and it found it, but still showed zero elements. Also there are no filters selected. I think maybe something got corrupted. When I manually copied over just the important apps I wanted to restore to the internal SD card location it was fine, although some hung while trying to restore. So I'm thinking that one or more of the backups I didn't copy over from the original folder are corrupt.
Sent from my Samsung Galaxy S II Epic 4G Touch
Ah, sounds like you've already checked everything then. I would check your SD card for errors, both physical and at the filesystem level.
Do you backup to DropBox or sync with Titanium Media Sync? They both work really well (as does everything Titanium) and it's handy to have your stuff automatically saved elsewhere.
Hope you didn't lose anything too important.
I accidentally deleted the contents of my SD card when installing a rom, and then I reverted back to CM 10.1. This obviously deleted all of my data, backups, ect but I had TB set up to sync with dropbox, so I had the backups. I wiped the phone and installed TB. I put the backups back onto the SD card and set the location in TB preferences. Now it will only detect a few of the backups. I've tried everything that I can think of or that I found on line but to no avail. Does anyone know a fix for this? I really don't want to lose all of my data.
bump
Did you install the Dropbox app and then enable Dropbox in TB's preferences?
Edit: Nevermind, I misunderstood. Usually when something like this happens to me it's do to apps being filtered out somehow. Make sure you have "All" selected for all the "Filter by..." options.
goodtimes50 said:
Did you install the Dropbox app and then enable Dropbox in TB's preferences?
Edit: Nevermind, I misunderstood. Usually when something like this happens to me it's do to apps being filtered out somehow. Make sure you have "All" selected for all the "Filter by..." options.
Click to expand...
Click to collapse
Thanks for the reply! Yeah, that was the first thing that I checked. There are no filters on. I even tried to reinstall TB and delete the settings file on the SD card, but it still won't recognize the backups.
I'm also gonna try to install CM 10 and see what happens. I don't have much hope though.
Ok, more info. I tried installing CM10, but it didn't do anything. When I set it to the backup directory, it only finds 13 backups, but there are well over 100 in the folder.
bump
I'm running out of hope, but bump.
Sorry man, but you gotta bite the bullet.
Grab a drink, go to play.google.com and reinstall the apps you want.
Has happened to me twice... makes a quick, simple flash on Sunday night turn into a tired lug to work/school on Monday morning.
My guess would be that the Dropbox sync in TB was never able to complete. Uploading gigs of files can take some time, even on a decent connection.
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
Greycloak42 said:
My guess would be that the Dropbox sync in TB was never able to complete. Uploading gigs of files can take some time, even on a decent connection.
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
Click to expand...
Click to collapse
I had something like this happen. I put a new rom on and even though I didn't do anything to my backups now in Ti backup it says im missing a ton of them. There more backups then it claims I have apps.
Anyway I deleted all the history for the app, clear all pref , reinstalled and its working now use Ti backup to uninstall its self lol
Seeeveral months later, but I had the same problem. No version of my backups would be detected, etc. Happened after an incident while redoing a ROM. And this is the only thread anywhere that seemed to say anything about the issue.
What ended up working, for whatever reason: I cleared everything from my SD, probably not entirely necessary, just remove TB and it's folder. Reinstall, update TB. Do a new backup of everything. Then I hooked the phone to the computer, copied my old stuff into the folder, overwriting the many that asked for it. When I went back to TB and did a batch restore, it picked up all the previous programs.
Unfortunately, I did have to sit with my phone, and most applications would ask if I wanted to install it, click Install, then Done, then it would move on to the next. Or if it was a system application, just hit cancel and it would skip it.
But it fixed it. So, I'm not complaining too much.
Next step is to delete all backups, do NEW backups, then go forward from there. Will probably see about doing a full wipe and TB backup, which I sure hope works.
My fix
I logged in through adb as root and found that the external SD card was being hidden from Titanium. So I just copied the files as root onto a directory next to the existing Titanium back up (the one just created that it could see) via bash command
Code:
jfltexx:/ # cp -a /storage/6163-6233/TB_orig/ /mnt/sdcard/
I think each new release the Google people decide to move around the SD card and generally make it hard for old data to be seen by Apps on the new system in the name of security or some fancy new feature.
Painful but as I could see the SD card when plugged into my laptop I knew it was really there.
Searched and found some info on the above in regards to other phones, but the solutions did not work for this phone (or maybe just for me):silly:
Rooted with Towelroot, and Chainfire for the Superuser last week. Installed TiB, and checked in one of its menus to use the external SD card for automatic backups (I believe).
So, I perform a full backup of all apps and data, but I had been having issues with a bad install of Go Launcher so I decide to do a phone reset (to KK 4.4.2) and restore with a fresh OS.
Upon reboot, the phone automatically Dl'ed all of my Google info and apps, contacts, and everything, all by itself. When the phone rebooted, I was surprised to see that I still had root, but without SU. Did another restore just to be sure and reinstalled Towelroot manually. There must have been an update to it since last week as the SU was automatically installed this time and I had SU without needing to install Chainfire. I reinstalled TiB and attempted to do a TiB restore, but learned that all of my backup info had been stored on the INTERNAL SD card and it was all wiped with the phone restore.
So, I go back into TiB settings and try to redirect the storage location to the EXTERNAL SD card by hitting the back button when looking at the file structure, but when I get to the external card, TiB says it's not writable. Some other phone threads mentioned to use the MNT directory but that didn't work either.
So, after all the above, can anyone either talk me through how to get TiB to store externally, or possibly would you provide a link if you know of a thread that allows it to work with our phones (E980 on AT&T). I've tried a few things mentioned on different threads but none of it seems to work!
Strange, I always use the TB for my backups and I have 3 automatic settings and does everything on the SD card without problem. I do not think there is a tutorial for that friend, you already have a backup folder? to copy to the SD memory and let that TB to detect it automatically. Sorry for my poor english
Have you tried manually editing the platform.xml as indicated in this post?
http://forum.xda-developers.com/showthread.php?t=2617921
mad_g said:
Strange, I always use the TB for my backups and I have 3 automatic settings and does everything on the SD card without problem. I do not think there is a tutorial for that friend, you already have a backup folder? to copy to the SD memory and let that TB to detect it automatically. Sorry for my poor english
Click to expand...
Click to collapse
nugundam said:
Have you tried manually editing the platform.xml as indicated in this post?
http://forum.xda-developers.com/showthread.php?t=2617921
Click to expand...
Click to collapse
Thanks for the info. I followed the link and tried to modify the platform.xml file but the 3 file editors I used would not save the changes. I kept getting errors. Then I saw a link to an app in the app store, tried it and it worked perfectly!!! It modified the platform.xml (and saved the changes, which I was unable to do). The only thing I then had to do was go back into TiB and manually create a "Titanium Backup" folder in "/storage/external_SD".
I ran a backup and checked the SD card and the backup is there where I had hoped it would be.:good:
https://play.google.com/store/apps/details?id=nextapp.sdfix
I had the exact opposite experience. The app didn't work for me so I just manually edited the file with Root Explorer. Glad your issue is resolved.
Hi All,
Been trying to figure this out for the last 30 Hours straight & now I'm at the end of my rag with bloody knuckles & a hole in my desk... So I thought this would be a good a time as any to ask for some advice/help!
I have upgraded/flashed my HTC One M8 (2014) from LP (Android_Revolution_HD-One_M8_41.0_866186) to MM (ResurrectionRemix-M-v5.6.2-20160203-m8) (Based off CM13). I created a backup of all my Apps & Data using Titanium Backup & also made a full Nandroid backup using TWRP.
The problem is with restoring the data within the Nandroid backup, previously I have used the "Extract Data From Nandroid Backup" option in Titanium Backup to extract my SMS/MMS messages to my new Rom. However when I try to do that on MM I'm greeted with the message "Failed to locate your TWRP backups directory. Please verify that the "TWRP/BACKUPS" folder exists on your SD card."
To make thing worse, when I try to restore my Nandroid backup, it all goes well except my WiFi & Mobile Data no longer work... I can connect to my WiFi but it always says that there is no internet connection. So restoring is not an option as I can't do much without internet access.
Anyone have any ideas? I have tried to use a different SD Card & no joy, could it maybe be a permissions issue or something or am I just being a muppet & missing a simple solution.
Either way any advice would be much appreciated. Thanks.
Oh yeah, I Googled the message that Titanium brings up with quotation marks & there were only TWO results (both from the same thread on XDA)... I've never seen Google look so barren!
Hi - I'm having a similar issue. Upgraded from LP to MM and can't extract apps/data from Nandroid backup...
It says it's been successful but no apps are there...
NeoSonic said:
Hi All,
Been trying to figure this out for the last 30 Hours straight & now I'm at the end of my rag with bloody knuckles & a hole in my desk... So I thought this would be a good a time as any to ask for some advice/help!
I have upgraded/flashed my HTC One M8 (2014) from LP (Android_Revolution_HD-One_M8_41.0_866186) to MM (ResurrectionRemix-M-v5.6.2-20160203-m8) (Based off CM13). I created a backup of all my Apps & Data using Titanium Backup & also made a full Nandroid backup using TWRP.
The problem is with restoring the data within the Nandroid backup, previously I have used the "Extract Data From Nandroid Backup" option in Titanium Backup to extract my SMS/MMS messages to my new Rom. However when I try to do that on MM I'm greeted with the message "Failed to locate your TWRP backups directory. Please verify that the "TWRP/BACKUPS" folder exists on your SD card."
To make thing worse, when I try to restore my Nandroid backup, it all goes well except my WiFi & Mobile Data no longer work... I can connect to my WiFi but it always says that there is no internet connection. So restoring is not an option as I can't do much without internet access.
Anyone have any ideas? I have tried to use a different SD Card & no joy, could it maybe be a permissions issue or something or am I just being a muppet & missing a simple solution.
Either way any advice would be much appreciated. Thanks.
Oh yeah, I Googled the message that Titanium brings up with quotation marks & there were only TWO results (both from the same thread on XDA)... I've never seen Google look so barren!
Click to expand...
Click to collapse
Is your TWRP backup folder on the external sdcard? If so, did you give Titanium access? There's multiple thread about apps needing to be given permission to access external storage. Titanium Backup especially has a lot of threads detailing this because of steps needed to access your backup folder if it is on the external sdcard.
topjohnwu said:
Q: **** app cannot access external SDcard!!
A: Look at this explanation:
Since Kitkat (2 years ago man), we don't have direct external storage write permission. Google consider it insecure, so they implemented this feature. The reason why you can access external SDcard easily before is because most roms on XDA already contains a hack in /system/etc/permissions/platform.xml. You should not rely on this hack forever, please take a look below.
In lollipop and after, Google provided a much secure and better way to grant external storage access to third party apps, first of all take a look at this article for details:
http://www.androidpolice.com/2014/1...s-automatic-mediastore-and-improves-security/
So instead of using the old platform.xml hack in the old Kitkat days, adopt yourself with this new behavior of Android!! If a certain app cannot access SDcard, ASK THE DEVELOPER to add support for this API!!
Many apps already have support for this API. I'll take Titanium Backup for example, as lots of you cannot find the way to use it on externals SD. In Menu>>Preferences>>Backup Location, you can choose Document Provider on top of the detect button.
In the provider, open the menu on the top right corner and select "Show SDcard", then you'll see External Storage in the left side. Select external SDcard in the document provider and press the button on the bottom, the app will then be granted access to the whole external storage. You can then create a new folder in TiBack and select it as your backup location.
Other apps also follows the instructions above, you just have to manually set up the folder where the app can access, in the case which most of us would love to give access to the whole SDcard, I set the location to the root of external storage. Each app has independent permission, so you have to manually grant each app you wish to access external storage.
Click to expand...
Click to collapse
-Duir- said:
Is your TWRP backup folder on the external sdcard? If so, did you give Titanium access? There's multiple thread about apps needing to be given permission to access external storage. Titanium Backup especially has a lot of threads detailing this because of steps needed to access your backup folder if it is on the external sdcard.
Click to expand...
Click to collapse
'allo mate, I appreciate the reply but it has done nothing for me, just to clarify, I can see my backed up Apps & Data so I'm pretty sure it already has access to the SD card (correct me if I'm wrong) but it is still unable to see the Nandroid TWRP backup... bit of a Jar as I just paid for the premium version of Titanium Backup & Nandroid Manager. Nandroid Manager is able to see the files but hangs when trying to extract the Messages...
Any Ideas?
NeoSonic said:
'allo mate, I appreciate the reply but it has done nothing for me, just to clarify, I can see my backed up Apps & Data so I'm pretty sure it already has access to the SD card (correct me if I'm wrong) but it is still unable to see the Nandroid TWRP backup... bit of a Jar as I just paid for the premium version of Titanium Backup & Nandroid Manager. Nandroid Manager is able to see the files but hangs when trying to extract the Messages...
Any Ideas?
Click to expand...
Click to collapse
Copy or move the backup folder to internal storage and it will work. Not sure if it's a bug in TB or because of how MM handles the external sdcard but it doesn't check it. It finds the TWRP folder on internal, which if you don't backup on internal, only has your preferences (and theme if you use one). I never used it, so not sure if it was an issue before MM or not.
I did try and got an error about not finding a "clockworkmod/backup" folder or a "TWRP/Backups" folder so to see what happened I made a "Backups" folder in the TWRP directory on my internal storage and the error basically changed to say there were no backups in it.
-Duir- said:
Copy or move the backup folder to internal storage and it will work. Not sure if it's a bug in TB or because of how MM handles the external sdcard but it doesn't check it. It finds the TWRP folder on internal, which if you don't backup on internal, only has your preferences (and theme if you use one). I never used it, so not sure if it was an issue before MM or not.
I did try and got an error about not finding a "clockworkmod/backup" folder or a "TWRP/Backups" folder so to see what happened I made a "Backups" folder in the TWRP directory on my internal storage and the error basically changed to say there were no backups in it.
Click to expand...
Click to collapse
Cheers for that mate, seems to have done the trick. Unfortunately when I restore my Phone & Messaging data it completely destroys my phone... I get the message "com.android.phone" has stopped working & the entire system slows down to a crawl... I also get the Sim Card icon in the top right of the screen with a line through it... Is this because I'm moving between Sense to something else? I'm really at my wits end with this.
Any advice would be much appreciated.
NeoSonic said:
Cheers for that mate, seems to have done the trick. Unfortunately when I restore my Phone & Messaging data it completely destroys my phone... I get the message "com.android.phone" has stopped working & the entire system slows down to a crawl... I also get the Sim Card icon in the top right of the screen with a line through it... Is this because I'm moving between Sense to something else? I'm really at my wits end with this.
Any advice would be much appreciated.
Click to expand...
Click to collapse
I would say that's definitely it. Not only are you restoring app data for system apps from two different Android versions (LP -> MM) which can be buggy, but also for two completely different builds (Sense -> CM) which don't use the same apps. Sense will use HTC's own Phone and Messaging apps and CM if I remember uses stock Android versions). It's been too long since I tried CM but when I did it I had a third-party program for backing up contacts and installed something like GoSMS to backup messages, then installed the same apps on CM and restored the data from within those apps and the stock dialer/messaging apps had the data. But this was before HTC added backup/restore capability into their versions of the apps.
I'm having a similar issue, I google searched and it brought me here. I can see my backup from within TWRP, even on the PC I can see the TWRP folder and files. But when I boot and use titanium backup or nandroid manager, it says backup not found. Even in the root browser, the TWRP folder is empty and even on the PC I can't see the files anymore. Its kind of frustrating because there are two apps that I want restored but I don't want to completly restore using TWRP.
rapiollymega said:
I'm having a similar issue, I google searched and it brought me here. I can see my backup from within TWRP, even on the PC I can see the TWRP folder and files. But when I boot and use titanium backup or nandroid manager, it says backup not found. Even in the root browser, the TWRP folder is empty and even on the PC I can't see the files anymore. Its kind of frustrating because there are two apps that I want restored but I don't want to completly restore using TWRP.
Click to expand...
Click to collapse
Try going to Settings>Apps, find Titanium Backup, then select Permissions and see if Storage is toggled on.
I've got the same problem, storage permission is toggled on. Although I am using a LG G3
same here with my Galaxy S5 (AOKP 6.0.1)
The same problem on Xiaomi Mi Max (Android 6.0.1). External SD card permission is granted to TB (it can see full SD contents and select TWRP backup directories). But "extract from Nandroid backup" shows "folder not found" error.
I'm afraid CWM/TWRP directory locations are hardcoded as "/TWRP on SD card" while /sdcard is mapped to internal memory on modern phones.
I had copied data files of the backup (1.5 gigs, not a best choice) to internal memory (/sdcard) and TB immediately found them. Unfortunately, TB offers only apps and app data for restoration. I need to extract plain user data directories but TB offers no way for that.
Stock S5 6.0.1
same here...what a pain..
Had to copy nandroid backup from extsd to internal storage to restore app data
-Duir- said:
Is your TWRP backup folder on the external sdcard? If so, did you give Titanium access? There's multiple thread about apps needing to be given permission to access external storage. Titanium Backup especially has a lot of threads detailing this because of steps needed to access your backup folder if it is on the external sdcard.
Click to expand...
Click to collapse
DAMN THANK YOU that solved it
Anyone knows how to extract the nandroidbackup from the TWRP folder on ExternalStorage? I cannot move the backup because its to large for my InternalStorage. I think it's an issue in TiBackup, creating a symbolic link also does not work since my ExternalStorage is formatted as exFAT.
Another fix I discovered is get your BACKUP ID
twrp save folder > TWRP>BACKUPS>BACKUPID>backup
if you have a backup without a backupid folder it will not work!
Having storage permission or not doesn't seem to help at all!
-Duir- said:
Is your TWRP backup folder on the external sdcard? If so, did you give Titanium access? There's multiple thread about apps needing to be given permission to access external storage. Titanium Backup especially has a lot of threads detailing this because of steps needed to access your backup folder if it is on the external sdcard.
Click to expand...
Click to collapse
This helps Titanium Backup see its own backup folder, but doesn't help it see the /TWRP/BACKUPS folder
emuzychenko said:
I'm afraid CWM/TWRP directory locations are hardcoded as "/TWRP on SD card" while /sdcard is mapped to internal memory on modern phones.
Click to expand...
Click to collapse
Can a symlink be created from the location it's looking to the location it's actually at?