yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Bassel Bakr:
Thank you. [emoji4]

Glad to read that.

New version 2.3:

Added density and screen size presets (long click their text boxes).

Optimised per app settings display and service persistence.
[Android Apps and Games] Magicman500:
Not sure if this has been reported already. Sorry if it has. I was playing around with this on my Samsung Galaxy S3 with SlimKat 7.8 on it. It was working great, until I tried to reset the values. I only changed the DPI and screen size (Not the overscan). After clicking the reset button on the two, there was a line under the status bar, about the same width as the status bar. Click the reset overscan button (DESPITE NOT EDITING THE VALUE PREVIOUSLY) fixed that issue. However, when I went to unlock my device a couple of minutes later, I noticed that my lockscreen slide handle was about three times its normal size. The icons on the power menu were also massive. Perhaps system icons didn't get reset when I clicked reset?
[Android Apps and Games] Bassel Bakr:
Like this?

The first issue is because android system sometimes fails to adapt to these changes, in my case, soft rebooting or resetting the density one more time fixed the issue, maybe later android versions will be more adaptive. [emoji4]

The second issue is because system ui and some other apps need to be restarted for changes to take effect, simply click on Restart SystemUI from the menu or tick Update SystemUI preference to restart it after each change.

If another app didn't seem to have adapted to your changes, click on Restart Apps to restart all apps aside of UI Tuner (make sure that nothing important is running in the background).

And thank you for your feedback. [emoji56]
[Android Apps and Games] Magicman500:
Thank you for your help!
[Android Apps and Games] carlshark:
Hi! I'm using 4.4.2 with Superuser. I installed UI Tuner from the Play Store and it works fine. But it shows these errors on the screen. The ability to show recent tasks by long pressing the home button is also missing - restoring it to original DPI will also restore the recent tasks window. Is there anything wrong here?
[Android Apps and Games] Bassel Bakr:
According to the error message in the screenshot, the problem is in libvc1dec_sa.ca.so library or app_process binary or even both, however I believe it's the former.

Do you get the same error with SuperSU?

Did you install Xposed framework? If so, do you get the same error message after uninstalling the framework, temporarily?

And about recent apps problem, does it persist after restarting all apps or soft rebooting?

It shouldn't be the app's problem anyway but just to be sure. [emoji56]

Thank you for your feedback and waiting for your reply. [emoji4]
[Android Apps and Games] carlshark:
Hi!

The most logical step I took after reading your reply was to uninstall Xposed, and it worked. No more error messages for me.

Before I uninstalled Xposed, the recent apps problem persists even after soft rebooting.

Hope I was able to help.
[Android Apps and Games] banlon:
Downloading and testing
[Android Apps and Games] juarezrafa:
need help

I came across this app via a One Plus One article, ive had the opo since the first week of August and been rooted since day one. I've been using gel setting to resize icons and stuff but now that ive found this dpi tweaker everything looks way better. However, im a noob when it comes to fixing stuff. I have changed my DPI to 420 because it seems the perfect size to me but the contact pictures in my notification bar look disgusting. I've tried other dpi settings but still no fix. I will attach a screenshot of my notification bar and my settings. If anyone can find a fix to this id greatly appreciate. Remember, im not so good at this so please be as descriptive as possible.
[Android Apps and Games] Bassel Bakr:
There are 4 possible solutions: :)

1. Choose Restart SystemUI from the menu.

2. Choose Restart Apps from the menu.

3. Reboot.

4. Since android apps use deferent icons/resources depending on DPI value, screen size ...etc, selecting higher DPI value may make the contacts' icons in use have better quality, or try different screen size instead.
[Android Apps and Games] juarezrafa:
Hey, thanks for the quick reply. However, i've tried all first three options you gave me and as for the fourth one the only way to fix it was reseting the dpi (not even changing screen size).
[Android Apps and Games] juarezrafa:
Still no fix? What settings would you recommend?
[Android Apps and Games] Bassel Bakr:
Hi everyone, just a little update, I've managed to get UI Tuner to work without root access on android 4.3+ the good thing about using non-root mode isn't just less time for changes to take effect and wider support for more devices, but also using the more advanced Android Window Manager's functions kept under lock and key inside android framework.

