Jump to content

[GUIDE] Acer Aspire 3690 - 32-bit Snow Leopard

snow leopard 10.6 acer celeron 32-bit guide aspire 3690 bcm440x alc883

  • Please log in to reply
No replies to this topic

#1
Snoop05

Snoop05

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts

[COMPLETE]

 

Legend: Filenames - Terminal commands - Chameleon flags - Maybe not needed

 

Hello, I'm posting here info about making hackintosh Snow Leopard 10.6.7 on Acer Aspire 3690 (also 3692, etc.)

 

Specs:

Intel Celeron M 420 1.6GHz, x86 only

1GB RAM

Intel GMA 950

Broadcom 4318 WiFi

Broadcom 4401 Ethernet

Realtek ALC883 

 

Ok you will need 8GB or bigger USB - or DriveDroid Image for rooted Android devices.

Also 10.6.3 DMG, 10.6.7 Combo Update, USB Mouse & Keyboard, and kexts: Attached File  kexts.zip   562.25KB   19 downloads

 

PART 1: Make bootable OS X USB

 

Partition USB as GUID with 1 HFS+ Partition

Mount 10.6.3 DMG

Restore Source volume : "Mac OS X Install DVD" (mounted 10.6.3 dmg) to Target volume: (HFS+ partition on GUID USB)

Copy combo update 10.6.7 dmg to root of new volume (won't fit on 8GB USB, need 16GB USB or 9GB DriveDroid image)

Copy kexts (ElliottForceLegacyRTC.kextFakeSMC.kextNullCPUPowerManagement.kext) to USB's System/Library/Extensions

Copy SMBios.plist (generate, i recommend MacBook2,1 or use pre-made one) to Extra/ 

Delete AppleGraphicsControl.kext, AppleUpstreamUserClient.kext, AppleTyMCEDriver.kext

Install latest chameleon boot loader on USB

 

PART 2: Install OS X

 

Connect USB Mouse & Keyboard

Boot using flags: -v -f -F arch=i386 npci=0x2000 PciRoot=1 GraphicsEnabler=Yes

Format HDD with Disk Utility

Install Mac OS X (About 45 min)

Don't restart, open Terminal

Copy kexts (ElliottForceLegacyRTC.kextFakeSMC.kextNullCPUPowerManagement.kext) from installer S/L/E (e.g. cp -R /Volumes/[Installer volume]/System/Library/Extensions/NullCPUPowerManagement.kext /Volumes/[Destination volume]/System/Library/Extensions/)

Delete kexts (AppleGraphicsControl.kextAppleUpstreamUserClient.kextAppleTyMCEDriver.kext) from destination S/L/E (e.g. rm -R /Volumes/[Destination volume]/System/Library/Extensions/AppleGraphicsControl.kext)

Copy SMBios.plist from installer /Extra/ to destination Extra/

Reboot

 

PART 3: Post-installation

Boot newly installed OSX with flags as before (-v -f -F arch=i386 npci=0x2000 PciRoot=1 GraphicsEnabler=Yes)

Install 10.6.7 Update (45 min) - don't close it or reboot

Install Chameleon boot loader

Make org.chameleon.boot.plist with flags: arch=i386 npci=0x2000 PciRoot=1 GraphicsEnabler=Yes EthernetEnabler=Yes (and others like GUI, etc.) or use pre-made one in attachments

Copy IONetworkingFamily.kext from /S/L/E/ on desktop, right-click and select "Show package contents", and copy AppleBCM440XEthernet.kext to Contents/PlugIns/ inside IONetworkingFamily

Reinstall all kexts (ElliottForceLegacyRTC.kextFakeSMC.kextNullCPUPowerManagement.kextIONetworkingFamily.kext, VoodooHDA.kextVoodooPowerMini.kext, AppleACPIPS2Nub.kextApplePS2Controller.kext) with Kext Wizard

Delete kexts: AppleHPET.kext, AppleHDA.kext, AppleGraphicsControl.kextAppleUpstreamUserClient.kextAppleTyMCEDriver.kext

Install other VoodooHDA components (VoodooHDA.prefPane will go to "/System/Library/PreferencePanes", getdump binary to "/usr/bin/", VoodooHdaSettingsLoader.app to "/Applications/" & set it as login item) Attached File  VoodooHDA_settings.zip   56.84KB   7 downloads

Rebuild kernel cache

Reboot and enjoy! (Now you don't need USB Mouse & Keyboard anymore - Trackpad and inbuilt keyboard works!)

 

Pre-made SMBios and chameleon config: Attached File  plist.zip   1.43KB   11 downloads (Please, generate new smbios serial with Chameleon Wizard)







Also tagged with one or more of these keywords: snow leopard, 10.6, acer, celeron, 32-bit, guide, aspire, 3690, bcm440x, alc883


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