What's with the file system support on Android - Nexus 5X Q&A, Help & Troubleshooting

Hi guys,
I bought an USB-C flash drive recently which I wanted to use with my phone. I wanted to store big movies on it so I did a quick Google search about exFAT support. According to what I found Android supports it since KitKat. Nontheless, it doesn't work on my Nexus 5X.
I did some more digging and I found out that OEMs can simply decide not to enable this feature (possibly because it costs a license fee). Is it possible that Google wanted to save a few bucks and simply removed the support from this device?
I tried to use ext3/4 as my file system but that did fail too. I find it painfully ridiculous, that Android, which builds on Linux doesn't let me use filesystems that are supposed to be supported natively by the kernel. It's like they are trying to make things difficult on purpose.
What can I do to use my flash drive with a file system that works with my phone and doesn't have the 4GB file limit? Is there any other FS that may work without serious tinkering? Currently I'm not rooted and I intend to keep it that way because my banking app wouldn't work otherwise. I know about apps that adds support to specific filesystems but aren't they more limited than the native support?
I don't remember if I tested file system support with Android 7 or 8. Is it possible that things changed since the new Android version?

manfreed said:
Hi guys,
I bought an USB-C flash drive recently which I wanted to use with my phone. I wanted to store big movies on it so I did a quick Google search about exFAT support. According to what I found Android supports it since KitKat. Nontheless, it doesn't work on my Nexus 5X.
I did some more digging and I found out that OEMs can simply decide not to enable this feature (possibly because it costs a license fee). Is it possible that Google wanted to save a few bucks and simply removed the support from this device?
I tried to use ext3/4 as my file system but that did fail too. I find it painfully ridiculous, that Android, which builds on Linux doesn't let me use filesystems that are supposed to be supported natively by the kernel. It's like they are trying to make things difficult on purpose.
What can I do to use my flash drive with a file system that works with my phone and doesn't have the 4GB file limit? Is there any other FS that may work without serious tinkering? Currently I'm not rooted and I intend to keep it that way because my banking app wouldn't work otherwise. I know about apps that adds support to specific filesystems but aren't they more limited than the native support?
I don't remember if I tested file system support with Android 7 or 8. Is it possible that things changed since the new Android version?
Click to expand...
Click to collapse
It's not about what file systems are supported by the kernel and tools, of course ext2/3/4 is supported (the internal storage is ext4). It's about what OTG supports and that would be FAT32 and *probably* NTFS.
The tools included on the phone do not support NTFS so you cannot format it to NTFS using your phone but you can do that with the computer and then use it on the phone, if it does indeed support NTFS.

Related

Vodafone smart tab 4G

