blog ABOUT EVERYTHING

How to change the resolution on Android Device

Are you sick of having 4 icons per row on your android FULL HD device ? You want 5 per rows?
Are you sick of having your short text message span a zillion lines on viber, whatsapp, message etc ? You want to see those couple of words on a single line
Do you need to see more than 3 or 4 notifications?

There is an easy solution for that, and it is simply changing the resolution of the UI. The same way you do on your windows OS on your PC. But first you need a couple things:

  • Android SDK
  • Android Debug Bridge (adb)
  • Driver for your device
For a quick tutorial on how to quickly install the above please follow this tutorial on howtogeek:
http://www.howtogeek.com/125769/how-to-install-and-use-abd-the-android-debug-bridge-utility/

After having the above installed succesfully, go to the folder where you have installed the android sdk and find adb.exe~\android-sdk\platform-tools\adb.exe (.exe is under windows but same is for linux or mac), open a command prompt (shell/terminal for other OS) and run the following commands:

  1. Check if the device is connected:
          adb devices

    Example of output is my device attached

  2. Apply the command to change the resolution.
  3.       adb shell wm density 400

    The value 400 is a value that suits the nexus 5, but on other devices the value will be different, here you must be a bit patient, and go by trial and error to see what suits your device best. On sony xepria Z it was 380. If you device is a FULL HD device, the value will be around 400.
    In any case if you encounter any error or you feel like you are screwin your device, or your heartbeat starts beating faster and faster, you are sweating and scared to break your device... don't panic. You can simply reset to the default value.
          adb shell wm density reset

  4. Now when you feel like the icon size is smaller and can fit 5 icons on a row stop at that value. But the android UI does not recognize that in order to distribute then correclty. You need to restart manually or direclty from adb using
          adb reboot
Below pictures shows the difference before and after changing the resolution.

24 hour timer

24 hour timer

24 hour timer