One more thing, as a freshman engineering student, I can hardly maintain the development of UI Tuner on a daily basis, so regarding release date and so on, it may be after a week or less.

Stay tuned! And sorry for any problems caused by my app. :)

I remember using swiftkey with UI Tuner but I didn't get anything like that! It's not a bug in either swiftkey or even ui tuner since ui tuner is just a mean to get Android Window Manager to alter the display.
[Android Apps and Games] Bassel Bakr:
Version 2.4 released on Google play, change log in the OP/first post #1!

No root access needed! :)
[Android Apps and Games] Dungeon47:
Is there a reason the Google Keyboard isn't listed under Per-App Settings?
[Android Apps and Games] Bassel Bakr:
Apps listed under Per-App Settings can be detected when any of them is shown on the screen as they use Activities (an activity is the host of the layout you interact with), while a keyboard runs a service to attach its layout to the screen, since services usually don't run one on top another like activities (when you launch an app and another one from, let's say, the status bar, closing the later will redirect you to the former as it was "under" the other one), services run together without an order of this sort, not to mention that the default keyboard's service runs all time showing and hiding keyboard layout depending on certain circumstances. :)
[Android Apps and Games] dorfd1:
Any one else having issues using ui tuner on cm 11. The root versions works fine but the no root version does not apply settings.
[Android Apps and Games] Bassel Bakr:
When you open the app, does it show physical and override density/screen size? And what ROM are you using?

By the way, I know someone with GT-P3100 who can let me test stuff out, assuming they aren't that much different. :)
[Android Apps and Games] dorfd1:
I am using cm11. It does show my physical and override density/screen size.

---------- Post added at 11:47 PM ---------- Previous post was at 11:42 PM ----------

I did modify my cm11 so I can change other screen parameters via build prop. I can force different screen classes, I can change the DPI value without changing the density scale, I can also change smallestdp and widthdp, and I can change density scale without changing the DPI value and I can set the resolution.
[Android Apps and Games] Bassel Bakr:
Try this beta version, if it didn't work, please send me logcat. "logcat -ds AndroidRuntime"
[Android Apps and Games] dorfd1:
I am not using ART, I am using dalvik.
[Android Apps and Games] crashbear:
no response on galaxy note 4 (Android 4.4.4)

i tried both versions 2.4 (from the store) and the 2.4.1 beta apk. i'm unrooted.

when i try to set density or set screen size, nothing changes. i get the keep settings dialog though.