Hello,
is possible manually update my tablet to Android 5? I found this
but from ( ROM Part 1 : http://goo.gl/7pyL97 ) this site i cant download ROM
Upgrade/Update Vodafone Smart Tab 4g to 5.0 Lollipop
Upgrade/Update Vodafone Smart Tab 4g to 5.0 Lollipop
I rewrite this tutorial from forum.xda-developers.com :
The users of Vodafone Smart Tab 4g can now update their handsets to Android 5.0 Lollipop using custom ROM. The new Android 5.0 Lollipop comes with many new features :
- Up to 4x performance improvements.
- A battery saver feature which extends device use by up to 90 mins.
- It has a faster, smoother and more powerful computing experience.
- Support for 64-bit SoCs using ARM, x86, and MIPS-based cores.
- OpenGL ES 3.1 and Android extension pack brings Android to the forefront of mobile graphics putting it on par with desktop and console class performance.
- Responsive, natural motion, realistic lighting and shadows, and familiar visual elements make it easier to navigate your device.
- More intelligent ranking of notifications based on who they’re from and the type of communication. See all your notifications in one place by tapping the top of the screen.
- New devices come with encryption automatically turned on to help protect data on lost or stolen devices.
- SELinux enforcing for all applications means even better protection against vulnerabilities and malware.
- State of the art video technology with support for HEVC main profile to allow for UHD 4K 10-bit video playback, tunneled hardware video decoding to save power and improved HLS support for streaming.
- and other cool features.
Here are some more aspects that users should know before trying out the custom ROM :
- Users need to have proper back-up for their personal data on the device.
- The handset should have at least 80 percent of battery power.
- The users also need to ensure that USB Debugging is enabled on the device.
- During the installation, if the device gets stuck on booting, users can perform wipe cache partition and wipe dalvik before rebooting the device.
Tutorial
1. Download Android 5.0 Lollipop ROM for Vodafone Smart Tab 4g from link below :
The ROM File size is big, so I split the file into 3 parts :
ROM Part 1 : http://goo.gl/7pyL97
ROM Part 2 : http://goo.gl/ffHU2x
ROM Part 3 : http://goo.gl/l1zKh5
To combine 3 parts files above into 1 file just use WINRAR, then extract the files into ZIP format. If any problem with the ROM, maybe because the ROM have corrupted during the download process, you can try to re-download the ROM.
2. Install the ROM Manager on your Vodafone Smart Tab 4g . Get it from Google Play Store, then install the clockwork mod recovery. You also can use ROM Installer application from JRummy Apps Inc.(Get it from Google Play Store).
3. Connect your Vodafone Smart Tab 4g to your PC employing the USB information cable. Copy the “ROM.zip” file you downloaded to the SD memory card.
4. Restart your device in the recovery mode using ROM Manager. As soon as in Recovery Mode, go to ROM Manager and select backup/restore to back-up your information.
5. From the Recovery Menu do a total data erase (including Delvik Cache). When completed, go back to Recovery Principal Menu and choose Flash ROM from SD Card. Navigate the location you copied the ”ROM.zip” file and follow the directions for installing Android 5.0 Lollipop on your Vodafone Smart Tab 4g . As soon as the installation is over, just reboot your Vodafone Smart Tab 4g device, and here you go, you’ve just upgraded it to the new Android 5.0 Lollipop.
Hi:
did you tried it? Have you got root on your Vodafone Smart Tab 4G? I found out a thread with the root file/method, but the file link is broken
jrosado said:
Hi:
did you tried it? Have you got root on your Vodafone Smart Tab 4G? I found out a thread with the root file/method, but the file link is broken
Click to expand...
Click to collapse
The link is now up in modaco.But users are reporting that since an update the root method doesn't work.
skinniezinho said:
The link is now up in modaco.But users are reporting that since an update the root method doesn't work.
Click to expand...
Click to collapse
yes i know.. I'm one of them
I don't understand why some prick upload all tools (root utility and ROMs) for Vodafone Smart Tab 4G to that disreputable server http://downloadsafe.org/? For download it want to send payment SMS messages!!!!! :crying:
If you want my opinion, i think that this supposed lollipop version is fake...
On another forum I've seen this and reports that it works.
I don't have the device (still deciding wether to buy it or not) so I can't test it
http://duben.org/android/vodafone-smart-tab-4g-root-navod
Yes, I've seen that link just a few minutes ago. I will try it tonight, since i don't have my tablet with me now.
Hi, this tutorial duben.org/android/vodafone-smart-tab-4g-root-navod is mine, I was wrote it yesterday in czech language, I hope pictures there are informative enough. In case you need rewrite it to english, let me know, I can take care of it.
Well it worked
But still impossible to use the SD card to install apps Nothing seems to work (app2SD, ...)
jrosado said:
Well it worked
But still impossible to use the SD card to install apps Nothing seems to work (app2SD, ...)
Click to expand...
Click to collapse
I have same issue. Apps can work with data on SD Card, for example RawDroid can edit photos, save/delete files. But App2SD functionality is still not supported. It should work with Link2SD app and 2 partitions on SD card. The reason is emulated external storage in internal memory. I didn't find yet how to turn this of, or how to change it.
sduben said:
I have same issue. Apps can work with data on SD Card, for example RawDroid can edit photos, save/delete files. But App2SD functionality is still not supported. It should work with Link2SD app and 2 partitions on SD card. The reason is emulated external storage in internal memory. I didn't find yet how to turn this of, or how to change it.
Click to expand...
Click to collapse
I've tried Link2SD, but with no success. The best i got was to use MountFolder to move the applications data to the external SD card. With this, I've recovered some good precious space (for example, Minion Rush was using 330MB that where freed).
jrosado said:
I've tried Link2SD, but with no success. The best i got was to use MountFolder to move the applications data to the external SD card. With this, I've recovered some good precious space (for example, Minion Rush was using 330MB that where freed).
Click to expand...
Click to collapse
Thanks for tip FolderMount (play.google.com/store/apps/details?id=com.devasque.fmount) works like a charm.
If anyone wants the source code, here it is:
Code:
http://sourceforge.net/projects/alcatel/files/VF_SmartTab4G_20140923.tar.xz
It was awesome if we could get a rom for this tablet =)
People say it is based on Alcatel Pop 8S tablet, but I have never seen this tablet on sale, neither original roms, nothing about it.
Only alcatel website has some info about it, but not much: http://www.alcatelonetouch.com/global-en/products/tablets/pop_8s.html#.VOPaQfmsVoc
Anyone managed to remove system apps?
Titanium backup says it can't find the apks..
In Android 4.4, apps can't write the sd-card, it's a security thing. But there are apps, which enables sd write. And yes, we have source, but for ROMs we also need recovery, and a developer. But fingers crossed.
sduben said:
Hi, this tutorial duben.org/android/vodafone-smart-tab-4g-root-navod is mine, I was wrote it yesterday in czech language, I hope pictures there are informative enough. In case you need rewrite it to english, let me know, I can take care of it.
Click to expand...
Click to collapse
Anyone tried that? can you confirm that it works?
Any other method that roots 4.4.4?
Yes and it is work. Only "bug" after the root is: every time you reboot your tablet you will got a message that says android is upgrade-ing and continues to updating apps. But it is work.
Sent from my GT-S7560 using XDA Free mobile app
MAROCANU said:
Yes and it is work. Only "bug" after the root is: every time you reboot your tablet you will got a message that says android is upgrade-ing and continues to updating apps. But it is work.
Sent from my GT-S7560 using XDA Free mobile app
Click to expand...
Click to collapse
I stuck on step 7. Finding device... But I did step 5...
What u mean updating apps.? Updates all apps from store?
No, optimezing. Its that thing when android take an update and after that the apps is optimezed. This happening after each reboot. About the root process: if you use win 8, 8.1 you wont be able to rootbso easly because of the drivers. Try with win xp or 7. My advice: use XP. I did it with it.
Sent from my GT-S7560 using XDA Free mobile app
So, to get this straight: we can actually root the Vodafone smart tab 4g and flash custom roms??

