[Android General] oes20:
Hello everyone, lets root your ulefone power 5 and if you want: flash another rom. I'm kinda new here so don't mind if I'm telling things in a stupid way.

/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

Ok, first of all, massive shout out to @gamr13 and @Dukino and @CarelMinnaar for providing some of the files.

Original threat: https://xdaforums.com/android/help/ulefone-power-5-twrp-root-t3848501/

Link to the website I copied and translated the guide from: https://www.chinahandys.net/android-9-auf-dem-ulefone-power-5-anleitung/

If you are using any custom rom on your phone, I strongly
recommend reflashing your whole phone with the original
firmware provided by ulefone. I'll add the link.
I assume you know how to flash, otherwise search on youtube or
request it and I'll add a guide.

Most files you may need and worked in my case:

MediaFire

MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.

www.mediafire.com

More files in the spoiler below.

Let's begin!

First of all, make sure your phone is recognized by your pc and use a good cable. (the original one broke pretty quickly in my case)

Next, go to system and search for 'build number'.

Tap it untill it says: you are now developer.

Go to developer options and enable: OEM unlocking. Then power your phone off.

Next, download the fastboot and adb zip file I provided. If you already use adb and fastboot, download the recovery zip and you know how it works.

Extract the 'android' folder and put it on the root of your system disk (mostly /C).

Next, go to your command prompt and type: cd \android

Now you start your phone in bootloader. Press and hold volume up and power and let your phone cycle untill you enter bootloader.

Select 'fastboot'.

Plug your phone into your pc and type in the command prompt: fastboot devices

Now you should see the serial number of one device (in my case it was something like ABCD1234567890). If not, install some fastboot drivers and use device manager to select the fastboot driver for your phone.

Then, type: fastboot oem-unlock

Select Yes on your phone and let it reboot.

Re-enter fastboot on your phone.

To be sure: fastboot devices

Flash your recovery using: fastboot flash recovery TWRP_3.2.3_Ulefone_Power_5_AND_5S.img

Then, you need (maybe not but just do it) to reboot straight into bootloader. So press volume up and power untill it shows the bootloader, and then select recovery.

Now your phone may be encrypted or something like that. Select 'Wipe' and accept.

Next, put your gsi (A only, arm64), gapps and/or your decrypt file on your sdcard and flash it!

Known bugs:

- VoLTE - I needed to use a simcard from a different provider to get calling working.

- Hotspot

- Seems sticky to 2.4G?

- MTP not working in recovery

- When waking up your device you may encounter some weird behaviour. Just wait a second and it's gone.

Spoiler content hidden.

Got some pm's asking what to do if stuck on boot/recovery, this video explains the return to stock process. In short: start spflashtool, select the scatter file in the stock firmware, select download only, firmware upgrade or download and format. Plug your cable in. Then click start, and press vol. up and power until you hear the 'new device found' sound on your pc and let it go. Then just reboot.

Feel free to use his files or mine. Doesn't really matter.