diff options
Diffstat (limited to 'twrp-functions.hpp')
-rw-r--r-- | twrp-functions.hpp | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/twrp-functions.hpp b/twrp-functions.hpp new file mode 100644 index 000000000..19f8eec66 --- /dev/null +++ b/twrp-functions.hpp @@ -0,0 +1,23 @@ +#ifndef _TWRPFUNCTIONS_HPP +#define _TWRPFUNCTIONS_HPP + +#include <string> + +using namespace std; + +// Partition class +class TWFunc +{ +public: + static int Check_MD5(string File); + static string Get_Root_Path(string Path); // Trims any trailing folders or filenames from the path, also adds a leading / if not present + static string Get_Path(string Path); // Trims everything after the last / in the string + static string Get_Filename(string Path); // Trims the path off of a filename + + static void install_htc_dumlock(void); // Installs HTC Dumlock + static void htc_dumlock_restore_original_boot(void); // Restores the backup of boot from HTC Dumlock + static void htc_dumlock_reflash_recovery_to_boot(void); // Reflashes the current recovery to boot + +}; + +#endif // _TWRPFUNCTIONS_HPP |