Skip to content

AOSUILite.framework, which is required to run KeyRecoveryAssistant

Notifications You must be signed in to change notification settings

The-SamminAter/AOSUILite.framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Please note that this will probably not work, and needs to be re-written

Seriously




AOSUILite.framework

AOSUILite.framework, which is required for KeyRecoveryAssistant.app requires in order to run.

KeyRecoveryAssistant.app is built into macOS's Recovery HD, and it's purpose it to help disable the firmware password if you've forgotten it (I think). You'd regularly boot into Recovery HD to do this, but there are times when you can't do that.

Side note: you can also set your firmware password without booting into your recovery partition, if you use Firmware Password Utility.app.

You can get that by running this in terminal after you've opened BaseSystem.dmg: cp -r /Volumes/OS\ X\ Base\ System/Applications/Utilities/Firmware\ Password\ Utility.app /Applications

This is a collection of AOSUILite.framework for all of the different versions of macOS that I could find (10.10-10.14).

As far as I know, this only is needed to run KeyRecoveryAssistant.app

This is a guide on how to get and run KeyRecoveryAssistant.app.

IMPORTANT: SIP has to be disabled to follow this guide, to learn how to disable SIP, check out this.

Run the following commands in terminal:

defaults write com.apple.Finder AppleShowAllFiles YES killall Finder diskutil mount disk0s3 cp /Volumes/Recovery\ HD/com.apple.recovery.boot/BaseSystem.dmg ~/Desktop/

Now mount BaseSystem.dmg, which is located on your desktop. When it's mounted, go back to terminal and run this command:

sudo cp -r /Volumes/OS\ X\ Base\ System/System/Installation/CDIS/KeyRecoveryAssistant.app /Applications

KeyRecoveryAssistant will now be located in your Applications folder. When you try to run it, you'll get a message with this title::

KeyRecoveryAssistant cannot be opened because of a problem.

This is perfectly normal. To run KeyRecoveryAssistant, you need AOSUILite.framework.

Download the AOSUILite.framework.zip file from the folder which's name matches your macOS version.

This next part of the guide is written asuming that AOSUILite.framework.zip has been downloaded and unzipped into your ~/Downloads/ folder.

Run this command:

sudo mv -r ~/Downloads/AOSUILite.framework /System/Library/PrivateFrameworks/AOSUILite.framework

After you push enter, terminal will ask for your password. Enter it, and then push enter.

About

AOSUILite.framework, which is required to run KeyRecoveryAssistant

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published