yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Gio GT-S5660] klebengan:
How to Edit the Boot.img file to Enable Link2sd/A2SD Darktremor

Here's the steps and codes (credit to ge88@kaskus.us)....

Go to this ORIGINAL LINK if you want to recheck the steps and codes.

- Requirement: unix system.

- The codes are case sensitive so just do a copy-paste.

- This methods are verified and works on Link2sd and A2sd Darktremor (please try cos there's a minor report failed on A2SD Darktremor).

1. Download Bootimgutils.zip and extract to folder (Bootimgutils), we will have 3 file: mkbootimg, repack_bootimg.pl and split_bootimg.pl.

2. Extract your firmware (if not a one package, only extract file with label "CODE_xxx.tar.md5" >>> it should be the biggest size on it).

3. Find and copy "boot.img" file into "Bootimgutils" folder.

4. Navigate the terminal console to "Bootimgutils" directory, and type this code:

./split_bootimg.pl boot.img

5. Now we have 2 new files : "boot.img-kernel" and "boot.img-ramdisk.gz"

6. Continue the process with this codes:

mkdir ramdisk

cd ramdisk

gzip -dc ../boot.img-ramdisk.gz | cpio -i

cd ..

7. On the "Bootimgutils" folder we have a new folder "ramdisk". Browse and find "init.rc" file then open with text editor (eg, gpedit).

8. Find this lines :

#service flash_recovery /system/etc/install-recovery.sh
# oneshot

remove the "#" and the new one look like this:

service flash_recovery /system/etc/install-recovery.sh
oneshot

9. Save the text and Back to console, type this code :

./repack_bootimg.pl boot.img-kernel ramdisk bootnew.img

10. Now we have a new boot.img file called "bootnew.img" on Bootimgutils folder.

11. Rename this "bootnew.img" file into "boot.img" and copy this new boot.img to the folder where we extract the firmware (step 2). just overwrite the old boot.img file.

12. Navigate linux terminal console to our firmware folder (step 2 or 11)

>> If you using one package firmware, just skip to step 16.

13. The repacking steps. we will labelling this new edited firmware with "S5660NEW" (or choose any name you want).

14.

tar -H ustar -c arm11boot mibib oemsbl qcsbl > APBOOT_S5660NEW.tar

md5sum -t APBOOT_S5660NEW.tar >> APBOOT_S5660NEW.tar

mv APBOOT_S5660NEW.tar APBOOT_S5660NEW.tar.md5

15.

tar -H ustar -c csc.rfs > CSC_S5660NEW.tar

md5sum -t CSC_S5660NEW.tar >> CSC_S5660NEW.tar

mv CSC_S5660NEW.tar CSC_S5660NEW.tar.md5

16.

tar -H ustar -c amss > MODEM_S5660NEW.tar

md5sum -t MODEM_S5660NEW.tar >> MODEM_S5660NEW.tar

mv MODEM_S5660NEW.tar MODEM_S5660NEW.tar.md5

17.

tar -H ustar -c boot.img recovery.img system.rfs > CODE_S5660NEW.tar

md5sum -t CODE_S5660NEW.tar >> CODE_S5660NEW.tar

mv CODE_S5660NEW.tar CODE_S5660NEW.tar.md5

18. Now you ready to flash it.

BOOT => APBOOT
PHONE => MODEM
PDA => CODE
CSC => CSC
[Samsung Galaxy Gio GT-S5660] c20h25n3o:
Could anyone tell me which .apk file I need to reinstall the voice functionality (dictating sms/email or search terms for Google).

You know, the little microphone button right of the space bar when u type a message.

It's not functional now.
[Samsung Galaxy Gio GT-S5660] waqasshahzad1986:
You are missing very important step , before doing anything user must chmod 755 * the whole folder , in my case i have chmod 755 * my whole home directory. Otherwise it will not ./unpack or ./repack .

Here is the modified boot.img for those whom are trying to build new custom rom with a2sd darktremor support .

If anyone already flashed new S5660XXKQB_S5660XXKQ5_S5660PRTKQ4 firmware also can use this modified file as single package in ODIN , after flashing just Enable a2sd darktremor . if you don't know how to manually update a2sd darktremor can follow this guide.
[Samsung Galaxy Gio GT-S5660] shuegig:
Does anyone know if cwm backup will get u back to ur previous rom aft u updated one via recovery ? Please help !!
[Samsung Galaxy Gio GT-S5660] klebengan:
i am newbie on unix system mate. The tutorial are originally posted by ge88 (Simpligio modder). i am just following the whole steps and fortunatelly no problem so far ;). i have 2 my own modified gingerbread stock ROM and works fine on link2sd or a2sd darktremor.

But yes maybe you right so it could be a good input for anyone who wish to try those method. thanks for the correction.
[Samsung Galaxy Gio GT-S5660] waqasshahzad1986:
here is voicesearch.apk , extarct it , and copy to system/app , reboot and done
[Samsung Galaxy Gio GT-S5660] waqasshahzad1986:
CWM recovery backup your whole rom , including every single thing , and you can resotre it as it is.
[Samsung Galaxy Gio GT-S5660] shuegig:
Okay thx very much:)
[Samsung Galaxy Gio GT-S5660] Spider33:
Can anyone confirm me if the Gio´s /efs is on st15?

in that case, its it safe to do this?:

or

with gingerbread
[Samsung Galaxy Gio GT-S5660] shuegig:
Hey guys, have a problem..

Im on simpligio+ 1.0 with cwm recovery, and i went to recovery and click install zip from sdcard (gioproliye v1.3), it did its job, but when i booted it up it was exactly the same as it were with before recovry. I checked ad t was still simpligio+ any ideas why??
[Samsung Galaxy Gio GT-S5660] SoulReaver75:
try mounting /system and /data first (from cwm).
[Samsung Galaxy Gio GT-S5660] melorib:
Thanks, of course I did that, I have been flashing all kinds of ROMs for over a year on my galaxy, just some kids think they are smarter than the rest of us... :rolleyes:
[Samsung Galaxy Gio GT-S5660] fedr0id:
this is what I did

1. factory reset

2. flashed S5660XXKQB_S5660XXKQ5_S5660PRTKQ4_HOME.tar.md5

3. factory reset

4. flashed boot_img_by_Waqas.tar

5. inserted the sd-card with ext2 partition

5. updated rootgbupdated.zip

6. executed a2sd_enabler.sh

7. updated dtapps2sd-2.7.5.3-beta04-signed.zip

then via adb I did

$ su

su

# a2sd cachesdreset

and I get

a2sd cachesdreset

segmentation fault

segmentation fault

/system/bin/bash: /system/bin/launcha2sd: No such file or directory
[Samsung Galaxy Gio GT-S5660] DarkShadow69:
I'm also having the same problem.
[Samsung Galaxy Gio GT-S5660] waqasshahzad1986:
SD card must have to be insterted during all the procdure(flahsing , a2sd enbaling etc)

And delete few apps from system/app , because there isn't enough space to run the script , if it stays same Try this modified , KQB Rom

http://upload.ugm.ac.id/359gio-KQB.7z

after flashing it , remove all useless apps from system/app and flash my modified boot.img file using odin and then follow the procedure as you doing
[Samsung Galaxy Gio GT-S5660] fedr0id:
is it the stock rom repacked with just the modfied boot.img?

EDIT: I get the same error though. maybe i'm doing something wrong. hope someone will get more lucky.
[Samsung Galaxy Gio GT-S5660] waqasshahzad1986:
Ok here is what i did , I flashed the modified KQB Rom(which i provided the link few posts above) , rooted it ,and removed useless system apps then try to enabled a2sd darktremor by following the procedure didn't work, so i modified boot.img and flash it using ODIN and once again i try to enable a2sd darktremor and this time it worked.

here are two things i did differently

I copied a2sd_enabler.sh script to system and installed busybox from market .
[Samsung Galaxy Gio GT-S5660] waqasshahzad1986:
its modified Stock rom , I didn't Upload it ,so i just modified the boot.img which is gonna enable a2sd darktremor . so after flashing that rom you can simply flash the boot.img file . and run script for a2sd darktremor.
[Samsung Galaxy Gio GT-S5660] fedr0id:
I'm pretty confused right now

if I didn't get wrong I should

1. wipe data

2. flash the modified KQB rom

3. wipe data

3. flash boot.img

4. root

5. apply the enabler script

6. execute the command a2sd cachesdreset via adb

am I right?

