yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Themes and Apps] LuffarJoh:
It have no connection at all with Kies, and do not interfere with the connectability what so ever. It only uses the same method to check for new firmware.

edit: first post updated with info on how to find product code, pda, phone and csc manually.
[Galaxy S I9000 Themes and Apps] xfox:
major thanks for this app

Galaxy S
[Galaxy S I9000 Themes and Apps] philippsp:
What is the Password to extract the firmware?
[Galaxy S I9000 Themes and Apps] friedo_bs:
Hi,

thanks for this app. Works very well...
[Galaxy S I9000 Themes and Apps] LuffarJoh:
Do you mean to encrypt the file downloaded from samsungs servers?

If that's the case, take a look here

And thank you all for your great feedback!
[Galaxy S I9000 Themes and Apps] hamz22:
Hi all.

havin trouble getting this app to work. my phone is rooted so it is able to get the product code (GT-i9000HKTTTT) and everything else automatically. but nothing happens after clicking ok. the output field remains blank. what gives?
[Galaxy S I9000 Themes and Apps] LuffarJoh:
Please post all your input and Ill have a look.

Probably theres no new updated firmware released through Kies.

Im working on getting better output if nothing is found.
[Galaxy S I9000 Themes and Apps] hamz22:
here ya go. in the form of a screenshot. thanks for looking into it and keep up the good work :)
[Galaxy S I9000 Themes and Apps] LuffarJoh:
Thanks you!

Unfortunately this data don't give any result back, probably because there's no newer firmware released to Kies. But as soon there is, Check Fus will display it, just as Kies would.

What's the response in Kies?

Is this the stock firmware?
[Galaxy S I9000 Themes and Apps] :
I am sure this is a great app but could you put Requires ROOT in the heading so that those who do not root can skip reading please.
[Galaxy S I9000 Themes and Apps] LuffarJoh:
It do not actually need root to function. Root is only needed for the auto-discover of your devices codes. You can still use the presets or custom without root.

It is mentioned in the first post, but I can make it more clear by put it somewhere in the top of the post. It is also mentioned in the app description on the market.
[Galaxy S I9000 Themes and Apps] hamz22:
I did check Kies out of curiosity as all Optus customers here in Australia got their Froyo update today. still have the latest version according to Kies. yes this is stock firmware i am running. a look up of the product code reveals this handset is intended for Latin America. so if i were to guess Samsung just hasn't updated this model / reigon yet.
[Galaxy S I9000 Themes and Apps] LuffarJoh:
That's what I thought too, just keep looking now and then and hope it will be released soon!
[Galaxy S I9000 Themes and Apps] LuffarJoh:
New version!

v.0.5.0

+ Should work with any Samsung Device!

+ Ability to choose device model

+ Presets are sorted

+ Presets only show current device models presets

+ Bugfixes

Pls contact me to add more presets!
[Galaxy S I9000 Themes and Apps] indzel:
Nice app! Should save entered product code.. So i would not have to enter it every time again.

i9000,2.1
[Galaxy S I9000 Themes and Apps] LuffarJoh:
great suggestion! It will come in the next release!
[Galaxy S I9000 Themes and Apps] LuffarJoh:
New version!

v.0.6.0

+ Last used preset/manual input is stored. (Not if you have ROOT, it will be replaced by the devices info)

* Changed the output format

* Changed to "Upgrade Mode" in the request to FUS. Will now return better output

* Fixed the order in the preset list

Automatic check will come in next release!
[Galaxy S I9000 Themes and Apps] anothergxg:
Hi,

how can i find the decode key ? I need to make a backup of my default firmware that came with the phone. I cannot seem to find it decrypted, I only found it encrypted on fus.samsungmobile.com by modifying link generated by check fus.

Thanks
[Galaxy S I9000 Themes and Apps] LuffarJoh:
What is your PDA, phone, CSC and product code? Whit this info you can use CheckFus to get the decrypt key. Please take a look at the first postr to find this info!
[Galaxy S I9000 Themes and Apps] photoman1966:
Dear Folks, i bought my Galaxy in Sweden, now i moved to israel and going to stay here for the next 10-12 month's, last week i updated my system with kies patch to 2.2.1, now im using fus with this info.

Pda I9000XXJPY

PHONE I9000XXJPY

CSC I9000XAJPY

BUILD INFO 2010.12

PRODUCT CODE GT-I9000HKDKOR

the out put came "You are probably not using an official firmware. try to preset for your region".

please i need to know how to preset to my region? what region i need to preset Sweden or israel since i read some rumors about region effect on the gps conection. thank you in advance amd merrry Christmas
[Galaxy S I9000 Themes and Apps] LuffarJoh:
The presets don't change anything on your device, it just simulate a device from that region when checking for updates.

You can use the preset for sweden to check for firmware updates that includes swedish language, which often is the major difference between the different regions. I don't know about any difference in gps. But if you don't need swedish language I guess israel firmware would be better, to be on the safe side regarding the gps.
[Galaxy S I9000 Themes and Apps] photoman1966:
Thank you LuffarJoh for your quick reply. my concern is to use the fus, what bothers me is the "You are probably not using an official firmware. try to preset for your region". is that require a product code change? what is the solusion for this note? i just wanna be on the safe side.
[Galaxy S I9000 Themes and Apps] LuffarJoh:
It means that you might have updated to a none official firmware which don't get recognized by samsungs update server. For example a leaked firmware from samfirmwares or a test mode firmware from kies.

The solution is to flash a official firmware or use presets to find out if a new firmware is released for a specific region.

I guess 2.2.1 don't get recognized either because it have FOTA implemented.
[Galaxy S I9000 Themes and Apps] VytautasK:
Is it possible to download Check Fus not from the Market?
[Galaxy S I9000 Themes and Apps] LuffarJoh:
I have made a webversion of checkFus, based on Zajec5's php-script.

It can be found here

http://fus.nanzen.se/

It shares the same prestes as the APP, please let me know if you want me to add any other preset.

A new version of checkFus will soon be available. In the new version you will be able to switch between test mode and regular mode.

I will also release a donate/pro version that have a automatic update check! I can be set on different check intervals from 1 hour to 24 hours.

I have added alot of new presets aswell, and remember, you DO NOT need ROOT to use this application. All presets works without root and it will remember your last used setting.
[Galaxy S I9000 Themes and Apps] LuffarJoh:
News!

Th webversion of Check Fus have been updated to support other devices, such as P1000 and I5800!

The new version of Check Fus will very soon be released! Stay tuned :)
[Galaxy S I9000 Themes and Apps] LuffarJoh:
New version!

v. 0.9.1

+ Automatically checks for updates (Pro only)

+ Notifies user on new update (Pro only)

+ Turn test mode on/off

+ Use last used info or own device info

* Code cleanup and bugs fixed

I have made a donate/pro version which automatically checks for updates and notifies the user if there's a new available. It can be found on the market as 'Check Fus Pro'
[Galaxy S I9000 Themes and Apps] anothergxg:
From what i understand, I can use CheckFus to get the decrypt code for latest firmware release for my phone. But I want the decrypt key from the initial firmware that was on the phone at purchase which is

GT-I9000_I9000XFJM1_I9000OXFJM1_I9000XXJM1_I9000XFJM1_XF_CNX.zip.enc
[Galaxy S I9000 Themes and Apps] LuffarJoh:
Unfortunately I dont think that is possible, not that I am aware of though. But someone else maybe have the key already?
[Galaxy S I9000 Themes and Apps] Chainfire:
http://fus.samsungmobile.com/Phone_...00OXFJM1_I9000XXJM1_I9000XFJM1_XF_CNX.zip.enc

862664
[Galaxy S I9000 Themes and Apps] anothergxg:
many many thanks, this is the correct key
[Galaxy S I9000 Themes and Apps] LuffarJoh:
I have found a ugly bug at first start that makes the app FC, but I am working to resolve it asap. It should work after a restart. Sorry for your inconvenience.
[Galaxy S I9000 Themes and Apps] LuffarJoh:
New version!

v.0.9.5

* Bug fixes

* Reworked the root procedure

* Improved the service installer

A have also updated the webversion of Check Fus to support Bada OS, for those who uses it :P
[Galaxy S I9000 Themes and Apps] LuffarJoh:
New version!

v.0.9.9.2

+ Check multiple regions automatically (Pro Only).

+ Check multiple regions on one click (Pro Only).

* Bug fixes.

Both version are now updated.
[Galaxy S I9000 Themes and Apps] LuffarJoh:
These models are now supported:

GT-I5500

GT-I5700

GT-I5800

GT-I5801

GT-I9000

GT-I9000B

GT-I9000M

GT-I9000T

GT-I9003

GT-P1000

GT-P1000L

SC-01C

SC-02B

SGH-T959
[Galaxy S I9000 Themes and Apps] LuffarJoh:
New version!

v.1.0.0

!!! Uninstall before upgrade !!!

+ View the latest leaked firmwares from SamsungFUSNews and click to get decrypt key (Pro Only)

+ Added menu option to view Product Code by using "Secret Code" (For non-ROOTED users)

+ Reworked the Auto-discover to find PDA, CSC and Phone for non-ROOTED users

* Bug fixes
[Galaxy S I9000 Themes and Apps] rio50sgs:
Where does Check Fus get the product code from?

I like Check Fus very much.

After last firmware upgrade to JPY on Samsung Galaxy S with Kies and Registry Patcher I got KOR as product code.

Because I don't like to reset the whole device I did the manual product code change in nv_data.bin.

SGS Toolbox now repors the correct XEU product code.

But if I start Check Fus it still reports KOR. Uninstalled and resinstalled Check Fus again with same result.

I tried this on Galaxy Tab too with same result.

Therefore I would like to ask where Check Fus gets the product code from and if there is a possible workaround (despite changing the code manually every time in Check Fus).
[Galaxy S I9000 Themes and Apps] LuffarJoh:
the product code is extracted from this file: /system/csc/sales_code.dat

I have no idea what the effect will be if you change it though.

I'll make it an option in next release to take it from nv_data.bin instead.
[Galaxy S I9000 Themes and Apps] gadget512:
Swedish fus Deleted on check fus online

Hi

I'm trying to flash my Galaxy TAB to Nordic version (bought in China). I was hoping to get the Norwegian one if that is possible.

In the mean time I was trying to download the Swedish version, but when I do the Preset search after clicking on the Swedish link it gives me this firmware:

fus.samsungmobile.com/Phone_Binary/9/deleted

Is something changed here?

Which one should I use for Norway?

Thanks!
[Galaxy S I9000 Themes and Apps] LuffarJoh:
Seems like samsung have put their unencrypted update server to sleep in favor for the encrypted one used by Kies 2. Unfortunately this makes Check Fus useless at the moment, which makes me have to pull it from the market. I don't want to deliver a non-functional app.

I'm sorry to announce this and would like to thank everyone who downloaded Check Fus and specially you who bought the Pro version. A big thank you!

If anyone would like to help reverse Kies 2 to be able to use Check Fus in the feature, please contact me asap.

Thanks again,

LuffarJoh
[Galaxy S I9000 Themes and Apps] Val3r10:
I also realized Kies2 detects any web proxy (i.e. webscarab) which is able to intercept/tamper the webservice xml data flow.

And the response returned from the NeoFUSsrv (https://neofussvr.sslcs.cdngc.net) is 401 if there's anything in the middle.

Btw, even by tracking the tcpdump netflow (without a detectable proxy), the webservice dialog only seems a simple handshaking, with the real data transfer hidden and encrypted in a socket layer direct connection.

So... let's smile, we're on a candid camera, here ;)
[Galaxy S I9000 Themes and Apps] LuffarJoh:
I succeeded to get the xml that is sent from Kies, but it uses some kind of authentication in the header, which I guess is pretty hard to fake. But I at least got a peak at the xml, which is not that different compared to the old one.
[Galaxy S I9000 Themes and Apps] Val3r10:
It seems they're using kinda of sequence numbers (or session IDs) in the HTTP header to authenticate the XML communication.

Btw, in your response, did you get a valid .zip.enc2 URI with the associated password ?

What about XEN JS5 ?

I guess we could try forging the request to manipulate the response... in the meantime

Thanks for your work
[Galaxy S I9000 Themes and Apps] lownoise:
You can get the xml in a few seconds by using fiddler web debugger with intercepts ssl on in the options;)

And you can use reflex dot net decompiler to decompile kies.exe:D
[Galaxy S I9000 Themes and Apps] Val3r10:
It's a TLSv1 dialog, as TcpDump detects...
[Galaxy S I9000 Themes and Apps] Idan73:
This is what happens when we get post 'hi I'm from Samsung I wanna help' and the big brother turns his spotlight.
[Galaxy S I9000 Themes and Apps] LuffarJoh:
I got the file name, but no url och decrypt string. But it looks like it downloads the zip-file directly though.

I've been trying to reverse engineer the update module, but it's protected with CLISecure which decrypts all the methods, so that's a no go.

I did manage to patch a file to let you spoof you firmware, you can read about it here

I'll keep digging :)
[Galaxy S I9000 Themes and Apps] :
I have no idea about these things but could something not be done using the built in app that is on the SGS ?
[Galaxy S I9000 Themes and Apps] LuffarJoh:
maybe, if we succeeds to unpack the app-file, which I dont know which one it is. But the phone is also using a decrypted post.
[Galaxy S I9000 Themes and Apps] :
Otaprovisioningservice ?
[Galaxy S I9000 Themes and Apps] LuffarJoh:
Thanks, I will look into it!
[Galaxy S I9000 Themes and Apps] wmwamidi:
Samsung might have changed their Firmware sources because neither CheckFus, nor Checkfus Pro returns results. Have you looked into the matter?
[Galaxy S I9000 Themes and Apps] LuffarJoh:
Please read a few pages back.
[Galaxy S I9000 Themes and Apps] dragnan:
I have reversed engineered parts of Kies. Unfortunately I get stopped by the obfuscation of the FirmwareUpdateAgent. Its StartFUS method just returns false and does nothing - probably a StrongName issue. Damn.

I got the name of a few files:

Binary: "GT-I5500_NEE_1_20110223164119.zip.enc2"

BinaryCRC: "50759084"

PDA_Code1_File: "I5500NEEJP1.tar"

thats where I got so far.

I see how I can decrypt the file - but downloading it seems to be not possible.

Any ideas?
[Galaxy S I9000 Themes and Apps] LuffarJoh:
that is about how far I also get. The file is obfuscated and probably also encrypted.

Btw, do you maybe run win xp? I have something you might try.

Edit: this part should be in reg patcher thread I guess :)

I have also thought about a different approach, if we can't spoof kies, why not try to spoof what is sent from the phone?
[Galaxy S I9000 Themes and Apps] dragnan:
Well, I guess if I could just download that annoying zip.enc2 file, then I would have solved the problem. I just can't find out what in the world FUS is doing (server address, folder path on server etc.). I can retreive the file names but am still missing the complete URI. Maybe some of you guys know the server address? I am quite sure, I can find out how to decode the file when I get it...

Last night, I came so far, that I build two new assemblies that spoofed the ProductCode and SoftwareRevision to Kies. Kies said: New firmware available. I pressed the Button. The plugin on the phone was updated by Kies. After that a popup said that this Phone could not be updated - and it came from FUS. Now, I will not be able to get any further - unless I can get a deobfuscated version of FirmwareUpdateAgent.Common.dll - which seems to be a not possible task.

I run Win 7 - but explain to me what I can do :)

I was thinking about the same approach. I have been searching for "I5500" in the latest european firmware from samfirmware.com. The Phone/PDA and CSC versions could maybe be updated there before flashing??? I looked through the phone filesystem too - to only find csc information. Another Idea could be to reverse engineer the drivers for USB... I might have a look at that.
[Galaxy S I9000 Themes and Apps] LuffarJoh:
I have had some progress.

I have managed to change all necessary codes in the phone to be able to spoof Kies. This time I passed the step that the patch didnt!

Unfortunately it's not that simple, it requires root and changes system properties. But it's all reversible. I think I'll try to make an app of it during next week. First is a final exam on Monday. :(

watch this thread.
[Galaxy S I9000 Themes and Apps] LuffarJoh:
I have great news to all of you!

Check Fus is REBORN! After spending lots of time reverse engineering Kies2.0 I have finally succeeded to get Check Fus to work again!

Currently only Check Fus Pro is updated, the free version will probably be updated by this weekend.

Search Check Fus Pro on market, go to first post or go to http://fus.nanzen.se to download.
[Galaxy S I9000 Themes and Apps] miro666:
Can you put direct download link, or attach apk? On Android Market is only paid version...Where is free?

Thanks

Regards
[Galaxy S I9000 Themes and Apps] rickg99:
See just the post before from developer: "free version will probably be updated by this weekend."
[Galaxy S I9000 Themes and Apps] Mr.Tom82:
hi.. for my phone the web check is not working:

Model: GT-I9000

Product code: GT-I9000HKYDTM

HIDSWVER: I9000BOJPB/I9000GDTMJP6/I9000BOJP3/I9000BOJPB

Any Idea?
[Galaxy S I9000 Themes and Apps] LuffarJoh:
The web version do not work atm. Check Fus Pro will give you an answer.
[Galaxy S I9000 Themes and Apps] LuffarJoh:
Now the web version finally works again! Unfortunaly not for Bada OS at the moment. In order to resolve that I have to get hold of a bada device.

You can find it here
[Galaxy S I9000 Themes and Apps] Mr.Tom82:
thank you :cool:

is it also possible to include downloader there? for a direct download...
[Galaxy S I9000 Themes and Apps] rickg99:
For me the new Check Fus Pro didn't work at all. I don't get a new firmware with my installed fw nor with the DBT preset.

Also each second try Check Fus crashed.

With Web version I got same results -> also didn't work.
[Galaxy S I9000 Themes and Apps] Val3r10:
Me too: Check Fus PRO works first time but crashes soon.

Even yesterday, when the online checker worked..

Today neither the web version http://fus.nanzen.se works any more with JVB fw, though

:o :rolleyes:
[Galaxy S I9000 Themes and Apps] LuffarJoh:
Gingerbread have been pulled from samsungs servers, that is why it seems to not work.

I'm working on getting rid of the crashes, I apologize.
[Galaxy S I9000 Themes and Apps] LordVetinari:
Gt-i9000hkdxfv

Hi LuffarJoh,

Is there any possibility to download a current ROM? I want to get the stock ROM for my phone (and confirm if my settings are correct so that I can check for an update in the future).

I've got an I9000 with the following details:

Product Code: GT-I9000HKDXFV

PDA: I9000XWJS5

Phone: I9000XXJPY

CSC: I9000OXXJS4

Edit: Nevermind, my product code was matched. Correct details:

GT-I9000HKAXFV and I9000XWJS5/I9000XFVJS1/I9000XXJPY/I9000XWJS5

Thanks!

LV.
[Galaxy S I9000 Themes and Apps] MikeePA:
Thank you for this initiative!

The software revision for TMN product code doesn't work. If you want to update the database you can use I9000XWJM6/I9000TMNJM1/I9000XXJM3/I9000XWJM6 ;)
[Galaxy S I9000 Themes and Apps] LuffarJoh:
The codes have been updated, thank you!

To download the latest official stock rom you can use Check Fus Downloader found in my signature. It requires a windows computer. The latest rom is the only rom that I am currently able to download, no older versions.

----

TMN have also been updated, thanks for the info.
[Galaxy S I9000 Themes and Apps] LordVetinari:
Thanks. I'll have to download it at home. Work proxy server doesn't like the CheckFUS app ;)

Another ROM version (Generic South Africa):

GT-I9000HKAXFA

I9000XWJS5/I9000OXXJS4/I9000XXJPY/I9000XWJS5

Ta,

LV.
[Galaxy S I9000 Themes and Apps] cottino:
Hi LuffarJoh,

Firs of all, congratulations for your work excellent and amazing work !! ;)

When will web version comes out?
[Galaxy S I9000 Themes and Apps] LuffarJoh:
Thank you! Web version is already working to check latest firmware. To download you have to use Check Fus Downloader.
[Galaxy S I9000 Themes and Apps] cottino:
sorry :o, I read on your website

