yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] arpruss:
I don't know. I don't have a device that does auto brightness. Does it work for other users?

You can try 1.51dev1 on code.google.com/p/superdim/downloads

It might help.
[Android Apps and Games] :
I understand where you are coming from, you dont want to have to deal with dumb people who take shortcuts. However, I think it is unfair that the majority of users should have to settle for a lack of functionality because of the ignorance of a minority that refuse to take the time to properly test the app. I mean, anybody using this app has a rooted device and most likely rooted it themselves. Rooting requires time and knowledge and anybody who has obtained superuser should be smart enough to test an app before setting on boot! Many other apps (OC/UV) have these set on boot features and they can cause the same problem, a data wipe fixes this. I would be willing to pay a premium for a version with set on boot, maybe that would be a good solution? Set on boot only available in paid version would help prevent mindless users from setting without testing, right? You could even add a popup or disclaimer stating to test before setting on boot. I hope that you will reconsider and add this needed feature to the app.

As far as Double Power goes, I already have SuperDim set to my Wave Launcher for fast access, but easy access to SuperDim is no excuse for lack of a simple feature that would add value to this app! Thanks for your reply and thanks for considering my opinion.
[Android Apps and Games] arpruss:
Hmm. Do any other users want an option to set on boot? If three users would like it, I should be persuadable.

It seems to me that it's going to be relatively rare that one would reboot in circumstances in which one really needs the display to stay dim, no?
[Android Apps and Games] drajax:
Personally I think ur right in not enabling on Reboot! Cos anytime three phone reboots it's not gonna be a gr8 hassle to enable the app! Thanks for the app! :)

☞★sent from my Galaxy SL!!

♪drajax!! ♬♂ツ
[Android Apps and Games] arpruss:
It's also worth remembering that SuperDim is open source, so anyone who wants to can make a private build with whatever extra features they want, and sell it or give it away as SuperDuperDim. :-)
[Android Apps and Games] lexluthor:
Yes, but one of the problems I have has nothing to do with auto. It doesn't dim when I hit the shortcut. You could test that (and hopefully fix it).
[Android Apps and Games] scotchbonnet43:
hi arpruss,

superdim is really nice! it allows me to use my archos 101 in total darkness. the lowest brightness setting of stock android is a real pain to my eyes.

Why I am writing:

the archos 101 has a bug, that is does not wake up reliable if the brightness is below 30 %. the display simply stays black. The wake up does work if the brightness is higher than 30 %.

so, I would need a feature to set the brightness to a higher level before the screen turns off. and if i'm waking the device up, the brightness should b restored to its original setting before sleep. is this possible with suprdim? do you plan to add such a function?

thanks

scotchbonnet
[Android Apps and Games] arpruss:
It could be done. You'd need to work with me on implementation and testing--email me. The ideal method would be to set the brightness to 35% before powering off, and then set the brightness to the correct setting when powering on. This would be easy to do.

Have you reported the bug to archos?

---------- Post added at 01:57 PM ---------- Previous post was at 01:55 PM ----------

I think all the problems have something to do with auto: with going into it and coming out of it. I don't have any problems with shortcuts on my non-auto device.
[Android Apps and Games] scotchbonnet43:
Hi arpruss,

I emailed you.

Archos knows about this bug. They were saying, that they will fix it in one of the next firmware updates. But it never happended. Furthermore Archos will soon start to sell the new tablets. So I think archos will never fix this bug.

I will of course help you in implementing such an feature.

scotch
[Android Apps and Games] arpruss:
Thanks to scotch's diligent effort in doing a lot of testing as requested by me, the problem has been fixed with a "Fix no-wake-from-sleep" option (Menu|Options) in SuperDim 1.51dev2 (http://code.google.com/p/superdim/downloads/list ).

I also sent Archos a careful report explaining the apparent cause of the OS bug. Basically, it's that there is a lower threshold (duty cycle? voltage? I don't know how the backlight on the 101 works) for activating the LCD backlight. Once it's activated, you can set the value lower. So SuperDim 1.51dev2's fix simply sends a flash of higher brightness setting to the backlight before setting the correct value when the device wakes from sleep.
[Android Apps and Games] pdinphx:
arpuss,

Love this app ... thanks for all your hard work.

After the last update, I'm getting a lot of force closes when using the preset feature - both setting and using.

I do like the lock function, but it doesn't seem to be working on my Droid X2.

Is there something else I need to set before using these features?

Pj

Phoenix, AZ
[Android Apps and Games] arpruss:
1. Do you have any CF3D nightmode settings in the profile?

2. Do the crashes happen every time?

3. Does the brightness get set before the crash?

4. Would you be able to send me a log after the force close? You can use Log Collector (in Market). Email the log to arpruss@gmail.com

I am not surprised. It turns off the write permission to the backlight control, but some devices (e.g., my Archos A43) ignore that.
[Android Apps and Games] pdinphx:
arpruss,

Thanks for the quick reply ...

Funny that you should mention CF3d; I do actually have that installed on my X2. I did not have any CF3d settings activated in SuperDim prior to your response.

I sent you an error report through Google; I'm not sure if those contain the same information as a log. FYI, the preset buttons would program/change settings before FC'ing.

When I did activate the CF3d nightmode settings, I did not get any more FC's when using the preset buttons. What did happen, interestingly, was that the first preset would work as programmed, but all the other presets would simply run through the different CF3d nightmode colors.

Pj

Phoenix, AZ

p.s. I reprogrammed all the presets again, after activating CF3d nightmode, and now they all work fine.
[Android Apps and Games] tallguy75:
Thank you very much.
[Android Apps and Games] abubakr125:
Hello, I have a Galaxy SL i9003. This phone has a SC-LCD display and not an OLED display however your app still tells me that I have an OLED display at first start. When I set the brightness to a very low value such as 1 the backlight responds perfectly but once I exit your app it goes back to the previous value. Can you please fix this?

Thank you.
[Android Apps and Games] arpruss:
Run

ls /sys/class/backlight

via a terminal emulator, adb shell or ssh, and send me the output, and I might be able to do something about it.
[Android Apps and Games] abubakr125:
Output is:

omap_bl
[Android Apps and Games] arpruss:
Does the following change brightness for you:

su
cd /sys/class/backlight/omap_bl
chmod 666 brightness
echo 10 > brightness

You can play around with varying the 10 between 1 and 255.
[Android Apps and Games] abubakr125:
Yes it works perfectly using terminal emulator. The setting sticks even after I close the terminal.
[Android Apps and Games] arpruss:
Good. Can you try 1.51dev3? http://code.google.com/p/superdim/downloads/list
[Android Apps and Games] abubakr125:
Thank you so much for the quick replies. I just tried the dev3 version and it works great. However, when I click on other lights it only gives me omap_bl and doesn't show the soft key lights. Also, choosing the omap_bl option can do weird things like the brightness getting stuck but it gets fixed when I restart the app. Nothing major, really.

Thanks again for the support :)
[Android Apps and Games] arpruss:
Dev4 should fix the problem with other LEDs.

I plan to overhaul the other LEDs option to allow varying the LED triggers.
[Android Apps and Games] arpruss:
I put 1.52 in the market. This adds support for many of the devices that have a /sys/class/backlight backlight control. (I wonder if some OLEDs have a fake one there that would work? Anybody with an OLED device who can try?) And it fixes a bug where the launcher showed two SuperDim icons, one of which would always crash.
[Android Apps and Games] spaceKomet:
Hello

I just installed 1.52 (I just started using SuperDIm). I have samsung galaxy S2. I noticed that blacklight is not changed if I move slider under 30, so screen never gets dark. I have pwm-backlight in /sys/class/backlight, but it is empty.
[Android Apps and Games] arpruss:
That's an OLED screen, right? So technically there is no backlight.
[Android Apps and Games] spaceKomet:
Yes, it has amoled screen. So you are saying that your app is meant only for lcd screens?
[Android Apps and Games] arpruss:
Yes. It has *some* usefulness for OLEDs, in that although it won't make things dimmer than the OS makes it, profiles integrating brightness with CF3D nightmode might be useful, but since it works by controlling the backlight, it doesn't work on OLED screens as these don't have a backlight.
[Android Apps and Games] XXCoder:
Superdim works perfectly fine on my EPIC which uses a amoled screen.

I love it.
[Android Apps and Games] arpruss:
Out of curiosity, is it 1.52 that works, or is it the earlier versions, or both?
[Android Apps and Games] XXCoder:
Hmm I checked and name was err not superdim. awkward... :D

I'm sure this app is awesome too.
[Android Apps and Games] salsichad2:
Works great in nook color with CM7.

Finally I can unistall screen filter.