[Q] Did Google Remove the mirco-USB OTG Storage ?

I just received my Corsair Flash Voyager Pro & I can't seem to locate the files that I've put on it. The Tablet Doesn't Automatically open w/ file Manager & I also can't seem to fine google's file manager . The Drive is in exFAT if that matters.
Crimson Lotus said:
I just received my Corsair Flash Voyager Pro & I can't seem to locate the files that I've put on it. The Tablet Doesn't Automatically open w/ file Manager & I also can't seem to fine google's file manager . The Drive is in exFAT if that matters.
Click to expand...
Click to collapse
Hi, it only worked on custom Roms. I use cyanogenmod and paranoid android and they're fine
poondog said:
Hi, it only worked on custom Roms. I use cyanogenmod and paranoid android and they're fine
Click to expand...
Click to collapse
Do you happen to know if the Drive "HAVE TO" be in FAT32 Format?
Crimson Lotus said:
Do you happen to know if the Drive "HAVE TO" be in FAT32 Format?
Click to expand...
Click to collapse
Some custom kernels support NTFS and EXFAT. But stock doesn't give you much option
If you're rooted try the app stick mount from the play store, that should work
If you're not rooted, try Nexus Media Importer (also from the Play Store).
I was expecting more of a Plug & Play Like what was shown 2:35
Stock / unrooted 5.02 and I use ES File Manager to access drives over USB OTG. This only started working (AFAIK) with the Lollipop release.
It's limited in functionality, and I usually end up copying files locally before using them, but it suits my needs and works without rooting.
I used to use StickMount, but it requires root. And I'm lazy.

To Root or Not to Root?

My current Nexus 10 is on it last legs and I decided to pick up a Galaxy Tab T800 10.5 inch wifi only in good/Used condition on ebay and should receive it next week.
While I await it, I'm starting to look at its rooting process and if I should root it not. I assume it is coming unrooted, but won't know for sure till I get it and what version of Android it currently has. I'm not completely new to rooting as I have done it before on my Nexus 10 and Note 2 phone (yeah, time to upgrade). Its just been a while since I need to root something.
But do you think rooting it and going with a custom Rom is that much better than the Stock Rom?
Also, I did only buy a 16GB version, as the majority of all of my video's are on a home server and I use either XBMC/Kodi and BSPlayer to connect and watch things. But I remember with my Nexus 10 it was also possible to Map a Folder to a local server. Does anyone know if that is possible with Galaxy Tab? The ability to map a folder/drive is great to navigate and view pdf's, pictures etc.
Thanks
PT
ptmuldoon said:
My current Nexus 10 is on it last legs and I decided to pick up a Galaxy Tab T800 10.5 inch wifi only in good/Used condition on ebay and should receive it next week.
While I await it, I'm starting to look at its rooting process and if I should root it not. I assume it is coming unrooted, but won't know for sure till I get it and what version of Android it currently has. I'm not completely new to rooting as I have done it before on my Nexus 10 and Note 2 phone (yeah, time to upgrade). Its just been a while since I need to root something.
But do you think rooting it and going with a custom Rom is that much better than the Stock Rom?
Also, I did only buy a 16GB version, as the majority of all of my video's are on a home server and I use either XBMC/Kodi and BSPlayer to connect and watch things. But I remember with my Nexus 10 it was also possible to Map a Folder to a local server. Does anyone know if that is possible with Galaxy Tab? The ability to map a folder/drive is great to navigate and view pdf's, pictures etc.
Thanks
PT
Click to expand...
Click to collapse
Previous to my S1 10.5" I had a rooted Nexus 10. I rooted without tripping Knox to retain my warranty. Although I had my S1 for several months without rooting (5.0.2) there will a few things I missed:
- Viper4Android (superior audio replacement)
- GMD Gesture Control (including immersion mode)
- Enhanced Power menu
- Titanium backups
- Full RW access to the internal microSD card
- The ability to theme the TouchWiz UI
There are more reasons to root but those are the first few that I desperately missed from the N10.
The free ES File Explorer can map CIFS/SAMBA network drives and with root can access the entire internal storage with RW permissions. I use Plex/MXPlayer to access my NAS video collection without transcoding but the setup you mentioned would also work well even if you didn't root.
I found that after having full RW access to my MicroSD card (64GB) that you could do what ever you wanted as far as mapping is concerned. I get Titanium Backup to write straight to the mSD card and have never seen my 16GB device as too small, it just does not happen. With that said I am not a gamer so take the comment with a grain of salt. My mSD card is mainly filled with backups and music files.
As you are likely to no longer be under warranty I would advise rooting using the CF method which includes TWRP then you can try which ever custom ROM catches your fancy and switch safely as long as to take nandroid backups with the enhanced recovery.
Sent from my SM-T800 using XDA Premium HD app
3DSammy said:
Previous to my S1 10.5" I had a rooted Nexus 10. I rooted without tripping Knox to retain my warranty. Although I had my S1 for several months without rooting (5.0.2) there will a few things I missed:
- Viper4Android (superior audio replacement)
- GMD Gesture Control (including immersion mode)
- Enhanced Power menu
- Titanium backups
- Full RW access to the internal microSD card
- The ability to theme the TouchWiz UI
There are more reasons to root but those are the first few that I desperately missed from the N10.
The free ES File Explorer can map CIFS/SAMBA network drives and with root can access the entire internal storage with RW permissions. I use Plex/MXPlayer to access my NAS video collection without transcoding but the setup you mentioned would also work well even if you didn't root.
I found that after having full RW access to my MicroSD card (64GB) that you could do what ever you wanted as far as mapping is concerned. I get Titanium Backup to write straight to the mSD card and have never seen my 16GB device as too small, it just does not happen. With that said I am not a gamer so take the comment with a grain of salt. My mSD card is mainly filled with backups and music files.
As you are likely to no longer be under warranty I would advise rooting using the CF method which includes TWRP then you can try which ever custom ROM catches your fancy and switch safely as long as to take nandroid backups with the enhanced recovery.
Sent from my SM-T800 using XDA Premium HD app
Click to expand...
Click to collapse
Thank's for the great info and feedback. I'll plan to root it when it arrives (hopefully this weekend). But have 2 more general questions as you seem pretty familiar wit the tablet.
I know its personal preference. But have you found a preferred custom Rom you like? And are you sure you ESFile Explorer can actually Map a network CIFS/Samba share location? I can use ESFileExplorer to access my server and navigate the network shares. But I have not figured out how to actually map the shares to a local folder on the tablets. I'll have to revisit that ability separately though as its not big deal as XBMC/Kodi and others can still access the shares.
But when the shares are actually mapped to local folder, you can navigate them from pretty much any native app.
ptmuldoon said:
... But have you found a preferred custom Rom you like? And are you sure you ESFile Explorer can actually Map a network CIFS/Samba share location? I can use ESFileExplorer to access my server and navigate the network shares. But I have not figured out how to actually map the shares to a local folder on the tablets. I'll have to revisit that ability separately though as its not big deal as XBMC/Kodi and others can still access the shares.
But when the shares are actually mapped to local folder, you can navigate them from pretty much any native app.
Click to expand...
Click to collapse
As I rooted but preserved my warranty by not tripping the Knox counter (I can return to pure uprooted stock), I must keep the Samsung locked bootloader. The means I have limited choices in custom ROMs and no choice in custom kernels. The only ROM I could flash is Ironman. With all that said I decided to stay with stock 5.0.2 and just augment it with root apps that I listed in my previous post. That gave me all the custom ROM features I regularly use.
I think now I understand better what you wanted from mapping. So ES File Manager would not give you what you wanted as its cifs/samba maps are usable by other apps only when you use the ES file manager UI. For example click on a CIFS mapped video file in the ES file Manager UI and an associated video player plays the video. In the past I used XBMC on Android and that version included CIFS/Samba drivers that allowed me to access my network attached video collection. I suspect that feature still exists.
Now if you had video files on either the internal storage or external microSD card and wanted those directories available to XBMC the internal storage would be no issue but I think you need to use an app like Stick mount for the microSD. Stick mount creates a symbolic link on the internal storage (\sdcard) to directories on the microSD card allowing any app to access those files as if they were located on internal storage. That may accomplish what you want.
I still maybe misinterpreting what your trying to accomplish with mapping but I'm fairly sure one way or another you can get what your looking for especially as you'll be rooted.
Sent from my SM-T800 using XDA Premium HD app
3DSammy said:
I think now I understand better what you wanted from mapping. So ES File Manager would not give you what you wanted as its cifs/samba maps are usable by other apps only when you use the ES file manager UI. For example click on a CIFS mapped video file in the ES file Manager UI and an associated video player plays the video. In the past I used XBMC on Android and that version included CIFS/Samba drivers that allowed me to access my network attached video collection. I suspect that feature still exists.
I still maybe misinterpreting what your trying to accomplish with mapping but I'm fairly sure one way or another you can get what your looking for especially as you'll be rooted.
Sent from my SM-T800 using XDA Premium HD app
Click to expand...
Click to collapse
Yeah. It was tricky on the Nexus 10 to mount a CIFS/Samba share and needed specific cifs.ko and other modules. It was sorta of hit and miss and I remember most said it worked best when you mounted them to the /mnt/obb system file folder location. If you google it, you'll find bunch of topics leading back to posts on xda about it.
Its the same concept of mapping a share with a PC, etc. Once done, any program/app should see that information as a local system folder. So you could launch any app and if needed, navigate to your network share files to open a document., text file, pdf viewer, and so depending on what the app was looking for. Even ESFile Explorer would then see your network shares as a local system directory. And you could actually save your titanium backups directly to your NAS or network server, if you wanted to.

