[WINDOWS APP] Kies 2.0 Registry Patcher 1.8.0.0, patch registry on latest Kies

Search This thread

danc00

New member
Jan 30, 2009
3
0
Is there currently any way to get down to the factory software software brand t-mobile? Since Samsung's off the server through which he used patcher.

GT-I9000HKDCRO

PDA: I9000BOJPB
PHONE: I9000BOJP3
CSC: I9000GCROJP4

Should I Froyo 2.2 tmobile brand, pls help!
 

jana05

New member
Feb 6, 2011
4
0
@LuffarJoh:

i tried using your patch for kies 2.0 (JF3 one) but it says that the file is being used by something else or something along those lines. is there anyway around this??

thanks
 
T

Tehpriest

Guest
Is there currently any way to get down to the factory software software brand t-mobile? Since Samsung's off the server through which he used patcher.

GT-I9000HKDCRO

PDA: I9000BOJPB
PHONE: I9000BOJP3
CSC: I9000GCROJP4

Should I Froyo 2.2 tmobile brand, pls help!

The only way left is to use ROM kitchen to build a duplicate rom to your original and to flash the correct PDA,Phone,CSC and the correct region XEN, XEU etc.. that the phone came with using Odin or Heindal.
 

zorz89

Member
Mar 22, 2009
5
0
Osijek
Is there currently any way to get down to the factory software software brand t-mobile? Since Samsung's off the server through which he used patcher.

GT-I9000HKDCRO

PDA: I9000BOJPB
PHONE: I9000BOJP3
CSC: I9000GCROJP4

Should I Froyo 2.2 tmobile brand, pls help!

ja sam uspio vratiti cijeli t-mobileov fm pomoću patchera. Kod sam vratio na CRO i Kies mi je automatski prepoznao uređaj i vratio na staro. Nadam se da to pomaže! :)
 

smashin

Member
Aug 13, 2009
5
0
Use this file to patch Kies 2.0 to belive you have a phone with productCode XEN and HIDSVWER I9000XWJPA/I9000XENJP2/I9000XXJPP/I9000XWJPA

This will let you update to official JS5.

Put the file in <Kies_Install_dir>\Plugins\DeviceHost

Make sure to enable o make a backup. Else Kies will always belive you are on that particular firmware.

I will try to make an app that lets you choose which firmware you want to spoof. I'll let you know when it's done.

Happy flashing :)

LuffarJoh, could you please make a version where we could enter productCode and HIDSVWER? I have Samsung S8500 and I would like to change my product code from DBT to HAT.
 

sarvan

Member
Nov 23, 2010
8
0
This tool is was designed in order to easily patch the registry to force Kies to update your Galaxy S.
This latest version of patcher works even with latest Kies (1.5.3.10103.102), all you have to do is to spoof your firmware version to and older one, you can even spoof the product code in order to change it.
The new spoof system works differently from the older patching system, it allow you to use the original dll of kies and works on latest Kies; It should even be future-proof.

PRELIMINARY NOTE:
[WARNING!] Do Not flash Any ROM (firmware) until you can get the 3 buttons DOWNLOAD MODE working, even with this Kies trick.

If you want to test the 3 buttons download mode then notice that you can switch back to normal mode by pulling the battery out and then back in. At the next boot the phone will be back in normal mode.

LAGFIX USERS:
[WARNING!] Remember to disable lagfix before to update.
This will avoid filesystem errors that may occurs at the boot of the new flashed firmware.


INSTRUCTIONS:

1) Download latest Kies Registry Patcher, tool is attachment. Note: It require Microsoft .NET Framework 3.5 or later version.

2) Update Kies to 1.5.3.10103.102.

3) Launch Kies Registry Patcher; If you patched the dll in the past with an older version of the patcher then be sure to launch new release as administrator since it have to revert the dll to the original version as the patch isn't needed anymore (Right click on application > Run as Administrator).

4) Launch Kies and connect your phone; Wait for Kies to recognize it properly.

5) You have 2 possibilities now:

5a) Drop down the combo-box "Spoof Product Code as" and select the wanted one. It should automatically fill the "Spoof Software Revision as" textbox with the needed data necessary to find your update.
This feature was added in order to give all the opportunity to use the needed product code. (Special thanks to MCOGW that shared with me his database of product codes/sw revisions).
The label above will be completed with the country related to the chosen product code.

5b) From patcher select:
File > Load Backup
Open the backup that you want to use (e.g. kies-backup-XEU.xml if you want to spoof your phone as XEU, or if your phone is XEU yet and you want to flash it again).

6) From patcher answer "YES" in order to apply the registry update.

7) From Kies you can now update as normal.

====================================================================================================

Note #1:
Remeber that this patch will remain ACTIVE until you set "Enable Spoof" field to False!
It's not a problem but ater you update the phone it's suggested to put that value to false so the patch become inactive.


====================================================================================================

Note #2:
You can play with Advanced settings but those are experimental/untested, so make sure you know what you're doing.

====================================================================================================

1.3.1.0 Update:

- Window 64bit compatibility added.
- You can now update disabling Battery Charge check: Beware, do not update with a very low battery charge level.
- Sha1 evaluation of dll to patch in order to be sure of the version.

====================================================================================================

1.4.0.0 Update:

- Fix in case more than 1 phone is found in registry.
- Removed Framework check cause it had a bug with framework4
- Ability to save Kies ROM when you update your phone (in order to use with Odin or in local mode). [See Note#1]
- Added Local folder textbox in order to specify your saved ROM
- Added management of FotaTest.

====================================================================================================

1.5.0.0 Update:

A new registry patching system has been introduced.
It doesn't need to patch Kies dll anymore and it should be future proof.
Note:
Product Code Spoof have to be last 3 letters only of product code (e.g. ITV for italian product code, XEU for European, etc...).

====================================================================================================

1.6.0.0 Update:

I added to the tool a database of product codes/sw revisions (credits goes to MCOGW that shared with me his db).

====================================================================================================

1.7.0.0 Update:

Added Registry Menu.
Registry > Erase Registry option give you the opportunity to erase DeviceDB registry Key to delete bad settings and so avoiding patcher to work in a possible wrong folder.
Use it only in case of problems (when you follow the guide but you still receive the message that no update is still available for your phone).
Added a component to browse for folders where needed.

====================================================================================================

SPECIAL FUNCTIONS:

1) SAVE A KIES ROM:
You can save a Kies ROM only during a flash update. So, wait for the download from server to be complete (follow the progress in Kies) once the download is complete the rom will be decompressed. After that your phone will be send in download mode and the flash process begin. You have like 2,5 minutes in order to click on: "ROM > Save Rom", don't worry, saving will take like 5 seconds so don't rush, you have a lot of time ;-)

====================================================================================================

2) UPDATE FROM A LOCAL KIES ROM:
You can update your phone using your local files:
You can use the files you saved during your previous update sessions (see point (1)) or download any Kies Rom on XDA.

You have to put these 4 files in a folder (you can use any name for the folder):
0_XXXXXXXXXX.tar
1_csc_dummy.tar
2_phone_dummy.tar
3_contents_dummy.tar

XXXXXXXXXX is your Kies Rom, rename it putting a "0_" in front of the name.
download the dummy files from the attachment or create your own ones (those a just 0' bytes files).
SS_DL.dll isn't used by Galaxy S so you can delete it.

Open the patcher and select:

Enable Local Test > True
Local Binary ZipFolder Path > Put the folder where you keep your local Rom (e.g. c:\MyLocalKiesRom ), the path must NOT end with "\".

Write registry to save the configuration.

Disconnect the ethernet cable (you have to avoid samsung server to answer).

Open Kies and Update as normal.

====================================================================================================

3) DISABLE BATTERY CHARGE CHECK:
You can update even if your battery isn't fully charged.
Actually Kies check that your battery charge is at least 50% before to continue, but if you don't want to wait and you have enough charge (like 20%) you can disable the battery check and update as normal.
Open the patcher and select:

ADVANCED 1 > Enable Battery Charge Check > False
Write registry to save the configuration.

====================================================================================================
Hello,

After new rom 2.3.2 for galaxy s, Kies recognize the Samsung phone.
 

sarvan

Member
Nov 23, 2010
8
0
Hello Nodial,

I am from Netherland. I can't use samsung kies for galaxy s. I can't patch with Kies Registry Patcher v.1.7.0.0 and kies-backup-XEU.
Galaxy s 2.1 eclair. Vodafone network. When I use Odin and 2.2 froyo. I can't use 3g and ican't instal app from market. When I use, 2.3.2 for galaxy s than I have prob. with internet tv and 3g.
 
T

Tehpriest

Guest
One thing I noticed. I could not spoof untill I closed and re-opened Kies as ammended below.

INSTRUCTIONS:

1) Download latest Kies Registry Patcher, tool is attachment. Note: It require Microsoft .NET Framework 3.5 or later version.

2) Update Kies to 2.0.0.11014_49_2.

3) Launch Kies Registry Patcher; If you patched the dll in the past with an older version of the patcher then be sure to launch new release as administrator since it have to revert the dll to the original version as the patch isn't needed anymore (Right click on application > Run as Administrator).

4) Launch Kies and connect your phone; Wait for Kies to recognize it properly.

5) You have 2 possibilities now:

5a) Drop down the combo-box "Spoof Product Code as" and select the wanted one. It should automatically fill the "Spoof Software Revision as" textbox with the needed data necessary to find your update.
This feature was added in order to give all the opportunity to use the needed product code. (Special thanks to MCOGW that shared with me his database of product codes/sw revisions).
The label above will be completed with the country related to the chosen product code.

Close and re-open Kies

5b) From patcher select:
File > Load Backup
Open the backup that you want to use (e.g. kies-backup-XEU.xml if you want to spoof your phone as XEU, or if your phone is XEU yet and you want to flash it again).

6) From patcher answer "YES" in order to apply the registry update.

7) From Kies you can now update as normal.
 

Nodial

Senior Member
Oct 19, 2010
144
80
idoneapps.com
Well, actually you have to load patcher before to load Kies, so you don't have to open and close.

The reason why i wrote it's needed to open Kies before the patcher it's because of the fact it have to be done the first time only, cause Kies fill Registry the first time it's executed.

From the second time on you have to open the patcher before Kies.
Keep in mind that the spoof it's permanent, it works until you disable it from the patcher.
 
  • Like
Reactions: AtMi and Sasha_andy

katana695

Member
Mar 6, 2011
48
4
Well, actually you have to load patcher before to load Kies, so you don't have to open and close.

The reason why i wrote it's needed to open Kies before the patcher it's because of the fact it have to be done the first time only, cause Kies fill Registry the first time it's executed.

From the second time on you have to open the patcher before Kies.
Keep in mind that the spoof it's permanent, it works until you disable it from the patcher.

Nothing changes here, still can't update. Folow all step by step
 

eennaampje

New member
Mar 9, 2011
1
0
Thank you for your efforts!

Still does not work for me either. I do have the option to upgrade, but it stops afer I click "start upgrade" with the message "This device's version cannot be upgraded".

I hope you are able to solve this? Thanks again for all your efforts
 

Nodial

Senior Member
Oct 19, 2010
144
80
idoneapps.com
I actually haven't updated using Kies 2.0 yet.
I've to check if there's something missing of it's a problem of your system.

Tomorrow i'll try a full upgrade. I stopped where it showed me the update were present).
 
  • Like
Reactions: AtMi
C

chillvisio

Guest
It seems a problem related to firmware version reported by the phone itself. It is an already known issue and I suggest you to read this posting http://xdaforums.com/showpost.php?p=11963455&postcount=16

