Ulefone Armor 2

Search This thread

alpsayin

Senior Member
Feb 11, 2010
120
53
Hi all,

Recently got myself a Ulefone Armor 2. The device is not too bad so far. I switched to it after cracking my Power2's screen multiple times. It comes with a stupidly basic Android 7. So I just wanted to start a thread to see if anyone's got their hands on it and started hacking around. See the bookmarks below for all things customisation.

I've edited this first post multiple times to reflect the recent developments. Some people got root & Magisk working see links after my first remarks:


About the latest Software Update (aka 20180224_s21v57c2k_gq_fp or S21 GQ3037LF2 Ulefone V12 20171009-Update 20180224):

Nope, it's not the same. Something is fundamentally off with this ROM. Accessibility services get turned off automatically every time screen goes off. Half the background apps are killed every time screen stays off for a minute too. I've already reverted back to what I had before. I suggest stay away from this build.
If you've updated your phone to latest ROM use the below instructions to revert back but use https://www.needrom.com/wp-content/uploads/2017/11/S21_GQ3037LF2_Ulefone_V12_20171009.zip instead of the latest one:
[/U]https://xdaforums.com/showpost.php?p=74294320&postcount=31

First remarks:
-Some people and I are having problems with USB-C headphone adapter (https://xdaforums.com/android/help/ulefone-armor-2-t3684566/post74367962#post74367962)
-Device bluetooth volume level is separate from the headset's volume. (EDIT: fixed with recent ROM update)
-Adaptive brightness might be a tad bit aggressive in my opinion so I switched it off. (EDIT: less aggressive with recent ROM update)
-Android Pay does NOT work. It says device is not verified (which is sad, I really wanted this to work). (EDIT: works now with also recent ROM update).
-Camera button launches a camera app if you press for 5 seconds only. Useful to trigger underwater.
-SOS button needs 5 seconds push to start calling emergency contacts, but even then it causes a lot of pocket dialling.
-PTT button only works inside the Zello app. Kinda wish these buttons could be reassigned for other things (EDIT: see this reply https://xdaforums.com/showpost.php?p=74451451&postcount=78).
-Generally buttons are easy to push, i change the volume every time I put the phone in my pocket, then again i might just need to get used to having a brick with 4g.
-Speakers are not great, but it's indeed waterproof. Took it into shower and gave it a good abuse.
-Fingerprint sensor is a bit annoying at times but I believe this might be because I was sent a phone with improperly attached screen protector. (EDIT: it was the badly aligned screen protector)
-Power menu doesn't have the shortcut to the power saving mode that I like so much
-Be gentle with your USB-C cap, mine broke. It's still waterproof, but now it's pretty easy to lose the cap.
-If you wanna save some serious battery, disable Google App data backup (App backup&restore).
-Sports mode in battery settings will make the phone "snappier" probably at the expense of battery life.


BOOKMARKS:


ROM Stuff (some need TWRP)
See this reply for instructions to update to recent ROM:
https://xdaforums.com/showpost.php?p=74294320&postcount=31
TWRP Flashable Stock ROM with Magisk Root (Android Pay working, Buttons disabled, needs opengapps)
https://xdaforums.com/showpost.php?p=74749806&postcount=174
Restore or write IMEI numbers:
https://xdaforums.com/showpost.php?p=74450547&postcount=76

TWRP
See these replies for root and TWRP (v1, legacy):
https://xdaforums.com/showpost.php?p=74399450&postcount=60
https://xdaforums.com/showpost.php?p=74429860&postcount=68
See these replies for TWRP without OTG and root (v2, now also legacy):
https://xdaforums.com/showpost.php?p=74488885&postcount=96
https://xdaforums.com/showpost.php?p=74490010&postcount=97
English TWRP in zip and img formats, also something about Forced Encryption (v3, but also follow instructions from v2)
https://xdaforums.com/showpost.php?p=75544568&postcount=281

Magisk and Root
Summary of SuperSU, Magisk, Xposed and Android Pay compatibilities:
https://xdaforums.com/showpost.php?p=74580626&postcount=135
Magisk Installation (legacy, but use it for instructions):
https://xdaforums.com/showpost.php?p=74472235&postcount=89
Latest Magisk (permissive, hidelist persists, allowing module installation, yay!):
https://xdaforums.com/showpost.php?p=75803660&postcount=299
Re-flashing STOCK ROM and/or updating Magisk while keeping data (requires TWRP)
https://xdaforums.com/showpost.php?p=75064226&postcount=223

Audio Issues
Fix for Armor 2 Bluetooth Disconnect Issue
https://xdaforums.com/showpost.php?p=75461843&postcount=279
Audio not routing through or unstable USB-C headphone jack?
https://xdaforums.com/android/help/ulefone-armor-2-t3684566/post74621805#post74621805

Tweaks (Buttons, Persistent Notifications)
How to disable default PTT & SOS functions and replace functionalities (requires ROOT):
https://xdaforums.com/showpost.php?p=74445439&postcount=72
How to get rid of Persistent NFC notification
https://xdaforums.com/showpost.php?p=75049379&postcount=216
Fingerprint scanner is NOT SECURE
https://xdaforums.com/showpost.php?p=75796254&postcount=297


Credits: @sumec100 @djvinniev77 @enzovic @Sebastl @jemmini (? from 4pda.ru) @TuksOID @sargon__
 
Last edited:

tony442

Senior Member
Mar 9, 2011
170
16
Have you had any software issues and can you assign anything else other than emergency contacts to the SOS button? I have an LG X Power with a cracked screen and have been looking into this phone because the doogee s60 and bv8000 pro both show problems and I don't feel like spending 600 for a cat s60 or s41

Sent from my LG-K450 using XDA-Developers Legacy app
 

fluis70

New member
Oct 13, 2017
2
1
I really wanted to like this phone, but Bluetooth is essencial to me, and I cant keep a Bluetooth audio connection constant with out disconnects and connects randomly, is very frustrating, I was expecting a better quality of the audio of the internal speaker when making calls, the holes of the back speaker one is a dummy the is no sound from it, and battery is good but not so good for the capacity, I was expecting more, and the camera is really sub par with a slow auto focus. I why didn't they make the screws of the sim compartment flush with case, was so simple.
 

tmiland

Member
Jul 1, 2011
36
6
Rjukan
Xiaomi Mi 10T / 10T Pro
I really wanted to like this phone, but Bluetooth is essencial to me, and I cant keep a Bluetooth audio connection constant with out disconnects and connects randomly, is very frustrating, I was expecting a better quality of the audio of the internal speaker when making calls, the holes of the back speaker one is a dummy the is no sound from it, and battery is good but not so good for the capacity, I was expecting more, and the camera is really sub par with a slow auto focus. I why didn't they make the screws of the sim compartment flush with case, was so simple.

I just tested the Bluetooth on a speaker, i had no issues with it. As for the battery, there is a lot of settings you can tweak, and turn off all of the Google draining apps. I have installed Greenify too. :)

Camera is not the best, but it does the job. We get what we pay for, and for that price i cannot expect to get a better phone, that probably would survive a nuclear war lol :p
 

fluis70

New member
Oct 13, 2017
2
1
I just tested the Bluetooth on a speaker, i had no issues with it. As for the battery, there is a lot of settings you can tweak, and turn off all of the Google draining apps. I have installed Greenify too. :)

Camera is not the best, but it does the job. We get what we pay for, and for that price i cannot expect to get a better phone, that probably would survive a nuclear war lol :p

I'm glad that you having a better experience with Bluetooth, I do hope that I can solve my problems with it.
 
  • Like
Reactions: tmiland

AispuroR

Member
Jul 21, 2016
19
2
I also just bought an Armor 2, and I also want to be able to configure the ptt and sos buttons in a better way. I hope people who know about this give us a hand. regards
 

alpsayin

Senior Member
Feb 11, 2010
120
53
I can assign emergency contacts to SOS button. Multiple ones in fact; if first person doesn't answer automatically calls the next one and so on. I was just curious to give them other functionalities, such as launching apps.

Have you had any software issues and can you assign anything else other than emergency contacts to the SOS button? I have an LG X Power with a cracked screen and have been looking into this phone because the doogee s60 and bv8000 pro both show problems and I don't feel like spending 600 for a cat s60 or s41

Sent from my LG-K450 using XDA-Developers Legacy app
 

alpsayin

Senior Member
Feb 11, 2010
120
53
Did anyone manage to get Android Pay working? Android Pay doesn't verify the android, I was really looking forward to being able to use it...
 

djvinniev77

Senior Member
Mar 22, 2011
109
68
I just got mine, love it for the price but unfortunately didn't read about android pay. I just tried and yep, no good to add payment cards. If you have a banking app that accepts card integration, it works that way, so it's just android pay/Google security.

