yashsingh1/xdaforums huggingface dataset:
[Vibrant Themes and Apps] Pneumatic:
One of the big perks with using Trillian for Android is it's integration with the desktop client. When you change something on your computer (add a friend, change a name, change a user group, etc.) it is automatically updated on the Android client. Also, they are adding synchronized logging to an upcoming build. That means the conversations you have while you are mobile will be transferred to the desktop client and all versions (Windows, Mac, iPhone, Blackberry, Android) will live in harmony without having your logs scattered all over the place.

The bigger bugs like connection issues, message sending issues and crashes will be hammered out pretty quickly so it should be much more stable in the very near future. If you do experience a crash you should be given the opportunity to send a log to the developers (please use it!). If you have a stomach for Bugzilla you can report the bugs and feature requests directly:

http://bugs.ceruleanstudios.com/

Login: beta

Pass: beta

On a side note... The Voice To Text option in conjunction with Trillian is pretty awesome. I was amazed at how fast and accurate Android's VTT is. It was even accurate while driving on the highway with a lot of background noise.
[Galaxy S I9000 Android Development] YG007:
Get rid of the increasing ring when someone calls you. As long as I can remember, most samsung phones had a "feature" where when you receive a call, the ringtone will gradually fade in to the volume that you have set. This mod will get rid of that annoying fade in and allow your ringtone to play at the volume YOU set it to!

REMEMBER~! Your phone needs to be deodexed for this to work!!! Also, this mod is version specific! Only use the modified APK with the same deodexed ROM. You have been warned.

Here is the fixed Phone.apk I created for firmware JPK:

http://xdaforums.com/showpost.php?p=8515539&postcount=49

Instructions: (Thanks goes to Ferdimage for the Flight Mode trick!)

MAKE SURE your firmware is deodexed and you are using the right fix to the proper firmware!!

1. Put the phone into "Flight Mode" either by holding power while the device is on and selecting Flight Mode from the submenu, or by selecting Flight Mode from the Settings menu.

2. Use a terminal, or root explorer, or any app you want to copy Phone.apk to /system/app/. Make sure the file is Phone.apk instead of phone.apk. Some people copied it as phone.apk (lowercase P) and in the linux world, both files would exist, and the Android OS would use Phone.apk instead of phone.apk. --(If you still get a FC, don't worry, just proceed to step 3.)

3. Reboot the phone.

Attached is the Phone.apk for JPO firmware. I made it using Doc's 7.5 ROM.

UPDATE: Added Phone.apk for JPU firmware.

UPDATE 12/31/2010: The deodexed file from Doc's JPY ROM and the JPY kitchen did NOT work, so I deodexed the file myself this time. Here is the Phone.apk for JPY firmware!!!

Happy new year everyone! Enjoy!

Anyone who wants to thank me, feel free to buy me a beer!! Enjoy!

PS: Sorry for the delay, but I was one of the guys who bought a i9000M phone with the failing internal SD [replaced 4 times!!]. I just got my phone back last night and went straight to work to build you guys this working Phone.apk for JPY. Hope you guys appreciate it as much as I do!!

UPDATE 12/5/2011:

Wow, its been almost a year since I last used my i9000. I decided to pick it up again and update it to JVT, so... here's the Phone.apk made by me for JVT. DEODEXED only! It's CWM this time!! Enjoy!
[Galaxy S I9000 Android Development] RazvanG:
+1.

I really hate the ascending ringtone "feature"
[Galaxy S I9000 Android Development] Tre_Cool:
any development on this?
[Galaxy S I9000 Android Development] sturmeh:
Yes I'd like to see this too, increasing ring should definitely be OPTIONAL.
[Galaxy S I9000 Android Development] paraklas:
I don't like it either
[Galaxy S I9000 Android Development] riNNma:
I hate it so much!! What idiot made it as a feature?!

My temporary solution was to use the app called Volume Locker. The delay should be "0". But... In that case you have the same audio settings all the time. If you want to use Profile manager with different audio settings you have to switch off Volume Locker first. Every time. Not good. :)

Anyone who indeed kan solve the problem??
[Galaxy S I9000 Android Development] amir_rafie:
+1

All of the samsung phones have this feature (problem) ...

Omnia , Omnia II and now Galaxy S ....