Thanks
[Android Apps and Games] ssholloway:
Salsichad2--

Please see if the SuperDim shortcuts work for you b/c none of them do for me and I have the same configuration. The regular app works fine.

Thanks.
[Android Apps and Games] arpruss:
What happens when you launch a shortcut? Can you send me a log to arpruss@gmail.com (use Log Collector from the Market)?
[Android Apps and Games] ssholloway:
I've sent the log.

I'm using Zeam for launcher; other shortcuts work.

Executing the shortcut shows the SuperDim screen title but the rest of the screen is blank. Then immediately returns to home screen and brightness is unchanged.

Otherwise, SuperDim is a great app and I thank you for your hard work in developing it.
[Android Apps and Games] supergaijin:
this is really a great app, arpruss!

the only thing I find inconvenient is the "lock setting" selection disappears, especially when selecting between, say, night 1 (20/255) and day 2 (175/255). I would usually do this switch by using the two shortcuts for those settings that I placed on my homescreen. once the settings are overridden by forcing it to the other favorite setting, the lock disappears and you have to reapply it by going into the configuration menu in the app itself. is this intentional?

I'm using an sgl i9003.
[Android Apps and Games] arpruss:
The lock setting should be saved in the profile. So, for instance, night 1 might have lock but day 2 might not. Is that what's happening? Perhaps not.
[Android Apps and Games] supergaijin:
ok, I finally figured it out. call it a n00b mistake :P

switch to which profile you want, set the lock, and THEN press to save :D

my mistake was I had already saved the brightness, but the "lock" was not enabled at the time I set the brightness, which is why it kept forgetting the lock each time I switched profiles. so, once again, thanks for the great app!
[Android Apps and Games] arpruss:
1. I put in the Market a new paid screen dimmer, ScreenDim, loosely based on my SuperDim code. ScreenDim does not need root, and does both backlight (on backlit devices) and contrast adjust. (The contrast adjust function is visually like ScreenFilter functionality, but my testing suggests that ScreenFilter may slow down 2D rendering by 30%, while I haven't observed a significant slowdown with ScreenDim.) You still have profiles. But because this app is aimed at non-root users, I removed ChainFire3D integration as well as extra LED support (I may do something in the latter direction if there is an open API.) It will be interesting to see how ScreenDim does on OLED devices on which SuperDim didn't work. There is a free three day trial version.

2. I renamed SuperDim to RootDim to differentiate it from ScreenDim.

3. I have not abandoned RootDim/SuperDim. I uploaded a new version to the Market that should give better control over LEDs. You can, for instance, set the power LED to turn on when and only when charging, or when the device is on, or never, etc. I think there are still some bugs in this functionality, and the functionality does not turn on automatically after a reboot until the bugs are worked out. But it's a start.
[Android Apps and Games] Xcelcio:
Thanks

Thanks, rootdim works great on my SE Live w/Walkman (WT19i).

Dropped screen filter like hot potato. As an amateur astronomer myself too it's obvious that screen filter didn't dim my screen at all.

Anyway some things I noticed is that the screen doesn't dim continuously, but in steps, 37-28-21-15. Screen stops dimming at 15 and turns off completely at below 8.

Is it how the program works or is it hardware limitations?

Thanks for the great app and keep it up! :)
[Android Apps and Games] arpruss:
It's hardware or kernel limitations. On my Archos 43, it goes by single steps from 255 to 1, and would only turn off at 0. There are devices that turn off at various other values. You can go to the options, and set your minimum at 8, and then you won't accidentally turn things off.

If you want finer control, you can go for my non-free ScreenDim. While the backlight control will still have the same steps, there is an additional contrast control, like ScreenFilter, that you can use to fine-tune the setup (and then you can save it in a preset).
[Android Apps and Games] arpruss:
I hate remembering things, so I added to RootDim and ScreenDim the ability to name your five presets. Now when you save a preset, you're prompted for a name. (To name existing presets, first short tap to restore the preset and then long tap to save again.)

RootDim 1.54: apk or Market

Beta three-day trial of ScreenDim 1.05: apk (the full version with this feature should be in the Market around Monday and in the Amazon Appstore a couple days later)
[Android Apps and Games] arpruss:
I had some users complain about the new handling of extra lights in RootDim 1.54. I found a bug in 1.54's handling, which should be fixed in 1.55. I just uploaded 1.55 to the Market and to code.google.com/p/superdim . Let me know if it works better for you.

The new light handling allows you to do such cool things as setting various trigger modes for your lights. For instance, I set my power light to be on only when charging. You could set a light to go on whenever an SD card is active. Or you could set to 'none' to just turn off a light.

You can always get old versions from code.google.com/p/superdim

ScreenDim was not affected by the bug, because it works very differently in general.
[Android Apps and Games] alia5:
great thing! will try
[Android Apps and Games] arpruss:
I've learned that the 'trigger' interface that RootDim 1.54 and up was using to control 'other lights' is not available on many devices. Consequently, I've added code to control lights the old way on those devices in 1.56, now in Market and here.

Again, ScreenDim was not subject to this problem.
[Android Apps and Games] Rueben_:
Great app find it really usefull works well on the Galaxy Player 5.0 and the HP Touchpad :)
[Android Apps and Games] arpruss:
I added the extra light controls to the presets in version 1.58 of RootDim (in Market). One user complains of crashes as a result. Can anybody duplicate these?
[Android Apps and Games] YashiXao:
Hey arpruss,

if I understand your app correctly it's doing something like:

echo 100 > /sys/class/leds/lcd-backlight/brightness

This works fine on my Nook Color, but it doesn't work on my Ainol Novo 7 Advanced II as it doesn't has such a directory. It neither has "/sys/class/backlight".

Is there any way I can find out where the brightness settings are stored? I checked nearly each subfolder of /sys/ but it looks very different than on my Nook.
[Android Apps and Games] arpruss:
Try

ls -l -R /sys

and look for directories that have a "brightness" file in them. See which one seems the most promising.
[Android Apps and Games] Fishmanzero:
Very useful app! Works well for my Galaxy Nexus. The AMOLED display is too bright at night...
[Android Apps and Games] SuperUs8r:
Doesn't work on Xperia Z1

Hi, thanks alot for your usefull app, I really appreciate your work, but umfortunately it doesn't work on my xperia z1. Can you please help me?
[Android Apps and Games] arpruss:
Have you tried the free trial of ScreenDim?
[Android Apps and Games] nuno_al3xandre:
Hi there, it's the best dim screen app ever! Congrats! Just a simple question, if i get the screen completly dark ( like it was shut down ) how to recover from that? Just reeboting the device?
[myTouch 4G Q&A, Help & Troubleshooting] kdm212:
ok so i currently have what seems to be a stockpile of mytouch 4g phones.

2 are rooted with s-off and running roms.

however my 2 newest bundles of joy seem to be unhackable. i think ive tried every root/s-off trick out there yet i got nothing.

both say the following:

glacier pvt ship s-on

hboot-0.86.0000

microp-0429

radio-26.03.02.26_m

emmc-boot

sep 27 2010, 11:12:59

please help lol there CANNOT be a way that i have 2 crap unrootable phones.

the phone i currently use has:

glacier pvt ship s-off

hboot-0.85.2007 (pd1510000)

microp-0429

radio-26.03.02.26_m

emmc-boot

oct 11 2010, 12:44:14

just to give the whole story...
[myTouch 4G Q&A, Help & Troubleshooting] Nicgraner:
Youve tried gfree?
[myTouch 4G Q&A, Help & Troubleshooting] d12unk13astard:
Try gfree and use the visionary r11 app its older but will do the trick.
[myTouch 4G Q&A, Help & Troubleshooting] kdm212:
gfree is the only way i didnt try. lol i got scared when i read "this is not for the faint of heart"
[myTouch 4G Q&A, Help & Troubleshooting] Staplerz83:
its not that bad there's just no room for error, I tried every method but only gfree worked,
[myTouch 4G Q&A, Help & Troubleshooting] bigscottie:
My bootloader was 0.86 just like yours. First try I got s off via visionary r14 app and root.sh. So your most likely messing something up. Follow the unlockr method. Gfree isnt a good idea. To many people have gotten screwed up errors in recovery. Or chances are your new phones have bad emmc chips. Then in that case only the gfree method will work.

Sent from my cyanogenmod, warp speed edition phone. Dont be jealious! ;)
[myTouch 4G Q&A, Help & Troubleshooting] kdm212:
Gfree worked! I was a little nervous but took my time. Actually to be honest it didn't seem that bad. Thanks once again for bailing my ass out guys!
[myTouch 4G Q&A, Help & Troubleshooting] BelowTheHeavens:
You might have a bad emmc chip.

Sent from my HTC Glacier
[myTouch 4G Q&A, Help & Troubleshooting] kdm212:
wow 2 bad chips...i hope not i did get the phones from 2 separate people and at different times.

if the chips are bad whats that gonna do?
[myTouch 4G Q&A, Help & Troubleshooting] Staplerz83:
Some phones bricked and the only thing they had in common was the bad chip and gfree. I have the "bad chip" but so far so good and its been two months
[myTouch 4G Q&A, Help & Troubleshooting] kdm212:
well lets hope i got lucky with these chips.
[myTouch 4G Q&A, Help & Troubleshooting] Staplerz83:
Best of luck, and keep us updated
[Android Apps and Games] arpruss:
Force2SD moves user (not system) apps to SD that the OS normally doesn't allow movement of. Needs root and 2.2.

Source code available.

Official release is now in Market. For test versions, click the source code link.
[Android Apps and Games] arpruss:
I added apk file size to the display.

By the way, one reason I like this even for apps that can be moved to SD in normal ways is that it does its scan much faster, at least in my configuration, than apps2sd or Settings|Applications.
[Android Apps and Games] arpruss:
And I also added an option to move apks back from SD to internal storage.
[Android Apps and Games] doenis:
is it normal that it only shows userapps? eg. maps, facebook etc does not show up on the list
[Android Apps and Games] arpruss:
It doesn't show things in the system partition--those shouldn't be taking space away from user apps. Are these apps in the system partition (/system/app)?
[Android Apps and Games] doenis:
yes, they are in the /system/app folder. are you saying that moving those apps to the sd wouldn't count towards free space on hte device? i am looking for a way to move maps to the sd, as it takes up the most space of all the apps that can't be moved.
[Android Apps and Games] arpruss:
Right: the /system/app folder is on a separate partition. Normally, apps install in /data.
[Android Apps and Games] Mustang302LX:
This seems like a great tool for full wipes prior to loading a new ROM. Then TiBu would only be needed for the app data correct?

Sent from my Thunderbolt using the Tapatalk app.
[Android Apps and Games] Niggo372:
Is there something different to "pm setInstallLocation 2"?
[Android Apps and Games] petersm:
Nice app, it also seems to be working on android gingerbread (NAND HD2) 2.3

Edit: Except for widgets. but that's no problem
[Android Apps and Games] saynotopunx:
Great idea. Downloaded. Moved 2 apps to SD, then checked out list for SD to Phone (nothing moved, just looking around) and got a FC. Will keep for a while to check out future updates.

Ideas for future:

-app icons (so you can tell WHICH angry birds app you're moving :p)

-file size before / after move

-total available space

-multi-select (something that would GREATLY improve the app over settings)

Keep it up!
[Android Apps and Games] CYRAXDroid:
only froyo huh.. =( great work though
[Android Apps and Games] Fishawy:
Thank you. :)
[Android Apps and Games] maff90:
i just wanted to check, can moving some of these apps that can't be moved normally cause the apps to stop working or should they just all carry on working as normal?

thanks for the great app

maff90
[Android Apps and Games] starbase64:
Hi,

this app is very good.

Add to Market!

with friendly greet

starbase64
[Android Apps and Games] hthomas:
Thanks seems to work on cricket zio froyo. Thanks again
[Android Apps and Games] arpruss:
I don't know if it would work. On my Archos 43 when apps are moved to storage, the OS does not include them in packages.xml when it generates a fresh packages.xml after resetting Android. As a result, storage can contain orphan apps after a reset. Of course, if you restore packages.xml from a backup, that should work.

I just back /data up with tar.
[Android Apps and Games] arpruss:
Apps that are moved don't get their on-boot notification. If they absolutely need their on-boot notification to function (e.g., apps that start up some service on boot), they won't work. Likewise, input method apps (e.g., Swype) won't be available after a boot, though you might be able to enable it manually afterwards in the Settings. I wouldn't move Android Market. I did move Amazon App Store and AppsLib with no problems, though. I don't know what happens if you move a browser helper, like a pdf viewer or flash--these might need to register on boot or something like that.

See here for more information: http://developer.android.com/guide/appendix/install-location.html

Moreover, it's probably better not to move tiny apps, because apps moved to storage take longer to have their icons show up in the launcher after a boot. I moved most of my apps that are over 200kb.

If an app doesn't work after being moved, just move it back.