OpenRocket Installer Files
Originally a separate repository of Justin Hanna's, now a directory with its own commit history in the openrocket repository.
OpenRocket Supported Installers
The OpenRocket project will do its best to publish installers for the following platforms.
- Windows, 64-bit
- macOS, 64-bit (Intel & Apple Silicon)
- Linux, 64-bit
Maintainers
- Neil Weinstock
- Justin Hanney
- Joe Pfeiffer
- Sibo Van Gool
Instructions on updating the macOS drag-and-drop installer
This is an example of updating the installer from 22.02 to 23.09.beta.01:
If you use the macOS_resources/template_dmg_rw.dmg
file, you can skip to step 4
-
Make sure install4j is not opened
-
Download the OpenRocket-22.02-macOS.dmg file
-
Make a read/write .dmg file using the terminal command
hdiutil convert OpenRocket-22.02-macOS.dmg -format UDRW -o 22.02.beta.05_rw.dmg
-
Enlarge the writable DMG, by first checking the current size:
hdiutil resize template_dmg_rw.dmg
, e.g. you get 430000 in the 'cur' column, then just resize it to e.g. 500000:hdiutil resize -sectors 500000 template_dmg_rw.dmg
-
Mount the DMG:
hdiutil attach template_dmg_rw.dmg
-
Open the OpenRocket-disk from your desktop and change the app name from 22.02 to 23.09
-
Copy the .DS_Store to
openrocket/install4j/23.09/macOS_resources
by running the commandcp /Volumes/OpenRocket/.DS_Store openrocket/install4j/23.09/macOS_resources/DS_Store
-
Eject the OpenRocket DMG disk from your desktop (important step)
-
(optional) Delete
template_dmg_rw.dmg
-
You're all done!
Whitelisting OpenRocket on Windows
Even when you've code signed the Windows installer, Microsoft Defender Smart Screen can still give warnings that the installer is from an unknown publisher. This warning will go away after a couple of months or after the installer has been downloaded enough times. However, you can also whitelist the installer by submitting it to Microsoft for malware analysis.
You can do so through the following link: https://www.microsoft.com/en-us/wdsi/filesubmission
Select 'Software developer' and use the following settings:
- Select the Microsoft security product used to scan the file
- Microsoft Defender SmartScreen
- Company name
- OpenRocket
- Do you have a Microsoft support case number?
- No
- Software Assurance ID
- Don't fill this stuff in
- Select the file
- Upload the .exe installer
- Should this file be removed from our database at a certain date?
- No
- What do you believe this file is?
- Incorrectly detected as PUA (potentially unwanted application)
- Detection name
- Unknown Publisher Security Warning
- Additional information
- Hello, I am a software developer for the open-source program OpenRocket. We are about to release a new version of our program, and have already code-signed it, but Windows SmartScreen still marks the software as an unrecognized app. I think this has to do with building trust because the program isn't downloaded enough yet. However, for our last release, which was published in February of this year, one of our team members contacted Microsoft Support to ask for an acceleration of the trust program, which was successful; you generously whitelisted us. My question now is: is it possible to do this again for our new release?