yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] cyberpunk0:
I think I stumbled across what you were talking about. 'Droid calibrator' it was named. Continuously crashed under non Galaxy S environments though, so that idea is out unless it could be modded somehow.

But yeah, does anyone have any other tips on existing software or have any interest in something like this also?
[Android Q&A, Help & Troubleshooting] TheBiles:
Bump this topic up! I just starting using F.lux today, and I'd kill for an Android version.
[Android Q&A, Help & Troubleshooting] Gahh Its Lee:
I wish i knew what it was called but my friend did have an app on his phone that changed the screens color. I assume this is what you want. Basically he had like 10 different widgets and each one tinted the screen that color.
[Android Q&A, Help & Troubleshooting] TheBiles:
That's a default feature of CyanogenMod. I'm looking for one that does it gradually based on the time of day.
[Android Q&A, Help & Troubleshooting] mikep1993:
no answers for a while someone found out something new?
[Android Q&A, Help & Troubleshooting] TimMun:
From the official website:

"When is the Android verson coming out?

We have a version internally (it looks beautiful!) but it requires a very complicated installation process. We are working to simplify this and ship f.lux to the Android OS as soon as possible."
[Android Q&A, Help & Troubleshooting] cdesai:
Cf.lumen

From my fingers to your eyez
[Android Q&A, Help & Troubleshooting] Smasher816:
I actually thought of this also. If I have the time I might make this.

I know there is Cf.lumen but you have to buy Chainfire 3d pro.

I have a very basic base (color screenfilter overlay). need custom colors and the timing, but it defiantly is possible.
[Android Q&A, Help & Troubleshooting] Akomack:
Bump, This is a great idea that gets overlooked alot
[Android Q&A, Help & Troubleshooting] buzzboy:
Try this, I agree that CF Lumen fits the bill:

http://xdaforums.com/showthread.php?t=1336643

I use it, and has completely changed my sleeping pattern. A lifesaver.

Cheers
[Android Q&A, Help & Troubleshooting] TheBiles:
Chainfire3D hasn't been updated since October, and night mode doesn't work with ICS. The dev is a complete slacker.
[Android Q&A, Help & Troubleshooting] Akomack:
I broke down and bought Chainfire, I'm running AOKP b28 on an og incredible and it works fine.. $4 is wicked high for that app but I'll live
[Android Q&A, Help & Troubleshooting] ratchoke99:
Any update for something similar? I have F.lux for my PC and it really does help a lot.
[Android Q&A, Help & Troubleshooting] okachowwa:
cf.lumen does the trick, but you have to have chainfire3d as well.
[Android Q&A, Help & Troubleshooting] razorhanny:
Love f.lux!

Actually, I prefer RedShift because it can control the brightness too! http://jonls.dk/redshift/

Lux Auto Brightness does exactly what f.lux/RedShift does, and then some!

Color Temperature and Automatic Brightness to Sub-Zero levels using the phone's Light Sensor !!!

I've dreamed so many nights about this kind of app!!!

f.lux, you can kiss my a#$ now, don't need you on android anymore

And Screen Filter... so long mate, we had some awesome reading nights but there's a new kid on the block now

p.s. I'm talking about the PAID VERSION! The free version doesn't have Night Mode and many other features

Just take a look at this little GEM!

http://goo.gl/Mmylc
[Android Q&A, Help & Troubleshooting] spbb2000:
I found lux too hard to operate. It completely took over the entire system's brightness. I found "EasyEyez" and it is so easy to turn on and off. I got the paid version and it has the sunset/sunrise timer and it is the closest I found to F.lux for Android.
[Android Q&A, Help & Troubleshooting] razorhanny:
thank you for the tip, gonna try it!
[Android Q&A, Help & Troubleshooting] petrnalevka:
What about Twilight for Android?

It uses an overlay which is pushing also the blacks in reds, but it does not require root or any difficult setup process and does the job.

Search for Twilight - package com.urbandroid.lux on the PlayStore
[Android Apps and Games] freakfingers12:
Thanks dw kim. The app is amazing. I tried it with a couple of Mr Big songs. Is it like a parametric equaliser? Anyway, it's amazing how bassy it can achieve. The color temperature is great, I've always thought colours of my pictures were way too greenish, now I can adjust it to look more natural. Any way we can save it as boot settings?
[Android Apps and Games] dowkim10:
Thank you very much.

