[Q] Ugly gradients in UI elements and apps - HD2 Android Q&A, Help & Troubleshooting and Genera

Hello,
I've run BiffMod-HD2 Vanilla Froyo and am currently running MDJ's CyanogenMod 7 Gingerbread on my HD2.
In both instances, UI elements and apps with gradients look low-quality and have step banding.
I think it may be only with PNG files used in backgrounds, buttons, and widgets etc. Anyway, its ugly. Does anybody know why this is and how to fix it?
I took screenshots, but they the gradients look perfectly smooth when I view them on my computer.

I'm having the same issue. It's happened on every ROM I've flashed. Hopefully someone will provide some insight here.

Does anybody know?

Same problem. I think, it happens because HD2 screen is 65k colours only, and Windows Mobile UI is adapted for this mode. But Android was designed for AMOLED screens with millions of colours...

wilderwind said:
Same problem. I think, it happens because HD2 screen is 65k colours only, and Windows Mobile UI is adapted for this mode. But Android was designed for AMOLED screens with millions of colours...
Click to expand...
Click to collapse
Yes the banding is due to 65K color limitation to the HD2 screen. I guess the banding disappears while using the Launcher Pro.

kundanjuit said:
Yes the banding is due to 65K color limitation to the HD2 screen. I guess the banding disappears while using the Launcher Pro.
Click to expand...
Click to collapse
Is it hardware or software limitation? Any way to unlock another color modes?

It is not hardware limitations. There is already another thread with a ton of info. If you want banding to go away, use LauncherPro WITHOUT a live wallpaper until a permanent fix is implemented.
http://forum.xda-developers.com/showthread.php?t=933444&highlight=banding

mayurolla said:
It is not hardware limitations. There is already another thread with a ton of info. If you want banding to go away, use LauncherPro WITHOUT a live wallpaper until a permanent fix is implemented.
http://forum.xda-developers.com/showthread.php?t=933444&highlight=banding
Click to expand...
Click to collapse
Thanks. I didn't think it was because of the screen's color limitations. If so you would see banding in JPGs and video. The banding only seems to appear on PNG files, which happen to be used in most graphical UI elements.
Sent from my HTC HD2 using XDA App

Just tried Launcher Pro and I still have the same problem. I used to use Launcher Pro on BiffMod Froyo and the same thing. The problem presists with 2.2 Launcher, 2.3 Launcher, Zeam, ADW, and Launcher Pro.
And its not only in Widgets. It can be seen in most UI buttons, the call screen, and most predominantly in the voice command pop up. That thing looks like a coin would shoot out if Mario hit it with his fist.
Sent from my HTC HD2 using XDA App

The banding remains elsewhere, but using launcherpro, the banding disappears on the widgets and wallpaper. AGAIN YOU CAN NOT USE A LIVE WALLPAPER with launcerpro or else banding will appear. Then under advanced settings, select high quality scrolling so you dont see banding while scrolling.
I'm using LauncherPro with PureGingerbread this works for me.

mayurolla said:
The banding remains elsewhere, but using launcherpro, the banding disappears on the widgets and wallpaper. AGAIN YOU CAN NOT USE A LIVE WALLPAPER with launcerpro or else banding will appear. Then under advanced settings, select high quality scrolling so you dont see banding while scrolling.
I'm using LauncherPro with PureGingerbread this works for me.
Click to expand...
Click to collapse
I don't use live wallpapers. Still doesn't work for me. Oh well. Using Launcher Pro is really just. Bandaid anyway. The root of the problem is still unknown, at least to me and most people here.
Sent from my HTC HD2 using XDA App

There is a thread about this and your answer you are looking for is post #10

hello00 said:
There is a thread about this and your answer you are looking for is post #10
Click to expand...
Click to collapse
Awesome. Thank you.

Related

Wallpapers...a little advice

The Nexus One is capable of using 16M we all know this!
But the stock gallery aka 3DGallery is not only limited to 65k but also limits the wallpapers set there to 65k, resulting with color banding and losing color richness.
I found a very helpfull app for free on the Market: Wallpaper Set and Save You browse for a wallpapers folder,then choose a wallpaper and set it!
Voila! you have now a rich 16m colors wallpaper of your choice, no more color banding
Wow, thank you! I didn't know there was a diffference between setting in gallery and WS&S.
I can confirm that there is a better color representation when setting in WS&S. It's not drastic, but it does remove the abrupt color change spots (color banding).
+1!
I don't know if anyone knows this, but on stock launcher, as well as Helix the home screens run a lot faster without a wallpaper (versus Live Wallpaper, or just static image).
To disable wallpapers just set the wall paper as a live wallpaper and open your favorite task manager app. End the process of just the live wallpaper, and not of the live wallpaper chooser. For most cases it should close out only the wallpaper and doesn't apply the default Nexus neural network live wallpaper. You should then have speeds comparable to Home++'s launcher, etc.
Of course once you reboot your phone or allow the wallpaper to reopen you'll lose the setting.
vegetaleb said:
The Nexus One is capable of using 16M we all know this!
But the stock gallery aka 3DGallery is not only limited to 65k but also limits the wallpapers set there to 65k, resulting with color banding and losing color richness.
I found a very helpfull app for free on the Market: Wallpaper Set and Save You browse for a wallpapers folder,then choose a wallpaper and set it!
Voila! you have now a rich 16m colors wallpaper of your choice, no more color banding
Click to expand...
Click to collapse
This is awesome. The static Desire wallpaper looks x1000000 better.
denimjunkie82 said:
This is awesome. The static Desire wallpaper looks x1000000 better.
Click to expand...
Click to collapse
where can i get this wallpaper at?
btw have you guys seen the bokeh wallpaper? i personally love it and i think its better than the desire live wallpaper (i flashed the sense rom just to rip the wall from the rom but i am having trouble installing. its apk if you guys wanna try it)
Has anyone noticed that wallpapers are still banding with this app now? It used to work perfectly, but in the past few months (maybe since froyo? not sure) high gradient wallpapers are banding again, such as the HTC Desire rainbow, grey-to-white snow sceneries, windows7 betta fish wallpaper, etc. Anyone have any suggestions on how to make my wallpapers stop banding again?
zachthemaster said:
where can i get this wallpaper at?
Click to expand...
Click to collapse
You probably already found this somewhere else since it's been so long, but here it is. Sorry for the delay.
No problems at all, all the pics are working with 16m colors and no banding,it has nothing to do with FW anyway,the N1 is capable of 16m but it's the HTC heritage app ''gallery'' that is limited.
Use only Wallpapers Set and Save from the Market not the gallery or gallery 3D

[Q] Is there a way to fix up the gradient banding?