is it possible to root s4 mini when phone and exsd card are encoded (crypted)

Hello i´m brand new here and wonder if my question is too easy or too seldom to be answered but i am stuck with this probleme as i don´t know how things are working.
i rooted my s4 mini gt i 9195 4.4.2, that wasn´t a too big deal.
thereafter i wanted to secure all my data and used the standard 4.4.2 cryption (encoding) tool for both the phone and the exsd card.
since then i do not have anymore root rights.
is it so that root rises everytime a phone is booted but a crypted can´t as the phone can´t acess any memory in the boot mode ?
i´m sorry if this question is too oversimple but i´m fully stuck and can´t find how to root the device and same time have it fully crypted phone and exsd card.
maybe someone there to help me with this problem ?
thank you very much in advance !
wannert said:
Hello i´m brand new here and wonder if my question is too easy or too seldom to be answered but i am stuck with this probleme as i don´t know how things are working.
i rooted my s4 mini gt i 9195 4.4.2, that wasn´t a too big deal.
thereafter i wanted to secure all my data and used the standard 4.4.2 cryption (encoding) tool for both the phone and the exsd card.
since then i do not have anymore root rights.
is it so that root rises everytime a phone is booted but a crypted can´t as the phone can´t acess any memory in the boot mode ?
i´m sorry if this question is too oversimple but i´m fully stuck and can´t find how to root the device and same time have it fully crypted phone and exsd card.
maybe someone there to help me with this problem ?
thank you very much in advance !
Click to expand...
Click to collapse
it's a very long time ago I thought of stock fimware, but it should be possible to have root and encryption. But I think you might have to unroot, encrypt & then reroot. (but it may also depend on the rooting method and/or the version of the root package you are using).
If you tell us which root method you are using and the version maybe someone else will be able to help who rooted stock ver 4.
Personally I'd say you should update to to a newer custom rom which is more secure and will have more support here on forums (through you will lose the Samsung apps like s-memo etc but there are plenty of apps to replace them). Also I think the open source root addon package from Linage OS (only works on Linage rom) is best as many of the root packages have questions over trust & access by governments from the source country, if not out right malware, in my opinion.
Eg Kingroot, though they are not the only ones,
https://forum.xda-developers.com/android/general/kingroot-malware-adware-root-t3563090
thank you...
... very much for your answer, i will start the process all over, i was thinking that an other, particular a newer then stockrom might become slower, but i have also been thinking already about the linage os, but i haven´t been checking enough yet to be able to make decision. i anyhow wanted to use root also for deleting basically all bloatware and system apps i won´t use or replace them by open source, but my limited knowlegde in general about the android system didn´t let me come to a good and fully useful system yet which fullfills my requirements of fully crypted including sd card and same time having the power of deleting apps and being able if needed to move all apps which i want to the sd card and withdraw rights of apps. i will now investigate linage more, but somehow i had in mind it´s not existing for every phone i.e. my samsung gti9195.
do you know if there is anything what can use truecrypt in opensource for mounting and creating containers under android ?
wannert said:
... very much for your answer, i will start the process all over, i was thinking that an other, particular a newer then stockrom might become slower, but i have also been thinking already about the linage os, but i haven´t been checking enough yet to be able to make decision. i anyhow wanted to use root also for deleting basically all bloatware and system apps i won´t use or replace them by open source, but my limited knowlegde in general about the android system didn´t let me come to a good and fully useful system yet which fullfills my requirements of fully crypted including sd card and same time having the power of deleting apps and being able if needed to move all apps which i want to the sd card and withdraw rights of apps. i will now investigate linage more, but somehow i had in mind it´s not existing for every phone i.e. my samsung gti9195.
do you know if there is anything what can use truecrypt in opensource for mounting and creating containers under android ?
Click to expand...
Click to collapse
if you want people to see your answer/repy make sure you use the quote button or @username so hey get a notification.
No Android doesn't get slower and slower like Windows did as out works differently, newer versions have even better memory management.
If you have the normal international I9195 phone (no other letters after it) then there is a linage rom for it, that's what I have.
No you can't use Truecrypt, Veracrypt or similar on Android, as far as I know. There are apps that allow you to open Truecrypt containers but I had my doubts about almost all of them, though I didn't fully research as I don't really need it. Android built in encryption is regarded as good enough, ..... though as the key is stored in memory (on our model, & most Android phones) it could be recovered on our phones by a sophisticated attacker with personal access to a powered up phone using for example direct chip probing, freezing etc. (BTW Truecrypt is also known to have weaknesses now)
9195
IronRoo said:
if you want people to see your answer/repy make sure you use the quote button or @username so hey get a notification.
No Android doesn't get slower and slower like Windows did as out works differently, newer versions have even better memory management.
If you have the normal international I9195 phone (no other letters after it) then there is a linage rom for it, that's what I have.
No you can't use Truecrypt, Veracrypt or similar on Android, as far as I know. There are apps that allow you to open Truecrypt containers but I had my doubts about almost all of them, though I didn't fully research as I don't really need it. Android built in encryption is regarded as good enough, ..... though as the key is stored in memory (on our model, & most Android phones) it could be recovered on our phones by a sophisticated attacker with personal access to a powered up phone using for example direct chip probing, freezing etc. (BTW Truecrypt is also known to have weaknesses now)
Click to expand...
Click to collapse
------------
i downloaded now the linage s4mini lte version, mine is basic gti9195 with no extras, but hadn´t yet the time to give it a try. first i´ll have to decrypt the 200gb sd card i´m using, for that longperiod it´s taking for backdecrytion i´ll have to be home, which is in 3 days.
first i didn´t want to try linage as i understood that google was somehow buying cynagenmod some time ago. of course a stock rom is anyhow by google so it would make no difference if google would be involved in linage by part owning it.
the crypted containers would help to use the sd card flexible also in the case u want to swap it around for the purpose of sharing files with other systems or phones fast, like a portable hdd, with a crypted card you are locked to your phone, and i also don´t know if it would work after it´s removed once from the phone and used after another has been inserted.
i investigated some time ago those apps which were cabable to open true and veracrypt containers, but i didn´t manage to use them, same time i also had doubts about them in general as you did.
i personally still trust true crypt most as it was born as far i understood independently, the slight risks it has concerning those mentioned hack methodes are as i see only if the device is physically out of hand, with this risk i can live as it needs some effort to be hacked.
but it looks like for a phone, which i´m actioally not using as a phone(mine is an old nokia) but as an small perfect mainly offline computer which has all offline to hand, wikipedia, mapsme, general helpful apps and own data without storing it in a cloud etc i will now go the complet cryption for both the phone and the sd card as containers don´t work, and it´s nice to have all privat data like lifetime pictures and videos with you without fearing too loose them. i wonder if the phone can crypt more than one sdcard and use it when changing , so it would be easy to have some tens of terabyte of data behind the cover.
i will tell you when linage works, it might take still some time and new questions from that arise, as i´m still fully novice with this whole android thema as i haven´t been working with linux systems yet in general.

[MOD] EXT4/EXFAT/NTFS support for stock Pie on Pixel 2 (XL)

In the past week or so I've been working on getting all useful filesystems (EXT4, NTFS, exFAT) to work on OTG drives natively with stock Pie on Pixel 2 XL. After a lot of headaches (mostly with SELinux stuff) I've been successful.
I want to preface it saying that this is mostly thanks to null4n's work on the Oreo Magisk vold-posix module, as I started off from there: https://github.com/null4n/vold-posix .
What you need:
- a slightly customized version of Magisk. This is required because the userland daemon which handles mounting filesystems on Android only supports exFAT/FAT32 and is started before Magisk processes its modules, as it has to do /data decryption. The modded magisk replaces vold (using an init.rc script addition made by null4n) with a modified one systemlessly before it starts. It also injects a custom split sepolicy file to make everything play nice with SELinux, taking advantage of the fact our devices have the possibility of generating a sepolicy from split .cil files (basically text files). Both vold and the custom .cil are hidden by MagiskHide.
- mkfs/fsck binaries for NTFS and exFAT, plus a mount binary for NTFS (plus libraries), built from LineageOS sources. These are provided as a magisk module.
- a kernel including an exFAT driver. I used Samsung's sdFAT (used in their recent devices with a 4.4 kernel) from this repo: https://github.com/cryptomilk/kernel-sdfat and compiled it in SultanXDA's kernel.
How to install:
Install "Sultan-kernel-wahoo_20181212-exFAT.zip" and "Magisk-v18.0-extrafs.zip" from recovery. Put "fsbinaries.zip" on the internal SD card and install it by going to Magisk Manager -> Modules.
Download:
View attachment Magisk-v18.1-extrafs.zip
View attachment Sultan-kernel-wahoo_20190113.zip-exFAT.zip
View attachment fsbinaries.zip
Source code:
https://github.com/AuroraWright/vold
https://github.com/AuroraWright/Magisk
https://github.com/LineageOS/android_external_ntfs-3g
https://github.com/LineageOS/android_external_exfat
https://github.com/kerneltoast/android_kernel_google_wahoo
View attachment sultanexfat.7z
Does it work for pixel 3 ?
The modded magisk build and fs binaries should (they won't give you ExFAT support on their own, for that you should compile sdFAT into your Pixel 3 kernel of choice)
Just curious as to why you would want this and what would it be for?
djcrystals said:
Just curious as to why you would want this and what would it be for?
Click to expand...
Click to collapse
I have my external HDD formatted to NTFS because I use both macOS and Windows, so it's useful for that personally. FAT32 is the only natively supported filesystem for USB storage on the pixel, and while it might be enough to occasionally transfer files with, FAT32 isn't really reliable for any storage that's more permanent (due to the lack of a journal etc). Plus it doesn't support files over 4 GB if you need to transfer one of those for some reason.
Phoenix Wright said:
I have my external HDD formatted to NTFS because I use both macOS and Windows, so it's useful for that personally. FAT32 is the only natively supported filesystem for USB storage on the pixel, and while it might be enough to occasionally transfer files with, FAT32 isn't really reliable for any storage that's more permanent (due to the lack of a journal etc). Plus it doesn't support files over 4 GB if you need to transfer one of those for some reason.
Click to expand...
Click to collapse
Gotcha ?
Thank you
Phoenix Wright said:
I have my external HDD formatted to NTFS because I use both macOS and Windows, so it's useful for that personally. FAT32 is the only natively supported filesystem for USB storage on the pixel, and while it might be enough to occasionally transfer files with, FAT32 isn't really reliable for any storage that's more permanent (due to the lack of a journal etc). Plus it doesn't support files over 4 GB if you need to transfer one of those for some reason.
Click to expand...
Click to collapse
1. will this break in non-stock Pie?
2. if my hard drive is already in exFat, and I don't care about NTFS, do I still need this mod?
thank you
iu1nguoi said:
1. will this break in non-stock Pie?
2. if my hard drive is already in exFat, and I don't care about NTFS, do I still need this mod?
thank you
Click to expand...
Click to collapse
1) no idea, it is possible. however most custom roms would already have this feature built-in I believe, so no need for this.
2) assuming the rom you use is like stock, you'd at least need the custom kernel and the fs binaries. The custom magisk (and custom vold within it) are only required for ntfs/ext4 support
Also, I updated the kernel (which has the February security patches from Google as a bonus) and the magisk build
Thank you!
Just wanted to show my appreciation of this mod. Got it running no problems and it works seamlessly.
I find it incredibly irritating that Pixel devices support no other format than FAT32. It seems pretty unacceptable to me. I can maybe see that exFAT/NTFS support would be tricky with Microsoft (others have managed, so I doubt that is actually the reason) but ext4? Come on!
Anyway, this MOD works around the problem.
Thanks Phoenix!
Is there any chance of getting an update for this? It's just that this version of Magisk breaks Google Pay, and I believe from 19 that is fixed.
Thanks!
This modo is only google pixel? Other divice is compatible?
Are the patched/modified versions of the kernel and Magisk supposed to be flashed IN PLACE of the originals? Or over the top? And does this functionality persist if we update Magisk or the kernel or apply a monthly security patch?
Thanks!
Phoenix Wright said:
The modded magisk build and fs binaries should (they won't give you ExFAT support on their own, for that you should compile sdFAT into your Pixel 3 kernel of choice)
Click to expand...
Click to collapse
This module is super great ,but the modify magisk it offered is based magisk V18. Can u share the newest magisk package?
Thx
Updated Magisk & fs-binaries Installers
MAGISK 20.4 LATEST STABLE (MMT-EX)
Ziona said:
Updated Magisk & fs-binaries Installers
MAGISK 20.4 LATEST STABLE (MMT-EX)
Click to expand...
Click to collapse
Does there happen to be a way to use this without having a custom kernel? Trying to use this on an Android 10 GSI, but it makes no difference.
veekay said:
Does there happen to be a way to use this without having a custom kernel? Trying to use this on an Android 10 GSI, but it makes no difference.
Click to expand...
Click to collapse
Trying to get exfat or ntfs support
Exfat.
veekay said:
Exfat.
Click to expand...
Click to collapse
Check this out
https://forum.xda-developers.com/android/general/mods-external-sdcard-linker-write-t4078731
It bricked my device!!!
Now I'm unable to access my Internal Storage. Phone is booting but File Explorers show blank. How do I fix it??? Can't even browse or anything. I lost my magisk also. I had flashed my stock recovery after installing magisk now I'm unable to do anything with the phone which will require me to access the internal memory
Ziona said:
Updated Magisk & fs-binaries Installers
MAGISK 20.4 LATEST STABLE (MMT-EX)
Click to expand...
Click to collapse
Can you update them for magisk 23?

Categories

Resources