Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | use md5.c for computation of md5sums | bigbiff bigbiff | 2013-03-07 | 1 | -3/+7 |
| | | | | | | create a framework for computing digests and reading digests in TWRP add space for backwards compatibility with bb md5sum Change-Id: Ia18e3f430eed5eba22e5052d39b9b8d88ecd4536 | ||||
* | use libblkid to get filesystem type | bigbiff bigbiff | 2013-02-25 | 1 | -58/+14 |
| | | | | we can now use libblkid to detect exfat | ||||
* | Add MTK6575/6577 EMMC partitions backup support | igoriok | 2013-02-19 | 1 | -3/+29 |
| | | | | | | | | taken from https://github.com/mrjavum/Team-Win-Recovery-Project/commit/140ff0cde8ad2236caf7bcd480d257d74d8b85bc "sorocean.gor@gmail.com" Change-Id: I1a97160c73c7a0bab0535e938d6b35dc09585037 | ||||
* | change libtar to fork instead of pthread | bigbiff bigbiff | 2013-02-18 | 1 | -5/+5 |
| | | | | | | Conflicts: twrpTar.cpp | ||||
* | Add write buffer for tar writes | Dees_Troy | 2013-02-07 | 1 | -1/+1 |
| | | | | | | | update fuse to 2.9.2 catch return from unlink so that we don't print error messages when things work Change-Id: I1115039a0fa5d9d73f78ef1abd79755d7ffd9d96 | ||||
* | Fix fail over to vfat from exfat | Dees_Troy | 2013-02-01 | 1 | -33/+60 |
| | | | | | | | Fix issues with MD5 checking using chdir and leaving the working dir in a subfolder that prevented unmounting sometimes. Change-Id: I01a563d722f474297ed3f7a30064c3a61748ade3 | ||||
* | exFAT improvements, fixes | Dees_Troy | 2013-01-28 | 1 | -3/+11 |
| | | | | | | | | | 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 | ||||
* | Fix subpartitionof flag | Dees_Troy | 2013-01-28 | 1 | -1/+1 |
| | |||||
* | change tar create to pthread | bigbiff bigbiff | 2013-01-24 | 1 | -8/+18 |
| | | | | Change-Id: I5a33d207ec6683de20da37e6f4f174c67785fc52 | ||||
* | Remove sockets and FIFOS when removing files | bigbiff bigbiff | 2013-01-20 | 1 | -1/+1 |
| | |||||
* | Fix handling of blkid output | Dees_Troy | 2013-01-18 | 1 | -15/+14 |
| | | | | | Fixed handling of blkid output when the output spans multiple lines and the TYPE field ended up on next line. | ||||
* | Save version to cache | Dees_Troy | 2013-01-17 | 1 | -0/+3 |
| | |||||
* | ORS engine fixes | Dees_Troy | 2013-01-17 | 1 | -1/+3 |
| | | | | | | | | 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. | ||||
* | Add flag for retaining layout version | Dees_Troy | 2013-01-15 | 1 | -38/+50 |
| | | | | | | | 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. | ||||
* | Check to ensure that external is encrypted | Dees_Troy | 2013-01-14 | 1 | -1/+3 |
| | |||||
* | More Samsung sdcard crypto fixes | Dees_Troy | 2013-01-10 | 1 | -1/+14 |
| | |||||
* | Fix wiping problems and save ecrypt key | Dees_Troy | 2013-01-09 | 1 | -2/+30 |
| | | | | | | Fix problems with the wiping of data/media devices Save and restore the ecryptfs key for external sdcard on Samsung encrypted devices. | ||||
* | Improve remounting sdcard with ecryptfs | Dees_Troy | 2013-01-09 | 1 | -2/+20 |
| | |||||
* | Add libtar to TWRP instead of using busybox tar | bigbiff bigbiff | 2013-01-09 | 1 | -131/+130 |
| | | | | | | | Add proper mkdosfs tool Add fuse to TWRP Add experimental exfat-fuse to TWRP Convert all system() functions to use new Exec_Cmd function | ||||
* | Improve handling of undecrypted encrypted /data | Gary Peck | 2012-12-21 | 1 | -4/+15 |
| | | | | | | | | | | - Until the encrypted partition is decrypted, treat it as a disk image instead of a filesystem so that it is properly backed up using dd. - Make Partition::Wipe() use the filesystem from fstab for disk images so that wiping an undecrypted /data makes it a plain unencrypted partition again. Change-Id: I78db977d6348cfa66b0cfbc492fb5776f84db48d | ||||
* | Reset partition flags when the partition is wiped | Gary Peck | 2012-12-21 | 1 | -21/+34 |
| | | | | Change-Id: I6c4cee5b038fd0c39c8723412dd8f421f7794a00 | ||||
* | check backup image size before restoring | Gary Peck | 2012-12-18 | 1 | -1/+14 |
| | | | | Change-Id: I206d34936388c1b072eaaec50e0492710cb80f2e | ||||
* | Fix handling of MTD partitions during mount | Dees_Troy | 2012-12-18 | 1 | -1/+19 |
| | |||||
* | Add ignore blkid flag for Transformers | Dees_Troy | 2012-12-12 | 1 | -2/+6 |
| | | | | Change-Id: I8f2b5b68a8c3ede74858d53002efab997174ee65 | ||||
* | Restore text display during restore | Dees_Troy | 2012-12-12 | 1 | -0/+2 |
| | |||||
* | restore based on backup type, not destination type | Gary Peck | 2012-11-22 | 1 | -40/+49 |
| | | | | Change-Id: Ie44958a148d00cadd2ba3c51255f7fd9d8a651e7 | ||||
* | Fixes for multi-user in 4.2 | Dees_Troy | 2012-11-15 | 1 | -9/+17 |
| | | | | | | Also fixed inability to delete backups with a space in the name. Change-Id: I2f6639d33caa3c4542960f76adbd59b25ab64f5d | ||||
* | add exfat to partitions.cpp | bigbiff bigbiff | 2012-11-14 | 1 | -0/+1 |
| | |||||
* | Initial BML support (ext4 only) | Dees_Troy | 2012-10-16 | 1 | -4/+11 |
| | |||||
* | Handle storage devices that are slow to mount | Dees_Troy | 2012-10-14 | 1 | -0/+15 |
| | |||||
* | Remove unneeded duplicate code | Dees_Troy | 2012-10-13 | 1 | -41/+0 |
| | |||||
* | Track whether a partition is mounted during refresh sizes | Dees_Troy | 2012-10-13 | 1 | -5/+18 |
| | | | | and leave it mounted or unmount based on prior mounting status | ||||
* | Change backup size check for dd | Dees_Troy | 2012-10-12 | 1 | -2/+2 |
| | |||||
* | Fix restore of multiple archives | Dees_Troy | 2012-10-12 | 1 | -1/+1 |
| | |||||
* | Fix derp with alternate storage | Dees_Troy | 2012-10-08 | 1 | -1/+1 |
| | |||||
* | Fix error message on encrypted devices | Dees_Troy | 2012-10-01 | 1 | -1/+8 |
| | |||||
* | Revert busybox for CM7 compatibility, add exclamation point to format data | Dees_Troy | 2012-09-28 | 1 | -3/+5 |
| | |||||
* | Update sdcard partitioning to C++ | Dees_Troy | 2012-09-27 | 1 | -9/+1 |
| | |||||
* | Port reboot functions to C++ | Dees_Troy | 2012-09-27 | 1 | -1/+0 |
| | |||||
* | Handle mountable boot partitions | Dees_Troy | 2012-09-27 | 1 | -2/+10 |
| | |||||
* | Backup size for special partitions that are images | Dees_Troy | 2012-09-26 | 1 | -0/+24 |
| | |||||
* | Fix problems with MTD devices | Dees_Troy | 2012-09-26 | 1 | -7/+2 |
| | | | | Also improve handling of MTD names | ||||
* | Add backup size checking | Dees_Troy | 2012-09-26 | 1 | -7/+20 |
| | | | | | Converted bootloader.cpp to TWRP and removed AOSP fstab parsing from startup | ||||
* | Convert makelist to C++ | Dees_Troy | 2012-09-26 | 1 | -2/+3 |
| | |||||
* | Unify portrait layouts again | Dees_Troy | 2012-09-26 | 1 | -1/+13 |
| | |||||
* | Update tablet layouts with ADB sideload | Dees_Troy | 2012-09-24 | 1 | -0/+1 |
| | |||||
* | Fix special partition handling | Dees_Troy | 2012-09-21 | 1 | -2/+2 |
| | |||||
* | Add android_secure support | Dees_Troy | 2012-09-21 | 1 | -17/+82 |
| | |||||
* | Various fixes | Dees_Troy | 2012-09-20 | 1 | -0/+7 |
| | | | | | | Modify AOSP mount and wipe functions to use Partition Manager. Update wipe code to reset the log file index when wiping cache. Add ADB sideload to 540x960 theme. | ||||
* | Cleanup extra-functions | Dees_Troy | 2012-09-18 | 1 | -4/+31 |
| | |||||
* | Improve backup and restore | Dees_Troy | 2012-09-18 | 1 | -13/+50 |
| | | | | Add in archive splitting support | ||||
* | Update backup and restore code, adb sideload | Dees_Troy | 2012-09-17 | 1 | -88/+178 |
| | | | | | | | Fixed a problem with using make_ext4fs by making its lib a dynamic lib. Added ADB sideload zip install feature - no way to cancel it yet. Improve backup and restore code. | ||||
* | Add wipe functions, compiles in CM7, text shows in UI, zips install | Dees_Troy | 2012-09-14 | 1 | -98/+353 |
| | | | | | | | | Zip install works, had to move mincrypt code into TWRP to prevent a crash when checking the zip signature. Added wipe functions Made it compile in CM7 Made text show up in console and logging | ||||
* | Zip install works again | Dees_Troy | 2012-09-11 | 1 | -6/+26 |
| | |||||
* | More Partition Manager functionality | Dees_Troy | 2012-09-10 | 1 | -9/+19 |
| | |||||
* | Improve storage size code, mount, unmount | Dees_Troy | 2012-09-10 | 1 | -62/+197 |
| | | | | Add flag parsing from recovery.fstab | ||||
* | Add processing of fstab, mounting, and decrypt | Dees_Troy | 2012-09-07 | 1 | -12/+510 |
| | |||||
* | TWRP-ify AOSP code | Dees_Troy | 2012-09-05 | 1 | -0/+193 |
Pull in most TWRP sources Stub out partition management code Make it compile -- probably will not boot Kind of a mess but have to start somewhere |