I'm very happy It's working on your phone.

(You are first user except korean)

According to wm8993 manual(I don't have wm8994 manual). It is parametric equalizer.

It does not support on boot setting.

(but, I consider this function. I suggest you saving and loading user profile)
[Android Apps and Games] freakfingers12:
Haha, I am glad I am the first customer. :D Yes, the user profiles helps a lot.

Well, I think Supercurio, maker of Voodoo kernel, (maybe you already know him) has the Wolfson WM8994 manual? You could try ask him, he has a thread about sound here.

http://xdaforums.com/showthread.php?t=806195

Btw, my phone is the international I9000.
[Android Apps and Games] dowkim10:
Thanks a lot.

but, I don't have update plan right now, and I know him as very famous people.

so, I don't want to bother him.
[Android Apps and Games] freakfingers12:
No worries, dw kim, he's super helpful guy! Okay, relax, that app will make many ears happy already. :D

Btw, my favourite settings is +9, +6, +5, +7, +11. I think it's perfect. Using stock SGS earpiece.
[Android Apps and Games] dowkim10:
It is too high gain.

How about extracting constant value on every band. and, volume up. (maybe same effect)

Too high value can make sound noisy
[Android Apps and Games] stfudude:
3d sound doesn't seem to work. o_0

one more thing: I'm using bluetooth A2DP.
[Android Apps and Games] dowkim10:
This application access Sound chipset register directly. It is not software Equalizer.

If sound stream is transfered via bluetooth devcie. (without path of sound chipset)

you can not experience sound effect.

How about earphone or headphone ?

What is your phone model?
[Android Apps and Games] pandomu:
Great app!!!

Is there any posilibity to make it "autostart"...?

every time i reboot my phone I have to turn the settings on...
[Android Apps and Games] dowkim10:
I am considering. It is not difficult to implement.

(IO scheduler menu has this option)

but, I am afraid to add this option (LCD, Sound)

because, It handle hardware.

If There is no special case (after changing Sound, Phone is died)

I will add on boot option.

This application is not background application or service.

After setting a sound parameter, you can kill or remove from memory.
[Android Apps and Games] Guidoo:
Just reporting that it works perfectly well with international GT-I9000 version.

For me, CFQ scheduler works best.
[Android Apps and Games] pwhooftman:
Thanks very much, i haven been waiting months for this

Hi Dowkim,

Thank you very very much. I have been waiting months for an application to adjust LCD color, but i had to either flash a kernel or accept that the camera stopped working. Your app works perfectly, thank you!

A suggestion: in the screen when adjusting color, you could add a colour testpattern so one can see the effect of the changed colors immediately.

Galaxy 9000 International Speedmod Rom
[Android Apps and Games] dowkim10:
Thanks. That is good idea.

I'll try. (but, I am poor at android programming)
[Android Apps and Games] pwhooftman:
I didn't notice for sure :-)
[Android Apps and Games] upNsmokeAllDay:
Awsome work on this app. The music controls all work perfectly and make a huge difference in volume which i always thought was to low.
[Android Apps and Games] supercurio:
Hi dowkim10, this is interesting work.

I thought a lot about how to design the Voodoo sound driver and the consequences of the design chosen.

I took a different approach than yours: coding also a new driver, not as an independent .ko but using hooks in the actual source of the sound drivers to stay portable.

I believe a few limitations of the design you use are :

- It will be hard to add improvement like the microphone input auto-gain I prepare for the next version.

- Same thing for the FM radio bass solution

- Next to impossible for the upcoming audio jitter issue resolution

- Pretty hard and encumbered for adjusting other various input/ouptut gains/levels here and there

As kernel modules, like the scolor.ko and ssound.ko have a lot of power, in theory everything is possible but Galaxy S devices have so much different versions that implementing a module overriding some functions from the actual driver without breaking anything on a device or another will probably lead to very dirty code and headaches to maintain.

I thought of implementing everything using the wm8994_write dynamic register rewrite technique described here, also by inserting .ko modules like you do.

But here is what's in Voodoo sound source code:

https://github.com/project-voodoo/l...-voodoo/Kernel/sound/soc/codecs/wm8994.c#L215

https://github.com/project-voodoo/l.../Kernel/sound/soc/codecs/wm8994_voodoo.c#L270

By sniffing sequences of register address / value pairs, you should be able to recognize some patterns and add custom changes into it to extend your implementation.

But again, quite a dirty design :D

Good think of course it's the awesomeness of not requiring a custom kernel.

Of course my approach requires to publish every single piece of Kernel work as GPL and convince a lot of kernel developer to apply these patches, including eventually Samsung and Google.

But it's how I like it ;)

As you distribute and insmod .ko modules, you're not forced to release source for them, but I advocate for Open Source.

Also, you will find a lot more code and ideas you will be able to re-use in the next Voodoo sound versions, about how to handle the parametric EQ and avoid saturation, and a lot of things like that.

Again, GPL will be a lot preferable.

bug report: mDNIe settings you use are lost after running Video player, Camera application (every app sending new mDNIe settings affecting the color response)

PS: don't be afraid to contact me, I am 70% of the time connected to IRC to discuss with and provide support to users and developers in real time.
[Android Apps and Games] stfudude:
International I9000
[Android Apps and Games] dowkim10:
Hello supercurio

First, I am honored to meet you.

I know someone in korea said existence of this application. and, talked with you.

I also know you did very great job on galaxy kernel.

When I saw your sound code and mDnie code. I think you developed all passion and soul with many trial and error.

Absence of document maybe a excuse.

I have worked for ten years on embed linux. and treating many architecture(arm, ppc,mips,x86.) and treating kernel from 2.2 (now 2.6)

and, a few years ago, I ported android kernel to many board(arm v5,6,7 and xscale) and implemented HAL layer(GPS, alsa, bluetooth..) (android 1.0 around)

but, now I don't have relation Android in my job. so, I am doing this for my hobby. (I don't have enough time)

