[Rel] System File Patches >09/23/08<
[Rel] System File Patches >09/23/08<
Gone are separate versions of separate files for your I386 needs.
The Integrator now supports the ability to patch files directly using defined sections of hexadecimal code.
Even better, it can determine the version number of the file it's patching to use the correct section of code.
Further, it will be un-necessary to modifype the files once Integrator is done,
Integrator does that automagically for you.
Please notice the Versions: section of each addon.
This lists all of the versions of a particular file that the addon can/will patch.
For some files (specifically TCPIP) there are hotfix versions that have two types of files.
One is a QFE, and one is GDR.
To ensure that nobody is left out, I included the information to patch BOTH types of files.
So, you may see in your Integrator log a statement that it failed to patch a particular offset,
but that it succeeded at another. You may safely ignore the failure message.
As newer files come out, the ending letter will be increased accordingly until Z, at which
point, regardless of if they have updates or not, all addons will be updated a version value
and start at A. (ex: v13c goes v13d.....v13z which makes all addons go to v14a.)
Requires Integrator 1.3.0 or higher Service Pack 2 or 3.
(Right Click and choose "Save As" to keep on this page)
Patch: HIVESYS.INF
Changes resolution information in HIVESYS.INF to run GUI-mode Setup in 1024x768x32.
PatchAddon_HIVESYS_v13c.cab
MD5: 0A34F52960704C46B36502E4F5A4F6A9
SIZE: 668 bytes
Patch: HIVESYS.INF LCD Editions!
Changes resolution information in HIVESYS.INF to run GUI-mode Setup in a variety of Native Mode Resolutions. Includes 16:10 Widescreen.
PatchAddon_HIVESYS-1280x1024.7z
SHA1: 97F79F11E716750041041BC703C123A12393E41D
SIZE: 592 bytes
PatchAddon_HIVESYS-1280x800.7z
SHA1: 92E2B199138938C6F8CF47E82131CB3AAC5A1B71
SIZE: 589 bytes
PatchAddon_HIVESYS-1440x900.7z
SHA1: 5CF2653927974B13F83707322EA40F55568EB13C
SIZE: 590 bytes
PatchAddon_HIVESYS-1600x1200.7z
SHA1: 15A0EACD49783B5BAA409679CB2DC1B5075DC7C5
SIZE: 593 bytes
PatchAddon_HIVESYS-1680x1050.7z
SHA1: 44A32707372A5C52DE2C2E65A609A6BCBD8FA8C5
SIZE: 593 bytes
PatchAddon_HIVESYS-1920x1200.7z
SHA1: D96DCC785126B56F14DAFBF40000AEFC25A3DA75
SIZE: 593 bytes
PatchAddon_HIVESYS-2560x1600.7z
SHA1: 4DAA0AB13F0B12C645192FB5D43BCE0CEFE1DB90
SIZE: 593 bytes
Patch: SFC_OS.DLL
Disables Windows File Protection from registering, sets it to "Always Off" even during Text-Mode & GUI setup.
Versions:
5.1.2600.2180, SP2
5.1.2600.5512, SP3
PatchAddon_SFC_OS_v14.7z
SHA1: BD88A3A9B64B96069BD323446C8B6DF6B5D17076
SIZE: 474 bytes
Multi-Patch: SYSSETUP.DLL
INF Unlock refers to Disabling the check for M$ Digital Signature on the syssetup.inf file,
flagging it as "Always Valid" so that it can be modified.
ALSO: If you are using XPize i386 patching or your own custom Setup (WINNTBBU) GUI screens,
apply them AFTER these patches.
Do _NOT_ attempt to use these patches on any file other than an **original source version**,
it _WILL_ fail to patch.
Note: WINNTBBU modified screens are ONLY a problem if the one you are using has modified text resources.
Versions:
5.1.2600.2180, SP2
5.1.2600.2530, KB887816, RVM 1.2.0 - 1.2.1
5.1.2600.2659, KB894871, RVM 1.2.2
5.1.2600.5512, KB936929, SP3
INF Unlock Only: PatchAddon_SYSSETUP_InfSkip_v14.7z
SHA1: 99522BBBEA3C529170A2FE059ACC394793BB380C
SIZE: 474 bytes
Multi-Patch: TCPIP.SYS **09/27/08
Uncaps the TPC/IP to allow for more than 10 Concurrent Connection attempts.
Available in 100, 150, 200 and 250.
Versions:
5.1.2600.2180, SP2
5.1.2600.2827, KB913446, RVM SP2 2.0.3 - 2.0.6
5.1.2600.2892, KB917953, RVM SP2 2.0.7 - 2.1.5
5.1.2600.2956, KB916852, RVM SP2 2.1.6 - 2.1.7
5.1.2600.3002, KB925922, RVM SP2 2.1.8 - 2.1.11
5.1.2600.3244, KB941644, RVM SP2 2.2.1 - 2.2.2
5.1.2600.3394, KB951163, RVM SP2 2.2.3 -
5.1.2600.5512, KB936929, SP3
5.1.2600.5625, KB951748, RVM SP3 0.9.2
5.1.2600.5649, KB951163, RVM SP3 1.0.0 - 1.0.1
PatchAddon_TCPIP_100_v14d.7z
SHA1: ECDB5D10B230FCF0F25EBF5FFC244D078CFD71B2
SIZE: 679 bytes
PatchAddon_TCPIP_150_v14d.7z
SHA1: 55FC96C5F5CA3B208543E931192F8E27E9E3EA35
SIZE: 680 bytes
PatchAddon_TCPIP_200_v14d.7z
SHA1: 3AF108D7729598756BE2A3C76FE363C679967613
SIZE: 682 bytes
PatchAddon_TCPIP_250_v14d.7z
SHA1: 877EB0DFFE6515DFA1E4C83DD05A08498D3F3FB6
SIZE: 682 bytes
Multi-Patch: UXTHEME.DLL
Allows for the use of Themes that are not Digitally Signed by M$ (ex: created by StyleBuilder).
Versions:
6.0.2900.2180, XP SP2
6.0.2900.2523, KB319740, RVM 1.2.0 - 2.0.4
6.0.2900.2845, KB908536, RVM 2.0.5 - Current
6.0.2900.5512, KB936929, SP3
PatchAddon_UXTHEME_v14a.7z
SHA1: 92AA4642622FB1889083DB4137238035ECEFBC1F
SIZE: 464 bytes
Patch: XPRAID5
Patches the three necessary files to enable Software RAID-5 in Windows XP.
The offset patching used is different than the information provided by the Toms Hardware Guide,
but has been tested and proven to work just as well.
Versions:
DMADMIN.EXE:
2600.2180.503.0 - SP2
2600.5512.503.0 - SP3
DMBOOT.SYS:
2600.2180.503.0 - SP2
2600.5512.503.0 - SP3
DMCONFIG.DLL:
2600.0.503.0 - SP2
An SP3 version of this file does not currently exist.
SP2 file patched instead.
PatchAddon_XPRAID5_v14.7z
MD5: 3E2047D5FD8E580EE3FCAEC1D081253B77AB5730
SIZE: 481 bytes
Credits:
dolivas, 5eraph and vmanda for providing feedback and support to all of you when I was not around.
Information for SFC_OS patching and for SYSSETUP to skip the signing verification derived and credited to:
Philippe at Azimut Project
and to Aserone for initial release.
SYSSETUP OOBE patching done via information found at:
this MSFN topic,
all credits to Gosh and ZoSTeR.
TCP/IP patching information derived from & credited to:
LvlLord at LvlLord.de.
For USBPort patching information:
RaZieL founder of the original patch information.
Credits also to ViVa for the initial release and
Lemonzest for linking to RaZieL's application that made it all click for post .2180 files.
UXTHEME patching information derived from:
Neowin UXPatcher and nLite Patching.
XPRAID Patching derived from:
Tom's Hardware Guide
(RIP) mirkes.de tiny hexer (RIP) used for patching. Markus: You will be missed, hope you come back.
PE Explorer v1.99 used for checksum and disassembler.
"Send To -> CabTool" v1.8 and Microsoft Makecab 1.00.0601 (From CAB SDK)
used to create CAB files and compress for I386 usage.
7-Zip version 4.58beta used for making .7z archives.
09/23/2008: Un-buried myself from work, health and education strains to update TCPIP to 14b. More Updates to follow.
05/11/2008: Updated all addons to support SP3 Final (5512) now that it is actually released without any recalls.
Versions for all new addons increased to v1.4.
Added Native Mode resolutions for HIVESYS.INF.
02/17/2008: Updated TCPIP, SFC, SysSetup and UXTheme for SP3 versions 3282 and 3300.
01/14/2008: Updated TCP/IP Patch Addons to include RVMUpdatePack Beta 3 version of TCPIP sys ver 3244. Everybody thank kal!
01/01/2008: Updated to include information for patching any version of SP3: 3180, 3205, 3244 and 3264.
Switched to using 7z instead of Cab.
Discontinued OOBE patching until further notice, it's not needed for SP3 anyway.
Discontinued USBPort Patching until PortDevice Patching project is finished.
To prevent future Integrator issues, all SP3 patch addons now also include PEChecksum offset editing.
Will be backfilling the SP2 entries later.
03/11/2007: Complete Overhaul to verify all contents and to add comments to code per addon.
10/18/2006: Updated USBPORT.SYS and AIO.
06/29/2006: Coverted from Single Files Release to Mutlifile Patching for Integrator 1.3.0
The Integrator now supports the ability to patch files directly using defined sections of hexadecimal code.
Even better, it can determine the version number of the file it's patching to use the correct section of code.
Further, it will be un-necessary to modifype the files once Integrator is done,
Integrator does that automagically for you.
Please notice the Versions: section of each addon.
This lists all of the versions of a particular file that the addon can/will patch.
For some files (specifically TCPIP) there are hotfix versions that have two types of files.
One is a QFE, and one is GDR.
To ensure that nobody is left out, I included the information to patch BOTH types of files.
So, you may see in your Integrator log a statement that it failed to patch a particular offset,
but that it succeeded at another. You may safely ignore the failure message.
As newer files come out, the ending letter will be increased accordingly until Z, at which
point, regardless of if they have updates or not, all addons will be updated a version value
and start at A. (ex: v13c goes v13d.....v13z which makes all addons go to v14a.)
Requires Integrator 1.3.0 or higher Service Pack 2 or 3.
(Right Click and choose "Save As" to keep on this page)
Patch: HIVESYS.INF
Changes resolution information in HIVESYS.INF to run GUI-mode Setup in 1024x768x32.
PatchAddon_HIVESYS_v13c.cab
MD5: 0A34F52960704C46B36502E4F5A4F6A9
SIZE: 668 bytes
Patch: HIVESYS.INF LCD Editions!
Changes resolution information in HIVESYS.INF to run GUI-mode Setup in a variety of Native Mode Resolutions. Includes 16:10 Widescreen.
PatchAddon_HIVESYS-1280x1024.7z
SHA1: 97F79F11E716750041041BC703C123A12393E41D
SIZE: 592 bytes
PatchAddon_HIVESYS-1280x800.7z
SHA1: 92E2B199138938C6F8CF47E82131CB3AAC5A1B71
SIZE: 589 bytes
PatchAddon_HIVESYS-1440x900.7z
SHA1: 5CF2653927974B13F83707322EA40F55568EB13C
SIZE: 590 bytes
PatchAddon_HIVESYS-1600x1200.7z
SHA1: 15A0EACD49783B5BAA409679CB2DC1B5075DC7C5
SIZE: 593 bytes
PatchAddon_HIVESYS-1680x1050.7z
SHA1: 44A32707372A5C52DE2C2E65A609A6BCBD8FA8C5
SIZE: 593 bytes
PatchAddon_HIVESYS-1920x1200.7z
SHA1: D96DCC785126B56F14DAFBF40000AEFC25A3DA75
SIZE: 593 bytes
PatchAddon_HIVESYS-2560x1600.7z
SHA1: 4DAA0AB13F0B12C645192FB5D43BCE0CEFE1DB90
SIZE: 593 bytes
Patch: SFC_OS.DLL
Disables Windows File Protection from registering, sets it to "Always Off" even during Text-Mode & GUI setup.
Versions:
5.1.2600.2180, SP2
5.1.2600.5512, SP3
PatchAddon_SFC_OS_v14.7z
SHA1: BD88A3A9B64B96069BD323446C8B6DF6B5D17076
SIZE: 474 bytes
Multi-Patch: SYSSETUP.DLL
INF Unlock refers to Disabling the check for M$ Digital Signature on the syssetup.inf file,
flagging it as "Always Valid" so that it can be modified.
ALSO: If you are using XPize i386 patching or your own custom Setup (WINNTBBU) GUI screens,
apply them AFTER these patches.
Do _NOT_ attempt to use these patches on any file other than an **original source version**,
it _WILL_ fail to patch.
Note: WINNTBBU modified screens are ONLY a problem if the one you are using has modified text resources.
Versions:
5.1.2600.2180, SP2
5.1.2600.2530, KB887816, RVM 1.2.0 - 1.2.1
5.1.2600.2659, KB894871, RVM 1.2.2
5.1.2600.5512, KB936929, SP3
INF Unlock Only: PatchAddon_SYSSETUP_InfSkip_v14.7z
SHA1: 99522BBBEA3C529170A2FE059ACC394793BB380C
SIZE: 474 bytes
Multi-Patch: TCPIP.SYS **09/27/08
Uncaps the TPC/IP to allow for more than 10 Concurrent Connection attempts.
Available in 100, 150, 200 and 250.
Versions:
5.1.2600.2180, SP2
5.1.2600.2827, KB913446, RVM SP2 2.0.3 - 2.0.6
5.1.2600.2892, KB917953, RVM SP2 2.0.7 - 2.1.5
5.1.2600.2956, KB916852, RVM SP2 2.1.6 - 2.1.7
5.1.2600.3002, KB925922, RVM SP2 2.1.8 - 2.1.11
5.1.2600.3244, KB941644, RVM SP2 2.2.1 - 2.2.2
5.1.2600.3394, KB951163, RVM SP2 2.2.3 -
5.1.2600.5512, KB936929, SP3
5.1.2600.5625, KB951748, RVM SP3 0.9.2
5.1.2600.5649, KB951163, RVM SP3 1.0.0 - 1.0.1
PatchAddon_TCPIP_100_v14d.7z
SHA1: ECDB5D10B230FCF0F25EBF5FFC244D078CFD71B2
SIZE: 679 bytes
PatchAddon_TCPIP_150_v14d.7z
SHA1: 55FC96C5F5CA3B208543E931192F8E27E9E3EA35
SIZE: 680 bytes
PatchAddon_TCPIP_200_v14d.7z
SHA1: 3AF108D7729598756BE2A3C76FE363C679967613
SIZE: 682 bytes
PatchAddon_TCPIP_250_v14d.7z
SHA1: 877EB0DFFE6515DFA1E4C83DD05A08498D3F3FB6
SIZE: 682 bytes
Multi-Patch: UXTHEME.DLL
Allows for the use of Themes that are not Digitally Signed by M$ (ex: created by StyleBuilder).
Versions:
6.0.2900.2180, XP SP2
6.0.2900.2523, KB319740, RVM 1.2.0 - 2.0.4
6.0.2900.2845, KB908536, RVM 2.0.5 - Current
6.0.2900.5512, KB936929, SP3
PatchAddon_UXTHEME_v14a.7z
SHA1: 92AA4642622FB1889083DB4137238035ECEFBC1F
SIZE: 464 bytes
Patch: XPRAID5
Patches the three necessary files to enable Software RAID-5 in Windows XP.
The offset patching used is different than the information provided by the Toms Hardware Guide,
but has been tested and proven to work just as well.
Versions:
DMADMIN.EXE:
2600.2180.503.0 - SP2
2600.5512.503.0 - SP3
DMBOOT.SYS:
2600.2180.503.0 - SP2
2600.5512.503.0 - SP3
DMCONFIG.DLL:
2600.0.503.0 - SP2
An SP3 version of this file does not currently exist.
SP2 file patched instead.
PatchAddon_XPRAID5_v14.7z
MD5: 3E2047D5FD8E580EE3FCAEC1D081253B77AB5730
SIZE: 481 bytes
Credits:
dolivas, 5eraph and vmanda for providing feedback and support to all of you when I was not around.
Information for SFC_OS patching and for SYSSETUP to skip the signing verification derived and credited to:
Philippe at Azimut Project
and to Aserone for initial release.
SYSSETUP OOBE patching done via information found at:
this MSFN topic,
all credits to Gosh and ZoSTeR.
TCP/IP patching information derived from & credited to:
LvlLord at LvlLord.de.
For USBPort patching information:
RaZieL founder of the original patch information.
Credits also to ViVa for the initial release and
Lemonzest for linking to RaZieL's application that made it all click for post .2180 files.
UXTHEME patching information derived from:
Neowin UXPatcher and nLite Patching.
XPRAID Patching derived from:
Tom's Hardware Guide
(RIP) mirkes.de tiny hexer (RIP) used for patching. Markus: You will be missed, hope you come back.
PE Explorer v1.99 used for checksum and disassembler.
"Send To -> CabTool" v1.8 and Microsoft Makecab 1.00.0601 (From CAB SDK)
used to create CAB files and compress for I386 usage.
7-Zip version 4.58beta used for making .7z archives.
09/23/2008: Un-buried myself from work, health and education strains to update TCPIP to 14b. More Updates to follow.
05/11/2008: Updated all addons to support SP3 Final (5512) now that it is actually released without any recalls.
Versions for all new addons increased to v1.4.
Added Native Mode resolutions for HIVESYS.INF.
02/17/2008: Updated TCPIP, SFC, SysSetup and UXTheme for SP3 versions 3282 and 3300.
01/14/2008: Updated TCP/IP Patch Addons to include RVMUpdatePack Beta 3 version of TCPIP sys ver 3244. Everybody thank kal!
01/01/2008: Updated to include information for patching any version of SP3: 3180, 3205, 3244 and 3264.
Switched to using 7z instead of Cab.
Discontinued OOBE patching until further notice, it's not needed for SP3 anyway.
Discontinued USBPort Patching until PortDevice Patching project is finished.
To prevent future Integrator issues, all SP3 patch addons now also include PEChecksum offset editing.
Will be backfilling the SP2 entries later.
03/11/2007: Complete Overhaul to verify all contents and to add comments to code per addon.
10/18/2006: Updated USBPORT.SYS and AIO.
06/29/2006: Coverted from Single Files Release to Mutlifile Patching for Integrator 1.3.0
Last edited by Zacam on Sun Sep 28, 2008 3:01 am, edited 53 times in total.
Did some house cleaning on the files.
Decided to do some house cleaning of the topic as well.
Don't worry, all other posts have been archived.
Other News: Given the difficulties had with other non-mice usb devices with the USBPort Patch (and even with USB Wireless Mice), I may be offering an alternative once I get permissions and can test.
Basically, a modification would still be made to the usbport.sys file, but it would not change the default speed value at all, it would simply allow that speed value to be interupted on a PER DEVICE BASIS. In conjunction with a USB Filter Driver, you could then poll and check all connected USB devices and SELECTIVELY choose a speed for it to be running at. And the application would default to Mice use only, with an option to apply to non-mice as well.
The application and Filter Driver in question is what I'm awaiting permission on. I'll keep you all informed of how that goes.
Decided to do some house cleaning of the topic as well.
Don't worry, all other posts have been archived.
Other News: Given the difficulties had with other non-mice usb devices with the USBPort Patch (and even with USB Wireless Mice), I may be offering an alternative once I get permissions and can test.
Basically, a modification would still be made to the usbport.sys file, but it would not change the default speed value at all, it would simply allow that speed value to be interupted on a PER DEVICE BASIS. In conjunction with a USB Filter Driver, you could then poll and check all connected USB devices and SELECTIVELY choose a speed for it to be running at. And the application would default to Mice use only, with an option to apply to non-mice as well.
The application and Filter Driver in question is what I'm awaiting permission on. I'll keep you all informed of how that goes.
Well, the problem with that is the fact that it doesn't work on anything other than ONE specific version of the file in question.
Now, if the information could be supplied for how to enable that in later versions of the .dll, then I'd be more than happy to give it a shot.
**edit**
Okay, apparently it _can_ be done, but it requires modifying 3 files and a registry entry. I'm still looking into details and it may still not even work, so don't hold your breath just yet.
Now, if the information could be supplied for how to enable that in later versions of the .dll, then I'd be more than happy to give it a shot.
**edit**
Okay, apparently it _can_ be done, but it requires modifying 3 files and a registry entry. I'm still looking into details and it may still not even work, so don't hold your breath just yet.
- ricktendo64
- Posts: 3214
- Joined: Mon May 22, 2006 12:27 am
- Location: Honduras
Isn't that nice of him to support other versions besides XPSP2? Though I agree there's little point given that the addon probably won't work with XPSP1 anywaythe_guy wrote:Something about the syssetup addon: 5.1.2600.1599 and 5.1.2600.1670 are for SP1.
the_guy

