Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,780,114 Members 38,429 Now Online
XDA Developers Android and Mobile Development Forum

[App] Galaxy Tuner (IO scheduler, LCD color, Sound(Hw Eq), Memory Manager, OC...)

Tip us?
 
dowkim10
Old
(Last edited by dowkim10; 16th February 2011 at 03:55 AM.) Reason: for changing update
#1  
Member - OP
Thanks Meter 50
Posts: 69
Join Date: Dec 2010
Location: Seoul
Default [App] Galaxy Tuner (IO scheduler, LCD color, Sound(Hw Eq), Memory Manager, OC...)





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://forum.xda-developers.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://forum.xda-developers.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
Attached Thumbnails
Click image for larger version

Name:	SC20110108-2-2.jpg
Views:	23891
Size:	30.8 KB
ID:	487388   Click image for larger version

Name:	SC20110118-3.jpg
Views:	22512
Size:	25.5 KB
ID:	492844   Click image for larger version

Name:	SC20110123-4.jpg
Views:	22814
Size:	38.1 KB
ID:	497433  
The Following 39 Users Say Thank You to dowkim10 For This Useful Post: [ Click to Expand ]
 
freakfingers12
Old
#2  
freakfingers12's Avatar
Senior Member
Thanks Meter 52
Posts: 495
Join Date: Oct 2010
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?

Samsung I9000 Galaxy S
 
dowkim10
Old
(Last edited by dowkim10; 12th January 2011 at 08:10 AM.)
#3  
Member - OP
Thanks Meter 50
Posts: 69
Join Date: Dec 2010
Location: Seoul
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)
 
freakfingers12
Old
#4  
freakfingers12's Avatar
Senior Member
Thanks Meter 52
Posts: 495
Join Date: Oct 2010
Haha, I am glad I am the first customer. 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://forum.xda-developers.com/showthread.php?t=806195

Btw, my phone is the international I9000.

Samsung I9000 Galaxy S
 
dowkim10
Old
#5  
Member - OP
Thanks Meter 50
Posts: 69
Join Date: Dec 2010
Location: Seoul
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.
 
freakfingers12
Old
#6  
freakfingers12's Avatar
Senior Member
Thanks Meter 52
Posts: 495
Join Date: Oct 2010
No worries, dw kim, he's super helpful guy! Okay, relax, that app will make many ears happy already.

Btw, my favourite settings is +9, +6, +5, +7, +11. I think it's perfect. Using stock SGS earpiece.

Samsung I9000 Galaxy S
 
dowkim10
Old
#7  
Member - OP
Thanks Meter 50
Posts: 69
Join Date: Dec 2010
Location: Seoul
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
 
stfudude
Old
#8  
stfudude's Avatar
Senior Member
Thanks Meter 288
Posts: 1,004
Join Date: Aug 2010
Location: Egypt
3d sound doesn't seem to work. o_0
one more thing: I'm using bluetooth A2DP.
 
dowkim10
Old
(Last edited by dowkim10; 12th January 2011 at 12:38 PM.) Reason: for more question
#9  
Member - OP
Thanks Meter 50
Posts: 69
Join Date: Dec 2010
Location: Seoul
Quote:
Originally Posted by stfudude View Post
3d sound doesn't seem to work. o_0
one more thing: I'm using bluetooth A2DP.
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?
 
pandomu
Old
#10  
Junior Member
Thanks Meter 0
Posts: 20
Join Date: Jan 2008
Great app!!!

Is there any posilibity to make it "autostart"...?
every time i reboot my phone I have to turn the settings on...

Tags
galaxy, tuner
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes