summaryrefslogtreecommitdiffstats
path: root/partitionmanager.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Encryption: try wrapped key if the first time decryption failsbigbiff bigbiff2019-09-011-1/+8
* Digest: Create digest for each subpartition and not just the first.bigbiff bigbiff2019-05-181-0/+1
* Add option to uninstall TWRP app from /systemEthan Yonker2019-05-161-0/+1
* Flash both A/B partitions when flashing recovery ramdiskEthan Yonker2019-05-161-0/+31
* Fix "Install Recovery Ramdisk" of a file which contains a space in the nameMauronofrio Matarrese2019-04-041-1/+1
* Use magiskboot to repack the boot partitionEthan Yonker2019-04-031-14/+176
* AB Cache dir: If device doesn't have /data/cache for FBE, we shouldbigbiff bigbiff2019-04-031-1/+7
* ADB Backup: Ignore creating backup folder for phonesbigbiff bigbiff2019-04-021-4/+12
* Fix the long broken format functiondianlujitao2019-03-211-1/+1
* Merge "Update FDE decrypt to pie from CAF" into android-9.0Dees Troy2019-03-201-1/+1
|\
| * Update FDE decrypt to pie from CAFEthan Yonker2019-03-201-1/+1
* | MTP FFS updates:bigbiff bigbiff2019-03-201-3/+10
|/
* AB/Non AB Devices: updates for moving cachebigbiff bigbiff2019-03-181-7/+24
* Add metadata decrypt support for FBEEthan Yonker2019-01-171-0/+26
* twrp: use ANDROID_ROOT environment variableCaptain Throwback2018-08-241-3/+10
* Merge AOSP android-9.0.0_r3Ethan Yonker2018-08-241-1/+0
* partitionmanager: signal when Mount_To_Decrypt partitions are mountedoshmoun2018-05-251-0/+2
* vold_decrypt: FDE Keymaster 3.0 supportnkk712017-11-281-0/+10
* FBE for Pixel 2Ethan Yonker2017-11-281-2/+4
* Support v2 fstab formatEthan Yonker2017-11-281-19/+344
* ADB Backup: add ability for TWRP GUI to restorebigbiff bigbiff2017-11-271-82/+109
* Fix 'No OS' on System_Image restore after wipenkk712017-11-171-0/+1
* backup: fix return handling when no digest is being createdEthan Yonker2017-07-061-22/+14
* twrpDigest refactorbigbiff bigbiff2017-06-171-83/+42
* Improve decrypted partition loggingnkk712017-06-041-3/+4
* ADB Backup: fix adb restore issuesbigbiff bigbiff2017-04-231-0/+4
* crypto: Use system's vold for decryptionnkk712017-03-061-0/+9
* Timeout for decryptEthan Yonker2017-03-011-3/+20
* Tweak MTP startup routineMatt Mower2017-02-241-3/+1
* Fix handling of USB config during MTP switchingMatt Mower2017-02-241-4/+4
* Partition: Remove unused has_data_media variableMatt Mower2017-02-161-2/+0
* Improve backup display names with emulated storageEthan Yonker2017-02-081-4/+22
* Restore TW_BACKUP_AVG_IMG_RATE handlingMatt Mower2017-01-181-0/+1
* SELinux can be assumed for Android 4.4+Matt Mower2017-01-181-5/+0
* Do not disable performance mode too early for backupMatt Mower2017-01-181-2/+2
* Unused variable cleanupMatt Mower2017-01-181-12/+8
* Very minor code cleanupMatt Mower2017-01-181-4/+2
* Whitespace cleanupMatt Mower2017-01-181-7/+3
* Change handling of /cache due to AB devices not having cacheEthan Yonker2016-12-131-13/+13
* Support File Based EncryptionEthan Yonker2016-12-131-32/+73
* Add boot slot supportEthan Yonker2016-12-131-1/+63
* Improve backup & wipe exclusion handlingEthan Yonker2016-11-301-4/+5
* Fix image flashingEthan Yonker2016-11-301-9/+18
* Clean up PartitionSettingsEthan Yonker2016-09-131-25/+20
* Fix restore of subpartitionsEthan Yonker2016-09-021-1/+2
* MD5 checking: fix issues introduced with adb backup patchsetbigbiff bigbiff2016-08-311-13/+22
* Finish creating disable_free_space_check variableMatt Mower2016-08-191-1/+1
* Allow running of a custom script after factory resetEthan Yonker2016-08-191-0/+1
* Fix md5 creation from adb backup patch.bigbiff bigbiff2016-08-091-8/+8
* Add typecode to sgdisk for proper detection in AndroidCaptain Throwback2016-08-041-1/+1
* ADB: Add adb backup for TWRP.bigbiff2016-08-011-104/+178
* Wait to mount until after fstab processedMatt Mower2016-05-031-18/+23
* Remove char/string conversions in fstab processingMatt Mower2016-05-031-4/+4
* Rewrite FS fstab flag processingMatt Mower2016-05-031-1/+1
* Really remove all old SP* flags and codeEthan Yonker2016-04-021-36/+0
* Improve progress bar handling for backup / restore / image flashEthan Yonker2016-03-311-34/+22
* DataManager UpdatesEthan Yonker2016-03-311-1/+0
* Don't add subpartitions to restore listJames Christopher Adduono2016-03-031-1/+2
* partitions: Fix path based Find_Next_StorageMatt Mower2016-02-241-1/+1
* Fix adopted storage when andsec flag is presentEthan Yonker2016-02-181-0/+13
* partitions: Avoid duplicate UMS mountsMatt Mower2016-02-051-1/+1
* gui: add german translationz31s1g2016-02-051-1/+1
* Replace fix permissions with fix contexts for emulated storageEthan Yonker2016-01-291-17/+16
* Adopted Storage supportEthan Yonker2016-01-251-12/+120
* Fix (Auto Generate) handling for backup namesEthan Yonker2016-01-221-3/+3
* Fix a bunch of messagesMatt Mower2016-01-221-5/+5
* Improve flash image handling of mountingEthan Yonker2016-01-181-2/+9
* Improve sdcard partitioning processEthan Yonker2016-01-141-75/+90
* Generate new format /etc/fstabdianlujitao2016-01-041-1/+1
* Remove dead code: TW_HAS_DUAL_STORAGEMatt Mower2015-12-221-28/+2
* Fix gui_msg %s to {1} callEthan Yonker2015-12-211-1/+1
* Multiple Language SupportEthan Yonker2015-12-191-104/+153
* Minor update to decrypt device routine for Nexus 6P decryptEthan Yonker2015-11-051-3/+8
* Properly set sys.usb.config when ums is enabled.HandyMenny2015-10-151-0/+2
* Merge up to AOSP marshmallow-releaseEthan Yonker2015-10-091-1/+1
* Fix up some TW_OEM_BUILD thingsEthan Yonker2015-08-261-2/+11
* partition: recreate tw_internal_path(/data/media/0), after wipe media from data or format /data.xiaolu2015-06-171-10/+1
* Add resize2fs and ability to run resize2fs via GUIEthan Yonker2015-05-281-0/+28
* Mount system as read-only by defaultEthan Yonker2015-05-271-1/+5
* partitionmanager: remove broken and unused progress calculation codethat2015-05-191-28/+3
* Address a few compiler warningsMatt Mower2015-03-051-2/+2
* Theme: Add ability to disable size checking before backupbigbiff2015-02-231-5/+46
* MTP: make MTP work even if unplugged and repluggedEthan Yonker2015-02-021-24/+26
* Add cancel backup capability.bigbiff2015-01-271-3/+33
* Hide some non critical error messagesEthan Yonker2015-01-221-8/+8
* Allow flashing of images via the GUIEthan Yonker2015-01-091-0/+63
* Do not toggle USB ID during MTP startup if not neededEthan Yonker2015-01-021-24/+31
* Move sleep during MTP startup to MTP threadEthan Yonker2014-12-291-1/+0
* Check for valid MTP_Storage_ID before adding or removingEthan Yonker2014-12-291-0/+2
* Fix else if and maxFileSize initializer.bigbiff2014-12-221-1/+1
* fixPermissions: simplify code, fix bugsthat2014-12-221-0/+4
* MTP add/remove storage instead of disabling MTPEthan Yonker2014-12-191-15/+148
* Attempt to set the proper uid/gid/contexts on new files and dirsEthan Yonker2014-12-121-0/+2
* Revert "Fix USB Mass Storage on some devices"Matt Mower2014-12-121-3/+1
* This fixes kernel panic on find7 when disabling MTP before flashing zips.bigbiff2014-12-121-0/+1
* Fix occasional MTP kernel panicEthan Yonker2014-12-101-0/+1
* add function to partition.cpp to return max file size to mtp responderbigbiff2014-12-041-1/+1
* Reduce libs needed for decrypt and clean up old decypt filesEthan Yonker2014-12-041-85/+19
* Properly set tw_settings_path after decrypt on data media devicesEthan Yonker2014-11-201-0/+1
* Add /firmware to the mount list for L decryptEthan Yonker2014-11-191-0/+1
* Tweak 5.0 L decryptEthan Yonker2014-11-181-0/+21
* Add lollipop decrypt supportEthan Yonker2014-11-121-1/+3
* Fix USB Mass Storage on some devicesEthan Yonker2014-11-041-1/+3
* add "done" after "Updating partition details..."that2014-11-041-0/+1
* partitionmanager: remove unused By_Block and By_Name methodsthat2014-11-041-253/+0
* performance profile supportTom Hite2014-10-081-5/+21
* mtp: cleanup, fixes and performance improvementsthat2014-10-081-7/+6
* Attempt to automatically identify data/media devicesEthan Yonker2014-09-201-10/+21
* Additional checks to prevent partitioning internal storageEthan Yonker2014-09-151-1/+1
* Fix handling of MTP fork/child processEthan Yonker2014-09-111-1/+6
* MTP: Use fork instead of pthreadEthan Yonker2014-09-051-7/+12
* Allow toggle of MTP debugEthan Yonker2014-09-031-1/+4
* add mtp responder to TWRP.bigbiff bigbiff2014-09-031-11/+104
* Track backup and restore progressEthan Yonker2014-07-091-9/+26
* Color in the consoleEthan Yonker2014-07-091-2/+2
* Whitespace and minor code cleanupMatt Mower2014-06-041-16/+16
* Add options to repair or change file systemEthan Yonker2014-06-041-0/+135
* Fix crash while loading config due to incorrect tw_storage_pathVojtech Bocek2014-05-311-0/+16
* Fix multiple lun file USB mountingMatt Mower2014-05-311-2/+2
* Only setup settings,andsec partitions if availableMatt Mower2014-04-161-4/+7
* Support alternative .android_secure locationMatt Mower2014-04-161-3/+20
* Merge "Fix display of .android_secure size in Backup" into android-4.4Dees Troy2014-04-021-1/+1
|\
| * Fix display of .android_secure size in BackupMatt Mower2014-04-021-1/+1
* | Merge changes Ia75c34ab,I5743d9b9 into android-4.4Ethan Yonker2014-04-021-30/+61
|\ \ | |/ |/|
| * Improve USB Storage handlingEthan Yonker2014-04-011-30/+61
* | if md5 check is not selected for subpartitions, don't check it.bigbiff bigbiff2014-03-301-1/+1
|/
* Re-arrange handling of settings storage partitionDees Troy2014-03-191-7/+7
* Improve handling of settings storage and android secureEthan Yonker2014-03-131-13/+12
* Restore capabilities to run-as binaryDees Troy2014-02-281-1/+1
* Check crypto footer before offering to decryptEthan Yonker2014-02-261-3/+3
* Allow recovery to be restored if backup=1 flag is present in recovery.fstabbigbiff bigbiff2014-02-121-1/+1
* Improve android secure handlingEthan Yonker2014-02-031-0/+3
* Fix include of cutilsDees Troy2014-01-231-1/+4
* Merge changes I4c369222,I8a8ad4b3 into android-4.4Dees Troy2014-01-211-0/+2
|\
| * Set listener properties for UMS mount/unmountMatt Mower2014-01-211-0/+2
* | Fix handling of storage after decryptionDees Troy2014-01-211-2/+1
|/
* Create a TWRP Disk Usage Class to retain state about a directory and whether we should skip it in other classes like twrpTar.bigbiff bigbiff2013-12-191-1/+5
* add support for fsflags= option in twrp.fstab fileHashcode2013-12-191-0/+2
* Update licenses to all matchDees Troy2013-10-221-21/+17
* fix getting and setting contexts in selinuxbigbiff bigbiff2013-10-171-1/+0
* Add TWFunc::Exec_Cmd() with no 'result' agrumentVojtech Bocek2013-09-121-7/+7
* Pull ROM info from build.prop for backup namesDees Troy2013-09-121-4/+5
* implement "usermrf" fstab flag to force rm -rf * deletion on specific partitionsHashcode2013-08-301-0/+2
* Unify indentation and little clean-up in TWRP filesVojtech Bocek2013-08-241-8/+8
* Fix AOSP decrypt when TouchWiz code is presentDees_Troy2013-08-231-0/+1
* Fix problem with not waiting for pigz to exitDees_Troy2013-08-141-0/+2
* 2.6.0.0Dees_Troy2013-07-031-1/+23
* Fix backup of datadataDees_Troy2013-07-011-3/+4
* Fix some issues with wipe partition listDees_Troy2013-07-011-0/+11
* Support encrypted backup filesDees_Troy2013-06-221-12/+30
* Improve backup list resultsDees_Troy2013-04-081-3/+13
* Fix handling of subpartitionsDees_Troy2013-04-051-8/+8
* Move all AOSP code out of recovery binaryDees_Troy2013-04-041-163/+140
* Add partition list GUI elementDees_Troy2013-03-301-390/+249
* trying to fix md5bigbiff bigbiff2013-03-171-5/+1
* use md5.c for computation of md5sumsbigbiff bigbiff2013-03-071-13/+24
* support devices without bootpartitionChampionSwimmer2013-02-191-0/+4
* convert file_bps to be unsigned long longbigbiff bigbiff2013-02-191-5/+8
* Fix fail over to vfat from exfatDees_Troy2013-02-011-5/+5
* Disable USB Mass Storage if the USB lun file does not exist.Dees_Troy2013-01-241-4/+0
* Move backup folder creation to after free space calcDees_Troy2013-01-181-8/+8
* ORS engine fixesDees_Troy2013-01-171-28/+29
* Add flag for retaining layout versionDees_Troy2013-01-151-0/+2
* Check to ensure that external is encryptedDees_Troy2013-01-141-0/+7
* More Samsung sdcard crypto fixesDees_Troy2013-01-101-1/+1
* Fix ifdefs for Samsung encryptionDees_Troy2013-01-101-0/+4
* Improve remounting sdcard with ecryptfsDees_Troy2013-01-091-5/+12
* Add libtar to TWRP instead of using busybox tarbigbiff bigbiff2013-01-091-31/+42
* Add Samsung TouchWiz decryptiona39552692013-01-081-1/+52
* Improve handling of undecrypted encrypted /dataGary Peck2012-12-211-0/+3
* Add ignore blkid flag for TransformersDees_Troy2012-12-121-0/+2
* print partition details independent of whether its mountableGary Peck2012-11-221-61/+61
* Fixes for multi-user in 4.2Dees_Troy2012-11-151-0/+9
* Unmount main partitions after fixing permissionsDees_Troy2012-10-201-0/+1
* Update and improve USB storage codeDees_Troy2012-10-151-82/+39
* Handle single lun file for USB storageDees_Troy2012-10-141-34/+60
* Fix problem with sizes of images after reset defaultDees_Troy2012-10-131-0/+37
* Unmount main partitions after USB storage disableDees_Troy2012-10-121-0/+1
* Unmount system after boot, backup, and restoreDees_Troy2012-10-121-0/+19
* redo fix permissions in c++ for faster changesbigbiff bigbiff2012-10-101-1/+18
* Update sdcard partitioning to C++Dees_Troy2012-09-271-0/+144
* Port backup name checking to Partition ManagerDees_Troy2012-09-271-1/+53
* Handle mountable boot partitionsDees_Troy2012-09-271-1/+9
* Add option to wipe android secureDees_Troy2012-09-261-0/+20
* Fix permissions updatesDees_Troy2012-09-261-13/+0
* Fix problems with MTD devicesDees_Troy2012-09-261-2/+5
* Unify portrait layouts againDees_Troy2012-09-261-0/+3
* Fix skip MD5 setting during backupDees_Troy2012-09-241-4/+6
* Add progress bar support to backup and restoreDees_Troy2012-09-211-25/+89
* Fix special partition handlingDees_Troy2012-09-211-17/+38
* Add android_secure supportDees_Troy2012-09-211-20/+35
* Various fixesDees_Troy2012-09-201-3/+1
* Fix fstab and unmount problemsDees_Troy2012-09-201-1/+5
* Add and improve OpenRecoveryScript supportDees_Troy2012-09-201-0/+9
* Cleanup extra-functionsDees_Troy2012-09-181-20/+287
* Improve backup and restoreDees_Troy2012-09-181-177/+160
* Update backup and restore code, adb sideloadDees_Troy2012-09-171-22/+449
* Add wipe functions, compiles in CM7, text shows in UI, zips installDees_Troy2012-09-141-30/+126
* Make text appear in GUI console, Zip install works.Dees_Troy2012-09-121-2/+2
* Zip install works againDees_Troy2012-09-111-4/+4
* More Partition Manager functionalityDees_Troy2012-09-101-13/+277
* Improve storage size code, mount, unmountDees_Troy2012-09-101-50/+192
* Add processing of fstab, mounting, and decryptDees_Troy2012-09-071-16/+190
* TWRP-ify AOSP codeDees_Troy2012-09-051-0/+147