[GUIDE] How to Change DPI properly on EMUI 8 Mate 10/Pro - Huawei Mate 10 Guides, News, & Discussion

Well as many of you may already know, the apps to change dpi work but not completely. All the existing methods do change the dpi but not the dpi of the notifications system ui... The text and the tiles look too big etc.
See the attached screenshot to know what I am talking about...
So I found a way to do it by editing a file, you will need to have root and a root explorer like Solid explorer or other app.
The file is located in:
/product/etc/prop/local.prop
The lines you will need to change are these, just replace the value 640 by your desired dpi, personally I like 480:
sys.rog.density=480
ro.sf.real_lcd_density=480
ro.sf.lcd_density=480
persist.sys.realdpi=480
persist.sys.dpi=480
After that, save and reboot.
The great thing is that you will be able to still use the slider under Settings/display/View mode
And make the interface bigger or smaller...
This way the dpi will stick after reboots and even after flashing another system.img.....

Could this be worth to change the dpi in a p20 Pro?

Related

[Q] Switching homescreen launcher

What is the best way to switch the launcher on stock 1.1?
Do I just use homeswitcher and choose launcherpro/adw or is there another way to make sure the resolution says the same
Yes, homeswitcher works great for switching/selecting default launcher. What do you mean by "is there another way to make sure the resolution says the same "? The nook's resolution does not change. If you mean LCD density, then the only way to keep the settings from reverting on reboot is to modify the build.prop file, and change the stock LCD density setting.
woot1524 said:
Yes, homeswitcher works great for switching/selecting default launcher. What do you mean by "is there another way to make sure the resolution says the same "? The nook's resolution does not change. If you mean LCD density, then the only way to keep the settings from reverting on reboot is to modify the build.prop file, and change the stock LCD density setting.
Click to expand...
Click to collapse
There are Apps in the Market that can also change the LCD Density, with out manually editing the file yourself. I can't remember what its called now but I used to use it till i Realized the LCD Density that comes stock with the nook is perfect for me.

Cm7 + of + LCD density

