yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] BamAlmighty:
Still works after uninstalling the Amazon App Store.
[HTC EVO 3D] EricSS619:
Wow, you miss out on a lot of great apps....
[HTC EVO 3D] krazykeith64:
?1 is it better than swype and ?2 do u need amazon to run in the back ground for it to work cause i got rid of amazon with my temp root on my 3d evo....not to fond of amazon thats y im askin.

thanks,keith
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] lbhocky19:
strange as hell. every app and the market works fine.

but the stock browser and dolphin just come up with the generic cant load website as if wifi wasn't on.

i searched everywhere online and other people have had the issue on android but typically its due to a carrier (phones) wifi i havent seen a solution

any ideas?

this just started
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] lbhocky19:
update: opera mobile works

skyfire doesnt
[Android General] sir_earl:
This thread should be used to provide feedback and troubleshooting for the Sixaxis Controller and Compatibility Checker apps.

If you have a device that you would like to see supported, and you're happy to step few a bit of debugging to help me determine the issue then please let me know, and preferably provide a screenshot of any error messages.

I'm doing my best to add support for new devices (especially HTC and Samsung), but it seems that it might not always be possible to add compatibility. In this case, the only option for running the app on said device is with an AOSP based rom such as CyanogenMod.

Also, throughout the thread I will occasionally be posting beta versions of the app that include new experimental features. I would be most appreciative of any feedback from those willing to test these new features.

For those looking for help with touch profiles, mythek88 has put together a master list here with a growing list of games. Hopefully at some stage I will add the ability to share profiles directly through the app.

Regards,

Earl
[Android General] BFKelleher:
Both Nexus phones. I'd volunteer for testing, but I don't own a sixaxis.

Out of curiosity, why does this need root access whereas Wii doesn't? Is there a difference between the way the controllers pair or something?
[Android General] sir_earl:
Yes unfortunately, although the Sixaxis basically communicates via the HID protocol, there are a couple of minor differences that would require a kernel patch to make the controller start talking over HID. The only solution I have found for this so far is to bypass HID and communicate directly over L2CAP (both of which require root access).
[Android General] amoree101:
I'd love to volunteer for testing! I have access to several androids and 8 dualshock and sixaxis controllers
[Android General] mwarner:
If you wish to test on an Galaxy S II then I am available to help out if required. I too have both DualShock and SixAxis controllers.
[Android General] Columbia:
I can join to you guys too! I have Desire HD with sense or without it and dualshock3/sixaxis controller.
[Android General] stacktrace:
I have three phones that I'm willing to beta test.

I have dualshock 3 controllers.

LG Optimus S

HTC Hero (rooted w/o Sense)

HTC Evo 3D (soon to be rooted)

I definitely think you should release a free version that lets people test basic compatibility. 15 minute return window doesn't seem like enough to test an app like this.

Very excited to see this app!
[Android General] sir_earl:
Ok, what I'll do initially is release a standalone compatibility test app on here in the next couple of days that basically allows me to get some initial feedback and if required have anyone who is willing with an incompatible phone to run a few tests that might enable me to get them working.

Again, this application will only work on rooted devices, sorry!

Stay tuned.
[Android General] shahkam:
I'd suggest you to put an free version for like 2 weeks for the time its a beta stage then when everything is finalised make it 1$ which i think is reasonably fair ! And i own an sony ericsson xperia x10 it has to work ! Since sony > sony ericsson is the same company i think ? Lol
[Android General] BFKelleher:
I don't think that's how this sort of thing works.
[Android General] brugernavn:
do want so much
[Android General] Sk8trfred:
G2x I'm in
[Android General] sir_earl:
Here is the (very basic) windows utility I created today for pairing the controllers to a specific MAC address. Once installed, you should be able to plug a controller in to your PC via Mini-USB and the 'Current Master' should change from 'Searching...' to the last MAC address the controller was paired with (probably your PS3). You can then change the master by entering a new MAC address in the format of xx:xx:xx:xx:xx:xx. This address will ultimately be the bluetooth address of the phone you wish to use the controller with. The Android app will give you the correct address when run on your phone.

Make sense?

