Skip to content
How To/ Explained

How to Force ‘4G Only’ on your Android Phone

There’s times when you want the best of internet speeds on your device, and if you’re in an area where the signal isn’t very strong, your connection keeps shifting between 4G, 3G and 2G. (This could be both because of the area connection, or because your phone receiver is just bad). Either way, forcing 4G only has proved to be good for me in such situations.

Nowadays phones don’t have the ability to force just one Mode built in to the UI. In the past with some devices, you would find these different modes available under settings. But Android allows much power, and you can fix this issue through free apps or tricks.

‘4G Only’ Apps:

There’s many 4G only apps on Play Store. Many have ads though. And given that this is a setting baked in to Android, there’s no need to get one which has ads. My favourite app is 4G LTE Switcher (no ads). True to it’s name, it has no ads. Check it out.

This app has worked for me on TECNO, Infinix, and Samsung phones. Meaning it should work with most phones with Mediatek and Exynos processors.

With some phones though, you may get an incompatibility error. So try the next options below:

Dialing*#*#4636#*#* or *#36446337#:

This has worked on some of my devices that I believe must all have had a Snapdragon processor. I used to dial *#36446337# on my OnePlus to access Engineering Mode.

In both modes you should access Networks and set a Preffered Mode from the menu to LTE only (or whichever mode your prefer at that time).

For Huawei Phones:

I guess this is a solution for Huawei’s with the Kirin Processor. Or just generally most Huawei phones. Check out the original post that helped me with this for my P30 Lite.

Huawei EMUI 8 and Below:

  1. Open Play Store
  2. Search for Settings Database Editor
  3. Install it on the phone.
  4. Open and you will see
    • System
    • Secure
    • Global
  5. Go to System. Scroll to find hw_networkmode_preference. You will see something like this β€” β€œ9,6,2,1”. Tap on it
  6. Add a comma (,) followed by eleven (11) and tap on Save changes. Your new setting will look like this:
    •  β€œ9,6,2,1,11β€œ
  7. Tap + Add new setting at the top.
  8. Key in hw_add_4g_only.
  9. Tap Save.
  10. In Edit setting, key in your country code – e.g. 254 for Kenya.
  11. Tap Save changes.
  12. Close Settings Database Editor app
  13. Restart your phone.
  14. Once restarted, go to Setting β€“> More β€“> Mobile Network β€“> Preferred network mode, you will see LTE only option.

Huawei EMUI 9:

  1. Open Play Store
  2. Search for Settings Database Editor
  3. Install it on the phone.
  4. Open and you will see
    • System
    • Secure
    • Global
  5. Go to System. Scroll to find hw_networkmode_preference. You will see something like this β€” β€œ9,6,2,1”. Tap on it
  6. Instead of adding 11 (eleven) to the list like in EMUI 8 procedure above, all you need to do is delete all and only put 11.Your new setting will look like this:
    • Before: β€œ9,6,2,1”
    • After: β€œ11β€œ

If you have other workarounds for getting 4G only, kindly list them down below in the comment section.

Remember though, if your phone, or network provider doesn’t support VoLTE, forcing 4G only will mean not being able to make or receive phone calls. So only use the mode when you don’t want to make or receive phone calls.

Dickson Otieno

I love reading emails when bored. I am joking. But do send them to editor@tech-ish.com.

Join the discussion

58 comments
posting as Nyati Hodari

Anonymous by default β€” no sign-up or email needed. Prefer to be recognised? Add a name or email above, your call. We don't email you about replies, so do check back.

protected, no CAPTCHAs
  1. Rixon
    Rixon shared name · 4 years ago

    Hola amigo te un problema con mi tlf no me da permiso es un hawei HONOR 8S

  2. Danny Mendez
    Danny Mendez shared name · 4 years ago

    Buenos dΓ­as amigo e probado de todo en Huawei p30 pro con android 12 pero no se deja modificar sabes de alguna opciΓ³n

  3. aziz
    aziz shared name · 4 years ago

    hi. how about nova 5t emui 12

  4. Roshan
    Roshan shared name · 4 years ago

    Y9 2018 not work how to make please

  5. GiLL
    GiLL shared name · 4 years ago

    How to set 4 g only in huawei nova 5 T emui 12… Please help if anybody knows pleaseeeee

  6. TP
    TP shared name · 4 years ago

    Dialing##4636## Worked for Sony Xperia Pro i

    Thanks for this! I’ve been missing this function for ages when offshore and at the edge of 4g coverage its forever jumping between 4g and 3g. Now fixed with stable connection on 4g only.

  7. Richard
    Richard shared name · 4 years ago

    Im using huawei p20 china rom, but i cant find the network mode preference

  8. Lucy
    Lucy shared name · 5 years ago

    Hei help am using itel s33 and it only has 2g and 3g options how do I make it 4g?

    1. Dalton Ndakala
      Dalton Ndakala shared name · 5 years ago

      Hi. I don’t think it’s possible to do that

  9. Phanuel mutuma
    Phanuel mutuma shared name · 5 years ago

    Huawei EMUI 8 Users,

    If you didn’t receive the option after restart, delete the [hw_add_4g_only] row and restart. If you need to set 4G as the default network mode add the following [hw_default_networkmode] and in Edit Setting set the value as [ALL:11]

    Device tested: Huawei Y7 Prime (2018)
    Note: ONLY use the value inside the brackets DO NOT INCLUDE the BRACKETS

    1. Agry
      Agry shared name · 4 years ago

      You’re a star Phanuel?? thank u

  10. Jete Lee
    Jete Lee shared name · 5 years ago

    Thank you for information.. Work to Huawei 8 me.

  11. Selastin
    Selastin shared name · 5 years ago

    Show the massage of “Unexpected failure your system has rejected this edit”

  12. Ben
    Ben shared name · 5 years ago

    I have an oppo a9, how do I go about it

  13. lawrence
    lawrence shared name · 5 years ago

    how to hide statusbar ? using setting database editor in huawei?

  14. Jhon
    Jhon shared name · 5 years ago

    huawei nova 2i how?

    1. Maybe Not Today -
      Maybe Not Today - shared name · 5 years ago

      follow step no 2

  15. KevinMalt
    KevinMalt shared name · 5 years ago

    Is there another way to disable mobile radio power in Huawei EMUI 10 because the code ##4636## or any other code for engineering mode would not work.

    1. Maybe Not Today -
      Maybe Not Today - shared name · 5 years ago

      im using huawei y7a and running on emui 10. just follow both step. download 4A Setting Data Editor, Open the app and go to System Table, then find hw_networkmode_preference “9,6,2,1” click it and select Edit Value section. change 9,6,2,1 to 11 then click Save Value

      example –

      before edit : 9,6,2,1
      after edit : 11

      After that, find +Add new string, then key in hw_add_4g_only and click Save Value. then find hw_add_4g_only click and Edit Value, key in 1 and Save Value and restart the phone.

      Go to Setting – Mobile Network – Mobile Data – Preferred Network Mode then you will see the miracle now.

      p/s : this method only tested on Huawei Y7A running on Emui 10. i will not take responsibility if got any damage or failure on you phone. DO IT WITH YOUR OWN RISK.

      Thank You.

      ( Let md know if this method can be use on other Huawei that running Emui 10 and above, email me at sadnessdiarys@gmail.com )

  16. Udesh saranga
    Udesh saranga shared name · 5 years ago

    It wworking ❀❀

  17. Camilo
    Camilo shared name · 6 years ago

    Hi, it worked for me as well. I have a Huawei Y6 II and I was able to get 4g signal. But when I wanted to disable this, so that I could once again be able to make or receive calls, and I undid all changes I made in Set Edit, calls still don’t work. Do you know how this could be fixed? Thanks.

  18. Kaleb
    Kaleb shared name · 6 years ago

    Do u have a tutorial video so I can follow your steps properly bcuz I don’t understand on the part of, key in hw_add_4G_only. Where do I write it

  19. Milton Bitange
    Milton Bitange shared name · 6 years ago

    Thanks.

  20. Milton Bitange
    Milton Bitange shared name · 6 years ago

    Thanks. The app worked great! Cheers mate

  21. Nana
    Nana shared name · 6 years ago

    So I see ONLY EMUI 8 and EMUI 9, what about on EMUI 10??

  22. Anish Mathew
    Anish Mathew shared name · 6 years ago

    Ys my phone and network supports volte in gsm/CDMA/lte mode but when I m selecting lte mode same problem is here, no incoming and outgoing.

  23. King David
    King David shared name · 6 years ago

    Pls Help..my Tecno Spark 3 Pro is not 4G its still showing 3G and 2G

    1. Brahmab
      Brahmab shared name · 5 years ago

      Please reboot first

  24. Steven zamora
    Steven zamora shared name · 6 years ago

    USING HONOR 8C.. NO hw_networkmode_preference so i tried to add it but still theres no 4g lte mode.. pls help

  25. Nana
    Nana shared name · 6 years ago

    Wow
    I got my Huawei device last year and realized it had no 4G ONLY in the network settings. Just yesterday thanks to you I’ve never been this happier. Now I don’t even think I need an upgrade anytime soon. Really happy I found this your page. God bless you.

  26. thank God
    thank God shared name · 6 years ago

    Am using huawei KIW-TL00 android version 5.1.1 emul version 3.1 how do I go through please it fails

  27. Promise
    Promise shared name · 6 years ago

    Pls can u check for lg phoenix 3

  28. Arif Ali
    Arif Ali shared name · 6 years ago

    Thank you… working for Huwei H 8 Lite.

  29. Robert Makafui Aidam
    Robert Makafui Aidam shared name · 6 years ago

    Am using Huawei Y9S with Android 10.0

    Any help to force access 4G/LTE on my device???

  30. Anish Mathew
    Anish Mathew shared name · 6 years ago

    Thank u very much bro. It’s really works with p 30 lite. Now I hav so many options fo select net work.

  31. don
    don shared name · 6 years ago

    who can tell me how to set on HONOR 10 EMUI10.0? Thanks

  32. Muhammad Ismail
    Muhammad Ismail shared name · 6 years ago

    I have Huawei P8 3GB+16GB but now my phone doesn’t support 3G and 4G still support olny 2G and from setting I selected LTE option…My SIM card is 4G supporter and I live the area where 4G network is working….So sir tell what have I do….plzzz sir resolve my problem

  33. Vivo
    Vivo shared name · 6 years ago

    Dial ##4636## and select lte only from list

  34. Peter oyugi
    Peter oyugi shared name · 6 years ago

    Am using ZTE, bringing many network option but only 2G appearing, how to solve please

  35. David
    David shared name · 6 years ago

    My own is not working

  36. Gian Carl Estares
    Gian Carl Estares shared name · 6 years ago

    If I enabled LTE only,I can’t make or receive calls, right? how to solved it?

  37. RED
    RED shared name · 6 years ago

    It didn’t solve the gaming problem. …
    I downloaded the app it show 4G network . . .
    However it increases the network than previous ….. .
    Bro give me solution for pubg playing . …..
    High speed internet …. .i am using Vodafone SIM card and vivo y81 3 GB 32 GB

  38. RED
    RED shared name · 6 years ago

    Bro it is working
    Thank you

  39. Osman Ismail
    Osman Ismail shared name · 6 years ago

    Thank you for the tutorial. It’s working good. ??????

  40. Thiga Mureithi
    Thiga Mureithi shared name · 6 years ago

    This was very eye opening! Thanks!

  41. Wirock Playz
    Wirock Playz shared name · 6 years ago

    Any way to revert? Emui??

  42. Wirock Playz
    Wirock Playz shared name · 6 years ago

    Is there any way to revert the emui changes?? I cant uodate phone and thought i had bricked my phone…works but cant update

  43. Redfonce
    Redfonce shared name · 6 years ago

    I have huawei honor 5x and cant enable 4g only

  44. Takudzwa
    Takudzwa shared name · 6 years ago

    What about itel s32 Android version 7.1

  45. Antonio
    Antonio shared name · 6 years ago

    Nice Post. Thanks. It works on my miui 11 but wonder now what combination of all those listed in the app, it is the appropriate for me. My operator doesn’t support voltlte but it must be a combination for forcing 4g mostly or at least just when not in a call.

  46. Wasim
    Wasim shared name · 6 years ago

    Yeah the last one worked for my android 9.0 p20 lite, thanks for the solution

  47. Jorge
    Jorge shared name · 6 years ago

    There are many apps for that, I normally use NetQR to force tech or test the network

  48. Sackeus
    Sackeus shared name · 6 years ago

    How about Android 10

  49. John
    John shared name · 6 years ago

    You are the man!!!! I have suffered for so long in my shags where signal is low so I would have to keep switching 3G back to 4G so many times. And I had to place my phone in a particular spot while using it as a hotspot. That was the only way I could access crappy internet. Now that I can permanently force 4G on my phone, hallelujah! Its all systems go!. Thanks man!

    1. Fredrick King
      Fredrick King shared name · 6 years ago

      Me too. Only that I was here in Nairobi. I had to exit my house to access 4g! Thanks a lot David.

  50. Mhacky
    Mhacky shared name · 6 years ago

    Using Honor Play COR-L29(Global) EMUI 9.1 did not see hw_networkmode_preference on the setting so i did just add and it worked.

    1. Amriah
      Amriah shared name · 6 years ago

      Same issue here please help πŸ™

  51. Elijah
    Elijah shared name · 7 years ago

    thanks for this man. it really works!

Back to top button