DPI changing will affect LCD hardware? - Android Q&A, Help & Troubleshooting

I have 240 DPI but I changed to 200.
Does it affect LCD hardware?

no way its just software option

d_A_y said:
no way its just software option
Click to expand...
Click to collapse
Thanks, even if device DPI is changed via LCD density changer your answer will remain same?

yep, its DPI changing (i.e. image to display), not LCD resolution.

DBZo07 said:
Thanks, even if device DPI is changed via LCD density changer your answer will remain same?
Click to expand...
Click to collapse
It still won't effect the hardware since LCD Density Changer is a software tweaker that modifys the phones build.prop file to change the lcd density property. This still however happens on the software side not the hardware side. The hardware will not be effected unless you physically modify the device.
Sent from my SCH-I535 using xda premium

Related

[Q] i want to change my lcd density to 200 (ish) but want to resize the dialer too

hi guys..
i have seen a few posts on the SGS side of things about resizing the dialer / camera etc... correctly when the LCD denisty is changed to a lower than standard figure..
is there a way of these apps "ignoring" the LCD density values set in the build.prop files?
just thinking.....
ta
nutmegy said:
hi guys..
i have seen a few posts on the SGS side of things about resizing the dialer / camera etc... correctly when the LCD denisty is changed to a lower than standard figure..
is there a way of these apps "ignoring" the LCD density values set in the build.prop files?
just thinking.....
ta
Click to expand...
Click to collapse
This ROM has a modified camera app for 200 dpi: http://forum.xda-developers.com/showthread.php?t=1149713
Just extract it from SkyROM and replace yours via adb or root explorer...
please help me i changed my s2 density to 200 now its not booting please super please help.

Default LCD Density

Anybody know what the default lcd density is for the Player 5.0?
I've tweaked mine a few times and now it's saying some apps (that were already installed through the store) aren't compatible with my device.
dstarfire said:
Anybody know what the default lcd density is for the Player 5.0?
I've tweaked mine a few times and now it's saying some apps (that were already installed through the store) aren't compatible with my device.
Click to expand...
Click to collapse
It is 240.
Sent using Tapatalk

Change Dpi

Hello
Can i change dpi stock 240. Someone have tested?
kvadde said:
Hello
Can i change dpi stock 240. Someone have tested?
Click to expand...
Click to collapse
A solid-state screen's DPI is a physical attribute, you cannot change it.
I believe OP is referring to the soft DPI settings in build.prop. You must root, then edit the ro.sf.lcd_density setting in build.prop. It's already 240 on CM, not sure about stock though.
Cat McGowan said:
A solid-state screen's DPI is a physical attribute, you cannot change it.
Click to expand...
Click to collapse
You are talking about PPI, not DPI
Stock DPI is also 240.
But why would you want to change that??
If some app is not displaying to your satisfaction, it's better not to modify build.prop, because it could lead to unexpected weird behaviors.
Better is to use the "Xposed Framework" with the module "App Settings"; there you can specify individual DPI settings for each app. The safer and more flexible solution! I use it without problems on all my devices.
Felimenta97 said:
You are talking about PPI, not DPI
Click to expand...
Click to collapse
You have it backwards.
kvadde said:
Hello
Can i change dpi stock 240. Someone have tested?
Click to expand...
Click to collapse
As you didn't specify whether you want this on stock firmware or an AOSP ROM, I'd suggest to try the PACman port to the XTZ, as it includes per-app DPI modifier. It's currently in nightlies and no fully stable release as of yet, but it's worth to try if you really need that feature.
DPI = Dots Per Inch
PPI = Pixels Per Inch
The reason we've started to use PPI instead of DPI is because of PenTile, since that technology yields more pixels than dots per inch (dots are shared between adjacent pixels). Both are properties of the hardware but by telling Android you have a different DPI you can scale the UI. This procedure will make graphical elements that makes use of their physical size on the display (rulers, printing tools, etc.) show up at incorrect sizes.
For example, if you have a virtual measurement tape, you'll need to multiply all values with the original DPI divided by the new DPI. So if you choose to change your tablets DPI to 120, making every UI element scale to half of the original size, you'd need to multiply every value by 240/120=2 for it to match up with the real world.
I hope this clears things up.
Shanliang- said:
As you didn't specify whether you want this on stock firmware or an AOSP ROM, I'd suggest to try the PACman port to the XTZ, as it includes per-app DPI modifier. It's currently in nightlies and no fully stable release as of yet, but it's worth to try if you really need that feature.
Click to expand...
Click to collapse
As I already said: No need to change firmware. Just install Xposed framework with App Settings module on rooted device, and you can freely modify DPI per app.

