summaryrefslogtreecommitdiffstats
path: root/twrp.cpp
diff options
context:
space:
mode:
authorEthan Yonker <dees_troy@teamw.in>2015-02-02 17:32:49 +0100
committerDees Troy <dees_troy@teamw.in>2015-02-02 18:23:25 +0100
commit9132d9125314874957f5565c194727ab4ce66733 (patch)
tree74fd8541c10feb8056ec092b106cb8c12f197664 /twrp.cpp
parentAllow wiping f2fs to reserve space for a crypto footer (diff)
downloadandroid_bootable_recovery-9132d9125314874957f5565c194727ab4ce66733.tar
android_bootable_recovery-9132d9125314874957f5565c194727ab4ce66733.tar.gz
android_bootable_recovery-9132d9125314874957f5565c194727ab4ce66733.tar.bz2
android_bootable_recovery-9132d9125314874957f5565c194727ab4ce66733.tar.lz
android_bootable_recovery-9132d9125314874957f5565c194727ab4ce66733.tar.xz
android_bootable_recovery-9132d9125314874957f5565c194727ab4ce66733.tar.zst
android_bootable_recovery-9132d9125314874957f5565c194727ab4ce66733.zip
Diffstat (limited to 'twrp.cpp')
-rw-r--r--twrp.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/twrp.cpp b/twrp.cpp
index 4a8b1fbf1..ef694bf24 100644
--- a/twrp.cpp
+++ b/twrp.cpp
@@ -337,13 +337,10 @@ int main(int argc, char **argv) {
// Launch the main GUI
gui_start();
+ // Disable flashing of stock recovery
+ TWFunc::Disable_Stock_Recovery_Replace();
// Check for su to see if the device is rooted or not
if (PartitionManager.Mount_By_Path("/system", false)) {
- // Disable flashing of stock recovery
- if (TWFunc::Path_Exists("/system/recovery-from-boot.p")) {
- rename("/system/recovery-from-boot.p", "/system/recovery-from-boot.bak");
- gui_print("Renamed stock recovery file in /system to prevent\nthe stock ROM from replacing TWRP.\n");
- }
if (TWFunc::Path_Exists("/supersu/su") && !TWFunc::Path_Exists("/system/bin/su") && !TWFunc::Path_Exists("/system/xbin/su") && !TWFunc::Path_Exists("/system/bin/.ext/.su")) {
// Device doesn't have su installed
DataManager::SetValue("tw_busy", 1);