Related
Phones typically have a partition of encrypted memory for the OS and Apps. Most Win7 Phones have 512MB of this ROM. In other phones, the ROM severely limits the number or size of apps. Are apps in Windows 7 Phone stored in the ROM as well?
I didn't think so until I saw some phones have 1GB of ROM. If just the OS + 60MB of pre-installed software is allowed, what's the advantage of 1GB of ROM?
ROM should be Read Only Memory, so I guess that nothing except maybe major system updates will be installed on the ROM.
ROM is a misnomer but nevertheless the ROM partition is what manufacturers refer to for application space.
I don't see the point of having larger ROM partitions unless apps will be stored on the ROM. I'm hoping that if Windows 7 Phone stores apps on the ROM, it can efficiently recognize and install only the necessities onto the ROM and string the rest of the app over the single storage volume. Otherwise, we're looking at an OS with severely limited app storage.
I read in the Microsoft spec that any app pre-installed by the manufacturer needs to be restorable. So they probably have a backup copy of the app in the ROM section in that case.
athompson said:
I read in the Microsoft spec that any app pre-installed by the manufacturer needs to be restorable. So they probably have a backup copy of the app in the ROM section in that case.
Click to expand...
Click to collapse
Yes you are correct, however, as stated in the original post, the limit for pre-installed software is 60MB.
I know that side-loading isn't possible, but I still have to ask: can you remove the sd card and load an app directly onto it with a card reader? I know that removing the card causes a hard reset, but if you pull the battery first, then can you remove the card, mess with it, replace the card and then replace the battery without having the device hard reset? It seems like you could at least access the sd card file system this way (but I'm probably missing something).
Farmer Ted said:
I know that side-loading isn't possible, but I still have to ask: can you remove the sd card and load an app directly onto it with a card reader? I know that removing the card causes a hard reset, but if you pull the battery first, then can you remove the card, mess with it, replace the card and then replace the battery without having the device hard reset? It seems like you could at least access the sd card file system this way (but I'm probably missing something).
Click to expand...
Click to collapse
Surely, if the OS is split between the SD and phone memory then trying to just use the SD in that way would result in corruption?
Also, I imagine that the OS does self consistency checks, in some way, so that when you reinserted the SD card it'd notice that it's been altered?
Of course, that's a guess and I could be completely wrong.
I think I read in another thread that a few people have pulled the sd card, and couldn't read it with a reader. I guess it's encrypted (makes sense, but it still sucks).
Farmer Ted said:
I think I read in another thread that a few people have pulled the sd card, and couldn't read it with a reader. I guess it's encrypted (makes sense, but it still sucks).
Click to expand...
Click to collapse
Da_G mentioned its like a RAID0 with striping between the internal flash and the external flash card. Striping means that the data is divided between the two storage divices, which makes access faster (since you can get them both in parallel). It also means that if one of the memory devices fails, all data is lost. Which comfirms what we've seen in the Microsoft documentation, that if you remove the flash card and replace it with a different one, all your data is lost.
athompson said:
Da_G mentioned its like a RAID0 with striping between the internal flash and the external flash card. Striping means that the data is divided between the two storage divices, which makes access faster (since you can get them both in parallel). It also means that if one of the memory devices fails, all data is lost. Which comfirms what we've seen in the Microsoft documentation, that if you remove the flash card and replace it with a different one, all your data is lost.
Click to expand...
Click to collapse
That makes me think, If it's like a raid0, and your internal memory has 8gb, then you dump in a 16gb card, will it be like raid where only 8gb of the 16gb will be usable (in the raid) ?
DavidinCT said:
That makes me think, If it's like a raid0, and your internal memory has 8gb, then you dump in a 16gb card, will it be like raid where only 8gb of the 16gb will be usable (in the raid) ?
Click to expand...
Click to collapse
That's a good point, it doesn't sound too cool, does it. From what I understand about raid0, the purpose is to divide the data between two different disks, so you can get twice the IO bandwidth (since you can load half the file from each one, get it twice as fast). Raid0 doesn't do any backup, so if either hard drive fails, the whole thing is unrecoverable. Which is why most people don't use raid0.
But since it doesn't do any backup, it means there's no 'wasted' space, which means the full 16gb will likely be usable.
RAID0 is in ", better expression is JBOD (but data is stripped between the drives somehow).
Anyway, it is similar to current WM. There is IMGFS with some reserved space (a lot more actually, so all image updates fit in there without flashing phone, I'd be guessing that about 200MB is left as reserved space). The rest of the storage is as userspace, where are all stuff installed.
DavidinCT,
Your thinking of RAID 1 (mirroring) RAID 0 is striping without parity. So it basically writes/reads across both .. it looks like one volume but writes/reads could be on either storage.. depending on where they were written..
So.. when you remove the card .. or if you alter the card... it beaks the stripe set.. and toasts the storage volume.. if the storage is encrypted that would additionally complicate things..
Hi everybody. I am trying to get my daughters phone set up. She is 20, very busy, and I only get the phone an hour or so at a time which is frustrating. I have modded my own android phones(Note, Infuse,Gnex) so I'm not a beginner, but this captivate glide is acting a little different.
Here is where I am. CWM is installed and a backup of 2.3.6 is done, and a copy saved on my laptop. I have ardatdat's 1.2 version kernel ready to flash for root and to remove the IQcarrier junk. She will probably stay on stock, rooted since she is not into teching her phone but does want to remove ads and maybe tether to a tablet occasionally on ATT without a tethering plan- tit BU and freezing or removing the tethering manager.
I am having trouble getting the phone to recognize an 8 gb sd card. I have repartitioned it so more apps can be moved over(primary fat32 and logical-ext 2) and split the card to 4gb and 4gb.(approx)- even when just left as a one partition card with 8gb fat 32 the phone just won't recognize it. I put the old 2gb card into the phone and that one is recognized but is from a non android phone- an LG xenon.
I want to put the zip files to flash on the external sd card along with a few apk's ti install with the appinstaller. But.. the phone won't see the files. Do I have to use the internal storage?????
Don't have the phone now- it's off to work with her. So I will try later tonite. Any suggestions??
Thanks. Open for any help here. I have never had this much trouble before! Have searched for sideloading apk's, but from what I am finding it has to be rooted first??? I have checked unknown sources for install of 3rd party apps and usb debugging also checked.
I will continue my hunting for info. I'm sure it's just basic stuff I'm just not seeing. Thanks again
Ah. CWM Recovery is not compatible with the external sd card, I believe. It's located under /sdcard/external_sd but the zips are invisible in the recovery. So yes, I think you have to use internal
Aquethys said:
Ah. CWM Recovery is not compatible with the external sd card, I believe. It's located under /sdcard/external_sd but the zips are invisible in the recovery. So yes, I think you have to use internal
Click to expand...
Click to collapse
Thanks for that. Did not read that anywhere! Any idea about apks on the external sd card?
Ive tried that too... The apps are located in the data partition on the kernel so that is already directed to internal... The only things most people put are Media like movies because music players scan the entire /sdcard partition and the /external_sd is in it.
Hope this helped ^o^
Sent from my SAMSUNG-SGH-I927R using xda premium
sashusmom said:
I am having trouble getting the phone to recognize an 8 gb sd card. I have repartitioned it so more apps can be moved over(primary fat32 and logical-ext 2) and split the card to 4gb and 4gb.(approx)- even when just left as a one partition card with 8gb fat 32 the phone just won't recognize it. I put the old 2gb card into the phone and that one is recognized but is from a non android phone- an LG xenon.
Click to expand...
Click to collapse
You may need to format the sd card in the phone itself to get it to show up, some people have had problems with cards formatted in other devices or a pc.
I haven't tried a dual partition card in the Glide, but I came from a Motorola Flipside which had an absolutely tiny amount of space for apps, making link2sd and the second partition virtually mandatory. The Glide, however, has 2gb internal memory for apps, and the ~3.75gb internal memory that's mounted as /sdcard that you can store apps on with the standard Move to SD build into android, so I can't imagine anyone needing more storage than that for standard apps.
You can always points Titanium Backup to /sdcard/external_sd, my backup folder tends to get pretty big since I keep multiple backups. If she's installing a ton of games that have extra downloads to the sdcard though, you can fill up the internal "sd card" pretty quickly, and there's only a couple of ways to deal with that. She can give you the phone after installing those games and downloading the extra data, and you can manually move the data over to the external SD and create symlinks yourself, which can be tedious.
Alternatively, you can modify the vold.fstab to change the mount points, putting the real external sd as /sdcard and the internal storage as /sdcard/external_sd. There's instructions for this here. The vold.fstab method is what I personally use, as I've got a 32gb sd card and far too many games that want to download 500mb+ each.
bakageta said:
You may need to format the sd card in the phone itself to get it to show up, some people have had problems with cards formatted in other devices or a pc.
I haven't tried a dual partition card in the Glide, but I came from a Motorola Flipside which had an absolutely tiny amount of space for apps, making link2sd and the second partition virtually mandatory. The Glide, however, has 2gb internal memory for apps, and the ~3.75gb internal memory that's mounted as /sdcard that you can store apps on with the standard Move to SD build into android, so I can't imagine anyone needing more storage than that for standard apps.
You can always points Titanium Backup to /sdcard/external_sd, my backup folder tends to get pretty big since I keep multiple backups. If she's installing a ton of games that have extra downloads to the sdcard though, you can fill up the internal "sd card" pretty quickly, and there's only a couple of ways to deal with that. She can give you the phone after installing those games and downloading the extra data, and you can manually move the data over to the external SD and create symlinks yourself, which can be tedious.
Alternatively, you can modify the vold.fstab to change the mount points, putting the real external sd as /sdcard and the internal storage as /sdcard/external_sd. There's instructions for this here. The vold.fstab method is what I personally use, as I've got a 32gb sd card and far too many games that want to download 500mb+ each.
Click to expand...
Click to collapse
Hi and thanks. I just read about that mod. Is it as straightforward as just rewriting that file in rootexplorer? It sounds too easy!
I was gonna format the sd card in the phone but was not sure it would format the internal card and not the external one since I can't seem to get it recognized. I would be in big do do if I erased her stuff!!! It might be a bad card and I'll try an alternate one.
Yep, it's really as easy as snagging the file, editing it, and rewriting it in root explorer (or a shell, I haven't bought root explorer so I tend to do things from the shell). As for formatting in the phone, it should list both an SD card and USB storage, the usb storage is the internal storage, and the sd card is actually the sd card, it *should* have a format option there if the card is good, even if it's not seeing the files on it.
Thank you all!!!!!
bakageta said:
Yep, it's really as easy as snagging the file, editing it, and rewriting it in root explorer (or a shell, I haven't bought root explorer so I tend to do things from the shell). As for formatting in the phone, it should list both an SD card and USB storage, the usb storage is the internal storage, and the sd card is actually the sd card, it *should* have a format option there if the card is good, even if it's not seeing the files on it.
Click to expand...
Click to collapse
Piece of cake!!!!! :highfive: We now have the external sd card (only 8gb for now) mounted instead. Whoever came up with that very clever work around is genius. That's better than apps2sd or link2sd.
Thank you so much to everyone who responded. Between all of you I have Rooted with the kernel on the internal card, and the appinstaller saw the apks when I put them on the internal card. My original 8gb card was bad. It was a cheap one- $5 or $8 dollars. I got 2 and the 2nd one works fine- formatted in my computer and phone saw it immediately. I transferred the stuff from the internal to the external. Did I need to do that? I left it on the internal incase the sd card is removed. Tethering manager is removed- att junk is frozen.
One more question if I may? If another rom is flashed, or I odin back to stock for whatever reason, does this sd card switch stay, or is it overwritten with the new rom? Just need to know what to do if I ever need to reset this phone.
I also added my google account to the market to put my paid apps on her phone but when I signed in to the play store under my account my paid apps did not show as paid. Anyone know why? I worked around it but I was surprised.
Again thanks to such a nice group of people! :highfive: I had a crash course in the captivate glide in 24 hrs. You gave me info here I don't think I could have found with continued searching.
sashusmom said:
I transferred the stuff from the internal to the external. Did I need to do that? I left it on the internal incase the sd card is removed. Tethering manager is removed- att junk is frozen.
One more question if I may? If another rom is flashed, or I odin back to stock for whatever reason, does this sd card switch stay, or is it overwritten with the new rom? Just need to know what to do if I ever need to reset this phone.
Click to expand...
Click to collapse
Moving everything that was on the internal memory to the SD card was a good call, since you swapped the mount points everything that stored stuff on the internal memory will now expect that stuff to be on the sd card. There's no need to keep it on the internal memory (you can delete everything there and it'll recreate LOST.DIR) unless you plan on swapping back at any point, in which case you could just copy stuff across before swapping back.
As for flashing another rom, that'll require you edit the vold.fstab again unless the rom has already made that change, which none of our existing roms have.
Personally, I keep the internal memory completely empty as far as daily use things go. CWR will store its backups there, as it mounts the memory independently of the vold.fstab, and all roms/kernels/etc you want to flash can go there, leaving the sd card free for things you actually use.
Bak- thank you so much for all the info. I saved the original file and I will make a copy of the edited mount file in case I need it again. If I ever get her phone back I will clear the internal card since that info is now on the external one.
I wonder how long this captivate glide will hold up with my daughter. She is very hard on her cell phones. Already case #1 broke due to a drop. 2 more are on the way. When I pointed out it could have been the phone broken she said- yeah, I know. I'll keep the case on. :victoryshe hates cases!) Hopefully this phone will get her thru her senior year in college!
Thank you everyone who pitched in to get me the info I needed to get it going. :laugh:
Some apps like Tubemate and Doggcatcher can't write on the external sdcard, at least in the folders I tell them to. They can only write on their default path. ex: storage/external_SD/Android/data/doggcatcher/
Titanium Backup doesn't let me backup to the external sdcard at all!
Is this normal?
Hello,
If your G4 is root, try this :
http://forum.xda-developers.com/showpost.php?p=60417230&postcount=2
For Titanium Backup try to change storage provider to Document Provider instead of Filesystem.
baptiste28 said:
Hello,
If your G4 is root, try this :
http://forum.xda-developers.com/showpost.php?p=60417230&postcount=2
Click to expand...
Click to collapse
Thank you, I'm gonna try that.
hikku13 said:
For Titanium Backup try to change storage provider to Document Provider instead of Filesystem.
Click to expand...
Click to collapse
Spot on. It worked! Thanks a lot.
hikku13 said:
For Titanium Backup try to change storage provider to Document Provider instead of Filesystem.
Click to expand...
Click to collapse
Hmm, where is that setting in Titanium Backup? I found it but it seems when I select that, I then choose select SDCard at the bottom and then it changes to External Storage after I select the backup directory, is that what it's supposed to do? With the latest version of Titanium Backup, it seems there is a bug, backup will work fine but if you reload the app, it will just show a check mark next to the backups and when you click in the app and look at the backup, it shows just a checkmark with the date and time but when you click on it, it's a few hundred bytes.
What I found works is the XPosed module HandleExternalStorage:
http://forum.xda-developers.com/xposed/modules/app-handleexternalstorage-t2693521
Above the Detect buttton in Backup folder location screen, you'll see storage provider, just click on it (though its a text not a buton, but its clickable)
hikku13 said:
Above the Detect buttton in Backup folder location screen, you'll see storage provider, just click on it (though its a text not a buton, but its clickable)
Click to expand...
Click to collapse
Yes, finally found it, when you click on it, it's supposed to let you choose between Internal and SDCard, the later which is the external SDCard, after that, you choose Select SDCard in Titanium Backup in the bottom and then it goes back to the same Backup folder location screen where you select the folder to backup to, I choose TitaniumBackup which is the existing folder and it shows the 561 backups but then the document provider changes to External Storage., is that how it is on yours?
It seems like all my backups after October 11, 2015 is not working. With the latest version of Titanium Backup, it seems there is a bug, backup will work fine but if you reload the app, it will just show a check mark next to the backups and when you click in the app and look at the backup, it shows just a checkmark with the date and time but when you click on it, it's a few hundred bytes.
Almighty1 said:
Yes, finally found it, when you click on it, it's supposed to let you choose between Internal and SDCard, the later which is the external SDCard, after that, you choose Select SDCard in Titanium Backup in the bottom and then it goes back to the same Backup folder location screen where you select the folder to backup to, I choose TitaniumBackup which is the existing folder and it shows the 561 backups but then the document provider changes to External Storage., is that how it is on yours?
It seems like all my backups after October 11, 2015 is not working. With the latest version of Titanium Backup, it seems there is a bug, backup will work fine but if you reload the app, it will just show a check mark next to the backups and when you click in the app and look at the backup, it shows just a checkmark with the date and time but when you click on it, it's a few hundred bytes.
Click to expand...
Click to collapse
I'm still using older ver 7.2.1.2 so I dont know about the new version. In my case, its all working fine. I had factory reset my phone a week ago, and had restored all backups (backed up before the reset), and all data restored in place. Nothing went wrong.
hikku13 said:
I'm still using older ver 7.2.1.2 so I dont know about the new version. In my case, its all working fine. I had factory reset my phone a week ago, and had restored all backups (backed up before the reset), and all data restored in place. Nothing went wrong.
Click to expand...
Click to collapse
7.2.1.2 was the version that came out in July. I know 7.2.2 worked fine as it appears my backups started failing after October 11, 2015 which means either 7.2.3 or 7.2.4 broke it as I manually update apps on Google Play Store so I could still have been using 7.2.2 on October 11, 2015. One thing I noticed is on both the G4 and my Motorola Droid Razr Maxx HD, both Verizon Wireless that if the phone starts rebooting on it's own, one just needs to boot to safe mode, uninstall and reinstall Titanium Backup and it'll fix it. Anyways, this is what happens:
1) I delete all existing backups for a app
2) I then click on backup and it backs up showing the yellow happy face on the right hand side of Titanium Backup for the app with the timestamp of 10/19/2015 at 4:08AM as I did one now just to reproduce this. I click on the app's name and it shows the backup. I click on the backup and Backup Properties shows:
Backup made of phone/ROM:
VS986 (VS986eaeda7e6)
Android 5.1
p1_vzw-user 5.1 LMY47D 151281816b0bd
release-keys
Backup properties:
Total size: 24.5kB
Has app: (checkmark) YES (codec = GZIP)
Has data: (checkmark) YES (codec = GZIP)
Has External Date: (X) NO
3) I reload Titanium Backup:Instead of the yellow happy face for the app, there is a checkmark in a circle on the right hand side of Titanium Backup for the app. I click on the app's name and the backup of 10/19/2015 at 4:08AM shows a check with a circle with a ? next to it. I noticed that the
Backup Properties shows:
Backup made on phone/ROM:
Unknown (Unknown)
Android Unknown
Unknown
Backup properties:
Total size: 4.55kB
Has app: (X) NO
Has data: 4 (checkmark) YES (codec = GZIP)
Has External Date: (X) NO
I look in /storage/external_SD/Android/data/com.keramidas.TitaniumBackup with Root Explorer and it shows three files:
appname-datestamp.properties - 4.32K
appname-datestamp.tar.gz - 131 Bytes
appname-*.apk.gz - 19.55K
I just hope it isn't the 200GB MicroSD Card failing. As what is weird is that the newest backup that I made will disappear and I will get back the backup I deleted. What is more weird is that the directory /storage/external_SD/Android/data/com.keramidas.TitaniumBackup no longer exists as it is known as /storage/external_SD/TitaniumBackup once again.
Almighty1 said:
7.2.1.2 was the version that came out in July. I know 7.2.2 worked fine as it appears my backups started failing after October 11, 2015 which means either 7.2.3 or 7.2.4 broke it as I manually update apps on Google Play Store so I could still have been using 7.2.2 on October 11, 2015. One thing I noticed is on both the G4 and my Motorola Droid Razr Maxx HD, both Verizon Wireless that if the phone starts rebooting on it's own, one just needs to boot to safe mode, uninstall and reinstall Titanium Backup and it'll fix it. Anyways, this is what happens:
1) I delete all existing backups for a app
2) I then click on backup and it backs up showing the yellow happy face on the right hand side of Titanium Backup for the app with the timestamp of 10/19/2015 at 4:08AM as I did one now just to reproduce this. I click on the app's name and it shows the backup. I click on the backup and Backup Properties shows:
Backup made of phone/ROM:
VS986 (VS986eaeda7e6)
Android 5.1
p1_vzw-user 5.1 LMY47D 151281816b0bd
release-keys
Backup properties:
Total size: 24.5kB
Has app: (checkmark) YES (codec = GZIP)
Has data: (checkmark) YES (codec = GZIP)
Has External Date: (X) NO
3) I reload Titanium Backup:Instead of the yellow happy face for the app, there is a checkmark in a circle on the right hand side of Titanium Backup for the app. I click on the app's name and the backup of 10/19/2015 at 4:08AM shows a check with a circle with a ? next to it. I noticed that the
Backup Properties shows:
Backup made on phone/ROM:
Unknown (Unknown)
Android Unknown
Unknown
Backup properties:
Total size: 4.55kB
Has app: (X) NO
Has data: 4 (checkmark) YES (codec = GZIP)
Has External Date: (X) NO
I look in /storage/external_SD/Android/data/com.keramidas.TitaniumBackup with Root Explorer and it shows three files:
appname-datestamp.properties - 4.32K
appname-datestamp.tar.gz - 131 Bytes
appname-*.apk.gz - 19.55K
I just hope it isn't the 200GB MicroSD Card failing. As what is weird is that the newest backup that I made will disappear and I will get back the backup I deleted. What is more weird is that the directory /storage/external_SD/Android/data/com.keramidas.TitaniumBackup no longer exists as it is known as /storage/external_SD/TitaniumBackup once again.
Click to expand...
Click to collapse
If you suspect the sdcard is the cause, have you had confirm it with another working sdcard? (Could it be its fake or faulty?) Fake and faulty card can cause data to dissapear even after "successfully" written.
And have you had confirm it with older TiBa? If TiBa is really the cause its better to send it to the developer as I cannot reproduce it with my older TiBa
hikku13 said:
If you suspect the sdcard is the cause, have you had confirm it with another working sdcard? (Could it be its fake or faulty?) Fake and faulty card can cause data to dissapear even after "successfully" written.
And have you had confirm it with older TiBa? If TiBa is really the cause its better to send it to the developer as I cannot reproduce it with my older TiBa
Click to expand...
Click to collapse
It's not a fake card as it's from Best Buy and it's a 200GB card except these are made in China so there can always be failure as just like hard drives, some are more faulty than others depending on your luck. This is the card I have which has been used for 2 months:
http://www.amazon.com/SanDisk-Ultra-200GB-Micro-SDSDQUAN-200G-G4A/dp/B00V62XBQQ
I already tried going back to 7.2.2 with getting the apk from apkmirrors.com and the problem still happens so it could be the card. I don't have another 200GB card but what I'm going to do is backup the card and reformat the card except I don't know what filesystem the phone formats the card in as the card was already formatted as exFat.
Almighty1 said:
It's not a fake card as it's from Best Buy and it's a 200GB card except these are made in China so there can always be failure as just like hard drives, some are more faulty than others depending on your luck. This is the card I have which has been used for 2 months:
http://www.amazon.com/SanDisk-Ultra-200GB-Micro-SDSDQUAN-200G-G4A/dp/B00V62XBQQ
I already tried going back to 7.2.2 with getting the apk from apkmirrors.com and the problem still happens so it could be the card. I don't have another 200GB card but what I'm going to do is backup the card and reformat the card except I don't know what filesystem the phone formats the card in as the card was already formatted as exFat.
Click to expand...
Click to collapse
Its too bad if the card is failing especially since its new and pricey. I guess it will be formatted to exFAT. Better format it in Windows (I ever heard formatting inside the device cannot fix the card while formatting from Windows able to fix it). Its better to check throughly unless it still under warranty and get replacement.
hikku13 said:
Its too bad if the card is failing especially since its new and pricey. I guess it will be formatted to exFAT. Better format it in Windows (I ever heard formatting inside the device cannot fix the card while formatting from Windows able to fix it). Its better to check throughly unless it still under warranty and get replacement.
Click to expand...
Click to collapse
Seems like it's the card as I tried:
E:\sd-card>xcopy G:\*.* /S /E /V
what happens is it will copy the files and then when it gets to a certain file in the Titanium Backup folder, the card seems to disappear from the computer so I'm trying to see how else I can backup the contents of the card. It has a 10 year warranty, just wonder what is the warranty procedure and I wonder can they do a advance replacement as it's possible for hard drives.
Almighty1 said:
Seems like it's the card as I tried:
E:\sd-card>xcopy G:\*.* /S /E /V
what happens is it will copy the files and then when it gets to a certain file in the Titanium Backup folder, the card seems to disappear from the computer so I'm trying to see how else I can backup the contents of the card. It has a 10 year warranty, just wonder what is the warranty procedure and I wonder can they do a advance replacement as it's possible for hard drives.
Click to expand...
Click to collapse
Why dont you try copy using MTP with explorer with the card inside the device? Or use Total Commander with ADB plugin? Via FTP (through ES file explorer's remote manager)? Maybe a partition backup program that can do sector-by-sector backup?
hikku13 said:
Why dont you try copy using MTP with explorer with the card inside the device? Or use Total Commander with ADB plugin? Via FTP (through ES file explorer's remote manager)? Maybe a partition backup program that can do sector-by-sector backup?
Click to expand...
Click to collapse
I think the problem with all the mentioned methods except the last one is it will not copy some stuff correctly which was the reason for the xcopy as mentioned here:
https://scootercomputers.wordpress....b-micro-sd-card-to-a-new-64-gb-micro-sd-card/
I can use HDDRawCopy but the thing is it will copy to a destination of the same size as the original so if I got a 512GB card for example, it will not work as there is no way to resize a exfat partition it seems, at least with Minitool Partition Wizard, it doesn't even know what the filesystem is. I deleted the file in Titanium Backup which is a backup of a game that was 600+ MB in size and I was able to xcopy the entire card as that file seems to be where XCopy will unmount and where surface scan in Minitool Partition Wizard will choke and somehow the MicroSD Card is no longer seen at that point as it thinks the card has a size of 0 at that point. HDDRawCopy choked on the same file as well and then the entire MicroSD card got unmounted.
What I noticed was weird is that the card has a 16MB unallocated space at the beginning and the rest was the 196GB, I wonder what is the 16MB for and why isn't everything just one partition?
Almighty1 said:
I think the problem with all the mentioned methods except the last one is it will not copy some stuff correctly which was the reason for the xcopy as mentioned here:
https://scootercomputers.wordpress....b-micro-sd-card-to-a-new-64-gb-micro-sd-card/
I can use HDDRawCopy but the thing is it will copy to a destination of the same size as the original so if I got a 512GB card for example, it will not work as there is no way to resize a exfat partition it seems, at least with Minitool Partition Wizard, it doesn't even know what the filesystem is. I deleted the file in Titanium Backup which is a backup of a game that was 600+ MB in size and I was able to xcopy the entire card as that file seems to be where XCopy will unmount and where surface scan in Minitool Partition Wizard will choke and somehow the MicroSD Card is no longer seen at that point as it thinks the card has a size of 0 at that point. HDDRawCopy choked on the same file as well and then the entire MicroSD card got unmounted.
What I noticed was weird is that the card has a 16MB unallocated space at the beginning and the rest was the 196GB, I wonder what is the 16MB for and why isn't everything just one partition?
Click to expand...
Click to collapse
Well as I know xcopy will do recursive copy. And about cloning explained in that blog, of course its different matter. If you starting from zero, copying is enough for data but maybe not the apps and apps's data (and boot record for HDD), and maybe if you enabled encryption. And you need to restore from TiBa. But if you dont want to reset, clone might be the best and its faster to restore than copy-paste. I dont know apps that actually must need the same sector-by-sector with previous card unless maybe its encypted, cause I still use the same card and everything restored back through TiBa after factory reset. In this case all data are written back with (possibly) different memory block (logically with different card it shouldnt matter too).
Maybe its for cache? maybe all pre-formatted sdcard for android have that partition for optimization. I had formatted my card once, to FAT32 and lost that partition, it seems my battery drained so fast (perhaps also because of scanning n rebuilding media). Even after I format to exFAT my battery life never go back to as before. Maybe its just my bad instuition
hikku13 said:
Well as I know xcopy will do recursive copy. And about cloning explained in that blog, of course its different matter. If you starting from zero, copying is enough for data but maybe not the apps and apps's data (and boot record for HDD), and maybe if you enabled encryption. And you need to restore from TiBa. But if you dont want to reset, clone might be the best and its faster to restore than copy-paste. I dont know apps that actually must need the same sector-by-sector with previous card unless maybe its encypted, cause I still use the same card and everything restored back through TiBa after factory reset.
Maybe its for cache? maybe all pre-formatted sdcard for android have that partition for optimization. I had formatted my card once, to FAT32 and lost that partition, it seems my battery drained so fast (perhaps also because of scanning n rebuilding media). Even after I format to exFAT my battery life never go back to as before. Maybe its just my bad instuition
Click to expand...
Click to collapse
Not sure what xcopy can do that the standard select and drop into folder cannot do as xcopy doesn't copy sector to sector either, maybe it's just the permissions of each file but I thought the standard drag and copy does the same thing? Clone didn't work as once it reaches that same file or sector, the microsd card would disappear from the system acting as if the card had 0 bytes for capacity. Same thing when I do a surface scan to test the drive, it seems only it hits that, the card gets unmounted and it thinks the entire card from that part on is all bad sectors.... it went from 800MB/sec to 11000MB/sec at that point. I thought unless you repartition the card, you will not lose that partition since format will only format the same space as before so you will still have the 16MB partition as before. It can't be used for cache either as it's a unallocated partition which means it's not even used or partitioned. I wonder how long does it take to format a 200GB card because it seems since my last response when I started the format, it has not really gotten much further yet, only moved a little.
Almighty1 said:
Not sure what xcopy can do that the standard select and drop into folder cannot do as xcopy doesn't copy sector to sector either, maybe it's just the permissions of each file but I thought the standard drag and copy does the same thing? Clone didn't work as once it reaches that same file or sector, the microsd card would disappear from the system acting as if the card had 0 bytes for capacity. Same thing when I do a surface scan to test the drive, it seems only it hits that, the card gets unmounted and it thinks the entire card from that part on is all bad sectors.... it went from 800MB/sec to 11000MB/sec at that point. I thought unless you repartition the card, you will not lose that partition since format will only format the same space as before so you will still have the 16MB partition as before. It can't be used for cache either as it's a unallocated partition which means it's not even used or partitioned. I wonder how long does it take to format a 200GB card because it seems since my last response when I started the format, it has not really gotten much further yet, only moved a little.
Click to expand...
Click to collapse
Have you tried to see the partitions in Linux. Maybe its due to unsupported filesystem in windows. Maybe it takes a while especially if its not quick format. And if the card is broken, after a while it will say failed to format and leave the card kinda useless. I used to have two 8 GB sdcard (sandisk too) broken after 2 mo, it was like read only, and then failed to format. It happened twice with the same symptom and eventually i think i blamed the phone (bb pearl) and swore never use that phone again LOL.
hikku13 said:
Have you tried to see the partitions in Linux. Maybe its due to unsupported filesystem in windows. Maybe it takes a while especially if its not quick format. And if the card is broken, after a while it will say failed to format and leave the card kinda useless. I used to have two 8 GB sdcard (sandisk too) broken after 2 mo, it was like read only, and then failed to format. It happened twice with the same symptom and eventually i think i blamed the phone (bb pearl) and swore never use that phone again LOL.
Click to expand...
Click to collapse
Haven't tried Linux yet, exfat is a Microsoft proprietary filesystem so it's supported, just that these partition utilities don't support it or something. I went to sleep and Windows reports that it was unable to complete the format so it looks like the card is bad, good thing I got all my data off after deleting the 3 files for the backup of the 650+MB game in the Titanium Backup folder. The 200GB card is so new that it probably has it's share of problems as it hasn't been used widely yet and always one of the things of getting the latest and greatest. I was wondering why the card was 200GB instead of 256GB since cards usually doubles in size from the previous capacity (1GB, 2GB, 4GB, 8GB, 16GB, 32GB, 64GB, 128GB), the card really is 256GB but only 200GB is usable as 56GB is used for buffering and other things according to the answer here:
https://www.quora.com/Why-is-SanDisks-famous-SD-card-200GB-and-not-256-or-another-multiple-of-8
Almighty1 said:
Haven't tried Linux yet, exfat is a Microsoft proprietary filesystem so it's supported, just that these partition utilities don't support it or something. I went to sleep and Windows reports that it was unable to complete the format so it looks like the card is bad, good thing I got all my data off after deleting the 3 files for the backup of the 650+MB game in the Titanium Backup folder. The 200GB card is so new that it probably has it's share of problems as it hasn't been used widely yet and always one of the things of getting the latest and greatest. I was wondering why the card was 200GB instead of 256GB since cards usually doubles in size from the previous capacity (1GB, 2GB, 4GB, 8GB, 16GB, 32GB, 64GB, 128GB), the card really is 256GB but only 200GB is usable as 56GB is used for buffering and other things according to the answer here:
https://www.quora.com/Why-is-SanDisks-famous-SD-card-200GB-and-not-256-or-another-multiple-of-8
Click to expand...
Click to collapse
I know that exfat is ms proprietary, but what about that unallocated? Really unallocated or else?
Anyway, so its confirmed that the card is the culprit here and not by apps. Hope you get the replacement soon. Its too bad its broken already. I was thinking to upgrade my sdcard (I got 64 gb free from lg g4 promo), but maybe I'll postpone since I'm afraid hIgher and newly created capacity can be prone to error and fail (maybe luck factor to get bad card also involved).
Hello,
Normally, in a perfect world, adoptable storage should allow to enhance memory thank to the sd card.
Anyone who tried to use the adoptable storage with the Nokia 6.1 encountered the problem of corrupt datas.
See
https://forum.xda-developers.com/nokia-6-2018/how-to/adoptable-storage-available-pie-update-t3873841
Does someone enough brave already try again to activate this adoptable storage?
Thanks you
yes, I retried it last week (with latest official patch applied).
I migrated > 10GB of data. Afterwards I checked 'DCIM' and 'Download'. All files got totally corrupted (looks like every byte different).
It seems that newly created files were not corrupted. (Was just a fast check with 2-3 pictures)
I migrated back and removed SD card. Files still corrupted. During the last test in ~2019 I figured out that the files some when magically got fixed again some time after migrating back. Hope this happens again this time...
Maybe it also just needs some time after migrating to reencrypt the files for the SD card?
Does anybody know more about the internal processes during and after migration?
Hi, I didn't try the above method, but I used adb commands to format the SD-Card as internal. It basically worked and I am able to run the apps that I migrated to the external card.
HOWEVER:
1. The external card and it's files are completely invisible to any file-system-apps. So I can't see the data.
2. Apps that require some kind of login never keep that login. If you close the app and start it again, you need to login again. This seems to indicated that the apps have been migrated, but are unable to actually use the external space to save new files.
Does anyone think that rooting the device would help?
Cheers,
Calon
my experience with adaptable storage was the same as krisha2k's. all migrated user data I had appeared to become corrupted, and most apps that I moved to the sd card either couldn't save any app data (game saves/logins) or even lost functionality (Snapchat friends list disappeared). some really old and ancient apps that I moved to adoptable storage kept their saves etc (ice cream jump, Neko atsume).
I also found that games with in-app downloads would save their download to the internal storage, as well as external when the app appeared to be stored on the external only.
most apps are broken because of newer android changes that protect external storage write access (and i think read too). I'm not an expert in that though. just speculation
in the end, I just did a factory reset and I've settled with using the sd card as portable storage and storing large files on there (4k video from camera etc).
its a shame because it was a spare 128GB card I had lying around, and I would have liked to have some bigger apps installed, but it doesn't matter too much. but I guess that's just how things are now.
i personally wouldn't recommend doing it. you have potentially everything to loose if you accidentally migrate all your internal data, and what seems to be absolutely nothing to gain.
Hi all. Is it possible to wipe everything but the internal storage before flashing a different ROM? I have a load of stuff on my storage and don't want to have to copy it all off and then back on again afterwards when want to change to a different ROM. Used to do this all the time on my other phones
Thanks
I'm sorry to say that I don't think there is a way. It's been asked a few times before, but I haven't found any way to do that. That's one of my pet peeves for not having MicroSD card slots on the Pixels (and many devices these days).
If TWRP is ever updated for Android 12, plus made available for the Pixel 6/Pro, then we should be able to do that.
I routinely backup everything in internal storage to my PC for the express purpose of doing what you ask. I use wireless FTP but you can do it anyway you want. It is easily restored after wiping. As far as doing this with TWRP, I've all but given up hope for that to ever work again. It is effectively obsoleted I'm afraid.
I have my p6pro internal storage synced to OneDrive with the onesync ultimate app, except for /data , but Swift backup takes care of that.