Recently changed my dpi to 200 and unticked compatability in spare tools. Question is the apps that dont automatically scale is there a way to manually make them fit the screen? Cant live without my full screen papertoss but dont want to go back to the ugly large 240 dpi
I'd bump this because I can't find the answer anywhere, maybe my search terms suck.
I noticed the same annoying thing.
BUMP, for an answer...
Sent from my HTC HD2 using XDA App
Im confused ... I use 200 DPI and all my apps do rescale perfectly full screen after spare parts compatibility un-check and a reboot. Even paper toss... Only thing i noticed with papertoss was that I had to uninstall it and download it again from the market...
bigblanko09 said:
Im confused ... I use 200 DPI and all my apps do rescale perfectly full screen after spare parts compatibility un-check and a reboot. Even paper toss... Only thing i noticed with papertoss was that I had to uninstall it and download it again from the market...
Click to expand...
Click to collapse
Some apps are simply developed with 240 dpi in mind. Typically, it appears that they use Android APIs to draw bitmaps unscaled. Even though the Spare Parts setting allows them to "see" the higher logical resolution, the bitmaps are not scaled correctly.
Most of these apps can still be used (or played). There's not much to do except making the app developers aware of this problem.
Here are some apps with issues:
- Abduction
- GOTO lock screen
- Hyperactive Ninja
- Hello Kids
- Tower Bloxx
- Mini Shot Basketball
LCD Density is the single best thing i've changed on my phone. Cannot live without it. Default is 240 and I have mine set to 200.
All apps work great except for the native Samsung apps. It looks like all the native Samsung developed apps are hard coded in terms of dimensions, while everything else scales nicely.
Is there a work around to make Samsung native apps play nicely?
This works with some apps but not all.. but it is worth a shot.
DL Spare Parts from the market
Turn off Compatibility mode. That got a few things to resize themselves appropriately for me.
you talking about the DPI setting? I run at 184. Be sure to do something divisible by 8 if you want your icons to resize right.
I've been in touch with Google the past few weeks cause I hardly get any updates through the market since about three months.
Google noticed that everybody or at least most users with a non-standard screen density have this issue. Many apps give a 'your device is not compatible with this application' error when browsing the internet/desktop market version (not the phone market app).
And than in the market you won't see your apps under 'My Apps'
When you switch back to 'default density (240) the problem is gone.
Google is investigating the issue but does not know yet if they will support non-standard densities.
If this is a double post, sorry for that.
They dont't need to support non standard dpi but they should let applications to show up in Market. This is the reason I downgraded the Market version on my phone, but this is not a solution. I hope Google will let the users decide what dpi is best for them.
Yep but as long as they fear claims and complaints nothing may happen...
At the same time the 2 persons I've been dealing with have been very cooperative and asked me lots of questions. Gave them app details, logs and after a few weeks they came back with this conclusion.
Which sort of makes respect them, after all, I'm only one of nearly 200 million Android users!
blackspp said:
I've been in touch with Google the past few weeks cause I hardly get any updates through the market since about three months.
Google noticed that everybody or at least most users with a non-standard screen density have this issue. Many apps give a 'your device is not compatible with this application' error when browsing the internet/desktop market version (not the phone market app).
And than in the market you won't see your apps under 'My Apps'
When you switch back to 'default density (240) the problem is gone.
Google is investigating the issue but does not know yet if they will support non-standard densities.
If this is a double post, sorry for that.
Click to expand...
Click to collapse
Seen a couple of these pop up so far. The problem has been affecting me for a while now, but I just figured out what caused it last week. Lots of people (myself included) seem to have thought nobody else had this problem.
Post: Changing DPI and new market makes apps incompatibility
Post: [Q] Cannot update multiple installed apps, is it the new market?
blackspp said:
Yep but as long as they fear claims and complaints nothing may happen...
At the same time the 2 persons I've been dealing with have been very cooperative and asked me lots of questions. Gave them app details, logs and after a few weeks they came back with this conclusion.
Which sort of makes respect them, after all, I'm only one of nearly 200 million Android users!
Click to expand...
Click to collapse
I'm almost surprised it took so long for them to notice that trend, considering they surely have facilities to notice trends in their databases. Score one for XDA! (Very cool of Google to provide such tailored support, though!)
So, no "permanent" dpi change solution for now?
I kinda missed my streak because of this high DPI on the SGS2. Everything getting so big, i losed some of my productivity...
schizo said:
So, no "permanent" dpi change solution for now?
I kinda missed my streak because of this high DPI on the SGS2. Everything getting so big, i losed some of my productivity...
Click to expand...
Click to collapse
To "permanently" change your DPI to "XYZ", add these lines to /data/local.prop:
Code:
ro.sf.lcd_density=XYZ
qemu.sf.lcd_density=XYZ
(Note: If /data/local.prop does not exist, you may create it yourself.)
- OR -
If you would prefer that the change not persist when flashing a new ROM, you could edit /system/build.prop, which should already contain the "ro.sf.lcd_density" property unless you're on a 160dpi device. /system/build.prop will be overwritten any time you flash a new ROM, even if you do not wipe first.
Both of these methods will require a reboot for changes to take effect.
---
Alternately, if you would like to avoid editing system files by hand, there is an app called Blade Buddy which allows you to modify various properties in /data/local.prop, including LCD density.
To save your changes from Blade Buddy, tap Menu -> Save. If you choose not to reboot, you can then tap Menu -> Apply to apply the changes in RAM and restart the UI to see them in action. (Applying density without rebooting seems to be hit-or-miss.)
---
Regardless of how you set your LCD density, the Market will exhibit the incompatibility bug.
As a workaround, I have set my density "permanently" with Blade Buddy and use LCDDensity for Root to revert to default once and a while, so I can launch the Market and get all my updates. LCDDensity for Root is designed specifically to change density temporarily, on-the-fly, and on as many devices as possible.
Thanks, Mr. Bezeek. Actually what I'm looking is the permanent solution of not having to temporarily switch back and forth. As for editing .props I already have experience before with my Streak. Hehehehe
But still, thanks anyway and hope you not offended. I like it the way you help others in precise and detailed manner. Keep it up, bro *thumbs_up*
Not a problem, just doing my bit to make sure the information is out there.
As far as avoiding the temporary switching goes, I'll be on vacation for the next week, but I intend to try a little hacking when I get back, to see if I can find a way to spoof the dpi. That is, if Google doesn't throw us a bone in the meantime.
Users have reported that older versions of the Market still work. The one shipped with the latest OTA for my Evo worked for me, and I suspect that any version released before they changed the Market UI will. YMMV.
Just thought I'd toss this out there... I have a Droid X. When running MIUI 1.8.19 on it, I don't have this problem. I can set my density to 200 and the newest market (3.1.3) still works as expected. Seems as though with all the other ROMs I've tried (both blur and 2nd init), I couldn't access a lot of stuff unless I set density back to 240. I can't remember for sure, but I might have been able to set stock .602 (rooted) to 200 with no problems as well - but I'm a little iffy on that. So it would seem that MIUI has done something (perhaps not intentionally) to work around the problem. I just wish I had the smarts to figure out what that might be.
Edit: I realize that this is not a Droid X forum, but I was thinking this info might help somehow. Thanks.
tslovejoy1969 said:
Just thought I'd toss this out there... I have a Droid X. When running MIUI 1.8.19 on it, I don't have this problem. I can set my density to 200 and the newest market (3.1.3) still works as expected. Seems as though with all the other ROMs I've tried (both blur and 2nd init), I couldn't access a lot of stuff unless I set density back to 240. I can't remember for sure, but I might have been able to set stock .602 (rooted) to 200 with no problems as well - but I'm a little iffy on that. So it would seem that MIUI has done something (perhaps not intentionally) to work around the problem. I just wish I had the smarts to figure out what that might be.
Edit: I realize that this is not a Droid X forum, but I was thinking this info might help somehow. Thanks.
Click to expand...
Click to collapse
Good to know! Being able to compare a "working" ROM to mine will surely make it easier to identify a workaround.
Nice info never noted this before!! yeah i dint get any updates over a last few weeks. Im at 200 dpi.
I've been switching back to 240 periodically to get updates, not a big deal to me, but would be nice if things worked normally. My only real issue with running lower dpi (160 here) is that some apps don't scale properly. IE the Dialer.
blackspp said:
I've been in touch with Google the past few weeks cause I hardly get any updates through the market since about three months.
Google noticed that everybody or at least most users with a non-standard screen density have this issue. Many apps give a 'your device is not compatible with this application' error when browsing the internet/desktop market version (not the phone market app).
And than in the market you won't see your apps under 'My Apps'
When you switch back to 'default density (240) the problem is gone.
Google is investigating the issue but does not know yet if they will support non-standard densities.
If this is a double post, sorry for that.
Click to expand...
Click to collapse
Thank for this information! I've been wondering why some standard apps weren't compatible.. It's weird, since they work if you side load them ...
I hope google finds a solution.
---------- Post added at 02:59 PM ---------- Previous post was at 02:51 PM ----------
I just switched from 190dpi to 160. Angry birds seasons is now compatible( wasn't with 190dpi)
Dank U vriendelijk
Wow. This has been driving me crazy trying to work out why apps where missing. Guess I need to swap to 240 occasionally for updates.
I am using 200 / 192 DPIs from day one. (3 months). its working fine.I never faced incompatibility issue with market. however some games doesn't run correctly which usually i don't play.
i have a workaround idea, and i started a thread to discuss here: http://forum.xda-developers.com/showthread.php?t=1288150
The google support thread for this is here: http://code.google.com/p/android/issues/detail?id=19744#makechanges
I still have this issue and if you do a web search you'll see that many still do. Reply in the support thread to raise awareness ! or if you have a workaround please share You also might want to check out his Idea thread, if you have some developing skill please help.
schizo said:
So, no "permanent" dpi change solution for now?
I kinda missed my streak because of this high DPI on the SGS2. Everything getting so big, i losed some of my productivity...
Click to expand...
Click to collapse
I came from a streak as well and it's this is the biggest annoyance I've had with the sgsii.
The reason why i enjoy Android over any other mobile OS is because i can tailor the OS to how i want it. Not allowing me to download apps because I'm using a non standard density is crippling.
For now, i urge everyone to go to the google support thread and simply press click the star. No need to comment (unless you found a fix), the more stars the issue gets, the more likely Google will look into it.
Seems to be fixed with the latest market version.
Sent from my GT-I9100 using XDA App
Ke11ett said:
Seems to be fixed with the latest market version.
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
yeah i seem to be ok ive just got the version from androidpolice last night. im on 3.3.11 now, still cant install stuff from the website though says my phone is incompatible for everything lol
Seems everyone is having a lot of market compatibility issues lately on CM7 or stock rooted and I'm wondering if the way the market works has changed. In the past, it seems that it simply used the build fingerprint. But now it seems to be using the actual build model.
Has anyone looked at this or made a similar determination one way or the other?
I believe LCD density is now a factor, too.
Yeah, most of the recent problems people are having with the new Market aren't due to the model/fingerprint stuff, it's because the Market now seems to REALLY care what your LCD density is set to. I don't fully understand the logic of that, but it is what it is.
I think DPI is a problem, too.
Changing the /system/build.prop to 160 DPI changes lots of problems, but some things like Hacker's Keyboard get overly large keycap images because that's not the correct value. The value most of our rooted Nook Colors have in this file is 161 DPI for some unknown reason. It's probably really measuring the screen, but on an embedded device, it should not be measured but set to a static value like 160 or 170 and that's that.
The Nook Color is 170 DPI or 169 DPI depending on whom you ask.
This breaks the Android Market. It should not, but it does.
I could not find 100% compatible version of iGO for MIUI 2.3.2 in dell streak. I would appreciate if someone can refer to a link for APK file which can be used with this rom. Please note I have the issue because I change the density to 190. However, with 240 density it works fine. But I did not like to overall view of the rom with this resolution.
After 121 reads to my topic. I decided to go back to dpi 240.
Sent via MIUI Streak
The problem, most likely, is that 240 and 160 are pretty much considered "standard" densities and a lot of developers only support those. You'll also find that a lot of apps aren't available to you in the market if you use anything other than those two.
These density check on Market (Google Play) can be easily "hacked". You must buy LCD Density Modder Pro and Market will work with non-standart DPI.
THANKS
Bugscze said:
These density check on Market (Google Play) can be easily "hacked". You must buy LCD Density Modder Pro and Market will work with non-standart DPI.
Click to expand...
Click to collapse
Thanks, I will try this. However, I need to keep the density as 240 to be able to use iGO.
lordmorphous said:
The problem, most likely, is that 240 and 160 are pretty much considered "standard" densities and a lot of developers only support those. You'll also find that a lot of apps aren't available to you in the market if you use anything other than those two.
Click to expand...
Click to collapse
Thank you for highlighting this to me, now "after changing to 240" I am able to download most of the applications. However, for some applications "purchased", I am getting an error says "Could not be downloaded due to an error. (940)". What does it means?
I have fixed 940 error for purchased application.
Actually paid applications are not supported in my country. I had to use market unlocker.
Sent via MIUI Streak