Skip to content

nfzerox/launchbad-revived

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Usage

  1. Turn off System Integrity Protection by running csrutil disable in recoveryOS
  2. Download launchbad-revived and unzip it
  3. Open Terminal and run ~/Downloads/launchbad-revived-main/run

Tested on macOS 26.0 (25A354) and macOS 26.1 (25B77). This script will replace your current Dock with an older Dock pre-extracted from macOS 26.0 beta 4, and installs Launchpad pre-extracted from macOS 26.0 beta 3. During installation, this script prints signing information from these pre-extracted apps so you can confirm they are authentic. To uninstall, run ~/Downloads/launchbad-revived-main/run again.

Screenshot

Launchpad

Advanced

You can also download and extract Dock.app from macOS 26.0 beta 4 (ipsw, decryption key) and Launchpad.app from macOS 26.0 beta 3 (ipsw, decryption key) yourself.

aea decrypt -i ~/Downloads/UniversalMac_26.0_25A5316i_Restore/044-44752-107.dmg.aea -o ~/Downloads/UniversalMac_26.0_25A5316i_Restore/044-44752-107.dmg -key-value 'base64:6AgFrh6bxZ4tKfIKnDwvT1aXLbgRivDiLDmw/AF9vfU='

aea decrypt -i ~/Downloads/UniversalMac_26.0_25A5306g_Restore/044-44752-094.dmg.aea -o ~/Downloads/UniversalMac_26.0_25A5306g_Restore/044-44752-094.dmg -key-value 'base64:SwvusTPGzVJX9bJa6t5EWTpmLHFnAfC8Zft3VUpPKGY='

You can compare the shasum of your own extraction with what's in the repo, which matches. You can also use your own .app bundles by placing them in ./assets.

About

forward-port old launchpad to macos 26

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 96.4%
  • Roff 3.6%