Related
I played with the OEMName reg settings as posted here to tinker with the other oem apps, and it stopped all my applications from working, I had to hard reset to get any apps to function again. Luckily, I had saved my 7008 backup files and I used the method posted [url="http://forum.xda-developers.com/showthread.php?t=1060103&highlight=backup+file+locations+zune]here[/url] to revert my locked 7392 Focus to the 7008 backup. I had saved the backup. These are some observations:
- When I updated to 7390 and created the backup, my phone was already unlocked and prevent unlock was done, when I restored my backup, the unlock was preserved
- the unlock retained through my subsequent update to 7392 (expected, but nice to know)
- The sideloaded apps on the phone at the time of the 7008 backup also installed with the backup
Even with my phone on the pin lock, as soon as I connected it to the PC, Zune opened and synced and prompted for the update. Is this new bahavior?
I was able move the saved backup files into the Windows Phone Update folder after the phone was connected and synced.
Once I was back to 7008, I hard reset the phone and updated again without setting up my Live Account info to create a "pure" 7008 backup for the purpose of posting here for others to tinker with.
If there is interest, i will post the files when I get home.
That backup could be very handy to have around! Please post it!
Backup is for one phone only, not all around. I know, you can change the DeviceId, but it will fail when you try to restore to another phone. I guess a backup is useless for others.
The best backup is the firmware itself.
I do believe this will work. There are two .xml files in the restore point. Each of these has a deviceID field. I believe that if you change these fields to your own unique device id number and wait until after the phone is connected to zune to replace the files, you may be able to use someone else's backup files on your phone.
Also, I reverted my phone to 7008, but once there, I was unable to get the chevron unlock to work. I'm not sure why this is or what I did wrong.
Later tonight, I will try to restore my wife's phone using my restore point as a proof of concept
Proof of Concept failed...
this is what I did...
1. First, I located the existing backup files on my computer.
C:\Users\#USER#\AppData\Local\Microsoft\Windows Phone Update
In this location, there is a folder with a long name that looks like this:
B12da62f - d8d2d122 – 81d60512 - 6aaa3f12
This folder holds your restore files. This number is your unique device ID number.
2. I copied this folder and its contents to a safe place in case I needed it later. I have made it a practice to make a backup copy of all my backups so I can restore to any point. Restoring your own backups definitely works. I’ve done this several times with many old and new backups. See this thread http://forum.xda-developers.com/showthread.php?t=1060103&highlight=backup+file+locations+zune for details on how
3. Next, I got a backup file that didn’t belong to my phone and I edited the .xml files
- in the properties folder, you’ll find properties.xml
- I opened this file using notepad and change the #’s in the DeviceUrlId field to my unique device ID number
<DeviceUrlId>zune-tuner://windowsphone/XXXXXXXX%20-%20XXXXXXXX%20-%20XXXXXXXX%20-%20XXXXXXXX</DeviceUrlId>
- in RestorePoint\5372F2DE-F333-4717-9CB8-1846BE19900E\Data there is Manifest.xml
- I alsoopened this file using notepad and change the X’s in the DeviceId field to my unique device ID number
<DeviceId>XXXXXXXX - XXXXXXXX - XXXXXXXX - XXXXXXXX</DeviceId>
4. I connected my Focus to the computer and opened and waited for Zune to open
- waited for it to finish syncing
- left my Focus connected and Zune open.
5. Then I replaced the authentic backup files with the edited files from the other phone.
- Opened the backup file location on your computer from step 1
- Delete the existing Properties and RestorePoint folders
- Copied the Properties and RestorePoint folders from step 3 into this folder
6. I returned to Zune, went into Settings, then go to Update
- Wait for Zune to finish looking for an update
- It indicated that I had a restore point
- I selected to restore and followed the prompts
- All appears to be going well
7. On Step 3: Restoring Backup, the phone restarts, the and the Backup fails
- It spits out error code 801812E0
- I can't find anything on this code anywhere
At the beginning of step 3 it must be checking something in one of the other files?
IDK...
I do think this could work if we knew what Zune was checking that gives it the fail.
A quick look at the data files suggests to me that they may be encrypted. This would make sense, since otherwise you could overwrite the OS at a very low level by modifying your backup and then "restoring" it.
I bet the encryption key is stored in the device somehow, though.
GoodDayToDie said:
A quick look at the data files suggests to me that they may be encrypted. This would make sense, since otherwise you could overwrite the OS at a very low level by modifying your backup and then "restoring" it.
I bet the encryption key is stored in the device somehow, though.
Click to expand...
Click to collapse
they are encrypted and sighed against your imei and CID from the sd card.
and it could be that it is sighed online when you are downloading the update (but I don't know that for sure)
but the main problem is that you can't use another his backup because the activation email adress is stored in the backup.
and it is way to complicated to get that out because it is stored on to many parts of the backup.
so if there was a way to hack the encryption you could only use it on your own phone.
ceesheim said:
they are encrypted and sighed against your imei and CID from the sd card.
and it could be that it is sighed online when you are downloading the update (but I don't know that for sure)
but the main problem is that you can't use another his backup because the activation email adress is stored in the backup.
and it is way to to get that out because it is stored on to many parts of the backup.
so if there was a way to hack the encryption you could only use it on your own phone.
Click to expand...
Click to collapse
I don't think the email has anything to do with it.
I have tried all variables of restore files to phones with live activation set up and not set up.
With the false restore files, it fails the same regardless.
With restore files from the phone, it works the same, regardless of what live account is activated on the phone or in the restore.
Sent from my Focus using XDA Windows Phone 7 App
As I mentioned, it is not the way we can walk. One phone, one backup, another phone, another and so on. Sad but true.
well, FWIW, here are the 7008 backup files...
7008_Backup.zip
the file is 515 MB.
There is no Live account associated with the backup and I've already replaced the device ID info in the two xml files with X's
munkeyphyst said:
well, FWIW, here are the 7008 backup files...
7008_Backup.zip
the file is 515 MB.
There is no Live account associated with the backup and I've already replaced the device ID info in the two xml files with X's
Click to expand...
Click to collapse
It would've spared you some time, I did it before you and it's not working. As ceesheim said, they are tied to hardware.
I'm looking now to patch Zune to bypass that.
Thanks, I didn't see that. I hope the "clean" 7008 restore files are of use.
Is there the possibility to extract specific files ie those related to SMS and use them in another backup?
efjay said:
Is there the possibility to extract specific files ie those related to SMS and use them in another backup?
Click to expand...
Click to collapse
Not at the moment, as the backup files are encrypted. Different people (myself too) are working on various approaches, to try to access or unpack the rom files (from backups).
EnderPsp said:
Not at the moment, as the backup files are encrypted. Different people (myself too) are working on various approaches, to try to access or unpack the rom files (from backups).
Click to expand...
Click to collapse
Thanks for the reply.
I wrote something about this topic overhere.
EnderPsp said:
It would've spared you some time, I did it before you and it's not working. As ceesheim said, they are tied to hardware.
I'm looking now to patch Zune to bypass that.
Click to expand...
Click to collapse
it isn't zune that check it but the ULDR that validates it , so it doesn't bring you anywhere to patch ZUNE I think.
7008_Backup.zip
7008_Backup.zip multiuplood link please
ranya said:
7008_Backup.zip multiuplood link please
Click to expand...
Click to collapse
There is no way (yet) to use another phone's backup so a link would not help you.
Sorry to resurrect this thread, but maybe all we would need to do is change the activeid and the folder, that goes 8-4-4-4-12 with random numbers. Is there another 7008 backup to compare that number with? maybe all you need is the activeid for your phone, if phones have seperate active ids.
Is it possible to sync progress I make on my note to with my install on my tablet? I'm signed via google... You'd think they'd sync. No?
Nevermind. It's syncing now.
Its works between two android device with G+ login.
BUT is there a way to sync IOS and Android ?
I've foind the IOS savegame http://kotaku.com/how-to-sync-plants-vs-zombies-2-saves-across-multiple-1167621100
Where is the Android savegame ?
SDCARD/DATA/com.ea.game.pvz2_row/
last we have to find the file to ptu the same savegame or id.
There's no way to sync between Google+ and iOS, since this last one uses iCloud. There are some minor apps that allow you though to use facebook or even an email account, but that's not the case for PVZ2. Beware that a lot of times the google+ savegame sync does not work, so if you uninstall a game without having a backup you risk to start from the beginning after you reinstall it. Google+ cloud saves are far from mature.
Seems like your problem is solved, but on a related note:
I didn't sign in with Google+ (don't have an account and don't want one), but I copied the entire com.ea.game.pvz2_row directory to my hdd before flashing and performing a factory reset. Now I reinstalled the game and copied the old folder to android/data but it does not accept my progress at all. I tried clearing the cache, deleting data and again the same result..
I really don't want to start all over again, does anybody have a solution for this problem?
I noticed that you get assigned a player ID when you first start the program, so maybe there is a way here?
Thanks in advance!
It seems that pvz2 always creates a new profile after first installation, but if you go to profile manager you can see the other account there.
scandiun said:
It seems that pvz2 always creates a new profile after first installation, but if you go to profile manager you can see the other account there.
Click to expand...
Click to collapse
Well in my case there i second profile after I copy the old folder onto the device, but the name of the profile is blank and when i select it, the game starts from level 1. so somehow my backup does not work, no luck restoring it. i guess this is it, i won't start from scratch again... very very annoying
Matthias.ja said:
Well in my case there i second profile after I copy the old folder onto the device, but the name of the profile is blank and when i select it, the game starts from level 1. so somehow my backup does not work, no luck restoring it. i guess this is it, i won't start from scratch again... very very annoying
Click to expand...
Click to collapse
Contact EA Mobile. They will ask you about your user id and help you.
Plants VS Zombies 2 Sync Between Android
All the devices I have done this on so far have been rooted. The process is quite simple.
Extract and place the obb in the obb folder first. Sdcard0/android/obb/com.ea.game.pvz2_row/
From the originating device (or download) locate the pp.dat file in the folder SDCARD/DATA/com.ea.game.pvz2_row/FILES/NO_BACKUP
Make it available for transfer.
Next, on the target device backup or zip up the contents of SDCARD/DATA/com.ea.game.pvz2_row/
and delete everything all files except the path SDCARD/DATA/com.ea.game.pvz2_row/FILES/NO_BACKUP
Then paste the pp.dat file in that folder on the target device. It should be the only file in the directory.
Then execute the game. Again it may not work for everyone. Please backup your files before you delete them.
This worked for me. Thank you. :laugh:
cowticket said:
All the devices I have done this on so far have been rooted. The process is quite simple.
Extract and place the obb in the obb folder first. Sdcard0/android/obb/com.ea.game.pvz2_row/
From the originating device (or download) locate the pp.dat file in the folder SDCARD/DATA/com.ea.game.pvz2_row/FILES/NO_BACKUP
Make it available for transfer.
Next, on the target device backup or zip up the contents of SDCARD/DATA/com.ea.game.pvz2_row/
and delete everything all files except the path SDCARD/DATA/com.ea.game.pvz2_row/FILES/NO_BACKUP
Then paste the pp.dat file in that folder on the target device. It should be the only file in the directory.
Then execute the game. Again it may not work for everyone. Please backup your files before you delete them.
This worked for me. Thank you. :laugh:
Click to expand...
Click to collapse
THANK YOU! This is the only thing that worked for me to transfer from my wife's old fire tablet 7 to her new fire 8
I have the T-Mobile Galaxy Note 3. I was on stock and just took the OTA upgrade to Lollipop (N900TUVUFOB6). After doing this, I rooted the phone with CF Auto Root and installed TWRP 2.8.5.0. I have root access fine. I keep my apps backed up from Titanium Backup on my SD card. When I open up Titanium Backup it tells me the directory isn't writable. I am on the latest su binary / supersu and I have tried changing the mount namespace setting with no luck. Is there anything else I could try to fix it?
Did you install the SD card fix app?
I think there is an option on lollipop to authorize other apps to access directories that are not there own. That might be the problem.
I searched and found you need to change a setting in Preferences - Backup folder location. Near the top is Storage Provider. Click and change to Directory provider. Fixed it for me. Never knew that was a setting before!
sjancura said:
I searched and found you need to change a setting in Preferences - Backup folder location. Near the top is Storage Provider. Click and change to Directory provider. Fixed it for me. Never knew that was a setting before!
Click to expand...
Click to collapse
Thanks so much! I had to pick the option DocumentProvider storage and then select the directory through there. Working fine now.
Sorry. Meant Document provider not Directory provider. ?
Has anyone found a reason why TiBu now thinks the entire directory of dalvik cache is unnecessary when you run the clean up option?
Changing that to DocumentProvider storage solved my problem too sjancura, thanks!
Hi,
I spoke too soon... I am still having problem with using external SD card with titanium backup.
I changed the storage provider to DocumentProvider but I cannot 'save' that selection as it's grayed out - please see the screenshot.
I have tried changing name of ex SD card. At first I used SDFix apps which were able to help with similar problem in KitKat but haven't fixed the issue now in lollipop.
I had the same problem (Running Lollipop and TB) and I got it fixed by using one of the KitKat fixes. The one I used was "SDFix" by "NextApp, Inc." in the google play store.
dajomas said:
I had the same problem (Running Lollipop and TB) and I got it fixed by using one of the KitKat fixes. The one I used was "SDFix" by "NextApp, Inc." in the google play store.
Click to expand...
Click to collapse
Thanks...that worked for me too.
sjancura said:
I searched and found you need to change a setting in Preferences - Backup folder location. Near the top is Storage Provider. Click and change to Directory provider. Fixed it for me. Never knew that was a setting before!
Click to expand...
Click to collapse
Hours of frustration brought to an end by that advice ... thanks mate ... you're a legend!
Hi,
I tried running SDFix, having run it in tbe past, prior to finding out this morsel of info on changing DP. However I still can't get it to save that location. Same greyed out directory like previous user posted.
Yeah I found that as well, changed it but could not "save" to that folder location (greyed out). Tried SDFix app, no change. Tried creating a new folder in TB, AND then using ESFile Explorer & neither would allow me to write to the extSD card. Rooted, stock Sprint Lollipop ROM.
I had that issue, worked it out. When you're browsing for a folder with the DocumentProvider select the root of the SD card, then it should close and return to the browser in Titanium Backup. Browse to the sub folder you want, you should be able to click the save button now.
Hi Ghosthree3,
Thanks so much for this. I'm going to give it a shot. My extSD card was used in the past on an earlier version of Android OS, whereby I could write to the extSD card just fine. Consequently there are prior backups on there. As such, I'm wondering if i should mount the phone, copy that folder off, delete that folder on the extSD card and then via TB create a "new" Titanium Backup folder and see if it then allows me to write. Note: I tried mounting the phone to my PC in an effort to create a folder on the extSD card and that method too, prevented me from creating a folder, hence my thought on getting what I have off of the device, and attempting writing a new folder per your directions. I wonder if my PC will allow me to erase that folder.....
Dopamin3 said:
I have the T-Mobile Galaxy Note 3. I was on stock and just took the OTA upgrade to Lollipop (N900TUVUFOB6). After doing this, I rooted the phone with CF Auto Root and installed TWRP 2.8.5.0. I have root access fine. I keep my apps backed up from Titanium Backup on my SD card. When I open up Titanium Backup it tells me the directory isn't writable. I am on the latest su binary / supersu and I have tried changing the mount namespace setting with no luck. Is there anything else I could try to fix it?
Click to expand...
Click to collapse
Install xposed and then use xinternalsd then configure it as u wish. This will fix the problem
Sent from my iris_X8 using XDA Free mobile app
sjancura said:
I searched and found you need to change a setting in Preferences - Backup folder location. Near the top is Storage Provider. Click and change to Directory provider. Fixed it for me. Never knew that was a setting before!
Click to expand...
Click to collapse
Thank you!
Hi s j a n cu r a,
Thank you very much. Someone else posted that, but maybe i'm not selecting it properly. When I select Document Provider, I browse to "Open from SD card", scroll down to the "Titanium Backup" folder, hit "Select" the "Titanium Backups" that are there [at one time I had no issues writing to my EXT SD card], it then says, "Detect!" [External storage] and I select "Everywhere in External Storage". It finds 41 backups there, I select that "External Storage' radio button. That's where I seem to hit a wall. The "Use the current folder" appears to be greyed out. I'm left only with "Cancel". I think there is some deeper issue writing to ExtSD because with File Explorer I can't copy picture files from one folder to the other. That's what is giving me this feeling that something else is going on with write permission. Frustrating to say the least. My only recourse at this point is to use the internal SD, which does work.
Google lollipop external sdcard fix. There's an app in the play store.
Sent from my SM-N900T using Tapatalk
Hello everyone,
This is my first post, so excuse me if I have put it in the wrong subforum.
I switched from windows phone to android last week. While setting up my new phone, I found out that I can't move my whatsapp chat history from wp to android. After a bit of searching, I found out how to get full fs access to my windows phone. But I can't find the location of the whatsapp messages database, or the encryption key file. Does anyone know where I could find these?
thank you,
phoneShock
phoneShock said:
Hello everyone,
This is my first post, so excuse me if I have put it in the wrong subforum.
I switched from windows phone to android last week. While setting up my new phone, I found out that I can't move my whatsapp chat history from wp to android. After a bit of searching, I found out how to get full fs access to my windows phone. But I can't find the location of the whatsapp messages database, or the encryption key file. Does anyone know where I could find these?
thank you,
phoneShock
Click to expand...
Click to collapse
make backup in WhatsApp and you see folder WhatsApp....
I dont think that is compatible with android.
augustinionut said:
I dont think that is compatible with android.
Click to expand...
Click to collapse
That's the whole point of my idea. I'm trying to manually copy the backup database to a backup made in Android. But these windows phone back-ups seem to be encrypted so I need the file containing the encryption key. That's file is somewhere to be found in the system files of Whatsapp. Furthermore, I've read somewhere that the databases in the system files are not encrypted. Which would make it significantely more easy to copy it's contents.
then use this tool to backup data from app http://forum.xda-developers.com/win...-apps-data-manager-windows-10-mobile-t3523048
if phone not interop unlocked, then copy from phone memory to SD. you can try Pocket File Manager http://forum.xda-developers.com/attachment.php?attachmentid=3627872&d=1454167413, this file manager have access to WPsystem folder on SDcard
for example, i make backups for Viber with first tool without problem. for restore must move Viber to SDcard because 950XL cant enable MTP full system access...
I connected my phone to Windows 10 laptop and copied over a folder I download from torrent to the laptop and then I was going through the folders I had in my storage and saw that there was one named 'sdcard'. I opened it and saw there was 'UC Browser' related folder (I think it was UC Downloads but don't remember it correctly but sure there was UC in the name). I deleted that folder happily thinking I cleared some useless folder and then I ejected my phone and opened gallery and all photos were grayed. No thumbnails. I restarted my device and BOOM.... ALL MY FILES WERE DELETED. there were only Android and Whatsapp (but no media was present) folders and storage was empty. But all my installed apps are there and they work like normal except the games which had files in SD card (like asphalt xtreme, Angry Birds 2)
Soory for this long boring story but PLEASE PLEASE PLEASE somebody tell how did that happen.
What actually happened?
Were was the fault?
Anyone else faced this issue ever?
Ashish.akc said:
I connected my phone to Windows 10 laptop and copied over a folder I download from torrent to the laptop and then I was going through the folders I had in my storage and saw that there was one named 'sdcard'. I opened it and saw there was 'UC Browser' related folder (I think it was UC Downloads but don't remember it correctly but sure there was UC in the name). I deleted that folder happily thinking I cleared some useless folder and then I ejected my phone and opened gallery and all photos were grayed. No thumbnails. I restarted my device and BOOM.... ALL MY FILES WERE DELETED. there were only Android and Whatsapp (but no media was present) folders and storage was empty. But all my installed apps are there and they work like normal except the games which had files in SD card (like asphalt xtreme, Angry Birds 2)
Soory for this long boring story but PLEASE PLEASE PLEASE somebody tell how did that happen.
What actually happened?
Were was the fault?
Anyone else faced this issue ever?
Click to expand...
Click to collapse
is your phone one plus 3. it doesn't have SD card slot
hem.acharya said:
is your phone one plus 3. it doesn't have SD card slot
Click to expand...
Click to collapse
Yeah I know that but it is oneplus 3. I told that there was a folder named 'sdcard' inside the internal storage
hem.acharya said:
is your phone one plus 3. it doesn't have SD card slot
Click to expand...
Click to collapse
Ashish.akc said:
Yeah I know that but it is oneplus 3. I told that there was a folder named 'sdcard' inside the internal storage
Click to expand...
Click to collapse
Yes and no.
Yes ---> when you boot to TWRP and go to "Install", you will be in a folder named "sdcard". It is the folder where you can transfer files into it from the computer (vise versa), install ROMs, etc.
No ---> OnePlus 3 doesn't have an SD card slot.
Let me know if you need more information.
Also, I've posted a guide to solve a lot of issues with the latest Nougat release. Check it out: https://forum.xda-developers.com/oneplus-3/how-to/guide-flashing-oos-v4-0-1-custom-rom-t3537757
If you connect laptop to 1+3 in TWRP, sdcard it's youre internal memory.
If you connect laptop to 1+3 in system, internal memory it's where you got youre media, documents, etc. Youre sdcard it's from the rom.
Recently, i was on a rom and i have a 0 directory. And in it was my pictures, music, movies. They are moved inside of 0.
That happend to, on my HTC One m8, when Android 6 was new, about a year ago.
Ashish.akc said:
I connected my phone to Windows 10 laptop and copied over a folder I download from torrent to the laptop and then I was going through the folders I had in my storage and saw that there was one named 'sdcard'. I opened it and saw there was 'UC Browser' related folder (I think it was UC Downloads but don't remember it correctly but sure there was UC in the name). I deleted that folder happily thinking I cleared some useless folder and then I ejected my phone and opened gallery and all photos were grayed. No thumbnails. I restarted my device and BOOM.... ALL MY FILES WERE DELETED. there were only Android and Whatsapp (but no media was present) folders and storage was empty. But all my installed apps are there and they work like normal except the games which had files in SD card (like asphalt xtreme, Angry Birds 2)
Soory for this long boring story but PLEASE PLEASE PLEASE somebody tell how did that happen.
What actually happened?
Were was the fault?
Anyone else faced this issue ever?
Click to expand...
Click to collapse
I think to have understood the issue: you've deleted the entire Internal Storage (aka /sdcard or /storage/emulated/0).
There is no other reason.
Luckily, both system and installed apps are stored with their own configurations in /data partition, that's different from the Internal Storage.
To recover files, you can at first try with Android software: GT Recovery.
Otherwise, you've to look for commercial PC programs:
http://alternativeto.net/software/jihosoft-android-phone-recovery
dbabaev21 said:
Yes and no.
Yes ---> when you boot to TWRP and go to "Install", you will be in a folder named "sdcard". It is the folder where you can transfer files into it from the computer (vise versa), install ROMs, etc.
No ---> OnePlus 3 doesn't have an SD card slot.
Let me know if you need more information.
Also, I've posted a guide to solve a lot of issues with the latest Nougat release. Check it out: https://forum.xda-developers.com/oneplus-3/how-to/guide-flashing-oos-v4-0-1-custom-rom-t3537757
Click to expand...
Click to collapse
null0seven said:
If you connect laptop to 1+3 in TWRP, sdcard it's youre internal memory.
If you connect laptop to 1+3 in system, internal memory it's where you got youre media, documents, etc. Youre sdcard it's from the rom.
Recently, i was on a rom and i have a 0 directory. And in it was my pictures, music, movies. They are moved inside of 0.
That happend to, on my HTC One m8, when Android 6 was new, about a year ago.
Click to expand...
Click to collapse
Simone98RC said:
I think to have understood the issue: you've deleted the entire Internal Storage (aka /sdcard or /storage/emulated/0).
There is no other reason.
Luckily, both system and installed apps are stored with their own configurations in /data partition, that's different from the Internal Storage.
To recover files, you can at first try with Android software: GT Recovery.
Otherwise, you've to look for commercial PC programs:
http://alternativeto.net/software/jihosoft-android-phone-recovery
Click to expand...
Click to collapse
I never installed twrp. I have been running it all stock all the time and always used the default file manager.
And let me get more detailed about the folder I deleted: the folder named 'sdcard' was located in root directory that is in the same directory as there are other folders like Android, DCIM, Downloads, Pictures and others. It appeared like any other folder.
I had taken a full backup of the internal storage in last week of November and saw that there was no folder named 'sdcard' there.
Ashish.akc said:
I never installed twrp. I have been running it all stock all the time and always used the default file manager.
And let me get more detailed about the folder I deleted: the folder named 'sdcard' was located in root directory that is in the same directory as there are other folders like Android, DCIM, Downloads, Pictures and others. It appeared like any other folder.
I had taken a full backup of the internal storage in last week of November and saw that there was no folder named 'sdcard' there.
Click to expand...
Click to collapse
I find it much strange (like the name of your thread ).
/sdcard should be seen as a folder only when you are browsing device with root permissions (and in rare contexts).
Because via PC or non-root File Manager, that folder is shown as Internal Storage, so can't be deleted.
Folders like Android, DCIM etc. are subdirectories of /sdcard, so you erased that too.
Regarding TWRP recovery: it backups only /data partition, because of more convenience.
Internal Storage shouldn't be erased after factory reset or firmware changing, then it maybe very big.
Personally I'm in disagree, because user should be free of doing "uncomfortable" choice.