FORUMS

XDA Picks: Best Apps of the Week (Apr 17 – 24)

Apps are at the front and center of any smartphone experience, and with over a … more

Glimpse Notifications: Easier Lockscreen Notifications

Lollipop brought a revamp to the lockscreen, taking away custom widgets but … more

What Are the Best Looking Apps on Android?

As more developers are updating their apps with Material Design elements, we’re … more

Cyngn Explained: Who’s Cyanogen, What’s Cyanogen OS?

While Cyanogen, Inc has been the source of many headlines lately, there … more
Post Reply Subscribe to Thread Email Thread

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

12th January 2011, 04:58 AM |#1  
OP Member
Flag Seoul
Thanks Meter: 50
 
More




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:	24202
Size:	30.8 KB
ID:	487388   Click image for larger version

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

Name:	SC20110123-4.jpg
Views:	23130
Size:	38.1 KB
ID:	497433  
Last edited by dowkim10; 16th February 2011 at 03:55 AM. Reason: for changing update
The Following 39 Users Say Thank You to dowkim10 For This Useful Post: [ View ]
 
 
12th January 2011, 07:49 AM |#2  
freakfingers12's Avatar
Senior Member
Thanks Meter: 52
 
More
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?
12th January 2011, 08:00 AM |#3  
OP Member
Flag Seoul
Thanks Meter: 50
 
More
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)
Last edited by dowkim10; 12th January 2011 at 08:10 AM.
12th January 2011, 08:16 AM |#4  
freakfingers12's Avatar
Senior Member
Thanks Meter: 52
 
More
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.
12th January 2011, 08:25 AM |#5  
OP Member
Flag Seoul
Thanks Meter: 50
 
More
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.
12th January 2011, 08:34 AM |#6  
freakfingers12's Avatar
Senior Member
Thanks Meter: 52
 
More
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.
12th January 2011, 08:43 AM |#7  
OP Member
Flag Seoul
Thanks Meter: 50
 
More
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
12th January 2011, 11:48 AM |#8  
stfudude's Avatar
Senior Member
Flag Egypt
Thanks Meter: 304
 
More
3d sound doesn't seem to work. o_0
one more thing: I'm using bluetooth A2DP.
12th January 2011, 12:33 PM |#9  
OP Member
Flag Seoul
Thanks Meter: 50
 
More
Quote:
Originally Posted by stfudude

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?
Last edited by dowkim10; 12th January 2011 at 12:38 PM. Reason: for more question
12th January 2011, 01:14 PM |#10  
Junior Member
Thanks Meter: 0
 
More
Great app!!!

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

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

Advanced Search
Display Modes