/e/OS updates recovery even if "update recovery" is toggled off
- /e/ version: 1.1 to 1.10 (at least)
- Device model(s): Samsung Galaxy S7, S9
- Developer mode enabled: yes
- Device rooted: yes
- Trackers blocker enabled: yes
Summary
/e/OS updates recovery even if "update recovery" is toggled off in Developers Options.
The problem
Steps to reproduce
- Toggle "update recovery" off in Developers Options
- Update /e/OS using the updater
What is the current behavior?
The recovery is replaced by /e/OS recovery
What is the expected correct behavior?
The recovery is left untouched (e.g. TWRP isn't replaced)
Solutions
Workaround
Have a computer handy to reinstall TWRP (or any recovery) after updating /e/OS (which kinda defeats the purpose of an on-device updater).
Possible fixes
Respect the "update recovery" option. Please note that on the S7 and S9, there's no "Update recovery" preference in /e/OS updater. It's in developers options instead.
Other links to the same issue: e/devices/android_device_samsung_starlte#4 https://community.e.foundation/t/e-os-updates-recovery-even-if-update-recovery-is-toggled-off/48970