Ethan Yonker
58f2132bc3
Merge AOSP android-9.0.0_r3
...
Fix conflicts and make it build in 5.1, 6.0, 7.1, 8.1, and 9.0
Change-Id: Ida0a64c29ff27d339b7f42a18d820930964ac6e4
2018-08-24 11:17:39 -05:00
Andrey Alekseenko and Dees Troy
f510988cf4
exfat regression fix (64-bit)
...
After upgrading libexfat to a new version, 64-bit I/O was lost, here is
the fix.
Change-Id: I27382cbf474ce32297dfa0f7bd8036371ccfaef2
2016-01-19 23:24:47 +01:00
Spegelius and Ethan Yonker
d69ac2b18b
Changed off_t to loff_t
...
- off_t is long, loff_t is long long (32bit vs. 64bit)
- exfat requites 64 bit to support larger than 2GB fs
Change-Id: I70293e45d7d6686317edc759092e738a2ebdd860
2015-12-23 11:50:35 -06:00
Matt Mower and Ethan Yonker
09ef1e4109
exfat: Update to 1.2.2
...
Change-Id: I160389afa074270c398aeb771845500f2445838a
2015-12-23 09:56:56 -06:00
Matt Mower and Ethan Yonker
80f7b361f0
exfat: Build fsck and update path to mkfs
...
* Usage of fsck.exfat is already included in partition.cpp, but the
tool is missing.
* Update the path to mkexfatfs so the button is available when changing
filesystem.
Change-Id: I5f4e27357c6b5a8606043d1bdc2488cc83e55d90
2015-12-22 15:26:01 -06:00
Ethan Yonker
dc3bc46a82
Rename libexfat target to prevent conflicts
...
Change-Id: I5d2774c273a90c1f02c074f3c947c13b265972b3
2015-12-08 15:13:35 -06:00
bigbiff and Dees Troy
c40c1c52d6
This patchset causes issues with backups.
...
Revert "update exfat from current head"
This reverts commit 2e33c5ee0b .
Change-Id: I00d19d98f721bb50aa937ca15b11fe3491132fcd
2014-11-04 15:37:42 +01:00
Matt Mower and Ethan Yonker
031163b2c6
Remove dependence on build hax in makefiles
...
Update makefiles to no longer rely on INTERNAL_RECOVERY_FILES. Define
LOCAL_ADDITIONAL_DEPENDENCIES instead.
Set LOCAL_LDFLAGS to properly link recovery executable.
Change-Id: I4542104c69399b5a19674b9772ab89c3709efa72
2014-11-03 13:36:03 -06:00
bigbiff bigbiff and Ethan Yonker
2e33c5ee0b
update exfat from current head
...
Change-Id: I7d93474296612fda1dde23f6e8690668d6880e27
2014-09-05 08:46:39 -05:00
Matt Mower and Ethan Yonker
55c75cad80
Build block TWRP with RECOVERY_VARIANT
...
Enable TWRP to reside alongside other recoveries with the naming
convention: bootable/recovery(-flag). If TWRP resides at
bootable/recovery and a device does not specify RECOVERY_VARIANT, then
it will build like normal. If TWRP resides at bootable/recovery-twrp,
then its makefiles will only be parsed if a device specifies
'RECOVERY_VARIANT := twrp'. This prevents TWRP specific makefile
warnings/errors (notably, missing DEVICE_RESOLUTION) when another
recovery is being built.
Change-Id: I8f02fffcd79c309c7123b9428eedc69af02e126e
2014-09-03 10:53:37 -05:00
Adam Outler and Dees Troy
7f9906d0b6
remove stray test file
...
exfatfsck: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=c91c3e4c1e542e4a40bcad47ac747f62fb7312f9, not stripped
Change-Id: I32472d460a8f03776e1d215810c537b029789220
2014-08-07 15:47:47 +02:00
Dees Troy and Gerrit Code Review
de307148cf
Merge "update exfat to latest commits for io issues" into twrp2.5
2013-08-28 11:00:58 -05:00
Dees_Troy
df09c8ba1d
Rename libfuse to prevent conflicts with newer CM trees
...
Change-Id: I468e8556e1606b9c944292db27237026e78fb8f0
2013-08-10 22:04:47 +00:00
bigbiff bigbiff
61cdc02db0
update exfat to latest commits for io issues
2013-08-08 08:46:04 -04:00
bigbiff bigbiff
004e2df74a
update to newest exfat changes
2013-07-03 14:52:12 -04:00
bigbiff bigbiff
998716f0cb
Update exfat to newest commits
...
Change-Id: If15df21a556d39e6325ca8338345b698b9d8759d
2013-03-07 18:08:12 -05:00
Vojtech Bocek and Dees_Troy
7cc278bb99
Add fast scroll bar to fileselector
...
Also fix build problems with libblkid in CM7
Signed-off-by: Vojtech Bocek <vbocek@gmail.com >
Change-Id: I1cd4573e25b247171e4bd8cc05b70543f897a454
2013-02-27 21:59:21 +00:00
bigbiff bigbiff and Dees_Troy
ca829c4b81
Update exFAT to 1.0
...
Change-Id: I059cf52c41e76c584f76534b84af8b398d9e4617
2013-01-28 15:24:04 +00:00
Dees_Troy
b8fdac7be9
Pull fix for exFAT from original source
...
http://code.google.com/p/exfat/source/detail?r=336
Change-Id: Ie8453770a4dcb31283012550f28483ad88bdc267
2013-01-28 15:13:29 +00:00
bigbiff bigbiff
31f0e5fa22
change fuse to be compiled with TW_INCLUDE_FUSE_EXFAT
...
update exfat_fuse to newest updates
Always compile mkexfatfs
2013-01-19 10:23:42 -05:00
bigbiff bigbiff
9c754053b0
Add libtar to TWRP instead of using busybox tar
...
Add proper mkdosfs tool
Add fuse to TWRP
Add experimental exfat-fuse to TWRP
Convert all system() functions to use new Exec_Cmd function
2013-01-09 09:09:08 -05:00