Front Row
is an application whose .app lies in /System/Library/CoreServices/ . To use the remote, RemoteUI.plist has to lie within the /private/etc/mach_init_per_user.d directory. The BezelServices framework is built into all verisons of Tiger, and this is the framework off which Front Row works.
So technically this should be done from the Restore DVDs that came with your laptop, which the original seller should have given you. If you have those DVDs, you should use
Pacifist to restore the original program. In that case, all you have to do is download and run Pacifist, pop in your first OS X install disc, and then click "Open Apple Install Packages" -- follow the instructions, and eventually you'll get to a list. In the list, it'll be under "Contents of BundledSoftware.pkg," and all you have to do is extract FrontRow.pkg and run it.
If you did not receive these, you can get around the problem by manually installing Front Row from Apple's 1.3 update. The process is generally not recommended, but it can be done with relative ease. At any rate, a reinstall of OS X is
not necessary. I would be extra sure you're running 10.4.8 before doing this method, though.
To install manually:
- Download the Front Row 1.3 update.
- Second, mount the .dmg file and open the mounted virtual disk. Instead of double clicking the installer package, right click on it and click "Show Package Contents"
- Third, browse into the Contents folder and double click Archive.pax.gz. This should automatically decompress it and leave a folder called "Archive" on your desktop.
- Fourth, open the Archive folder, and you'll see two folders. One is labeled "System" and the other is labeled "private" -- open a new Finder window, so that you have two windows open. In the newly opened window click the "Go" menu and click "Go to Folder..." -- type in /System/Library/CoreServices and then click the Go button.
- Fifth, from the Archive folder, open the System folder, and then CoreServices and copy Front Row.app into your second window. It will/should ask you for your admin password. Type this in.
- Sixth, close both Finder windows and re-open them the Archive folder. Open a second Finder window again and click "Go" and then "Go to Folder..." this time type in "/private/etc/mach_init_per_user.d" and click the "Go" button.
- Seventh, in the Archive folder, open private and then open etc and then open mach_init_per_user.d and copy RemoteUI.plist into your second window. Type in your password.
- Restart, and then check to see that you can set your keyboard hotkey in System Preferences.
If you're squeamish of that, you can trick the Front Row updater to bypass its checks for Front Row -- to do this, you simply have to modify FrontRowUpdate1.3.dist and get rid of the stuff that looks for Front Row.app That file resides within FrontRowUpdate1.3.pkg/Contents