I was hoping that this was going to be one of those issues where someone more knowledgeable than me would answer, but that doesn’t seem to be the case. I’m on Mac too, but I’m not the biggest expert.
The simplest thing to do would be if you have a different computer to try that.
It’s also a bit of a longshot, but restarting the computer might help if the computer just installed a software update.
I just tested the 1.17 installer on my computer and I didn’t see a password prompt which is unfortunate because I was hoping it was an issue with the 1.17 installer.
I asked Gemini to tell me what to do and it said this which may or may not be helpful:
This is a very common issue for Mac users when running setup scripts for the first time or after a macOS update.
The problem isn’t actually with the Maslow firmware or the password initially; it is that your Mac is missing a specific set of “Command Line Tools” required to run the installation script.
Here is the breakdown of the error log you provided and exactly how to fix it.
The Error
The “smoking gun” in your message is this line: xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun
This means the script is trying to call a system tool (likely Python or Git) to flash the firmware, but macOS can’t find the necessary developer toolkit to run it.
Step-by-Step Solution
1. Install the Missing Tools You need to install the Apple Command Line Tools. You don’t need to download the massive Xcode app; you just need the small toolkit.
-
Open your Terminal app (Command+Space and type “Terminal”).
-
Copy and paste the following command and hit Enter:Bashxcode-select --install
-
A software update pop-up window will appear asking if you want to install the command line developer tools. Click Install and agree to the license.
-
Wait for that download/install to finish.
2. Handling the Password Prompt Once Step 1 is done, try running your firmware script (full-install.command) again. It will likely ask for your password again. Here is the trick that catches many people off guard:
- When the Terminal asks for
Password:, it is asking for your Mac login password (the one you use to unlock the computer).
- Important: When you type the password, nothing will appear on the screen. No stars, no dots, no cursor movement. It looks like it is frozen.
- Type your password “blindly” and press Enter.
3. Ignore the “Zsh” Message You can completely ignore the message about The default interactive shell is now zsh. That is just an informational notice from Apple and has no impact on your firmware installation.
Summary of Action Plan:
- Run
xcode-select --install in the terminal and let it finish.
- Run the Maslow firmware script again.
- When asked for the password, type your Mac login password (even though it looks like you aren’t typing) and hit Enter.