| Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I7410a0c8e439eec90a955ee9201efd9a92bb9635
|
|
Rename twrpDU.* to exclude.*
Remove global variable for du and replace with partition specific
variables.
Use separate exclusion lists for backups and wiping.
Clean up some includes
Fix some parenthesis in twrp.cpp that I messed up.
Note: twrpTarMain command line utility compiles but probably does
not work correctly yet due to not properly setting part_settings
Change-Id: Idec9c3e6a8782ba53f3420fa79ba33394f4f85fb
|
|
Change-Id: I6376920775ddabb4d4af505fffd86e404403a64a
|
|
The progress bar will now be updated during image backups, restores
and during image flashing (except for sparse images which will require
significant changes to libsparse, and except for mtd nand using
flash_utils).
The progress bar will now be updated mid-file for file systems (tar) so
the user will see changes even during large file backup / restore.
Add a new progress tracking class to simplify handling of progress bar
updates. The class will only update the progress bar 5 times a second to
reduce the CPU load from updating the GUI frequently which does affect
backup times.
Change-Id: Iff382faef3df1f86604af336c1a8ce8993cd12c5
|
|
Change-Id: I8344d270ddb601694b5fef0fa7b22ea437030728
|
|
Change-Id: Ifefd159b1bc25cd0f54220ae1bd7407c08ca9cfb
|
|
Change-Id: I11a8f77b39a6f12aca6157c9aa76c34ef48c4b9f
|
|
- ifdef around set_metadata
- Set tags as optional
Change-Id: I438e370c3bf6b590dc80ba372724c47cead6cbe5
|
|
Track backup and restore progress based on the sizes of the files
as they are being added to the tar backup file. Update the
progress bar based on the sizes of the files.
Change-Id: Idf649efa1db3e91830b4b2add86203a3f30042ff
|
|
twrpDU::check_skip_dirs() handles skipped folders now. Everywhere
twrpTar::setexcl() is being used to exclude files eventually calls
createTarFork(), which in turn calls Generate_TarList(), which checks
check_skip_dirs().
Change-Id: Ibbc4eb2eb89863ccb2a15f5a3b5092fb10fcbcc0
|
|
Change-Id: I9db1aac350cd2ca02cceccc249ebd2f0b3c3c671
|