Is there a way to change resolution on this device?

I have just bought 10.8 version and I like it, but was really surprised to find out there is no way to change resolution like for example in this video (I am not allowed to post links, but you can search it on youtube under the name: How to Change Screen Resolution in HUAWEI P20)
Is that a bug of some kind and we may hope that this feature will be introduced in some later EMUI updates?
With developer options enabled you can set a custom DPI, effectively changing your resolution
This method doesn't actually change resolution, just the size of the icons, text etc. You can try and check it yourself with some app like CPU-Z for example.
The only option I found is using ADB commands like "wm size 1200x1920" and "wm density 209". This does truly change resolution and sets appropriate DPI for this resolution at 10.8 display size. Needless to say that this method is cumbersome and besides that DPI value has to be reapplied after each reboot, otherwise it resets and homescreen looks messed up.
But yes, when set correctly to 1200x1920 and 209 DPI it looks good and what's more important games run a lot faster.
So why would Huawei remove the option (which is already present in EMUI 8) to easily change resolution specifically for our device is beyond my understanding.
And here is reply from Huawei support:
Thank you for contacting Huawei. We widely appreciate your preference and we thank you for your email.
Regarding to what you kindly shared to us, we appreciate that you point out this issue, we kindly inform you that your screen resolution is unable to be modified unless it is done through a third party application. Due to this, we have forwarded your request to our Research and Development department. Receiving your feedback and inquiries means a lot to our company, since our only way to improve is through acknowledging our customer's experiences.​
Yeah it doesn't change the resolution but your command shouldn't either because the same amount of pixels is used. Changing the resolution is basically only possible with amoleds (which we don't have) because single pixels can be disabled.
So that's probably the reason why the huawei p20 has it and we don't. As for what you are doing it should be the same as changing dpi. Grouping small physical pixels to one bigger virtual pixel, decreasing the amount of different content the tablet has to render and therefor making the tablet run faster.
I was able to set my screen res to something else using a third party app on my note 2 (amoled) but not anymore on the LG g5 (ips LCD)
Hope what I'm trying to say is understandable.
lolmensch said:
Hope what I'm trying to say is understandable.
Click to expand...
Click to collapse
Hehe, my honest answer is not quite. But I would appreciate if you could tell me which DPI should I set in Developer Options to get the same effect as I am getting with "wm size 1200x1920" and "wm density 209" in terms of speed gain and homescreen look (not distorted or messed up, etc).
Edit: Tried changing DPI only without changing resolution today. Result: no speed gain in any games I played.
I'm using this app to change resolution and dpi.
https://play.google.com/store/apps/details?id=com.farmerbb.secondscreen.free
It required root access (I'm using magisk). But author said that it just need adb access for those don't have root. Works brilliantlu on my M5 8.4.
oldpoem said:
I'm using this app to change resolution and dpi.
https://play.google.com/store/apps/details?id=com.farmerbb.secondscreen.free
It required root access (I'm using magisk). But author said that it just need adb access for those don't have root. Works brilliantlu on my M5 8.4.
Click to expand...
Click to collapse
For the M5 8.4, what did you set things to?
Ivanbarker said:
For the M5 8.4, what did you set things to?
Click to expand...
Click to collapse
I created 2 profile. One for casting to TV , other for lower resolution.
Ivanbarker said:
For the M5 8.4, what did you set things to?
Click to expand...
Click to collapse
As far as I undertand to avoid distortion for your 8.4in it should be something like 1920x1200 and 270 DPI.
Though again, as far as I understood, you can play with DPI as much as you like, it doesn't influence game speed or battery drain like resolution does.
oldpoem said:
I'm using this app to change resolution and dpi.
https://play.google.com/store/apps/details?id=com.farmerbb.secondscreen.free
It required root access (I'm using magisk). But author said that it just need adb access for those don't have root. Works brilliantlu on my M5 8.4.
Click to expand...
Click to collapse
Thanks, I am going to check out this app. The problem is that I don't want to root my M5 in order not to void the warranty. So going to try the ADB way and hope permissions will not reset after reboot.
the_zealot said:
Thanks, I am going to check out this app. The problem is that I don't want to root my M5 in order not to void the warranty. So going to try the ADB way and hope permissions will not reset after reboot.
Click to expand...
Click to collapse
After you've lowered your resolution from stock 2560x1600, do you find better battery life?
EDIT: Also if I want to change it back to normal, do I jsut change the resolution back to 2560x1600 and 359 dpi?
Ivanbarker said:
After you've lowered your resolution from stock 2560x1600, do you find better battery life?
EDIT: Also if I want to change it back to normal, do I jsut change the resolution back to 2560x1600 and 359 dpi?
Click to expand...
Click to collapse
I have not been using this tablet long enough to notice major difference in battery drain from changing resolution. I was mostly interested in speed gain in games. But from the fact that there is an option in Settings menu to automatically lower resolution to save battery, I conclude that there must me some (albeit a small) advantage in overall power consumption when using lower resolution.
And yes, to get back your native resolution and DPI, I guess you can either use ADB commands "wm size reset" and "wm density reset", or just set 2560x1600 if you are doing it through an app. As for DPI, it depends on which display settings you use in the Settings menu (large, small, etc.) but the default (factory) one seems to be 480. All this Resolution-DPI stuff seems to be very confusing as for me.
the_zealot said:
And yes, to get back your native resolution and DPI, I guess you can either use ADB commands "wm size reset" and "wm density reset", or just set 2560x1600 if you are doing it through an app. As for DPI, it depends on which display settings you use in the Settings menu (large, small, etc.) but the default (factory) one seems to be 480. All this Resolution-DPI stuff seems to be very confusing as for me.
Click to expand...
Click to collapse
Thanks! I was unaware you could reset it like that!

[TWEAK] This is how to set 120Hz on WQHD+

I have found a way to enable 120hz on WQHD+ display setting
For root
1. Install Easy DPI Changer [Root]
2. Change resolution to 1436x3192 and DPI to desired size that you like. I have 384
3. Go to settings and set refresh rate to 120Hz
Without root
1. Use adb
2. Change resolution to "adb shell wm size 1436x3192" and DPI to desired size that you like. I have 384 "adb shell wm density 384"
3. Go to settings and set refresh rate to 120Hz
Screenshot 1 - Screenshot 2
Have fun!
Cholens said:
I have found a way to enable 120hz on WQHD+ display setting (You need root)
1. Install Easy DPI Changer [Root]
2. Change resolution to 1436x3192 and DPI to desired size that you like. I have 384
3. Go to settings and set refresh rate to 120Hz
Have fun!
Click to expand...
Click to collapse
no way without root??
Sent from my SM-G988B using Tapatalk
I have updated it for non root as well
carlitobahsoun said:
no way without root??
Sent from my SM-G988B using Tapatalk
Click to expand...
Click to collapse
Cholens said:
I have found a way to enable 120hz on WQHD+ display setting
For root
1. Install Easy DPI Changer [Root]
2. Change resolution to 1436x3192 and DPI to desired size that you like. I have 384
3. Go to settings and set refresh rate to 120Hz
Without root
1. Use adb
2. Change resolution to "adb shell wm size 1436x3192" and DPI to desired size that you like. I have 384 "adb shell wm density 384"
3. Go to settings and set refresh rate to 120Hz
Screenshot 1 - Screenshot 2
Have fun!
Click to expand...
Click to collapse
Hey Thank you very much for sharing this tweak! I'll test battery life
BTW just wondering in case I wanted to go back to stock... I'd just change the resolution, and that's it, right?
Thanks, settings that seem to look the best for me:
adb shell wm size 1436x3192
adb shell wm density 511
Set "Font Size" to 2
Will check this by tonight. Nice !
How to change all back to stock? Especially the density and font size?
Nakashima Taiki said:
How to change all back to stock? Especially the density and font size?
Click to expand...
Click to collapse
Just change resolution in settings like normal, and change DPI in developer options to 411
-------------
Unfortunately with this new resolution it causes an empty gap around the edge of the screen
*Detection* said:
Just change resolution in settings like normal, and change DPI in developer options to 411
-------------
Unfortunately with this new resolution it causes an empty gap around the edge of the screen
Click to expand...
Click to collapse
Thank you. How about the font size? Should I just change it in the font size and style setting?
Nakashima Taiki said:
Thank you. How about the font size? Should I just change it in the font size and style setting?
Click to expand...
Click to collapse
Yea, just change it from settings to whatever looks best for you, I set it to 2
*Detection* said:
Yea, just change it from settings to whatever looks best for you, I set it to 2
Click to expand...
Click to collapse
Thanks. Is the empty gap happened because of the dpi?
Update: I think because the resolution for WQHD+ is 3200x1440. Can we have the 120Hz with that resolution rather than 1436x3192?
Thanks my friend.
What About batery impact??
Enviado desde mi SM-G988B mediante Tapatalk
Nakashima Taiki said:
Thanks. Is the empty gap happened because of the dpi?
Update: I think because the resolution for WQHD+ is 3200x1440. Can we have the 120Hz with that resolution rather than 1436x3192?
Click to expand...
Click to collapse
No, it sets to WQHD and sets back to 60Hz, I tried
*Detection* said:
No, it sets to WQHD and sets back to 60Hz, I tried
Click to expand...
Click to collapse
I see. That's why
Gofo_81 said:
Thanks my friend.
What About batery impact??
Enviado desde mi SM-G988B mediante Tapatalk
Click to expand...
Click to collapse
I don't notice much difference than on FHD+ 120hz in battery life. that it used a little more is normal
How is this possible? I was under the impression the panel itself is unable to support this due to hardware limitations ?
digitaljeff said:
How is this possible? I was under the impression the panel itself is unable to support this due to hardware limitations ?
Click to expand...
Click to collapse
This is what I have read multiple places also that it was a hardware limitation.
digitaljeff said:
How is this possible? I was under the impression the panel itself is unable to support this due to hardware limitations ?
Click to expand...
Click to collapse
aussiesausage said:
This is what I have read multiple places also that it was a hardware limitation.
Click to expand...
Click to collapse
Yeah! It is hardware limited. The device is actually running at HD+ on that resolution, and the phone is capable of running HD+ @120hz but if you set the WQHD+ screen size correctly (1440x3200) the phone will run only @60Hz.
jimbo77 said:
Yeah! It is hardware limited. The device is actually running at HD+ on that resolution, and the phone is capable of running HD+ @120hz but if you set the WQHD+ screen size correctly (1440x3200) the phone will run only @60Hz.
Click to expand...
Click to collapse
Is whi i have puted 1439x3199 and recognises like WQHD+ AND WORKS LIKE A CHARM at 120hz....
YouTube recognises for watching at 1440 résolution
Nmc_alves® said:
Is whi i have puted 1439x3199 and recognises like WQHD+ AND WORKS LIKE A CHARM at 120hz....
YouTube recognises for watching at 1440 résolution
Click to expand...
Click to collapse
It's not 120Hz at that resolution, I tried too, it says 120Hz but is actually 60Hz, it's not smooth like 120Hz

Categories

Resources