yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] appelflap:
Ok, thanks for the feedback. I first want to make sure that it doesn't cause boot problems on devices.

As for the density change, maybe it isn't possible to get lower than 160? Can you try a higher density like 180? (Not that nice... of course). If that doesn't work maybe your system files doesn't allow to set the density. If you can't manage to get in running on 180, maybe you can attach the build.prop from the system folder of your device. (maybe the problem can be found there).
[Android Apps and Games] tids2k:
yah matey .. keeping myself busy here ;)
[Android Apps and Games] The_Tech_Ninja:
Using Incredible - does not work for some reason. I changed it for 200, and rebooted. However when powering back up it goes back to default. I am ROOTED and SU popped up and granted permissions.
[Android Apps and Games] Beackman:
i do the test and post the result and the build.prop.

thx mate.

cheers.
[Android Apps and Games] appelflap:
For those for which the tweak doesn't work some background info:

The app changes a parameter in the build.prop in the system directory. The parameter that is changed is ro.sf.lcd_density=xxx. If the app doesn't work for your device please check the build.prop file. If the value of the parameter is changed to the value you entered in the app then somehow this parameter is ignored by the system, or the parameter is changed back at boot-time. (To exclude the last scenario, check the build.prop after you changed it with the app and before you reboot, and again after a reboot)

Another scenario is of course that the app just doesn't change this parameter. In that case there can be a busybox problem or last and I of course least :) simply a bug in my app.
[Android Apps and Games] elingreen:
On the Sprint EVO it is not working;

i've attached my build.prop from after changing the setting, before rebooting, and the second from after the reboot.

i had tried to set the value to 180.

i would love for this to work, let me know if you need any other info from me to help you out.
[Android Apps and Games] appelflap:
Thanks, this is something I can work with!
[Android Apps and Games] appelflap:
EDIT: found the problem. I placed an update in the first post (version 2.1). This version should solve your problem.

Others who had used the the app without succes should try the new version also!
[Android Apps and Games] Beackman:
Man for my problem, i find a workaround, i add the line ro.sf.lcd_density=xxx at the end of build.prop, aplied the density usin your app and it works.
[Android Apps and Games] ElahC:
This is great, works well on my Vibrant using touchwiz launcher. However, some widgets are resized smaller or distorted. You probably know this already though ^^. Will make a donation in the market.
[Android Apps and Games] appelflap:
Yeah the widgets .... I know. On the other side, it creates a whole new market for widgets :D Watch the market for some very expensive new widgets that will fit on displays with divergent density settings :p

Your donation is much apprectiated btw.
[Android Apps and Games] appelflap:
use the new 2.1 version. This will parse all possible variations
[Android Apps and Games] Bouncer5:
Cannot seem to get this to work on the desire, Root problem or have I missed soemthing?
[Android Apps and Games] v_lestat:
i do not see whats funny

care to explain what you mean?
[Android Apps and Games] swine...:
Hi, yes I have tried all of numbers you said. I would like to be able to try lower values from 100, but the program will not allow that. Is there a way I could allow the program to use lower values... I do not mind how long it takes for me to test it; if one value works out of 100 I will be soooooo happy :D
[Android Apps and Games] appelflap:
Sorry, what I meant to say is that somehow the android programming interfrace reads other values than the one that is defined in your build.prop file. With funny I mean, that this is a very anomalous case. I mean if it is stated in the build.prop that the value is 240 but the program reads 200 than there can be can be two explanations: the kernel you have installed totally ignores the value in the build.prop or the rom you have did something very strange with the programming libraries.

BTW. I have to mention this in the help file: the default value that the app uses is the density value that the app reads the first time you run the program. I don't know of another way to determine the default value of a particular device. As a side effect of this method, one gets a wrong default value when one is starting the program for the first time when one is already running a divirgent density. (so if you started the program when already at a 160 density the default value would be 160)
[Android Apps and Games] appelflap:
I will see what I can do... but please, when you are going to test such extreme values, keep in mind that the risk is all yours. Look for v3.3.1
[Android Apps and Games] swine...:
No gain with no pain :) Will version 3.3.1 allow for lower values from 100? Thanks
[Android Apps and Games] appelflap:
I did set it to 90.
[Android Apps and Games] swine...:
Thank you :D I will have to give feedback tomorrow, if I don't go to bed now my girlfriend is going to kill me.
[Android Apps and Games] rac2030:
Cool hack, did buy it on the market :-)
[Android Apps and Games] BenjRubenstein:
This is amazing on my EVO. I'm running CM6 with stock kernel. I set the density to 200. At first, ADW became very laggy, but after a while, it was back to normal. I've always wanted my screen to look like this! I can even do 5 columns of apps now and it looks unreal.

Will this have any ill effect on battery life though?

Kinda making my eyes hurt a bit... Hmm... I wonder if I can use 220 or something.
[Android Apps and Games] BenjRubenstein:
Found a glitch in Maps. It makes the picture above your location too small to fit in the box, LoL. Anyone else having this?
[Android Apps and Games] HTC_ROMEO:
Cant see the link??
[Android Apps and Games] rac2030:
Open market, search for "lcd density" and buy it.

It is worth the money and less than a cofee
[Android Apps and Games] Presjar:
I tried to set my Nexus One to 100 today, it broke :P Was constant boot loop. I had to restore the backup.

Does anyone know what the lowest but safest setting is?
[Android Apps and Games] jojo1212:
great work pal
[Android Apps and Games] appelflap:
Did other density settings worked well on your Nexus One?

I think the safest settings are settings between 120 and 240. (160 perhaps minimum for a default 240 device)

120 (ldpi), 160 (mdpi) and 240 (hdpi) are the official supported density settings by android: http://developer.android.com/guide/practices/screens_support.html

BTW didn't the boot monitor rebooted the phone into the old settings, or did you agree in the bootmonitor with the new setting.

