summaryrefslogtreecommitdiffstats
path: root/twrp-functions.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2019-10-30cache: Fix typo in twrp-functions.cpp for A/B devicesSyberHexen1-1/+1
2019-09-19Persistent logs: Compress target log on storage.bigbiff bigbiff1-23/+91
2019-05-16Add option to uninstall TWRP app from /systemEthan Yonker1-0/+19
2019-04-03Use magiskboot to repack the boot partitionEthan Yonker1-3/+4
2019-04-03AB Cache dir: If device doesn't have /data/cache for FBE, we shouldbigbiff bigbiff1-2/+10
2019-03-30Correct return case for context check in /cache/recoveryMakornthawat Emery1-4/+1
2019-03-22Support both old and new mkfs.f2fsEthan Yonker1-5/+7
2019-03-20Adding Edl button in reboot menumauronofrio1-0/+7
2019-03-18AB/Non AB Devices: updates for moving cachebigbiff bigbiff1-23/+82
2019-03-05Add path for time and date fixMauronofrio Matarrese1-1/+1
2018-08-24twrp: use ANDROID_ROOT environment variableCaptain Throwback1-10/+10
2018-07-20Remove SuperSUEthan Yonker1-8/+0
2018-05-25TWRP: Added TW_CLOCK_OFFSET flag to further adjust the clock.Phoenix5911-0/+4
2018-05-25TWRP: Move the valid current time up to trigger fix on more devices.Phoenix5911-1/+1
2018-01-17Use /persist as Qualcomm time fix source during early bootnkk711-25/+38
2017-11-28Support v2 fstab formatEthan Yonker1-8/+8
2017-11-27ADB Backup: add ability for TWRP GUI to restorebigbiff bigbiff1-0/+24
2017-06-17twrpDigest refactorbigbiff bigbiff1-1/+0
2017-03-01Timeout for decryptEthan Yonker1-0/+35
2017-01-18Unused variable cleanupMatt Mower1-2/+1
2017-01-18Whitespace cleanupMatt Mower1-28/+28
2016-12-16Add TWRP app install via TWRP recoveryEthan Yonker1-1/+4
2016-12-13Change handling of /cache due to AB devices not having cacheEthan Yonker1-2/+8
2016-12-02Copy Kernel Logsbigbiff bigbiff1-0/+10
2016-08-25Make it backwards compatible with 4.4Ethan Yonker1-1/+1
2016-08-01ADB: Add adb backup for TWRP.bigbiff1-8/+5
2016-05-03Rewrite TWRP fstab flag processingMatt Mower1-0/+7
2016-03-31Improve progress bar handling for backup / restore / image flashEthan Yonker1-21/+21
2016-03-31DataManager UpdatesEthan Yonker1-1/+2
2016-01-22Improve max brightness handlingTatsuyuki Ishi1-9/+8
2016-01-22Fix a bunch of messagesMatt Mower1-1/+1
2016-01-14Improve sdcard partitioning processEthan Yonker1-0/+19
2016-01-04Fix Recursive_Mkdir if path doesn't end with "/"that1-15/+8
2015-12-19Multiple Language SupportEthan Yonker1-22/+23
2015-11-12Free some memory allocationsMatt Mower1-0/+6
2015-10-25Fix a bunch of warningsEthan Yonker1-1/+1
2015-05-29remove useless memset and \nXuefer1-3/+0
2015-05-18bootloader: align with AOSP codethat1-9/+2
2015-04-03twrpTar: fix segfault after encrypted backupsthat1-4/+4
2015-03-25Fix reboot for some devicesEthan Yonker1-17/+18
2015-03-20Fix TWFunc::Wait_For_Child reporting success when child segfaultsVojtech Bocek1-4/+4
2015-02-21Replace Auto_Generated name spaces with underscores.bigbiff1-1/+3
2015-02-02Disable stock recovery replacing TWRP during ORSEthan Yonker1-1/+13
2015-01-27Add cancel backup capability.bigbiff1-1/+1
2015-01-22Use /twres instead of /res for theme resourcesDees Troy1-8/+8
2014-12-29twrp-functions: remove unused functionsthat1-124/+0
2014-12-18Update SuperSU to 2.40Ethan Yonker1-158/+1
2014-12-12Attempt to set the proper uid/gid/contexts on new files and dirsEthan Yonker1-3/+8
2014-12-02 Make the android-5.0 branch compile in 4.4 to 4.1Ethan Yonker1-0/+12
2014-11-07Fix up tw_reboot functionEthan Yonker1-3/+10
2014-11-04fix some compiler warningsthat1-1/+1
2014-10-14display cpu temperature in twrpJenkins1-0/+6
2014-10-08performance profile supportTom Hite1-0/+11
2014-09-03add mtp responder to TWRP.bigbiff bigbiff1-0/+18
2014-08-10Support reading since_epoch and secondary brightness filesxNUTx1-4/+70
2014-07-09Implement "take a screenshot" featureVojtech Bocek1-0/+18
2014-07-09Check the crash counter instead of date in TWFunc::Fixup_Time_On_Boot()Vojtech Bocek1-10/+0
2014-07-09Track backup and restore progressEthan Yonker1-0/+24
2014-06-04Whitespace and minor code cleanupMatt Mower1-2/+2
2014-04-16Add support for actions triggered by key combinationVojtech Bocek1-0/+20
2014-03-13Fix skipping of relative paths and lost+found in twrpDUVojtech Bocek1-0/+25
2014-03-06Change qcom time error messages to infoDees Troy1-3/+3
2014-02-26Check auto generated backup names for invalid charactersEthan Yonker1-0/+4
2014-02-23fix slash between directoriesbigbiff bigbiff1-1/+1
2014-02-12ifdef some functions that depend on other TWRP partsEthan Yonker1-186/+168
2014-02-08Update SuperSUEthan Yonker1-4/+12
2014-02-08Separate out function for reading /system/build.prop valuesEthan Yonker1-25/+31
2014-02-06Add option to print render time of each frame to log fileVojtech Bocek1-0/+6
2014-02-04Load RTC offset on Qualcomm Krait chips, fixes the broken time & dateVojtech Bocek1-0/+93
2013-12-19Create a TWRP Disk Usage Class to retain state about a directory and whether we should skip it in other classes like twrpTar.bigbiff bigbiff1-33/+0
2013-10-24Update licenses to all matchDees Troy1-0/+18
2013-10-22Update licenses to all matchDees Troy1-0/+18
2013-10-17Remove trailing spaces on auto generated backup namesDees Troy1-0/+7
2013-09-19Improvements to Update_Log_FileDees Troy1-8/+19
2013-09-17Never generate empty backup nameVojtech Bocek1-1/+2
2013-09-12Add TWFunc::Exec_Cmd() with no 'result' agrumentVojtech Bocek1-15/+32
2013-09-12Pull ROM info from build.prop for backup namesDees Troy1-0/+48
2013-08-30Really fix TWFunc::tw_chmod() for 3-character mode stringVojtech Bocek1-32/+41
2013-08-30Update SuperSU for 4.3 SELinux, 2.6.1.0Dees_Troy1-0/+62
2013-08-28ignore lost+found in all the placesbigbiff bigbiff1-1/+1
2013-08-24Unify indentation and little clean-up in TWRP filesVojtech Bocek1-14/+15
2013-08-24Fix TWFunc::tw_chmod() for 3-character mode stringVojtech Bocek1-1/+2
2013-08-24Revert "Rewrite TWFunc::Exec_Cmd() to use pipe() instead of popen()"Dees_Troy1-43/+12
2013-07-03Rewrite TWFunc::Exec_Cmd() to use pipe() instead of popen()Vojtech Bocek1-12/+43
2013-06-22Support encrypted backup filesDees_Troy1-0/+199
2013-04-04Move all AOSP code out of recovery binaryDees_Troy1-128/+106
2013-03-07use md5.c for computation of md5sumsbigbiff bigbiff1-43/+15
2013-02-27fixes for fakeflash zipsjt11341-2/+2
2013-02-22Fix compiling on CM7Dees_Troy1-1/+5
2013-02-21Check for root and root perms and offer to install/fixDees_Troy1-62/+265
2013-02-13This adds a 60 second screen timeout for TWRP. Might consider making this configurable in the future.bigbiff bigbiff1-0/+49
2013-02-07Add write buffer for tar writesDees_Troy1-4/+4
2013-02-02Use only std::string in TWFunc::Get_Folder_SizeVojtech Bocek1-14/+5
2013-02-01Fix fail over to vfat from exfatDees_Troy1-2/+1
2013-01-28exFAT improvements, fixesDees_Troy1-4/+12
2013-01-28file manager updates for exFATDees_Troy1-0/+21
2013-01-20Remove sockets and FIFOS when removing filesbigbiff bigbiff1-1/+1
2013-01-09Fix wiping problems and save ecrypt keyDees_Troy1-26/+26
2013-01-09Add libtar to TWRP instead of using busybox tarbigbiff bigbiff1-70/+136
2012-12-20Increase array size to fix crashes on some devicesDees_Troy1-1/+1
2012-10-01Fix output of version numberDees_Troy1-25/+0
2012-09-28Fix compiler warningsDees_Troy1-1/+1
2012-09-27Save version number to storageDees_Troy1-0/+26
2012-09-27Port reboot functions to C++Dees_Troy1-0/+128
2012-09-26Add backup size checkingDees_Troy1-2/+10
2012-09-26Unify portrait layouts againDees_Troy1-0/+23
2012-09-20Fix fstab and unmount problemsDees_Troy1-4/+3
2012-09-18Cleanup extra-functionsDees_Troy1-19/+14
2012-09-17Update backup and restore code, adb sideloadDees_Troy1-0/+71
2012-09-14Add wipe functions, compiles in CM7, text shows in UI, zips installDees_Troy1-0/+164