[Non-Root] Hide navigation bar and use custom gestures

Search This thread

randomhkkid

Senior Member
Jul 4, 2011
369
86
I noticed that some of the applications for custom gesture navigation don't work on MIUI 10 on the MIX 3. Here's what I did to get it to work.

Requirements:
* ADB and Fastboot installed
* A custom gestures application - I use Edge Gestures

Notes:
* Make sure to have an alternative navigation app installed and open before doing this
* This sticks even after a cold boot

Thanks to @Rashad83 for his thread on how to hide the navigation bar.

Instructions:
1. Setup ADB
2. Navigate to ADB folder
3. Open a CMD at that folder
4. Plug in the MIX 3 and ensure it is correctly detected and authorised by typing in CMD without quotations "adb devices"
5. Type without quotations in CMD "adb shell wm overscan 0,0,0,-130"
6. Enable your custom navigations using the app you had previously installed

7. To return to normal type without quotations: "adb shell wm overscan 0,0,0,0"


Edit: Added pictures
YbH_ffpZcBB33b2rul7zWVgoqRdMzkISF-DDnuviTJZ59VEL0PMtH4MnYZQTEGTC0ixjC1P73lFW2AFnuzEdZrsamjyprXoMoE-PQlOT1C9Zw2DS9lhf23CUmneb6s4Ospcnwik7sukUtlwI5Dx-OtHe_PZ_fiTaLRAiJBWUFy2Nkki4McP4hPpGuIS9lKZoPOeGQ9OxOWTXDBiYyRxnY2jdvVxO5UcFiRb4zrWbWmyPGIgsfCfffPp7GdX0KZzEQ6NLBu4U42Mvk9jMGWtTMhAK8o--NIfXeaZSArInm9-FM-j1F6mih7JyzZkkfc5EDBcAQsWAY8_lmVV7rnD325QKF727am3yRn9U57fg8EHsuPcbPxgCvwajTlumoAw7N6Vsjz5-apiH0r0WsAtrrxwbkRfW4scLMzxQWAbw4To3lfBSj8b97OjniqlsgWjrvUD1Ko7S5971SiNXXGycG9RFiw0C6RxRSewKWVUYbK1SmAB2WgJUfc1GAII38bdCWiG1wyq7wbYC4L5SEZRgj6WVmqQmDbNWtr04POrXeAIZ_OJCBLkolncacRu89yvCCT3tZF4Sj6H2exU3LVEtWCeHEl_Ji4pgsp7aBEspmPbnGGh_PJ3Q_pzR1retM3WmPKe77fO1gJy6hU4dq07_g8OcaQ=w438-h948-no


It87p-_jRl5okLqiyMmU9C_deixCp_VHyJKDQWl5pvCwvqqLL3ORju7v9b5UBMigfa0pgs_bXYXfslDaVuVTDDA5t7CZ6aSb7vKLoOTkME9rNW4LreZ7aGN4mcS-QZJEIyJe4dROzum7otDm7odFJyhbKAttKri4-r5xsN3ND5nZKGeTQcXmhHaA8p9akCkQfNQr4kx7pjvTJCV4pH-HPgrDOBRO1AqohaZ6WWtez5oQW45xHFEC-5ErC2B54hRNI4qfPZTvv3gBit4IM18x628rRin6LUIHU0hzI2SIh0ZMIsdzGMfk_bLaGBm8cvKYcXjyFwjFbsIIZ8AhBnb4shP3nNcTO5ZM19uTW3rwNQ2Vu81Q6_LmzDBPDNaqKgFL7tKE-kAAggDegZApsXp4dHA88Fmkc5lhsxHK-knyiBVC3qyFnSbxJnEdMSO-0jNubuXDO6FViLuf5t9qxVcuQyTFzeq-BQz4HMhMHzNnUODLE7ySWNujDDuxLXZ5Pf78h_EvV5CPlMko3p-PqgGmY3oi6THCFHX9K2lRBlQpWh_WbqqGS8sM-tnKbc7BT3UerRm2I6FLn_VkBF69xNFfLzINAqpT6IzBYXqZcrnurxqtI3B4QftQAjL6vIoZ3_HfewcsO5BECjRK_aFD15YoMAPgJQ=w438-h948-no
 
Last edited:

knives of ice

Senior Member
Jul 12, 2007
1,669
290
Xiaomi Mix Fold 2
I noticed that some of the applications for custom gesture navigation don't work on MIUI 10 on the MIX 3. Here's what I did to get it to work.

Requirements:
* ADB and Fastboot installed
* A custom gestures application - I use Edge Gestures