the app looks fantastic though - thanks for your hard work!
[Android Apps and Games] hfinlay10:
+1 (app runs, ask for permissions, but won't allow me to make changes, even though i can access the fields. Running on rooted Galaxy S5 with genuine firmware.)
[Android Apps and Games] Bassel Bakr:
I found out the problem, during app installation on some devices, one of the declared permissions (WRITE_SECURE_SETTINGS) is revoked and as such changes don't take effect!
[Android Apps and Games] crashbear:
Oh nice! Is there any way for me to alter that setting if my phone is unrooted? Through adb or otherwise?

I am really looking forward to taking advantage of all the pixels on the note 4's amazing screen!

Thanks again :laugh:
[Android Apps and Games] dorfd1:
I think there should be an option in the app to switch between root and no root modes.
[Android Apps and Games] Bassel Bakr:
Try this beta version, it has 3 modes, root, no root and alternative no root method (slower than no root method).

This version should regrant WRITE_SECURE_SETTINGS on start, I tested it myself after granting/revoking the aforementioned permission without root access.
[Android Apps and Games] dorfd1:
Both no root methods do not work on my tablet running cm11. I did check the manifest file in the apk and the WRITE_SECURE_SETTINGS is one of the permissions, but that permission does not show up in the app properties. What ROM are you using?
[Android Apps and Games] Bassel Bakr:
SpeedMod ROM 4.4.2.

Can you attach a logcat?
[Android Apps and Games] crashbear:
mine did not work either. i'm unrooted, galaxy note 4. tried the 'no root' option, then the 'no root' option with 'alternative method'. still no response (even though the 'keep settings' dialog appears)

the only thing that is different is that "set screen size. physical size:" was previously 1440x2560. i rebooted my phone after installing this latest version and now "set screen size. physical size:" says 0x0.

thanks again for helping out!
[Android Apps and Games] dorfd1:
I also had that happen. If the physical size says 0x0 do not enable the root method and hit reset or your screen resolution will change to the lowest setting which is normally 200x209.
[Android Apps and Games] dgkmails:
nice app, works fine..

nice app, works fine..
[Android Apps and Games] Bassel Bakr:
Did it work without root access?
[Android Apps and Games] dgkmails:
I tested this in my rooted Samsung s advance i9070, thanks.
[Android Apps and Games] Psycho_666:
i tried it on my N910F Note 4, and it looks pretty good, except for the camera and dialer and lockscreen, they would just look horrible...

any tips on what i can do to try and fix that?
[Android Apps and Games] Bassel Bakr:
I guess it's because either stock apps have no resources for a lower/higher screen size/density or they're scaling the resources according to the device's factory settings, unlike third party apps which are made to target a wide range of devices.

It's not bug, it's just that they weren't fated to be together. :D [emoji1]
[Android Apps and Games] blusydays:
I would like to thank you for this great app, I used to use Texdroider to change DPI but I had to reboot everytime I update my ROM, now it's done without rebooting :thumbup:

And what a great idea the per app settings, you're a genius man ;)
[Android Apps and Games] akbarirfan:
Has anybody got this working on a Stock Galaxy S5 (900F)? I have tried it on two but it does nothing at all!! I can type in a new DPI but it's as if my selection is ignored.

Really want to sort this out, the DPI on my S2 was one of the things that made me not upgrade for so long!
[Android Apps and Games] Pigtower:
Thanks for sharing the app to work on Sony Z well.
[Android Apps and Games] Iriez:
I have a Galaxy S5 (G900P) running OA6 official lollipop (deoxeded, rooted) and have found this application to work fantastically. The only thing so far that is not functioning well is the camera. I can only see maybe 50% of the camera and its off in the upper right hand corner. I can still use it as the picture button works, but the other buttons do not work.

http://imgur.com/Fhop8yg

Attached is the screenshot, you can see the black bars on the left and bottom indicating how it is cut off. Is this a issue with the camera app itself that it is not scaling correctly with the windows manipulated density setting? Any way to fix?

Thanks!
[Android Apps and Games] fusk:
I'm still unsure about changing the resolution. I can understand that if you want to increase performance you'd lower your resolution, but if you as crisp a picture as possible, default would always be recommended on lcd's.

So is this a function for low powered phones ?
[Android Apps and Games] aukhan:
I've issues with

Per app settings Samsung devices does not support the value on stock apps when I try and change the value to stock value for stock apps it does not change. Remains the same
[Android Apps and Games] AL_IRAQI:
Must have app in any device

And material design for 5.0 Roms would be nice ?
[Android Apps and Games] Kanth's:
I am using swiftkey keyborad . It does not fit on the screen when dpi is changed . Any fix??
[Android Apps and Games] w0rinal:
Unfortunately I don't have a fix

But I wanted to tell you SwiftKey is distorted when I change its dpi via (Xposed) App Settings.

SlimKat sets the overall dpi to 245 (originally 320 on my device) and SwiftKey is really tiny that way.

I have to use SwiftKey's resize feature.

You could try messing around with its resize, undock and different mode (e. g. thumb, full, compact) features.

I've not been using this app for some time now, is there an exclude/black list? Maybe that can help

But changing dpi is a problem with stock aosp keyboard as well for me, I'm interested in a fix as well

[size=-4]Sent from my Boeffla powered Slim (4.4.4, AOSP based) GT-I9300[/size]
[Android Apps and Games] JTnexus4:
tried on Moto X 2014 no root method and doesnt work :(
[Android Apps and Games] roebling:
UI Tuner on HDTV via Lollipop'd Nexus Player

Hi, I love UI Tuner but, reading these posts, I think I love it for the wrong reasons!

I have a Google Nexus Player running zulu99's specially modded Lollipop 5.1.1 (called "LolliRock") and I installed UI Tuner to fix the TV's overscan. That overscan was clipping the Android icons at the bottom and top of the screen before installing UI Tuner but now that's all fixed. Now my HDTV is my big, souped-up smart phone or giant tablet computer. It's great for cord-cutting video from Hulu and Netflix, etc, plus I surf the 'net & email & play games on it, etc.

But occasionally I want to watch video on an app that was designed to be played on a TV, that is it was designed for overscan, to be clipped. And, since UI Tuner removed my overscanning (yay!), those videos played without overscan appear scrunched, they have a border around them.

My question, then, is 1) can I temporarily disable UI Tuner, easily, and 2) can I automate that disabling so that the app designed to run on overscanning TVs (there's just one) runs naked/sans UI Tuner?

I tried the special app settings in UI Tuner but they didn't seem to do anything.

Regardless, thanks for UI Tuner, it's fantastic!
[Android Apps and Games] MOTOdetektor:
really nice app
[Android Apps and Games] kalixx1:
You said it was tested with Galaxy S5.

Yet it make the phone not work correctly.

I lowered density to 360 and lowered screens size to 720x1280.

This causes the name list to crash. Phone calls became not possible because hitting the phone button also says name list stopped working.

Onscreen keyboard also crashes.

Per app settings useless. Doesn't do anything with the app I try to change.

Restart systemUI also doesn't do a thing. (Not in the main window, not in the settings).

Restart Apps also doesn't do anything.

I wonder what kind of testing was really done.

My phone is rooted.

After restart the same problems persist. I need to undo changes and that makes the phone to work correctly again.
[Android Apps and Games] Bassel Bakr:
Are you using Touchwiz?

Because some stock apps are configured to only work properly with default density and screen size.

The same thing happens to other stock ROMs like htc sense 6 which I personally use. :)
[Android Apps and Games] kalixx1:
Yes, I'm using stock.

That's why I tried your app because in it's description you said:

Samsung GALAXY S5 [stock]

I think you should indicate somehow that indeed this app doesn't work with stock on the S5.

Anyway, what do you suggest? I have never installed other roms onto android phones so don't really know what should I do. All I know it's dangerous and could ruin the phone permanently.
[Android Apps and Games] and2:
Hi AL_IRAQI,

does the per app settings work for you? I am on AryaMod and it does nothing.
[Android Apps and Games] AL_IRAQI:
Hi Buddy

no, even with 4.4 TW it didnt work

Materiel Design :D
[Android Apps and Games] zorgen:
not support for my lenovo a390

hi bassel.. can you make your apk support with my phone? lenovo a390, ty
[Android Apps and Games] GeminiDude:
Screenshot

I'm having an issue with the screenshot on my HTC Desire 510, I change the resolution from the default which is 480x854 to 600x1067, and my screenshot no longer works. I get an error message saying "Cannot save screen shot. Storage may be in use." any help on this topic would be greatly appreciated.
[Android Apps and Games] MortaLPortaL:
tried this on my fire phone running kit kat and it pretty much screwed everything up.

buildprop edits will not save, wallpaper refuses to stick, any text input with a keyboard is set to google voice input.
[Android Apps and Games] RebelebeR:
I have tried this by sideloading it onto my nVidia Shield Android TV box using the No Root method, and I was amazed that it worked since the Shield is picky about standard android apps at times. I do have a request if you are still working on this app. It would be so much easier to set the overscan if there were a way to line up corner marks to align the setting. I didn't set anything persistent yet just to be on the safe side, but the reset back to 0,0,0,0 appears to work fine. Any chance of tick marks to help align the settings?

Edit - I noticed suddenly my video calibration settings in kodi wouldn't stick after setting persistent so I guess this is a no go for me. Even after removing ui tuner the problem persists. I am concerned that the only way I am going to get it back to normal is re-install the ROM or kodi. I tried the adb reset from a terminal shell and got errors. Any ideas?
[Android Apps and Games] redatom:
Will this work on a rooted Note 4 with Lollipop 5.0.1?

Is this app being actively developed and enhanced?
[Android Apps and Games] Bassel Bakr:
Thanks for your feedback everyone, I'll see what I can do about them. :)
[Android Apps and Games] Bassel Bakr:
Version 2.6 released:

(ADDED) Material design for Android 5.x+

(NEW) Visual overscan chooser

(FIXED) Current overscan not showing properly
[Android Apps and Games] AL_IRAQI:
Awesome work buddy :)

Can you please add some colors for values-v21 ?

Color Primary,Color Primary Dark and Color Accent and please link it to Colors :)

So it can be themed by CM themes or layers

Thanks ?
[Android Apps and Games] jessica Smith:
Show

