Jump to content

Running aTV OS on Intel Macs


  • Please log in to reply
33 replies to this topic

#1
SoŁndless

SoŁndless

    InsanelyMac Deity

  • Donators
  • 2,318 posts
  • Gender:Male
  • Location:Hick-land (A.K.A indiana)
  • Interests:surfing, macs, skating, scheming
I am sure people have done it, but i am having some problems. i restored the image to a 1gb flash drive, booted, and i got the shiney apple logo, then it restarted to 10.4.9. is anyone sucsessfuly running this on thier intel mac?

#2
Lostgame

Lostgame

    Lostgame

  • Members
  • PipPipPipPipPipPipPip
  • 591 posts
  • Interests:Programming, game design, OSX, music design, photo editing, movie making.<br /><br /...
Same as you, man.

#3
DiaboliK

DiaboliK

    DiaboliK <- Capital K!

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,336 posts
  • Gender:Male
  • Location:Hollyweird, CA

Same as you, man.


same here on the hack situation :unsure: just minus the apple logo.....

and who said it couldnt be done......

#4
SoŁndless

SoŁndless

    InsanelyMac Deity

  • Donators
  • 2,318 posts
  • Gender:Male
  • Location:Hick-land (A.K.A indiana)
  • Interests:surfing, macs, skating, scheming
I replaced the kernel to the 10.4.9 one and got the same thing.

#5
asap18

asap18

    O RLY?

  • Donators
  • 1,423 posts
well its not that easy.

A little bird told me there were many more protections and that it got into single user mode.

#6
hellogoodbye

hellogoodbye

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
The OS is a modified version of 10.4.7, so maybe try putting the kernel from there into it.

#7
SoŁndless

SoŁndless

    InsanelyMac Deity

  • Donators
  • 2,318 posts
  • Gender:Male
  • Location:Hick-land (A.K.A indiana)
  • Interests:surfing, macs, skating, scheming
i'll have to get a hold of that because my mbp came with 10.4.8 you can boot into single user mode on the apple tv? what can you edit there that you cant edit in os x?

#8
BlackShadowWolf

BlackShadowWolf

    This suit is black, not.

  • Donators
  • 270 posts
  • Gender:Male
  • Location:Pittsburgh, PA, USA
  • Interests:I like Macs, Mac OS X, and other stuff. Want to learn more? Well I dont want to say anything her...
Im downloading the 10.4.7 combo pack for Intel right now, when its done I'll send mach_kernel etc. to my iMac for storage. If someone has a permanent storage solution I can give you access to download it :rolleyes:.

#9
modrak

modrak

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts

Im downloading the 10.4.7 combo pack for Intel right now, when its done I'll send mach_kernel etc. to my iMac for storage. If someone has a permanent storage solution I can give you access to download it :).


Drop it off to something like zshare...

#10
zhinchliffe

zhinchliffe

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
I'd like to call attention to this Demonoid torrent: MOD EDIT. DO NOT LINK TO COPYRIGHTED FILES. Thank you. :thumbsup_anim:

Scroll down to the comment made by the user "XianLi".

Ok, i've found the problem.

/System/Library/CoreServices/Setup Assistant.app
/System/Library/CoreServices/Finder.app

Both apps are checking the hardware name and won't start until we found a hack.

I've been able to boot the AppleTV OSX system on my Mac mini with a 10.4.8 Finder.


Does this mean anything?

#11
Adrian Fogge

Adrian Fogge

    InsanelyMac Legend

  • Donators
  • 794 posts
It explains why even after being able to Boot ATV on my MBP I get an immediate restart after the kernel has loaded. (Not Kernel Panic, an actual restart)

I knew to try to strip out the Finder.app for the time being, but I did not think about Setup Assistant.app.

#12
Urbz

Urbz

    La crÔŅĹme de la crÔŅĹme...(?)

  • Retired Developers
  • 837 posts
  • Gender:Male
  • Location:Montreal, QC, Canada
I only quickly browsed through finder.app for any references to a device name and was unable to find any. It may be that finder.app is handing the task over to backrow or other frameworks.
Otherwise, some serious hacking is needed.

#13
BlackShadowWolf

BlackShadowWolf

    This suit is black, not.

  • Donators
  • 270 posts
  • Gender:Male
  • Location:Pittsburgh, PA, USA
  • Interests:I like Macs, Mac OS X, and other stuff. Want to learn more? Well I dont want to say anything her...
reading /etc/rc was interesting. Its very short and seems to have a only a few functions. Specifically I found these.

#!/bin/sh

# Script to prepare root device

function die () {
echo "$@"
sleep 10
bless --device `redirect --recovery` --setBoot --nextonly
reboot
}

function mount() {
if [ "$1" = "-uw" -o "$1" = "-vat" ]; then
echo "Skipping $@"
return 0
else
/sbin/mount "$@"
fi
}

It looks like if something doesnt want to work, it kills the operating system. I think thats why it reboots when trying to load a non-standard kernel. So wait, why doesnt someone try removing the die function and boot if off an Intel Mac?

#14
Urbz

Urbz

    La crÔŅĹme de la crÔŅĹme...(?)

  • Retired Developers
  • 837 posts
  • Gender:Male
  • Location:Montreal, QC, Canada
the problem is watchdog.
For all of you trying this, do the hexedit on this page to disable watchdog and let us know what hapenned differently.

-Urby

#15
DiaboliK

DiaboliK

    DiaboliK <- Capital K!

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,336 posts
  • Gender:Male
  • Location:Hollyweird, CA

Im downloading the 10.4.7 combo pack for Intel right now, when its done I'll send mach_kernel etc. to my iMac for storage. If someone has a permanent storage solution I can give you access to download it :rolleyes: .


as semthex says : its not a base on 10.4.7! and the mach_kernel is different!
its based on 10.4.8 with a few modifications.

and the aTV kernel is 8.8.2 (12mb big)

sorry to dissapoint you all
-DiaboliK

as for the watchdog it is set to intel's ich7/m lpc controllers :wacko:

also did you find the aTV signal plugin which i think has something to do with watchdog, but im not sure so dont quote me on it.

#16
mnit

mnit

    InsanelyMac Protégé

  • Members
  • PipPip
  • 67 posts
  • Location:Salford, G'tr M'cr, UK
As far as I can tell ITVSignal is used by the NowPlaying.qtz file to grab track info; or at least, thats what Quartz Composer tells me has failed to load when I try opening NowPlaying.qtz on my iMac.

I've been trying to get it to work, basing my actions on the idea that ITVSignal.plugin is a quartz composer patch (I'm probably wrong mind, I am quite the noob at this sort of stuff) but I don't know enough to go about trying to bundle the xml inside ITVSignal.plugin into a new QC patch, or to get QC to see ITVSignal as it stands. I could modify an existing quartz composer plugin I guess, but I don't know if I want to risk making bits of QC stop working..

#17
BlackShadowWolf

BlackShadowWolf

    This suit is black, not.

  • Donators
  • 270 posts
  • Gender:Male
  • Location:Pittsburgh, PA, USA
  • Interests:I like Macs, Mac OS X, and other stuff. Want to learn more? Well I dont want to say anything her...

as semthex says : its not a base on 10.4.7! and the mach_kernel is different!
its based on 10.4.8 with a few modifications.

and the aTV kernel is 8.8.2 (12mb big)

sorry to dissapoint you all
-DiaboliK

as for the watchdog it is set to intel's ich7/m lpc controllers :star_smile:

also did you find the aTV signal plugin which i think has something to do with watchdog, but im not sure so dont quote me on it.


Alright thanks for the info :whistle:. Once I grab the full image and toss it on my external drive I'll work with it more.

#18
seŮor bean

seŮor bean

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
I've been trying a bunch of ways of combining the image from the AppleTV and a full OS X install to try to get it booting on my mac mini.

Since I figured it was reasonably related to OSX86 in general, I threw up a page on the wiki (a user sub-page to be specific) here to keep track of what I've done and share it.

Maybe we should try to coordinate our efforts in one place, something like that, so we aren't duplicating a lot of effort?

#19
supermegatron

supermegatron

    InsanelyMac Protégé

  • Members
  • PipPip
  • 98 posts
I installed it on my macbook and messed with some of the kexts. I now get this error

-sh-2.05b# csrhidtransitiondriver: :stop
IObluetoothhcicontroller: :start idle timer stopped

#20
SoŁndless

SoŁndless

    InsanelyMac Deity

  • Donators
  • 2,318 posts
  • Gender:Male
  • Location:Hick-land (A.K.A indiana)
  • Interests:surfing, macs, skating, scheming
i got the bluetooth thing when my mbp stopped installation in the middle of an update

my disk utility is dead again after 2 hours of work :) so i will be trying to fix that, then i can restore the image, then i can try to mess around with stuff





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy