[WINDOWS APP]Check Fus Downloader - Download and decrypt latest firmware [Kies2.0]

Search This thread

Vulpix

Senior Member
Mar 25, 2006
1,109
120
Singapore
I keep getting an out of memory error with the GUI version of Check Fus under WinXP when trying to download the N7000 Open Germany firmware. The out of memory error shows up when it's trying to decode the download.
 

raceduck

New member
Nov 25, 2008
2
0
After downloading I9300XXBLH1/I9300PHNBLH1/I9300CELH1/I9300XXBLH1
It failes after succesfull downloading of the file with the mesaage
Exception of type 'SystemOutOfMemoryException' was thrown'

Details of the error:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at WindowsFormsApplication1.Form1.ReadFile(String filePath)
at WindowsFormsApplication1.Form1.crcWorker_DoWork(Object sender, DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3634 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
CheckFusDownloder 2.1
Assembly Version: 2.1.0.1
Win32 Version: 2.1.0.1
CodeBase: file:///F:/Samsung%20Fus/CheckFusDownloader_v2.1.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3637 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3634 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3639 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.



If you go to Advanced mode and select the downloaded file and click "CRC and Decrypt firmware"
it also failes with error
Object reference not set to an instance of an object

Details of this error

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at WindowsFormsApplication1.Form1.checkFirmwareAdvaced()
at WindowsFormsApplication1.Form1.btn_crcDecrypt_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3634 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
CheckFusDownloder 2.1
Assembly Version: 2.1.0.1
Win32 Version: 2.1.0.1
CodeBase: file:///F:/Samsung%20Fus/CheckFusDownloader_v2.1.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3637 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3634 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3639 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


 

crik91

Senior Member
Jul 27, 2009
151
12
Prato
I'm using Windows XP Pro on VirtualBox, I've alredy downloaded the last version but it doesn't work! :crying:
 

Dark_Lord0122

Senior Member
May 28, 2011
230
34
Hamad Town
Getting an error while the status says :
CSC checking file :
And i cant get the decoder key .. someone can tell me how to get them or where? thanks,
ee the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at WindowsFormsApplication1.Form1.ReadFile(String filePath)
at WindowsFormsApplication1.Form1.crcWorker_DoWork(Object sender, DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4455 (QFE.050727-4400)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
CheckFusDownloder 2.1
Assembly Version: 2.1.0.1
Win32 Version: 2.1.0.1
CodeBase: file:///C:/Documents%20and%20Settings/Dark%20Lord/Desktop/CheckFusDownloader_v2.1.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3614 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
 
Last edited:

n1cnak

Member
Jun 19, 2012
34
10
FNC NSW
Excellent software but I too was plagued by these errors!
I don't have the time to put it all together but I did find a work-around.
Do the ROM check/search under the "Advanced" tab but, before doing that, go to the "Standard" tab page & enter/select the OS (Android) & under that the model of your device - that's all nothing else!
Then, when you get a file result (on the "Advanced" tab page) you can download it without exception errors!

I hope this helps!!

BTW, could somebody please advise me on the best method of searching the servers for OTA Updates?
I've found many complete roms using Check FUS Downloader (much thanks to the creator) but I don't know of a similar method to find the OTA Updates!
Any help greatly appreciated.
Cheers
 
Last edited:

LuffarJoh

Senior Member
May 10, 2007
615
487
Most of the errors people are getting us because of either having a proxy, firewall or something that blocks the connection. If that is ruled out the problem often lies on Samsungs own severs. Either they have a corrupt file it it does not exist at all. Unfortunately this is completely out of my hands.

If you experience problems, make sure that you are not behind a proxy and that any firewall or anti virus is disabled.

Unfortunately there is no other way to browser the severs other than using this application. Samsung have made sure if that by having authentication.

If you still experience problems please try at a different computer and/or connection.

Regarding OTA samsung implemented a authentication method that made it impossible to scan or browse it after the "leaks" that recently been published by various sites.


Sent from my GT-I9300 using xda premium
 
Last edited:

soraxx

Senior Member
Jun 29, 2011
273
32
Hi i cannot find French firmware for i8160P

GT-I8160OKAXEF
I8160PXXLE6
I8160PXEFLF1

No firmware info for given data.
 
Last edited:

adfree

Senior Member
Jun 14, 2008
10,619
6,175
Samsung Galaxy Watch 4
Samsung Galaxy S22
Kies now allow to search via Serial Number + Model Name...

Not sure if allready known.

S/N is under your battery...

Funny. Kies download 20 MB ZIP file into Temp...
Maybe usefull for research...

I have no idea, if downloaded Firmware files same or Full with Boot, FFS, etc... for repair...

Best Regards
 

Attachments

  • SNkiesFuDown5.jpg
    SNkiesFuDown5.jpg
    45.7 KB · Views: 161
  • SNkiesFuDown6.png
    SNkiesFuDown6.png
    8.1 KB · Views: 161

huseinn

Senior Member
Jul 15, 2012
114
19
hey, thanks for the neice app., but i dont know what file to use, I downloaded the GT-P6800 firmware and get 2 file, which is

1. GT-P6800_XSE_1_20121102102643_aewa355704.zip

2. GT-P6800_XSE_1_20121102102643_aewa355704.zip.enc2

which file must I extract to help me flash with mobile ODIN.. ?

thanks :D
 

kamalmawa

Senior Member
Sep 24, 2010
1,496
1,145
Melbourne
Could you please add Australia to GT-I9300T ? Both Telstra & Vodafone users use I9300T model and I'm pretty sure many Australians have I9300T model than I9300.. Thanks
 

komorka

Member
Jan 17, 2011
48
4
I think Samsung has closed the server cause checkfus is not working anymore.
It wouldn't fetch any info off the internet any longer.
 

Jayman007

Senior Member
Sep 19, 2007
314
72
Las Vegas
Unfortunately Samsung have made changes to the servers that the Downloader cannot handle.
At the moment I have no working practical solution for the Downloader.

It was fun while it lasted :)


Well that's too bad.. hopefully you will figure out how to make it compatible again.

Was great while it lasted.. Thanks a bunch.

Personally, I have never, from day 1, been able to get my gs2 to work with Keis. It always tells me my HW is incompatible and I have tried on numerous computers with different cables. No idea why since I have always used stock FW and others that bought there phone in my region have no issues.
 

n1cnak

Member
Jun 19, 2012
34
10
FNC NSW
CHECK FUS has been brilliant for Samsung server searching (always wished it could find OTA Updates also!). I have found many many missing/needed ROMs with your utility.
Hope you manage to get it functional again, but regardless HUGE THANK YOU!!

btw, SAMMOBILE will suffer a great slow-down without FUS as even hacked/spoofed KIES won't be finding all the ROMs.

P.S. Does this mean the "Check FUS Pro" app is defunct also? Isn't that a paid app?? Sorry for my ignorance, I don't even know if the app by that name is official/authorized/legit - just curious!
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 127
    The only working Firmware Checker, Downloader and Decrypter for Samsung firmwares. Bada and Android.

    Download links can be found here

    Usage of non-GUI
    Usage: <-c|-dl> <HIDSWVER> <PRODCODE> [<MODEL>] [<OS>]
    -c --- Check latest firmware
    -dl --- Download latest firmware
    <MODEL> --- Default: GT-I9000
    <OS> --- Default: Android
    -- Alternative: Bada
    Example: CheckFusDownloader.exe -c I9000XXJF3/I9000OXAJF3/I9000XXJF3/I9000XXJF3 XEU
    Example: CheckFusDownloader.exe -c S8500XXJL2/S8500OXAJL2 XEO GT-S8500 Bada

    Let me know if something fails.

    Remember to hit the thanks button and maybe buy me beer ;)

    Changelog
    v.2.1 - File version 2.1.0.0
    * Added ability to download TestMode firmwares
    * Let's you enable TestMode in Kies (Please report if it works)
    * Sorted model list

    v.2.0 - File version 2.0.0.1
    * Fixed high memory consumption when downloading files.
    * Should work in Win XP now

    v.2.0
    + Do not need FusCipherUtil.dll anymore
    + Bada support
    + Not limited to the preset list anymore (Advanced tab)
    + Decrypt a already downloaded firmware
    + CRC check a already downloaded firmware
    + Bug fixes and a lot of code clean up.
    + Icon

    v.1.0
    + GUI
    - NOT added Bada support to GUI-version yet. Will come soon!

    v.0.5
    + Now works with Bada OS
    + Added CRC check
    * Better error messages
    6
    Thank you man, works great, amazing and fast
    S5830 Serbia MSR
    5
    Unfortunately Samsung have made changes to the servers that the Downloader cannot handle.
    At the moment I have no working practical solution for the Downloader.

    It was fun while it lasted :)
    5
    New version.
    v2.1 - File version 2.1.0.1
    * Possible fix for Enabling TestMode

    If Enabling TestMode does not work, I need to know what phone and firmware you are using.
    3
    As promised, here is the new version:
    v.2.1 - File version 2.1.0.0
    * Added ability to download TestMode firmwares
    * Let's you enable TestMode in Kies (Please report if it works)
    * Sorted model list

    How to enable TestMode manually
    Code:
    ------------------------------------------
    Windows Registry Editor Version 5.00
    
    [HKEY_CURRENT_USER\Software\Samsung\Kies2.0\FUS]
    "Setting_1"=dword:057abb32
    ------------------------------------------

    This is still not 100% confirmed, please report if it works!