NOTE: At the moment this utility is only compatible with Mac OS X 10.5.x Leopard, earlier versions of OS X are not supported
Click to view attachment
Some of you may recall earlier that I had a set of little apps called the OSx86 Tools Suite, including a Kernel Installer. Now using Xcode (AppleScript Studio) I've created a mega little app with everything built into one interface. Here are the current functions it performs (in the attached public beta):
* Repair Permissions
* Set permissions for Extensions folder
* Clear Extensions cache
* Run CRON Maintenance Scripts
* Backup Extensions
* Restore Extensions backup
* Backup kernel
* Install or restore kernel
* Force shutdown computer
* Force restart computer
* Install kext (one at a time) to any drive
* Running FDISK on Partitions/Disks
* Installing EFI v8 by netkas
* Installing Chameleon (fake EFI implementation) by zef
* Install standard Darwin (no EFI) bootloader
* Add EFI boot strings
* Add kernel flags, quietboot, timeout, and graphics mode to com.apple.Boot.plist
* View PCI Device/Vendor information and IDs
* Nice new GUI screen for viewing device IDs (LSPCI)
* Minor bugs fixed, Restart buttons added
* Restore System to Factory Defaults
* About this Mac modifier (not zephy's, this is a different one of our own, set CPU, RAM, and Image!)
* Clear User Application Cache
* Clear System Application Cache
* Update Prebindings
* New version of Chameleon (1.0.11)
* A new icon (DiaboliK's icon with Paranoid Marvin mod)
* Self updater
* Built in application help
* Touch Extensions Folder
* Enable/Disable Quartz GL
To do list before final release:
* Fix Boot Editor EFI string bug
Some extra stuff that might possibly be done
* Make bootable OS X USB thumb drive portable, with OSX86Tools preinstalled
I need eddie's help for fixing the boot editor, as soon as he can do it.
Calling ALL shell scripting gurus! Help fix the shell script that is the only thing stopping OSx86 Tools from final release!
All future builds will all be public, since its so close to final
A close to final public beta of this utility is attached. (updated: June 16 2008)
IMPORTANT NOTE: At this point, bug reporting is CRITICAL. I need to work out any bugs, especially ones that can harm the computer. I've tested most of these functions but I can't spot everything. I kindly request that anyone who has downloaded this give me their feedback, this helps the development of this project.
All bugs are to be reported in the official OSx86 Tools bug tracker here.
Official OSx86 Tools site is up and running here.
Downloads page on Google Code here.
Thanks a ton to eddie11c for shell scripting, skyhighmac for design concept, netkas for EFI v8, zef for Chameleon EFI, DiaboliK for the original icon, and Paranoid Marvin for the excellent variation of DiaboliK's icon used now. And I suppose some credit goes to joblo10 or x86dev.org for porting PCI Utils to OS X!
