DPI change breaking icons - Xiaomi Redmi Note 4 Themes, Apps, and Mods

Changing DPI from stock 480 to any lower value is resulting in a small separated box at the top left corner for most of the icons - especially non system apps. Tried the density change from build.prop and wm density command as well and could not find a way to fix this.. any known workarounds or ideas?
Here is a screenshot

Resolved
after many experiments and web serach, seem to have found a solution:
1) if you have already made some changes/tinkering - restore all the setiings to default DPI: 480
2) use the build prop editor and change ro.sf.lcd_density to desired value. I use 360 as preferred DPI
3) use adb to set the DPI using wm command to the same value as configured in build prop. <$adb shell wm density 360>
4) Go to data/system/theme_magic/customized_icons and delete all PNGs except miui_version file. You can use any root explorer
Now reboot the phone. this should fix the issue. Let me know if this worked for others as well

gsrdemon said:
Changing DPI from stock 480 to any lower value is resulting in a small separated box at the top left corner for most of the icons - especially non system apps. Tried the density change from build.prop and wm density command as well and could not find a way to fix this.. any known workarounds or ideas?
Here is a screenshot
Click to expand...
Click to collapse
what rom r using? the default dpi is always 360 on all roms

zohaibahd said:
what rom r using? the default dpi is always 360 on all roms
Click to expand...
Click to collapse
Default factory ROM - MIUI 8 comes with 1080p Resolution = 480 DPI

gsrdemon said:
Default factory ROM - MIUI 8 comes with 1080p Resolution = 480 DPI
Click to expand...
Click to collapse
naah its 360...download some dpi changing app and u will see

zohaibahd said:
naah its 360...download some dpi changing app and u will see
Click to expand...
Click to collapse
No, every phone has their dpi. Mido has default dpi=480.
I use 384 dpi at every Rom, and it's good.
I think the problem is in miui, or u put dpi that doesn't match with 1080p.
P.s. U can download "root essentials"->interface->dpi changer
And it will show your original dpi also.

I can confirm that Mido comes with 480 dpi and I solved the same problem only with editing build.prop for dpi and reapplying the theme after reboot (Although I'm not saying other steps are not needed this was just what I experienced) and I'd also mention that anything below 380 dpi breaks the live icons for me on stock system launcher.

gsrdemon said:
after many experiments and web serach, seem to have found a solution:
1) if you have already made some changes/tinkering - restore all the setiings to default DPI: 480
2) use the build prop editor and change ro.sf.lcd_density to desired value. I use 360 as preferred DPI
3) use adb to set the DPI using wm command to the same value as configured in build prop. <$adb shell wm density 360>
4) Go to data/system/theme_magic/customized_icons and delete all PNGs except miui_version file. You can use any root explorer
Now reboot the phone. this should fix the issue. Let me know if this worked for others as well
Click to expand...
Click to collapse
is there a way I can perform this (Go to data/system/theme_magic/customized_icons and delete all PNGs except miui_version file. You can use any root explorer) with ADB. as I don't have root access.
I changed DPI to 260 and using Terbuchet 15 from XDA labs still some icons are broken. I just want to fix it. thanks

gsrdemon said:
after many experiments and web serach, seem to have found a solution:
1) if you have already made some changes/tinkering - restore all the setiings to default DPI: 480
2) use the build prop editor and change ro.sf.lcd_density to desired value. I use 360 as preferred DPI
3) use adb to set the DPI using wm command to the same value as configured in build prop. <$adb shell wm density 360>
4) Go to data/system/theme_magic/customized_icons and delete all PNGs except miui_version file. You can use any root explorer
Now reboot the phone. this should fix the issue. Let me know if this worked for others as well
Click to expand...
Click to collapse
Great advice man.
Changing build prop value helped with broken icons. Works like a charm on Mi4 Miui 10.

Related

[GUIDE] 320 DPI or ANY DPI , any rom any version

Hi there Mates,
I've always used a different DPI on every phone i used.
I used to follow bala_gammer on his mods, but when he stopped i got lost, so i decided to do my way, and post on his topic.
I got many PM's so i thought was better to create a thread.
Heres how i got. I've tested on samsung rom and samsung based roms (omega and wanam)​
1 - Root
2 - Go to root/system/build.prop - search for the line "ro.sf.lcd_desity=480" and change 320 or the dpi wanted. (image attch)
3 - install the "xposed installer"
4 - install the "appsettings" and activated the "appsettings" inside the "xposed installer" to work then reboot
Obs : This step is very important , because every app that dont fit the dpi choosed you will change here for the original 480 dpi . After reboot you have to immediately change to 480 dpi via appsettings the following apps : "gallery, camera, phone(and incall UI), contacts" if dont work after change , reboot!
5 - You have to install another time widget, the factory one wont work
At least here didnt. I installed "Zooper Widgets" and worked fine .
After install a different clock widget, on the lockscreen swipe for the right and will see a big "+" click and add a new widget on the lockscreen (the one that have installed, 4x1 size) and erase the old one with the pencil (to erase just hold a finger above the screen and swipe to trash)
if you dont have the + on the lockscreen, go to settings, screen , lockscreen and activate multiple widgets!!
DONE
:victory:
Im on 4.3 Original Samsung and upload some SS
Xposed , Appsettings and Zooper Widgets ARE NOT my work. Just put the link to help you guys . Sorry for my english .