Get up to $200 off on hosting from the same people who host this website!
http://www.ryanvm.net/forum/viewtopic.php?t=2357
http://www.ryanvm.net/forum/viewtopic.php?t=2357
- ricktendo64
- Posts: 3214
- Joined: Mon May 22, 2006 12:27 am
- Location: Honduras
If you're open to suggestions, you should check out the accelfix patch. It patches the win32k.sys file to fully remove any sort of mouse acceleration. Kinda like the CPL fix, but this would seem more effective.
http://home.arcor.de/_aero/projects/accelfix/
http://home.arcor.de/_aero/projects/accelfix/
Damage is king, Speed kills, Style is everything.
- ricktendo64
- Posts: 3214
- Joined: Mon May 22, 2006 12:27 am
- Location: Honduras
I've just discovered it's possible for a guest/restricted account to format my HDD (D Drive).
Could this be due to this XPRAID hack? I thinking it must be somehow due to my custom windows, surely this isn't possible in a standard installation?? If anyone running the XPRAID hack has a partition they can sacrifice, I'd love to know the results of an attempt to format it from a guest/limited user account (run format from command-line).
Thanks very much.
Mick

Thanks very much.
Mick
here we go my m8ricktendo64 wrote:Off Topic: If I patch a Hotfix DLL, How do i find out its NEW "BuildCheckSum"?
HashTab cant tell me, What do you use Zacam?
Code: Select all
MODIFYPE FILE.DLL -c -v
"bla bla" is what you need

- ricktendo64
- Posts: 3214
- Joined: Mon May 22, 2006 12:27 am
- Location: Honduras
You can also make a .cmd file with 
Code: Select all
FOR %%F IN (*.dll,*.sys) DO modifyPE.exe %%F -c -v
pause

Just a reminder...
There really is no longer a need to compress the Entries_*.ini file anymore since the integrator can now recognize Entries_*.ini files as addons.
But that is entirely up to the PatchAddon creators. I added that capability mainly for these types of addons.
If it is only an entries file and no other extra files... then it leaves out the step of having to compress anything. 
There really is no longer a need to compress the Entries_*.ini file anymore since the integrator can now recognize Entries_*.ini files as addons.



-
- Posts: 210
- Joined: Tue Dec 13, 2005 12:52 pm
- Location: The Netherlands (But running US WinXP, in case it comes up)
- ricktendo64
- Posts: 3214
- Joined: Mon May 22, 2006 12:27 am
- Location: Honduras
I don't think they are compatable with nLite. Unless nLite now supports the [HexEdit] section? nLite has most of these patches built into it so it doesn't really make since for anyone who uses nLite to use most of these addons.ENU_user wrote:Zacam made these patches very simple and neat this time
and should all work with nlite
choman: I updated the versioning numbers to all of them to 1.3c as the most current version number.
Siginet: I realize these don't need to be compressed anymore, but to allow for people who might be using older supported versions of Integrator, I've continued (and will probably continue for the forseable fututre) to provide them in cab form.
As for nLite......If I ever got around to testing it or even using it, I would offer alternatives for it, such as direct DLL replacements. The problem with that is time and space. I'm working on the later but currently don't have much in the way of the former.
ENU_user: Any change in the functionality of these patches between versions is more likely due to nLite than anything I managed to do. The information is pretty much the same, just corrected and laid out in a way to suit my asthetics.
And I need to stress again, that these patches should be used post-update pack, or if you're not using the update pack, then pre-anything else, such as nLite or XPize. Specifically this is necessary for Syssetup.dll modification, but potentially could affect others.
And I'm still waiting word and results back on the usb filter idea, more news on that as it happens.
Siginet: I realize these don't need to be compressed anymore, but to allow for people who might be using older supported versions of Integrator, I've continued (and will probably continue for the forseable fututre) to provide them in cab form.
As for nLite......If I ever got around to testing it or even using it, I would offer alternatives for it, such as direct DLL replacements. The problem with that is time and space. I'm working on the later but currently don't have much in the way of the former.
ENU_user: Any change in the functionality of these patches between versions is more likely due to nLite than anything I managed to do. The information is pretty much the same, just corrected and laid out in a way to suit my asthetics.
And I need to stress again, that these patches should be used post-update pack, or if you're not using the update pack, then pre-anything else, such as nLite or XPize. Specifically this is necessary for Syssetup.dll modification, but potentially could affect others.
And I'm still waiting word and results back on the usb filter idea, more news on that as it happens.
I got this error twice while patching syssetup.dll with and without RVMUpdatePack2.1.7
Windows XP SP2 Retail + RVMUpdatePack2.1.7 + PatchAddon_SYSSETUP_OOBE_v13c
Windows XP SP2 Retail + PatchAddon_SYSSETUP_OOBE_v13c
__________________________________________________
ERROR:
Line 0 (File "D:\Deepak\Utilities\RVM_Integrator_1.4.3.exe"):
$chop = StringSplit($variable[5], '=')
$chop = StringSplit(^Error
Error: Array variable has incorrect number of subscripts or subscript dimention range exceeded
Version of Syssetup.dll 5.1.2600.2180
Windows XP SP2 Retail + RVMUpdatePack2.1.7 + PatchAddon_SYSSETUP_OOBE_v13c
Windows XP SP2 Retail + PatchAddon_SYSSETUP_OOBE_v13c
__________________________________________________
ERROR:
Line 0 (File "D:\Deepak\Utilities\RVM_Integrator_1.4.3.exe"):
$chop = StringSplit($variable[5], '=')
$chop = StringSplit(^Error
Error: Array variable has incorrect number of subscripts or subscript dimention range exceeded
Version of Syssetup.dll 5.1.2600.2180
Nothing code wise has changed with the uxtheme patch between the last version and this version. Check what you have added addon wise from your last integration which used the older version to now.
Spiritus: I've never encountered an error like that before in integrator.
Check your download of integrator and verify it's MD5.
I don't think the addon should be creating that error.
Spiritus: I've never encountered an error like that before in integrator.
Check your download of integrator and verify it's MD5.
I don't think the addon should be creating that error.
Last edited by Zacam on Thu Mar 22, 2007 5:38 am, edited 1 time in total.
Nothing changed in the TCP/IP patch, which is the problem.
The .cmd file I used to automate was mistakenly pointed at teh wrong directory, so it did not process the right .ini files. As a result, .3020 was not included.
Subsequently, the output file it generated that I pasted from was also not the correct version.
This is all being fixed right now and I do apologize. I should not have tried being more clever in an effort to save some time.
Fortunately, it also allowed me to discover that the 150, 200 and 250 ini's as they stand are also technically incorrect when it comes to updating the RVMUpPck.inf checksum.....since the allowed value is increased, this changes the checksum. Which means I'll have to physically repatch previous versions of the dll's to enumerate the appropriate checksum for those patches.
And while I'm at it, I'm going to pull the SP1GDR's out of syssetup. *sighs*
I apreciate your patience while I'm sorting this out, again I apologize and I'll make every effort to ensure the likes of this mistake does not happen again. You all should be getting better than this.
**Edit**
And done. AIO, TCPIP and SYSSETUP all corrected and updated to v13d.
I had thought of leaving them as 1.3c since that what they were originally intended to be, but then I decided it was better to not confuse any one.
The .cmd file I used to automate was mistakenly pointed at teh wrong directory, so it did not process the right .ini files. As a result, .3020 was not included.
Subsequently, the output file it generated that I pasted from was also not the correct version.
This is all being fixed right now and I do apologize. I should not have tried being more clever in an effort to save some time.
Fortunately, it also allowed me to discover that the 150, 200 and 250 ini's as they stand are also technically incorrect when it comes to updating the RVMUpPck.inf checksum.....since the allowed value is increased, this changes the checksum. Which means I'll have to physically repatch previous versions of the dll's to enumerate the appropriate checksum for those patches.
And while I'm at it, I'm going to pull the SP1GDR's out of syssetup. *sighs*
I apreciate your patience while I'm sorting this out, again I apologize and I'll make every effort to ensure the likes of this mistake does not happen again. You all should be getting better than this.
**Edit**
And done. AIO, TCPIP and SYSSETUP all corrected and updated to v13d.
I had thought of leaving them as 1.3c since that what they were originally intended to be, but then I decided it was better to not confuse any one.
I had the same problem as you with the Uxtheme.dll Yadzil. My Correction was patching the Uxtheme.dll at the end of integration again after everything was integrated. The only thing I could come up with was that Rick's Luna Royal addon patches the Uxtheme.dll in his entries.ini and I think Boogy's WMP11 addon/integrator adds the Uxtheme.dll. I have no idea if or how those would affect it but again with my limited experience that was all I could come up with.
Unpack the addon somewhere, open the entries ini file in notepad, find 3020, replace with 3002.
In this part:
Change it to:
Then repack the file to zip/cab/rar or whatever and integrate it...
(the 0F|FA part will differ according to the addon you are using. This is for the 250 connections version)
In this part:
Code: Select all
;KB925922 SP2QFE - RVM 2.1.8 -
I386\TCPIP.SYS|5.1.2600.3020|325576|0A|FA
Code: Select all
;KB925922 SP2QFE - RVM 2.1.8 -
I386\TCPIP.SYS|5.1.2600.3002|325576|0A|FA
(the 0F|FA part will differ according to the addon you are using. This is for the 250 connections version)
- mr_smartepants
- Posts: 824
- Joined: Thu May 18, 2006 5:56 am
- Location: Cambridgeshire, UK