I've made a few investigations last night and have found a little way to trick the KIES2 to complete the update process without this annoying error that interrupts it. It was pretty simple to root the phone and edit /system/CSCVersion.txt. Now I am not seeing the annoying «The version of this device cannot be updated.» and just upgraded to latest build of Android 2.1 for my region. Shall be waiting for FroYo for the I5500 when it becomes available.

As far as I could see the new KIES is hard to trick as it still tracks the phone's CSC Version and the one from previously flashed using ODIN firmwares was slightly different which prevented KIES from upgrading firmware. Let's see how LuffarJoh resolved the same issue.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 55
    This tool is was designed in order to easily patch the registry to force Kies to update your Galaxy S.
    This latest version of patcher works even with latest Kies (2.0.0.11014_49_2), all you have to do is to spoof your firmware version to and older one, you can even spoof the product code in order to change it.
    The new spoof system works differently from the older patching system, it allow you to use the original dll of kies and works on latest Kies; It should even be future-proof.

    IMPORTANT NOTE:
    Patcher Version 1.8 doesn't fully work yet.
    When I built it i only partially tested. I stopped where it notified me the update were available (because i didn't need an update and i was sure it were like Kies 1.x
    After my release i noticed the complaint and i tested it fully, sadly something is missing so the patcher can't be used to fully work with Kies 2.0 yet. Sorry, i'll try to sort it out...


    VERSIONS:
    Patcher Version 1.7 works with Kies 1.x, while Version 1.8 works from 2.0


    PRELIMINARY NOTE:
    [WARNING!] Do Not flash Any ROM (firmware) until you can get the 3 buttons DOWNLOAD MODE working, even with this Kies trick.

    If you want to test the 3 buttons download mode then notice that you can switch back to normal mode by pulling the battery out and then back in. At the next boot the phone will be back in normal mode.

    LAGFIX USERS:
    [WARNING!] Remember to disable lagfix before to update.
    This will avoid filesystem errors that may occurs at the boot of the new flashed firmware.


    INSTRUCTIONS:

    1) Download latest Kies Registry Patcher, tool is attachment. Note: It require Microsoft .NET Framework 3.5 or later version.

    2) Update Kies to 2.0.0.11014_49_2.

    3) Launch Kies Registry Patcher; If you patched the dll in the past with an older version of the patcher then be sure to launch new release as administrator since it have to revert the dll to the original version as the patch isn't needed anymore (Right click on application > Run as Administrator).

    4) Launch Kies and connect your phone; Wait for Kies to recognize it properly.

    5) You have 2 possibilities now:

    5a) Drop down the combo-box "Spoof Product Code as" and select the wanted one. It should automatically fill the "Spoof Software Revision as" textbox with the needed data necessary to find your update.
    This feature was added in order to give all the opportunity to use the needed product code. (Special thanks to MCOGW that shared with me his database of product codes/sw revisions).
    The label above will be completed with the country related to the chosen product code.

    5b) From patcher select:
    File > Load Backup
    Open the backup that you want to use (e.g. kies-backup-XEU.xml if you want to spoof your phone as XEU, or if your phone is XEU yet and you want to flash it again).

    6) From patcher answer "YES" in order to apply the registry update.

    7) From Kies you can now update as normal.

    ====================================================================================================

    Note #1:
    Remeber that this patch will remain ACTIVE until you set "Enable Spoof" field to False!
    It's not a problem but ater you update the phone it's suggested to put that value to false so the patch become inactive.


    ====================================================================================================

    Note #2:
    You can play with Advanced settings but those are experimental/untested, so make sure you know what you're doing.

    ====================================================================================================

    1.3.1.0 Update:

    - Window 64bit compatibility added.
    - You can now update disabling Battery Charge check: Beware, do not update with a very low battery charge level.
    - Sha1 evaluation of dll to patch in order to be sure of the version.

    ====================================================================================================

    1.4.0.0 Update:

    - Fix in case more than 1 phone is found in registry.
    - Removed Framework check cause it had a bug with framework4
    - Ability to save Kies ROM when you update your phone (in order to use with Odin or in local mode). [See Note#1]
    - Added Local folder textbox in order to specify your saved ROM
    - Added management of FotaTest.

    ====================================================================================================

    1.5.0.0 Update:

    A new registry patching system has been introduced.
    It doesn't need to patch Kies dll anymore and it should be future proof.
    Note:
    Product Code Spoof have to be last 3 letters only of product code (e.g. ITV for italian product code, XEU for European, etc...).

    ====================================================================================================

    1.6.0.0 Update:

    I added to the tool a database of product codes/sw revisions (credits goes to MCOGW that shared with me his db).

    ====================================================================================================

    1.7.0.0 Update:

    Added Registry Menu.
    Registry > Erase Registry option give you the opportunity to erase DeviceDB registry Key to delete bad settings and so avoiding patcher to work in a possible wrong folder.
    Use it only in case of problems (when you follow the guide but you still receive the message that no update is still available for your phone).
    Added a component to browse for folders where needed.

    ====================================================================================================

    SPECIAL FUNCTIONS:

    1) SAVE A KIES ROM:
    You can save a Kies ROM only during a flash update. So, wait for the download from server to be complete (follow the progress in Kies) once the download is complete the rom will be decompressed. After that your phone will be send in download mode and the flash process begin. You have like 2,5 minutes in order to click on: "ROM > Save Rom", don't worry, saving will take like 5 seconds so don't rush, you have a lot of time ;-)

    ====================================================================================================

    2) UPDATE FROM A LOCAL KIES ROM:
    You can update your phone using your local files:
    You can use the files you saved during your previous update sessions (see point (1)) or download any Kies Rom on XDA.

    You have to put these 4 files in a folder (you can use any name for the folder):
    0_XXXXXXXXXX.tar
    1_csc_dummy.tar
    2_phone_dummy.tar
    3_contents_dummy.tar

    XXXXXXXXXX is your Kies Rom, rename it putting a "0_" in front of the name.
    download the dummy files from the attachment or create your own ones (those a just 0' bytes files).
    SS_DL.dll isn't used by Galaxy S so you can delete it.

    Open the patcher and select:

    Enable Local Test > True
    Local Binary ZipFolder Path > Put the folder where you keep your local Rom (e.g. c:\MyLocalKiesRom ), the path must NOT end with "\".

    Write registry to save the configuration.

    Disconnect the ethernet cable (you have to avoid samsung server to answer).

    Open Kies and Update as normal.

    ====================================================================================================

    3) DISABLE BATTERY CHARGE CHECK:
    You can update even if your battery isn't fully charged.
    Actually Kies check that your battery charge is at least 50% before to continue, but if you don't want to wait and you have enough charge (like 20%) you can disable the battery check and update as normal.
    Open the patcher and select:

    ADVANCED 1 > Enable Battery Charge Check > False
    Write registry to save the configuration.

    ====================================================================================================
    5
    Updated to v.1.8 to patch Kies 2.0

    Sorry to all, i was very busy so i had few time to look into Kies 2.0 that's why it tooks to much.
    Now it should be fixed.

    Peace ;-)
    3
    Use this file to patch Kies 2.0 to belive you have a phone with productCode XEN and HIDSVWER I9000XWJPA/I9000XENJP2/I9000XXJPP/I9000XWJPA

    This will let you update to official JS5.

    Put the file in <Kies_Install_dir>\Plugins\DeviceHost

    Make sure to enable o make a backup. Else Kies will always belive you are on that particular firmware.

    I will try to make an app that lets you choose which firmware you want to spoof. I'll let you know when it's done.

    Happy flashing :)
    2
    Well, actually you have to load patcher before to load Kies, so you don't have to open and close.

    The reason why i wrote it's needed to open Kies before the patcher it's because of the fact it have to be done the first time only, cause Kies fill Registry the first time it's executed.

    From the second time on you have to open the patcher before Kies.
    Keep in mind that the spoof it's permanent, it works until you disable it from the patcher.
    1
    You Legend. Thanks. Will save loads of messing about. Good job.

    Sent from my GT-I9000 using Tapatalk