With cm7 I am able to use LCD density but soon as I install an OC kernel LCD density just locks up. Any insight on what of kernel should be used?
Sent from my NookColor using Tapatalk
I had the same issues. In the end I just edited build.prop directly using root explorer.
Here's a writeup if you don't know how to do it (taken from android tablets):
LCD Density – icons and UI on rooted Nook Colors look terribly small. You can modify a couple of lines in a system file to change their sizes to your liking. Navigate to /system/ in the file explorer app of your choice, Root Explorer works best for me to do this. Mount the system folder as R/W (read write) and click hold “build.prop” and press “Open in Text Editor”. I recommend creating a backup copy of "build.prop" before editing it. Scroll down until you find the 2 lines that read
“ro.sf.lcd_density.xdpi=169.33333
ro.sf.lcd_density.ydpi=169.33333”. (on cm7 my build.prop doesn't have a x and y dpi, just a ro.sf.lcd_density)
Replace these two lines with “ro.sf.lcd_density=250”. Save the file, set the system folder back to RO (read only) and reboot to check out the new sizes. You can replace the 250 with the density of your choice. For reference, the Galaxy tab uses a density of 240. I personally use a density of 200. 250 looks nice, but cuts off the time and notifications icon and the Nook Library UI becomes pretty unusable. 200 shows everything on the notification bar, the Nook Library UI is still usable but still has larger icons and UI for Android than the default 169.3333.
Since I'm not allowed to post links I'm unable to post the source. Google "My tips and app recommendations for new rooted Nook Color users " to find it.
I had the same issue. I downloaded Blade Buddy from the market and that worked for me. Under Advanced Settings it has "ro.sf.lcd_density" and "qemu.sf.lcd_density". I'm not sure which one you're supposed to use so I just set them both at 180 and it works for me.

[Q] Increase DPI of Galaxy Note

I know most of you with think why would i want to increase the DPI of Galaxy note.. Lets just say a special person needs to use it and requires REALLY REALY LARGE fonts.. The largest possible hopefully.. is it possible to increase the DPI higher than 320? if so how?.. Most apps i found only limit to 320 DPI.. what is a safe DPI can i use higher than 320?.. Thanks alot..
if you need large font, just go to settings, accessibility, and change the font size from 'normal' to 'huge'. that should help with some apps. but i think what you want is lower dpi. fonts occupy a set number of pixels on screen. higher dpi makes the pixels smaller and hence font smaller, lower dpi makes the pixels larger, hence font larger.
Souai said:
if you need large font, just go to settings, accessibility, and change the font size from 'normal' to 'huge'. that should help with some apps. but i think what you want is lower dpi. fonts occupy a set number of pixels on screen. higher dpi makes the pixels smaller and hence font smaller, lower dpi makes the pixels larger, hence font larger.
Click to expand...
Click to collapse
Its already in Huge but, the its still to small for him to read.. If i decrease the DPI, The resolution of the phone increases and the fonts become smaller.. I tried it.. So far, i got the screen to go up to 400 DPI and the fonts get larger, however if i go beyond the default 320 DPI, the settings application FC.. Anyone have an advice?
xyzsor said:
Its already in Huge but, the its still to small for him to read.. If i decrease the DPI, The resolution of the phone increases and the fonts become smaller.. I tried it.. So far, i got the screen to go up to 400 DPI and the fonts get larger, however if i go beyond the default 320 DPI, the settings application FC.. Anyone have an advice?
Click to expand...
Click to collapse
Not sure if and how it'll work for you, but there's a "Font changer" app on the market, which can resplace default Droids Sans font on rooted device with any .ttf font of your choosing.
What you could try - if DPI attempts fail - is finding some readable font which will be bigger on the screen. What I mean is that when I tried replacing default device font with e.g. Segoe UI or Tahoma or Calibri (copied from my Windows), some of those fonts were visibly smaller or bigger than Droid Sans - maybe there is sth that's much much bigger than the rest - Arial Black or Impact perhaps?
also - CyanogenMod builds for other devices had small app called Spare Parts, which enabled changing the deafualt font size for all apps. There is similar Spare Parts app on the market, did not try it, but maybe it also has the same ability
xyzsor said:
Its already in Huge but, the its still to small for him to read.. If i decrease the DPI, The resolution of the phone increases and the fonts become smaller.. I tried it.. So far, i got the screen to go up to 400 DPI and the fonts get larger, however if i go beyond the default 320 DPI, the settings application FC.. Anyone have an advice?
Click to expand...
Click to collapse
The higher the DPI the smaller the fonts will get. Best try to get some large fonts installed. If you are able to change DPI then it means you are rooted so try Absolute System Root Tools or Jrummy Root Toolbox and both have a lot of fonts ranging from small to large and they change the fonts of every text on the phone !!!
I also thought higher DPI, smaller font size. But indeed, higher DPI, bigger font size (like in PC Display)
on ICS, Changing DPI causes bootloop
Has anyone noticed that making these changes on ICS causes the phone to fail to boot? Quite annoying, as I'd like to make better use of the screen estate.
Actually if you use romtoolbox it wont fail at boot. At least with fpi bigger then 219
Sent from my GT-N7000 using Tapatalk 2

DPI Settings

Bought a Galaxy Tab S 8.4 LTE 2 days ago. Beautiful device with great screen, but:
First thing you realize is the small font size in several apps, such as Facebook. Barely readable.
Tried to use larger font size in settings. That did some effect on some fonts, but no consistent result.
Same with the Big Font app - font sizes and overall appearance becomes inconsistent.
So the only way seemed to change DPI Settings. Which required rooting.
I did the CF autoroot thing. And fiddled with DPI settings using Texdroider app. Originally was 220 DPI. I tried 420 DPI.
Unfortunately after reboot, I was stuck at "systemui angehalten" error message, and touch screen did not respond to input.
Unfortunately I could not switch off the device (to reboot), pressing power button for ever gave no effect.
Since you cannot remove the battery on this device I had to let it run down completely over night. Then booting into Recovery (or Download Mode) was possible again.
Tried a full wipe in Recovery an rebooted. But endless systemui crash loop remained.
Will try to re-flash via Odin to get it back working.
So this thread is firstly a warning if anybody wants to change DPI settings on the Tab S.
Then some questions:
* Did anybody overcome the small fonts problem by changing DPI and which DPI setting is advisable?
* any way to force reboot in such case?
Just use xposed module appsetting to set the dpi for apps individually.
Sent from my SM-N9005 using Tapatalk
edan1979 said:
Just use xposed module appsetting to set the dpi for apps individually.
Sent from my SM-N9005 using Tapatalk
Click to expand...
Click to collapse
AppSettings works well.. I changed the overall DPI to 240 because all the fonts were way too big for me.. I then reset certain apps back because some of the stock apps don't work right at different DPIs (camera, etc).
Reflashing revovered the systemui loop crash.
Tried App Settings, but no succes so far.
What do you guys set up, e.g. for facebook messenger?
Thanks!
Appsettings works great!
pibach said:
Reflashing revovered the systemui loop crash.
Tried App Settings, but no succes so far.
What do you guys set up, e.g. for facebook messenger?
Thanks!
Click to expand...
Click to collapse
I have rooted my galaxy for using exposed framework just to be able to use app settings! It then works great. You can set the font size (or dpi I guess) individually for any app. I use different settings ie for Gmail, Facebook messenger, Chrome, Tapatalk... You have to try a bit to find the perfect setting but it's a must.
Without you have tiny fonts!
ok, I installed xposed framework via its installer and then added the app settings module. For those willing to follow this route: you find instructions here: http://www.xda-developers.com/andro...tom-stock-roms-and-hello-to-xposed-framework/
Then it is possible to set DPI (or change font size) for each app individually. Text size and rendering was fine for me with 400DPI for Facebook, Tapatalk, or Nova Launcher. Tried with some other apps as well. Seemingly all look better and are more touch friendly with DPI >= 400. For comparison: stock DPI is set to 320 while real DPI is some 500+.
However it is rather inconvenient to set up each and every app individually via app settings module.
Tried to change the global DPI settings with build prob editor, but that somehow did not succeed, 320 DPI remained unchanged.
Tried with DPI changer to no effect. DPI cannot be changed via these apps. Very strange, have to investigate further.
Then tried again with textdroider, just to check - and device hangs again
No chance of rebooting or anything...but...yeah, found a trick: insert a SIM-card into the slot and then get asked to restart! Works. You can boot into recovery or download mode. Will try with adb to restore the build.prop backup...
Meanwhile - has anyone been able to set global DPI to something like 400-500 successfully? How?
If you look carefully I n the build.prop there usiually got 2 same dpi line... change both or disable one of it.
Sent from my SM-T705 using Tapatalk
Appsettings module is the best option,going in to build.prop is for overall and sends you in to a boot loop .be sure to have a backup
Nexus 5 via Tapatalk
@edan1979, I found only one line in build.prop indicating DPI settings. build.prop editor and DPI changer strangely cannot change that.
I did another test, changing DPI by editing build.prop with Root Explorer. It does change - and goes into UI crash loop
@jball, any idea, why it crashes?
pibach said:
@edan1979, I found only one line in build.prop indicating DPI settings. build.prop editor and DPI changer strangely cannot change that.
I did another test, changing DPI by editing build.prop with Root Explorer. It does change - and goes into UI crash loop
@jball, any idea, why it crashes?
Click to expand...
Click to collapse
Unfortunately I don't, I just know what happened the first time I did it.
Appsettings is the best option though
Nexus 5 via Tapatalk
pibach said:
@edan1979, I found only one line in build.prop indicating DPI settings. build.prop editor and DPI changer strangely cannot change that.
I did another test, changing DPI by editing build.prop with Root Explorer. It does change - and goes into UI crash loop
@jball, any idea, why it crashes?
Click to expand...
Click to collapse
the UI will crash since it was build for the original dpi and the ui setting as well... just install another launcher first and clear the Touchwiz data. It wont crash any longer but if you use touchwiz it wont be good looking... and some other touchwiz related apps will crash as well... that one can be settle using app setting to original dpi.
pibach said:
@edan1979, I found only one line in build.prop indicating DPI settings. build.prop editor and DPI changer strangely cannot change that.
I did another test, changing DPI by editing build.prop with Root Explorer. It does change - and goes into UI crash loop
@jball, any idea, why it crashes?
Click to expand...
Click to collapse
Samsung is too lazy to support multidpi for their apps that's made for specific DPI values.
I did not use Touchwiz. It is SystemUI that crashes...
pibach said:
I did not use Touchwiz. It is SystemUI that crashes...
Click to expand...
Click to collapse
Unless you are running CM, everything is part of Touchwiz, including SystemUI.
kenkiller said:
Unless you are running CM, everything is part of Touchwiz, including SystemUI.
Click to expand...
Click to collapse
Is it?
CM?
The DPI problem and crashes do occur as well on non Samsung devices. Don't they?
pibach said:
Is it?
CM?
The DPI problem and crashes do occur as well on non Samsung devices. Don't they?
Click to expand...
Click to collapse
Not really. I change DPI systemwide on my Nexus devices, they don't crash so easily - they are pretty much unified in terms of software.
Samsung really doesn't like to make a one size fits all firmware for the dozens of devices they release, so you get "problems" like this - to be fair, they don't really anticipate the average user to go around fooling with the DPI values.
Probably Samsung has set 320 DPI on all their devices?
pibach said:
Probably Samsung has set 320 DPI on all their devices?
Click to expand...
Click to collapse
Who knows...who cares? Their assets probably isn't made for all the existing DPIs.
Anyway, xposed app settings works fine for most apps, just gotta live with the systemUI being stuck in that.
If systemUI belongs to TouchWiz, couldn't it be replaced? How?
pibach said:
If systemUI belongs to TouchWiz, couldn't it be replaced? How?
Click to expand...
Click to collapse
Sure....Flash Cyanogenmod for it, if it exists and you don't mind losing all of Samsung's features.

Change DPI for the whole system

Hello
i ve got a note 3 with x transformer installed, this app changes the whole dpi of the screen so its displayed way smaller.
i like to have that app on my z1 too but i think that application is for note 3 only.
textdroider dpi app from the play store also changes the settings and it worked allthough it doesnt set new borders so the smaller content can fit the whole screen, its like the screen has the same size but zoomed out , so i cannot put apps on the whole destop and the menu and apps are displayed "small" and dont fit all the screen.
is there another possiblity to change dpi settings?
i found a guide tho where one can change a system file for density but i think that would do the same to the screen as the app did.
ty for your help
leexstark said:
Hello
i ve got a note 3 with x transformer installed, this app changes the whole dpi of the screen so its displayed way smaller.
i like to have that app on my z1 too but i think that application is for note 3 only.
textdroider dpi app from the play store also changes the settings and it worked allthough it doesnt set new borders so the smaller content can fit the whole screen, its like the screen has the same size but zoomed out , so i cannot put apps on the whole destop and the menu and apps are displayed "small" and dont fit all the screen.
is there another possiblity to change dpi settings?
i found a guide tho where one can change a system file for density but i think that would do the same to the screen as the app did.
ty for your help
Click to expand...
Click to collapse
In every phone with android you should be able to change dpi in build.prop
download rom toolbox and you can change the dpi in build.prop section

Categories

Resources