Working prfectly as always. Thanks
[Android Apps and Games] CharFalco:
I see the Set on Boot option, but it doesn't seem to be sticking for me on a Nexus Player running Non-Android-TV Android 5.1.1. I have my Nexus Player hooked up to a monitor and bluetooth speaker, and I rely on having the correct overscan settings to see. Thanks!
[Android Apps and Games] Fourch:
Hi, thanks Bassel for this amazing app. I could play old game such as chrono trigger in small resolution and thus, sharper than the "by default" blurry rendering. However, I ran into several problems:

1. I'd like to set a small resolution such as 640*480. I'm playing on a tablet with joysticks and buttons and when I set this resolution, it goes in portrait mode, where as if I set 1024*768 or 800*600 it sticks to the landscape mode. With this "forced portrait mode", as soon as I launch a game such as Chrono Trigger, I need to rotate my tablet in order to play the game properly. And I can't really use the buttons and sticks with a portrait setting. Is there a way I could have an app running in a small window but in landscape mode?

2. I tried to find a workaround to this by using the Overscan method. At some point it worked really well since I visually had what I wanted, that is an app running in a small window on a 7" screen. However, the touch capabilities are altered. It's really hard to efficiently tap an icone on a screen, as if something had changed in the touch-screen-behaviour.

3. I'm using a mapper such as Tincore which allows me to simulate touch screen function with joysticks. That doesn't work really well with UI Tuner since it seems it doesn't take in account the resolution or overscanning change. For instance, if I want my left stick to emulate a pressure at the middle of the screen, as soon as I apply and use the stick, I can see the screen is touched but at the botton right corner for instance.

I know I'm a bit fussy but your app is amazing and I wanted to know if special workarounds or new features or changes could improve it and thus fix the kind of issues I'm experiencing.

Cheers
[Android Apps and Games] jialong.david:
Developer please help me!

I have changed the dpi and screen size to some value that is not compatible with my phone and this has causes the screen viewable content became very small. Then, i try to use adb shell to reset the dpi and screen size but i can't click "allow debugging for this pc" popup window so i can't use adb shell command. I want to know if i can reset those value to its default throgh recovery ? I dont want to lose my data. *i have ticked the persist after reboot option / start on boot.
[Android Apps and Games] nickz.567:
Problem With images

I really appreciate your work mate. I look love this app. Almost everything is working fine except few things. I use it in my one plus two device. The problems I'm facing are mainly with the image stuff like

1. The contact images are diminished in comparison with the original icons as you can see in images

2. I can't change my dp without reverting back to the original setting of my devices as when I change DPI from 480 to 360 the image I choose to use as my dp gets zoomed automatically and only a selected part is shown at the dp selection time.

The same things happens with cam scanner app and every other app which involves image editing.

3. Mx player pro icons had been enlarged since I changed the DPI.

Attaching images of before and after DPI change. Help Me ASAP.
[Android Apps and Games] liadanaf:
app specific settings dont work what makes this nothing special
[Android Apps and Games] Bassel Bakr:
Querying the name of foreground app requires additional stuff to work for lollipop. I must have overlooked this fact.

I'll fix it asap. :)
[Android Apps and Games] liadanaf:
if u will u will be my hero mate - thanks
[Android Apps and Games] CR4SH_eR:
any update about this? its the only thing I need from this app assuming I'll be able to run games in lower resolution so they wont lag on my device
[Android Apps and Games] loadermaxx:
Nice app :good:
[Android Apps and Games] Bassel Bakr:
Fixed per app settings on Lollipop

Version 2.7 on Play store.
[Android Apps and Games] CR4SH_eR:
Is it just me or per app settings still doesn't work?

Im using it on Xperia Z stock rooted 5.1.1
[Android Apps and Games] liadanaf:
tnx but doesnt work right - when u start an app with diffrent dpi it takes about 2 seconds for it to change and then after it changed when u exit the app the dpi wont return to the global dpi
[Android Apps and Games] fusk:
I'm trying to change density on android M. Tried both rooted and no-root method. But when trying to change density the value doesn't even change when pressing ok. Nothing happens, at all.
[Android Apps and Games] fusk:
Updated to a newer version of M. UI Tuner is still not working. It would appear the app is dead.

If anyone has alternative suggestions, i'd be happy to hear them.