Archive
MacJREInstaller and Oracle’s Java install application
Part of Oracle’s new install application for Java is a binary named MacJREInstaller. This application appears to be what installs Java and governs whether or not the Ask.com toolbar gets deployed.
For context, MacJREInstaller appears to be the helper tool referenced when the Java install application prompts for admin privileges.
Based on observation, when running the Java install application, MacJREInstaller appears to run the following tasks:
1. Checks to see if it can contact the internet
2. If it can contact the internet, checks back with Oracle to see what country it’s in. Oracle apparently is selective about which nations it wants to have the Ask.com browser settings and toolbar installed (thanks to a Canadian colleague’s testing, it appears Canada is not one of the nations.)
3. If it determines the Mac in question is in a country where Oracle wants to deploy the Ask.com browser settings and toolbar, a Sponsors.framework.tar file is downloaded to the Mac and uncompressed into /Users/username/Library/Application Support.
4. Determines which web browser is set as the Mac’s default web browser.
5. Displays the choice for whether or not to install the Ask.com browser settings and toolbar.
Note: By default, the option to install the Ask.com browser settings and toolbar is selected. The person running the install application must uncheck the appropriate checkbox or checkboxes to opt out.
6. Depending on whether the Ask.com browser settings and toolbar have been chosen for installation, the following actions take place:
If installation of the Ask.com browser settings and toolbar is selected:
A. The Ask.com browser settings and toolbar for the Mac’s default web browser are installed using a tool called APNSetup, which is included in the downloaded Sponsors.framework.
B. The JavaAppletPlugin installer package stored within the Java install application is installed.
C. MacJREInstaller checks back with Oracle again to see what country the Mac in question is in.
If installation of the Ask.com browser settings and toolbar is not selected:
A. The JavaAppletPlugin installer package stored within the Java install application is installed.
B. MacJREInstaller checks back with Oracle again to see what country the Mac in question is in.
Note: Even if the installation of the Ask.com browser settings and toolbar is not selected, the Sponsors.framework remains resident on the machine, in /Users/username/Library/Application Support.
7. Once the install process finishes, MacJREInstaller then exits.
For more details, see below the jump.
Recent Comments