Files
android_bootable_recovery/exfat
bigbiff ad58e1bfae repack: move sbin to /system ramdisk and update repacking
for android-10

This will support updating the ramdisk to a different
compression format and co-exist with magisk.

We are also cleaning up and removing non android-10
api makefile actions.

We are also moving twrp repacking to its own class. We
check the new ramdisk format and if it's different
we have magisk compress using the new ramdisk format.

Change-Id: I770030aae7797e75817178b2f0fccd9f39dc23af
2020-09-08 10:08:33 -04:00
..
2015-12-23 11:50:35 -06:00
2015-12-23 09:56:56 -06:00
2018-08-24 11:17:39 -05:00
2015-12-23 09:56:56 -06:00
2015-12-23 09:56:56 -06:00
2015-12-23 09:56:56 -06:00

About

This project aims to provide a full-featured exFAT file system implementation for Unix-like systems. It consists of a FUSE module (fuse-exfat) and a set of utilities (exfat-utils).

Supported operating systems:

  • GNU/Linux
  • Mac OS X 10.5 or later
  • FreeBSD
  • OpenBSD

Most GNU/Linux distributions already have fuse-exfat and exfat-utils in their repositories, so you can just install and use them. The next chapter describes how to compile them from source.

Compiling

To build this project under GNU/Linux you need to install the following packages:

  • git
  • autoconf
  • automake
  • pkg-config
  • fuse-devel (or libfuse-dev)
  • gcc
  • make

Get the source code, change directory and compile:

git clone https://github.com/relan/exfat.git
cd exfat
autoreconf --install
./configure --prefix=/usr
make

Then install driver and utilities:

sudo make install

You can remove them using this command:

sudo make uninstall

Mounting

Modern GNU/Linux distributions will mount exFAT volumes automatically—util-linux-ng 2.18 (was renamed to util-linux in 2.19) is required for this. Anyway, you can mount manually (you will need root privileges):

sudo mount.exfat-fuse /dev/sdXn /mnt/exfat

where /dev/sdXn is the partition special file, /mnt/exfat is a mountpoint.

Feedback

If you have any questions, issues, suggestions, bug reports, etc. please create an issue. Pull requests are also welcome!