How to access the hidden service menu on the LG G4

How to access the hidden service menu on the LG G4
Your phone has its secrets, and we mean that literally. Menus buried deep into its software hold settings that only technicians, not users, should have access to. This applies to pretty much every handset on the market, including the LG G4, and we bet you're already curious to know how to get to the said list of settings. If that's the case, just keep on reading as this guide is all about accessing the LG G4's hidden menu.

Why would anyone want to access a phone's service menu? Well, these usually contain tools meant to test whether the device's hardware components, including its screen, buttons, motor, and wireless radios, are working properly. If a phone is acting up, one of these tests might help you diagnose the issue. Service menus may also allow a device's network status to be monitored and network settings to be modified. You may also view raw data from your device's sensors or monitor the status of its battery. Plus, knowing your phone's secrets makes you a total geek, and that's pretty awesome.

Okay, that's enough chatter. Time to take a peek into the LG G4's service menu. To access it, you have to input the code 277634#*# into the dialer. And that's it! As soon as you tap on the second pound sign, a very Gingerbread-esque menu should appear. 

We should point out that the code was tested on an LG G4 with model number LG-H815. The code for accessing the service menu could be different on carrier-specific models of the phone.

Once in the LG G4's secret menu, you're free to explore every page and tool there is to tinker with. In Device Test, for example, you'll be able to test many of the hardware components inside your handset, including its sensors, cameras, and radios. ELT Test holds another set of hardware tests for the phone's LCD screen, camera, microphones, and speaker. Field Test is where various network settings and bits of information related to connectivity features is found. Interestingly, we also came across options for flashing firmware stored on the SD card, but we have yet to test whether these work or not.

Before we go, we must once again stress that the LG G4's hidden menu contains settings that should only be changed by someone who knows what they're doing. Experiment with caution as flipping the wrong switch might cripple your phone. You've been warned!

reference: XDA-Developers

Related phones

  • Display 5.5" 1440 x 2560 pixels
  • Camera 16 MP / 8 MP front
  • Processor Qualcomm Snapdragon 808, Hexa-core, 1800 MHz
  • Storage 32 GB + microSDXC
  • Battery 3000 mAh(18.5h talk time)



1. theBankRobber

Posts: 682; Member since: Sep 22, 2011

Pretty cool to test the display and touchscreen. Seems like a lot of test features to ensure your device is working properly.

2. theBankRobber

Posts: 682; Member since: Sep 22, 2011

Also this doesn't work with Sprint so if anyone has a carrier specific number to access the mode please update.

3. michael2973

Posts: 9; Member since: Aug 09, 2011

that code did not work for verizon either.

4. xtradax

Posts: 18; Member since: Dec 13, 2014

Thanks, It worked on my LG G2 Mini!

5. Mxyzptlk unregistered

Can you type #2665# to get the G4 to cool down after moderate to extensive use?

6. kbreeze415

Posts: 24; Member since: Jul 21, 2012

Guess I lucked out because I haven't experienced any over heating issues. I haven't really played any graphically intense games though.

7. bugsbunny00

Posts: 2264; Member since: Jun 07, 2013

shouldve listened now my phone is acting weird.

8. Interceptor

Posts: 11; Member since: Sep 08, 2015

Has anyone found out the code for service menu in MM? Tryed all i could find online, but it's all codes for LP -.-

9. Lana30

Posts: 2; Member since: Feb 10, 2016

277634#*# gets me to a hidden menu, but not the device testing one. The “For T-Mobile – 3845#*851#” code didn’t work, and neither did replacing 851 with my phone’s model number, 811. Is there no service menu in my phone, or is there some trick not listed here to access it? Thanks in advance.

10. VampyreMan

Posts: 1; Member since: Mar 10, 2016

Well if all these don't work for you then try this. *#546368#*991# where the 991 is, just put your phone model number. It normally works when the others fail. Especially after recent updates that modified the firmware.

Latest Stories

This copy is for your personal, non-commercial use only. You can order presentation-ready copies for distribution to your colleagues, clients or customers at or use the Reprints & Permissions tool that appears at the bottom of each web page. Visit for samples and additional information.