index
:
anonymous/android_bootable_recovery
android-11
android-14.0
android-4.3
android-4.4
android-5.0
android-5.1
android-6.0
android-7.0
android-7.1
android-8.0
android-8.1
android-9.0
Team Win Recovery Project (TWRP)
mirror
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
twrp-functions.cpp
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2019-03-22
Support both old and new mkfs.f2fs
Ethan Yonker
1
-5
/
+7
2019-03-20
Adding Edl button in reboot menu
mauronofrio
1
-0
/
+7
2019-03-18
AB/Non AB Devices: updates for moving cache
bigbiff bigbiff
1
-23
/
+82
2019-03-05
Add path for time and date fix
Mauronofrio Matarrese
1
-1
/
+1
2018-08-24
twrp: use ANDROID_ROOT environment variable
Captain Throwback
1
-10
/
+10
2018-07-20
Remove SuperSU
Ethan Yonker
1
-8
/
+0
2018-05-25
TWRP: Added TW_CLOCK_OFFSET flag to further adjust the clock.
Phoenix591
1
-0
/
+4
2018-05-25
TWRP: Move the valid current time up to trigger fix on more devices.
Phoenix591
1
-1
/
+1
2018-01-17
Use /persist as Qualcomm time fix source during early boot
nkk71
1
-25
/
+38
2017-11-28
Support v2 fstab format
Ethan Yonker
1
-8
/
+8
2017-11-27
ADB Backup: add ability for TWRP GUI to restore
bigbiff bigbiff
1
-0
/
+24
2017-06-17
twrpDigest refactor
bigbiff bigbiff
1
-1
/
+0
2017-03-01
Timeout for decrypt
Ethan Yonker
1
-0
/
+35
2017-01-18
Unused variable cleanup
Matt Mower
1
-2
/
+1
2017-01-18
Whitespace cleanup
Matt Mower
1
-28
/
+28
2016-12-16
Add TWRP app install via TWRP recovery
Ethan Yonker
1
-1
/
+4
2016-12-13
Change handling of /cache due to AB devices not having cache
Ethan Yonker
1
-2
/
+8
2016-12-02
Copy Kernel Logs
bigbiff bigbiff
1
-0
/
+10
2016-08-25
Make it backwards compatible with 4.4
Ethan Yonker
1
-1
/
+1
2016-08-01
ADB: Add adb backup for TWRP.
bigbiff
1
-8
/
+5
2016-05-03
Rewrite TWRP fstab flag processing
Matt Mower
1
-0
/
+7
2016-03-31
Improve progress bar handling for backup / restore / image flash
Ethan Yonker
1
-21
/
+21
2016-03-31
DataManager Updates
Ethan Yonker
1
-1
/
+2
2016-01-22
Improve max brightness handling
Tatsuyuki Ishi
1
-9
/
+8
2016-01-22
Fix a bunch of messages
Matt Mower
1
-1
/
+1
2016-01-14
Improve sdcard partitioning process
Ethan Yonker
1
-0
/
+19
2016-01-04
Fix Recursive_Mkdir if path doesn't end with "/"
that
1
-15
/
+8
2015-12-19
Multiple Language Support
Ethan Yonker
1
-22
/
+23
2015-11-12
Free some memory allocations
Matt Mower
1
-0
/
+6
2015-10-25
Fix a bunch of warnings
Ethan Yonker
1
-1
/
+1
2015-05-29
remove useless memset and \n
Xuefer
1
-3
/
+0
2015-05-18
bootloader: align with AOSP code
that
1
-9
/
+2
2015-04-03
twrpTar: fix segfault after encrypted backups
that
1
-4
/
+4
2015-03-25
Fix reboot for some devices
Ethan Yonker
1
-17
/
+18
2015-03-20
Fix TWFunc::Wait_For_Child reporting success when child segfaults
Vojtech Bocek
1
-4
/
+4
2015-02-21
Replace Auto_Generated name spaces with underscores.
bigbiff
1
-1
/
+3
2015-02-02
Disable stock recovery replacing TWRP during ORS
Ethan Yonker
1
-1
/
+13
2015-01-27
Add cancel backup capability.
bigbiff
1
-1
/
+1
2015-01-22
Use /twres instead of /res for theme resources
Dees Troy
1
-8
/
+8
2014-12-29
twrp-functions: remove unused functions
that
1
-124
/
+0
2014-12-18
Update SuperSU to 2.40
Ethan Yonker
1
-158
/
+1
2014-12-12
Attempt to set the proper uid/gid/contexts on new files and dirs
Ethan Yonker
1
-3
/
+8
2014-12-02
Make the android-5.0 branch compile in 4.4 to 4.1
Ethan Yonker
1
-0
/
+12
2014-11-07
Fix up tw_reboot function
Ethan Yonker
1
-3
/
+10
2014-11-04
fix some compiler warnings
that
1
-1
/
+1
2014-10-14
display cpu temperature in twrp
Jenkins
1
-0
/
+6
2014-10-08
performance profile support
Tom Hite
1
-0
/
+11
2014-09-03
add mtp responder to TWRP.
bigbiff bigbiff
1
-0
/
+18
2014-08-10
Support reading since_epoch and secondary brightness files
xNUTx
1
-4
/
+70
2014-07-09
Implement "take a screenshot" feature
Vojtech Bocek
1
-0
/
+18
2014-07-09
Check the crash counter instead of date in TWFunc::Fixup_Time_On_Boot()
Vojtech Bocek
1
-10
/
+0
2014-07-09
Track backup and restore progress
Ethan Yonker
1
-0
/
+24
2014-06-04
Whitespace and minor code cleanup
Matt Mower
1
-2
/
+2
2014-04-16
Add support for actions triggered by key combination
Vojtech Bocek
1
-0
/
+20
2014-03-13
Fix skipping of relative paths and lost+found in twrpDU
Vojtech Bocek
1
-0
/
+25
2014-03-06
Change qcom time error messages to info
Dees Troy
1
-3
/
+3
2014-02-26
Check auto generated backup names for invalid characters
Ethan Yonker
1
-0
/
+4
2014-02-23
fix slash between directories
bigbiff bigbiff
1
-1
/
+1
2014-02-12
ifdef some functions that depend on other TWRP parts
Ethan Yonker
1
-186
/
+168
2014-02-08
Update SuperSU
Ethan Yonker
1
-4
/
+12
2014-02-08
Separate out function for reading /system/build.prop values
Ethan Yonker
1
-25
/
+31
2014-02-06
Add option to print render time of each frame to log file
Vojtech Bocek
1
-0
/
+6
2014-02-04
Load RTC offset on Qualcomm Krait chips, fixes the broken time & date
Vojtech Bocek
1
-0
/
+93
2013-12-19
Create a TWRP Disk Usage Class to retain state about a directory and whether we should skip it in other classes like twrpTar.
bigbiff bigbiff
1
-33
/
+0
2013-10-24
Update licenses to all match
Dees Troy
1
-0
/
+18
2013-10-22
Update licenses to all match
Dees Troy
1
-0
/
+18
2013-10-17
Remove trailing spaces on auto generated backup names
Dees Troy
1
-0
/
+7
2013-09-19
Improvements to Update_Log_File
Dees Troy
1
-8
/
+19
2013-09-17
Never generate empty backup name
Vojtech Bocek
1
-1
/
+2
2013-09-12
Add TWFunc::Exec_Cmd() with no 'result' agrument
Vojtech Bocek
1
-15
/
+32
2013-09-12
Pull ROM info from build.prop for backup names
Dees Troy
1
-0
/
+48
2013-08-30
Really fix TWFunc::tw_chmod() for 3-character mode string
Vojtech Bocek
1
-32
/
+41
2013-08-30
Update SuperSU for 4.3 SELinux, 2.6.1.0
Dees_Troy
1
-0
/
+62
2013-08-28
ignore lost+found in all the places
bigbiff bigbiff
1
-1
/
+1
2013-08-24
Unify indentation and little clean-up in TWRP files
Vojtech Bocek
1
-14
/
+15
2013-08-24
Fix TWFunc::tw_chmod() for 3-character mode string
Vojtech Bocek
1
-1
/
+2
2013-08-24
Revert "Rewrite TWFunc::Exec_Cmd() to use pipe() instead of popen()"
Dees_Troy
1
-43
/
+12
2013-07-03
Rewrite TWFunc::Exec_Cmd() to use pipe() instead of popen()
Vojtech Bocek
1
-12
/
+43
2013-06-22
Support encrypted backup files
Dees_Troy
1
-0
/
+199
2013-04-04
Move all AOSP code out of recovery binary
Dees_Troy
1
-128
/
+106
2013-03-07
use md5.c for computation of md5sums
bigbiff bigbiff
1
-43
/
+15
2013-02-27
fixes for fakeflash zips
jt1134
1
-2
/
+2
2013-02-22
Fix compiling on CM7
Dees_Troy
1
-1
/
+5
2013-02-21
Check for root and root perms and offer to install/fix
Dees_Troy
1
-62
/
+265
2013-02-13
This adds a 60 second screen timeout for TWRP. Might consider making this configurable in the future.
bigbiff bigbiff
1
-0
/
+49
2013-02-07
Add write buffer for tar writes
Dees_Troy
1
-4
/
+4
2013-02-02
Use only std::string in TWFunc::Get_Folder_Size
Vojtech Bocek
1
-14
/
+5
2013-02-01
Fix fail over to vfat from exfat
Dees_Troy
1
-2
/
+1
2013-01-28
exFAT improvements, fixes
Dees_Troy
1
-4
/
+12
2013-01-28
file manager updates for exFAT
Dees_Troy
1
-0
/
+21
2013-01-20
Remove sockets and FIFOS when removing files
bigbiff bigbiff
1
-1
/
+1
2013-01-09
Fix wiping problems and save ecrypt key
Dees_Troy
1
-26
/
+26
2013-01-09
Add libtar to TWRP instead of using busybox tar
bigbiff bigbiff
1
-70
/
+136
2012-12-20
Increase array size to fix crashes on some devices
Dees_Troy
1
-1
/
+1
2012-10-01
Fix output of version number
Dees_Troy
1
-25
/
+0
2012-09-28
Fix compiler warnings
Dees_Troy
1
-1
/
+1
2012-09-27
Save version number to storage
Dees_Troy
1
-0
/
+26
2012-09-27
Port reboot functions to C++
Dees_Troy
1
-0
/
+128
2012-09-26
Add backup size checking
Dees_Troy
1
-2
/
+10
2012-09-26
Unify portrait layouts again
Dees_Troy
1
-0
/
+23
2012-09-20
Fix fstab and unmount problems
Dees_Troy
1
-4
/
+3
2012-09-18
Cleanup extra-functions
Dees_Troy
1
-19
/
+14
2012-09-17
Update backup and restore code, adb sideload
Dees_Troy
1
-0
/
+71
2012-09-14
Add wipe functions, compiles in CM7, text shows in UI, zips install
Dees_Troy
1
-0
/
+164