Commit Graph

627 Commits

Author SHA1 Message Date
Dees_Troy 5d3589ecea Merge "2.4.1.0" into twrp2.4 2013-02-01 11:10:07 -06:00
Dees_Troy dababd70c6 2.4.1.0 2013-02-01 17:05:43 +00:00
Dees_Troy 6c5936700d Merge "Fix fail over to vfat from exfat" into twrp2.4 2013-02-01 11:00:52 -06:00
Dees_Troy 3f5c4e8dfe Fix fail over to vfat from exfat
Fix issues with MD5 checking using chdir and leaving the working
dir in a subfolder that prevented unmounting sometimes.

Change-Id: I01a563d722f474297ed3f7a30064c3a61748ade3
2013-02-01 16:56:34 +00:00
Dees_Troy 7aa24ea80e Merge "Disable the forced MD5 check" into twrp2.4 2013-01-31 15:49:06 -06:00
Dees_Troy dc771da4fb Fix mkdosfs 2GB barrier 2013-01-31 21:46:57 +00:00
Dees_Troy e2c8ba75eb Disable the forced MD5 check 2013-01-30 21:00:05 +00:00
Dees_Troy 84ab3c3ff0 Change version to 2.4.0.0 2013-01-28 22:33:15 +00:00
Dees_Troy b05ddeedd3 exFAT improvements, fixes
Move Exec_Cmd to libcrecovery __popen
Provide opt out build flag for exFAT
Default fstype to exfat on external storage if exfat support is
present and fstype is vfat or auto
Fix invalid unmount errors
Improve handling of unencrypted sdcards on Samsung devices
2013-01-28 20:45:11 +00:00
Dees_Troy 2c4c26f43d Fix subpartitionof flag 2013-01-28 15:26:43 +00:00
bigbiff bigbiff ca829c4b81 Update exFAT to 1.0
Change-Id: I059cf52c41e76c584f76534b84af8b398d9e4617
2013-01-28 15:24:04 +00:00
Dees_Troy aa9dba3961 Merge "Pull fix for exFAT from original source" into twrp2.4 2013-01-28 09:22:05 -06:00
Dees_Troy 6bdcbb1b96 Reset progress bar in ORS
Change-Id: Ia7df2fa80712dc9ff7fda97261fefa33ce823ae0
2013-01-28 15:20:56 +00:00
Dees_Troy 3ee47bc2ab file manager updates for exFAT
Change-Id: I06fa6120a975cbc3d4eef9bc2ca034ec716740ee
2013-01-28 15:20:03 +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
Dees_Troy eb50caaa7a Remove thread logging from actions.cpp
Change-Id: I2d2af963f4d6990191d91a336f682516af61d734
2013-01-28 15:12:30 +00:00
Dees_Troy 8005946bd2 Merge "Fix file manager displays empty list when folder is deleted" into twrp2.4 2013-01-28 09:09:37 -06:00
Dees_Troy 80a11d9a6e Fix file manager displays empty list when folder is deleted 2013-01-25 16:36:07 +00:00
bigbiff bigbiff 7ce7f0cde4 adding sideload page with wipe cache and dalvik
fix variable
Change-Id: I72eed7b4d709a184e53cc94165a1817a7dcf041e
2013-01-25 15:59:19 +00:00
Dees_Troy 6ed34b7f61 Use GUI for ORS instead of console only 2013-01-25 15:10:48 +00:00
Dees_Troy 01b6d0c9be Convert AOSP commands to ORS for encrypted devices
Change-Id: I6a76a51cd9efd7db67d7abeeb26f9bdd0eebf5a9
2013-01-24 19:48:08 +00:00
Dees_Troy f4499816e3 Output most build flags to log
Change-Id: I28f62236c5d5fa882cb5c05973ebf84da006b9ff
2013-01-24 19:46:48 +00:00
Dees_Troy 6a042c8443 Disable USB Mass Storage if the USB lun file does not exist.
Change-Id: I185edb4538fa84c17fc2b9a803557bb7a622f880
2013-01-24 19:45:54 +00:00
bigbiff bigbiff 3bf2b0e630 change tar create to pthread
Change-Id: I5a33d207ec6683de20da37e6f4f174c67785fc52
2013-01-24 19:44:11 +00:00
bigbiff bigbiff 1b9c7be027 move libexfat and fuse to be compiled with mkexfatfs 2013-01-22 15:04:38 +00:00
bigbiff bigbiff 9d880030d6 Merge "Remove sockets and FIFOS when removing files" into twrp2.4 2013-01-21 11:02:40 -06:00
bigbiff bigbiff 98f1f903cc Remove sockets and FIFOS when removing files 2013-01-19 18:46:13 -05: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
Dees_Troy 4bb33ac46b Fix handling of blkid output
Fixed handling of blkid output when the output spans multiple
lines and the TYPE field ended up on next line.
2013-01-18 21:06:09 +00:00
Dees_Troy d4b22b0f4f Move backup folder creation to after free space calc
Also fix free space calculation
2013-01-18 17:20:18 +00:00
Dees_Troy 4bc09ae436 Improve ORS sideload to display GUI with cancel button 2013-01-18 17:07:31 +00:00
Dees_Troy 1c1ac44eaa Save version to cache 2013-01-17 21:44:57 +00:00
Dees_Troy 4fc0024c53 Add sideload command for ORS 2013-01-17 19:22:12 +00:00
Dees_Troy 4b20e77c40 Fix problem with AOSP wipe_cache command 2013-01-17 18:50:23 +00:00
Dees_Troy dc8bc1b28a ORS engine fixes
Fix backup to not error when a non-existant partition is given.
Fix restore to run when no partition parameters are given.
Ensure that ORS runs after decryption and that zips install.
Fix a problem with the fake internal sdcard not mounting to
/sdcard on data media devices.
2013-01-17 15:53:49 +00:00
Dees_Troy ab4963c369 Fix problems with thread creation on some devices
This fixes a problem with not reaching the backup completed page
after a backup is complete on certain devices (GNex, Note2).
Changing the stack size to 512KB seems to be the actual fix but
leaving the other changes in place as they may be helpful or are
better practices.
2013-01-16 20:36:49 +00:00
Dees_Troy 86382ca223 Add build flag for custom graphics 2013-01-15 16:54:59 +00:00
Dees_Troy 16c2b31827 Add flag for retaining layout version
Needed on Sony mint (Xperia T) as the /data/media folder is a
separate partition and normal data media wiping is not appropriate
for this device but the layout version file needs to be retained
for Android 4.2 multi-user.
2013-01-15 16:52:41 +00:00
Dees_Troy 999b39d041 Check to ensure that external is encrypted 2013-01-14 15:36:13 +00:00
bigbiff bigbiff 5c9f677e63 remove relink files for samsung encryption libraries. 2013-01-12 15:31:17 -05:00
Dees_Troy c8bafa1cc1 More Samsung sdcard crypto fixes 2013-01-10 15:43:00 +00:00
Dees_Troy 3a16cb511b Increase char array sizes to allow for null char for strcpy 2013-01-10 15:16:15 +00:00
Dees_Troy 4546fe778d Add libsparse if it exists 2013-01-10 14:33:27 +00:00
Dees_Troy 20c02c0953 Fix ifdefs for Samsung encryption 2013-01-10 14:15:01 +00:00
Dees_Troy ce67546112 Fix wiping problems and save ecrypt key
Fix problems with the wiping of data/media devices
Save and restore the ecryptfs key for external sdcard on Samsung
encrypted devices.
2013-01-09 19:49:19 +00:00
Dees_Troy 85f44ed751 Improve remounting sdcard with ecryptfs 2013-01-09 18:44:25 +00: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
a3955269 6ff55cefd0 Add Samsung TouchWiz decryption
Change-Id: I418680e59372160dabfe3e2d5f0208229aa151ae
2013-01-08 20:09:56 +00:00
Dees_Troy 35a0cc3830 Merge "Fix up libmincrypt rules for Android 4.2" into jb-wip 2013-01-07 15:08:04 -06:00
Dees_Troy e515565d6e Fix up libmincrypt rules for Android 4.2 2013-01-07 21:06:50 +00:00