Header Banner
gadgethacks.mark.png
Gadget Hacks Shop Apple Guides Android Guides iPhone Guides Mac Guides Pixel Guides Samsung Guides Tweaks & Hacks Privacy & Security Productivity Hacks Movies & TV Smartphone Gaming Music & Audio Travel Tips Videography Tips Chat Apps
Home
Nexus

How to Enable the Hidden Debug Options for Select Google Apps on Your Nexus 5

Jul 22, 2014 06:10 PM
Jul 22, 2014 06:11 PM
Change applied option on a smartphone settings menu.

Buried deep in the code of many Google apps is a set of debugging options. These options, which are designed for developers to help test the way their apps interact with Google's own, are normally hidden from view.

Every now and then, new and upcoming features are hidden in here before they're made available to the general public, much like the recent "Okay, Google" on any screen feature.

Developer Greg Willard found a way to activate these hidden menus, and he created an app that lets rooted users activate them on their own devices at the press of a button. Just make sure your Google apps are up to date, and you can be digging around in these secret menus in five minutes.

Install #DebugAllTheThings

Willard is a developer, not a marketer. So he named his app #DebugAllTheThings with his tongue planted firmly in cheek. Yes, that is indeed a hashtag mixed with a Reddit catchphrase.

To get the app installed, search #DebugAllTheThings on your Play Store app. Or, if you'd rather not attempt to cram all of those characters together, you can head to this link to jump directly to the install page.

App interface for "#DebugAllTheThings for Pro" by Proto Dev Team.

Install the SQLite Binaries

When you first launch #DATT, you'll be asked to install the SQLite binaries. Tap the Yes, take me there button, and you'll be taken to the Play Store page for an app that can install the binaries for you.

Error message indicating missing SQL binary library on a mobile device.
SQLite Installer for Root - App interface screenshot with user-installed items listed.
Error message indicating missing SQL binary library on a mobile device.
SQLite Installer for Root - App interface screenshot with user-installed items listed.

Go ahead and install SQLite Installer for Root and open it up. From there, tap the Install button at the top of the list, then hit the Go button on the next screen.

SQLite app interface with installation options.
"SQLite Installer for Root - Building binary"
SQLite app interface with installation options.
"SQLite Installer for Root - Building binary"

At this point, the the SQLite installer app will ask for Superuser privileges, so Grant it those. When the process is finished, the log on the screen will read "sqlite should now be installed."

Superuser request for SQL installer on Android device.
SQL Installer for Root with progress updates.
Superuser request for SQL installer on Android device.
SQL Installer for Root with progress updates.

Enable the Debug Menus

With the SQLite binaries installed, #DATT can now work its magic. Head into the app and tap the Enable button next to any of the apps that you'd like to have debug options for. At this point, #DATT will ask for root permission, so hit Grant on the pop-up.

Settings menu with various app debugging options listed as "Disabled."
How to Enable the Hidden Debug Options for Select Google Apps on Your Nexus 5
Settings menu for disabling various app categories on a mobile device.
Settings menu with various app debugging options listed as "Disabled."
How to Enable the Hidden Debug Options for Select Google Apps on Your Nexus 5
Settings menu for disabling various app categories on a mobile device.

No reboot is required, but you may have to restart the apps that you've enabled debug options for. Do that by swiping them away from your recents menu. When you open them back up, you'll find the hidden menus enabled.

Settings menu for SMS messaging on a mobile device.
Google Play Store menu options on a mobile device.
Debug options menu displaying various settings for managing application behavior on a mobile device.
Settings menu for SMS messaging on a mobile device.
Google Play Store menu options on a mobile device.
Debug options menu displaying various settings for managing application behavior on a mobile device.

As I said, there's not much for the end user in these debugging menus, but have a look around nonetheless. And keep an eye out for upcoming features that Google has snuck into its apps.

Have you found any interesting options in the various debug menus? Let us know about them in the comments section below.

The next big software update for iPhone is coming sometime in April and will include a Food section in Apple News+, an easy-to-miss new Ambient Music app, Priority Notifications thanks to Apple Intelligence, and updates to apps like Mail, Photos, Podcasts, and Safari. See what else is coming to your iPhone with the iOS 18.4 update.

Related Articles

Comments

No Comments Exist

Be the first, drop a comment!