Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: "Carlos E.R." Newsgroups: comp.mobile.android,alt.comp.os.windows-10,comp.editors Subject: Re: ext4 on Android (Was: blah, blah, blah...) Date: Tue, 25 Feb 2025 23:16:54 +0100 Lines: 64 Message-ID: References: <9ad47lx1dr.ln2@Telcontar.valinor> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: individual.net 6AQoKRYCaqWfzayhwAAIPQwbeFfXudHbXKFlgCK6dWi2PfrA+N X-Orig-Path: Telcontar.valinor!not-for-mail Cancel-Lock: sha1:sr5Hs6MnqC9EIDAg8I52SYvK7DI= sha256:UG3ttys0+lwlfMdG5hqQjWfhykWV/LdhRn1LKXGnQg4= User-Agent: Mozilla Thunderbird Content-Language: es-ES, en-CA In-Reply-To: Xref: csiph.com comp.mobile.android:146873 alt.comp.os.windows-10:182553 comp.editors:106692 On 2025-02-04 23:48, Marion wrote: > On Mon, 3 Feb 2025 15:16:42 +0100, Carlos E.R. wrote : > > >>>>> Android is *nix based, yes, but uses an MsDOS filesystem (FAT). >>>> >>>> Yes, I know. For some reasons inferiors concepts are invented and >>>> they also don't die once they've got widely spread. >>> >>>    To be clear, Android's native filesystem is not FAT (but ext4), >>> but if >>> you use a (Micro)SD-card in an Android device (which is partly the >>> subject of this ... ahem ... 'thread'), then the filesystem on that card >>> is FAT (assuming it's not used as an extension of Internal Storage >>> ('disk' space)). >> >> Are you sure it is ext4? >> >> On old phones, when connected to computer, the internal storage was >> taken over directly by the computer, and it did appear to be FAT. > > I just looked it up, and I'm more confused after doing so than before. > This link describes features the filesystem must have, but they don't say which filesystem they use. Thus it can be "something else". > > The section on Data and file storage doesn't explicitly state "the" native > Android file system, it implies that ext4 and f2fs are core to the system > due to their use in internal storage and system partitions. > > That sounded good until I found descriptions of the kernel code, which > ultimately dictates file system support but it requires technical expertise > to make sense of - which I don't have. q=https://source.android.com/docs/core/architecture/filesystems> > > It seems maybe perhaps Android uses different file systems for different > purposes (i.e., perhaps for system, data, cache, or external storage)??? > > I'm more confused now than before I looked it up, so if anyone can make > sense of those two references, please let the rest of us in on the secret. says they support these: exfat (supported in kernel 5.10 and later) ext4 f2fs fuse incfs Vfat EROFS I'm guessing the choice is up to the manufacturer. -- Cheers, Carlos.