Oukitel WP5 Pro

Search This thread

2mkl

Senior Member
Jan 2, 2011
174
20
Eloqman
I gave a dump to an unlocked phone. Therefore, there are problems. I was promised factory firmware v14. When it's available, I'll post it.
P.S. stock v14
 
Last edited:

arturenas

Member
May 28, 2022
24
0
Hello, I ran SwedishForenger's script and installed custom rom succesfully. The only annoying thing is everytime I boot phone up, I get orange state message before it boots up. I tried flashing lk-verified.img in fastboot on Windows to get rid of it with these 3 commands:
Code:
./fastboot flash lk lk-verified.img
./fastboot flash lk2 lk-verified.img
./fastboot reboot


No errors, but afterwards my phone gets bricked. Any idea what could be the issue? I also had OEM unlocking and USB debugging on the whole time aswell.
 

Attachments

  • lk-verified.img
    818.2 KB · Views: 6

SwedishForenger

Senior Member
Mar 26, 2021
341
72
.

I'm sorry about that. The Installer was configured for the Android 11 version which is no longer available. I don't know if there will be any new update of Android for this phone. But this Installer is now configured for the Basic version of Android 10, which works for both US and EU.

The same applies to the use of the Installer. Download your desired GSI rom. Extract and rename to GSI.img and drag the file in to the Android installer folder and use the 'AA - Install Android.bat to Install your GSI file to the phone,

2023-02-28_06-17.png
 

Attachments

  • Android Installer.zip
    70.7 MB · Views: 27

arturenas

Member
May 28, 2022
24
0
.

I'm sorry about that. The Installer was configured for the Android 11 version which is no longer available. I don't know if there will be any new update of Android for this phone. But this Installer is now configured for the Basic version of Android 10, which works for both US and EU.

The same applies to the use of the Installer. Download your desired GSI rom. Extract and rename to GSI.img and drag the file in to the Android installer folder and use the 'AA - Install Android.bat to Install your GSI file to the phone

I tried your installer now but it ended up bricking phone again. The GSI always installs perfectly and works. But when it is time to run lk-verified.img to get rid of orange state message, phone gets bricked every time.
Not sure if it matters but I can only get it working again by formatting OUKITEL_WP5Pro_EEA_V11_20210518_204401 stock firmware with flash tools (android 10 EU)
 
Last edited:

SwedishForenger

Senior Member
Mar 26, 2021
341
72
.





I tried your installer now but it ended up bricking phone again. The GSI always installs perfectly and works. But when it is time to run lk-verified.img to get rid of orange state message, phone gets bricked every time.
Not sure if it matters but I can only get it working again by formatting OUKITEL_WP5Pro_EEA_V11_20210518_204401 stock firmware with flash tools (android 10 EU)
.


I just formatted and reset my phone, using the Installer. Works without any trouble.
The lk-verified.img is already in the Installer and will be flashed directly before the phone is being rebooted.

I flashed SparkOS this time:

try this GSI
.
 

arturenas

Member
May 28, 2022
24
0
.


I just formatted and reset my phone, using the Installer. Works without any trouble.
The lk-verified.img is already in the Installer and will be flashed directly before the phone is being rebooted.

I flashed SparkOS this time:

try this GSI
.
The custom rom I flashed was LeOS-VNDKLITE-arm64-bvN-19.1
But I will try your suggestion and see if that goes better.
 

2mkl

Senior Member
Jan 2, 2011
174
20
this one worked, with a error.

i have the code "TEE Key write Google key not write" in red letters all the time on the screen.
Hi!
I understand that the phone is now being flashed and working?
The red inscription indicates that you still used format all +....
To remove the inscription you need to remove the watermark, for example using Root Explorer
This problem is easily solved and a lot has been written about it...
Is everything else okay?
P.S. What do you want in the end for yourself?
P.S.S. "MTK Auth Bypass Tool" is mainly used when formatting those areas that should not be touched without having a backup
 
Last edited:

cnxphysics

Member
Aug 7, 2022
16
2
The custom rom I flashed was LeOS-VNDKLITE-arm64-bvN-19.1
But I will try your suggestion and see if that goes better.
The way it worked for me was to update to stock rom v15. I then used @SwedishForenger installer. If I double clicked on the bat file it did not work so I entered each command manually. The phone booted fine. There are 2 versions of Android installer posted by SwedishForegner: one bat file gives you gsi and root whilst the other has two bat files one for GSI and one for root. LeOS for example works better without root in my opinion and easier to update monthly.
 

arturenas

Member
May 28, 2022
24
0
The way it worked for me was to update to stock rom v15. I then used @SwedishForenger installer. If I double clicked on the bat file it did not work so I entered each command manually. The phone booted fine. There are 2 versions of Android installer posted by SwedishForegner: one bat file gives you gsi and root whilst the other has two bat files one for GSI and one for root. LeOS for example works better without root in my opinion and easier to update monthly.
Agreed, personally I don't want root because it makes my phone less secure. I would rather deal with orange state message on each startup if there is no solution to remove it without root.
Also the installation works fine for me, no matter what gsi I use. It's just the small message at startup that I was trying to get rid of.
 

cnxphysics

Member
Aug 7, 2022
16
2
What I did was: from stock rom I used SwedishForenger Android installer bat file which has gsi rom and root.. The phone booted fine with orange state. Then used again bat file with gsi only and no orange state appeared. I do not know why it worked this way.
 
Jan 20, 2023
18
2
Guys, after a while running LineageOS 18, I decided to give a shot for LineageOS 19 and LineageOS 20. Unfortunately, they behave sluggish, at least for my nerves. The most fluid ROM I've seen was the LineageOS 17.

Then, I checked these new ROMS @SwedishForenger has shared and I am VERY HAPPY with results from a particular ROM: PixelOS-13-arm64_bgN-slim-UNOFFICIAL. Despite being Android 13, it surpassed all my expectations. This is a ROM I'd recommend anyone using.


.

List of new updated GSI arm64 ab roms​

 
  • Like
Reactions: SwedishForenger

nomexcze

Member
Mar 27, 2021
21
0
Hi there I just run few firmawares on this WP5Pro. Currently using GSI 5.5 PixelExtended. There were bad images (like one from GitHub recomended here) draining battery quite fast. But using image from GSI repository is fine.
 

SwedishForenger

Senior Member
Mar 26, 2021
341
72
I just run few firmawares on this WP5Pro. Currently using GSI 5.5 PixelExtended. There were bad images (like one from Gi
.
To prevent battery drain, you should put all apps you don't use 24/7 to sleep, by using 'Extreme battery saver function in Android 12 and above. And if you are running Android 10 ore 11, you should use 'Greenify' in Magisk as a system app to put all apps to sleep you don't want to be running in the background draining the battery.

Apps like Signal messenger, Facebook, Diler/Phone, sms app, Clock, are app you should NOT put to sleep, but apps like, Calculator, Webbrowser, Calendar, File manager, image gallery and every single app you dont need when the phone is sleeping, you should put to sleep in 'Greenify' ore 'Extreme battery saver' .

Installing Greenify in Magisk --

The Greenify app can be downloaded from the app store, the problem with this version of the app is that sooner or later the app will fall asleep and lose its functionality. to prevent this, we put the app as system app through Magisk. System app can't be put to sleep, unless you manually disable the app.

Download the Greenify madual below.

1.jpg
2.jpg
3.jpg


 

Attachments

  • Greenify.zip
    2.5 MB · Views: 5

nomexcze

Member
Mar 27, 2021
21
0
.
To prevent battery drain, you should put all apps you don't use 24/7 to sleep, by using 'Extreme battery saver function in Android 12 and above. And if you are running Android 10 ore 11, you should use 'Greenify' in Magisk as a system app to put all apps to sleep you don't want to be running in the background draining the battery.

Apps like Signal messenger, Facebook, Diler/Phone, sms app, Clock, are app you should NOT put to sleep, but apps like, Calculator, Webbrowser, Calendar, File manager, image gallery and every single app you dont need when the phone is sleeping, you should put to sleep in 'Greenify' ore 'Extreme battery saver' .

Installing Greenify in Magisk --

The Greenify app can be downloaded from the app store, the problem with this version of the app is that sooner or later the app will fall asleep and lose its functionality. to prevent this, we put the app as system app through Magisk. System app can't be put to sleep, unless you manually disable the app.

Download the Greenify madual below.

Hi,
installing GSI images work well and battery last longer, don't know why some versions failed and eat battery.
I fully undestood you guide to hide root, but Magisk failed on my WP5Pro. Tried lot of version, give a try if you want. But it always work half a way. And I found a way, using bootlader flash,
I skipped some flashing steps from *.bat file
like this one
start /wait powershell.exe -ExecutionPolicy Bypass -Command ./fastboot --disable-verification flash boot boot.img
start /wait powershell.exe -ExecutionPolicy Bypass -Command ./fastboot --disable-verification flash vbmeta vbmeta.img
so I did not flash boot and vbmeta. Only flashed GSI.img and Lk's to avoid orange state.
Before flashing GSI. I flashed OEM firmware using SP_MDT_AFterSale_20.32, just like is mentioned inside oukitel guide.
Phone works like charm, battery is not drained. There is no root detection, all works and saved money for me (need Android 12 for works app}. Thanks too you.
But one question, why rooting phone also, during flashing *.bat file, I would like to see choice between root Y/N. Based on my experience, it is not needed.

Last speaking. This thread is very useful, even Oukitel staff member (If they're reading this), must be scare what a big steps are done here. I own few oukitel's phones, and not sure If I'll keep buying them.
My 1st -K10000Max - this was/is flag ship, perfect rugged phone, good photos, easy to disassembly, cheap spare parts, nice seal. You only need screw driver to open it. As this phone still working, from my perspective is retired. Still testing its survailability. Hot tubes, salt water (10m deep), crashes.
2nd - base od 1st experience, Oukitel was a choice - WP5Pro, Was not happy, battery as not as good as k10000max, fake cameras (I guess it is, becase photos are worse then k10000max), but this thread moved it to as better as it should be (Flashing GSI firmawares)
3rd - WP20, using it only as bike computer/navigation, works as expected, full day battery with sport tracking app and from time to time navigation, as rugged phone it survived crash, cold, rain. I don't care, pay something around 70USD,
Meanwhile- My Mom using C31, she will expect better photos, but for that price, she is happy. Unxepected happend, phone firware was damaged (She said, it happends from minute to minute), phone stopped working. Re-flashed it, now ok. Next one, for my friends, K10000Pro - it broke screen after 1st fall.
For me, Oukitel lost its drive. They are looking for money on kickstarter to get their powerstation product on the market. Sold WP5 desing to another company.



Guys I'm just curious about fake cameras on WP5Pro, is this true?
 
Last edited:

SwedishForenger

Senior Member
Mar 26, 2021
341
72
Guys I'm just curious about fake cameras on WP5Pro, is this true?
.
Hi ...
No, there are no fake cameras in the WP5 series.

There is a IMX214 Sony's second generation Exmor RS series chipset, 13 MP “stacked” CIS with a spatially multiplexed exposure-high dynamic range (SME-HDR) imaging function to improve picture quality. This is one of the best Sony sensors on the market, and is used by a large number of phone manufacturers LIST here ...

However ....
For ALL who choose to flash a different version of Android, than what the phone comes with, Will most likely fase a different image quality, than those with the original Android version. And this is because the drivers for this specific chipset are not included in GSI Android versions. This is similar to webcams for a computer you buy. If you install the recommended drivers for the webcam, you will get good picture and sound quality. But using the "DEFAULT PC drivers for the webcamera, you will most likely have poor picture and sound.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    Hi all... Until we get ROOT to this phone.

    I have been using WP5 Pro as my daily driver for 9 months now, and am super happy with it.
    However... After 3 months, the large 8000Ah battery didn't last as long as it should.
    So I opened it up in ADB :
    adb shell 'pm list packages -f' | sed -e 's/.*=//' | sort
    ore
    adb shell pm list packages
    and took a closer look at the pre installed crap on the phone. And I was shocked by all the unnecessary s*it i found. com.mediatek.atmwifimeta : Why is all my Wifi traffic logged and sent to a remote server !!!.

    To you who are interested in removing bloatware on your phone.
    I put together a list of crap you can delete without affecting your daily use of the phone.

    Just Copy & Paste in terminal and restart the phone.

    adb shell pm uninstall -k --user 0 com.ssui.chdmodel adb shell pm uninstall -k --user 0 com.android.companiondevicemanager adb shell pm uninstall -k --user 0 com.android.dynsystem adb shell pm uninstall -k --user 0 com.android.wallpaper.livepicker adb shell pm uninstall -k --user 0 com.google.android.apps.tachyon adb shell pm uninstall -k --user 0 com.google.android.apps.docs adb shell pm uninstall -k --user 0 com.google.android.apps.googleassistant adb shell pm uninstall -k --user 0 com.google.android.apps.wellbeing adb shell pm uninstall -k --user 0 com.google.android.apps.youtube.music adb shell pm uninstall -k --user 0 com.elephanttek.faceunlock adb shell pm uninstall -k --user 0 com.android.emergency adb shell pm uninstall -k --user 0 com.android.nfc adb shell pm uninstall -k --user 0 com.elephanttek.faceunlock adb shell pm uninstall -k --user 0 com.adups.privacypolicy adb shell pm uninstall -k --user 0 com.android.backupconfirm adb shell pm uninstall -k --user 0 com.adups.fota adb shell pm uninstall -k --user 0 com.android.bips adb shell pm uninstall -k --user 0 com.android.cts.ctsshim adb shell pm uninstall -k --user 0 com.android.cts.priv.ctsshim adb shell pm uninstall -k --user 0 com.android.localtransport adb shell pm uninstall -k --user 0 com.android.partnerbrowsercustomizations.example adb shell pm uninstall -k --user 0 com.android.printspooler adb shell pm uninstall -k --user 0 com.android.sharedstoragebackup adb shell pm uninstall -k --user 0 com.android.wallpaperbackup adb shell pm uninstall -k --user 0 com.debug.loggerui adb shell pm uninstall -k --user 0 com.android.traceur adb shell pm uninstall -k --user 0 com.android.htmlviewer adb shell pm uninstall -k --user 0 com.google.android.apps.restore adb shell pm uninstall -k --user 0 com.google.android.apps.restore adb shell pm uninstall -k --user 0 com.google.android.feedback adb shell pm uninstall -k --user 0 com.google.android.onetimeinitializer adb shell pm uninstall -k --user 0 com.google.android.gms.location.history adb shell pm uninstall -k --user 0 com.google.android.videos adb shell pm uninstall -k --user 0 com.mediatek.atmwifimeta adb shell pm uninstall -k --user 0 com.android.calllogbackup adb shell pm uninstall -k --user 0 com.ssui.setupwizard adb shell pm uninstall -k --user 0 com.ssui.sos

    You can Reinstall one or all apps again by putting:
    adb shell cmd package install-existing com.app name

    With USB Debugging enabled on your phone.....
    There is a lot to copy and paste, so I created a script that cleans your phone in 10 seconds from all this bloatware. Download it at the bottom of this post to your desktop, unzip it to your desktop, connect phone and double-click the Claning file.


    The default launcher on this phone is terrible. Here is a good alternative...
    Using Mod SMART LAUNCHER 5 PRO
    You can download it here: here.... here.... ore here..... just incase here too......

    photo_2021-03-26_04-47-14.jpgphoto_2021-03-26_04-47-19.jpgphoto_2021-03-26_04-48-57.jpg

    2.png
    3

    SOLUTION: DISSAPPEARING NOTIFICATIONS AFTER APPS UPDATES THROUGH THE GOOGLE STORE


    I do not understand what was the reason to make such a ****ty software by Oukitel, but finally i found a way to fix this. It was so annoying, when You have to check if notifications settings are all right every few days.

    Quick tutorial:
    1. You need root privileges. Installing Magisk was described some many times that i will skip this part.
    2. You need list of packages names for the apps, where You want to keep notifications settings all the time. You can obtain it for example through the shell:
    adb shell "pm list packages|cut -f 2 -d ":""
    You can also use some 3rd party app manager, which shows installed package names or check it via Google store. It does not matter.
    3. Now it is time to pull & edit /data/system/ssui_notification file.
    This is content of my ssui_notification:
    {packageName='com.ssui.keyguard', mainSwitch=1, lockScreenSwitch=0, showDetailSwitch=0, handsupSwitch=0, cornerSwitch=2, userOptSwitch=1, listType=1, status=1, userOperated=0}
    {packageName='com.ssui.launcher3', mainSwitch=0, lockScreenSwitch=0, showDetailSwitch=0, handsupSwitch=0, cornerSwitch=2, userOptSwitch=1, listType=1, status=1, userOperated=0}
    {packageName='com.android.music', mainSwitch=1, lockScreenSwitch=0, showDetailSwitch=0, handsupSwitch=0, cornerSwitch=1, userOptSwitch=1, listType=1, status=1, userOperated=0}
    *
    *
    *
    {packageName='com.twitter.android', mainSwitch=1, lockScreenSwitch=0, showDetailSwitch=0, handsupSwitch=1, cornerSwitch=1, userOptSwitch=1, listType=1, status=1, userOperated=0}
    {packageName='com.android.email', mainSwitch=1, lockScreenSwitch=0, showDetailSwitch=0, handsupSwitch=1, cornerSwitch=1, userOptSwitch=1, listType=1, status=1, userOperated=0}
    {packageName='com.linkedin.android', mainSwitch=1, lockScreenSwitch=0, showDetailSwitch=0, handsupSwitch=1, cornerSwitch=1, userOptSwitch=1, listType=1, status=1, userOperated=0}

    All You have to do is copy one line for example:
    {packageName='com.facebook.orca', mainSwitch=1, lockScreenSwitch=0, showDetailSwitch=0, handsupSwitch=1, cornerSwitch=1, userOptSwitch=1, listType=1, status=1, userOperated=0}
    and past it on the bottom with changed package name:
    {packageName='YOUR.APP.PACKAGE.NAME', mainSwitch=1, lockScreenSwitch=0, showDetailSwitch=0, handsupSwitch=1, cornerSwitch=1, userOptSwitch=1, listType=1, status=1, userOperated=0}
    This is example for Signal messenger:
    {packageName='org.thoughtcrime.securesms', mainSwitch=1, lockScreenSwitch=0, showDetailSwitch=0, handsupSwitch=1, cornerSwitch=1, userOptSwitch=1, listType=1, status=1, userOperated=0}
    Repeat this for all apps with disappearing notifications and save the file.
    4. After that You have to overwrite stock ssui_notification with just modified file. If You can not do this because of permission denied error, try to first delete stock file and after that copy modified file to the /data/system. It works for me.
    5. Reboot your phone*
    * I do not know if it is necessary step, but i did it to make sure that it will work.

    Voila, your notifications should not disappear anymore after apps update. I have checked it on few apps and so far it works!

    Unfortunately, this is not the best solution and You have to repeat this procedure after installing new apps, but probably most of people do not install new apps very often. I think it will be not a problem to make easy script to add automatically every installed app to the ssui_notification file, but the best solution will be if we will find which exactly process is responsible for this and just kill it. Maybe somebody will find that.

    I hope that it will be helpful for the rest of frustrated Oukitel users ;) Good Luck!
    3
    Ok.
    You need the latest stock firmware (v15) with unlocked bootloader. Install all drivers.
    To unlock bootloader you need to do this:
    1. In setting - About Phone - tap several times on Build number (developer options)
    2. In Satting - System - Developer options set OEM unlocking and USB debbuging.
    Reboot to bootloader -Vol UP+ Power and select fastboot (Vol Up- select, Vol Down -confirmation)
    In platform-tools ( I copyed cmd.exe to this folder)
    Code:
    fastboot flashing unlock
    Code:
    fastboot flashing unlock_critical
    (Every time you need confirm with Vol UP)
    !WARNING! All data will be lost.
    Reboot to system.
    Repeat steps 1 and 2.
    Then we install GSI (with TWRP or without).
    Boot.img must be from stock firmware.
    You must have vbmetaAndroidSC_mod.img and Havoc-OS-v3.12-20201230-Official-GApps-arm64-ab.img in platform-tool folder.
    Link for Havos 3.12 - https://sourceforge.net/projects/havoc-os/files/arm64-ab/ ( second with Gapps). Extract img from zip.
    Reboot to fastboot.
    In fastboot mode
    Code:
    fastboot --disable-verification flash vbmeta vbmetaAndroidSC_mod.img
    Code:
    fastboot -w
    Reboot to fastbootd
    Code:
    fastboot reboot fastboot
    In fastbootd
    Code:
    fastboot erase system
    Code:
    fastboot delete-logical-partition product
    Code:
    fastboot --disable-verity --disable-verification flash system Havoc-OS-v3.12-20201230-Official-GApps-arm64-ab.img
    Code:
    fastboot -w
    Return to normal fastboot
    Code:
    fastboot reboot bootloader
    In fastboot
    Code:
    fastboot erase userdata
    Code:
    fastboot reboot

    The system will boot in a few minutes
    But your phone won't have a Googl Play certificate.
    To fix this problem I did this:
    Install Magisk-v23.0.apk (disabled Check Updates and in Update Chanel set Custom Channel)
    Reflash boot.img to magisk_patched_boot.img by @xmucio
    In fastboot
    Code:
    fastboot flash boot magisk_patched_boot.img
    Code:
    fastboot --disable-verification flash vbmeta vbmetaAndroidSC_mod.img
    In Magisk set MagiskHide.
    From Magisk repository I installed Riru, BusyBox, MagiskHide Props Config and manualy SafetyNet Fix 2.1.1 (via Install from storage). Then I dissabled all Googl apps (Play market and so on).
    With help from MagiskHide Props Config I made a substitution of the phone and installed the certificate.
    In Termix I done this:
    Code:
    su
    Code:
    props
    You will seen like on picture.
    At first I done 2 (Forse BASIC key attestation)
    2
    d - (pick value from device list)
    3 - (Ulefone, becouse I have it)
    All confirmed.
    Then I done 1 (Edit device fingerprint
    1
    f
    3 - Ulefone
    Then enabled Google apps
    SafetyNet passed. The device is certified.
    2
    OUKITEL IMEI recovery
    1,1.jpg
    Had trouble making calls after flashing the Oukitel firmware to the phone.
    and daild *#06# and discovered that I had lost my IMEI number, which is used to register my phone on the carrier network. Without an IMEI number, you can either call, text or surf the internet. So it's crucial that you restore that number. Here is a small guide on how to reset your IMEI number on ALL smart phones, As long as you have USB drivers for that specific phon.
    I will use Windows 10 in this example, as this is the most common operating system to date. If linux users want a guide too, send me a pm.
    Ok, that out of the way, let's begin....

    Drivers...
    Is the key component for your phone to communicate with a computer, and for communicating with the different chipsets in your phone.

    Oukitel uses Mediatek drivers and can be downloaded here..…
    Extract the folder to your desktop. You will need a copy of the OUKITEL firmware.

    Oukitel WP5 here... and Oukitel WP5 pro here...


    Right click on windows taskbar icon, and click on Device manager.

    1.png


    Click on Action and on Add legacy hardware.
    2.png


    Click on install ....
    3.png


    Click on Brows...
    5.png

    Go in to the Mediatek folder you downloaded earlier and double-click on the android driver.
    You can do this for one or all the drivers, and the drivers in the 64 folder to.
    Reboot the computer....

    Now it's time to fix the missing IMEI number issue....
    To make this job as easy as possible for us, we will use the SN Write Tool.
    There are a lot of versions and editions of this tool for different phones, but for WP5 and WP5 pro we use v1-1924 which can be downloaded here ....
    Ok, let's begin....

    Open the SN_Write_Tool_v1.2020.00 folder and open the SN_Writ program.
    6.png


    Click on System Config.
    0Ww25wWsuT.png


    Onely IMEI and Dule IMEI is checkt.
    Now we need to tell the program to retrieve all the necessary information about your phone from the firmware databases. Now click on the MD1_DB button, and go in to the download OUKITEL firmware folder and in to the database folder.

    7.png

    8.png


    Double click on the MDDB file. Go to the next button AP_DB and add the next database file APDB file. Click the SAVE button.
    9.png


    Now we are ready to write the IMEI number to the phone. Click on the STRT button.
    Now enter your IMEI number. If you have not written it down, you can find it on the packaging the phone came with. Turn off your phone and prepare the USB-c cable.
    11.png


    Ckick OK button , and plug the USB cable into the computer and phone and wait a few seconds. A small text is displayed on the phone screen at the bottom left.
    12.jpg


    The program will verify with the database, before writing the IMEI number to the phone, This may take up to 1 min. If the program finds errors in your IMEI number, you will receive an error message. you can check your number or click OK.
    13.png


    When everything is ready, you will get a green light from the program.
    14.png


    Restart the phone and you now have a new IMEI numbers.....
    1,2.jpg



    2
    Runing on old Android 10?

    WP5 pro are being shipped with Android 10 V3 and V4 version of the firmware.
    However, ther is a new release of Android 10 V5 available for this phone!.

    Android 10 V5 can be downloaded here

    And all the tools needed to make the upgrade possible, you can find it here
    If you are wondering if it is difficult to do the update, you can watch a video on how to do it in this tool folder to.

    photo_2021-04-02_13-28-28.jpg