(In general if one can't get into the Android environment after changing the density, let the phone on for at least 45 secs so the boot manager can do its job)
[Android Apps and Games] rac2030:
One big nogo I have found, is this just on my phone or do others have this too?

I set to value 200 on a Nexus with CM6 (default is 240) and in the gmail app (froyo gmail) I dont have the reply or forward stuff at the end of the mail... maybe they have some code that just displays if the density is set to a official value...

Can please someone verify that and check if it's general or if I have a problem just on my install.

If it is generall, I will take a look on the gmail APK itself and see if it can be fixed to work with any density settings because I like the big screen too much to just revert back to default.
[Android Apps and Games] TheMike1:
Check at the top of the email for a blue arrow that contains all the reply links I think gmail is updated in cm6
[Android Apps and Games] rac2030:
*facepalm* my bad.... thx a lot.

I installed it with rom manager and this installed me the latest gapps drop.

Good to hear that it isn't an actual glitches and just *dumb* user ;-)
[Android Apps and Games] darkarchon10:
First: I'm using a Motorola Milestone. Well. Installed the app from the Market, changed DPI, rebooted. Black Screen after the Motorola Logo. Sigh. Nandroid Restore. Thought DPI were too low (180), changed to 200, same issue. Nandroid Restore.

Changed the dpi manually in /system/build.prop, rebooted - works like a charm, even though some things a little f***ed up. Now I'm searching, how do I disable the resize compatibility w/o this app?
[Android Apps and Games] appelflap:
Look for a program called "spare parts" on the market. You can change the compatibility mode with it.

Sorry for messing up your phone. I ask users to contact me so I can look into it but unfortunately I don't get any respons. I whish I could sort this out.
[Android Apps and Games] darkarchon10:
Thanks for the fast reply, appelflap. I got the app already and have a look into manual change of dpi now. Doubt it's your fault things messed up, still, I wonder why this happens. I only can think about your boot-tool which checks if the dpi is okay, but well. I don't mind changing the dpi by hand either, it'll just be a tick faster with your tool
[Android Apps and Games] appelflap:
I agree, it can totally done by hand. Maybe it is the boot tool, however I really can't see why. I hope to get it sorted out. In one or two cases the app brings users into trouble. I hate that.

BTW I sent you a PM. Hope you can look into it.
[Android Apps and Games] halorin:
Here's an issue I'm having with 3.0.

I'm on an Evo, using CM6 Final. This is with either the system version or standalone version of ADW. When I rotate the screen, ADW will run very slowly, and if I rotate back, ADW force crashes out.

I have tried to narrow it down to being scrollable widgets or not without success. Sometimes it will work without a problem until suddenly ADW slows to a crawl and later on crashes out.

If I return to 240 density, everything's fine. The OP/dev has said in this thread that ADW seems to behave fine with changing the density, so I'm not sure if it's the app's problem, the ROM's, or ADW's.

I've tried a fresh wipe, different versions of ADW, and various settings within ADW like disabling scrolling widgets and the like without continued success..

Any help would be appreciated.

Thanks,
[Android Apps and Games] appelflap:
200 is a nice for the Galaxy S, don't know about EVO. I had problems with the Samsung TouchWiz launcher when I set my density to 160. When I did set it to 180 or so, no probs. I would suggest some alternative densities, like 190, maybe 205 etc.

(BTW I have adw launcher running on 200 with no probs at all)
[Android Apps and Games] appelflap:
I've seen some messages here and there from motorola users that have reboot problems. Right now I suspect the custom recovery tools written for the moto's. Can somebody with such configuration (moto with koush, Openrecovery etc.) try to change the density and then boot manually instead of automatic ?

Also check the build.prop after the change has made, to look if there's something changed.

Thank you.
[Android Apps and Games] BigD18t:
im running this on my Hero with Froydvillian 1.4.4 rom set at 140 from 160 and its fine, although a little to small now for me :o
[Android Apps and Games] dragonfyre13:
Serious issues running it still, but bought it again anyway. No more refund, but its only a Buck.

Oh, and i manually changed build.prop, so...

- From my EVO
[Android Apps and Games] halorin:
I'll try 190 and 180. 205 caused crashes for me, too. Thanks for your response!
[Android Apps and Games] WACOMalt:
I'm having an issue. I know some apps dont scale well, which is the reason I switched back to default and havent used the app :/ The app is great dont get me wrong. But to be really useful, other apps need to work better on all screen sizes.

Anyways, my issue is that after I went back to default, many apps are still a bit weird. The weather channel has some odd alignment issues now etc etc. I made a nandroid backup, but it's been awhile and want to see if theres a way to fix this before I resort to it.

I guess my question is... all apps change to accomodate the new density. Some good, some not. But why don't they change back when you go back to the setting that it was on? Do they not see it as a changed resolution or something?

Anyways, the apps I was having issues with were: most widgets, Beautiful widgets, and then The weather channel app. BW turned back to normal on default density. Weather channel app did not.

Anyways keep up the great work! Any chance this can be used to fake a 1080p display and then use that with "Real HDMI"? (Highly doubting it)
[Android Apps and Games] halorin:
I think I figured it out. If I uncheck the Wallpaper Hack in system preferences, then I can rotate with no crashes. But there is a noticeable slowdown in performance. But I thought I'd share. :)

Edit: Sadly, after changing kernels, rotating crashes Adw again.
[Android Apps and Games] appelflap:
By default Android runs in a mode that is called "compatibility mode". This mode will take care of correct scaling of the apps on the standard screen densities that are supported by Android (120, 160 and 240).

I put that mode off in my app automatically. So it could very well be that when going back to the default density apps don't scale well anymore because apps can't fall back on the compatibility mode (introduced btw in Android 1.6).

In the help I've made a note of this. When one is uninstalling my app. I advice to use the uninstallation procedure that is integrated in the app itself (menu->uninstall) or put the comp. mode on in the app settings menu, uninstall the regular way and then reboot (a comp. mode change needs a reboot)

I will release a simple app today on the market and here with the sole purpose to turn off/on the compatibility mode. For now, one can look for "spare parts" and use that app.
[Android Apps and Games] appelflap:
Did you try a manual reboot after changing the density?

Contact me, if you want to solve this issue.
[Android Apps and Games] shaolin95:
Very happy to read this.

I noticed that their clock also shows like not centered anymore. Others like Weather & Toggle Widget are centered though so I am sure he can correct this.

And of course I am missing the animation too but I am not giving this one up...the look of the screen is amazing with this app.

You created a beauty here mate! :)
[Android Apps and Games] hanschke:
any good value for the milestone :confused:
[Android Apps and Games] appelflap:
I've turned of auto boot because I suspect that that was the cause of some problems on moto's with all kind of recovery tools enabled. Basically and as a general guideline, if Eris marketfix will work for your device, this app will also work.
[Android Apps and Games] FDDT:
I have tried with many roms and kernels and still can't get it work on my Evo.

I change the value, let the phone reboot and as it does, I keep getting the 240 orginal value (and I get the "Do you wanna keep this?" pop-up so, I think it's not a problem of the app) I've also tried by manually editing the file, but doesn't work. Any ideas? :S
[Android Apps and Games] appelflap:
It's definitely a kernel/rom problem. Many user reported that it runs very well on the evo. For example users running CM6 with Snap 8.2 Kernel (see this thread) have no problem with a density change. It seems indeed that the stock kernel doesn't allow any density changes.

Also look at this: http://xdaforums.com/showpost.php?p=7925875&postcount=129

I will make a note of it in the help file.
[Android Apps and Games] FDDT:
Ok, I will try with Backed Snack with all the kernels I can found and let you know, thanks! (I like the Sense UI so much)

EDIT: Tried with Backed and King's BFS 8 kernel, still not working. Gonna try with CM6 ASAP
[Android Apps and Games] Archpope:
I bought the app because it seemed like a good idea for my Samsung Captivate. I liked how it looked when it first booted up, with the very small status bar, but TouchWiz doesn't like it, and sticks to the 4x4 grid, and won't let me add icons outside that space. So, with it my phone just looks to have weird margins.

I'm not going to request a refund, though, because it was <$1, and did exactly what it said it would. Maybe at some point I'll change to a different UI, then it'll come in handy. But be warned if you have a Galaxy S with TouchWiz. It'll look ugly.
[Android Apps and Games] atoz350:
Don't go so low on the Density. Try a density at 220. That one works really well for me. TouchWiz looks normal, except for the app launcher, where it's just slightly off margin. Not enough to bug you though. Fonts are still clear, and the task bar is much smaller.

..
[Android Apps and Games] GantengX:
Fix for calendar scaling?

Is there a fix for the calendar on SGS? It doesn't scale well when changing the density and I would prefer to use the built in calendar :D
[Android Apps and Games] fr35h Prync3:
What the hell....Where is the download link? It was here a few days ago. Please post it again cool guy :)
[Android Apps and Games] appelflap:
I use ADW Launcher on my SGS i9000, which is running perfect with lower densities.

Anyway, i'm looking into some hacks to make TouchWiz work on lower densities (as well as the dialer).
[Android Apps and Games] theimpaler747:
Where is the apk?

Sent from my HTC Hero running froyo: take that, Sprint!
[Android Apps and Games] appelflap:
I'll put up a light version today, with wich one can change the density. But on a reboot the density will be put back to the default value. That is how cool I can get :) I had to put way too many time in this thing. There are so many configurations and devices to be covered and supported.
[Android Apps and Games] appelflap:
a light version is comming in the next hour.
[Android Apps and Games] theimpaler747:
Ok cool, do you know if this will work on the cdma hero running cm6?

Sent from my HTC Hero running froyo: take that, Sprint!
[Android Apps and Games] landwomble:
I'm using AuraxTSense 2.2 ROM on HTC desire, with overlay R/W to system so in theory I can write to the system areas.

It's not working for me - pops up with the prompt on boot saying current setting is 240 - do I want to keep it, regardless of what I set it to and reboot.

It might have something to do with it taking a while to grant LCD Density SU permissions? Anyone any ideas?
[Android Apps and Games] appelflap:
So you have a Desire with R/W permissions? Great news. You can check if you can change the parameter manually. It may be that the kernel is ignoring density changes. Let me know.
[Android Apps and Games] appelflap:
Lite version

Uploaded a lite version to the Android Market. Took a bit longer then expected... Sorry about that.
[Android Apps and Games] appelflap:
I think so, I've read reports of people changing the density on their HTC Hero with succes.
[Android Apps and Games] landwomble:
Just checked: it does change entry in build.prop, it just doesn't get applied. Presume its a kernel thing then?
[Android Apps and Games] appelflap:
I guess so. Maybe you can contact the developer of the rom? Or maybe there are some alternative kernels that will work?

---------

@ all: took the lite version down because of some issues.
[Android Apps and Games] theimpaler747:
When you repost the app to the market I'll test it out on my cdma hero and let you know how it goes!

Sent from my HTC Hero running froyo: take that, Sprint!
[Android Apps and Games] theimpaler747:
Hmmm, no go on the CDMA Sprint Hero running CM 6. Any ideas?

EDIT: Never mind it works great!!!
[Android Apps and Games] FDDT:
Ok, tried with CM6 + Snap and I didn't see a change :S Maybe it's my device
[Android Apps and Games] theimpaler747:
What device are you running?
[Android Apps and Games] FDDT:
HTC Evo, I've tried also with stock rooted, fresh and baked snack roms as well as with many different kernels
[Android Apps and Games] theimpaler747:
Well I know it wont work with fresh, don't know about the others.

Sent from my HTC Hero running froyo: take that, Sprint!
[Android Apps and Games] 12MaNy:
Random reboots on every setting (except default) for me. Refunded...
[Android Apps and Games] appelflap:
Not all recovery tool/kernel/rom configurations are supported. I very much doubt that it is an application error.
[Android Apps and Games] dancer_69:
@appelflap

Why doesn't let me to put values lower than 120? This makes it unusable for qvga devices. In previous version value of 100, 110 was acceptable and fine for my device. Now I can't do it anymore.

Please reenable these values.

P.S:

Is this app supporte localization? If yes, I could make the greek translation.
[Android Apps and Games] appelflap:
From version 3.1.1 on I relaxed the upper and lower limits. The current version should accept values between 90 and 260

Appreciate your offer to make a greek translation. Right now the app doesn't support localization, but I was thinking to change this. I keep you in mind :) Thanks.
[Android Apps and Games] 12MaNy:
Well....I'm not changing ROMs for this app, so yeah....refunded. :)
[Android Apps and Games] appelflap:
lol , always consider changing roms. Maybe you should consider to buy another phone? :D
[Android Apps and Games] tmotech88:
Lmfao
[Android Apps and Games] theimpaler747:
+1 :D

Sent from my HTC Hero running froyo: take that, Sprint!
[Android Apps and Games] dancer_69:
I tested version 3.0 and 3.2, in 3.0 value 110 accepted, in 3.2 a popup says that accepted values are from 120 to 240.

Unfortunatly I cannot use app(at least for now) because the lower from 120 resolution makes market crash(and I mean every available version that I've tested). I didn't mention problems in other apps, but market is an app needed to work.

If you have any idea on how to patch market to work(I suppose is a graphics resolution problem) I'll be glad to hear.
[Android Apps and Games] gutrenchladd:
does this mean there is going to be a free version? or is that what you meant by acceptable light version?

also i would love to be a tester for u... i own cdma hero... just a thought
[Android Apps and Games] Arcadia310:
I used it and I liked the concept of it. However it does make the screen look a little unnatural. Random gaps in places and it makes some widgets look weird. Uninstalled for now.