Dogway

Java 8 in XP.

22 posts in this topic

Hello, is anyone making builds compatible with XP? or will be willing to do? as you know Java 8 is not supported in XP anymore so I predict a highroad for all kinds of malware. I read that with a few modifications it is possible to install, but I never managed to do it.

0

Share this post


Link to post
Share on other sites

The installer is not supported because it calls a function that's not present in XP. I don't think it was intentional on Oracles part. Just an oversight. It installs and runs perfectly fine once you have the msi file and cab file. You just need an NT6 install to get the installer files extracted. Pop an evaluation copy in a VM if you don't have any NT6 installed.  

Edited by -X-
1

Share this post


Link to post
Share on other sites

Thank you, that worked, it's a pain though to install OS into a VM for each new version. Apart of NT6, it needs to be x86 too. There's another way as explained here, editing the hex, I tried with no success.

0

Share this post


Link to post
Share on other sites

Thank you, that worked, it's a pain though to install OS into a VM for each new version. Apart of NT6, it needs to be x86 too. There's another way as explained here, editing the hex, I tried with no success.

Maybe you were confused by the wording.

Actually it’s simpler…

open jdk-8-windows-i586.exe into a hex editor

replace all occurrences of RegDeleteKeyExA with RegDeleteKeyA followed by a null char

save and install as you normally do

 

This would mean, if I get this right, replace:

52 65 67 44 65 6C 65 74 65 4B 65 79 45 78 41
with:

52 65 67 44 65 6C 65 74 65 4B 65 79 41 00 00
is the above what you tried?

 

jaclaz

0

Share this post


Link to post
Share on other sites

I don't think it was intentional on Oracles part. Just an oversight. 

It was intentional. Bastards. :realmad: 

After the hex edit...

Warning_Java_Installer.png

 

 

 

This would mean, if I get this right, replace:

52 65 67 44 65 6C 65 74 65 4B 65 79 45 78 41

with:

52 65 67 44 65 6C 65 74 65 4B 65 79 41 00 00

is the above what you tried?

 

jaclaz

 

Works. Thanks!

0

Share this post


Link to post
Share on other sites

 

I don't think it was intentional on Oracles part. Just an oversight.

It was intentional. Bastards. :realmad:

After the hex edit...

 

Naah, meaning that while most probably they are bastards :w00t::ph34r:, that is a "warning" or a "recommendation", as I read it, it amounts more or less to a waiver of responsibility, a lot like:

It is dangerous to use Java 8 on Windows XP.

http://www.msfn.org/board/topic/158485-international-translations-of-common-signs/

;)

 

Works. Thanks!

Good. :)

jaclaz

0

Share this post


Link to post
Share on other sites

Looks like Oracle finally broke Java 8 on XP with update 11. Works fine for programs but locks up browsers trying to run web applets.

Can anyone confirm?

Edited by -X-
0

Share this post


Link to post
Share on other sites

Update 11 still works for Minecraft under XP, but I also cannot get it to work in a browser.  I noticed there is no longer an option to disable the next generation plugin or Java quick starter in the control panel, so I wonder if it's installing everything properly.

0

Share this post


Link to post
Share on other sites

I don't recall seeing the quick starter for a long while now. Might have been since I started using Java 8. Meaning they dropped that function.

Just going by memory here but I'm pretty sure.

Edited by -X-
0

Share this post


Link to post
Share on other sites

In Windows XP and Java, Oracle says Java 8 should work, although it's unsupported...

 

Then -X- posted what's quoted below:

 

Looks like Oracle finally broke Java 8 on XP with update 11. Works fine for programs but locks up browsers trying to run web applets.
Can anyone confirm?

 

Java 8 is at update 40, right now... would someone kindly update this thread, so that we can keep abreast of the current situation, as it develops?

0

Share this post


Link to post
Share on other sites

Last that I know of, Oracle fixed the installer so it installs fine on XP after throwing up a warning telling you that it's unsupported. I don't think web applets work though which is probably a good thing as it's the point of many infections. You'll need Java 7 for web applets if you must have it.

Edited by -X-
0

Share this post


Link to post
Share on other sites

Thanks for the swift reply, -X-! You rock! :thumbup

0

Share this post


Link to post
Share on other sites

Java 8 Update 40 is working fine on XP here, including in web browsers, with the single exception of Opera 12.17, which is a problem with Opera, not Java.

This can be worked around by substituting the plugin with the last Java 7 plugin that works in the old versions of Opera, which is the one from Java 7 update 67.

IE8 works fine fully with the Java 8 Update 40 ActiveX here.

:)

1

Share this post


Link to post
Share on other sites

Java 8 Update 40 is working fine on XP here, including in web browsers, with the single exception of Opera 12.17, which is a problem with Opera, not Java.

This can be worked around by substituting the plugin with the last Java 7 plugin that works in the old versions of Opera, which is the one from Java 7 update 67.

IE8 works fine fully with the Java 8 Update 40 ActiveX here.

:)

 

http://forums.opera.com/discussion/1862943/java-in-opera-12-17/p1

It stopped working after updating to Java 8 Update 71.

Java 8 Update 71 (and Update 72) ceases to function at all after replacing these two files. Not only for Opera, also for Firefox and Internet Explorer 8.

So it is in my computer. Is it only in my computer, I do not know.

Edited by egrabrych
0

Share this post


Link to post
Share on other sites

Confirmed here.

Still fine in IE8, but nothing in Opera 12 or Firefox 43, even after substituting the plugin file.

:no:

I was using update 66. Did it only stop working at Update 71, are Updates 67-70 OK?

 

EDIT: Of course the research I should have done in the first place shows there were no released Updates 67-79!

:blushing:

Edited by Dave-H
0

Share this post


Link to post
Share on other sites

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.