If anyone wants to try it out and let me know if it works on your PC's, that would be lovely. Just enter any old MAC address 00:00:00:00:00:00 will do.

Linux users (and apple mac?) should be able to use the utility called 'sixpair' that is floating around the net.
[Android General] sir_earl:
Just an update that I'm hoping to get a bit of feedback on...

This app allows you to test whether your device will be compatible with the app. Once I have enough feedback about which devices / OS versions it will run on (and potentially improve compatibility with some assistance from testers on the forum), then I will make a release on the market that enables IME.

If you would like to help out, you will need to download the attached apk, as well as the SixaxisPairTool in my previous post. You will then need to extract and install the apk on your phone using adb or something like 'app installer' from the market. Run the app and follow the instructions (you will need to use SixaxisPairTool to pair the controller with the phone (using the bluetooth address displayed at the bottom of the app after tapping 'start').

Please could anyone who tries the app report back here any devices and OS's they have tried, and the success they have. Feel free to ask for help if anything is unclear.

Cheers,

Earl
[Android General] presslab:
I ran Sixaxis Compatability Checker on my Asus Transformer running Prime 1.6 (Android 3.1). When I clicked "Start" the program said "Connection Initiated..." and then "Connection Failed." At this point I have not paired my controller because the Checker program does not give me the MAC address. When I click "Stop" my Transformer locks up and nothing works, and while I can turn it off with the power button it does not turn back on until I hard reset it.
[Android General] Witalka 15:
oKay i run the Server on Android.. they show me the MAC.. ..

i type the mac address in the Windows App .. the show me the same address in the Server and Controller .. but if i press start at the controller hey only blinking.. -.-

Connection Initiated...

Connection Established..

Samsung Galaxy S Miui Galnet v6
[Android General] sir_earl:
@presslab - Can you try running the command 'hciconfig' on the phone in a terminal emulator as root user and tell me the result.

@Witalka 15 - When you paired the controller using 'SixaxisPairTool', did the 'Current Master' show the same address as the one you typed in after clicking 'Update', or was it still showing 'Searching...'?
[Android General] Swift_LawnGnome:
I have a Droid X running Liberty Gingerbread ROM 0.9. First off I'd just like to say that I constantly have problems with it, including with Bluetooth, so this may not apply to all Droid X users, but I do receive the "Connection Failed" message, and was just wondering what I can do about it since I've been dying to use my Dualshock with my phone for the longest time. Thanks
[Android General] sir_earl:
Anyone getting a 'Connection Failed' message can help me out by trying the following commands in a terminal window and reporting the results:

su

echo 1 > /sys/class/rfkill/rfkill0/state

start hciattach

hciconfig -a hci0 up

hciconfig -a hci0 pscan

hciconfig

If you get a 'not found' error when calling hciconfig, you could try copying the executable (from say here) to your /system/xbin folder and making it executable with 'chmod 744 /system/xbin/hciconfig'. Then try running the above commands again.
[Android General] Witalka 15:
Yes i see the same address... In sixaxispairtool and the server..
[Android General] sir_earl:
As both phones have a different bluetooth address, you will need to re-pair the controller via the PC before switching phones.
[Android General] oleost:
I dont get the movement to work, anyone knows what the Analoge or the arrows should be set to?
[Android General] sageDieu:
definitely gonna try and get portable minecraft working with this, thank you!

Sent from my MIUI SCH-i500
[Android General] polotrigger:
Im running fpse ps1 emulator and works flawlessly with ps3 controller on the motorola atrix. What im trying to figure out now is to be able to run multiple controllers
[Android General] sir_earl:
The process is exactly the same for the second controller - both need to be set to use the same bluetooth address, via the PC utility. What problems are you running in to?
[Android General] akaruna:
Fukin A man

Finally a sixaxis mod. i can volunteer to test out... i got a droid x and can test it on stock 2.2 and cm4dx

pm me and let me know.
[Android General] sir_earl:
In order to simulate touch events, I need a little bit of information from as many devices as possible. Anyone that reads this could help me out heaps by posting the output they get when running the following command from their phones shell, as well as the type of device and the rom they are running.

cat /proc/bus/input/devices

Thanks heaps!
[Android General] nhy0706:
maybe oem clon controller does'n work..

my phone(motorola defy /cm7) displayed playstation(r)3 in bt setting,

but it couldn't pair with controller

(require type pin num ex0000 or 1234?? so press the controller button but there's no response :confused:)
[Android General] sir_earl:
Did you try connecting using the app itself? After pressing 'start', then the power button on your controller, do the lights stop flashing? Also, I assume you changed the bluetooth address using the SixaxisPairTool?
[Android General] KnowledgeBroker:
I love the fact that it works on both my devices, I dislike that I couldn't buy it on the device I wanted to use it on. And it sucks very few emulators run properly on my nook even though it runs most 3d games decent to well.

Oh, but unless your app does a lot more than it seems, the price seems too high for what it does.. although it does work, many many apps out there do so much more to really earn our money.
[Android General] nhy0706:
yes, i changed bluetooth adress and try connecting this app itself. but couldn't pairing. maybe this controller is not supported ;;
[Android General] onthebridge:
I have also a motorola defy running cm7 and a clon controller. I follow all the steps till i get stuck not being able to get to "client connected", while the four red lights of the controller continuing blinking till (all of) them switch off.

I suppose this is due to the fact that is not an original controller ... any plans on this? a bit of light on this would be great!
[Android General] TesseractE:
Which maps to which, though? Are they roughly analogous to the SNES configuration so BUTTON_B would map to 'X' on a PS-standard face button?
[Android General] sir_earl:
See table 1 in this article:

http://www.ixplora.com/develop-gaming-apps-xperia-play-gamepad/
[Android General] TesseractE:
Perfect! Much appreciated. Reading this, it doesn't look like the analog sticks would be as easy to configure to match the input from the Xperia Play's touchpads, right?
[Android General] socalwrx:
sounds like no dice from a few users with 3rd party controllers (replicas) ?
[Android General] onthebridge:
No answer sounds like a no. Pity because having a handheld console for 15 euros sounded so nice

Anyway ... any other improvements planned for the app?
[Android General] Elloco305:
Mytouch 4g (HTC Glacier)

Virtuous Unity 2.35 (Sense 3)

#cat /proc/bus/input/devices

I: Bus=0000 Vendor=0000 Product=0000 Version=0000

N: Name="h2w headset"

P: Phys=

S: Sysfs=/devices/virtual/input/input0

U: Uniq=

H: Handlers=event0 keyreset

B: EV=3

B: KEY=84 0 38 0 e0800 0 0 0

I: Bus=0000 Vendor=0000 Product=0000 Version=0000

N: Name="projector_input"

P: Phys=

S: Sysfs=/devices/virtual/input/input1

U: Uniq=

H: Handlers=event1

B: EV=b

B: KEY=400 0 4 0 0 0 0 0 0 0 0

B: ABS=11030003

I: Bus=0019 Vendor=0123 Product=5220 Version=0100

N: Name="projector-Keypad"

P: Phys=input2

S: Sysfs=/devices/virtual/input/input2

U: Uniq=

H: Handlers=event2 keychord

B: EV=3

B: KEY=40008800 40 0 0 0

I: Bus=0000 Vendor=0000 Product=0000 Version=0000

N: Name="atmel-touchscreen"

P: Phys=

S: Sysfs=/devices/virtual/input/input3

U: Uniq=

H: Handlers=event3 keychord cpufreq

B: EV=b

B: KEY=400 0 4 0 2000000 0 40000800 40 0 0 0

B: ABS=650000 0

I: Bus=0000 Vendor=0000 Product=0000 Version=0000

N: Name="proximity"

P: Phys=

S: Sysfs=/devices/virtual/input/input4

U: Uniq=

H: Handlers=event4

B: EV=9

B: ABS=2000000

I: Bus=0000 Vendor=0000 Product=0000 Version=0000

N: Name="glacier-keypad"

P: Phys=

S: Sysfs=/devices/virtual/input/input5

U: Uniq=

H: Handlers=event5 keyreset keychord cpufreq

B: EV=3

B: KEY=10000 0 180000 800000 40000800 1c0040 0 0 0

I: Bus=0000 Vendor=0000 Product=0000 Version=0000

N: Name="lightsensor-level"

P: Phys=

S: Sysfs=/devices/virtual/input/input6

U: Uniq=

H: Handlers=event6

B: EV=9

B: ABS=100 0

I: Bus=0000 Vendor=0000 Product=0000 Version=0000

N: Name="curcial-oj"

P: Phys=

S: Sysfs=/devices/virtual/input/input7

U: Uniq=

H: Handlers=event7 keyreset cpufreq

B: EV=7

B: KEY=10000 0 0 0 0 1680 0 0 0

B: REL=3

I: Bus=0000 Vendor=0000 Product=0000 Version=0000

N: Name="compass"

P: Phys=

S: Sysfs=/devices/virtual/input/input8

U: Uniq=

H: Handlers=event8

B: EV=9

B: ABS=307ff
[Android General] hateem:
Any way we could change the camera, ie look up, down?

This works nice on normal games but on 3-d games in which you can look up down as well this does not work that well
[Android General] ChevyNovaLN:
Phone: Motorola Droid Bionic

ROM: Stock rom, Rooted.

output from 'cat /proc/bus/input/devices' :

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="compass"
P: Phys=
S: Sysfs=/devices/virtual/input/input0
U: Uniq=
H: Handlers=event0
B: EV=9
B: ABS=305ff

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="accelerometer"
P: Phys=
S: Sysfs=/devices/virtual/input/input1
U: Uniq=
H: Handlers=event1
B: EV=9
B: ABS=7

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="cpcap-key"
P: Phys=
S: Sysfs=/devices/virtual/input/input2
U: Uniq=
H: Handlers=kbd event2 keyreset
B: EV=3
B: KEY=4 0 0 0 800 0 0 0

I: Bus=0019 Vendor=0001 Product=0001 Version=0001
N: Name="omap-keypad"
P: Phys=
S: Sysfs=/devices/platform/omap-keypad/input/input3
U: Uniq=
H: Handlers=kbd event3 keyreset keychord
B: EV=13
B: KEY=98 2180000 0 40000800 c0040 0 61000000 ffc
B: MSC=10

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="qtouch-touchscreen"
P: Phys=
S: Sysfs=/devices/virtual/input/input4
U: Uniq=
H: Handlers=kbd event4
B: EV=b
B: KEY=400 0 4 0 2000000 0 40000800 40 0 0 0
B: ABS=650000 11030003

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="light-prox"
P: Phys=
S: Sysfs=/devices/virtual/input/input5
U: Uniq=
H: Handlers=event5
B: EV=20009
B: ABS=2000000
B: LED=100

I: Bus=0006 Vendor=0000 Product=0000 Version=0100
N: Name="aev_abs"
P: Phys=aev_abs/input0
S: Sysfs=/devices/virtual/input/input6
U: Uniq=
H: Handlers=kbd event6
B: EV=b
B: KEY=400 0 0 0 2000000 0 0 400016c0 0 0 2
B: ABS=650000 0

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="evfwd"
P: Phys=
S: Sysfs=/devices/virtual/input/input7
U: Uniq=
H: Handlers=sysrq kbd event7 keyreset keychord
B: EV=100007
B: KEY=400 0 70001 fffeffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe
B: REL=143
[Android General] dbzfanatic:
For those of you who have linux and want to pair with your sixaxis you can run these commands and do it natively. Just open a terminal window and type them in or copy/paste them.

cd Desktop
wget http://www.pabr.org/sixlinux/sixpair.c
sudo apt-get install libusb-dev
gcc -o sixpair sixpair.c -lusb
sudo ./sixpair XX:XX:XX:XX:XX:XX

For those of you who have already run those commands simply run the sixpair tool found on your desktop by using

cd Desktop
sudo ./sixpair XX:XX:XX:XX:XX:XX

where "XX:XX:XX:XX:XX:XX" is your phone's bluetooth address.

P.S. output of "cat /proc/bus/input/devices" is as follows (myTouche 3G Slide)

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="h2w headset"
P: Phys=
S: Sysfs=/devices/virtual/input/input0
U: Uniq=
H: Handlers=event0 keyreset
B: EV=3
B: KEY=84 0 38 0 e0800 0 0 0

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="synaptics-rmi-touchscreen"
P: Phys=
S: Sysfs=/devices/virtual/input/input1
U: Uniq=
H: Handlers=cpufreq event1
B: EV=b
B: KEY=400 0 4 0 0 0 0 0 0 0 0
B: ABS=650000 11030003

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="proximity"
P: Phys=
S: Sysfs=/devices/virtual/input/input2
U: Uniq=
H: Handlers=event2
B: EV=9
B: ABS=2000000

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="latte-keypad-v2"
P: Phys=
S: Sysfs=/devices/virtual/input/input3
U: Uniq=
H: Handlers=cpufreq event3 keyreset keychord
B: EV=23
B: KEY=10000 0 2d80000 f800000 40000800 1c0050 0 35ff47f d3ffc000
B: SW=1

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="lightsensor-level"
P: Phys=
S: Sysfs=/devices/virtual/input/input4
U: Uniq=
H: Handlers=event4
B: EV=9
B: ABS=100 0

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="curcial-oj"
P: Phys=
S: Sysfs=/devices/virtual/input/input5
U: Uniq=
H: Handlers=cpufreq event5 keyreset
B: EV=7
B: KEY=10000 0 0 0 0 1680 0 0 0
B: REL=3

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="compass"
P: Phys=
S: Sysfs=/devices/virtual/input/input6
U: Uniq=
H: Handlers=event6
B: EV=9
B: ABS=307ff
[Android General] sir_earl:
Last night I made a huge breakthrough with regards to getting support for HTC, Samsung and LG phones running stock roms. I can only confirm that it will work on an LG Optimus 2x at this stage, but as the common factor has been the Broadcom bluetooth chip, it is very likely that the fix will also work with HTC and Samsung.

Unfortunately due to the nature of the fix, it will require a config file that is tailored to each different model of bluetooth chip and potentially kernel, so it will take me a little while to add support for every device out there.

Hopefully in a few days I will upload a beta version for testing, and it would be great of I could get some testers who are using some of the more popular HTC or Samsung models, such as the Galaxy S2 (running stock roms of course).
[Android General] Elloco305:
I'm on the my touch 4g but I'm so down to be the guinea pig for somethin so awesome
[Android General] sir_earl:
Can I get as many people as possible to run the following commands on their phones terminal:

su

find / -name *.hcd

Let me know the file found (if any), as well as the device and rom you are running. I'm most interested in devices that aren't already supported by the app.

Thanks!
[Android General] Elloco305:
/system/etc/firmware/BCM4329B1_002.002.023.0511.0538.hcd

HTC glacier (mytouch 4g)

Virtuous unity 2.39 (sense 3.0 build)

Will run this command when I get home on my wives glacier which is stock ROM. Update later.
[Android General] abo_mara7:
LG Optimus 3D

Stock Rom - firmware version 10D.

find: Not found.
[Android General] rpalmerin:
HTC incredible running stangs Hybrid Speed v.7

^[[A/system/etc/firmware/BCM4329B1_002.002.023.0511.0557.hcd

Hope this is any help!
[Android General] sir_earl:
I'm guessing that means the find utility isn't on the Optimus 3D - could you try looking in /system/etc/firmware/ and see if there is a file with the '.hcd' extension in there.

Thanks.
[Android General] Juan1508carlos:
Samsung Captivate SHG-I897 Firmware version 2.3.3 rom serendipity VII build 2

/system/bin/BCM4329B1_002.002.023.0746.0832.hcd

/system/vendor/firmware/bcm4329.hcd

hope this helps I would really like to have the six axis controler working anything else you need let me know
[Android General] abo_mara7:
In that folder, there is only this file:

Tllnit_7.2.31.bts

I thinks that if it worked on Optimus 2X it should do well with Optimus 3D. I can test.

* Maybe I am doing something wrong, what I do is:

C:/android-sdk-windows/platform-tools>adb shell

C:/android-sdk-windows/platform-tools>su

# find / -name*.hcd

However, I've tried to search for 'hcd' in Astro and found nothing.
[Android General] sir_earl:
Can you also check in /system/bin/ for a *.hcd file.
[Android General] abo_mara7:
Nothing found, see my updated reply:
[Android General] sir_earl:
Thanks for that. Can I now request the output of these commands:

su

grep btld /*.rc

as well as:

su

grep hcd /*.rc

Thanks!
[Android General] thesilence1:
galaxy s2

ATT Galaxy S2 running stock rom w/ ClockworkMod Recovery 5.0.2.3

For the first command I get system/bin /bcm4330b1_002_001_003_0221_0265.hcd

And the second I get

/init.rc:service btld /system/bin/logwrapper /system/bin/btld -hb dev/s3c2410_serial0 -lpm 1

/init.rc:# start btld if soft_onoff enabled

/init.rc: start btld

/init.rc:# stop btld if soft_onoff disabled

/init.rc:# stop btld

I hope this helps
[Android General] sir_earl:
Can you also please run these commands too:

su

grep hcd /*.rc
[Android General] Elloco305:


#grep btld /*.rc

/init.glacier.rc:# Make sure we startup btld before hcid

/init.glacier.rc:#service btld /system/bin/logwrapper /system/bin/btld -hwtun 10.0.2.2 -hb 460800 3000000 -lpm 1

/init.glacier.rc:service btld /system/bin/logwrapper /system/bin/btld -lpm 1 -hb 3000000

/init.spade.rc:# Make sure we startup btld before hcid

/init.spade.rc:#service btld /system/bin/logwrapper /system/bin/btld -hwtun 10.0.2.2 -hb 460800 3000000 -lpm 1

/init.spade.rc:service btld /system/bin/logwrapper /system/bin/btld -lpm 1 -hb 3000000

/init.vision.rc:# Make sure we startup btld before hcid

/init.vision.rc:#service btld /system/bin/logwrapper /system/bin/btld -hwtun 10.0.2.2 -hb 460800 3000000 -lpm 1

/init.vision.rc:service btld /system/bin/logwrapper /system/bin/btld -lpm 1 -hb 3000000

#grep hcd /*.rc

/init.glacier.rc:#service hciattach /system/bin/brcm_patchram_plus --enable_hci --patchram /etc/firmware/bcm4329.hcd /dev/ttyHS0

/init.spade.rc:# --baudrate 3000000 --patchram /etc/firmware/bcm4329.hcd /dev/ttyHS0

/init.vision.rc:#service hciattach /system/bin/brcm_patchram_plus --enable_hci --patchram /etc/firmware/bcm4329.hcd /dev/ttyHS0

#

Mytouch 4g on virtuous unity, sense 3.0
[Android General] sir_earl:
Here is an alpha version of the compatibility checker app. It would be great to hear from everyone who tries it whether it works, and what ROM and device they are using.

This version will first try the existing method. If that fails, it will attempt to connect using the method for Broadcom bluetooth chips. If both methods fail, please let me know any errors that are displayed.

Thanks!
[Android General] Elloco305:
HTC sense 3.0

On my MyTouch 4g

Neither of the two steps are working for me. :(
[Android General] thesilence1:
It doesnt output anything just another prompt.
[Android General] threestripebrand:
Htc evo4g-HW0004

Rom:asop:2.3.5-Salvagemod-1.4

Kernel:tiamat 4.0.8+SBC

Says I'm compatible. I wont be testing it though since I don't plan on purchasing the app.

Sent from my nike hating evo!
[Android General] sir_earl:
It would be helpful if you could post the last few lines of output from the app.
[Android General] Elloco305:
Delete please
[Android General] kei_kusanagi:
Tried on SGS (i9000B) and it worked on ROM JVQ ( http://oi55.tinypic.com/2n1yg5w.jpg ).

But then I tried on my SGS2 with ROM KI3 and it didn't work ( http://oi55.tinypic.com/2zel3s8.jpg ).

Thanks for your work.
[Android General] sir_earl:
Cheers for that. Can I please get you to pull all the *.rc files in the root path from the SGS2 and attach them here? Thank you!