[Android Apps and Games] dowkim10:
This application is made for enhancing or changing some feature for galaxy S

Requirement

1. machine

galaxy S (all variant)

2. version

Froyo (kernel 2.6.32.9)

3. rooted phone*

(*After checking "use with unrooted" option, you can remove rooting)

Feature

1. IO scheduler change

It can change CFQ(default) to deadline for some block device.

This change affect response time of disk IO.

(If you are using the application which handle many small files. You can feel better responsive reaction)

2. LCD color adjustment

(Test version)

This can be helpful to adjust so blue or yellow LCD.

3. Sound (3D, Hardware Equalizer)

It affect all system sound. so, If you change some parameter, all system sound(music, movie, radio..) will be affected.

How to test.

When you are hearing the music, As soon as changing the parameter, you hear different sound.

4. Memory Manager

Because It is controlled by kernel and android framework, It is more powerfull and efficient then memory killer.

for more info visit this link (thank to androcheck)

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

5. Over Clock (1.2Ghz)

OC feature is harmful to your phone. so, I put some restriction for preventing abuse.

(OC kernel user do not use this feature. I didn't consider OC kernel. and, I don't know about OC kernel)

6. Firmware(kernel) writing

you can write kernel(zImage) directly. and. can enter into recovery,download mode via this app.

7. use this app with unrooted

(Fort this. you must check "use with unrooted" option. before unrooting)

8. Bad block check (for ext filesystem)

If There are bad blocks on your ext filesystem. You can experience lag,abnormal app exit,slowness

9. key(Button) remaping Feature added

Volume Up,down key can be remapped to other key. (This is tested on M110S)

10. Touch gesture

It can map total 6 key button with Touch gesture.

11. Orientation Fix (especially Landscape mode)

It is helpful to view Landscape lying

How to download

search with this keyword on the market (galaxy tuner or d.w.kim)

Technical note

* LCD color and Sound function is accessing chipset resister directly.

* because, I don't have mDnie(LCD), wm8994(Sound) datasheet. I could not implement many feature.

* all system changing is volatile. so, If you reboot your phone. all system state is identical to original state

* OC function in this app change governor(performance, conservative..) policy. so, consider changing governor policy from like set cpu app

* running without rooting is a little tweak. It still require root privilege.

* more detail technical note

http://blog.naver.com/dowkim10/120122503306

* more about sound Howto

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

(Thanks to supercurio and studiominal)

Version note

1.3

The first version for all galaxy variant.

1.4

memory manager feature added

1.5

- color, sound (on boot adoption)

- memory manager (add some reinforced feature)

- bug fix for voodoo 5.2 patched kernel user (previous user must reboot once or reinstall for working)

1.6

OC (Over Clock 1.2Ghz) feature added

1.7

working on unrooted state.

1.8

Firamware(kernel) writing Feature added.

1.9

Bad block check(ext) Feature added

2.0

key(Button) remaping Feature added

fix bug (running Galaxy Tuner service at any time)

2.1

Orientation Fix (Feature added)

Sound (add option)

(it will clear user sound profile)

Memory Manager (Enhancement)

bug fix (on boot adoption is not worked sometimes)

2.2

Memory Manager (add VM control)

Key mapping( more button mapping added)

2.3

key mapping(Power key as Power+ headsetHook)

touch gesture feature added

Bug note

beta test version note

It is pre version for testing bug fix and add-on feature before releasing market

try attached file