Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Confusing error message when you update a m1 Device an Enter no Credentials. #149

Closed
colorenz opened this issue Nov 8, 2021 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@colorenz
Copy link

colorenz commented Nov 8, 2021

Hey

If you do not enter a password when updating an M1 Device, you will receive a confusing error message for the. Since the text says reinstall and not update. This could confuse the user.

/Library/Management/erase-install/erase-install.sh --os=12 --build=21A559 --reinstall --no-fs --check-power --power-wait-limit 180 --min-drive-space 45 --current-user --depnotify --update --pkg...

The following text is currently used.

# Dialogue localizations - invalid user
dialog_user_invalid_en="This account cannot be used to to perform the reinstall"
dialog_user_invalid_de="Dieses Konto kann nicht zur Durchführung der Neuinstallation verwendet werden"
dialog_user_invalid_nl="Dit account kan niet worden gebruikt om de herinstallatie uit te voeren"
dialog_user_invalid_fr="Ce compte ne peut pas être utilisé pour effectuer la réinstallation"

Maybe we can adjust the text a bit or add a other text for the update usecase.

# Dialogue localizations - invalid user
dialog_user_invalid_en="This account cannot be used to to perform the **update**/reinstall"**
dialog_user_invalid_de="Dieses Konto kann nicht zur Durchführung **des Updates oder Neuinstallation** verwendet werden"
dialog_user_invalid_nl="Dit account kan niet worden gebruikt om de herinstallatie uit te voeren"
dialog_user_invalid_fr="Ce compte ne peut pas être utilisé pour effectuer la réinstallation"


 [check_newer_available] No newer builds found
yes username is a member of staff
   [get_user_details] username is a Volume Owner
<dscl_cmd> DS Error: -14090 (eDSAuthFailed)
   [check_password] ERROR: The password entered is NOT the login password for username.
button returned:OK

image

@colorenz colorenz added the bug Something isn't working label Nov 8, 2021
@grahampugh
Copy link
Owner

grahampugh commented Nov 8, 2021

This came up elsewhere. In Recovery OS, it has always been described as "Reinstall macOS" - this is why I used the word "reinstall". But a suggestion was to use the word "install" / "installation", which is what Apple have in their own dialogs for software update.

I don't intend to have different options for "upgrade" and "reinstall" because it is the same process (reinstalling the OS), and people are going to get confused which option to use.

@grahampugh grahampugh added enhancement New feature or request and removed bug Something isn't working labels Nov 8, 2021
@colorenz
Copy link
Author

colorenz commented Nov 8, 2021

Yeah install would be fine.

grahampugh added a commit that referenced this issue Nov 9, 2021
@grahampugh
Copy link
Owner

Should be fixed now in v25.0. Let me know if not.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants