Jump to content

Mac OS X Lion (Developer Preview) Released


harrydeo
 Share

1,521 posts in this topic

Recommended Posts

The original source code came from valv's branch over at the Chameleon SVN server.

I modified it and will take your tips into consideration....

Thanks for the info...

 

 

If you need a patched Atom/Celeron kernel for DP2, upload the mach_kernel and kernelcache files for me.

I'll modify them the same way as I did the DP1 kernel.

Next I'll upload the results...

 

I'm not sure how this stuff works, but is it possible to install Lion on a AMD processor yet? I've seen tutorials and feedback messages, but all those hardware features a Intel processor, I know why it would be easier to make it work with Intel, because Apple computers are Intel.

 

//I feel really dumb for asking this// heh.

Link to comment
Share on other sites

I'm not sure how this stuff works, but is it possible to install Lion on a AMD processor yet? I've seen tutorials and feedback messages, but all those hardware features a Intel processor, I know why it would be easier to make it work with Intel, because Apple computers are Intel.

 

//I feel really dumb for asking this// heh.

None of the OsX versions works with the vanilla kernel, so until it will be relesased and the source made pubblic I see it hard to find Ptched kernel that boots on amd systems.

 

 

Abuot the CrApp Store... don't use it at all on your Mac either. Even if it is really collecting info about all our stuff just for finding out what we need to upgrade.

First your CrApps will work only on the Mac that downloaded them, no more usb with a lot of useful portable apps on it to use on other Macs. Even the free ones.

 

Actually it's a monopoly that put a lot of question about how it works and cost to users and developers (not only in terms of money), for now it has duplicated the work of all the already on the market developers offering apps that are using not permitted frameworks (they now have almost all a lite version on CAS), there is no way for upgrade an app without redownloading it all (that's not nice for an app that need to stay uptodate with web services that can change quickly and have a lot of small updates to keep the compatibility).

Also the revision process on the updates will slow down the time to have a system safe and working after a security issue is discovered and fixed.

List goes on but I'm going OT...

Link to comment
Share on other sites

None of the OsX versions works with the vanilla kernel, so until it will be relesased and the source made pubblic I see it hard to find Ptched kernel that boots on amd systems.

 

That's one of the things I'm mainly confused about, normally Nawcom releases a Kernel for AMD systems (correct?), so we'll just have to wait for him to release one compatible with Darwin 11.0.0 / 10.7.0.

Link to comment
Share on other sites

That's one of the things I'm mainly confused about, normally Nawcom releases a Kernel for AMD systems (correct?), so we'll just have to wait for him to release one compatible with Darwin 11.0.0 / 10.7.0.

Yes this is correct,

but usually is needed the source that Apple publish after an official release, and do not for the dev release, so there will be no source from Apple that can be patched until Lion official release i guess.

Link to comment
Share on other sites

I found a way to run Lion's kextcache tool (patched) under Snow Leopard by:

sudo chroot /Volumes/Mac\ OS\ X\ Base\ System

and next executing the patched kextcache tool (attached below).

kextcache_sl -K /mach_kernel(_atom) -L -c /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache /System/Library/Extensions

Just thought I'd share ;)

Put kextcache_sl under /usr/sbin.

It probably works native under SL too if you copy over some additional libraries and frameworks (present in Lion, absent in Snow Leopard).

kextcache_sl.zip

Link to comment
Share on other sites

I can not get DP2 to update my DP1 of Lion.

Tried it with the Netkas infos:

But I only get a grey Desktop + spinning circle in the left upper corner. When I boot the Partition with my modified Base install (+ copied packages)...

 

Is there a way to update from within DP1 to DP2 ?

Here I get from the modified installer no files to copy...the normal installer doesn't work.

Link to comment
Share on other sites

Thank you, Andy, for your never ending support !

I tried your build, but it seems old-known Double-Fault kernel picnic appears again :hysterical:

Hardware is :

- GA-X48T-DQ6

- Intel Core 2 Quad Q9550

- Corsair Dominator DDR3 8GB

- Gigabyte Nvidia GTX285 1 GB

 

Lion was installed on second SATA-II channel, on second partition in the MBR-part,

the disk structure is GPT/Hybrid MBR.

 

Test build - Mac OS X Lion DP 2. Hope this would help, greetings !

Link to comment
Share on other sites

I can not get DP2 to update my DP1 of Lion.

Tried it with the Netkas infos:

But I only get a grey Desktop + spinning circle in the left upper corner. When I boot the Partition with my modified Base install (+ copied packages)...

 

Is there a way to update from within DP1 to DP2 ?

Here I get from the modified installer no files to copy...the normal installer doesn't work.

 

try this out,

put the fakesmc.kext into System/Library/Caches/com.apple.kext.caches/Direcrories.../Extensions/

in the Partition, there you have recovered the baseimage.

 

if this not working, copy fakesmc.kext to S/L/E and be sure, to repair the permissions correctly.

 

give us a feedback pls...

Link to comment
Share on other sites

LOL You didn't know? You don't read blog posts much?

 

Do not use the Apple store (et all) without having an Apple Mac developer account and running Lion on a real Mac, or you will be in for a surprise one day soon.

 

That error has nothing to do with apple "spying" on my system, rather a configuration error. I'm guessing more related to having en0 set as built-in via dsdt from the looks of it.

 

-Stell

Link to comment
Share on other sites

That error has nothing to do with apple "spying" on my system, rather a configuration error. I'm guessing more related to having en0 set as built-in via dsdt from the looks of it.

 

-Stell

I don't care about that silly error. You missed the reference to blog posts. It's about using certain Apple services that should not be used with this developer preview. And for good reasons.

Link to comment
Share on other sites

I found a way to run Lion's kextcache tool (patched) under Snow Leopard by:

sudo chroot /Volumes/Mac\ OS\ X\ Base\ System

and next executing the patched kextcache tool (attached below).

kextcache_sl -K /mach_kernel(_atom) -L -c /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache /System/Library/Extensions

Just thought I'd share :(

Put kextcache_sl under /usr/sbin.

It probably works native under SL too if you copy over some additional libraries and frameworks (present in Lion, absent in Snow Leopard).

 

Awesome, Andy!

Was hoping this would be possible in SL.

 

Off to try it out.

 

MAJ

Link to comment
Share on other sites

try this out,

put the fakesmc.kext into System/Library/Caches/com.apple.kext.caches/Direcrories.../Extensions/

in the Partition, there you have recovered the baseimage.

 

if this not working, copy fakesmc.kext to S/L/E and be sure, to repair the permissions correctly.

 

give us a feedback pls...

 

Hi,

OK installer starts have installed NVenabler + Faksmc to mac osx base system !

But after language selection I get" Mac OS x can't be installed on this computer " ... there isn't any platformsupport.plist in s/l/coreservices...I checked booting up Lion DP1.

 

Maybe the modified installer from this thread isn't working properly ? Has anyone the file with the removed checks for me ?

 

DP1 is working OK.

I did install the online 2MB update for DP2 and installed itunes update.

 

post-55980-1301826108_thumb.png

Link to comment
Share on other sites

At me@home : Try to use the latest boot that Netkas released, it has a board-ID checking patch

and bypasses the checks - so Mac won't complain anymore. I tried it myself and can confirm,

using this new bootloader without having to mess up with OSInstall.mpkg, 10.7 installed flawlessly.

 

Hope this helps.

 

I see that you have a GTX285, would you please inform if you were able to make it work under Lion

and how ? Thanx.

 

So, to all of you guys too - use Netkas's boot, released yesterday, it has a board-ID-checking patch,

no need to modify OSInstall.mpkg anymore !

 

Neither will Lion murmur again "Cannot install on this computer" :wacko:

Link to comment
Share on other sites

At me@home : Try to use the latest boot that Netkas released, it has a board-ID checking patch

and bypasses the checks - so Mac won't complain anymore. I tried it myself and can confirm,

using this new bootloader without having to mess up with OSInstall.mpkg, 10.7 installed flawlessly.

 

Hope this helps.

 

I see that you have a GTX285, would you please inform if you were able to make it work under Lion

and how ? Thanx.

 

So, to all of you guys too - use Netkas's boot, released yesterday, it has a board-ID-checking patch,

no need to modify OSInstall.mpkg anymore !

 

Neither will Lion murmur again "Cannot install on this computer" :wacko:

There's no need for a "board-id spoof" if you select a proper model and put it in smbios.plist (as SMboardproduct) which is supported in any Chameleon version for as long as I can remember.

Link to comment
Share on other sites

..select a proper model and put it in smbios.plist (as SMboardproduct) which is supported in any Chameleon version ...

 

well if I only had Chameleon...I use [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] on USB stick. Is there a way to put in that Mac about info or should I install the old Chameleon 3 version and change the boot file with Netkas ?

Link to comment
Share on other sites

well if I only had Chameleon...I use [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] on USB stick. Is there a way to put in that Mac about info or should I install the old Chameleon 3 version and change the boot file with Netkas ?

 

Well, it should be working... I use a trunk version of Chameleon (rev.750), compile it and install it as usual,

only the last (third) step of installing the "boot" is dropped - I mean, then I use Netkas's boot and not the compiled

Chameleon's one :P

 

@ blade5502 : Thanx for the hint, but...it does NOT work for GTX285...

 

Well, guys, I do not know what your setups are - perhaps by a "one-disk-for-Lion" setup

it works, but not here. I'm using a GPT/Hybrid MBR drive, and the only place I have for Lion

was the 2nd partition in the MBR-part, where Winabooze 7 was, before I wiped it out, hehe.

I am booting Lion from the installation USB-stick

 

What I tried :

- using stock Lion-drivers, with only the EFI-string in /Lion/Extra/com.apple.boot.plist,

which normally works great in any version of Snow Leopard

- removing all Lion-included video drivers and putting in official Nvidia 10.6.7 drivers manually

a) with an EFI-string

:wacko: without an EFI-string

- restoring back all stock Lion video-drivers and installing NVEnabler 64.kext with Kext Wizard

- with either an Extra on the USB-stick and on Lion drive, no change

 

No success with any of these setups, with installing NVEnabler 64, it gets even worse,

I only get a deep-blue screen and nothing else.

 

So would you please guide a little, how this card could work at all in Lion ?!

Thank you.

Link to comment
Share on other sites

Hi

I need some help with my MSI P67A-GD65.

I've installed snow leopard in my system using the legacy kernel by Nawcom and evething is working pretty well.

 

BUT I'm not able to boot my system with the new vanilla kernel from new macbook pro update. All I'm getting is constant reboot loop.

 

So, I decided to try LION DP2 which support sandy bridge. I've fallowed the instructions and I've done half of the installation, [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] 15a is working for me, but impossible to boot to finish the second half of installation. I'm getting the same reboot loop. The last line is "Loading drivers"

 

Thanks

Link to comment
Share on other sites

@ blade5502 : Thanx for the hint, but...it does NOT work for GTX285...

 

it does work! I have GTX 285 1024MB Ram. Just install nvenebler64.kext to s/l/e with kext utility to be sure.

No strings and no other kext installed!

 

Ok I booted ONCE my Lion DP1 with Chameleon v2 rc5 lion and I got 8GB Ram now I always get kernel panic and no more start. Have to use [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] USB stick again.

Tried to delete + reinstall but no more booting up with -usecache (or without it)

 

Maybe u can upload your chameleon.pkg ?

post-55980-1301839558_thumb.png

Link to comment
Share on other sites

it does work! I have GTX 285 1024MB Ram. Just install nvenebler64.kext to s/l/e with kext utility to be sure.

No strings and no other kext installed!

 

Ok I booted ONCE with Chameleon v2 rc5 lion and I got 8GB Ram now I always get kernel panic and no more start.

Tried to delete + reinstall but no more booting up with -usecache (or without it)

 

post-55980-1301839558_thumb.png

 

Maybe u can upload your chameleon.pkg ?

 

what you had is the ugly DoubleFault-Error..

this happens sometime, mostly often, but you should only retry to boot.. try out for 10x or 20 times..

 

here on my system it works, if i hit the return/enter Button on Keyboard several Times, before and on loading chameleon, until the test appears on screen... try out different times to press the key.. your system is ok, you should try... this is in the early state of chameleon booting.. 8(

Link to comment
Share on other sites

 Share

×
×
  • Create New...