Jump to content
718 posts in this topic

Recommended Posts

Hi all,

 

I got Leopard installed on my W7S and can confirm that 8400m G works with QE/CI using 10.5.2 kexts and Nvinject.

Installing Leopard was not that difficult. I've used BraizilMac patch. The guide is here http://forum.osx86scene.com/viewtopic.php?f=16&t=2008

And I've simply replaced AppleACPIPlatform.kext and added AppleAPIC.kext from a working Tiger (you can simply replace the kexts in the patch).

After creating a DVD image I've mounted it in read-write mode, created Extensions.mkext, put it to DVD in folder /System/Library and removed /System/Library/Extensions from DVD (reference to this guide http://forum.insanelymac.com/index.php?showtopic=75426).

 

Once you've done it, you have an install DVD that will boot with cpus=1 option (-v -x maybe also required, but for me cpus=1 was enough).

I believe you can easily guess how to do post-patch after install :wallbash:)

 

Unfortunately, with EFI patch and stock kernel I can only boot with -x option (Safe Mode) and the /etc/rc trick with SafeBoot="" line doesn't work anymore. So, I'm using a patched ToH 9.1.0 kernel that easily boots with cpus=1 option.

 

Regards,

MaX

Thanks maxoid, I'll give that a try as soon as I get some time! (currently doing a couple of things on my computer that I can't afford to decomission it for)

 

Do you know why you can't use SafeBoot="" with stock kernel?

 

Btw, this method requires a working install of Tiger doesn't it?

 

Thanks,

 

Ant

 

P.S. Does anyone still need the guide for updating to 10.4.11? if somebody still needs it let me know so I can put it together... but I don't really want to do that if nobody is going to use it :D

Antaholics,

 

The boot process in Leopard seems to have slightly changed comparing to Tiger.

The /etc/rc script is gone.

When putting

SafeBoot=""

export -n SafeBoot

into /etc/rc.local, these commands are being executed, but you still stay in SafeBoot.

I assume that the SafeBoot environment variable has gone or changed.

 

For the install method I've described you need a Mac OS X (either Tiger or Leopard) install to create install DVD.

When you have a customized DVD, you can install it to a new partition,

After doing install you'll need to replace a number of kexts, Extensions.mkext and the kernel.

This can be done either booting to another Mac OS installation (existing Tiger for example) or by other means (for example, using MacDrive in Windows).

 

Regards,

MaX

Mikedee,

8400G M works more or less OK (taking into consideration that 10.5.2 kexts from Apple are BETA).

It's a bit slow, I'd say.

 

If you have already installed Leopard, take a look at this thread http://forum.insanelymac.com/index.php?showtopic=77020

You'll find the required files as well as some instructions.

 

If you have not yet installed Leopard refer to my previos 2 posts in thit thread.

 

Regards,

MaX

Mikedee,

8400G M works more or less OK (taking into consideration that 10.5.2 kexts from Apple are BETA).

It's a bit slow, I'd say.

 

If you have already installed Leopard, take a look at this thread http://forum.insanelymac.com/index.php?showtopic=77020

You'll find the required files as well as some instructions.

 

If you have not yet installed Leopard refer to my previos 2 posts in thit thread.

 

Regards,

MaX

thank u for help!

my card works well, and like ur said,a bit slow ,but no matter. now i am looking for the Intel® Wireless WiFi Link 4965AGN

driver.

does anyone have that ? or give me some advice

thanx!!!!!

Hello guys,

Im glad there is such topic but still I cant get my Asus F3E working...

the only thing that works for now is JaS 10.4.8 with "cpus=1 -x" which is a safe boot.

I have downgraded to bios ver. 205, before that it didnt work at all.

 

Whatever else I try my laptop freezes after "Using xxxx buffer headers..." right before acpi/apic stuff...

 

I noticed there are many kexts skipped during -x, it looks like something that has been loaded BEFORE

the acpi/apic kexts is causing my machine to freeze.

 

My F3E is AP146C, core2duo T7300 2GHz / 800MHz FSB / 3GB RAM / Intel 965GM / Intel GMA x3100

 

Also I could not understand what exactly is my sound card. Vista says "Realtek HD Audio"

 

ANY HELP is very much appreciated!

Hello guys,

Im glad there is such topic but still I cant get my Asus F3E working...

the only thing that works for now is JaS 10.4.8 with "cpus=1 -x" which is a safe boot.

I have downgraded to bios ver. 205, before that it didnt work at all.

 

Whatever else I try my laptop freezes after "Using xxxx buffer headers..." right before acpi/apic stuff...

 

I noticed there are many kexts skipped during -x, it looks like something that has been loaded BEFORE

the acpi/apic kexts is causing my machine to freeze.

 

My F3E is AP146C, core2duo T7300 2GHz / 800MHz FSB / 3GB RAM / Intel 965GM / Intel GMA x3100

 

Also I could not understand what exactly is my sound card. Vista says "Realtek HD Audio"

 

ANY HELP is very much appreciated!

 

Did you read the guide in the first post of this whole thread? If not, try it, it should work.

 

The first boot should be done with the install DVD.

Make sure you replace the ACPI/APIC kexts with the ones in the DVD, and use the MKext Cache tag.

 

To find out your sound card, check the properties of it in Vista, and find the Device ID. Hope this helps.

 

Ant

Maxoid,

 

I am trying to install Leopard now, but when I tried to make a .mkext file it makes a .kextcache instead. Can you PM me the Extensions.mkext you made?

 

Thanks,

Ant

 

Edit: I managed to make a Extensions.mkext file by moving the DVD Extensions to /Systems/Library/Extensions and created the Extensions.mkext via makemkext, but when I booted up the DVD it hangs at:

Extension "com.apple.driver.ACPI_SMC_PlatformPlugin" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style

 

Any idea how to get past that?

 

Edit 2:

I replaced AppleACPIPlatform.kext and AppleAPIC.kext again on the DVD and re-made the mkext, and now it still shows the message but continues to load... and gets stuck at "Still waiting for root device"

 

I tried changing the HD to Compatible mode, and boot in safe mode, and changed my Tiger partition to active. nothing worked :P

After remaking the install DVD AGAIN (I'm glad I used a DVD+RW), replacing APIC and ACPI kext AGAIN (and making .mkext AGAIN) , it finally booted the DVD install!

 

Patching was HELL. For some odd reason the install DVD would NOT mount FAT32 volumes.. so I had to use Transmac under XP to put the post patch file on a HFS+ partition on my flash disk (had to wipe my flash disk too).

 

Then I installed.. but it gets stuck at a cycle where just before I can create an user account, it reloads the welcome thing (known bug). the only solution that worked well was to reinstall Tiger (I wiped it to clean install Leopard) and then create a user account, then install Leopard over Tiger. Obviously I didn't bother with all the updating and tweaking for Tiger to work, but it still took some time. THEN another problem arises... Leopard turned my Tiger admin account into a standard account!! I looked everywhere for a solution but in the end I had to delete some file that told my computer it already booted up before, so I can go back and set a new admin account.

 

Now I can boot off the DVD but the HD hangs at "using buffers 10485..." AGAIN. I hope I can get it fixed tonight!!!

 

The god of OSx86 hates me :)

 

btw, I found something interesting... sound worked for me out of the box, with volume adjust and mute!! but only speakers out... no mic and no line-out. which kext should I use/modify to get line-out, microphone and mute?

 

 

 

Edit:

Couldn't boot of HD. Not sure wat the problem was, but it looked like it was missing com.apple.driver.AppleUSBUHCI and com.apple.iokit.IOUSBUserClient...

 

I tried updating to 10.5.1 but I'm getting stuck (no matter if I use ToH or stock kernel, safe mode or no safe mode) near the line:

 

Jan 5 .... blah blah blah... apple-development-platform /usr/sbin/ocspd[71]: starting (the number changes)

and/or

Jan 5 ... blah blah blah... apple-development platform /mDNSResponder[20]: SetDomainSecrets: mDNSKeychainGetSecrets failed error 0 CFArrayRef 00000000

 

the second line doesn't always appear.

 

In all cases the system hangs at that line or one or two lines after... and Login Window Application already started :S

 

I can boot off DVD fine.. but I don't think my D-Link DUB-E100 drivers work that way. I want to figure this out before trying to install gfx drivers and a bunch of apps ;)

Hello guys

is someone able to boot on Asus F series, without cpus=1 ?

Actually I'm running Leo 10.5.1, but I need to use this bootflag to avoid reboot :-)

No chances using other kernel ? Installing Kalyway i selected Vanilla too (both options) and now on my Leo root I can see 3 different kernels...

but I'm not able to use bootloader to select different kernel... I suppose I have to manually change it...

Any suggestion ?

 

@antaholics

 

you're lucky, I'm becoming crazy for my ALC 660-VD... doesn't work at all :-(

 

 

Thanks, Max

QMax,

 

You're lucky to get Leopard to work. Right now I'm still in the process of getting 10.5.1 to work.

 

Here's what I have so far:

 

I installed Extensions.mkext (with replaced ACPI and APIC kexts from 10.4.8) patched BrazilMac DVD. It doesn't boot without the disc.

I updated to 10.5.1. with EFI v8. Still can't boot without DVD.

 

Interestingly, I can boot off the Vanilla kernel with cpus=1 -v "MKext Cache"=/Extensions.mkext off the DVD .mkext file!!

 

I spent the last two nights trying to find out which kexts are causing the trouble. So far, I unpacked the DVD mkext and went through the whole list. I looked at the list of kexts in my OS X install, and copied all the ones that are also in the DVD into a seperate folder. However, my system still hangs on boot. (I had to add system.kext as well). It loads the login window application, but the login GUI never shows up and my computer hangs.

 

Other than that, speakers work out of the box (no line-out plug or mic). I will fix this when I get my install to boot.

 

@QMax: To boot off a different kernel, simply type the kernel name as a tag (put it in root folder, alongside other kernels)

 

ex. I copied a ToH kernel, named "mach_sleep", to my HD. to boot off this kernel I type "mach_sleep" (without quotes) in the boot loader.

I didn't get battery to work yet, but hopefully its the same as Tiger. Do a search for Powermanagement bundle on this forum.

As for sound, check out the link in my signature, hopefully that works in Leopard too (didn't get to test it yet)

 

If anyone can help me with my Leopard install, it would be greatly appreciated!! (I'll post screenshot ASAP)

 

Ant

Good news!

 

I went to the store today and copied the entire Extensions folder off of a iMac with Leopard 10.5... put it in my own hackintosh, and then used Pacifist to open up the 10.5.1 updater to put in the new kexts.

Then I had to remove AppleCPUPowerManagement.kext, replace AppleACPIPlatform.kext, AppleAPIC.kext, AppleSMBIOS.kext with patched/old ones, and add dsmos.kext and ApplePS2Controller.kext.

 

Then it worked!!! :D:D:D (only "cpus=1 -v" tags)

 

I am so happy :P

 

Thanks to everyone who helped me out with this!!

 

Anyhow I added the 10.5.2 beta driver for my graphics card, which worked :D and also the AppleHDA driver from this thread. Now I got internet from the sustworks driver for D-Link DUB-E100 (USB ethernet adapter) and I'm all good to go! (except wireless and webcam).

 

I also added the Leopard PowerManagement.bundle to help with the battery meter.

 

attached is the AppleHDA.kext that came with my BrazilMac install.. it had speakers out and MUTE, but no headphones out :)

 

If anyone can fix it up (I would, but I'm clueless) it would be nice!

 

Thanks again,

Ant

 

P.S. anyone know how to change my computer's name? I don't like "apple developer platform"...

 

P.P.S. now AppleSMBIOS.kext detects my computer as a Mac Pro... before it said F3SV. not complaining or anything, but F3SV sounded better :P

post-128273-1199748343_thumb.png

 

 

Edit:

 

Changed my computer name by going to preference panel > sharing :D

 

Problems:

1. iMovie crashes randomly, printing anything crashes programs (http://forum.insanelymac.com/index.php?showtopic=80720)

2. when shutting down the screen turns off but system doesn't shut down

3. UUID errors (fixed)

hello everybody,

 

i've installed the iatkos dvd patched with ppf v1r2 and after that i remade the dvd changing brazilPatch script to include the extensions ACPI/APIC from jas so that the dvd could boot...

 

then i installed to a extended partition disk0s10 7gbs the main system and efi options (i have also tiger 10.4.11 installed in primary disk0s3)

 

after install i add to my grub a new line with boot_v8 from pcefi...

 

when i chose this option in grub, darwin appears (ver 5.dontremember) and now i can choose between

tiger partition or leopard partition... first time i boot tiger so i could copy the old APIC/ACPI kexts to leo extensions directory and remove the ones dvd installed. i also remove extensions.mkext. after that i boot to leo whith cpus=1 -x -v. It booted in safe mode... after that i have tried 3 kernels (mach_toh, mach_sleep, original in 10.5.1 update, and of course iatkos one.... no one could boot without -x.... i also tried appleSMBIOS from 10.4.11 and from pcefi8 with no luck...

 

the symptoms: without the -x flag the system reboot before getting in the screen where you can see the famous .... using14000.....

it reboots when preloading kextsss....

 

in the other hand, everytime i've tried to create Extensions.mkext with makemkext from alexit i get a bunch of errors complaining about not authentic (permissions and owners) extensions.... Is the same makemkext code valid for leo?

I used this for Leo makemkext

 

#!/bin/sh
find /System/Library/Extensions -type d -exec chmod 0755 {} \;
find /System/Library/Extensions -type f -exec chmod 0644 {} \;
kextcache -e -a i386 -k
sync

 

 

if you keep getting not authentic errors, try doing

 

chown -R root:wheel /System/Library/Extensions/
chmod -R 755 /System/Library/Extensions/

 

before makemkext, or

 

diskutil repairPermissions /

 

After that, try

"MKext Cache"=/System/Library/Extensions.mkext

tag at startup

 

and see how that works for you

 

good luck!

Ant

ok i can boot without -x flag... i only change the boot.plist to not contain -x flag....

 

it seems like when i write the boot options in darwin boot loader, it doesn't override the boot.plist options...

 

i'm confused but when i quit the x flag in the boot.plist i can boot without x option but with x option in boot.plist i cannot boot overriding that file with boot options in darwin.......

 

 

anyway i'm now running in normal mode..... BUT makemkext-----

 

this is my makemkext

 

$ cat /sbin/makemkext

 

#!/bin/sh

find /System/Library/Extensions -type d -exec chmod 0755 {} \;

find /System/Library/Extensions -type f -exec chmod 0644 {} \;

kextcache -e -a i386 -k

sync

 

after executing the script i get authentic kexts errors

 

running diskutil RepairPermissions / corrects permissions saying files should be rwxr-xr-x and they are rw-r--r--

 

ok, after running diskutil i run makemkext but the same problem with authentic kexts....

 

ls -la /System/Library/Extensions/anykext

 

and again permissions rw-r--r-- in files....

 

the script is changing the permissions in a way diskutil doesn't like; after diskutil repair permissions, although i run only the kextcache line in script, same authentic problem....

 

any ideas?

@elpelas (and everyone else who has ALC660)

try this driver (attached)

 

All credits go to maxoid for this driver, and if you want internal mic working too, AlexIT had a driver as well (see page... 7 of this thread)

 

ALC660_Working.zip

 

Remove AppleAzaliaAudio.kext from /System/Library/Extensions

 

then copy ALCinject.kext and AppleHDA.kext to /System/Library/Extensions/

and do

 

chown -R root:wheel /System/Library/Extensions/ALCinject.kext
chown -R root:wheel /System/Library/Extensions/AppleHDA.kext
chmod -R 755 /System/Library/Extensions/ALCinject.kext
chmod -R 755 /System/Library/Extensions/AppleHDA.kext

 

makemkext (if applicable)

 

reboot

 

@danif:

try chmod and chown the whole folder (see above on the code) and then try again. it should work.

 

in terms of the boot loader, as far as I know you can only add to the boot sequence by adding tags to Darwin boot, but cannot override the boot loader's boot.plist

ok i'm getting closer, the problem with the SAFE mode WAS the line in boot.plist "Graphics...=1280x800x32.."

 

with this line the system reboots if no x flag is used. it seems that with x flag loads vesa or similar during boot before login window and has no problem.... im guessing here....

 

 

@antaholics

 

im going to try chmod/chown in the whole folder but i think that i tried that before.... its very strange this behaviour....

 

if i haven't said this before, thanks to everybody who is helping in this forum....

dani.

 

 

i forgot....

nvidia installed pack: --- 10.5.2_NVkexts+.pkg --

 

i get acceleration/QC/QI but when booting it says : VGA family specific matching fails...

 

did you change any id in some plist??? or did you also get this message??

 

The other complaint in booting sequence is about firewire and it says: error unable to determine security mode assuming ....

is this usual or maybe i need other firewire kexts??

 

thanks again...

danif,

 

my best guess would be that the reboot might be caused by the graphics card driver. I'm not really sure why it happens though... you have a F3SC right? the 8400GS SHOULD work... =/

I don't think I have the same error as you for the graphics card kexts, but I have the same error for firewire... I don't use it so it doesn't matter anyways :thumbsup_anim:

 

If you remove the graphics card extensions would your system boot with "Graphics Mode"="1280x800x32" and no -x?

 

For me I wanted to get a working system before ANYTHING else, so I didn't install any drivers or software before I got my system to boot up perfectly :)

 

Ant

as far as I know, wifi doesn't work, period.

 

it was the case when I checked a few days ago anyway ;)

 

work has been done on it, but 4965 and 3965 don't work yet, even on tiger.

 

 

I'm thinking of getting a usb wireless adapter on ebay, now that I have graphics working, and the wireless is the only thing preventing me from having a fully functional HackBookPro (minus dual core)

 

Ant

×
×
  • Create New...