summaryrefslogtreecommitdiffstats
path: root/partition.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* change tar create to pthreadbigbiff bigbiff2013-01-241-8/+18
| | | | Change-Id: I5a33d207ec6683de20da37e6f4f174c67785fc52
* Remove sockets and FIFOS when removing filesbigbiff bigbiff2013-01-201-1/+1
|
* Fix handling of blkid outputDees_Troy2013-01-181-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 cacheDees_Troy2013-01-171-0/+3
|
* ORS engine fixesDees_Troy2013-01-171-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 versionDees_Troy2013-01-151-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 encryptedDees_Troy2013-01-141-1/+3
|
* More Samsung sdcard crypto fixesDees_Troy2013-01-101-1/+14
|
* Fix wiping problems and save ecrypt keyDees_Troy2013-01-091-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 ecryptfsDees_Troy2013-01-091-2/+20
|
* Add libtar to TWRP instead of using busybox tarbigbiff bigbiff2013-01-091-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 /dataGary Peck2012-12-211-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 wipedGary Peck2012-12-211-21/+34
| | | | Change-Id: I6c4cee5b038fd0c39c8723412dd8f421f7794a00
* check backup image size before restoringGary Peck2012-12-181-1/+14
| | | | Change-Id: I206d34936388c1b072eaaec50e0492710cb80f2e
* Fix handling of MTD partitions during mountDees_Troy2012-12-181-1/+19
|
* Add ignore blkid flag for TransformersDees_Troy2012-12-121-2/+6
| | | | Change-Id: I8f2b5b68a8c3ede74858d53002efab997174ee65
* Restore text display during restoreDees_Troy2012-12-121-0/+2
|
* restore based on backup type, not destination typeGary Peck2012-11-221-40/+49
| | | | Change-Id: Ie44958a148d00cadd2ba3c51255f7fd9d8a651e7
* Fixes for multi-user in 4.2Dees_Troy2012-11-151-9/+17
| | | | | | Also fixed inability to delete backups with a space in the name. Change-Id: I2f6639d33caa3c4542960f76adbd59b25ab64f5d
* add exfat to partitions.cppbigbiff bigbiff2012-11-141-0/+1
|
* Initial BML support (ext4 only)Dees_Troy2012-10-161-4/+11
|
* Handle storage devices that are slow to mountDees_Troy2012-10-141-0/+15
|
* Remove unneeded duplicate codeDees_Troy2012-10-131-41/+0
|
* Track whether a partition is mounted during refresh sizesDees_Troy2012-10-131-5/+18
| | | | and leave it mounted or unmount based on prior mounting status
* Change backup size check for ddDees_Troy2012-10-121-2/+2
|
* Fix restore of multiple archivesDees_Troy2012-10-121-1/+1
|
* Fix derp with alternate storageDees_Troy2012-10-081-1/+1
|
* Fix error message on encrypted devicesDees_Troy2012-10-011-1/+8
|
* Revert busybox for CM7 compatibility, add exclamation point to format dataDees_Troy2012-09-281-3/+5
|
* Update sdcard partitioning to C++Dees_Troy2012-09-271-9/+1
|
* Port reboot functions to C++Dees_Troy2012-09-271-1/+0
|
* Handle mountable boot partitionsDees_Troy2012-09-271-2/+10
|
* Backup size for special partitions that are imagesDees_Troy2012-09-261-0/+24
|
* Fix problems with MTD devicesDees_Troy2012-09-261-7/+2
| | | | Also improve handling of MTD names
* Add backup size checkingDees_Troy2012-09-261-7/+20
| | | | | Converted bootloader.cpp to TWRP and removed AOSP fstab parsing from startup
* Convert makelist to C++Dees_Troy2012-09-261-2/+3
|
* Unify portrait layouts againDees_Troy2012-09-261-1/+13
|
* Update tablet layouts with ADB sideloadDees_Troy2012-09-241-0/+1
|
* Fix special partition handlingDees_Troy2012-09-211-2/+2
|
* Add android_secure supportDees_Troy2012-09-211-17/+82
|
* Various fixesDees_Troy2012-09-201-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-functionsDees_Troy2012-09-181-4/+31
|
* Improve backup and restoreDees_Troy2012-09-181-13/+50
| | | | Add in archive splitting support
* Update backup and restore code, adb sideloadDees_Troy2012-09-171-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 installDees_Troy2012-09-141-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 againDees_Troy2012-09-111-6/+26
|
* More Partition Manager functionalityDees_Troy2012-09-101-9/+19
|
* Improve storage size code, mount, unmountDees_Troy2012-09-101-62/+197
| | | | Add flag parsing from recovery.fstab
* Add processing of fstab, mounting, and decryptDees_Troy2012-09-071-12/+510
|
* TWRP-ify AOSP codeDees_Troy2012-09-051-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