I know the risk of kernel module. wrong code or accessing bad address can cause system dieing.

but, basically, built-in and kernel module is same.

And, I didn't use your code. this module is treating only a few register.

Anyway, I am very nice to meet you. and many thanks for your advice.

( I hesitated to contact you. I'm a little shy)

If I keep my composure. I'll contact you via IRC.

Thank you.
[Android Apps and Games] supercurio:
Hi! be sure the honor is shared.

Thanks for your answer,

I see you not only speak Korean and English languages with ease but also I2C at least :D

Yes the absence of any sign of documentation about mDNIe forced to use the reverse-engineering approach ^^ as I had no experience in Kernel development a few months ago it was a lot of trial and error.

Now Samsung have given a little details in their new source code release about mDNIe controls, which is definitely a move in the right direction.

I'll try to get the doc for this chip.

I agree the first Voodoo sound implementation was crude, that's why I never activated and rewrote it from scratch for the release.

You're a much more experienced kernel and embedded developer than me!

Come on, don't be so shy, I'm just a rookie compared to you ;)

See ya!
[Android Apps and Games] dowkim10:
It is possible, but, I don't know when I'll implemented.

(If I update sound feature, I may add several function at the same time)
[Android Apps and Games] neilbantoc:
Yeah, but I lost my stock headset so I'm using one without a media button.. I think it would be more convenient to hold the volume buttons to skip tracks both forward and backward because it can be used with any headset..
[Android Apps and Games] DiST_EL:
I don't know if it's really a help when u use the volume buttons. U still have to hold the phone in the hand, therefore u can activate the screen and use the lock screen widget of the music player. It's pretty the same
[Android Apps and Games] neilbantoc:
It's useful when I listen to music before I go to sleep or while driving, situations where I don't have the luxury of having a glimpse at my phone to use the widget.. It hurts my eyes when I am in my bed, listening to relaxing music with all lights turned off, and suddenly a song I don't like or an inappropriate (metal, for example) song comes up.. The experience is like when you are trying to sleep then suddenly someone turned on the lights.. The thing with touch controls is that you can't feel them.. You are forced to look at the screen to change tracks, something you should not do while driving.. At least with hardware buttons, you can feel them and press then without looking..
[Android Apps and Games] DiST_EL:
Ok, convinced ;)
[Android Apps and Games] davuccio:
hello,

i'm not able to download anything from the market because of not well understood problem with Google, so is there a kind person who can post the .apk file so that i can manually load into my galaxy?

thank you so much!

:)
[Android Apps and Games] DiST_EL:
Hey which settings are the best to use for application and file cache? Why does the preset for Samsung (new) has lower cache.settings?

Maybe i can speedup the gallery loading?
[Android Apps and Games] betoNL:
But that's easy to do thanks to the Galaxy Tuner app:

-Open Galaxy tuner app

-Go to "Key (Button ) remap

And remap "power button" to HEADSETHOOK

Now the power button have all the functions of the headset button: Play, Stop, and FF (double-click)

Solution 2:

Go to ebay and order the stock samsung headset for a couple of bucks:

http://shop.ebay.com/i.html?_nkw=sa...calstpos=9733&_sc=1&_sop=15&_stpos=9733&gbr=1
[Android Apps and Games] dowkim10:
There is no best setting. It depends on your environment.

If you use small application. It is better to enlarge application cache.

If you treat many files. enlarge file cache.

frequent VM flush(clear) may better response. but, cause more battery consumption.

for speed up Real IO, changing file system and media will be helpful (ext filesystem maybe faster than RFS, higher SD class will be faster)
[Android Apps and Games] chainer1:
Probably a stupid question, but is it somehow possible to detect if the screen is locked or not, so that galaxy tuner would automatically remap the power button to the headsethook only if the screen is locked. With that it would be possible to lock the screen normally with the power button as we used to and still be able to switch tracks with it.
[Android Apps and Games] dowkim10:
Yes, It is possible, This maybe helpful to play music with power button.

And, wake up button is used by Home key for screen on.

I'll try this. wait next update.
[Android Apps and Games] chainer1:
Thanks, awesome! :D
[Android Apps and Games] mab71:
hi dowkim!!! great work!!

would like to ask what are the optimum setting for memory manager as i'm not a tech person so i dont quite understand most what has been said...

just need a guide like the one for sound someone did earlier(studiominal i think)

..thanks again!!
[Android Apps and Games] wurzelsepp3:
I really like your app. Playing music with the powerbutton when screen is locked is a good idea , but would it be possible to only remap if e earphones are plugged in. The problem is when you locked the phone and press the powerbutton again Music starts playing, wich could leas to unpleseant situations.
[Android Apps and Games] aladin6:
What is the best values for VM Control (file cache) ?

I really don't know what to choose as values :\ !
[Android Apps and Games] chainer1:
Your are right with that.

@dowkim10 I find the multi touch gesture options very nice. Is it possible to include the function of mapping certain settings and not only buttons to the multitouch gestures. Like left status bar swipe brings up the wlan settings menu where you can hotswap your actual wireless network, and right swipe brings up the settings menu for bluetooth connection. That would be great.
[Android Apps and Games] dowkim10:
It depends on your environment.

In most case, If you increase the value(dirty_expire_centisecs,dirty_writeback_centisecs), You can save battery consumption.

For exact usage, You need to search the meaning and example from Internet
[Android Apps and Games] dowkim10:
Although, every kind of action gesture is possible, It'll not be intuition.

for avoid confusing and complexity, I don't have plan to add such feature.
[Android Apps and Games] TRusselo:
yes I'm having this problem too on my captivate. every time I turn my screen on with the power button (which is the only way), music starts playing.

Other than that I love the app!
[Android Apps and Games] dowkim10:
I also know power+headsethook remapping has bug.

It may be resolve next update.

