Hacks

Mac OS X running on Apple TV

by editor @ AppleTVHacks.net on April 1, 2007

semthex from Hackint0sh.org, in collaboration with AppleTVHacks.net has done it again! A complete replacement to the Mac OS X kernel has been built which allows the full version of Mac OS X to be run on an Apple TV.

Semthex wrote a processor emulation for the kernel, to sidestep the hardware restrictions that previously disallowed Mac OS X from running on the Apple TV. AppleTVHacks.net was only too happy to help out, and when it turned out we needed more testers we launched a competition to get some. Within hours we had hundreds of eager Apple TV hackers submit entries.

Several hours of testing and refining later and our tester, gimli, managed to follow the steps (included below) to get Mac OS X booting on his Apple TV (click to enlarge):

mac os x on apple tv1 sm Mac OS X running on Apple TV

[click to continue…]

Use your USB keyboard and mouse

by editor @ AppleTVHacks.net on March 30, 2007

A hacker named Turbo has posted instructions on enabling USB keyboard and mouse to work with the Apple TV. To do so, you need to download the patch he has written, and then apply it to your mach_kernel.prelink file with this command:

bspatch mach_kernel.prelink mach_kernel.patched turbo-disable-usb-whitelist-20070330.bsdiff

You can then use this tip from AwkwardTV to enable your mouse pointer (which you won’t see otherwise), and you are away!

Apple TV plugin to play non-iTunes videos

by editor @ AppleTVHacks.net on March 29, 2007

ericIII, from the awesome AwkwardTV gang has constructed the first useful plugin (known as a ‘frapplication’) for the Apple TV.

It allows you to play video content stored on the AppleTV, but not inside the iTunes media file structure. This is a great first step towards integrating additional software features right into the Apple TV:

A couple plugins we would like to see are:

– A quit menu. We would like to be able access the other features that are being enabled for the Apple TV (alternative media players, 3rd party applications etc.) whilst keeping quick and easy access to the standard Apple TV GUI.

– A games menu. This would be a nice addition for people with kids, simple games that can be played using the remote.

– An RSS reader. Quickly and easily read news from your favourite websites on your TV, whilst eating cereal.

– A Record menu! This one would be a biggie, built right into the Apple TV, the option to record programs using a schedule.

What would you like from a plugin built right into the Apple TV?

Update: You can now download it here.

$500 bounty to make an Apple TV telephone exchange

by editor @ AppleTVHacks.net on March 28, 2007

asterisk $500 bounty to make an Apple TV telephone exchange

Apple TV Hacks are please to announce the second in our series of bounties! $500 has been put up by Sokol & Associates for the first team to get the open source PBX system, Asterisk, running on an Apple TV.

Asterisk is a complete IP PBX in software; PBX being a telephone exchange system like you may find in your office. It runs on a wide variety of operating systems including Linux, Mac OS X, OpenBSD, FreeBSD and Sun Solaris and supports Voice over IP in many protocols, and can interoperate with almost all standards-based telephony equipment using relatively inexpensive hardware.

In addition the winner will also receive an all access pass to the AstriCon conference and exhibition this fall in Phoenix, Arizona (worth $550).

The rules:

1) We must be able to reproduce the hack based on detailed instructions provided.
2) The hack must use the stock Asterisk 1.4.2 code.
3) The hack must include the new Asterisk GUI.
4) Asterisk must start at boot time and run as a system service.
5) The hack must be previously unpublished.

“At $299, it would make an ideal embedded PBX platform.”, says Steven Sokol, and who could disagree? Combined with all the other features, both built in and being added through hacks, the Apple TV could fast become the single box solution to a whole host of problems and even more irresistable at a low price point.

Questions in the comments, please. Submissions should emailed to submissions@appletvhacks.net, like usual.

iTunes competitor, Joost, running on Apple TV

by editor @ AppleTVHacks.net on March 28, 2007

Joost, an iTunes competitor can now be run on an Apple TV. Joostteam and ars technica both have articles.

Joost, though still in beta, is the brainchild of the same people behind the Kazaa and Skype. It will offer Cable TV shows straight to your computer, via the internet by way of (legal) peer to peer filesharing. Obviously, this could be a brilliant function to have on your Apple TV!

joost iTunes competitor, Joost, running on Apple TV

Apple TV running on a Macbook

by editor @ AppleTVHacks.net on March 27, 2007

Apple TV OS can now run on a Macbook! AppleTVHacks.net was able to patch to the Apple TV Finder.app, and now has an operating Apple TV:

mb apple tv 1 Apple TV running on a Macbook

You can use your remote as normal, it shows up in iTunes on other computers:

mb apple tv 2 Apple TV running on a Macbook
mb apple tv 3 Apple TV running on a Macbook

The method

Install a fresh copy of regular OS X (not the Apple TV version, the Mac version), or clone one. Just make sure you have everything backed up. Download a copy of the patched Finder file (we can’t help you here). Now, copy the Finder.app from your Apple TV drive, and transplant the patch file (which is just the binary part of the app) into it, and set the permissions:

cd /Volumes/OSBoot/System/Library/CoreServices/
sudo cp -pr ./Finder.app /Volume/FreshOSX/System/Library/CoreServices/.
cd /Volume/FreshOSX/System/Library/CoreServices/Finder.app/Contents/MacOS/
sudo cp /path/to/patched/Finder .
sudo chown root:wheel Finder
sudo chmod 755 Finder

Next you must copy over 2 additional Frameworks from the Apple TV to the OS X install:

cd /Volumes/OSBoot/System/Library/PrivateFrameworks/
sudo cp -pr ./iPhotoAccess.framework /Volume/FreshOSX/System/Library/PrivateFrameworks/.
sudo cp -pr ./BackRow.framework /Volume/FreshOSX/System/Library/PrivateFrameworks/.

Now, reboot and hold down Option to choose your boot drive, select the new OS X install and boot from it. You should be away:

Thanks again to semthex for this hack, you can find him over at the hackint0sh.org forums. Thanks go to skr3dii for the video, you can visit him over at his blog.

Page 20 of 22« First...10...1819202122