I really looking for a way to disable this annoying feature !!!! :D
[Galaxy S I9000 Android Development] doctorxerxes:
+1 This has been bugging me for a long time.. I hope someone can come up with a solution...
[Galaxy S I9000 Android Development] thunderteaser:
Uhm... let's tell Supercurio, maybe he can do something about it in Voodoo Sound.
[Galaxy S I9000 Android Development] doctorxerxes:
Anybody ??????:(
[Galaxy S I9000 Android Development] YG007:
I did some poking around... I still didn't solve the problem with the increasing ring, but I did find something that might be useful.

This is in asound.conf, which is in the /system/etc/ folder:

pcm.AndroidPlayback_Earpiece_ringtone {
type hooks
slave.pcm {
type hw
card 0
device 0	# Must be of type "digital audio playback"
}
hooks.0 {
type ctl_elems
hook_args [
# Enable audio output from the DSP
{name "Playback Path"	value 6}	# 0:OFF 1:RCV 2:SPK 3:HP 4:DUAL 5:BT 6:RING_SPK 7:RING_HP 8:RING_DUAL 9:EXTRA_DOCK_SPEAKER
]
}
}

pcm.AndroidPlayback_Speaker_ringtone {
type hooks
slave.pcm {
type hw
card 0
device 0	# Must be of type "digital audio playback"
}
hooks.0 {
type ctl_elems
hook_args [
# Enable audio output from the DSP
{name "Playback Path"	value 6}	# 0:OFF 1:RCV 2:SPK 3:HP 4:DUAL 5:BT 6:RING_SPK 7:RING_HP 8:RING_DUAL 9:EXTRA_DOCK_SPEAKER
]
}
}

pcm.AndroidPlayback_Headset_ringtone {
type hooks
slave.pcm {
type hw
card 0
device 0	# Must be of type "digital audio playback"
}
hooks.0 {
type ctl_elems
hook_args [
# Enable audio output from the DSP
{name "Playback Path"	value 7}	# 0:OFF 1:RCV 2:SPK 3:HP 4:DUAL 5:BT 6:RING_SPK 7:RING_HP 8:RING_DUAL 9:EXTRA_DOCK_SPEAKER
]
}
}

pcm.AndroidPlayback_Bluetooth_ringtone {
type hooks
slave.pcm {
type hw
card 0
device 0	# Must be of type "digital audio playback"
}
hooks.0 {
type ctl_elems
hook_args [
# Enable audio output from the DSP
{name "Playback Path"	value 4}	# 0:OFF 1:RCV 2:SPK 3:HP 4:DUAL 5:BT 6:RING_SPK 7:RING_HP 8:RING_DUAL 9:EXTRA_DOCK_SPEAKER
]
}
}

pcm.AndroidPlayback_Speaker_Headset_ringtone {
type hooks
slave.pcm {
type hw
card 0
device 0	# Must be of type "digital audio playback"
}
hooks.0 {
type ctl_elems
hook_args [
# Enable audio output from the DSP
{name "Playback Path"	value 8}	# 0:OFF 1:RCV 2:SPK 3:HP 4:DUAL 5:BT 6:RING_SPK 7:RING_HP 8:RING_DUAL 9:EXTRA_DOCK_SPEAKER
]
}
}

I tried changing earpiece and speaker ringtone to 2, headset to 3, and speaker_headset to 4. Rebooted, and tried calling myself... still has the increasing ring. So, the sound is being altered before it outputs to the sound card it seems.

I hope this points SOMEONE into the right direction, as I really don't like having this increasing ring "feature" as it is really annoying.
[Galaxy S I9000 Android Development] deadgamer:
Heh, I just added a second of silence in the beginning of my ringtone. Still would be nice to know if it could be disabled.
[Galaxy S I9000 Android Development] the_ozyrys:
Hello,

I've just found a (not easy) way to disable increasing ring.

This involves using Apk Manager to backsmali Phone.apk,

which then have to be replaced by patched version, either by root access or creation of update.zip.

Procedure:

1. Get your Phone.apk (\system\app\Phone.apk) and copy it to computer.

2. Use Apk Manager to decompile it.

3. Open folder with Phone source (<Apk Manager folder>\projects\Phone.apk\smali\com\android\phone).

4. Open file Ringer$1.smali with your favourite text editor.

5. Find line that reads:

invoke-virtual {v1, v5, v4, v3}, Landroid/media/AudioManager;->setStreamVolume(III)V

6. Delete this line, save the file.

7. Compile Phone.apk, put it back to phone.

8. Enjoy constant-volume ringtones. ;)

Side effects:

- currently not known

- if you have problem decompiling Phone.apk, >here< is the solution

Maybe somebody will make pre-patched packages, I'm currently using JM5

so I can only provide one for this firmware.
[Galaxy S I9000 Android Development] doctorxerxes:
Anybody feel like trying this out ? Thanks though... :) much appreciated...!
[Galaxy S I9000 Android Development] vipercubic:
Just gave it a try but i stuck in the part you have to edit the file. Actually after successfully decompiling without errors, it seems that i dont have "smali" folder under \Phone.Apk\ :confused: I also manually search for the file "Ringer$1.smali" (the one that needs to get edited) but didn't find it also :/

Edit. JM8
[Galaxy S I9000 Android Development] the_ozyrys:
Are you sure that decompilation was successful?

Check log.txt file in Apk Manager directory.

Maybe you just unpacked it, not decompiled?

I'm attaching patched JM5 Phone.apk, for those who want to try it.
[Galaxy S I9000 Android Development] g0c:
optional or not ... i like this feature ... or is it a bug ? :-)
[Galaxy S I9000 Android Development] vipercubic:
Well i'm not really sure :P But i saw no errors when running decompile (just did it again)

There's my log

--------------------------------------------------------------------------
|’œ« 06/10/2010 -- 14:30:14,31|
--------------------------------------------------------------------------
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b07)
Java HotSpot(TM) Client VM (build 17.0-b17, mixed mode, sharing)
ƒœ¤ ™¨βŸž΅œ C:\apk_manager_4.9\place-apk-here-for-modding\../place-apk-here-for-modding/signedPhone.apk
ƒœ¤ ™¨βŸž΅œ C:\apk_manager_4.9\place-apk-here-for-modding\../place-apk-here-for-modding/unsignedPhone.apk
I: Loading resource table...
W: Skipping "android" package group
I: Decoding resources...
I: Loading resource table from file: C:\Documents and Settings\User\apktool\framework\1.apk
I: Loading resource table from file: C:\Documents and Settings\User\apktool\framework\2.apk
I: Copying assets and libs...
[Galaxy S I9000 Android Development] the_ozyrys:
I don't see "backsmaling" in this log.

Did you choose option number 9?

This is the one you should use.
[Galaxy S I9000 Android Development] doctorxerxes:
Unable to decompile ... tried options 9 and 10 ... Even looked at that link which you posted but that seems a little too much for my n00b brain to comprehend ...

when i click option 9 i get:

java version "1.6.0_21"

Java(TM) SE Runtime Environment (build 1.6.0_21-b07)

Java HotSpot(TM) Client VM (build 17.0-b17, mixed mode, sharing)

'adb' is not recognized as an internal or external command,

operable program or batch file.

Could Not Find C:\Documents and Settings\Khambatta\My Documents\Downloads\apk_manager_4.9\place-apk-here-for-modding\../place-apk-here-for-modding/signedPhone.apk

Could Not Find C:\Documents and Settings\Khambatta\My Documents\Downloads\apk_manager_4.9\place-apk-here-for-modding\../place-apk-here-for-modding/unsignedPhone.apk

I: Loading resource table...

W: Skipping "android" package group

I: Decoding resources...

I: Loading resource table from file: C:\Documents and Settings\Khambatta\apktool\framework\1.apk

W: Could not decode attr value, using undecoded value instead: ns=android, name=textAppearance, value=0x0207000d

W: Could not decode attr value, using undecoded value instead: ns=android, name=textAppearance, value=0x0207000e

W: Could not decode attr value, using undecoded value instead: ns=android, name=textAppearance, value=0x0207000f

W: Could not decode attr value, using undecoded value instead: ns=android, name=textAppearance, value=0x0207000f

And when i click option 10 the log shows:

Exception in thread "main" brut.androlib.AndrolibException: java.io.FileNotFoundException: decompile (The system cannot find the file specified)

at brut.androlib.res.AndrolibResources.installFramework(Unknown Source)

at brut.androlib.Androlib.installFramework(Unknown Source)

at brut.apktool.Main.cmdInstallFramework(Unknown Source)

at brut.apktool.Main.main(Unknown Source)

Caused by: java.io.FileNotFoundException: decompile (The system cannot find the file specified)

at java.util.zip.ZipFile.open(Native Method)

at java.util.zip.ZipFile.<init>(Unknown Source)

at java.util.zip.ZipFile.<init>(Unknown Source)

... 4 more

'and' is not recognized as an internal or external command,

operable program or batch file.

Exception in thread "main" brut.androlib.AndrolibException: Arsc file contains zero or multiple packages

at brut.androlib.res.decoder.ARSCDecoder$ARSCData.getOnePackage(Unknown Source)

at brut.androlib.res.AndrolibResources.installFramework(Unknown Source)

at brut.androlib.Androlib.installFramework(Unknown Source)

at brut.apktool.Main.cmdInstallFramework(Unknown Source)

at brut.apktool.Main.main(Unknown Source)

'and' is not recognized as an internal or external command,

operable program or batch file.

Any ideas ?
[Galaxy S I9000 Android Development] gioffon:
Yeah exactly, JPA version.

SO just need to pickup that JPY zip in a custom rom ? dont know how to deodex or stuff =S
[Galaxy S I9000 Android Development] smit41:
I'm from Russia, the english do not understand, I write here a rough translator tell exactly yes or no
[Galaxy S I9000 Android Development] gschot:
Ok I'm curious here too. Just upgraded to 2.2.1 earlier this week, and I found the way the phone rings annoying from the moment I had the phone.

Question: any news for a modified Phone.apk that works on XXJPY (2.2.1)?
[Galaxy S I9000 Android Development] fieldop:
Umm...my baseband version says I9000UGJL2...so which one am I supposed to use? Thanks!
[Galaxy S I9000 Android Development] azzledazzle:
this app isnt working for me... when i go to move it to /system/app it ask if i want to overwrite i say yes. and it says there isnt enough space but there is.

also if i just delete the standard Phone.apk and replace it with this one, it still wont work, it says application not installed. WTF (im using root explorer Mounted both R/W R/O)
[Galaxy S I9000 Android Development] rlorange:
Try disabling voodoo on system folder from voodoo menu in recovery... Assuming you use voodoo that is! This was doing my head in till I finally worked out what was going on. You can always turn it back on
[Galaxy S I9000 Android Development] rlorange:
Please PLEASE! Can a non-deodexed version of this apk be made? I HATE the ascending ringtone but dont have a deodexed rom, running stock jpy
[Galaxy S I9000 Android Development] maslaq:
Hay, what about JS3 firmware? Is there any modified Phone.apk with non increasing ringtone?
[Galaxy S I9000 Android Development] rlorange:
There is an update.zip on the call recording thread which includes the phone app with full recording function and no increasing ringtone and it works on stock jpy so I assume js3 too!

Removes odex files
[Galaxy S I9000 Android Development] darass:
i have doc's JPY 8.1.1 and i replace the old Phone.apk with that one and it still not working... The ringtone is still increasing :( i have kernel speedmode k12a with voodo sound... Any solutions?
[Galaxy S I9000 Android Development] rlamontjr:
do u think u can remove the increasing ring from my phone.apk please and thanks
[Galaxy S I9000 Android Development] catfre:
And for JVK? Help me!!! :(
[Galaxy S I9000 Android Development] xarr:
JVK version for deodex and odex ROM.
[Galaxy S I9000 Android Development] Elproserado:
If no-one else says it, thanks very much for this. I hate the increasing ring on the galaxy S, I don't know how they can call it a "feature".
[Galaxy S I9000 Android Development] qsec:
JVB

Hi,

Could you make one for JVB aswell?

Thanks a million.

/qsec
[Galaxy S I9000 Android Development] xarr:
OFC today will be :P

Deodex version (untested may have errors)
[Galaxy S I9000 Android Development] qsec:
Works just fine!

Thanks

/qsec
[Galaxy S I9000 Android Development] nozerogravity:
Dzięki wielkie / Big thx for that one! Works flawless :)
[Galaxy S I9000 Android Development] alrit:
Mine is

Baseband Ver:I896UXJL1

Kernel Ver: 2.6.32.9

Build# Froyo UXJL1

I searched but found no match ... which file should I use? PLS&THX

my phone.apk is attached.
[Galaxy S I9000 Android Development] Pr3torian:
Is this one for ODEXED roms?
[Galaxy S I9000 Android Development] xcoom:
Deodex version JVH - deodex - no increasing ring
[Galaxy S I9000 Android Development] nozerogravity:
I was thinking that pushing this to JVB will eliminate the voice delay problem, but i was wrong. The problem exist, and ringtone is increasing, but fast - first 1,5sec is low volume, and then full volume. Strange.
[Galaxy S I9000 Android Development] rG-:
installing update...

installation aborted.
[Galaxy S I9000 Android Development] XlAfbk:
It's not a CWM file, just a normal zip
[Galaxy S I9000 Android Development] corgar:
it's not a cwm package

here thw cwm flashable package
[Galaxy S I9000 Android Development] VexMunja:
Thank you for JVH non-inc APK !!!:)
[Galaxy S I9000 Android Development] andyro78:
Thanks for cwm package, solved my increasing ring issue ;-)
[Galaxy S I9000 Android Development] MuayThaiFighter8:
So then how do we install the package for JVB? It's a rar file.. :)
[Galaxy S I9000 Android Development] xcoom:
No incresing ring tone for deodex JVO(CWM)
[Galaxy S I9000 Android Development] AAA_DC:
Thank you very much for solving the ring issue of galaxy...

i was searching for this from the last 8 months. Thanks.
[Galaxy S I9000 Android Development] fifa_king:
does installing this mod override my theme icon for phone.apk?
[Galaxy S I9000 Android Development] snapper.fishes:
Yes. It will.

knowledge is Power. Guard it well.
[Galaxy S I9000 Android Development] gtda:
would this mod cause my screen to stay black for a long time before i can see who is calling, even hangin up it stays black sometimes, i just have to press the screen where the end part would be.

i have just moved from fugu kernel to speedmod

im having trouble finding a reliable kernel
[Galaxy S I9000 Android Development] yc1437:
DXJV9 non increasing ring pls
[Galaxy S I9000 Android Development] lhoi:
Dear All

sorry for disturbing... i could make this mod to all 2.2 phone.apk but not for 2.3 phone.apk... i always have decompilling problem... could anyone make the mod for me?

thanks a lot~!!

p.s. the version should be JV5

Can anyone give me a hand?
[Galaxy S I9000 Android Development] gauravh1:
Can author of this thread pls make the non increasing mod for new xxjvp 2.3.4? I am using Ramad's deodexed xxjvp. pls.
[Galaxy S I9000 Android Development] gtda:
2nd that motion :)
[Galaxy S I9000 Android Development] velenoso84:
JVPDisabledRing.zip (2 MB) deodexed

http://www.multiupload.com/UM5D2J750S

CWM

By Sconcau84
[Galaxy S I9000 Android Development] Siberian Tiger:
Hey Sconcau,long time no see.

Is the extreme rom for JVP ready yet?With the extreme theme of course:D

I can't follow your forum because i don' know the language:(

Thank you for working so hard u and your team
[Galaxy S I9000 Android Development] gauravh1:
Unfortunately the link is dead now. Multiupload says the link is invalid.
[Galaxy S I9000 Android Development] nozerogravity:
Can I please ask for modding this version of JVP Phone.apk (attachment)?

I'll be grateful :)
[Galaxy S I9000 Android Development] velenoso84:
Hello!

I'm sorry but I do not know English well hehe:)

The Extreme JVP is almost ready;)

DisableRingJVP_CWM.zip (2 MB)

http://www.multiupload.com/WQW8LLL7RW

Fixed Force Close

By Sconcau84
[Galaxy S I9000 Android Development] nozerogravity:
This apk works, but it force closes at the first 5 seconds of voice conversation :(
[Galaxy S I9000 Android Development] gtda:
so has this been fixed yet

it happened to me when i tried calling my gf earlier tonight

she got very annoyed coz it kept hangin up on her ooops
[Galaxy S I9000 Android Development] xcoom:
auto-rotating dialer+call screen/non increasing ringtone JVP deodex

http://xdaforums.com/showpost.php?p=14576879&postcount=16
[Galaxy S I9000 Android Development] jovi232437:
flash this in CWM recovery? thats it?
[Galaxy S I9000 Android Development] nozerogravity:
Is it possible to make non-increasing tone version of this one (attachment)? Its the only one out there which I don't have FC after end call on JVP. I will be grateful for that one.
[Galaxy S I9000 Android Development] thebluplz88:
Sorry, can I have a fixes to get back again ringtone incremental (stock) for the JVP?
[Galaxy S I9000 Android Development] cyanbird:
i am a hong kong user

and i have upgraded to KF4...the follow info of my gs2

Baseband: I9100XXKE4

Kernel Version: 2.6.35.7-i9100ZSKF4-CL280225ROOT@avad-server #22

Build Number: GINGERBREAD.ZSKF4

i try yr method but still can't stop the problem..

can anyone post back my original Phone.apk file to me

as i am lossing it...

i want to get it back .....
[Galaxy S I9000 Android Development] Pr3torian:
Any news on JVQ version?
[Galaxy S I9000 Android Development] ayman_salah:
Me too we need JVQ
[Galaxy S I9000 Android Development] $omator:
look at my signature
[Galaxy S I9000 Android Development] adam1460:
What about it? I don't want a ROM, I want a JVQ non increasing ringtone
[Galaxy S I9000 Android Development] $omator:
lazy bastard -> my little colection of jvq mods -> http://xdaforums.com/showpost.php?p=15659416&postcount=619
[Galaxy S I9000 Android Development] adam1460:
lolol sorry im a bit of a thicko :p

thank you for that, i can now have a badass ringtone again xD
[Galaxy S I9000 Android Development] $omator:
no problemo mate, enjoy!
[Galaxy S I9000 Android Development] YG007:
My primary phone is the i9100, but I picked up my i9000 again to mess around with. On the first page is the mod for Phone.apk for JVT deodexed.

Enjoy!
[Galaxy S I9000 Android Development] pauldiddy:
Modified XWJVZ Phone Deodexed

Non increasing ring & rotating

Download PaulDiddy Remix Stock Mod Phone JVZ

install by cwm.

enjoy!
[Galaxy S I9000 Android Development] nikos523:
can u make one for Odexed JvZ??
[Galaxy S I9000 Android Development] pauldiddy:
Modified JVU Phone Deodexed

Non increasing ring & rotating

Download PaulDiddy Remix Stock Mod Phone JVU

install by cwm.

enjoy!
[Galaxy S I9000 Android Development] doctordsingh:
is it available for firmware version JW1 yet?
[Galaxy S I9000 Android Development] vipercubic:
Yeap option 9! I'm trying to find any clues of what is going on in the link you gave before:(

@doctorxerxes did you try to use option 20 to set max memory size? (512 worked for me)
[Galaxy S I9000 Android Development] mclad:
I haven't played around with Tasker yet but surely Tasker's on-event actions could be used to set the maximum volume for the phone?
[Galaxy S I9000 Android Development] doctorxerxes:
k.. ill give it a try ... thanks ..

Edit: tried with 512. Got this error

'adb' is not recognized as an internal or external command,

operable program or batch file.

Could Not Find C:\Documents and Settings\Khambatta\My Documents\Downloads\apk_manager_4.9\place-apk-here-for-modding\../place-apk-here-for-modding/signedPhone.apk

Could Not Find C:\Documents and Settings\Khambatta\My Documents\Downloads\apk_manager_4.9\place-apk-here-for-modding\../place-apk-here-for-modding/unsignedPhone.apk

I: Loading resource table...

W: Skipping "android" package group

I: Decoding resources...

I: Loading resource table from file: C:\Documents and Settings\Khambatta\apktool\framework\1.apk

W: Could not decode attr value, using undecoded value instead: ns=android, name=textAppearance, value=0x0207000e

W: Could not decode attr value, using undecoded value instead: ns=android, name=textAppearance, value=0x0207000f

W: Could not decode attr value, using undecoded value instead: ns=android, name=textAppearance, value=0x0207000f

W: Could not decode attr value, using undecoded value instead: ns=android, name=textAppearance, value=0x0207000d
[Galaxy S I9000 Android Development] the_ozyrys:
What firmwares are you using, guys?

Post your Phone.apk here and I'll try to patch them.
[Galaxy S I9000 Android Development] vipercubic:
GT-I9000 @ JM8

if you can please :D