I'm still not getting what you modified in the rom though :confused:
[Samsung Galaxy Gio GT-S5660] waqasshahzad1986:
Ok found the reason and solution, You have to delete useless apps from system/app , because there is no space for script to run , that is why your script is not copying , so delete any of few apps you don't like or don't use in system/app and just Enable a2sd darktremor as you do normally.
[Samsung Galaxy Gio GT-S5660] rezapatel:
For the ones facing the screen icon / menu icon refreshes every once in a while, I've been investigating and crossing out options one after the other. At this point, the suspect is 'Swapping'.

A little history, the 'Swapping' feature on A2SD never worked, so I downloaded a software from the market that let me do the same and I had a 100 MB swap created.

The issue hasn't occurred since i turned it off and restarted the phone - keeping my fingers crossed and hoping this is it!
[Samsung Galaxy Gio GT-S5660] Mastermind_hassan:
i need pakistani firmware..

i need jpkc2 or jpkc3 pakistan firmware
[Samsung Galaxy Gio GT-S5660] shuegig:
Thx, works like a charm.. btw ur uot file is nice?, especially boot ani and icons :) although I think the font isnt that nice:) thx anw XD
[Samsung Galaxy Gio GT-S5660] SoulReaver75:
Font should be default one. I tried many different fonts, but the default is better...
[Samsung Galaxy Gio GT-S5660] SoulReaver75:
I really hope that you found the problem. I still don't know why only me and you had this problem.
[Samsung Galaxy Gio GT-S5660] esilviu:
from an other site I see these:

Changelo GIOPRO v1.1:

Touch menu button to unlock screen

So this "feature" is added over ?!!!!

How can we disable this "feature"? Because phone keeps unlocking in my pocked, and all kind of applications starts.... even calls or messages.
[Samsung Galaxy Gio GT-S5660] fedr0id:
i wasn't sure about that but i have to change my mind. sorry for not having enough faith ;). anyway it works.

this is what i did

1. wipe data

2. flash stock rom KQB

3. wipe data

4. flash boot.img

5. root

6. install titanium backup and remove useless system apps (all the polish ones, email, dlna, office, social hub and so on)

7. apply the enabler script

8. install darktremor

9. execute a2sd command via adb
[Samsung Galaxy Gio GT-S5660] SoulReaver75:
I think that the best thing would be disabling wake up with power button, this would solve the problem without taking away that nice feature.

But I don't think that we can do that on our own...
[Samsung Galaxy Gio GT-S5660] nifan:
Want do we need to be able to compile our own kernel for gio?

Are there any drivers not available or can we get them from the ace kernel for example?
[Samsung Galaxy Gio GT-S5660] esilviu:
I don't understand what are you saying ...

No matter what hart button is pressed (power or middle button), the display is activated but locked. Now the desired behavior is that only sliding with finger on the screen will unlock the display....

The current bug allow unlocking the display not only by sliding with finger but by touching too the soft (left) button.
[Samsung Galaxy Gio GT-S5660] SoulReaver75:
I mean that in your pocket only power button can get accidentally pressed. So disabling that would probably solve the problem.

Accidentally pressing home button in pocket is quite hard.

Unlocking with menu soft button is not a bug, it's a feature.
[Samsung Galaxy Gio GT-S5660] Mastermind_hassan:
S5660xxkpn

Android Version: 2.3.3 Gingerbread

Build Date: August 19, 2011

CSC File: CSC - OXXKPB

PDA: PDA S5660XXKPN

hotfile.com/dl/128413020/5d99deb/S5660XXKPN_S5660XXKPA_S5660OXXKPB_HOME.rar
[Samsung Galaxy Gio GT-S5660] esilviu:
so, how can we disable this "feature"?
[Samsung Galaxy Gio GT-S5660] shuegig:
Lmao, can anyone teell me what is zipaligning and deodexing? Thanks :D
[Samsung Galaxy Gio GT-S5660] SoulReaver75:
don't know, sorry.
[Samsung Galaxy Gio GT-S5660] c20h25n3o:
Anyone? Please? I really miss this function.
[Samsung Galaxy Gio GT-S5660] r33p:
hey waqass is this right? as for setting permissions

mkdir -m a=rwx whatever

mount -o loop system.rfs /tmp/whatever

chmod 755 -R whatever

thnx
[Samsung Galaxy Gio GT-S5660] waqasshahzad1986:
If you trying to mount system.ref , only need this command

mount -o loop system.rfs /mnt

mnt is a system folder already created , you just goto system partition of your linux and there is the mnt folder , you will find there system.ref is mounted , copy the whole data , change whatever you want and repack it , but don't try to change the mounted file it will not let you do it anything.
[Samsung Galaxy Gio GT-S5660] SoulReaver75:
But you swap setting in a2sd was activated?

What about now? Problem solved?
[Samsung Galaxy Gio GT-S5660] klebengan:
have u check voice input option on message setting? or u can try to reinstall either voicerecorder.apk, voicesearch.apk or messaging.apk itself
[Samsung Galaxy Gio GT-S5660] klebengan:
SimpliGio.v.1.2

SimpliGio.v.1.2 by ge88 @kaskus.us

(Custom based on XXKQ6)​

Link = http://www.mediafire.com/?d86hrbdc36bsd62

Change Log

- Deodexed

- Update Gmail 2.3.5

- Update Maps 5.9.0

- YouTube 2.2.16

- Custom Battery icon

- Transparent notification background

- Add menu Reboot dan Recovery

- Overscroll Glow

Potential issues (minor report from user of KQ3 based firmware) :

Prior symptom:

- Wifi connected, GPS ON

- Then reboot

- After reboot, wifi connected automatically. GPS wont off.

Workaround:

1. After rebooting, tapping the gps icon, or

2. Turn off the wifi before rebooting GIO

Instruction =

- Extract SimpliGio.v.1.2.tar.bz2 untill you got four "md5" files

- Flashing full package using odin.
[Samsung Galaxy Gio GT-S5660] waqasshahzad1986:
I was hoping the latest one KQB ,but he choosen old , well lets see how it is.
[Samsung Galaxy Gio GT-S5660] klebengan:
he said there's some issues in new fw after modified was made.

- if using a non samsung boot animation the screen wont dissapearing a.k.a still appear in homescreen

- if using samsung default bootanimation, the CRT Animation wont work

- CRT Animation will work, but bootanimation screen is blank (full white)

- He feels that performance of KQB are slightly slower compare to KQ6

Maybe he will release the KQB based Simpligio if the issues resolved.
[Samsung Galaxy Gio GT-S5660] waqasshahzad1986:
Yeah these issues are present , but CRT and custom boot animation isn't everything. anyway I have choosen latest one KQB and i am also working on these issues.
[Samsung Galaxy Gio GT-S5660] klebengan:
wow nice. i'll wait mate.
[Samsung Galaxy Gio GT-S5660] shuegig:
Hey, can anyone pls make an update. Zip file for this? A million thx for anyone who can do it pls :( I can't use com so pls:(
[Samsung Galaxy Gio GT-S5660] klebengan:
update.zip ??? what for ? this is a full package rom. if you want an update file from v1.1 to v.1.2 then you may ask to the modder.
[Samsung Galaxy Gio GT-S5660] melorib:
Installed SimpliGio v1.2

I like the status icons and the lock screen, would like more transparent notification screen...

For some reason Titanium Backup and ROM explorer where broken during installation, but now everything seems to be working as before, didnt notice any other differences...
[Samsung Galaxy Gio GT-S5660] eggowaffle:
What similar phone's rom would be best suited for my samsung galaxy q from fido?

would it be gio or ace?
[Samsung Galaxy Gio GT-S5660] shuegig:
Cos i cabt use com - so i cant use odin to flash. I thought thrs only 1.0? How do I pm ge88?
[Samsung Galaxy Gio GT-S5660] rezapatel:
Can this be flashed using 'one package'? Or do each of the files need to be selected on the ODIN? Thanks!
[Samsung Galaxy Gio GT-S5660] 1Jonathan1:
You have to use the one package option;)
[Samsung Galaxy Gio GT-S5660] rezapatel:
You have to choose multiple files, yet choose one package option? I don't follow you.