thanks a lot ;)
[Galaxy S I9000 Themes and Apps] dragnan:
GT-I5500YKANEE

I5500XWJPJ/I5500NEEJP3/I5500XWJP3/I5500XWJPJ

maybe you want to put that on fus.nanzen.se - it is danish, but I guess swedes can have joy with that too :)
[Galaxy S I9000 Themes and Apps] LuffarJoh:
Thanks you, it has been added as "Nordic Countries" instead :)
[Galaxy S I9000 Themes and Apps] taogoin:
Hi !

I have a GT-I5500.

I would like to download my current stock rom, but i get an "Error: #20" with this command line :

"

CheckFusDownloader_v0.5.exe -dl I5500POJH6/I5500XEFJH5/I5500XWJG3/I5500POJH6 GT-I5500CWAXEF GT-I5500

"

Can you tell me what is "Error #20" ?

Of course everything works OK when i download a rom for my GT-I9000 (download + decrypt)

Thx !
[Galaxy S I9000 Themes and Apps] LordVetinari:
Hi there LuffarJoh,

I see that you added South Africa (2.1) to the list with the GT-I9000HKDXFV product code. The above product code / HIDSWVER combination is the generic South African firmware, where the XFV one is the Vodafone specific one.

Thanks,

LV.
[Galaxy S I9000 Themes and Apps] LuffarJoh:
------== Retrieved info ==------
LATEST_FW_VERSION: I5500POJH6/I5500XEFJH5/I5500XWJG3/I5500POJH6
BINARY_NAME:
LAST_MODIFIED: 20100830182447
BINARY_CRC:

No file was found, I should add an check for that. Sorry, but it's not available.

@LordVetinari

Thanks for the notice, it have now been changed!
[Galaxy S I9000 Themes and Apps] lurk skywalker:
Product code: SELLOUT SMS NOT SUPPORT ?

I bought the GT-I9000T on Amazon and I extracted the following info from it:

Behind the battery:

SSN I9000TGSMH

Via codes:

PDA: I9000TUBJG5

PHONE: I9000TUBJG7

CSC: I9000TUUBJG4

Product code: SELLOUT SMS NOT SUPPORT

a) What is the product code on this phone? UPDATE: After running the stock firmware upgrade to Froyo it now shows GT-I9000HKTTTT (and all three others are I9000TUBJP9)

b) Once (if?) I can finally download updated firmware, could I use Heimdall (instead of Odin) to update the phone?

c) Would someone pls confirm that I do NOT need to root the phone to upgrade to officially released firmware using Odin/Heimdall ?

Thanks in advance.
[Galaxy S I9000 Themes and Apps] eitama:
Hello there Luffar,

Iv'e just now became familiar with your app, it's very nice, and the website as well.

Iv'e got one improvement for you to consider.

I did :

D:\Downloads\Chrome\fus>CheckFusDownloader_v0.5.exe -dl I9100XWKDD/I9100XEUKD1/I9100XXKDH/I9100XWKDD GT-I9100LKAXEU GT-I9100

But forgot to put the FusCipherUtil.dll file in the dir, luckily some nice mothatt brought it to my attention before the download was over, BUT, I suggest you do a simple : if (!file.exist) {notify user and ask for action Abort/Continue};

Cheers,

Eitam.
[Galaxy S I9000 Themes and Apps] Mothatt:
Product code is GT-I9000HKTTTT

Last modified:

2011-02-07

Latest firmware :

I9000TUBJP9/I9000TUUBJP9/I9000TUBJP9/I9000TUBJP9

from fus.nanzen.se
[Galaxy S I9000 Themes and Apps] lurk skywalker:
After the official FW upgrade to Froyo 2.2.1 I got the product code as above, along with 3 I9000TUBJP9 (dunno the 4th HIDSWVER string, maybe because my phone isnt rooted yet). So I tried the combo above and got "No firmware info for given data". Does this mean "you are already using the latest official FW" ?

Thanks again!
[Galaxy S I9000 Themes and Apps] brilldoctor:
could the uk xeu galaxy tab (Product Code: XEU / GT-P1000CWAXEU) , P1000XWJJ3/P1000XEUJJ3/P1000XXJID/P1000XWJJ3