Hi there, I've got a Pixel 7 Pro device here, running rooted TD1A.221105.001 which doesn't seem to be able to read external storage properly. I've tried connecting various usb-sticks, it manages to display the correct partition label under Settings -> Storage -> Dropdown box at the top, but selecting that external disk displays "0B used" & "0B total" & file explorer apps show no hint of that external storage.
Does this work for other users, or is it a bug that doesn't get talked about because not a lot of people use that feature? Or did I mess up my ROM by rooting it and instaling a few Magisk modules?
Does anybody have a more useful reply to my question than a laughing smiley?
Or maybe you could explain the error in my questioning that caused me to only receive that smiley in response instead of a useful reply?
hagekic548 said:
Does anybody have a more useful reply to my question than a laughing smiley?
Or maybe you could explain the error in my questioning that caused me to only receive that smiley in response instead of a useful reply?
Click to expand...
Click to collapse
What filesystem do you have on your external storage / usb sticks?
What cable / adapter do you use to connect them to your pixel?
I've tried various sticks, filesystems fat32 & exfat. for connecting I've tried several adapters.
hagekic548 said:
I've tried various sticks, filesystems fat32 & exfat. for connecting I've tried several adapters.
Click to expand...
Click to collapse
seems strange, maybe its OS related as you said.
In my case its working correctly for both fat32 and exfat.
Hard to say whats the root cause of this but imo you could try to check it again on stock, clean os.
hagekic548 said:
I've tried various sticks, filesystems fat32 & exfat. for connecting I've tried several adapters.
Click to expand...
Click to collapse
Format the drive directly from the phone, dont format it on computer.
Related
If I format my 16gb microsd card using NTFS it won't mount but FAT32. Since I would like to transfer hd movies (4GB+ MKV) without the need of convert the files, would this be a custom kernel function?
Any way to achieve this? Thanks!
It would be a custom function, but according to someone who's tried it (can't recall where I saw this, maybe here, maybe a different forum), ntfs transferred data 20 times more slowly than fat32.
Balthazar B said:
It would be a custom function, but according to someone who's tried it (can't recall where I saw this, maybe here, maybe a different forum), ntfs transferred data 20 times more slowly than fat32.
Click to expand...
Click to collapse
But what does this mean? That our device wouldn't be capable of reading and displaying the movie (in this case) lag free? or the reading speed would be too slow for general usage?
You could format it as ext4 and have the same functionality and not need a custom kernel.
Hi,
Sorry not a Linux guy, how can I format in this file system and would it allow me to place any size file in the sd card?
Thanks,
Recently (a couple of days ago to be exact), I tried partitioning my SD card... It worked fine but when I formatted, the system recommended that I close all running apps. I did during partition but during format I did not (stupid yes) and this damaged my SD card. So this is the problem: The phone can still read it (it shows my SD storage capacity at Settings and I was able to successfully transfer some apps to it) but the pc cannot. Whenever I connect it to pc, it doesn't do anything like show the number of things that you can do with the mass storage device; I can't even see what drive it is. I need help. Can I still salvage the SD card? I've tried formatting the card via the android device twice.
I have a back-up too, but I would like to try saving the SD card. Thank you!
I did not see any similar problems but if this question has already been submitted, I am very sorry.
http://forum.xda-developers.com/showthread.php?t=1900259
This thread mentions some solution that may help you.
nbafan said:
http://forum.xda-developers.com/showthread.php?t=1900259
This thread mentions some solution that may help you.
Click to expand...
Click to collapse
Thank you, I'll look into it tomorrow (as I don't have a USB Card Reader right now)
Rui-Ren said:
Thank you, I'll look into it tomorrow (as I don't have a USB Card Reader right now)
Click to expand...
Click to collapse
It worked for the SD card, but my pc won't detect it as a mass storage device (which it always does before). I might have overlooked some tips at the thread you gave, so I'll look again tomorrow.
My XT1540 was updated today and noticed a few minor inconveniences.
When connecting to my Linux pc, I no longer can get a MTP connection. I can still get a PTP connection.
When connecting using WIN 7, I can get a MTP connection with the internal storage, however, I am limited to PTP accessing the SD Card, only the Android and DCIM directories are available.
ADB seems to work fine with either connection. I had no issues using either Linux or Windows when on 5.1.1.
Is there a way to restore full MTP capability?
MrTooPhone said:
My XT1540 was updated today and noticed a few minor inconveniences.
When connecting to my Linux pc, I no longer can get a MTP connection. I can still get a PTP connection.
When connecting using WIN 7, I can get a MTP connection with the internal storage, however, I am limited to PTP accessing the SD Card, only the Android and DCIM directories are available.
ADB seems to work fine with either connection. I had no issues using either Linux or Windows when on 5.1.1.
Is there a way to restore full MTP capability?
Click to expand...
Click to collapse
Is your sd card merged as internal? If so, unmerge and mount is the only solution right now as the SD card becomes encrypted once switched over.
christopherrrg said:
Is your sd card merged as internal? If so, unmerge and mount is the only solution right now as the SD card becomes encrypted once switched over.
Click to expand...
Click to collapse
I did not set my card up as internal as that basically incorporates the card into the OS and eliminates the original intent of the SD Card. Basically makes the card invisible and no longer available to the user as he pleases. It appears Google is trying to take away the portability and convenience of a SD Card. I definitely want to portability and separation from the OS.
BTW....After further research on this topic I see many others are having the identical issues across other platforms. No solution found yet.
https://productforums.google.com/forum/#!topic/nexus/6lMKqYYXpXw;context-place=topicsearchin/nexus/category$3Aconnecting-to-networks-and-devices%7Csort:relevance%7Cspell:false
Nikhil Bastikar said:
I found a solution from user named Peter Oravecz.
So basically we need to delete the cache and the data for the System apps named "External Storage and Media Storage".
Goto
Phone settings-> Apps -> Tap three dots on tiop right to select select Show system apps -> select External Storagge and Media storage and delete data ana cache.
Then REBOOT THE PHONE.
this shud work.
Worked for me.
Ulverinho said:
https://productforums.google.com/forum/#!topic/nexus/6lMKqYYXpXw;context-place=topicsearchin/nexus/category$3Aconnecting-to-networks-and-devices%7Csort:relevance%7Cspell:false
Nikhil Bastikar said:
I found a solution from user named Peter Oravecz.
So basically we need to delete the cache and the data for the System apps named "External Storage and Media Storage".
Goto
Phone settings-> Apps -> Tap three dots on tiop right to select select Show system apps -> select External Storagge and Media storage and delete data ana cache.
Then REBOOT THE PHONE.
this shud work.
Worked for me.
Click to expand...
Click to collapse
I will give this a shot... to bad Motorola didn't tell the soak testers this, almost everyone who left their sd card as portable storage (classic mode) lost USB MTP access to the card.
acejavelin said:
I will give this a shot... to bad Motorola didn't tell the soak testers this, almost everyone who left their sd card as portable storage (classic mode) lost USB MTP access to the card.
Click to expand...
Click to collapse
Yup, figured that out already...
But if to believe this
https://motorola-global-portal.custhelp.com/app/answers/prod_answer_detail/a_id/109134/p/1449,9582
going to internal mode will give no access to sd card at all... what they were thinking in Google...hmm...
Of course, we can teach PCs and software to see ext4 - but why o why...
Ulverinho said:
Yup, figured that out already...
But if to believe this
https://motorola-global-portal.custhelp.com/app/answers/prod_answer_detail/a_id/109134/p/1449,9582
going to internal mode will give no access to sd card at all... what they were thinking in Google...hmm...
Of course, we can teach PCs and software to see ext4 - but why o why...
Click to expand...
Click to collapse
Teach? lol... just run Linux, Windows sucks.
acejavelin said:
Teach? lol... just run Linux, Windows sucks.
Click to expand...
Click to collapse
Agreed, I'm on Mac It's altogether a pain
Anyway, this is quite strange feature that had not much attention.
I hope that post helps.
Ulverinho said:
https://productforums.google.com/forum/#!topic/nexus/6lMKqYYXpXw;context-place=topicsearchin/nexus/category$3Aconnecting-to-networks-and-devices%7Csort:relevance%7Cspell:false
Nikhil Bastikar said:
I found a solution from user named Peter Oravecz.
So basically we need to delete the cache and the data for the System apps named "External Storage and Media Storage".
Goto
Phone settings-> Apps -> Tap three dots on tiop right to select select Show system apps -> select External Storagge and Media storage and delete data ana cache.
Then REBOOT THE PHONE.
this shud work.
Worked for me.
Click to expand...
Click to collapse
I tried that, but I see no option to delete cache.
So you now have full MTP access to your SD Card?
I am also interested if anyone else had success with with a MTP connection using Linux
acejavelin said:
Teach? lol... just run Linux, Windows sucks.
Click to expand...
Click to collapse
So you have full MTP access to your SD Card using Linux?
MrTooPhone said:
So you have full MTP access to your SD Card using Linux?
Click to expand...
Click to collapse
No... The point was if Google gave us direct access to the card as internal storage, we would need ext4 support. Was just a wishful thinking conversation.
Sent from my MotoG3 using Tapatalk
Ulverinho said:
https://productforums.google.com/forum/#!topic/nexus/6lMKqYYXpXw;context-place=topicsearchin/nexus/category$3Aconnecting-to-networks-and-devices%7Csort:relevance%7Cspell:false
Nikhil Bastikar said:
I found a solution from user named Peter Oravecz.
So basically we need to delete the cache and the data for the System apps named "External Storage and Media Storage".
Goto
Phone settings-> Apps -> Tap three dots on tiop right to select select Show system apps -> select External Storagge and Media storage and delete data ana cache.
Then REBOOT THE PHONE.
this shud work.
Worked for me.
Click to expand...
Click to collapse
Data clear and reboot also worked for me, thanks!
MrTooPhone said:
I tried that, but I see no option to delete cache.
So you now have full MTP access to your SD Card?
I am also interested if anyone else had success with with a MTP connection using Linux
Click to expand...
Click to collapse
Well, Apps - Show system ones - go into app settings, then Storage - and then U'll see Wipe Data and Wipe Cache.
Ulverinho said:
Well, Apps - Show system ones - go into app settings, then Storage - and then U'll see Wipe Data and Wipe Cache.
Click to expand...
Click to collapse
Thanks. I did not look under storage. Still made no difference with Linux, I get PTP but not a MTP connection for internal storage. No access to the SD Card. I will try with Windows later tonight, but I bet there will be no change (MTP for internal data and restricted to PTP for SD Card).
MrTooPhone said:
Thanks. I did not look under storage. Still made no difference with Linux, I get PTP but not a MTP connection for internal storage. No access to the SD Card. I will try with Windows later tonight, but I bet there will be no change (MTP for internal data and restricted to PTP for SD Card).
Click to expand...
Click to collapse
Try making MTP default one in Developer Options - Select USB Config. Obviously this is not the solution as to mounting issue, but might force phone to choose MTP as default when cable plugs in.
Ulverinho said:
Try making MTP default one in Developer Options - Select USB Config. Obviously this is not the solution as to mounting issue, but might force phone to choose MTP as default when cable plugs in.
Click to expand...
Click to collapse
I have tried all that several times with no success. Can you confirm your PC OS and if you have full MTP access to the SD Card? Not PTP access where you only see the media directories and files.
MrTooPhone said:
I have tried all that several times with no success. Can you confirm your PC OS and if you have full MTP access to the SD Card? Not PTP access where you only see the media directories and files.
Click to expand...
Click to collapse
Yes, I've got access to my books, music, downloads and so on.
This is both Windows 7 and OSX.
Ulverinho said:
Yes, I've got access to my books, music, downloads and so on.
This is both Windows 7 and OSX.
Click to expand...
Click to collapse
Thanks. After wiping data and cache for external storage and media storage, I have full MTP with Windows 7. Unfortunately, my Ubuntu 12.04 does not recognize the MTP connection. But it will connect when I select PTP.
OTG didn't work also. On my build. It's the same as the first update. Was fixed later.
Sent from my MotoG3 using Tapatalk
Actually, after clearing data and cache on these two items my attempts to access phone via USB are even worse know... In Windows 7 it just says "Unknown USB device" and the peripheral connect/disconnect tone goes off repeatedly, can't access anything anymore. But in Linux Mint I was able to access both internal storage and SD card now. Weird.
EDIT: Hmm... copying files to Linux from the SD card failed after about 1GB, as soon as I moved my laptop a bit. I might have a bad cable (this is a really old Samsung charger & cable I have carried in my laptop bag for traveling for probably 4 years). Not putting much stock in this test at this time until I can get home tomorrow night and use a known good cable.
EDIT2: Got a different cable from the front desk at the hotel, was able to copy about 8GB of music and pictures from SD card to my Linux Mint PC with no issues... Windows is still unable to recognize the device at all (might be something in my work laptop, but I think it had worked before and any other USB peripheral works fine)
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.
Hi All,
I'm trying to get my new 4tb drive to work with my android device. I know that out of the box it requires FAT32 to be read, and no I am not interested in rooting my device to install drivers to support other options. I already have another 4tb working :
https://www.amazon.com/gp/product/B00HXAV0X6/ref=oh_aui_search_detailpage?ie=UTF8&psc=1
this drive formatted just fine using the guiformat tool to fat32.
however the recent drive does not accept a fat32 format:
https://www.amazon.com/gp/product/B0196J3UZ2/ref=oh_aui_search_detailpage?ie=UTF8&psc=1
gives me a format error and restricts me to a 2tb volume.
I believe the problem for this is that the first drive is a raid0 format with 2 drives built in. The second drive is a single 4tb, slower but more "dependable" (and also $70 cheaper).
I'm sure my success with the first drive is that the fat32 partition is able to create > 2tb because the physical devices are split between 2 2tb drives, though this does not make a ton of sense to me.
Regardless, what are my options here for the second drive? Again, i'm not interested in rooting my device. 2 partitions are ok, but i've experimented w/that and found that the second partition is ignored in the android file system. Did some reading and found that part1 needs to be vfat, and part2 needs to be fat32, AND you need to possibly be on root and run a special script to even mount that setup. I'm not interested in all that, i just want to be able to turn my device on and have the drive mounted w/o root.
All that said, what is the simplest solution for me to set up this drive to be read on my Samsung and s2 tablet devices w/o root? Is FAT32 the only solution, and if so, can i some how FORCE this partition style on my 4tb drive? I read somewhere that a Linux boot can handle this, though i don't even know where to begin with that being a windows man.
Please help!
anyone have an idea? dont want to spend an extra 70 bucks just because i cant format a drive to fat32 ;/
p64impp said:
Hi All,
I'm trying to get my new 4tb drive to work with my android device. I know that out of the box it requires FAT32 to be read, and no I am not interested in rooting my device to install drivers to support other options. I already have another 4tb working :
https://www.amazon.com/gp/product/B00HXAV0X6/ref=oh_aui_search_detailpage?ie=UTF8&psc=1
this drive formatted just fine using the guiformat tool to fat32.
however the recent drive does not accept a fat32 format:
https://www.amazon.com/gp/product/B0196J3UZ2/ref=oh_aui_search_detailpage?ie=UTF8&psc=1
gives me a format error and restricts me to a 2tb volume.
I believe the problem for this is that the first drive is a raid0 format with 2 drives built in. The second drive is a single 4tb, slower but more "dependable" (and also $70 cheaper).
I'm sure my success with the first drive is that the fat32 partition is able to create > 2tb because the physical devices are split between 2 2tb drives, though this does not make a ton of sense to me.
Regardless, what are my options here for the second drive? Again, i'm not interested in rooting my device. 2 partitions are ok, but i've experimented w/that and found that the second partition is ignored in the android file system. Did some reading and found that part1 needs to be vfat, and part2 needs to be fat32, AND you need to possibly be on root and run a special script to even mount that setup. I'm not interested in all that, i just want to be able to turn my device on and have the drive mounted w/o root.
All that said, what is the simplest solution for me to set up this drive to be read on my Samsung and s2 tablet devices w/o root? Is FAT32 the only solution, and if so, can i some how FORCE this partition style on my 4tb drive? I read somewhere that a Linux boot can handle this, though i don't even know where to begin with that being a windows man.
Please help!
Click to expand...
Click to collapse
Android likes ext4 more than fat32. You should try with it, but it is a bit problematic as windows does not support ext4 at all. You need to get a live Ubuntu USB or something and you should be running linux in a matter of minutes (it won't uninstall Linux unless you explicitly tell it to)
From what I understand if your drive has mbr it is limited to 2 TB. Whereas gpt can exceed 2 TB. You will want to convert to gpt. If you search google there are articles that go step by step. I experienced a similar issue with my 4 TB Seagate external usb 3.0 drive. I deleted my partitions using a Windows computer and reinitialized the drive for gpt. Afterwards I formatted it in exfat.