[Q] How to get Hearthstone to work on the OnePlus?

I have not got this to fully work yet! Still crashes at login.
But so far we got apk and obb thanks to [email protected]: http://www.reddit.com/r/hearthstone/comments/2pestg/hearthstone_is_out_on_android_tablets/cmw1w2q
1. OBB files goes in: sdcard/Android/obb/com.blizzard.wtcg.hearthstone (create the dir manually)
2. Install apk
3. fix app settings for screen - The game needs a 6 inch screen to run, so there needs to be some tinkering to meet this criteria on the OPO.
So far I have tried with various settings in "App Settings" @ Xposed Framework, trying diffrent DPI's + xlarge scale to emulate a tablet dispaly, but the game keeps crashing at "sign-in"
The fix seems to be here: http://www.reddit.com/r/hearthstone/comments/2pestg/hearthstone_is_out_on_android_tablets/cmwfy74
new apk and obb!!
Hello
Please if you did manage to run hearthstone please tell me how. Thank you
Rbesne said:
Please if you did manage to run hearthstone please tell me how. Thank you
Click to expand...
Click to collapse
1. Download: http://www.mediafire.com/download/7bt0kr0hs66qf4k/하스.zip
2. OBB files goes in: sdcard/Android/obb/com.blizzard.wtcg.hearthstone (create the dir manually)
3. Install the apk
4. Get xposed framework and "app settings module" - set xlarge scale for the heathstone app (Note xposed does not work on 5.0.x roms, so you need to be on a KitKat rom.)
5. Run Hearthstone, enojy!
About the app setting module
Hi I could do everything, now in the app setting module I only need to check the xlarge scale? or do I need to put some specifitc DPI? I only checked the xlarge and oppenned hearthstone, then it toldme that only worked on tablets above 6 in. Thank you for everything
This should do the job
Well for me this
>> http://ul.to/3gjvo0hs
worked very well.
It contains the modified apk and the obb files.
Hope I could help.
1. Open Terminal Emulator after installing game
2. Type "su" then grant access
2 Type "wm size 1440x2560"
Then you can play Hearthstone without that 6 inch limit
After your done playing you can type in Emulator "wm size reset"
No need for "hacked" files with this method.
Credits go to @Snottierwhale

[Q] Default Screen DPI?

I downloaded an app called Kernel Tweaker. I then went to the edit build.prop section and I changed the Screen DPI to 226. After I rebooted my icons were extra large and SystemUI kept crashing. No navigation bars were present either.
So I wanted to know the default DPI so that I can edit build.prop from my PC and recover my device...
I have a GT-N8010 running stock Touchwiz KitKat 4.4.2, rooted...

[Q] LCD density will not change!

Hi there... recently Flashed 5.1, rooted my device then went ahead and tried to change the DPI like I always do after a flash and its not working...
I have tried setting the value ro.sf.lcd_density to 400 and it wont register.
The setting has definately been modified when i review the build file...
I have tried various apps that change DPI too and none of them work
Any ideas?

Need help with changing clock font after changin system font.

Hi,
- I've rooted my one+ One phone and have TWRP installed.
- I'm running Cyanogenmod 12.1. (Android 5.1.1)
- I have Xposed installed and Ifont with it's per-app module activated in Xposed.
I'm trying to do two things: 1. Change the system font. 2. Once the system font is changed, change the clock font back to the factory font.
Using Ifont, I successfully change the system font. However, I am unsuccessful at changing the clock font back to default android font or any other fonts without soft-bricking the phone after reboot. In Ifont, I go to per-app function. I select the clock app and change the font family to the default android font. But once I reboot, the phone gets stuck at the Cyangenmod boot logo. Luckily, I have a back up which I restore afterwards. I have tried with the google clock app as well as the Chronus widget.
Could anyone help me achieve this step by step or is this not possible to do. I have tried different things I found on the internet but none work or don't apply to me.
Thank you very much.

Categories

Resources