Hi All,
I have an Android One version phone, int'l version, S-ON.
I was trying to mount two different Class 10 SD cards to use as internal storage. None of them succeeded.
HTC support advised me to format them on PC etc. but still not working. Before you may ask: I already tried reset to factory settings.
Symptom: in the Storage menu there's the "Format as portable storage" option only. HTC support's last idea was to get an RUU file which may be newer than mine. But as far as I know, there's none for the Android One available. Something I found, though, is a file on HTC Devs called "oceanlifeul-4.4.78-perf-gbf577fb.tar.gz" 427MB. This is for U11Life, but I don't know if for the Android One - if at all.
Any idea?
Thanks & regards,
Rob
That is no Bug, its standard since Android 8.0 on every device that use encryption. Google called it a security feature, but its not possible to mount the SD Card as internal anymore. There are some OEMs that integrate this feature but its rare. We have nearly all Full Firmware/Software Files for the Android One Version in my Collection root and Guide thread but that wont change anything for this problem because it is deliberately so.
Thanks saturday_night. That's bad news.... And IMHO insane from Google as the SD card could be encrypted, too...
Related
Hello All,
I have a tablet here that I haven't been able to fix (yet!)
It's a mid vimicro vortex vc0882, armv7, grh55 with android 2.3 November 2011 firmware (resistive 7'') 512mb ram, 4 gb sandisk class 4 internal memory.
Although since getting this one, I now have several other much faster ones to choose from, I really like this tablet with it's chunky yet smooth navigation and so far no pc, laptop, netbook or tablet has beaten me!
Some time around early December 2012 this device experienced a system crash (freeze) that left several apps and games crashing on next boot.
This had happened once before. At which time I performed a simple factory reset from settings\privacy menu and all was well. Not the case after this more recent crash!
The device is stuck with all data as of the crash date. It will install and uninstall apps cleanly within the session, it will write to the internal sd card, yet next time the machine is started, everything is back as it was. The external sd card seems fine and unaffected (moving apps to this doesn't improve the situation, as in still not writing current configuration correctly).
ADB will push basic requests incl installation of apps, but that's as far as it goes. Any clockwork mod based tools don't help. Recovery menu has been tried with every combination. Any recovery / update from zip has been rejected due to e signature error. Tried flash tools and nothing has got through. Once the machine restarts, all is back to crash date groundhog day!
The machine is rooted (has been for most of it's life) and this didn't seem to create any problems.
I have contacted the suppliers for any firmware / recovery that they have, no joy there yet.
Sorry about the long post!
As I have root access does anyone have ideas about a system file workaround / mod or a forced clockwork mod to enable update from zip that bypasses the e-signature verification?
Permissions have been checked and system cleaned on a regular basis.
This tablet is very close to the wopad one just different buttons/button locations, with power/menu/home and back buttons.
Thanks for any positive input!
Bob
Update... Anyone out there?
After removing the internal sd card and exploring the fat 32 partition via windows, I deleted a few non essential local files (one or two of them I had to change the permissions to do so). Refreshed the disk (sd card) and the files were back. So it appears that there is an error in the sd card. Based on this idea, I tried to copy the fat 32 + full linux partitions with contents from the original 4gb sandisk to a 4gb kingston card. All appeared correct via linux type explorer software on windows, but it doesn't work for the device. Attached are the details from the partitioning software and another program that questioned the partitioning setup.
Any tips on the best software for the job + which key (possibly hidden elements) need to be included?
Thanks
Bob
3rd time lucky....
In summary, is it realistic to copy an android's internal micro sd card (system) to another blank card including correct formatting of partitions and get it to operate when inserting the copied / cloned internal memory card into the device?
A while back I asked a question regarding a different tablet, which fell on deaf ears, after a bit I sorted it myself.
Considering the nature of this forum, if this one goes "unsuggested" I will be somewhat disappointed.
With a touch of faith?
Bob
bob_mac said:
Update... Anyone out there?
After removing the internal sd card and exploring the fat 32 partition via windows, I deleted a few non essential local files (one or two of them I had to change the permissions to do so). Refreshed the disk (sd card) and the files were back. So it appears that there is an error in the sd card. Based on this idea, I tried to copy the fat 32 + full linux partitions with contents from the original 4gb sandisk to a 4gb kingston card. All appeared correct via linux type explorer software on windows, but it doesn't work for the device. Attached are the details from the partitioning software and another program that questioned the partitioning setup.
Any tips on the best software for the job + which key (possibly hidden elements) need to be included?
Thanks
Bob
Click to expand...
Click to collapse
Hi, Still very new to all this. Was wanting to use link2sd app. Upon loading up the app and finding out more. It states "second partition not found, no sd card present"? So i'm reading all these threads on how to partition. Concern is, this guide for dummies writes that they want me to unmount sd and put in computer via usb or sd card reader? I don't have a sd card reader on laptop. Am i not able to leave it mounted in my phone while partitioning? This sd is internal and i don't see anything else under my sim card. Looks empty as if nothing is there. Is that where the external would go? Under sim card? Anyways, aside from that. I can't use CWM. Has no option for format sd card in 6.0.4.7. So was told to use Minitool partition wizard. Is this free? Says freeware. I'm guessing yes, though someone said it asked for license after partition. Shrugs.
My biggest concern is that even if i figure this out and get a second partition going..... What is going to be lost after format? My guess is everything right? So when i do a factory reset, will i still be flashed with beanstalk rom...Or wiill i have to start from stock again and update back to beanstalk? Sorry to sound stupid. Only been playing around with this phone a couple days. First smartphone and still very new to flashing, etc.
come on....60 views and not one helpful answer? surely someone has knowledge on this discussion. Please help! Does this phone ship with a sd card internally or no? I swore i used app2sd on earlier build before i return phone for a replacement. Why does it not work no longer? is there a specific build/rom that would allow me doing this? new to smartphones. be nice to the newb. thx.
I have recently got a Shield Tablet and I have attempted to add a 128GB to the internal storage but every time I go through the adoption process to bring it into internal, it formats it and results in it being corrupted? The sdcard is brand new.
Tablet is on Marshmallow.
HeroXx said:
I have recently got a Shield Tablet and I have attempted to add a 128GB to the internal storage but every time I go through the adoption process to bring it into internal, it formats it and results in it being corrupted? The sdcard is brand new.
Tablet is on Marshmallow.
Click to expand...
Click to collapse
I am having the same issue with the Shield tablet and a 128g sd card. I can use as portable, but trying to adopt as internal storage always returns the "damaged" partition after formatting and starting the moving process. I have tried formatting as ext4 in a PC first as recommended by others to no avail. If anyone is able to get this working please post your fix.
Found the below "Notes" on Nvidia's site. Looks like you'll have to format NTFS on your PC. Some PCs will not allow you that option out of the box, but you can easily change Windows' built-in formatter's options to allow it to format NTFS. The settings are somewhat hidden. To enable it, open up Device Manager and find your micro-SD card, go to the Properties -> Policies tab and then choose "Optimize for performance". Once you've done this, you'll see the NTFS option in the format dialog. Just make sure you "Eject" the card properly, as it seems it's more easily corrupted if not ejected properly.
NOTES:
The ability to move data to SD card is variable for select*apps*and games. Onlyapps*that developers have opted in as moveable to external storage can be moved.
The SHIELD tablet K1 only supports writing to FAT32 and NTFS formatted cards.
64*GB*(or higher) microSD cards – Android does not support the exFAT file system out-of-the-box. Because the standard FAT32 file system does NOT support partitions greater than 32*GB*by default, 64*GB*cards come pre-formatted as exFAT. If you want to use a 64*GB*microSD with the SHIELD tablet K1, it has to be converted to a file system format that is supported by stock Android, which in this case is NTFS. This can be done using a PC.
Android KitKat significantly changes the way applications are allowed to use SD cards. If you use SD Card to store data, please read here for further details."
Hey, I have a similar problem but wanted some opinions.
Received my new K1 and updated to MM and everything is cool. Installed PNY 64GB (10 class) and chose the integrated storage option. The K1 sees the storage and I'm able to move apps to it. My problem is that new apps cannot download due to no storage. The message "whatever app cannot be downloaded. Install a SD CARD......something, something" (sorry, I'm at work).
Will formatting my sd card to FAT32 or NTFS fix this or is there something else wrong? I haven't seen any messages or errors regarding corruption and the sd card is working.
Thanks for any helpful suggestions!
When my 64Gb card was formatted exFat as it came stock, i had the same issue. I'm on LP. I had an almost empty card inserted, other than some mp3 files, and kept getting the message that my storage was full and that i need to delete some apps. I've since formatted it NTFS but i have not checked to see if items are being sent to the external SD. Don't have my tablet with me right now to check, but i wanted to reply to you that you were not alone in seeing the out of room message.
Sent from my LG-E980 using XDA Free mobile app
I had my PNY 64GB formatted with exFAT and it worked ok. I've switched to adopted storage and that worked too. But I saw other glitches with internal storage, such as MTP not seeing all files/folders even after reboot. I think "adopted storage" is buggy in general currently. It's also quite slow. Not impressed.
I prefer the Move to SD of Lollipop and Kitkat.
Do we already have a fix/workaround for this? I have a K1 (with the latest OTA 1.2) and 64GV Samsung Evo, formatting the sd card as adoptive storage still says corrupted. I already tried formatting it as Fat32/NTFS but to no avail.
I also couldn't get adopted storage to work.
The best fix for me is not using adopted storage
Instead I use an app called FolderMount which simply creates a symbolic link (is this the correcton term?) on the device's internal storage for whatever folder/file you like. It integrates moving data and managing it as well making the process as easy as it gets though you can of course do the same thing manually as it's using linux operations to do these things.
After you make the symbolic link when apps look for the data in the usual place on internal storage they "see" it but the data is actually whereever the symbolic link points to ie. on your external SD card.
Not found any real workaround for this it makes the tablet a bit of a dud
Sent from my SHIELD Tablet K1 using XDA-Developers mobile app
diji1 said:
I also couldn't get adopted storage to work.
The best fix for me is not using adopted storage
Instead I use an app called FolderMount which simply creates a symbolic link (is this the correcton term?) on the device's internal storage for whatever folder/file you like. It integrates moving data and managing it as well making the process as easy as it gets though you can of course do the same thing manually as it's using linux operations to do these things.
After you make the symbolic link when apps look for the data in the usual place on internal storage they "see" it but the data is actually whereever the symbolic link points to ie. on your external SD card.
Click to expand...
Click to collapse
I've read about the FolderMount app before but I thought that it works only for lollipop. I'll give this a try. Thanks!
NinjaCoool said:
I've read about the FolderMount app before but I thought that it works only for lollipop. I'll give this a try. Thanks!
Click to expand...
Click to collapse
Caveats: I actually haven't tried it on Marshmallow since I went back to LP however I cannot see any reason that FolderMount will not work as it's using underlying Linux operations to do all the work. But YMMV.
I like this approach since you can move any folder from internal storage to microSD which makes it very flexible. For example you could move:
/Download
/Images/DCIM
/Android/obb
/Android/data
/where you store recorded videos/
and never worry about internal storage again (until you run out of microSD of course lel)
Or whatever you wanted.
diji1 said:
Caveats: I actually haven't tried it on Marshmallow since I went back to LP however I cannot see any reason that FolderMount will not work as it's using underlying Linux operations to do all the work. But YMMV.
Click to expand...
Click to collapse
FolderMount from the Play Store is not working on MM due to security changes.
There is a beta version that fixes it for some devices. Best to read the official thread here: http://forum.xda-developers.com/showthread.php?t=2192122
Sent from my SGH-I337M using XDA Free mobile app
There's a problem with cards 64GB and up. I managed to format as internal storage a 32GB one, had no succes with 64 and 128 ones
I couldn't get portable storage to work on the stock MM RoW LTE rom. It works perfectly fine on all the custom roms I've tried (Bliss, Temasek, RR, etc) but none of those have LTE so for me it's either or if I want to use a MM rom. Otherwise, I'd have to use a LP rom for both to work...
I've hit this issue using the RR rom with my 128gb SD. But then if I keep the card in portable mode, I have those permission issues with my emulators. Has anyone got any suggestions or recommendations?
I've so far tried xInternalSD, SDFix and FolderMount with no success and I don't want to do that solution where I have to adjust the permission xml of all my apps. Its micromanagement I don't want.
I just have to use fat32 to get my 128gb card to work.
gqukyo said:
I just have to use fat32 to get my 128gb card to work.
Click to expand...
Click to collapse
To work as adopted storage or portable storage? Because mine is working in portable mode, just has write to SD permissions issues for any apps not updated to deal with MM's new OTT security requirements on External SD's (which is most apps to be honest).
Adopted storage, I only tried it once but didn't like it so using portable.
gqukyo said:
Adopted storage, I only tried it once but didn't like it so using portable.
Click to expand...
Click to collapse
Being Fat32 initially shouldn't have made a difference, because the card is reformatted to ext4 when its made into adopted storage and the tablet just seems incapable of reading an ext4 encrypted SD Card, so it comes up as corrupted.
What brand and model is your 128gb micro sd? And was it the stock rom you did it on? I'm using a Sandisk Ultra myself, and this definately does not work.
It's been awhile so I don't recall all the things I've tried nor the roms. All I know is I got it to it to work once. Think I have a SanDisk something. Just wasn't worth it in the end to me. If you're trying to get it to work, doesn't hurt to try. Stranger things have worked to fix issues in android.
I have a micro sd card 32gb Transcend which I use as android internal memory and was working for one year.
Yesterday suddenly stopped working and my Motorola moto g(3rd) device not recognizing it anymore.
When i insert this card and starting my device it shows that it "checking" it for 2 minutes and then it shows "no card".
I would like to get my data from this card(photos and videos) is there a way?
I have a second moto g device to which when i insert this card it shows "cannot read card" and asks format "as internal" or "as storage"?
If i choose "as storage" i will lose my data?
Please move this post to the appropriate thread.
thanks for helping
The card was formatted as internal before it was stopped being recognized. So the card is tied to that phone and is encrypted. No matter which of the options (adoptable or portable) you choose, the second Moto G (or any other marshmallow phone) will format it first deleting all the data. I am not sure if you can recover your personal data though, sorry.
Broadcasted from Zeta Reticuli
Welcome to the joys of adopted storage... It puts incredible amounts of read/write cycles on the card, causing "early" failure. Really this is not early failure, sd cards have limited writing capabilities and using adopted storage does this causing failure.
When you use adopted storage, the data is encrypted to that device and there is a decryption token generated that is stored on the device, for whatever reason that encryption token is no longer valid (likely due to a failure of the card) and the data is lost.
Your card can no longer be trusted, I would suggest replacing it.
This is another reason why regular backups of data, both manually and automatic, are essential in devices. I suggest implementing a backup plan in the future.
acejavelin said:
Welcome to the joys of adopted storage... It puts incredible amounts of read/write cycles on the card, causing "early" failure. Really this is not early failure, sd cards have limited writing capabilities and using adopted storage does this causing failure.
When you use adopted storage, the data is encrypted to that device and there is a decryption token generated that is stored on the device, for whatever reason that encryption token is no longer valid (likely due to a failure of the card) and the data is lost.
Your card can no longer be trusted, I would suggest replacing it.
This is another reason why regular backups of data, both manually and automatic, are essential in devices. I suggest implementing a backup plan in the future.
Click to expand...
Click to collapse
Is there any application that can get this "decryption token" from device and read the sd card?
makis_g3 said:
Is there any application that can get this "decryption token" from device and read the sd card?
Click to expand...
Click to collapse
Nope. The purpose of encryption token is to prevent the use of card in other systems. It will take a great deal of hacking to get the token and put it into another phone, that too if it's possible at all. The token is randomly generated AFAIK and is not supposed to be used between different devices.
Broadcasted from Zeta Reticuli
makis_g3 said:
Is there any application that can get this "decryption token" from device and read the sd card?
Click to expand...
Click to collapse
Not really... IF (and that is a big if) the data is intact AND you are rooted already, the token can be retrieved via an ADB superuser shell, then you need to have a modern Linux installation that has a microSD card reader and you need a fair understanding of using the command line and mounting an encrypted file system manually. The big if here is if the file system is not corrupted, but if it wasn't corrupted then the phone would be able to use it. Also, if you are not already rooted (actually, your bootloader unlocked) then the process will wipe the device including the decryption token.
http://nelenkov.blogspot.com/2015/06/decrypting-android-m-adopted-storage.html
If I unistall from my device applications that used to be in sd card, is there any chance for sd card to work again?
Thanks for your replies
makis_g3 said:
If I unistall from my device applications that used to be in sd card, is there any chance for sd card to work again?
Thanks for your replies
Click to expand...
Click to collapse
No... If it can't read the card it can't use it. The fact it's checking for so long says it can do something with the card, but that operation if failing. If you are already rooted there maybe some options of manually doing an fsck but other than that the best you can hope for is to reformat the card in another device and salvage the media for non-critical usage as standard storage, but the data is lost
You could try rebooting several times, you might get lucky and it will mount by chance, but don't much hope in it.
My GF has a Moto G3 2015 (1GB RAM, 8GB storage) which I had configured with a 32GB SD-card as adoptable storage. After this month's OTA, the SD-card is no longer recognized and there seems no way to recover any of the data. It also checks a couple of minutes for the SD-card and then says 'no card'. If I put the card in an adapter and a Windows pc, it says the card is healthy in disk management but it does not show the card in Explorer, I guess due to the formatting and encryption.
This is the second time her phone has issues with adoptable storage. First time the internal storage was full while there was still plenty of room on the SD-card, but this was apparently because I had only configured the SD-card as adoptable storage after 6 months of use, which caused the internal storage to have filled first. I expected adoptable storage to treat the internal storage and SD-card as one, but this is not true. I gave the phone a factory reset and immediately set the SD-card to adoptable storage before installing any apps, this took care of the problem until now.
I would not recommend using this option on any phone. Just buy a phone with enough storage and use the SD-card as external storage which is what I do on my Honor 7. I had told her to wait for the 2GB/16GB version which was going to be released a couple of months later but you know women, once they have their mind on something, they can't wait .
Hi xda, thanks for being here for us wee users: WE KNOW YE ARE GODS:good::
My question is do i have to root my new Amp2 6.0.1 Marshmallow, in order to utilize the Samsung External sd card i bought for it ? The reason I ask is that the Amp2 would not recognize a Sandisk 16gb ext.sd, b/c 'no second partition,' NOR will it allow use of the REQUIRED Samsung ext sd, for the same reason, 'no second partition.' Link2SD is what i purchased for my S3, & it cannot move my apps for lack of two primary partitions. &, APARTED does not work without root.:crying: HELP PLEASE, as i don't really WANT root, since 'flashify' destroyed my S3. Thanks for REPLY.
Hi, I am no expert on this and I dont have an amp2 but I do have a samsung on5 from metropcs/tmobile which I believe to be equivalent maybe even the same just rebranded.
On the on5 you must format the ext sd card as internal storage not portable/media. This might have to be done on a pc. Then you must mount
the ext sd card as internal storage and make it adoptable. Samsung blocked this feature on their phones. This allows the phone's os to use the ext sd card for apps etc. I used an app called root essentials to do these steps. Here is an article that describes the issue further. What seems to work is further down where the author of root essentials describes the unrooted process which requires the use of adb. http://android.stackexchange.com/qu...sd-card-as-internal-storage-using-marshmallow
If u get it working , u will have to regularly clean cache and move apps and updates to sd. I use the app2sd tool in a package called android assistant to do the moves.
Your results may vary.
Finally, how much free internal storage do u have now on your amp2? I would like to compare to my on5.
Good luck!