Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,808,000 Members 47,175 Now Online
XDA Developers Android and Mobile Development Forum

[APP] [ROOT] [4.3+] UI Tuner (Version 2.3)

Tip us?
Bassel Bakr
(Last edited by Bassel Bakr; 10th September 2014 at 06:37 AM.)
Bassel Bakr's Avatar
Senior Member - OP
Thanks Meter 234
Posts: 182
Join Date: May 2013
Location: Cairo
Tablet [APP] [ROOT] [4.3+] UI Tuner (Version 2.3)

UI Tuner is a small app that can alter your phone's default window settings like density, screen size and overscan area without rebooting.

For overscanning, this picture from may help you understand what it is if you're not familier with it:

It's equelivant to setting overscan like this: 96, 54, 96, 54 [LEFT, TOP, RIGHT, BOTTOM]

Changes persist after rebooting!
Based on Android Open Source Project (AOSP), this app works only on 4.3+
Changes cannot be reverted unless you reboot your phone and use this app or adb commands:

adb shell wm density reset
adb shell wm size reset
adb shell wm overscan reset

Tested on:
  • HTC ONE M7
  • HTC Wildfire S [CyanogenMod 4.4.2+]
  • Lenovo S820 (ROW_4G) [4.4.2]
  • Nexus 7 2012 [CayanogenMod 11 m9]
  • OnePlus One (bacon) [4.4.2 XNPH25R]
  • Samsung GALAXY Ace Plus GT-S7500 [SpeedMod 4.4.2 Build 2.5] [Stock 2.3.6]
  • Samsung GALAXY S2 Plus
  • Samsung GALAXY S3 [CayanogenMod 11]
  • Samsung GALAXY S5 [stock]
  • Samsung GALAXY Tab 2 (7) P3100 [CyanogenMod 11 4.4.2]
  • Sony Xperia Z-Ultra

Screen shots:
Click image for larger version

Name:	Screenshot_2014-08-16-14-22-45.png
Views:	825
Size:	36.7 KB
ID:	2915109
Click image for larger version

Name:	Screenshot_2014-08-28-06-24-02.png
Views:	775
Size:	46.6 KB
ID:	2915111
Click image for larger version

Name:	Screenshot_2014-08-18-20-56-50.png
Views:	750
Size:	34.6 KB
ID:	2915108
Click image for larger version

Name:	Screenshot_2014-08-28-06-24-09.png
Views:	729
Size:	51.5 KB
ID:	2915106
Click image for larger version

Name:	Screenshot_2014-08-28-06-24-52.png
Views:	709
Size:	40.1 KB
ID:	2915105
Click image for larger version

Name:	Screenshot_2014-08-28-06-25-03.png
Views:	712
Size:	47.9 KB
ID:	2915104

Change log:
  • Version 2.3:
    • Added density and screen size presets (long click their text boxes).
    • Optimised per app settings display and service persistence.
  • Version 2.2:
    • Fixed: force close issue in start up if Set on boot option wasn't ticked.
    • Reduced apk file size a little bit.
  • Version 2.1:
    • Fixed: force close issue in start up if Set on boot option wasn't ticked.
  • Version 2.0:
    • Added auto start service option.
    • Renamed to UI Tuner
    • First release on Google play.
      Google play link
  • Version 1.2 Beta:
    • Added some animations (Fade in and out).
    • Added per app settings which needs the newly added GET TASKS permission, click START to monitor running apps. .
    • Added Russian and German translations, thanks to @pavik62 and @w0rinal
  • Version 1.1 Beta:
    • Supports Android 4.3+.
    • Added XDA Thread link.
    • Added Set on boot option.
    • Added Keep Settings dialog.
    • Added Auto SystemUI (and other apps) restarter.
    • Added Reboot (Soft, Normal, Recovery, Bootloader)
  • Version 1.0:
    • Initial release.

Google play link
Donation version
The Following 21 Users Say Thank You to Bassel Bakr For This Useful Post: [ Click to Expand ]
Kyle07's Avatar
Senior Member
Thanks Meter 93
Posts: 169
Join Date: Jan 2012
Location: Potchefstroom
Thanks for sharing! Works well on my S3 with CM11.
Current Device - Samsung Galaxy S3 i9300 32GB + 32GB SD [Pebble Blue]
ROM - CM11 Temasek Unofficial v124
Kernel - Boeffla 2.4 Beta 4 managed by Boeffla Config V2 Pro
O.C. - CPU 1.7GHz; GPU - 533MHz

Device History:
Nokia 6150 > Nokia 3310 > Motorola V3 RAZR > Nokia N70 > Nokia N81 > Nokia 5230 > Motorola Defy
MrHyde03's Avatar
Recognized Contributor
Thanks Meter 1,182
Posts: 1,016
Join Date: Mar 2012
Location: Ooltewah

Works on an S5 running stock
In the spirit of open source, feel free to use/reuse anything I post unless otherwise noted in the thread OP. Just be sure to give proper credits and a link to the OP.

Insanity: buying phones with locked bootloaders over and over again and expecting different results.
Click for my devices and guides...
Verizon Samsung Galaxy S5
SlymHyde -= Fast & Stable =-

Samsung Galaxy Note 8.0 GT-N5110

Verizon Samsung Galaxy Tab 2 7.0
GUIDE - Root
My github
Senior Member
Thanks Meter 30
Posts: 170
Join Date: Jul 2013
A video showing this off would be awesome!
Latest Tech, Products, and News!
The Following 2 Users Say Thank You to Magicman500 For This Useful Post: [ Click to Expand ]
-woczarder-'s Avatar
Thanks Meter 25
Posts: 95
Join Date: Feb 2013
Location: Radom
I'll give it a try on my Shield. Thanks for sharing your app.
Always have backup. Xperia Z Alonzo Rom
Thanks Meter 5
Posts: 47
Join Date: Jul 2014
pavik62's Avatar
Senior Member
Thanks Meter 141
Posts: 401
Join Date: Apr 2011
Location: Volgograd

HTC ONE M7 works fine.
Add the Russian language.
Attached Files
File Type: zip - [Click for QR Code] (829 Bytes, 12 views)
The Following User Says Thank You to pavik62 For This Useful Post: [ Click to Expand ]
Junior Member
Thanks Meter 0
Posts: 21
Join Date: Apr 2012
What about the permissions? Can anybody explain that?
Junior Member
Thanks Meter 4
Posts: 11
Join Date: Jun 2014
Overall great app but I'm missing two things you could add:
1. Something that will restart systemui after applying settings
2. "flash-to-disable" zip would be also nice

[!] Belive me you don't want to set resolution to more than GPU can do

[Q] How to disable this from recovery?? I already removed it from /data/app and /data/data. I also wiped and reflashed system
The Following User Says Thank You to v3n0m93 For This Useful Post: [ Click to Expand ]
blueether's Avatar
Senior Member
Thanks Meter 1,151
Posts: 2,653
Join Date: Jan 2011
Location: Te Awamutu, New Zealand

Does it have a "Keep Settings" popup window (like windows etc) in case someone really screws up overscan?

Looking at the post above mine maybe it really needs something?
Alcatel One Touch "easy" -> Nokia 1110i -> Alcatel ame-408 -> Motorola Razr v3 -> Huawei u8100 -> Sony Xperia Z-Ultra

ROM:- Carbon
Kernel:- Pimped Kernel

Thankyou to all those that have donated to me over 2014.

The Following User Says Thank You to blueether For This Useful Post: [ Click to Expand ]
density, overscan, screen, size, window
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes