yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] kenkiller:
Hi, was talking to ya via twitter but guess I can elaborate more here.

Paid version, dl-ed today. Installed on SGS, JM5 with samset 1.9f and voodoo lagfix beta. Apps I can think off that might be trouble would be autokiller, widgetlocker and launcherpro.

Entered value 200, reboot. On reboot, it loads. I can see from the widgetlocker/default lockscreen that it's working, fonts are noticeably smaller. I leave it to load. I can see the network status (with network visible) in the top bar. Right after it starts scanning for media, the screen blacks out. Then the lock screen appears again. The top bar shows not network found. It reloads widgetlocker and launcherpro again. This cycles repeats itself again and again. The boot monitor appear. I choose to retain the current settings because it does seem to be working.

In order to make the "reloading" stop, I have to quickly intercept the load process, by entering the apps drawer before the media scanning process appears. By doing so, it doesn't black out, and I'm able to get everything to load properly and back to normal usage with the density increased. However, this appears to be rather volatile process...I start mortplayer, then I lock the screen. However, I am unable to unlock the screen. Pressing any buttons doesn't make the screen light up. After sometime, it "reloads" everything again like stated above - Not reboot, but the loading of launcherpro/widgetlocker/media scanning/mounting external/internal memory....

I disable Widgetlocker to see if it was the culprit. Same occurrence. Did not disable Launcherpro, because I need launcherpro. :)

So tried to uninstall via the uninstall option in the app (the help file says this makes it go back to default settings - the compatiblity mode is it supposed to be checked or unchecked? it's a bit confusing here. I left it unchecked as on default). So after a reboot, pixel density is still at 200. I'm guessing the compatibility mode is at fault here? My misunderstanding as to whether it has to be checked during uninstallation from the menu option?

Anyway, 1st uninstallation used up my refund, so bought it again, and for good. Changed it back to 240. Reboot. Everything worked fine as previously, so I'm not sure what's the problem here. :(

Do appreciate any help you can render here....Not a very positive initial experience here, and since I'm stuck with it, I might as well get it working.

Thanks in advance!
[Android Apps and Games] henry2004:
where is the download link then？
[Android Apps and Games] Mitty1990:
Works fine but changes apps and games to smaller size
[Android Apps and Games] appelflap:
Not a very good first experience, you're right. First, thanks for noticing the problems with the uninstall procedure. I will improve that so that there's no confusion with it when users want to return the app and go back to their default setting. Again, thanks for your feedback about that.

As for your problem I have to admit that I never heard of it before. As far as I can see there are two culprit canditates. First: it can have something to do with the kernel that you have installed. Kernels can interfere with the density setting. They can completely ignore it or just go crazy. What's your device at which rom/kernel do you have installed (bet it's a Evo :) )

The second possible culprit is a app/widget/notification bar enhancement (in combination with a service) that doesn't like a divergent density dpi at all).

The Android API only supports 3 densities (120,160 and 240). Programmers can create for each of those density seperable resources. It could be that you have a notification bar enhancement (or a icon replacement - loved by rom builders) that just doesn't want to scale flexible and decided to cause some serious problems.. Or it could be a widget or app.

Launcherpro should work without any problems on all density levels. In short I would look first at the kernel/rom and then I would look at the notification bar enhancements (which could also be a rom thing).
[Android Apps and Games] kenkiller:
Samsung Galaxy S. i9000. On supercurio's voodoo ext4 kernel.

There's no item on the notif bar, less the widgetlocker item, which can be removed via widgetlocker settings. Nothing else on the notification bar.

Hmmm.....But it works with the workaround I've stated, just that it's not stable. Is there anyway to troubleshoot or some form of log file?
[Android Apps and Games] appelflap:
You can use "adb logcat" and send the output to a file: "adb logcat > file". Send it to me and I will look at it. I guess it has something to do with the kernel and or rom. (Unfortunately the workaround doesn't give enough info)

BTW I've tried widgetlocker and launcherpro on my SGS and have no problems with variable densities.

EDIT log the booting proces all the way till all the problems have occured.
[Android Apps and Games] kenkiller:
And if it's really due to it being on a custom rom, maybe it should be made clear, since there's no way to get a proper test version. Wouldn't want others to get stuck in the same situation as me. :( This is XDA afterall, quite a few people on custom roms I guess? :)
[Android Apps and Games] kenkiller:
Do I have to run that after running LCD Density? or even know after i've set things back to 240?

edit : sent to u via PM. :D
[Android Apps and Games] appelflap:
I'm very much in dubio here. I love to support XDA with a test version, but this app is so d*mn popular in the Android world that it seems there's no way back. If I release it for free, i can forget all the support now. That's for sure.

But thanks to all the support I can perfect this thing and am willing to give as much feedback as possible. Count on many app contributions in the future for other tweaks etc.

(If a mod wants to close this thread its all right by me, but remember I have no commercial interest by keeping this thread open. I just want to give support here)
[Android Apps and Games] kenkiller:
I don't really care about the free version, seeing that I bought it. I'm just a tad worried about those who are on custom roms, and if this doesn't work for them you could be in quite a bit of trouble. :D

Just resent a new logcat file to ya via PM....do take a look.
[Android Apps and Games] appelflap:
You're right... would be great to support custom roms. I'll do what I can. I've send you a test version. Let's discuss it further "on" PM.
[Android Apps and Games] kenkiller:
Thanks for the help, but guess it ain't meant to be. :(

And until such a time, it might be better to put some form of disclaimer that it might not work on some custom roms, buyer beware?

Or until there's any way to be able to test the function out without payment, which is very lacking right now.
[Android Apps and Games] theimpaler747:
You know you can actually edit the file manually yourself in system/build.prop if all else fails.

Sent from my HTC Hero running froyo: take that, Sprint!
[Android Apps and Games] landwomble:
If your kernel reads the build.prop value, the app will work anyway. Some roms ignore it, like the Sense rom on my desire. That's kind of the point.
[Android Apps and Games] theimpaler747:
Yes but that's a rom developer's issue, not an issue for the developer of this app. He can't do anything if your rom won't read the values.

Sent from my HTC Hero running froyo: take that, Sprint!
[Android Apps and Games] appelflap:
So there's finally a system dir R/W Rom, and now the kernel doesn't support it (LOL). Can't you flash another kernel?
[Android Apps and Games] kenkiller:
The point is that there's no way to test this app without paying for it, only to find out that it won't work. And then uninstalling it to find out that it didn't undo the changes properly, resulting in purchasing it again to finally undo the changes. Unlucky or stupid is up the individual reading, but I really didn't know I was in for so much jumping through loops with such a simple app.

Yes, editing build.prop is possible, but not for the less technically inclined, otherwise this app wouldn't even exist.

To be fair, appelflap was very helpful, and it wasn't his fault it didn't work for my SGS with samset rom/voodoo fix, but it's also fair that any description here or in the marketplace should make clear of any possible incompatiblities and uninstallation issues.
[Android Apps and Games] raven_raven:
appelflap, did you consider making unlock system familiar as titanium backup, where all you have to do in order to unlock app is place licence key on root of sd card? I live in Poland and I don't have access to paid apps, but I have PayPal. It would be great if I can donate you by PayPal and gain licence key this way.

Manual editing of build.prop is nice, but using your app would be even greater.
[Android Apps and Games] petsasj:
Hey there,

I've tried the compatibility mode thing you said about beautiful widgets, but it steel doesn't scale properly.

Anything else that can be done?

Thanks
[Android Apps and Games] wase4711:
bought the new version, set it to 200 on a htc evo, now my phone just keeps making the startup sound, but wont boot, or show the display..

rooted, unrevoked 3

Help please..

thanks!
[Android Apps and Games] landwomble:
Can you get it into recovery, then do an adb pull to get the build.prop file to your pc, edit it back to 240 using a Unix compatible text editor then adb push it back?
[Android Apps and Games] wase4711:
I dont have usb debugging on so not sure I can get to the phones file system anyways..
[Android Apps and Games] wase4711:
I can get into recovery mode, but not sure how to do an adb pull on a mac

I dont have usb debugging on, so I dont think I can pull a file off the phone..

would wipe data/factory reset from the recovery menu fix the problem?

thanks!
[Android Apps and Games] appelflap:
pitty you didn't make a nandroid backup. What kernel do you have installed. Can't you flash a kernel for a while that is known to accept density changes?
[Android Apps and Games] wase4711:
yeah, I know, stupid of me to have not done a nandroid immediately, but I just did the unrevoked last night, and the first thing I wanted to try was the LCD density changer..

I am using factory EVERYTHING, stock 2.2, nothing has been changed yet..

Would you recommend a certain kernel, or should I just do a wipedata/factory reset, and restore most of what I have backed up elsewhere?

I had so much crap on here anyway, that wipe/restore wouldnt hurt; I am just worried that I might brick it if I do that..

Thanks for any help you might be able to give! :D
[Android Apps and Games] appelflap:
First, try this. I've attached a update.zip try putting that on your sd card. (adb push update.zip \sdcard.) Go into recovery mode and apply the update.zip

In the update.zip is a build.prop file from a HTC Evo froyo I found on the internet. I hope it will work for you. If you can boot, go to the directory /data/data/com.beansoft.lcd_density_changer/files and copy the build.prop file there to the /system directory and you have you're old settings back. (Use root explorer for this procedure. Download it from the market and return it in less then 24 hours :) )

Don't know if a factory data reset will restore the build.prop ? Don't think this can do any harm though. But first try the above method.

I'm looking into a way to create a restore procedure for users who get into trouble. (Not that is helping you right now...)
[Android Apps and Games] wase4711:
thanks for the suggestion, but I am on a mac, and I did not have debugging mode enabled when this happened, so I dont think I can push an ADB command..

I guess I can grab the file, and pop the card out, and transfer it to the root of the card and try it..or, would wiping just solve the problem?

I am getting mixed messages that wipe/restore may not got rid of the build.prop file that is causing the problem...I thought wiping would wipe all of the files, including that one..

thanks for your help!
[Android Apps and Games] appelflap:
I very much want to know myself if a factory restore procedure will fix the build.prop... I will test it on my device so I can advice users about this in the future.

Yes, put the update.zip on the root of your sdcard and go into restore mode. Apply it and hopefully your device will boot up (maybe the build.prop isn't compatible with your device. In that case we have to find one that is.)
[Android Apps and Games] appelflap:
Factory data reset will not restore the build.prop . Tested this on a Samsung Galaxy S.
[Android Apps and Games] appelflap:
I will definitely look into this. I get back to you.
[Android Apps and Games] appelflap:
There was always a message in the description of the app that the app doesn't work with some roms/devices. Anyways, I take your suggestions seriously. I address them in the next update (as far as it is in my power..)
[Android Apps and Games] wase4711:
GREATnews..the update zip worked!

and, lcd density changer is loaded and working!

I guess I should reboot, and make sure, but, I wanted to thank you for helping me get this thing booted!
[Android Apps and Games] appelflap:
Great!! glad I could help. I suggest to copy the build.prop from the density dir back to the system dir, so you have your original build.prop back again. (see few posts back)
[Android Apps and Games] wase4711:
well, now that it actually works, I kinda like what it did to my display!

I did an immediate nandroid backup of this config, so, hopefully this wont happen again..

Now, to figure out what ROM and Kernel to check out!

Thanks for helping me with this, I felt like such an idiot, even though I have been jailbreaking phones for years, and am a network engineer to boot!

I've read so much about rooting, that when unrevoked 3 came out for mac the other day, I decided it just couldnt get any easier, so it was time!

If I can ever help you out with anything, just give me a shout!

thanks again!
[Android Apps and Games] appelflap:
Hi raven_raven, maybe you can get it from here ? Let me know.
[Android Apps and Games] appelflap:
In this thread there are several positive reports of changing the density on a Evo

BTW no thanks, I hate when users get into trouble because of the app. Right now i'm working on a procedure to get the original build.prop back when users get stuck and the bootmonitor doesn't get them out. This procedure will work with a update.zip that is automatically copied to the sdcard, the first time the user runs the app. (in case one doesn't care about a nandroid backup that is)

As a side effect of this work I think I have a solution for HTC Desire users to make this tool work for them too. If you want to alpha test this please PM me.
[Android Apps and Games] theimpaler747:
The compatibility mode will not work for BW, this is a known problem with BW for now.
[Android Apps and Games] wase4711:
So, now that I have it working properly, can I try different settings on my evo, or, should I, as they say, "leave well enough alone"?
[Android Apps and Games] appelflap:
Read the note about the restore procedure in the first post. With the update.zip refered to in the procedure in the root of your sdcard you can experiment without any risk. But clearly in your case, you have to try other roms and/or kernels.
[Android Apps and Games] appelflap:
Restore, a simple "get me out of here" procedure

For users who get stuck because the device doesn't accept a density change and didn't bother to do a Nandroid backup read this!

It is a very good idea to read this before your are going to change the density with the Density Changer.

I plan to add an option in the upcomming update to copy a update.zip file to the root of the sdcard so users can always get out of a situation in which the device doesn't boot anymore. (BTW I appreciate it when some users can test this procedure)
[Android Apps and Games] raven_raven:
What is that? I barely understand few words in German, so I really do not know what is going on on this site. Is it some kind of alternative app shop? Can I pay with PayPal in it?
[Android Apps and Games] wase4711:
thanks; with update.zip file on the sd card, it should take all the worry out!

thanks for helping me and everyone else out with this..

:D

UPDATE:

Well, that update.zip file you put in the first post does NOT solve all the problems; I changed my settings, rebooted, and got the same problem as yesterday.

I had the update.zip file on my sd card, so I rebooted into recovery, and applied that update.zip file, and the phone still would not reboot.

Fortunately, I made a nandroid backup yesterday, so I am restoring from that right now,so that should fix it.

Just wanted to let people know that file may NOT be the fix all for everyone..

On a EVO with 2.2 stock ROM
[Android Apps and Games] appelflap:
Ahhrrr, I tested it several times on my Galaxy S and it worked like a charm. Thanks for testing and noticing.
[Android Apps and Games] wase4711:
i guess that since there are different video components on most of these phones, there really isnt a "one fit fixes all"..

backing up first is the only way to really be safe...
[Android Apps and Games] appelflap:
I think it's not the script that didn't work. I think that there's something in the configuration of your device that will lead to either a) an empty build.prop file or b) no build.prop file at all.

It's time to built in a procedure that will check the file r/w conditions. If there are some problems with that, the app will abort and notify the user that the app can't be used on his/her device.
[Android Apps and Games] lsdlsdlsdlsd:
Did the free version download link get removed or am I blind?
[Android Apps and Games] theimpaler747:
It got removed. Your eyesight's fine :D
[Android Apps and Games] bengrulz:
For anybody that didn't run a nandroid backup and is stuck, if you are running a custom rom, flashing that same rom again should fix your problem (use the same rom and DON'T wipe). You will lose any themeing you did, but everything else should be fine.

As always, no guarantee ;)
[Android Apps and Games] appelflap:
Well another way out :) Thanks.

----------------

I have a test version ready that will do some preliminary tests to find out if the build.prop file can be changed by the app. These tests should rule out the booting problems some people are having. If the test runs fine, the question still remains if a rom or kernel will use the density change.

People who had booting problems before, if you want to participate in the test please PM me. It is very much appreciated. The test also helps me to diagnose what can be done for devices where the app doesn't seem to run on.
[Android Apps and Games] SamVib:
I guess I am SOL. I have a repaid card on my google account and it can't buy apps that are pounds.

Any way I can pay with paypal?
[Android Apps and Games] kenkiller:
One small thing to note....even after setting back to the default density values, some apps have their displays still "corrupted" by the previous changes somehow. Apps like Adfree and Live 4D have bunched up fields or images so enlarged it becomes non-functional.

To solve it I had to check the compatiblity mode in settings, enter the current density value (240) in my case, and reboot. After that everything's back to normal. :D Any ideas why this is the case appelflap?
[Android Apps and Games] PoTi_96:
Hey i can't buy anything from the market....

So i am asking YOU!

Is this the same method as this app uses?

http://xdaforums.com/showthread.php?t=781011
[Android Apps and Games] theimpaler747:
That is correct, you showed how to do it correctly without the app :D
[Android Apps and Games] PoTi_96:
Yea ! ^^ now i'm happy =D

My first (usefull) guide :P xD
[Android Apps and Games] theimpaler747:
I know the feeling :D
[Android Apps and Games] appelflap:
Yep that's the way. But, to do it that way users can sometime get into trouble. When the launcher doesn't accept the new setting a user can't get into the system. The result is that (s)he has to do a Nandroid restore or reflash the device.

My app has a so called bootmonitor that will restart the device in 30 sec. with the old density settings if this happens.

------

BTW i'm about to upload a new version that will do a extensive test if the device is supported by the app. This will pretty much solve the problem that some devices get into trouble. Also if a device passes the test the restore procedure mentioned in the first post should work.
[Android Apps and Games] scottspa74:
I do see you providing support, but honestly, I think YOU should be paying people to use/test this app, not selling it to people

I just CANNOT BELIEVE you're SELLING this to people.

I just think of the poor bastards who bought this app and don't even know what xda is. If I was new, and got an app on the market, no less, that seems to have broken my phone, I can't even tell you how pissed I would be.

Make sure to post up front, in the market, 'experimental, novices stay away', that would be the responsible thing to do, I think.
[Android Apps and Games] appelflap:
A note: the app will lead to problems on some devices. It is as "experimental" as the market fix... and with the new test procedure it shouldn't even create a problem on the few devices that run into problems.

I never would be so dedicated (!) to make this app flawless and usuable for novices if I didn't sell it for the price of a candy bar. I scanned the whole internet, asked people questions and the result (with the new test procedure) should be that everyone could use it without problems.

Yes, I could have throw it over the wall for free... and let users figure out what to do.

I think it's a good thing that developers can sell their app for a few cents. It creates much more dedication and better software, that also can be used by the not so experimental user.

My position about freeware is a bit changed, now it is possible to offer users apps for just a few cents.
[Android Apps and Games] SmorkinDroid:
I don't know what happened... I had the app before but uninstalled it.. Now I try to download it and I keep getting download unsuccessful. I don't think it's an issue of memory because I installed some applications and I'm still getting the same results. I'm using the galaxy s... Samsung vibrant. Any help would be appreciated.
[Android Apps and Games] appelflap:
I think it's a Android Market problem that occurs so now and then. I've also had this problem with some apps before. Try it again a bit later.
[Android Apps and Games] petsasj:
I see you're using pure calendar widget as well.

Have you managed to make it work somehow? Mine comes all distorted. Can't manage to make it show in a normal manner.

(BTW tried to search, but search is down).
[Android Apps and Games] appelflap:
I use the 4x1 layout only for appointments at the current day(like before the density tweak) and I never observed any distortion. Never used one of the other layouts though.
[Android Apps and Games] petsasj:
I like to have the full month view. The 4x4 month widget is well f'ed up.

Mind checking as well?
[Android Apps and Games] appelflap:
Ok, checked that. Didn't look well, BUT when I put it on ADW Launcher and choose a 5x5 span, it looks good.

Try ADW Launcher and set the amount of desktop rows and columns both to 5 via the ADW Launcher setting menu. (Screen preferences option). Choose the 4x4 pure calender layout and when ADW Launcher asks for the amount of desktop and rows choose 5x5.

EDIT that's with a density of 191 and the standard pure calendar skin
[Android Apps and Games] petsasj:
Yea, i've done that, but still doesnt look right =/ 5x5 (for the 4x4 widget) and the borders are inside the grid.
[Android Apps and Games] appelflap:
Sorry, it looks right to me. What density do you have? And what skin do you use for calender pure?
[Android Apps and Games] petsasj:
I use 139 (initial was 160 as i have a hero). I use the AndroidEclair one which is for size 4x4XL.
[Android Apps and Games] appelflap:
tried 139 on my device (Galaxy S: 240 default also with Eclair) and it still looks good (very, very tiny though). Isn't the transparant skin a solution for you? I mean if the text is right?
[Android Apps and Games] DavidX_07:
I change to 160 (from 240 at stock) on Samsung Galaxy S and I can't now change back to any higher preset. I used LCD Denisty Changer 3.2

any ideas ?