Jump to content
Kyrie1965

[HowTo] Native FrontRow without any illegal hacks? It is easy :)

379 posts in this topic

Recommended Posts

What do you need?

 

- Hackintosh with 10.4.4 or 10.4.5

 

- Installed FrontRow. You can find it at Mac OS X Install Disk 1 > System > Installation > Packages > .packages > FrontRow.pkg. You can install it with Pacifist (it is free http://www.charlessoft.com/ ) without any installer checks.

 

Use "Finder > Go To Folder" to open hidden folder (.packages).

 

- any USB mouse (!)

 

- FrontRowPass driver (it is absolutely legal simple mouse HID driver with sweet candy). You can download it at http://www.yuriev.info/FrontRowPass.kext.zip

 

How to ...?

 

1. Open System Profiler and and check your USB Mouse ProductID and VendorID (Hardware > USB).

2. Convert ProductID and VendorID to Decimal (Calculator > View > Programmer).

3. Open FrontRowPass.kext > Contents > Info.plist. And change idProduct and idVendor (decimal value).

4. Copy FrontRowPass.kext to /System/Library/Extensions

5. In Terminal

sudo chown -R root:wheel /System/Library/Extensions/FrontRowPass.kext

6. Test it with

sudo kextload -v System/Library/Extensions/FrontRowPass.kext

6. Remove Extensions.kextcach and Extensions.mkext in /System/Library.

7. Reboot.

8. Hooah, comrades! Native FrontRow on your Hackintosh :).

 

After that you can use Front Row with keyboard, Salling Clicker device or any other that support Front Row.

Share this post


Link to post
Share on other sites
Advertisement
Cmd+Esc

 

Or you can set any shortcut in System Preferences > Keyboard & Mouse > Keyboard Shortcuts (Front Row).

 

Doesn't work on my System. I tried to change the shortcut, but whatever I do, frontrow doesn't start.

 

 

Edit: Ok, I reinstalled FrontRow and rebooted and now it works! Thank you very much! Where did you find this .kext?

Share this post


Link to post
Share on other sites

Ok,

 

I entered the Dev ID etc, and I prooved it twice. (logitech mx700) Frontrow loads fine,

but I can't control it with the mouse. Or is the driver just for loading frontrow, and does

nothing else?

 

Anyway, thanks for your awesome info :D :D

Share this post


Link to post
Share on other sites

You can not control Front Row with mouse. It is not a hack of Front Row. It is native Front Row like on any Mac with Apple Remote.

 

With this driver "SystemUIServer" think that there is Apple Remote in computer and let you to run Front Row.

 

You can use Salling Clicker to control Front Row with Bluetooth (Wi-Fi) mobile phone (or HPC)

 

Salling Clicker

http://www.salling.com/Clicker/mac/

 

Supported devices

http://www.salling.com/Clicker/mac/devices.php

 

Universal Binary version (beta)

http://www.salling.com/forums/viewtopic.php?t=3489

Share this post


Link to post
Share on other sites

I cant convert. My ids are 0x050c & 0x03f0, but I cant get the x0. I just get 0x50c, or 0x3f0.

 

And I dont have frontrow in the keyboard shortcuts menu.

 

help!

Share this post


Link to post
Share on other sites

thanks. But I cant get frontrow up. And when I did sudo kextload -v System/Library/Extensions/FrontRowPass.kext, I got a few errors:

 

kextload: /Users/tristramdavies/System/Library/Extensions/FrontRowPass.kext: no such bundle file exists

can't add kernel extension System/Library/Extensions/FrontRowPass.kext (file access/permissions) (run kextload on this kext with -t for diagnostic output)

Share this post


Link to post
Share on other sites

kextload: /Users/tristramdavies/System/Library/Extensions/FrontRowPass.kext: no such bundle file exists

can't add kernel extension System/Library/Extensions/FrontRowPass.kext (file access/permissions) (run kextload on this kext with -t for diagnostic output)

Share this post


Link to post
Share on other sites
thanks. But I cant get frontrow up. And when I did sudo kextload -v System/Library/Extensions/FrontRowPass.kext, I got a few errors:

 

kextload: /Users/tristramdavies/System/Library/Extensions/FrontRowPass.kext: no such bundle file exists

can't add kernel extension System/Library/Extensions/FrontRowPass.kext (file access/permissions) (run kextload on this kext with -t for diagnostic output)

 

Ohh... not /Users/tristramdavies/System/Library/Extensions/ ...but /System/Library/Extensions

 

Try all step again on new FrontRowPass.kext.

Share this post


Link to post
Share on other sites

Ok, i've tried it again,

With the command:

sudo kextload -v System/Library/Extensions/FrontRowPass.kext

I get the same error as above.

 

But if I try:

sudo kextload -v /System/Library/Extensions/FrontRowPass.kext

I get this error:

kextload: extension /System/Library/Extensions/FrontRowPass.kext appears to be valid

kextload: loading extension /System/Library/Extensions/FrontRowPass.kext

kextload: extension /System/Library/Extensions/FrontRowPass.kext is not authentic (check ownership and permissions)

Share this post


Link to post
Share on other sites

Ok,

 

I did it all again.

 

But when I use sudo kextload -v System/Library/Extensions/FrontRowPass.kext, I get the same errors as before.

 

But if I use sudo kextload -v /System/Library/Extensions/FrontRowPass.kext, it all seems to go through fine.

 

But after deleting those 2 files and rebooting. I cannot load frontrow. And there is nothing in the keyboard prefrences either.

Share this post


Link to post
Share on other sites
Ok,

 

I did it all again.

 

But when I use sudo kextload -v System/Library/Extensions/FrontRowPass.kext, I get the same errors as before.

 

But if I use sudo kextload -v /System/Library/Extensions/FrontRowPass.kext, it all seems to go through fine.

 

But after deleting those 2 files and rebooting. I cannot load frontrow. And there is nothing in the keyboard prefrences either.

 

It's mean that your ID values are incorrect. Anyway your Nvidia card does not support OpenGL in Mac OS X.

Share this post


Link to post
Share on other sites

ok, i've tried everything.

 

It must be due to the fact i've got an Nvidia card.

 

Thanks for your help Kyrie1965

 

Anybody here got it working using a Nvidia card?

Share this post


Link to post
Share on other sites
You can not control Front Row with mouse. It is not a hack of Front Row. It is native Front Row like on any Mac with Apple Remote.

 

With this driver "SystemUIServer" think that there is Apple Remote in computer and let you to run Front Row.

 

Havent tried with this release yet, but had front row PPC 1.01 running with Keyspan Digital Media Remote. Not only do they have Universal Drivers (still in beta but working pretty good) also has keymaps already for FrontRow. They are only like 30 bucks remote and receiver.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×