Jump to content

Firefox 48.0.2 / Firefox 45.9.x ESR on Windows XP RTM (and older OSes?)


Recommended Posts

Posted

I finally managed to get Firefox 48.0.2 to work on Windows XP RTM!

Notes

kernelxp.dll stays in the "firefox" directories after patching, or else it will NOT work.

The unofficial guide "How to get Firefox 48.0.2 / 45.9.x ESR to work on Windows XP RTM!" is now available. This guide is made by me.
https://sites.google.com/view/clara-incorporated/modernization/windows-xp-rtm/firefox-48-0-2-firefox-45-9-x-esr

  • 2 weeks later...

Posted (edited)

I even managed going down to XP build 2474 for Firefox 48.0.2 / Firefox 45.9.x ESR to work.

xp2474firefox48.thumb.PNG.f2ac502ca5e0968c06724b217dc7c2cc.PNG

I managed getting Firefox 48.0.2 to work on Windows XP build 2474 at the minimum unofficially, see the text file:

And functions like GetModuleHandleExA, GetModuleHandleExW, and IsWow64Process was introduced in build 2474,

I tried to replace the stubs (GetModuleHandleExA --> GetModuleHandleA), (GetModuleHandleExW --> GetModuleHandleW), and (IsWow64Process --> GetStdHandle), and Firefox 48.0.2 launches a process (firefox.exe), but not initalized properly on Windows XP build 2469.

Is there matching stubs for GetModuleHandleExA, GetModuleHandleExW, and IsWow64Process to try to get Firefox 48.0.2 to work on Windows XP build 2469, is it the system itself, or is 2474 the dead end for Firefox 48.0.2/45.9.x to work?

The number of parameters (1, not 2) might not match and it might not return FALSE as needed for that 2469 thing.

Firefox48on2474.txt

Edited by Uncle Captain

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...