Author Topic: OS X Retail Installation  (Read 5368 times)

monkey

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 22
    • View Profile
OS X Retail Installation
« on: April 21, 2009, 07:33:03 AM »
Just wondered if anyone has tried to install an unmodified Retail DVD on the 1000HE.  I am trying to do it but with little success.

technically should this be possible?

Edit:  Maybe the more pertinant questions is does anyone know exactly what modified kexts from iDeneb I will need, to run an unmodified retail os x install?
« Last Edit: April 21, 2009, 12:26:24 PM by monkey »
Logged

kadave

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 6
    • View Profile
Re: OS X Retail Installation
« Reply #1 on: April 21, 2009, 07:12:00 PM »
I don't really understand the point. Your breaking Apple's EULA by installing it on non-Apple hardware anyways...might as well get ideneb.
Logged

monkey

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 22
    • View Profile
Re: OS X Retail Installation
« Reply #2 on: April 22, 2009, 06:03:29 AM »
What I mean is that I would like to try to use the unmodified installation so I can get apple updates without anything breaking in the future. The modified kexts that I need for the 1000HE to boot go into the EFI partition and are loaded with boot-132 I believe.
Logged

LonelyTV

  • n00b
  • **
  • Karma: +0/-0
  • Posts: 57
    • View Profile
Re: OS X Retail Installation
« Reply #3 on: April 22, 2009, 06:51:39 PM »
Just wondered if anyone has tried to install an unmodified Retail DVD on the 1000HE.  I am trying to do it but with little success.

technically should this be possible?

Edit:  Maybe the more pertinant questions is does anyone know exactly what modified kexts from iDeneb I will need, to run an unmodified retail os x install?

I've tried several times with different options and never got it to boot past "dsmos: Starting...".
Logged

rcfa

  • n00b
  • **
  • Karma: +0/-0
  • Posts: 83
    • View Profile
Re: OS X Retail Installation
« Reply #4 on: May 14, 2009, 01:49:23 AM »
Works here, with an HFS+ formatted EFI partition and Chameleon2.0RC1.

There are two kexts that need to be preloaded by the bootloader, and I had to binary-edit them to give them absurdly high version numbers, such that they w truon't get overloaded by the otherwise newer versions in the Mac OS X install.

I'll try to find time (and someone who can host the files), and I will package it all up.
Unfortunately very busy, so this is all a bit on the backburner...

I even have 10.5.7 running with hyperthreading enabled! Yay!
Logged

GuyHersh

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 26
  • 1000HE OSX Guru
    • View Profile
Re: OS X Retail Installation
« Reply #5 on: May 14, 2009, 09:14:30 AM »
I'll try to find time (and someone who can host the files), and I will package it all up.
Unfortunately very busy, so this is all a bit on the backburner...

I even have 10.5.7 running with hyperthreading enabled! Yay!

It would be awesome if you could do that for us.  Even if you just provide a small guide and the few kexts to get us started, that would be great!
Logged

evilscientist

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 5
    • View Profile
Re: OS X Retail Installation
« Reply #6 on: May 14, 2009, 11:15:45 PM »
I'll try to find time (and someone who can host the files), and I will package it all up.
Unfortunately very busy, so this is all a bit on the backburner...

I even have 10.5.7 running with hyperthreading enabled! Yay!

It would be awesome if you could do that for us.  Even if you just provide a small guide and the few kexts to get us started, that would be great!

I just asked for the same thing in a different thread. Having a guide would be excellent.
Logged

LonelyTV

  • n00b
  • **
  • Karma: +0/-0
  • Posts: 57
    • View Profile
Re: OS X Retail Installation
« Reply #7 on: May 15, 2009, 06:19:41 AM »
Works here, with an HFS+ formatted EFI partition and Chameleon2.0RC1.

There are two kexts that need to be preloaded by the bootloader, and I had to binary-edit them to give them absurdly high version numbers, such that they w truon't get overloaded by the otherwise newer versions in the Mac OS X install.

I'll try to find time (and someone who can host the files), and I will package it all up.
Unfortunately very busy, so this is all a bit on the backburner...

I even have 10.5.7 running with hyperthreading enabled! Yay!