Now, has anyone tried downloading the latest official ROM from needrom? They cite one from 10/9, I tried to install after ensuring the device is properly detected and the process fails. Something about Brom incompatible.

Not sure if anyone here has had successes with flashing MediaTek based devices, any tips?
 

alpsayin

Senior Member
Feb 11, 2010
120
53
I just got mine, love it for the price but unfortunately didn't read about android pay. I just tried and yep, no good to add payment cards. If you have a banking app that accepts card integration, it works that way, so it's just android pay/Google security.

Now, has anyone tried downloading the latest official ROM from needrom? They cite one from 10/9, I tried to install after ensuring the device is properly detected and the process fails. Something about Brom incompatible.

Not sure if anyone here has had successes with flashing MediaTek based devices, any tips?

Well, I was using a ulefone power 2 before this one. SP Flash tool version >5 works great. You just need to make sure device is fully powered off and connect usb cable. It might get into a bootloop, but if you start the flashing process while it's off it will get off of the bootloop and flash it. Hopefully at least.

I am using TSB, Santander, and nationwide. I guess none of them has card integration?
 

msfox

New member
Aug 14, 2008
2
1
I'm searching a custom-Rom (lineageOS) for Armor 2. This Link ( rootmygalaxy[dot]net/lineage-os-15-for-ulefone-armor-2/) says "download it", but I can't found the Rom.
If I would self-compile it. Where I can find the driver for Armor 2?
 
  • Like
Reactions: prubart

djvinniev77

Senior Member
Mar 22, 2011
109
68
With regards to android pay, I emailed ulefone support and they noted that they are working on it, need to get the keys to fix. They asked for device IMEI and will try to make the update via OTA. You can email them from their website. Looking at 3 weeks but I'm not counting on it. At least someone replied right away.
 
  • Like
Reactions: alpsayin

sumec100

Member
Aug 21, 2013
39
27
Bratislava
I just got mine, love it for the price but unfortunately didn't read about android pay. I just tried and yep, no good to add payment cards. If you have a banking app that accepts card integration, it works that way, so it's just android pay/Google security.

Now, has anyone tried downloading the latest official ROM from needrom? They cite one from 10/9, I tried to install after ensuring the device is properly detected and the process fails. Something about Brom incompatible.

Not sure if anyone here has had successes with flashing MediaTek based devices, any tips?

i installed the last room (nedroom) yesterday and was ok ok, i had a problem with connecting the usb (did not want to run the download process), helped "volume up" ON , the phone off, and then connect the usb to the pc and when I started process the "volume up" OFF , it started Mint 18.2 cinnamon 64-bit, SP_Flash_Tool_v5.1728_Linux - run as root , the MTKxxxx driver setting, for linux is here on XDA.

I would also be happy for recovery and root for armor 2.

with greetings of sumec.
 
Last edited:
  • Like
Reactions: alpsayin

djvinniev77

Senior Member
Mar 22, 2011
109
68
i installed the last room (nedroom) yesterday and was ok ok, i had a problem with connecting the usb (did not want to run the download process), helped "volume up" ON , the phone off, and then connect the usb to the pc and when I started process the "volume up" OFF , it started Mint 18.2 cinnamon 64-bit, SP_Flash_Tool_v5.1728_Linux - run as root , the MTKxxxx driver setting, for linux is here on XDA.

I would also be happy for recovery and root for armor 2.

with greetings of sumec.

Nice. Did you wipe everything or was it an in place update that retained your data?
 

sumec100

Member
Aug 21, 2013
39
27
Bratislava
Nice. Did you wipe everything or was it an in place update that retained your data?

I deleted everything like a new phone. If you have a backup date so when you start offering a recovery from a backup or as a new phone. Every update to rom through flashtool makes full wipe data, so it's a good root and recovery.
 
Last edited:

wilkofife

New member
Sep 28, 2017
4
0
Is there any way of disabling that wretched camera button ? I am fed up with clicking noises from my pocket as it takes shots, and deleting them all afterwards....
 

enzovic

Senior Member
Jan 31, 2016
54
10
Wish there was a way I could disable the sos button on my doogee s60

I use the APP "Button Mapper" Ver: 0.54 Free
You can reconfigure PTT and SOS buttons to open your desired Apps.
You can also disable operation with the Lock-screen

My actual configuration for PTT button is:
Short press: Nothing,
Long press WhatsApp,
Double press: switch between DND, Vibrate and Outdoor sound mode
and for SOS:
Short press: Nothing,
Long press: PayPal
Double press: Shazam

Is there any way of disabling that wretched camera button ? I am fed up with clicking noises from my pocket as it takes shots, and deleting them all afterwards....

Camera button requires pro version, but I can live without it :good:
 
Last edited:

alpsayin

Senior Member
Feb 11, 2010
120
53
I noticed today that my USB-C to headphone jack cable is not working. Anyone else had that problem?
Also, ButtonMapper works great but sometimes it causes a soft reboot...
 

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    Hi all,

    Recently got myself a Ulefone Armor 2. The device is not too bad so far. I switched to it after cracking my Power2's screen multiple times. It comes with a stupidly basic Android 7. So I just wanted to start a thread to see if anyone's got their hands on it and started hacking around. See the bookmarks below for all things customisation.

    I've edited this first post multiple times to reflect the recent developments. Some people got root & Magisk working see links after my first remarks:


    About the latest Software Update (aka 20180224_s21v57c2k_gq_fp or S21 GQ3037LF2 Ulefone V12 20171009-Update 20180224):

    Nope, it's not the same. Something is fundamentally off with this ROM. Accessibility services get turned off automatically every time screen goes off. Half the background apps are killed every time screen stays off for a minute too. I've already reverted back to what I had before. I suggest stay away from this build.
    If you've updated your phone to latest ROM use the below instructions to revert back but use https://www.needrom.com/wp-content/uploads/2017/11/S21_GQ3037LF2_Ulefone_V12_20171009.zip instead of the latest one:
    [/U]https://xdaforums.com/showpost.php?p=74294320&postcount=31

    First remarks:
    -Some people and I are having problems with USB-C headphone adapter (https://xdaforums.com/android/help/ulefone-armor-2-t3684566/post74367962#post74367962)
    -Device bluetooth volume level is separate from the headset's volume. (EDIT: fixed with recent ROM update)
    -Adaptive brightness might be a tad bit aggressive in my opinion so I switched it off. (EDIT: less aggressive with recent ROM update)
    -Android Pay does NOT work. It says device is not verified (which is sad, I really wanted this to work). (EDIT: works now with also recent ROM update).
    -Camera button launches a camera app if you press for 5 seconds only. Useful to trigger underwater.
    -SOS button needs 5 seconds push to start calling emergency contacts, but even then it causes a lot of pocket dialling.
    -PTT button only works inside the Zello app. Kinda wish these buttons could be reassigned for other things (EDIT: see this reply https://xdaforums.com/showpost.php?p=74451451&postcount=78).
    -Generally buttons are easy to push, i change the volume every time I put the phone in my pocket, then again i might just need to get used to having a brick with 4g.
    -Speakers are not great, but it's indeed waterproof. Took it into shower and gave it a good abuse.
    -Fingerprint sensor is a bit annoying at times but I believe this might be because I was sent a phone with improperly attached screen protector. (EDIT: it was the badly aligned screen protector)
    -Power menu doesn't have the shortcut to the power saving mode that I like so much
    -Be gentle with your USB-C cap, mine broke. It's still waterproof, but now it's pretty easy to lose the cap.
    -If you wanna save some serious battery, disable Google App data backup (App backup&restore).
    -Sports mode in battery settings will make the phone "snappier" probably at the expense of battery life.


    BOOKMARKS:


    ROM Stuff (some need TWRP)
    See this reply for instructions to update to recent ROM:
    https://xdaforums.com/showpost.php?p=74294320&postcount=31
    TWRP Flashable Stock ROM with Magisk Root (Android Pay working, Buttons disabled, needs opengapps)
    https://xdaforums.com/showpost.php?p=74749806&postcount=174
    Restore or write IMEI numbers:
    https://xdaforums.com/showpost.php?p=74450547&postcount=76

    TWRP
    See these replies for root and TWRP (v1, legacy):
    https://xdaforums.com/showpost.php?p=74399450&postcount=60
    https://xdaforums.com/showpost.php?p=74429860&postcount=68
    See these replies for TWRP without OTG and root (v2, now also legacy):
    https://xdaforums.com/showpost.php?p=74488885&postcount=96
    https://xdaforums.com/showpost.php?p=74490010&postcount=97
    English TWRP in zip and img formats, also something about Forced Encryption (v3, but also follow instructions from v2)
    https://xdaforums.com/showpost.php?p=75544568&postcount=281

    Magisk and Root
    Summary of SuperSU, Magisk, Xposed and Android Pay compatibilities:
    https://xdaforums.com/showpost.php?p=74580626&postcount=135
    Magisk Installation (legacy, but use it for instructions):
    https://xdaforums.com/showpost.php?p=74472235&postcount=89
    Latest Magisk (permissive, hidelist persists, allowing module installation, yay!):
    https://xdaforums.com/showpost.php?p=75803660&postcount=299
    Re-flashing STOCK ROM and/or updating Magisk while keeping data (requires TWRP)
    https://xdaforums.com/showpost.php?p=75064226&postcount=223

    Audio Issues
    Fix for Armor 2 Bluetooth Disconnect Issue
    https://xdaforums.com/showpost.php?p=75461843&postcount=279
    Audio not routing through or unstable USB-C headphone jack?
    https://xdaforums.com/android/help/ulefone-armor-2-t3684566/post74621805#post74621805

    Tweaks (Buttons, Persistent Notifications)
    How to disable default PTT & SOS functions and replace functionalities (requires ROOT):
    https://xdaforums.com/showpost.php?p=74445439&postcount=72
    How to get rid of Persistent NFC notification
    https://xdaforums.com/showpost.php?p=75049379&postcount=216
    Fingerprint scanner is NOT SECURE
    https://xdaforums.com/showpost.php?p=75796254&postcount=297


    Credits: @sumec100 @djvinniev77 @enzovic @Sebastl @jemmini (? from 4pda.ru) @TuksOID @sargon__
    5
    correct, yes unfortunately even by just taking the recovery image as posted for this device, it doesn't boot into recovery. Even if you try and boot recovery temporarily, just doesn't boot.

    I've been looking into trying to compile TWRP from source for this device, already unlocked the boot loader (bye bye warranty) and found all the usual things "broken" on it (android pay broke, Netflix doesn't download from play store)

    so if anyone has any tips (yes I know I've read this post already https://xdaforums.com/showthread.php?p=32965365#post32965365 - still can't figure it out.. lol)

    Damn!!! Got so excited! I am currently sitting with a "custom" twrp pulled from the Doogee S60
    from this post (twrp and super su files in here):
    https://xdaforums.com/showpost.php?p=74036200&postcount=17

    took the twrp recovery and root and PATCHED the recovery from this instruction set

    https://www.techora.net/port-twrp-for-mediatek-64-bit-mt67xx.html

    made it boot to this patched recovery to test and nearly flipped when I saw the upside down TWRP page.. it comes up in Russian, and you need the OTG cable with mouse to navigate.
    Once I was in English, ran the supersu installer and bam! ROOT!

    Currently trying to use another method to create a proper twrp for this device. Stay tuned!

    Update:

    Here's the TWRP image I got working and used, and have flashed permanently on my device. Still the original reconfigured one from doogee s60. Otg required. If you do get touch screen working (it's random) everything is upside down (graphics wise) but touches are still in the original orientation.

    https://mega.nz/#!l6ZDWJbD!9UQel0i1KTeZRaNoVrOZQqDfgttXprN8_AH9fys7RBw

    Here's the SuperSU file I used to root the device

    https://mega.nz/#!t2wGDbhL!H07JxlbmLH2tFQD7Frx2BKlJp0AyDthXkbEj6sw4z08

    ---------- Post added at 10:49 PM ---------- Previous post was at 10:31 PM ----------

    for those who want proof, PICS!!!

    https://ibb.co/m47Csb
    https://ibb.co/cypQCb
    https://ibb.co/jnYkCb
    https://ibb.co/inaMkw
    https://ibb.co/kaO7Qw
    5
    Hi Ulefone Armor 2 pals!

    TL:DR - I made a flashable zip of stock rom (with some tweaks) - perfect for those who sort of brick their devices after TWRP install, or for reverting back to almost "stock"

    So I've been tinkering around with this device for so long to try and get a custom rom built. So far the experience has been very educational at least. I'm not there with the custom rom (aim for Lineage, may be porting but I'll keep at it) but I did come up with something (selfishly it was for me because I'm sick of flashing and modifying and tweaking... )

    I have managed to build up a Stock ROM (based out of 10/09 source) that is flashable via TWRP. YES! You heard it right!

    For all those who already have unlocked bootloaders and installed Jemmini's TWRP recovery, this works to completely reinstall stock rom with the following tweaks:

    It's running the modified boot.img courtesy of @sumec100 suggestion to take stock boot.img and patch it with the magisk app.
    The ROM has the build.prop edits to disable PTT, long press camera button and SOS
    Since I modified with Magisk 14.3, this is already preinstalled. You just need to grab the latest Magisk APK and install, you should see that Magisk is 14.3, Safetynet passes! Tested Android Pay and added Debit Card!
    There are some caveats to note:
    for some reason after the ROM creation, the stock Google apps that were installed there fail to launch, so it fails to complete the out of box setup wizard. I found out that the fix for that is to also install the opengapps for 7.0 in the TWRP recovery before starting the ROM for the first time. It will give the warning that the apps are already installed and that you may have issues but so far for me, works great!

    So, instructions:

    Ensure you guys already unlocked the bootloader, wiped device on reboot then flashed Jemmini's TWRP.

    I would copy the files over to a properly formatted SD card and install that to device, since at first boot to TWRP recovery the encryption is on and can't read the onboard storage... , but do with them as you wish.

    Flash Armor2_DJVINNIEV77-signed.zip - REBOOT DEVICE
    attempt setup steps, it will fail on detecting wifi. Reboot back to TWRP
    Flash open_gapps-arm64-7.0-micro-20171205.zip
    reboot.

    When you get past the setup wizard, feel free to install the Magisk apk to ensure you get Root processed. You'll see 14.3 is already installed. Test out the other buttons on device, you will notice that everything except volume and power are not doing what they're originally intended to do (no more PTT, SOS or Camera on longpress). The camera button still works to take pics with stock camera (or any other camera that takes that function)

    I urge anyone willing to try or want to test, please feel free to give this a shot and let me know how you make out. Make sure you have the SP Flash Tool handy to get you out of trouble if you mess up.. I'm fairly confident this rom will work for you though.


    Download location:
    https://mega.nz/#F!YixGDDJL!_X9S4tgtoPqH0F0GteP45Q

    I have the ROM file, Magisk APK, and Opengapps 7.0 micro. - save these all to your device's external SD card and flash in TWRP.

    Thanks guys!

    PS: trying this on a 3rd time and I have issues myself. Please - anyone willing to test, understand what you're getting into. :)


    New!!! Just wanted to note that I uploaded a newer version of this that has been deodexed with further build.prop tweaks. Rom is not rooted, and you can flash by itself without the need to flash in the opengapps package. Removed SOS and Zello apps, and buttons are free to reassign with button mapper. Since deodexed, it's a tad smaller in size (762 mb as opposed to 1.3 gb)
    What's better is that, from my testing anyway, rom boots with no need to run magisk or anything else. Not sure how it works but it does. Rebuilt the stock with SuperR's kitchen.

    Still found in same mega drive share

    https://mega.nz/#F!YixGDDJL!_X9S4tgtoPqH0F0GteP45Q

    Please feel free to download and test.
    5
    Fix for Armor 2 Bluetooth Disconnect Issue

    I have exactly the same problem as you - BT conection to hands-free in the car is dropped by the phone every few minutes. Have you got solution for that?
    Regards
    Jack
    jack.t.shadow@gmail.com


    There is a solution to Bluetooth disconnection issue buried in this post provided by @djvinniev77.

    @alpsayin perhaps you could add this to the first page so people can find it easily as it's currently the only known fix for this issue.

    I'll break down the steps for you here:

    Fix For Bluetooth Randomly Disconnecting
    1 - Open Settings from the gear icon (swipe down from top twice and the gear is in upper right corner)
    2 - Scroll down and tap Location
    3 - Tap the 3-dot menu button in top right corner and select Scanning
    4 - Turn off "Bluetooth scanning"
    5 - Finally enjoy your hands-free or tunes in peace.

    Huge thanks to @djvinniev77 for all of his contributions.
    4
    my bluetooth gets disconnected all the time. annoying, especially while driving

    so I checked on my device, apparently for all devices BT is also enabled for location settings.. .

    did a search on fixes for handsfree profile disconnects and found this:

    https://forums.lenovo.com/t5/Moto-Z...nnecting-When-Making-Call/td-p/3558469/page/2

    essentially on what I assume was an earlier version of android for this device, they may have had issues with BT disconnects when GPS kicks in to scan.

    on my device, I went in to settings, location, tap on the 3 dot menu button at top right, select scanning. Disable Bluetooth Scanning.

    Tested it with a BT headset and made/received phone calls, disconnect issue gone.

    I don't know if it will help others but I would want the people who noted issues with their devices to check this out and see if it makes a difference.