Has anyone noticed is pretty much all the Froyo builds (I haven't tried Gingerbread yet) that most apps that have some form of gradient, it is represented by very ugly banding.
The Froyo Call Screen
Xiia Live
These are a few of the programs. I've checked my brothers phone (Galaxy S) and his one doesn't have these issues.
Is there any way to fix these or is this just a limitation?
Psygnosis84 said:
Has anyone noticed is pretty much all the Froyo builds (I haven't tried Gingerbread yet) that most apps that have some form of gradient, it is represented by very ugly banding.
The Froyo Call Screen
Xiia Live
These are a few of the programs. I've checked my brothers phone (Galaxy S) and his one doesn't have these issues.
Is there any way to fix these or is this just a limitation?
Click to expand...
Click to collapse
HD2= 65K screen = Bad colour = banding
For the moment, hopefully it will be fixed with 16m colors
No, it's not display. when you move widget, this bandig disappear. this issiue affact Gingerbread build to... any idea, how to fix that?
Try Launcher Pro. That got rid of banding issues for me. You don't have to get rid of your current launcher to try it, so there's nothing to lose, and I'd highly recommend it anyway. It's by far my favourite launcher available.
Yeah, about this subject.
I have a desire hd rom, and in sense ui gradients show banding, for the ui and everything. It's most visible on the power control widget.
However, when I move to launcher pro, the same widget shows no banding.
Any way to incorporate that "fix" to simulate less color information and get rid of the banding?
nemuro said:
Yeah, about this subject.
I have a desire hd rom, and in sense ui gradients show banding, for the ui and everything. It's most visible on the power control widget.
However, when I move to launcher pro, the same widget shows no banding.
Any way to incorporate that "fix" to simulate less color information and get rid of the banding?
Click to expand...
Click to collapse
If you use live wallpaper the banding will appear.
mylove299 said:
If you use live wallpaper the banding will appear.
Click to expand...
Click to collapse
I don't use live wallpapers. And how could that relate? Does a live-wallpaper eat from the number of colors the display can show, or what?
nemuro said:
Any way to incorporate that "fix" to simulate less color information and get rid of the banding?
Click to expand...
Click to collapse
Simply put... NO.
Launcher Pro is a paid software and will not be cooked into and publicly released here on XDA.
Sorry..
dharvey4651 said:
Simply put... NO.
Launcher Pro is a paid software and will not be cooked into and publicly released here on XDA.
Sorry..
Click to expand...
Click to collapse
Technically, launcher pro IS a free app, the paid version simply has more features.
Sent from my SCH-I500 using XDA App
mally2 said:
HD2= 65K screen = Bad colour = banding
For the moment, hopefully it will be fixed with 16m colors
Click to expand...
Click to collapse
Sorry this will never happen.. Microsoft said the 65k colors was a software limitations in winmo 6.5, however the hardware is capable of 262k colors.. currently we are under a software (read: drivers/libs) limitation. Maybe in time one of the wonderful dev's here will find the solution and rewrite the libs to unlock the full screen capabilities.. time will tell... hope this explains things little bit better as its been discussed numerous time that I know of...
Swyped from my Cyanogenmodded HD2
dharvey4651 said:
Simply put... NO.
Launcher Pro is a paid software and will not be cooked into and publicly released here on XDA.
Sorry..
Click to expand...
Click to collapse
I use the free version. Nice try though.
squish099 said:
Sorry this will never happen.. Microsoft said the 65k colors was a software limitations in winmo 6.5, however the hardware is capable of 262k colors.. currently we are under a software (read: drivers/libs) limitation. Maybe in time one of the wonderful dev's here will find the solution and rewrite the libs to unlock the full screen capabilities.. time will tell... hope this explains things little bit better as its been discussed numerous time that I know of...
Swyped from my Cyanogenmodded HD2
Click to expand...
Click to collapse
Does anyone have some proof on this? With a lot of users, there are a lot myths regarding our lovely HD2.
Until I see two hd2 phones, with the same graphics displayed, one with and one without banding, I will have a hard time believing this.
I don't know what you want for proof here's mircrosofts site on the hd2 specs http://www.microsoft.com/windowspho...oft.com/windowsphone/en-us/buy/6/default.aspx you will see what I said in the post before yours. As far as android goes you will have to search for it. It was discussed a long time ago with a couple of devs here..
Swyped from my Cyanogenmodded HD2
thanks or all informations

[Q] [NAND] Pixelated graphics and widgets in all NAND roms. (Banding)

Hello xda,
Im currently using the rom on my signature which runs close to perfect. But I want to know why and how can I fix the ugly pixelated graphics and widgets in the rom. Is not a specific rom issue since all NAND roms i've tried have that problem. Back in SD this issue was fixed and graphics looked perfect. How can I achieve that sharp and nice look?
Thank you all, this community is amazing.
Sent from my Nexus One using XDA App
do you have a screenshot at all to show us? Maybe a photo of the screen from another camera if that is easier?
Here's a screenshot with music and calendar widget.
Notice the ugly pixels and blocky look.
Edit. Actually don't know why drocap won't show it. But all of you who have nand open those widgets and you'll see what i mean
sorry dude... it looks normal... and looks totally fine on mine, I have a Telstra HD2 (512ROM) tried the CM and Desire and MIUI based ones, they all work great on mine, no odd looking pixels
Pens and DreamS said:
Notice the ugly pixels and blocky look.
Edit. Actually don't know why drocap won't show it. But all of you who have nand open those widgets and you'll see what i mean
Click to expand...
Click to collapse
Maybe that issue caused by image compression ... I think.
The rendering of widgets can be affected heavily by the launcher. I've heard suggestion that Launcher Pro will get rid of that problem. Worth a try since you just uninstall it if it doesn't fix it.
If it is down to the launcher, there's not going to be any fix for you, other than hope that there's an update to the launcher you use, that addresses the issue.
Thank you all for your answers. Will try another launcher and see.
I installed launcher pro (free) and tried it in the beginning with MDJ 2.6 G-bread nand version... I noticed pixelated widgets but kind of did not care. I also installed bunch of things after 1st boot and started using the phone. Among other apps it was ADWlauncher EX which I paid... I rebooted after that once for different reason and once it booted up again I literally noticed huge bump in how smooth and fluid motion was with this launcher - pixelation was also gone and I do not know whether it was launcher that made it that way - but I definitely love it
I know what he is talking about. I try to avoid widgets with that ugly looking thing. Which is why I'm currently using transparent widgets.
These screenshots have been taken with this app called "shoot me" As you can seen, they look perfectly fine
But, now look at these pictures taken with my digital camera
hello00 said:
I know what he is talking about. I try to avoid widgets with that ugly looking thing. Which is why I'm currently using transparent widgets.
These screenshots have been taken with this app called "shoot me" As you can seen, they look perfectly fine
But, now look at these pictures taken with my digital camera
Click to expand...
Click to collapse
Looking at the pics you posted I believe this is the banding problem alot have referred too caused by the 65k limitation on the screen.. Yes it is capable of 262k but the devs haven't figured out how to unlock it yet.. Winmo say it's a software limitation.. Hope this is a lil explanation.. The reason your screen shot doesn't show it, is cause android itself isn't limited to 65k colors only the screen is (currently)..
Swyped from my desire hd2
squish099 said:
Looking at the pics you posted I believe this is the banding problem alot have referred too caused by the 65k limitation on the screen.. Yes it is capable of 262k but the devs haven't figured out how to unlock it yet.. Winmo say it's a software limitation.. Hope this is a lil explanation.. The reason your screen shot doesn't show it, is cause android itself isn't limited to 65k colors only the screen is (currently)..
Swyped from my desire hd2
Click to expand...
Click to collapse
Thanks for your explanation. This doesn't bother me at all. Just wanted to post some ss's so you guys could have an idea what the OP is reffering to.
Pens and DreamS said:
Thank you all for your answers. Will try another launcher and see.
Click to expand...
Click to collapse
Hi, can you update us on whether this has worked for you?
I'm facing this problem too, and I'm still keeping the power control widget even though the pixelated one looks very ugly..

My HD2 have big problem!! help please..

I am Korean. I am not well English...
well.. my hd2 is nand miui 1.2.11 Ver.
I see color banding by widget and pictur
e and back ground and etc..
but my friend is color banding no!!
Why!!? help me..
Sent from my HTC HD2 using XDA App
ysm213 said:
I am Korean. I am not well English...
well.. my hd2 is nand miui 1.2.11 Ver.
I see color banding by widget and pictur
e and back ground and etc..
but my friend is color banding no!!
Why!!? help me..
Sent from my HTC HD2 using XDA App
Click to expand...
Click to collapse
Different ROMs use different graphics.
Colour banding happens because the screen of the HD2 is 16 million colours instead of 32 million colours. To see this effect on your home computer, change the monitor settings to 16m from 32m.
If you have an image that changes colour progressively then banding is going to happen i'm afraid. The only way to avoid banding is to use images with block colours.
If, however, you are both using the same phone and same ROM, then I am lost as to the reason you've both experiencing different visual effects.
It could also be that your screen is starting to break down, if u see colour distortion also in official wm6.5 ROMs i would return it for repair.
Bot me and my brother had the same problem, colours fading away or not looking correct, HTC does np in fixing it (atleast here), got our screens replaced within 3 weeks
Thank you i will go to a/s center..
without pay..?
Sent from my HTC HD2 using XDA App
actually the HD2 screen is TFT capacitive touchscreen, 65K colors not 16million
and 32 million colors screen ? is something like this exist ???
for example HTC Desire HD or iPhone 4 got 16M colors
dkl_uk said:
Different ROMs use different graphics.
Colour banding happens because the screen of the HD2 is 16 million colours instead of 32 million colours. To see this effect on your home computer, change the monitor settings to 16m from 32m.
If you have an image that changes colour progressively then banding is going to happen i'm afraid. The only way to avoid banding is to use images with block colours.
If, however, you are both using the same phone and same ROM, then I am lost as to the reason you've both experiencing different visual effects.
Click to expand...
Click to collapse
rikardo1979 said:
actually the HD2 screen is TFT capacitive touchscreen, 65K colors not 16million
and 32 million colors screen ? is something like this exist ???
for example HTC Desire HD or iPhone 4 got 16M colors
Click to expand...
Click to collapse
Oh well, I was still right then, 65k colours would certainly cause banding.
ysm213 said:
Thank you i will go to a/s center..
without pay..?
Sent from my HTC HD2 using XDA App
Click to expand...
Click to collapse
I don't think its a hardware problem... its just that the hd2 only has 65,000 colors while other android phones have 16million, so unless you use a launcher that gets rid of the banding, you will see banding. The HD2 wasn't meant to run android... it doesn't have the colors to support what the OS wants to display.
I think launcher pro will get rid of banding.... it all depends on what launcher you're using.
Does your friend that doesn't have banding have a HD2? What launcher is he using?
My launcher is default miui launcher..
Sent from my HTC HD2 using XDA App

Color banding in the UI - what causes it, how to fix it

Hey guys,
I've had android on my HD2 for a couple of months now and it's great, but the thing I hate (on any device, let alone one I'm using all the time) is color banding. If you don't know what color banding is, it's when a display incorrectly renders a gradient between two colors - for an example, click here.
LCD screens are much less prone to color banding than AMOLED, but the HD2's screen is not designed to display the ammount of colors android requires, so many things in the UI have color banding.
However, I've noticed a difference between ROMs - some have banding worse than others, so there must be some way to fix it.
I'm talking specifically about Desire HD ROMs, because that is my experience. The default wallpaper in Imilka's ROMs appears badly banded, as does the UI, whereas in Rafpigna and CMYLXGO's ROMs, the same exact wallpaper image appears smooth and incredibly high resolution.
So my question is - how do you format a background image to cut down on banding? How can the same image appear badly banded on one ROM and smooth on another?
My theory from other phones (HTC Legend, HTC Desire): wallpapers applied from the "HTC Wallpapers" tab always appear smooth with no color banding. Therefore, these images are formatted in such a way as to minimalise the eye-raping. If somebody knows how to duplicate this with other images, that might go a long way to solving the problem
Does anybody know anything about this? It's not a major issue, but it's an annoying one
Cheers
It's hardware, not software. The screen on the Leo has only 256k colors, the same as a GIF image.
Korntoff said:
It's hardware, not software. The screen on the Leo has only 256k colors, the same as a GIF image.
Click to expand...
Click to collapse
It's actually a 65k screen. Also, a GIF does not have 256k colours. It has 256.
So yes, the lack of colour is what causes the banding, this can be helped by enabling dithering which is available on CM7 which is I guess why you see differences on different ROMs.
I've never used a CM ROM and I've noticed differences across roms. I understand there are hardware limitations, but as I said in the OP, there are differences between the same image across different ROMs in regards to wallpapers and UI elements, and there has to be some kind of way to replicate that/format an image to look better
skymera said:
It's actually a 65k screen. Also, a GIF does not have 256k colours. It has 256.
So yes, the lack of colour is what causes the banding, this can be helped by enabling dithering which is available on CM7 which is I guess why you see differences on different ROMs.
Click to expand...
Click to collapse
Oh. I stand corrected.
Sent from my HTC HD2 using XDA App
http://translate.google.com/transla...w-16-bit-hintergrundbilder-mit-photoshop.html
Thanks heaps for that, very helpful post.
I've discovered a (partial) solution for color banding in wallpapers on HTC ROMs.
If a wallpaper is applied through the image gallery, it appears without dithering. But if a wallpaper is applied through HTC's stock wallpapers folder, it is dithered. So, to fix this, I took the image I wanted to use as my wallpaper, put it in the system/customize/resources folder of my ROM.zip file, named it one of the default HTC wallpapers "HTC_wallpaper_04.jpg" (after saving it as a JPG) and the image is now smooth with no noticeable gradients.
If anybody else has a chunky wallpaper and you're using an HTC based ROM, this fix should work for you.

Categories

Resources