I can find someone to host the KEXT for you, and I'll even put together a INITRD.img for small computing with them so they can use it in their own Boot-132. Also, what where the KEXTs that needed editing?
Logged

rcfa

  • n00b
  • **
  • Karma: +0/-0
  • Posts: 83
    • View Profile
Re: OS X Retail Installation
« Reply #8 on: May 15, 2009, 01:37:44 PM »
OK, sorry for the disorganized reply, I'm in a hurry, no time right now to write up something better. Anyway, below come a couple of replies I sent as answers to private messages...

In order to do the install, you need two things:

a) a customized 132-boot CD, the one that's available on the net won't work, because there are two extensions that I needed to modify for things to work.

b) Chameleon 2.0RC1 on an HFS+ formatted EFI partition, which (among other things) critically also needs to have the same two extensions that need to be on the boot-132 CD.

Otherwise, the instructsions for vanilla installs available for other EeePCs apply pretty much 100%.

Of course, I then also did some extra research to find all the various bits and pieces from a variety of sources to get the rest of the hardware and drivers to work pretty much flawlessly, with the exception of the WiFi card, which I swapped against an Apple card. As a side effect, I now also have 5Ghz-band WiFi, so that alone was worth the investment.

As for the advantages over iDeneb:

iDeneb modifies MANY things. My install modifies ALMOST NOTHING, at least not on the root file system.

The advantage is that most Apple supplied upgrades should just work (e.g. upgrading to 10.5.7 was a minimal effort, although due to the size and breadth of that particular upgrade a few minor tweaks had to be made afterwards for optimal screen resolution to work)

So the advantage is to be as close as possible to what would be on a real Mac, and KNOWING precisely which modifications are required for your hardware, rather than having a superset of all sorts of mods for all sorts of hardware, and then have to look for the needle in the haystack if something stops working.

By having a minimal set of modifications, it's much easier to track down potential problems, and it allows for better compatibility all around.

If you can provide me with some sort of place to upload things, I can put together a zip or iso image with all that's needed, plus some short instructions, which should be sufficient for you to reproduce things and maybe write up a bit more detailed instructions.

PowerManagement is something that would be nice to get fully nailed. It's not bad as it is, due to the massive battery. Some people using the VoodooPower (which I currently am not using yet), say that the fan doesn't properly adjust, which is why I stayed away from it, even though the reports that "time remaining" is properly displayed with that extension is promising. Currently the fan goes at a rate higher than what's usually the case under WinXP, but I rather have the fan go to fast than too slow...

The other thing is the VoodooHDA. I use the 0.22 version with the corresponding preference pane. That allows me to get very clean sound, because I figured out what to raise and what to set to zero.
I haven't tried the EeePC modified version of that extension, particularly since some people said something about noisy recordings (which would correspond to one of the sliders that I had to turn all the way down in the Preference Pane for the VoodooHDA.

The last thing is, that the GMA950 drivers are really a stumbling block. The ones that work are (based on?) rather old Apple drivers. I'm not sure what was patched in them, but since only these patched versions work, the corresponding plugin and bundle files (GMA950 GL, VA, etc.) need to be from 10.5.6 or older, so that's one of the issues with the 10.5.7 upgrade.
So I need to find out what was patched in these drivers, such that one can do a similar patch with newer Apple software. Unfortunately just adding the device ID string into the driver bundle did not suffice. Bummer.

Thankfully 10.5.7 fixed the CPU issues, so no more cpus=1 flag required; the CPU is now correctly recognized as "one CPU with hyperthreading", the latter can be turned on and off with CHUD's Processor preference pane.

Haven't upgraded to the latest BIOS yet, and still have some issues understanding how these .aml files interact with everything, but things are clearly getting there fast.

As for what needed to be edited: it's two of the ACPI related extensions. (I'm not able to access the machine right now since I'm installing CygWin on the XP partition and that'll take a while). The problem with these is, these are older extensions, so Mac OS X will overload them with the newer ones, and these won't work, for whatever reasons. (Maybe once I figure out this .aml file stuff or a newer firmware, this may no longer be an issue). Bottomline: I had to edit both the various Info.plist files within these extensions, AND the binary such that these extensions have a (much) higher version number than what Apple currently (and in the foreseeable future) provides. Thus the old, hacked extensions will be given preference by the kernel over the newer extensions, which the OS now considers to be older, thanks to the modified version numbers in the old extensions.

An alternative approach would be to create a modified install DVD that deletes these extensions from the DVD, but that defeats the point of a vanilla install. The point being, that it works with what you can buy at the store from Apple.

Anyway, sorry for the messy response, but I'm in a hurry, and writing a more orderly response would take more time than I have right this second ;)

Ronald
Logged

LonelyTV

  • n00b
  • **
  • Karma: +0/-0
  • Posts: 57
    • View Profile
Re: OS X Retail Installation
« Reply #9 on: May 15, 2009, 03:20:18 PM »
You can always upload it to your EEEstorage RCFA. That way we can all get access to it and it'll be free for you.
Logged

rcfa

  • n00b
  • **
  • Karma: +0/-0
  • Posts: 83
    • View Profile
Re: OS X Retail Installation
« Reply #10 on: May 15, 2009, 04:45:50 PM »
You can always upload it to your EEEstorage RCFA. That way we can all get access to it and it'll be free for you.

I'll think about it. Honestly, I haven't used that at all yet, since for my own personal use, I have an iDisk, but you may understand why I don't want to put OS X hacking info on an Apple site ;)

So I first have to figure out how that EeeStorage works, particularly from the Mac OS X side of things....

OK, I'll check in a bit. I'll also make a test if I can create a new version of my 132-boot CD with the 10.5.7 bits, and still use that to boot a 10.5.6 Apple retail install DVD.

Hopefully over the weekend I'll get around to doing all these things.

More later.
Logged

LonelyTV

  • n00b
  • **
  • Karma: +0/-0
  • Posts: 57
    • View Profile
Re: OS X Retail Installation
« Reply #11 on: May 15, 2009, 07:43:47 PM »
You can always upload it to your EEEstorage RCFA. That way we can all get access to it and it'll be free for you.

I'll think about it. Honestly, I haven't used that at all yet, since for my own personal use, I have an iDisk, but you may understand why I don't want to put OS X hacking info on an Apple site ;)

So I first have to figure out how that EeeStorage works, particularly from the Mac OS X side of things....

OK, I'll check in a bit. I'll also make a test if I can create a new version of my 132-boot CD with the 10.5.7 bits, and still use that to boot a 10.5.6 Apple retail install DVD.

Hopefully over the weekend I'll get around to doing all these things.

More later.

Okay, excellent! Though, you could just archive them up and use send space or rapid share to send them over. Them being the modified KEXTs. They aren't but a few KB or even a MB each so it shouldn't be too big.
Logged

Troklo

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 33
    • View Profile
Re: OS X Retail Installation
« Reply #12 on: May 16, 2009, 02:48:24 AM »
Nice one mate!

Thx for all the work your putting in to this
Logged

nicroma

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 11
    • View Profile
Re: OS X Retail Installation
« Reply #13 on: May 18, 2009, 04:34:41 PM »
OK, I'll check in a bit. I'll also make a test if I can create a new version of my 132-boot CD with the 10.5.7 bits, and still use that to boot a 10.5.6 Apple retail install DVD.

Hopefully over the weekend I'll get around to doing all these things.

More later.
Have you had any luck making a test CD? Thanks for your help. Your posts have helped me get 10.5.7 running great! 8) A 132 install would be awesome.
Logged

giffnyc

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 2
    • View Profile
Re: OS X Retail Installation
« Reply #14 on: May 19, 2009, 09:09:00 AM »
I posted this link in another topic thread related to a retail install.  This fellow has had some success with a 901 and 1000HA and has prepared Boot-132 images available in the referenced post.  His site has a lot of info, although with the caveat that he has not done an HE install.

http://eeemac.blogspot.com/2009/03/install-os-x-on-eee-pc-900a-901-1000.html
Logged

LonelyTV

  • n00b
  • **
  • Karma: +0/-0
  • Posts: 57
    • View Profile
Re: OS X Retail Installation
« Reply #15 on: May 19, 2009, 09:49:08 AM »
I posted this link in another topic thread related to a retail install.  This fellow has had some success with a 901 and 1000HA and has prepared Boot-132 images available in the referenced post.  His site has a lot of info, although with the caveat that he has not done an HE install.

http://eeemac.blogspot.com/2009/03/install-os-x-on-eee-pc-900a-901-1000.html

Before I installed iDeneb I made use of this guys Boot-132 discs. None of them work for the 1000HE as far as I could tell. My Leopard DVD wouldn't install and I couldn't get it to boot a pre-installed version of Leopard.
Logged

rcfa

  • n00b
  • **
  • Karma: +0/-0
  • Posts: 83
    • View Profile
Re: OS X Retail Installation
« Reply #16 on: May 20, 2009, 07:19:31 PM »
I posted this link in another topic thread related to a retail install.  This fellow has had some success with a 901 and 1000HA and has prepared Boot-132 images available in the referenced post.  His site has a lot of info, although with the caveat that he has not done an HE install.

http://eeemac.blogspot.com/2009/03/install-os-x-on-eee-pc-900a-901-1000.html

It does not work with an 1000HE, but that was my starting point. I'm done, things are working, and I sent a select group of people here a link to all the required files.

I hope/assume they have the time to write things up in a manner a bit more organized than I had time to do, and will find a place to post the require files.

Just a word of warning: if the link I sent these people becomes public, the files will disappear never to be seen again. Also, don't bother me with requests for the link. I sent the link to five people reasonably active around the EeeMac 1000HE scene, and so they should take their turn in helping everyone out and making the info available, I lost enough sleep and time over this ;)
Logged

rcfa

  • n00b
  • **
  • Karma: +0/-0
  • Posts: 83
    • View Profile
Re: OS X Retail Installation
« Reply #17 on: May 20, 2009, 07:26:45 PM »
OK, I'll check in a bit. I'll also make a test if I can create a new version of my 132-boot CD with the 10.5.7 bits, and still use that to boot a 10.5.6 Apple retail install DVD.

Hopefully over the weekend I'll get around to doing all these things.

More later.
Have you had any luck making a test CD? Thanks for your help. Your posts have helped me get 10.5.7 running great! 8) A 132 install would be awesome.

Yup, the modified boot-132 CD is based on 10.5.7 and boots the original 10.5.6 Apple Install DVD that came with my Mac Box Set just fine. It will however NOT boot some earlier Apple Install DVD, like e.g. a 10.5.1 install DVD, which panics. Not sure if there are any other official retail install DVDs between the 10.5.1 and the 10.5.6 versions, if so, they may or may not work. I suggest just getting the Mac Box Set, good value for the money, and according to the motto "live and let live" sends some money Apple's way, which is only fair given what we're doing ;)
Logged

yodadaone

  • n00blet
  • *
  • Karma: +0/-0
  • Posts: 3
    • View Profile
Re: OS X Retail Installation
« Reply #18 on: May 21, 2009, 05:22:39 PM »
I posted this link in another topic thread related to a retail install.  This fellow has had some success with a 901 and 1000HA and has prepared Boot-132 images available in the referenced post.  His site has a lot of info, although with the caveat that he has not done an HE install.

http://eeemac.blogspot.com/2009/03/install-os-x-on-eee-pc-900a-901-1000.html

It does not work with an 1000HE, but that was my starting point. I'm done, things are working, and I sent a select group of people here a link to all the required files.

I hope/assume they have the time to write things up in a manner a bit more organized than I had time to do, and will find a place to post the require files.

Just a word of warning: if the link I sent these people becomes public, the files will disappear never to be seen again. Also, don't bother me with requests for the link. I sent the link to five people reasonably active around the EeeMac 1000HE scene, and so they should take their turn in helping everyone out and making the info available, I lost enough sleep and time over this ;)

Ok... So will one of the Five Disciples speak up since rcfa doesn't want to be bothered?

rcfa, how about some screenshots of your 1000he humming with os x retail?  if u've lost enough sleep why not a little more to help out the forum?
Logged
Pages: [1]
« previous next »