(but, I don't develop galaxy tuner now a days. next update can be long)
[Android Apps and Games] jkat797:
absolutely love it. pure amazing
[Android Apps and Games] betoNL:
This app is getting a life of its own.....:eek:
[Android Apps and Games] Yuna:
What are you default Aceelerometer settings (laying on table)?

Mine are X:0 Y: 0 Z:-456

I think it hapened after i pressed Orientation Fix button, and now my phone reacts to orientation change VERY slowly, and don't turn off screen when in-call.

Edit: NOT FIXED by complete restore from backup (data, system)

Edit2: Fixed by random clicking fix and restore + horizontal calibration from settings (x0 y0 z-192)
[Android Apps and Games] KingMetal:
I have a force close on sound option
[Android Apps and Games] intronauta:
Hi downkim10,

Supercurio has launched documentation about some parameters in superamoled driver.

Would be usefull to enable the green parameters in galaxy tuner?

https://github.com/project-voodoo/l...5031/drivers/video/samsung/s3cfb_tl2796.c#L69
[Android Apps and Games] dowkim10:
I implemented Orientation Fix like below.

If you click "Orientation Fix", It disable accelerometer.

If you click "Restore" , It enable accelerometer again.
[Android Apps and Games] dowkim10:
Thank you for your information.

I may could implemented the color adjustment(RGB level) by referencing this code.

but, I don't know I'll do or not

I am on the talking with supercurio about this.
[Android Apps and Games] radatia:
I have the same issue but can't fix it even by uninstalling and restarting the phone. Neither fix or restore buttons do anything. My phone now no longer auto rotates.
[Android Apps and Games] Omnichron:
thanx. will it work on an Optimus T?
[Android Apps and Games] Yuna:
radatia, click restore - check in *#0*# Sensor that accelerometer data is online - and then go to settings - display - horizontal calibration... try, reboot, restore calibrate try restore calibrate reboot try
[Android Apps and Games] dowkim10:
There are nothing to change permanantaly on galaxy tuner setting.

(all function affect instantly to the ram)

If you reboot your phone. all things go to original state.
[Android Apps and Games] radatia:
After numerous reboots, calibrations, restores...it finally works fine again. Was really strange before as it would rotate, but respond really slowly (ie after a minute).

I understand the app is supposed to be non volatile....but it didn't seem that way. Maybe there is an incompatibility with the rom I'm using (darky 9.3).

Thanks.
[Android Apps and Games] dowkim10:
Orientation fix is volatile, but, calibrations is permanent.

If you calibrate the accerlometer. It is saved and affect every boot.

so, You should not calibrate with "Orientation Fix"

("Orientation Fix" disable accerlometer temporary Until click "restore" button)
[Android Apps and Games] betoNL:
What you mean?

Firstly, the app name is GALAXY tuner and not Optimus Tuner (read description)

Second: Why you just dont try it and find out?
[Android Apps and Games] edici:
Am I the only one that cant find the apk on the first post?

Could anyone please provide a link to it?

Edit: nvm, found on market.

- Edici
[Android Apps and Games] Yuna:
I was havin just the same f*cking issue, so probably - it's a bug.

OR

Traces to me using build.prop data to disguise as I9000 model - more apps in market :) (/me remebers vanila i9000 kernels on capyivate - rotated 90 degrees)
[Android Apps and Games] angryphoton:
Just tried the app's LCD color adjustment. Pretty good app, now my Captivate screen is pretty much the best andriod screen hand's down. Before the Captivate has a green/blue tint that makes the default colors look too cool, now through some testing and comparison to a calibrated IPS monitor, I am much closer to neutral white.

Thanks to the delveloper, really cool app.
[Android Apps and Games] tomasitoc:
@angryphyton

Kindly, share your settings for the LCD
[Android Apps and Games] iredhot:
Does this work on Galaxy Tab???
[Android Apps and Games] angryphoton:
cb1 = -3

cr1 = 11
[Android Apps and Games] dowkim10:
It does not work on Galaxy Tab.

If I get Galaxy Tab. I'll try to implement.
[Android Apps and Games] $omator:
ive read that creator do not have much time to develop, and i know thats leaked beta but i would love to see it work on 2.3.2 i9000 :)
[Android Apps and Games] MiG123:
does it work with sgs cm7 test builds?
[Android Apps and Games] eeyunopper:
No, doesn't recognise phone as sgs.

sent via potential brick
[Android Apps and Games] sageDieu:
Works great on my Mesmerize! Thank you very much.
[Android Apps and Games] dowkim10:
kernel version of sgs cm7 is 2.6.35

galaxy tuner module is build based on kernel 2.6.32.9

If samsung release official release of gingerbread in korea,

I'll recompile the module of galaxy tuner.
[Android Apps and Games] srasquasz:
dowkim10 Maybe you could publish second version of Galaxy tuner for CM7 becouse i love it and it's not working on CM7 ;/ I think Samsung release official gingerbread in may or june :P
[Android Apps and Games] ippon:
your settings are sticking after reboots?

i've followed the steps, but i can't get my settings to stay after a reboot.
[Android Apps and Games] jopps:
Hi, can somone post what are the best settings in memory manager for WM control and for aplication cache? I'm using samsung galaxy i9000.

Thanks