Doogee S58 Pro - phhusson/treble_experimentations GitHub Wiki

Enable OEM unlocking in developer settings.

adb reboot bootloader
fastboot flashing unlock
# this may be unnecessary
fastboot flashing unlock-critical
fastboot reboot fastboot
# from https://dl.google.com/developers/android/qt/images/gsi/vbmeta.img, may be unnecessary
fastboot --disable-verification flash vbmeta vbmeta.img
fastboot flash system system-roar-arm64-ab-vanilla.img
fastboot reboot

If you get Writing 'system' FAILED (remote: 'This partition doesn't exist') then you are probably in the wrong fastboot mode (there is more than one), where you get 1 small line of text on a black screen. fastboot reboot fastboot reboots into the right one where you get a bootmenu that says "fastbootd" at the top. You can flash while at the menu, no need to choose an option.

With the 12.1 floss image my system partition was too small, but after deleting the product partition I could flash:

$ fastboot flash system system-squeak-arm64-ab-floss-12.1-v416.img
Resizing 'system'                                  FAILED (remote: 'Not enough space to resize partition')
fastboot: error: Command failed
$ fastboot delete-logical-partition product
Deleting 'product'                                 OKAY [  0.010s]
Finished. Total time: 0.010s

Hardware Support

  • Camera:

Working

  • Speaker / Microphone

Working

  • Bluetooth

Working

  • Wifi

Working

  • SIM / Mobile Data / Voice

Not tested

  • VoLTE

Not tested

  • Fingerprint Reader

Not tested

  • Wifi-Router

Not tested