I just flashed using individual files, without the 'one package option' checked and now my phone is not booting up! Help pls!
[Samsung Galaxy Gio GT-S5660] rezapatel:
Ok factory reset got me up. BUT, so far it seem, this is a much slower OS kernel than GioPro 1.2. I'm going to set it up and see, if it works any good.
[Samsung Galaxy Gio GT-S5660] klebengan:
use this link = ge88
[Samsung Galaxy Gio GT-S5660] rezapatel:
It's not A2SD Darktremor enabled, ahhh, what a pity!!
[Samsung Galaxy Gio GT-S5660] rezapatel:
For people who are interested in moving their Dalvik Cache's to sd-ext and that's what they depend primarily on A2SD for, try out Link2SD - does the same. It's a discovery for me, which opens many possibilities, including trying out KQB :)

The only options that actually worked on A2SD on our Gios using Giopro1.2 were; Dalvik Cache moves + rebuilds, Dalvik JIT, Zipaligning and Low Memory Setting (which I found pretty average and no major performance change using either of the settings). I was most interested in only the Dalvik Cache move, so I've found an alternate to A2SD.
[Samsung Galaxy Gio GT-S5660] SoulReaver75:
ALWAYS do a factory reset BEFORE and AFTER flashing a new rom. ;)
[Samsung Galaxy Gio GT-S5660] shuegig:
Erm can u help me ask? Cos I'm not a malay ...
[Samsung Galaxy Gio GT-S5660] klebengan:
yes no problem. sent me pm i'll deliver to him
[Samsung Galaxy Gio GT-S5660] anggabastian:
it's possible to use darktremor on SimpliGio, you just have to use extra effort... ;)

not everyone in this world love darktremor that's for sure... ;)
[Samsung Galaxy Gio GT-S5660] klebengan:
just guessing and hopefully i am right. i think now you can ask directly to ge88 below ;)

agan ge88 ????
[Samsung Galaxy Gio GT-S5660] rezapatel:
Ok - can someone tell me, what that extra effort is? Is it the same on the first page of this thread? To enable A2SD? Frankly, all that went over my head :)

If someone could offer an 'update.zip' to enable A2SD on Simpligio 1.2, that's installable from the recovery would be highly highly appreciated :) Thanks!!
[Samsung Galaxy Gio GT-S5660] rezapatel:
Additional Info - I was excited about 'Link2SD', but it turned out to be a fail in my case, it seems to only create a reference to apps on SD, but apparently can not really move Dalvik Cache or enforce installations on SD, similar to what A2SD Darktremor does, which is superb at it - keeps my phone memory fantastically free.
[Samsung Galaxy Gio GT-S5660] rezapatel:
Got it work, great, I'm learning stuff in the process. Although, it doesn't move my Dalvik to SD-EXT, doesn't give any error either. So I'm going to go do a factory reset again and restore the apps again.
[Samsung Galaxy Gio GT-S5660] klebengan:
nice. besides that, we have option to manually link/unlink each app to sd in setting. if using titanium backup we need to checked the link option before restoring. i got a link of comparison a2sd darktremor and link2sd. i'll post it soon.
[Samsung Galaxy Gio GT-S5660] ghufronaka:
i just found out the same issue, after trying to make an Gingerbread.KQB darktremor.

i feel its because of the KQB using opengl as its driver, maybe..
[Samsung Galaxy Gio GT-S5660] rezapatel:
Sure - that'll be great.

Ok - I've had A2SD installed, but I'm stuck with something weird. When i try moving Dalvik to SD-EXT, it says 'not enough space left', whereas, i manually deleted the entire SD-EXT data so it has around 533 MB free (says Titanium Backup Pro), but A2SD says totally otherwise.

Weird - weird - weird!
[Samsung Galaxy Gio GT-S5660] klebengan:
Little Comparison of A2SD Darktremor and LINK2sd

Translate from this LINK.

This is a review and logic opinions from the poster. So please respond and choose wisely

LINK2SD:

Pros:

- Only installing the app of Link2SD without having to run any scripts (User Friendly for newbie)

- Easy to administer, when first running Link2SD automatically read EXT2 partition then reboot itself.

- We have an automatic/manually link/unlink every app installed

- Battery Friendly. Link2SD only moving the data for each application to SDCARD and not including its core applications. so when the application is run the batteries used only for powering the data read process from SDCARD, so more efficient use of battery power (Keep in mind, each reading / writing data on SDCARD requires battery power, the more data that must be Read / Write by the GIO, the greater the power needed)

Cons:

- Use the Internal Memory to store the core application, so the internal memory can be more quickly filled (in compare to dark tremors A2SD)

