Results 1 to 4 of 4
Discuss ATV IR Remote in OSXonATV at the AppleTV 1 - Hackint0sh.org; Modifying the Info.plist in AppleIRController.kext on the OSXonATV install to match below should activate the ...
  1. #1
    Rookie Array

    Join Date
    Mar 2007
    Posts
    11
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default ATV IR Remote in OSXonATV

    Modifying the Info.plist in AppleIRController.kext on the OSXonATV install to match below should activate the ATV IR remote inside OSX.

    Code:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
            <key>CFBundleDevelopmentRegion</key>
            <string>English</string>
            <key>CFBundleExecutable</key>
            <string>AppleIRController</string>
            <key>CFBundleIdentifier</key>
            <string>com.apple.driver.AppleIRController</string>
            <key>CFBundleInfoDictionaryVersion</key>
            <string>6.0</string>
            <key>CFBundleName</key>
            <string>AppleIRController</string>
            <key>CFBundlePackageType</key>
            <string>KEXT</string>
            <key>CFBundleShortVersionString</key>
            <string>1.3</string>
            <key>CFBundleSignature</key>
            <string>airc</string>
            <key>CFBundleVersion</key>
            <string>55</string>
            <key>IOKitPersonalities</key>
            <dict>
                    <key>AppleIRController</key>
                    <dict>
                            <key>CFBundleIdentifier</key>
                            <string>com.apple.driver.AppleIRController</string>
                            <key>HIDDefaultBehavior</key>
                            <string>RemoteControl</string>
                            <key>HIDRemoteControl</key>
                            <true/>
                            <key>IOClass</key>
                            <string>AppleIRController</string>
                            <key>IOProviderClass</key>
                            <string>IOUSBInterface</string>
                            <key>bConfigurationValue</key>
                            <integer>1</integer>
                            <key>bInterfaceNumber</key>
                            <integer>0</integer>
                            <key>idProduct</key>
                            <integer>0x8240</integer>
                            <key>idVendor</key>
                            <integer>0x5ac</integer>
                    </dict>
                    <key>AppleIRController1</key>
                    <dict>
                            <key>CFBundleIdentifier</key>
                            <string>com.apple.driver.AppleIRController</string>
                            <key>HIDDefaultBehavior</key>
                            <string>RemoteControl</string>
                            <key>HIDRemoteControl</key>
                            <true/>
                            <key>IOClass</key>
                            <string>AppleIRController</string>
                            <key>IOProviderClass</key>
                            <string>IOUSBInterface</string>
                            <key>bConfigurationValue</key>
                            <integer>1</integer>
                            <key>bInterfaceNumber</key>
                            <integer>0</integer>
                            <key>idProduct</key>
                            <integer>0x8241</integer>
                            <key>idVendor</key>
                            <integer>0x5ac</integer>
                    </dict>
                    <key>AppleIRController2</key>
                    <dict>
                            <key>CFBundleIdentifier</key>
                            <string>com.apple.driver.AppleIRController</string>
                            <key>HIDDefaultBehavior</key>
                            <string>RemoteControl</string>
                            <key>HIDRemoteControl</key>
                            <true/>
                            <key>IOClass</key>
                            <string>AppleIRController</string>
                            <key>IOProviderClass</key>
                            <string>IOUSBInterface</string>
                            <key>bConfigurationValue</key>
                            <integer>1</integer>
                            <key>bInterfaceNumber</key>
                            <integer>0</integer>
                            <key>idProduct</key>
                            <integer>0x8242</integer>
                            <key>idVendor</key>
                            <integer>0x5ac</integer>
                    </dict>
                    <key>AppleIRController3</key>
                    <dict>
                            <key>CFBundleIdentifier</key>
                            <string>com.apple.driver.AppleIRController</string>
                            <key>HIDDefaultBehavior</key>
                            <string>RemoteControl</string>
                            <key>HIDRemoteControl</key>
                            <true/>
                            <key>IOClass</key>
                            <string>AppleIRController</string>
                            <key>IOProviderClass</key>
                            <string>IOUSBInterface</string>
                            <key>bConfigurationValue</key>
                            <integer>1</integer>
                            <key>bInterfaceNumber</key>
                            <integer>0</integer>
                            <key>idProduct</key>
                            <integer>0x8243</integer>
                            <key>idVendor</key>
                            <integer>0x5ac</integer>
                    </dict>
            </dict>
            <key>OSBundleLibraries</key>
            <dict>
                    <key>com.apple.iokit.IOHIDFamily</key>
                    <string>1.3.5</string>
                    <key>com.apple.iokit.IOUSBFamily</key>
                    <string>1.8</string>
                    <key>com.apple.iokit.IOUSBHIDDriver</key>
                    <string>2.1.4</string>
            </dict>
    </dict>
    </plist>
    This hasn't been tested/confirmed because i'm at work and can't test from here. But the device id's were pulled from the ATVOS prelink.

    Make sure to detele /System/Library/Extensions.mkext and /System/Library/Extensions.kextcache after changing.
    Last edited by arodd; 04-10-2007 at 08:05 AM.



  2. #2
    Senior Professional Array semthex's Avatar

    Join Date
    Oct 2006
    Location
    Vatican City :-P
    Posts
    150
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    15

    Default

    Someone can confirm this?
    For support and more infos go to irc.osx86.hu
    Your happy hackint0sh IRC network.

  3. #3
    Newbie Array

    Join Date
    Apr 2007
    Posts
    6
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    This info.plist does not work. It does affect the remote. But pretty much any button you push will reset the machine immediately.

  4. #4
    Newbie Array

    Join Date
    Sep 2007
    Posts
    1
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    same here using a 10.4.9 apple tv with os x

 

 

Similar Threads

  1. [Remote Buddy] Remote Control for your entire Mac
    By NSLog in forum Free Toolchain Software (Cydia App's)
    Replies: 0
    Last Post: 05-02-2008, 02:52 PM
  2. [Req] house automation > TV remote/Light switch remote
    By Guineviere in forum Free Toolchain Software (Cydia App's)
    Replies: 7
    Last Post: 03-04-2008, 06:04 PM
  3. Replies: 8
    Last Post: 04-15-2007, 04:44 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 04:01 PM.
twitter, follow us!