Oukitel WP5 Pro

Search This thread

torchwooduk

Member
Mar 28, 2018
6
0
Yes, I have fortmatted the memory, and done a clean install with the rom on the Oukitel website. And I still get the red text. I followed the instructions in the earlier post.
 

SwedishForenger

Senior Member
Mar 26, 2021
229
47
Yes, I have fortmatted the memory, and done a clean install with the rom on the Oukitel website. And I still get the red text. I followed the instructions in the earlier post.
.

I have 2 phones, one I have updated to v15 and flashed with GSI and experimented with, and that phone has this problem. While the other phone, I never updated to v15 and don't have that problem with. So the problem arises as soon as you update to v15.

.
 

torchwooduk

Member
Mar 28, 2018
6
0
I am flashing the V11 stock rom, a bit odd since I am using the tools Oukitel provide in the download section. Seems i'm stuck with the red debugging text.
 

SwedishForenger

Senior Member
Mar 26, 2021
229
47
I am flashing the V11 stock rom, a bit odd since I am using the tools Oukitel provide in the download section. Seems i'm stuck with the red debugging text.
.

By updating, you also updating other components in the phone, not just the OS. Like drivers and chipset's, and algorithms and script for better camrahandeling etc.

Downgrading the OS, does not remove the updates for other components

.
 

torchwooduk

Member
Mar 28, 2018
6
0
I know, I just want to get rid of the debugging mode inscription, could it be because my serial number as defaulted to abcdf1239 or something like that.
 

Toutlibre

Senior Member
Jan 1, 2022
121
13
Installed on VM Windows 10 and MTKClient, same as in Linux, MTKClient doesn't want to start in Preloader Mode.
Only in BROM Mode too so that's not making full processing.
and https://github.com/bkerler/mtkclient#use-re-livedvd-everything-ready-to-go-based-on-ubuntu
not accessible at the moment, upgrading for a new one maybe (?).
At least I've done those parts to see if things could be sorted out for this phone in this way.
No more idea to get full root.
 

SwedishForenger

Senior Member
Mar 26, 2021
229
47
I know, I just want to get rid of the debugging mode inscription, could it be because my serial number as defaulted to abcdf1239 or something like that.
.

No. I have 0123456789abcdefg on my unmodified phone. And this one I can flash without getting the red txt. However my updated v15 phone with the same serial number I get this red text.

.
 

SwedishForenger

Senior Member
Mar 26, 2021
229
47
Installed on VM Windows 10 and MTKClient, same as in Linux, MTKClient doesn't want to start in Preloader Mode.
Only in BROM Mode too so that's not making full processing.
and https://github.com/bkerler/mtkclient#use-re-livedvd-everything-ready-to-go-based-on-ubuntu
not accessible at the moment, upgrading for a new one maybe (?).
At least I've done those parts to see if things could be sorted out for this phone in this way.
No more idea to get full root.
.

We need to unpack the boot.img file and Disable Force Encryption in the Kernel.
There are different ways to do this. Here is 1 way to do it...


ORE...

TWRP which decrypts the device temporarily while booting on recovery without actually decrypt your device permanently, which allows you to edit system partition

.
 
Last edited:

dratenko

New member
Sep 7, 2017
1
0
Hola amigos, donde puedo encontrar la version v15?? en la web solo me sale la version v11 como ultima, muchas gracias.
Dear friends , where i can find the v15 firmware for oukitel wp5 pro? in website only appears me v11 at latest, thank you

por cierto soy version v2 actualmente
by the way im v2 actually

my principal objetivo es rootear el telefono, que me recomiendan?
my main objetive is to root the phone, what do you recommend?
(sorry, my poor English)
 

2mkl

Senior Member
Jan 2, 2011
157
18
where i can find the v15 firmware for oukitel wp5 pro?
Hi!
You must update your phone via OTA from v11 to 12 and then from 12 to 15 with OTA. Or download updates 11-12 and 12-15 from one of my previous posts. There you will find instructions for getting root, twrp and installing gsi firmware. root only via Magisk.
Good luck!
 

Eloqnam

New member
Jan 20, 2018
2
0
Hello,

was anybody able to download the Firmware for Android 11?
If you check the Firmware for the WP5 Pro there is the Option for EU10 (that is still online) and EU11 (Offline currently..) https://oukitel.com/pages/download-center


On the Newly Purchased WP5 Pro it is already running with Android 11
i want to Update my older WP5 Pro Also to that Version, but the OTA Updates doesnt show me an Update to that Version.

Anybody know where i can get that firmware else?
 

Attachments

  • 001.png
    001.png
    35.9 KB · Views: 13
Last edited:

wallace108

Senior Member
Nov 19, 2012
90
5
Hello, I'm back after a long time. Great to see so much development and findings (I just finished reading ALL 31 pages!!). Great job, guys!!!

My Oukitel is still at v.15 with Android 10 but I'm sick and tired of it killing apps in background. Is this problem solved with a different ROM? If so, I'm tempted to install DotOS as recommended by SwedishForenger (post #380) which seems to be the most stable rom: is that still correct? Are there any bugs, besides the malfunction of the display always on in charging state?

As a rule I don't upgrade if I'm not forced to, but this thing of the apps being killed after 30 minutes is REALLY upsetting.

Any recommendation is very much appreciated.
Thank you
Mike
 

Bluecheese555

Member
Nov 11, 2021
15
1
few months later bored and finally with access to little time decided to try again
finally got mobile network working!!!!! :D:D:D

The first time i tried i flashed havoc rom with tutorial from above, booted up everything fine unless a single terrible thing... mobile network internet access never worked for me!!!!. i tried calling stuff from my imei and yes it worked fine... i could call but mobile internet wont worked for me!!!

first tried the solution from Toutlibre that i needed to enable from trebble settings Request ims, install ims apk etc
but nothing worked!!

i also had put the imei number correctly with SN_Write_Tool_v1.1924.00 , and in my settings everything seemed fine.

but nothing worked trying time after time, only got sim callings not mobile internet.

then i decided to flash stock rom, :(:( then mobile internet worked, but stock rom sucks and stayed like that for some months untill now :cool:

The additional steps for the process to work are this

1. to go back to stock oukitel rom with mobile internet working
2. to write imei (for users that did check the format all and write option from sp flash tool) with SN_Write_Tool_v1.1924.00
3. to BACKUP 4 partitions -------> nvcfg - nvdata - persist - nvram
4. then flash custom rom with tutorials from above (lineage w or w/o gapps, havoc, corvus, etc)
5. after flashing the custom rom >> Do NOT boot the phone yet, still in fastboot mode press power button+volume up button and with sp flash tool OPEN, select only those 4 partitions in DOWNLOAD ONLY MODE (careful not format mode) and flash them (5th step from photos)
6. then boot the custom rom of your like, open Phh trebble settings > IMS features> enable request ims network>install ims apk from mediatek vendor> AND finally press create IMS APN button a few times.
reboot the phone and repeat 6th step for each sim insert.
you may reboot phone after 6th step and then press create IMS APN a few times if it didnt worked straight

Above in the photos i show the procedure for backing up the partitions and restoring them with sp flash tool

It seemed as if not only was required the imei number for the mobile network to work... it needed more files to work properly (radio ims settings apn config, etc) that are included in the 4 backups.


Im soo happy nowww !!! since i loved this phone this was the only drawback now im complete !!!!:love::love::love:
the eternal battery
the water resistance
i prefer lineage os is lightier than other roms and without gapps, now battery will last even longer
and now the app background kill problem is solved !!!! everything stays even after reboot
 

Attachments

  • dl1.PNG
    dl1.PNG
    53.7 KB · Views: 23
  • dl2.PNG
    dl2.PNG
    90 KB · Views: 24
  • dl3.PNG
    dl3.PNG
    131.7 KB · Views: 19
  • dl4.PNG
    dl4.PNG
    35.8 KB · Views: 18
  • dl5.PNG
    dl5.PNG
    119.6 KB · Views: 17
  • scatter file and stock rom directory.PNG
    scatter file and stock rom directory.PNG
    63 KB · Views: 15
  • apn create with app.png
    apn create with app.png
    45 KB · Views: 27
Last edited:

wallace108

Senior Member
Nov 19, 2012
90
5
Thank you Bluecheese555 . The procedure seems a little contorted but it's clear. The only thing I didn't understand is entry 6: the IMS features because I never heard of it. Is it a menu I find in the new Rom or is it something I should install? Can you please explain?
 

Bluecheese555

Member
Nov 11, 2021
15
1
Thank you Bluecheese555 . The procedure seems a little contorted but it's clear. The only thing I didn't understand is entry 6: the IMS features because I never heard of it. Is it a menu I find in the new Rom or is it something I should install? Can you please explain?
it is an additional feature included in treble project rom, all current roms for this terminal (corvus, lineage os ,etc).
i recommend corvus because titamium backup didnt worked for me on all the others
you can find it on settings > phh trebble settings
 

Attachments

  • Screenshot_20220314-120321_Settings_1.png
    Screenshot_20220314-120321_Settings_1.png
    175.3 KB · Views: 9

wallace108

Senior Member
Nov 19, 2012
90
5
Ok, that is clear now. Now as far as nvcfg - nvdata - persist - nvram partitions: I already have them because I make a FULL backup of my device with WWR 2.51. Why do I need to restore them? Since we are only changing the system partition, aren't those 4 partitions untouched by the installation? Do they get corrupted somehow? I need to understand. Will I also lose my emei number? Thanks
 

Bluecheese555

Member
Nov 11, 2021
15
1
Ok, that is clear now. Now as far as nvcfg - nvdata - persist - nvram partitions: I already have them because I make a FULL backup of my device with WWR 2.51. Why do I need to restore them? Since we are only changing the system partition, aren't those 4 partitions untouched by the installation? Do they get corrupted somehow? I need to understand. Will I also lose my emei number? Thanks
it seems that they did get corrupted, the binnaries addressess did encompass some of the files.
however you need only to note down your 2 imei numbers along with the oukitel serial number so you can write them latter with sn writter
appart from imei number there is additional data to made it work, which is on the partitions.

oher side

The partitions are changed for the dumb users that did click on format all on sp flash tool

if you clicked on download only there is no such of a problem
 
Last edited:

wallace108

Senior Member
Nov 19, 2012
90
5
Ok, I chose DotOS v.5.2. The installation went pretty smoothly and once the upload was finished imei and serial numbers were still there. However I wasn't able to get root: it kept rebooting to bootloader (had to reinstall the system - but I'm not complaining). Unfortunately my bluetooth PTT microphone (for ham radio apps) doesn't work well (the ptt button works but no audio). I tried some of the settings under Phh treble settings but didn't get any changes. Any suggestions?

If I want to try the Oukitel upgrade for Android 11 with spflash tools it asks to use Format All + Download
Screen Shot.JPG


I know that this is a dangerous operation, so I ask: is it ok to proceed?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    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
    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
    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