- Not all Official ROM / Stock ROM support Link2SD (Especially the Gingerbread), but with a Custom Rom, this can be excluded.

- Sometimes there are bugs in some ROM. when Restarting, Link2SD no longer linking applications that previously linked. So we have to re-linked again.

- Can not be installed side by side with applications such as Move2SD/App2SD. Link2SD must stand alone.

A2SD DarkTremor:

Pros:

- More free Internal Memory (compare to link2sd) because a2sd moving all data including its core applications to sdcard

Cons:

- Must use and applying a specific script will make trouble for some new user (not User Friendly)

- Must use high Class SDCARD to minize the lag in data transfer.

- Battery hunger. because the reading / writing to SDCARD will be more numerous and often so need more battery power.

- Mounting SDCARD via data cable will make the apps are not accessible. (will "crashed" the phone in a2sd extreme case)

- May reduce SDCARD usage life for its intensive data for Write/Read.

So in conclusion, if you are concerned with more efficient batteries, Link2SD is good to you. Otherwise A2SD Dark Tremor is more likely if your concern is MORE free Internal Memory.
[Samsung Galaxy Gio GT-S5660] waqasshahzad1986:
Delete few useless apps from system/app . There is not enough space that is why script is not copied. So delete and run the procedure of a2sd darktremor and then try moving dalvik cache
[Samsung Galaxy Gio GT-S5660] rezapatel:
A2SD is what I need, because I need internal memory free. I'm okay with the little compromise on the battery, plus I've a Class 10 SD Card, so the speeds aren't an issue here.

Will try experimenting some more, when I've time. Currently, I haven't restored my apps yet. Will spend some time over the weekend, if i do get any..but thanks anyway to everyone who tried.
[Samsung Galaxy Gio GT-S5660] SoulReaver75:
On froyo I was very satisfied by link2sd. On gb it stopped working, so I tried a2sd darktremor.

It saves more space, but link2sd is great too. ;)
[Samsung Galaxy Gio GT-S5660] rezapatel:
Thanks Waqas - I'll try that and try reinstalling the script too.

But, do you think it could be the case, when I've got 50 MB Free on ROM, 120 MB Free on Internal?

Ok - i noticed something else, on Titanium Backup Pro, I used to see SD-EXT showing 533 MB Free. Now, it totally stopped showing SD-EXT? Could it be a problem mounting SD-EXT? If so, how can i verify and how i re-mount?

Thanks!
[Samsung Galaxy Gio GT-S5660] waqasshahzad1986:
Titanium Bacukup pro will show a2sd free space (sd-ext) once you successfully run the script , I am not using simpligio v1.2 but i had the problem for KQB and i solved it by deleting apps . if it doesn't work it means your rom doesn't support it.
[Samsung Galaxy Gio GT-S5660] rezapatel:
It was showing it on the first/second reboot, but now Titanium isn't showing the SD-EXT anymore.

Do you know, how to mount SD-EXT manually, directly on the phone? Or auto-detect it or something?
[Samsung Galaxy Gio GT-S5660] waqasshahzad1986:
What do you mean ?? what a2sd darktremor script does??? when you run a2sd_enabler.sh script it mounts your ext parition .

Lets say you do manually mount sd-ext pation , what will happen after a reboot ? it will unmount automatically , that is why we run another script for a2sd darktremor in recovery , if we already have modified boot.img in our rom then sd-ext partition stay mounted for every reboot..

Link2Sd and a2sd darktremor can not run together , one should be desabled or deleted.
[Samsung Galaxy Gio GT-S5660] rezapatel:
Ok, interesting. I gave up on Simpli 1.2.

I'm flashing the stock KQB and going to try out the A2SD Darktremor script on it and keep my fingers crossed, it works..
[Samsung Galaxy Gio GT-S5660] waqasshahzad1986:
a2sd darktremor will not work on Stock KQB , you have to follow my previous posts to make it work , you should use my modified boot.img file otherwise you will keep hitting your head .
[Samsung Galaxy Gio GT-S5660] SoulReaver75:
I just checked and Titanium is reporting correctly free space in ext2.
[Samsung Galaxy Gio GT-S5660] rezapatel:
Thanks Waqas - damn.

SoulReaver - thanks, can you also try installing A2SD, if it works? IF you're interested in installing, else you can bail out. heh