General Journal: A brand new OPPO Find X3 Pro (UK/EE) - From new to clean de-bloated android (hopefully)

Search This thread

PaulGWebster

Senior Member
have you managed to remove this heytap shortcut from settings? I have removed:
com.heytap.music
com.heytap.mcs
com.heytap.accessory
as these are the only heytap apks in my phone but still having this :(

View attachment 5535649
yeah I have not got rd of that yet, but I have an idea :) I will give it a try at the weekend though as im pretty sure I am about to softlock the phone and have to hard reset it lol
 
  • Like
Reactions: syneoa

Soft_M

Member
Jul 3, 2021
15
22
Ok so now we know we can enter qualcomms emergency recovery mode ... now how the heck do we do anything from here, can we do anything from here .... I did locaet a tool called mitool but cannot appear to find any firmware or 'firehose' files that will work with it...
have you tried this tool?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    To start this journal I will begin by stating, I am not actually sure if it will be possible to finish this journal; from what I have read there can be quite a number of obstacles with international versions of the OPPO, some of which can be quite troublesome, but I thought it would be an interesting and hopefully helpful (for my self and anyone else wanting to do the same) way of going through the process with such a modern device.

    The device arrives tomorrow, I wanted to get the initial post in without knowing precise details about the device.

    I will update this primary post with the journal entries and post into the main thread when I update it going forwards

    -- Entry 1 29/01/2022 00:21 (Dellivery today at some point!)

    So far I have found out that cpw means car phone warehouse, which used(still is?) a store in the uk, 'EE' a network provider in the UK releases of the Oppo x3 find pro are apparently identical to releases from this store.

    I have asked the user who informed me of this if they could possible put any information they are aware of within this thread.

    Also, I will be doing the unboxing and initial looking at what it is via youtube I hope this is ok? I could not see a way to embed video onto this platform!

    -- Entry 2 29/01/2022 10:53 (Delivery)

    This is just a few images of the arrived device, simply unboxed and put on charge nothing has been set on the device what so ever.

    j2_20220129_102226.jpgj2_20220129_101730.jpgj2_20220129_101816.jpgj2_20220129_101906.jpgj2_20220129_101944.jpgj2_20220129_102129.jpgj2_20220129_102416.jpgj2_20220129_102424.jpgj2_20220129_103959 1.jpgj2_20220129_102202.jpg

    Also note that this image showing the build number is by @alvydas it is not from my device yet! just some more information to add to the journal, this is believed to be the same as mine should show later on when I decide to video/start the phone up :)

    Also for note the CPH (Possible related to CarPhoneWarehouse) prefix in the build number)

    alvydasd2_1.png

    -- Entry 3 29/01/2022 13:11 (Turning on, Bootloader unlock, USB Debugging enabled)

    Youtube video:
    - May still be processing the HD version in google HQ!

    j3_phone_screenshot_build.jpg

    -- Entry 4 30/01/2022 10:53 (Getting sorted)

    Ok so we can't root it and we can't change the boot laoder .... however we can get novo launcher to start by default! The pro version at least!

    Not exactly an amazing feat but hey its progress, I also removed the gmail mail application as I preffer outlook (mainly because I have 3 email accounts):

    Screenshot_2022-01-30-15-10-11-22_3822ac0e29cfec8970059bb21d01f05e.jpg

    And boy .... you can really remove everything including:

    130|OP4F57L1:/ $ pm uninstall --user 0 com.oppo.launcher

    The coloros launcher its self X_X, so it seems you cannot get root, but there is no protected package, you can remove ANYTHING.

    so this bodes the question .... other than wanting lineage OS of course, how thin can we get it ....

    -- Entry 3 10/02/2022 10:53 (Hackery and cleaning)

    .... So there is no fastboot on the international model, it is simply not there I even got EE them self to confirm this.

    However, I have made some progress in discovering a way to get to the qualcomm flashable download mode, that is it will show up as a:

    1644173469270-png.5529971


    One of those (if you have the Qualcomm drivers installed), some information I put in the forum about this mode was this:

    1) Turn the phone off (shutdown) 2) Hold the power button and the Vol up/down (I Forget which) down all the way through the phone starting, you will feel a little Bzzzzz 3) you will be presented with a menu probably in chinese, this is because you held down the power button and it auto selected the first language (its not a biggie), just press the back touch screen button in the top left <-- 4) Select english (or chinese if you preffer!) 5) you will be presented with a menu that has 3 options, Format, Reboot, .... something else ... 6) Select none of the options! look to the bottom of the screen you will see a version mine was v12 o3 v1.2 - double tap this 7) you will get a warning you are entering 'customer service mode', and wallah .... you will get the device show up in device manager.

    I was going to shoot a video of this, I still might! but its rather redundant at this point as I am now at a brick wall, I need to figure out how to deal with this mode, can I flash something to it .... how?

    I am scrubbing the phone of all the bloatware I can and to be honest I have it pretty damn clean .... but still the fastmode is elusive and what else could be loaded onto this lovely phone.
    2
    Ok so on my CLEAN EVERYTHING patrol I found an interesting problem ... notable these:

    pm uninstall --user 0 com.heytap.music pm uninstall --user 0 com.heytap.openid pm uninstall --user 0 com.heytap.mcs pm uninstall --user 0 com.heytap.themestore pm uninstall --user 0 com.heytap.cast pm uninstall --user 0 com.heytap.datamigration

    And finally ....

    pm uninstall --user 0 com.heytap.appplatform

    Now you may be wondering why I am posting about these particular applications, after all I already proved you could remove the entire of ColorOS and the phone still not softlock ....

    Well that is not the case with these 7, I do not really know what heytap is ... it seems to be like 'the oppo shop' in chinese or something? but if you remove it, the phone will soft lock / constant reboot.

    You can however after lots of testing remove all of it except 'com.heytap.appplatform' so yes .... for anyone who ever reads this, do not remove 'com.heytap.appplatform' instaed freeze/disable it :)
    1
    The CPW in the build number is more of a guess than anything else we all could be wrong
    1
    Ok so for added fun, full nova launcher ... all stripped down there is no restriction as far as I can tell from running commands directly as root via ADB, and no dbrand cases!
    Can you use adb to change the build prop without root? If so how?
    1
    have you managed to remove this heytap shortcut from settings? I have removed:
    com.heytap.music
    com.heytap.mcs
    com.heytap.accessory
    as these are the only heytap apks in my phone but still having this :(

    View attachment 5535649
    yeah I have not got rd of that yet, but I have an idea :) I will give it a try at the weekend though as im pretty sure I am about to softlock the phone and have to hard reset it lol