• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Hidden features discovered!

modhatter6811

Android Enthusiast
Through the use of shortcut master, I've discovered that many features lay hidden in our phone. Mass storage which can be permanently enabled if we find LG's "CDC ECM" driver which isnt included in the phone, native wifi calling, boot mode changer, usb modem tethering (it works), various diagnostic modes, A+ Camera settings, knock on/off toggle, a lockscreen shortcut editor, and so much more that I don't even know what to do with it! Check the attachments for some screen shots. I think I found Pandora's box...
 

Attachments

  • Screenshot_2016-02-01-13-41-08.png
    Screenshot_2016-02-01-13-41-08.png
    62.2 KB · Views: 228
  • Screenshot_2016-02-01-23-12-09.png
    Screenshot_2016-02-01-23-12-09.png
    73.1 KB · Views: 190
  • Screenshot_2016-02-01-13-56-21.png
    Screenshot_2016-02-01-13-56-21.png
    80.6 KB · Views: 176
  • Screenshot_2016-02-01-13-56-17.png
    Screenshot_2016-02-01-13-56-17.png
    54 KB · Views: 197
  • Screenshot_2016-02-01-08-28-59.png
    Screenshot_2016-02-01-08-28-59.png
    63.9 KB · Views: 244
  • Screenshot_2016-02-01-14-02-44.png
    Screenshot_2016-02-01-14-02-44.png
    35.1 KB · Views: 181
  • Screenshot_2016-02-01-14-39-34.png
    Screenshot_2016-02-01-14-39-34.png
    63 KB · Views: 204
  • 20160201_231141.jpg
    20160201_231141.jpg
    366.4 KB · Views: 162
What app you using, I have shortcut master but never found any of that
If you removed HiddenMenu.apk, that would be a reason. Certain apks have the ability to access certain features that are disabled. HiddenMenu.apk contains the vast majority. Next in line would probably be the various sprint branded apks in the system. Fota, Omadm, itson, that whole lot.
 
HiddenMenu is there for general debugging purposes. It exists so that they can make sure their android build is working properly on their hardware. It provides diagnostics, and also serves to change configurations not normally available to the users. It can also prove invaluable to development. ItsOn, OmaDm, and fota act as carrier interfaces. Removing them prevents activation in most cases. (Not sure if that applies to GSM.) Fota is for updates. Cyanogen, if I'm not mistaken, uses their own version of fota for updates across officially supported devices. While these things may not be absolutely necessary for the device to boot, or retain most functions, they do serve a very good purpose.
 
Funny that I just saw almost this exact post on XDA :D

Edit: Didn't mean to tag anyone so I fixed it
 
If I had to guess, they were probably inspired by android devs documentation. I've been reading it like religion the last several weeks. It's not enough for me to just tinker, I want to start building. :D
 
Back
Top Bottom