Notes:
* Make sure to have an alternative navigation app installed and open before doing this
* This sticks even after a cold boot

Thanks to @Rashad83 for his thread on how to hide the navigation bar.

Instructions:
1. Setup ADB
2. Navigate to ADB folder
3. Open a CMD at that folder
4. Plug in the MIX 3 and ensure it is correctly detected and authorised by typing in CMD without quotations "adb devices"
5. Type without quotations in CMD "adb shell wm overscan 0,0,0,-130"
6. Enable your custom navigations using the app you had previously installed

7. To return to normal type without quotations: "adb shell wm overscan 0,0,0,0"

does this disable the nav bar all together and get rid of it? that is what i'm trying to do. the build prop edit that used to work doesn't anymore in Pie it seems
 

randomhkkid

Senior Member
Jul 4, 2011
369
86
Use https://play.google.com/store/apps/details?id=com.fb.fluid
Instead it has the ability to hide the navigation bar built in and i like the gestures even more. Regarding hiding the navigation bar you will need to pay for the feature I think, it's totally worth the price.

My method works with any gesture navigation app. If you used the adb command I listed then you wouldn't need to pay to hide the navigation bar in the Fluid Navigation app.
 

Rashad83

Senior Member
May 13, 2011
1,172
836
Huawei Nexus 6P
ASUS ROG Phone II
My method works with any gesture navigation app. If you used the adb command I listed then you wouldn't need to pay to hide the navigation bar in the Fluid Navigation app.
Pal before you reply look into the user you are addressing, i am the user you are thanking.

https://xdaforums.com/android/general/guide-time-gesture-navigation-t3744544

https://xdaforums.com/nexus-6p/general/guide-hide-navigation-bar-status-bar-app-t3509747

Secondly, you are not paying for hiding the navigation bar only but for extra customizations which in my personal opinion is worth it. The reason I mention the gesture app because it takes care of many things for you instead of inputting the height values manually which are different between devices.

Anyway, no hard feelings. I wish you all the best. ✌️
 
Last edited:
  • Like
Reactions: 954wrecker

randomhkkid

Senior Member
Jul 4, 2011
369
86
....

Secondly, you are not paying for hiding the navigation bar only but for extra customizations which in my personal opinion is worth it. The reason I mention the gesture app because it takes care of many things for you instead of inputting the height values manually which are different between devices.

Anyway, no hard feelings. I wish you all the best.

I wasn't disagreeing lol you said in the first reply that
Regarding hiding the navigation bar you will need to pay for the feature I think

To which I then said that the method which I had posted modified from your adb command would let you hide it without a cost.

No malice intended, just a communication error I think :p
 
Last edited:

Rashad83

Senior Member
May 13, 2011
1,172
836
Huawei Nexus 6P
ASUS ROG Phone II
I wasn't disagreeing lol you said in the first reply that


To which I then said that the method which I had posted modified from your adb command would let you hide it without a cost.

No malice intended, just a communication error I think :p
All good bro, no worries. Just to clarify what rubbed me the wrong way is:
If you used the adb command I listed then you wouldn't need to pay to hide the navigation bar in the Fluid Navigation app.
As if i need to use it when i am one of many to suggest it. Anyway the reason I bring this up because here on XDA a lot of us are experienced users and we need to differentiate between the ones that are and the ones that are not when addressing them.
 
Last edited:
  • Like
Reactions: 954wrecker

knives of ice

Senior Member
Jul 12, 2007
1,669
290
Xiaomi Mix Fold 2
if you are using this command and hiding the status bar -130 is too much some buttons in apps can get cutoff at the bottom of the screen

0,0,0,-122 seems to be about right. increase or decrease as you see fit
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    I noticed that some of the applications for custom gesture navigation don't work on MIUI 10 on the MIX 3. Here's what I did to get it to work.

    Requirements:
    * ADB and Fastboot installed
    * A custom gestures application - I use Edge Gestures

    Notes:
    * Make sure to have an alternative navigation app installed and open before doing this
    * This sticks even after a cold boot

    Thanks to @Rashad83 for his thread on how to hide the navigation bar.

    Instructions:
    1. Setup ADB
    2. Navigate to ADB folder
    3. Open a CMD at that folder
    4. Plug in the MIX 3 and ensure it is correctly detected and authorised by typing in CMD without quotations "adb devices"
    5. Type without quotations in CMD "adb shell wm overscan 0,0,0,-130"
    6. Enable your custom navigations using the app you had previously installed

    7. To return to normal type without quotations: "adb shell wm overscan 0,0,0,0"


    Edit: Added pictures
    YbH_ffpZcBB33b2rul7zWVgoqRdMzkISF-DDnuviTJZ59VEL0PMtH4MnYZQTEGTC0ixjC1P73lFW2AFnuzEdZrsamjyprXoMoE-PQlOT1C9Zw2DS9lhf23CUmneb6s4Ospcnwik7sukUtlwI5Dx-OtHe_PZ_fiTaLRAiJBWUFy2Nkki4McP4hPpGuIS9lKZoPOeGQ9OxOWTXDBiYyRxnY2jdvVxO5UcFiRb4zrWbWmyPGIgsfCfffPp7GdX0KZzEQ6NLBu4U42Mvk9jMGWtTMhAK8o--NIfXeaZSArInm9-FM-j1F6mih7JyzZkkfc5EDBcAQsWAY8_lmVV7rnD325QKF727am3yRn9U57fg8EHsuPcbPxgCvwajTlumoAw7N6Vsjz5-apiH0r0WsAtrrxwbkRfW4scLMzxQWAbw4To3lfBSj8b97OjniqlsgWjrvUD1Ko7S5971SiNXXGycG9RFiw0C6RxRSewKWVUYbK1SmAB2WgJUfc1GAII38bdCWiG1wyq7wbYC4L5SEZRgj6WVmqQmDbNWtr04POrXeAIZ_OJCBLkolncacRu89yvCCT3tZF4Sj6H2exU3LVEtWCeHEl_Ji4pgsp7aBEspmPbnGGh_PJ3Q_pzR1retM3WmPKe77fO1gJy6hU4dq07_g8OcaQ=w438-h948-no


    It87p-_jRl5okLqiyMmU9C_deixCp_VHyJKDQWl5pvCwvqqLL3ORju7v9b5UBMigfa0pgs_bXYXfslDaVuVTDDA5t7CZ6aSb7vKLoOTkME9rNW4LreZ7aGN4mcS-QZJEIyJe4dROzum7otDm7odFJyhbKAttKri4-r5xsN3ND5nZKGeTQcXmhHaA8p9akCkQfNQr4kx7pjvTJCV4pH-HPgrDOBRO1AqohaZ6WWtez5oQW45xHFEC-5ErC2B54hRNI4qfPZTvv3gBit4IM18x628rRin6LUIHU0hzI2SIh0ZMIsdzGMfk_bLaGBm8cvKYcXjyFwjFbsIIZ8AhBnb4shP3nNcTO5ZM19uTW3rwNQ2Vu81Q6_LmzDBPDNaqKgFL7tKE-kAAggDegZApsXp4dHA88Fmkc5lhsxHK-knyiBVC3qyFnSbxJnEdMSO-0jNubuXDO6FViLuf5t9qxVcuQyTFzeq-BQz4HMhMHzNnUODLE7ySWNujDDuxLXZ5Pf78h_EvV5CPlMko3p-PqgGmY3oi6THCFHX9K2lRBlQpWh_WbqqGS8sM-tnKbc7BT3UerRm2I6FLn_VkBF69xNFfLzINAqpT6IzBYXqZcrnurxqtI3B4QftQAjL6vIoZ3_HfewcsO5BECjRK_aFD15YoMAPgJQ=w438-h948-no
    1
    My method works with any gesture navigation app. If you used the adb command I listed then you wouldn't need to pay to hide the navigation bar in the Fluid Navigation app.
    Pal before you reply look into the user you are addressing, i am the user you are thanking.

    https://xdaforums.com/android/general/guide-time-gesture-navigation-t3744544

    https://xdaforums.com/nexus-6p/general/guide-hide-navigation-bar-status-bar-app-t3509747

    Secondly, you are not paying for hiding the navigation bar only but for extra customizations which in my personal opinion is worth it. The reason I mention the gesture app because it takes care of many things for you instead of inputting the height values manually which are different between devices.

    Anyway, no hard feelings. I wish you all the best. ✌️
    1
    I wasn't disagreeing lol you said in the first reply that


    To which I then said that the method which I had posted modified from your adb command would let you hide it without a cost.

    No malice intended, just a communication error I think :p
    All good bro, no worries. Just to clarify what rubbed me the wrong way is:
    If you used the adb command I listed then you wouldn't need to pay to hide the navigation bar in the Fluid Navigation app.
    As if i need to use it when i am one of many to suggest it. Anyway the reason I bring this up because here on XDA a lot of us are experienced users and we need to differentiate between the ones that are and the ones that are not when addressing them.