Skip to content

Instantly share code, notes, and snippets.

@Askhento
Created November 27, 2022 14:30
Show Gist options
  • Save Askhento/d06db9d70489f56745fc46e27f1c9ca6 to your computer and use it in GitHub Desktop.
Save Askhento/d06db9d70489f56745fc46e27f1c9ca6 to your computer and use it in GitHub Desktop.
Install Java 6 legacy using this link : https://support.apple.com/kb/DL1572?locale=en_US
set theDMG to choose file with prompt "Please select javaforosx.dmg:" of type {"dmg"}
do shell script "hdiutil mount " & quoted form of POSIX path of theDMG
do shell script "pkgutil --expand \"/Volumes/Java for macOS 2017-001/JavaForOSX.pkg\" ~/tmp"
do shell script "hdiutil unmount \"/Volumes/Java for macOS 2017-001/\""
do shell script "sed -i '' 's/return false/return true/g' ~/tmp/Distribution"
do shell script "pkgutil --flatten ~/tmp ~/Desktop/Java.pkg"
do shell script "rm -rf ~/tmp"
display dialog "Modified Java.pkg saved on desktop" buttons {"Ok"}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment