The rugged Doogee S90 is my main phone in the past.
Prerequisites
Rooting
- Update the phone first. Make sure the build number is
DOOGEE_S90_Android8.1-20191205
. - Unlock the bootloader. (Backup your files, this will erase all of your data.)
- Enable USB debugging and OEM unlocking in Developer options.
- Connect phone to your computer.
adb devices
to allow ADB access.adb reboot bootloader
to reboot to bootloader.- Type
fastboot devices
to verify if the phone is connected. - Type
fastboot oem unlock
to unlock bootloader. (This will factory reset your device.) - Type
fastboot reboot
to reboot device.
- Install Magisk.apk on your phone.
- Download boot.img here. (Or readback boot.img using SP Flash Tool. (Advanced))
- Patch boot.img using Magisk.
- Flash patched boot.img using SP Flash Tool.
- Download scatter-loading file here. (Or create your own scatter file using MTK Droid Tool. (Advanced))
- Select boot.img in SP Flash Tool.
- Turn off your phone.
- Click Download.
- Connect your phone to your PC using a USB cable.
- If download ok shows, disconnect your phone.
- Open Magisk to verify if Magisk has been installed.
Backup
To prevent problems later on, it is recommended to readback important partitions in your phone to prevent a brick if something goes wrong.