Jump to content
2 posts in this topic

Recommended Posts

Hi everybody. Wanted to thank everybody for their help and efforts. Ive read so much during the past 2 months and got "educated" pretty fast on how to make my Windows beast a beautiful Mac. Unluckly I still need the PC, so far....

 

HP dv6700 model 6835nr

Hardware Overview:

 

Model Name: Mac Pro

Model Identifier: MacPro3,1

Processor Name: Intel Core 2 Duo

Processor Speed: 1.83 GHz

Number Of Processors: 1

Total Number Of Cores: 2

L2 Cache: 2 MB

Memory: 3 GB

Bus Speed: 2.67 GHz

Boot ROM Version: BOOT.EFI.V80

Serial Number: CK157KMHK5B

 

HDD 230 GB

two partitions, 210 GB Vista and 30GB MacOs

 

Video

Intel GMA X3100:

 

Chipset Model: GMA X3100

Type: Display

Bus: Built-In

VRAM (Total): 144 MB

Vendor: Intel (0x8086)

Device ID: 0x2a02

Revision ID: 0x000c

Displays:

Display:

Resolution: 1280 x 800

Depth: 32-bit Color

Built-In: Yes

Core Image: Hardware Accelerated

Main Display: Yes

Mirror: Off

Online: Yes

Quartz Extreme: Supported

Display Connector:

Status: No display connected

 

 

Installation Process

 

1._ Vista Ultimate installed first, all updates done, etc. I had to actually reinstall due to an unsuccessful XP installation.

2._ Partition disk in Vista with Partition Magic 8.0, 220 GB Vista and 30GB Mac

3._ Booted Kalyway 10.5.2 DVD

4._ F8 -s

5._ Disk Util in Menu

6._ Selected MacOs partition and ERASE, mac os journaled named it MacOs

7._ Customize the installation as follows

a._ No Languages and Fonts. I dont think it has any influence, but to be precise

b._ kernels as suggested, Mack Kernel

c._ No Graphics

d._ Networks

This HP model uses a Realtec Ethernet and a Broadcom WiFi. I chose those. Maybe yours is different. Find that our first in Vista.

e._ MOBOs all

f._ Powermanagement option for laptop battery

g._ Upgrades as default by kalyway

 

Installation finished and rebooted.

HFS Partition eror showed in the screen.... :wacko:

 

Loaded Kalyway DVD again F8 and -s

Mount -uw / (may not be necessary but...)

fdisk -e /dev/rdisk0 (mine is disk0)

f 1

w

q

reboot

 

Now Im in Vista. Need to copy some files to get dual boot selection.

 

Since I want a dual boot mode I followed the easy instructions in http://wiki.osx86project.org/wiki/index.php/Vista_Dual_Boot

 

It basically makes u install a boot.ini file and NTDLR file in the c: in Vista. Also u need to copy the Chain0 file from Kalyway DVD. There is also an instruction to use a bcdedit cmd in Vista. I didnt do it. I just rebooted and it worked. I have selection for Vista or Mac.

 

Choose Mac and do the usual installing...

 

Two things are evident inmmediatly... No sound and no Wifi.

 

Screen is recognized, firewire is loaded but i dont have a firewire device. Ethernet is working. USB devices are loaded. DVD works. Didnt try the modem (what for?), some of the special buttons work (sound), Movies.... did I say EVERYTHING works... well let get those two working.

 

Sound was fix by the ALC268Installer. Google it or somewhere in Insanelymac.... Just install and reboot. Sound works fine, Internal Speakers and Headphones.

 

Now the Broadcom wifi was a guessing work that finally paid off. The IO80211Family.kext included in the installation obviously doesnt work. So I tried adding the device Id 4315 to the plist in the system/library/extensions/IO80211family.kext/contents/Plugins/AppleAirPortBrcm4311.kext/Contents/info.plist

but it actually froze the system and had to reboot. During booting, it panic blaming the wifi kext for it. Afetr removing the entry tried something else.

 

In the /system/library/extensions I found a IO80211Family.kext.orig so what the heck lets give it a try. I changed the first entry in the IONameMatch from whatever it was to <string>pci14e4,4315</string>, saved the change. Then u need to rename this directory to IO80211Family.kext, so first copy the installed one and then rename it, for security sake. Best is to copy the IO80211Family.kext.orig to the desktop, edit the info.plist in the AppleAirPortBrcm4311.kext/contents directory, save the changes and then move it to the /s/l/e directory.

 

To be more specific,

- look at the /system/library/extension directory for a IO80211Family.kext.orig

- If it doesnt exist... sorry ... done

- If exists, copy to desktop

- open (edit) the system/library/extensions/IO80211family.kext/contents/Plugins/AppleAirPortBrcm4311.kext/Contents/info.plist

- it looks like this

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>CFBundleDevelopmentRegion</key>

<string>English</string>

<key>CFBundleExecutable</key>

<string>AppleAirPortBrcm4311</string>

<key>CFBundleGetInfoString</key>

<string>3.0.5, Copyright © 2006–2007 Apple Inc. All Rights Reserved.</string>

<key>CFBundleIdentifier</key>

<string>com.apple.driver.AirPortBrcm43xx</string>

<key>CFBundleInfoDictionaryVersion</key>

<string>6.0</string>

<key>CFBundleName</key>

<string>AppleAirPortBrcm4311</string>

<key>CFBundlePackageType</key>

<string>KEXT</string>

<key>CFBundleShortVersionString</key>

<string>3.0.5</string>

<key>CFBundleSignature</key>

<string>????</string>

<key>CFBundleVersion</key>

<string>305.25.82</string>

<key>IOKitPersonalities</key>

<dict>

<key>Broadcom 802.11 PCI</key>

<dict>

<key>APRoamTrigger</key>

<integer>-91</integer>

<key>CFBundleIdentifier</key>

<string>com.apple.driver.AirPortBrcm43xx</string>

<key>IOClass</key>

<string>AirPort_Brcm43xx</string>

<key>IOMatchCategory</key>

<string>IODefaultMatchCategory</string>

<key>IONameMatch</key>

<array>

<string>pci14e4,4315</string>

<string>pci14e4,4309</string>

<string>pci14e4,4328</string>

<string>pci14e4,4329</string>

<string>pci14e4,432a</string>

<string>pci14e4,4311</string>

<string>pci14e4,4312</string>

<string>pci14e4,4313</string>

<string>pci14e4,4318</string>

<string>pci14e4,4319</string>

<string>pci14e4,431a</string>

<string>pci14e4,4320</string>

<string>pci14e4,4324</string>

</array>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

</dict>

</dict>

<key>OSBundleLibraries</key>

<dict>

<key>com.apple.iokit.IO80211Family</key>

<string>200.0</string>

<key>com.apple.iokit.IONetworkingFamily</key>

<string>1.6.0</string>

<key>com.apple.iokit.IOPCIFamily</key>

<string>2.0</string>

<key>com.apple.kpi.bsd</key>

<string>8.9.9</string>

<key>com.apple.kpi.iokit</key>

<string>8.9.9</string>

<key>com.apple.kpi.libkern</key>

<string>8.9.9</string>

<key>com.apple.kpi.mach</key>

<string>8.9.9</string>

<key>com.apple.kpi.unsupported</key>

<string>8.9.9</string>

</dict>

</dict>

</plist>

 

-save and replace the one in /s/l/e

 

 

Reboot and IT WORKED. Im sending this post via Wifi.

 

Well, long post. Hope it helps. ;)

  • 6 months later...
×
×
  • Create New...