Hi to all..... Here is my guide for an IBM Lenovo T61 (with onboard Intel VGA X3100) machine type 7661-CTO.
Anyway, here below I will show you a fast way to install Lion 10.7.4Vanilla on this notebook to achive a near 99% of a real Mac... follow me:

CLEAN INSTALL WITHOUT ANY 'CREATORS'
MAIN NOTEBOOK SPECS:
IBM Lenovo T61 type:7661-CTO
- C2D T7500 @2.2Ghz 800FSB 4MB L2
- 2GB RAM DDR2 667-Upgrade later to 4GB
- HDD 80GB Sata 5400rpm-Upgrade later with CorsairSSD80gb
- Intel Graphics GM965 (formally X3100) [2A02:8082]
- Wireless Atheros AR5B91-Recommeneded for Upgrade with patched BIOS without whitelist!
- LAN wired Intel 82566MM 10/100/1000
- Integrated Fingerprint Reader (UPEK)
- Bluetooth Broadcom 2.1/Upgrade
- Display 14.4 TFT (XWGA) 1280x800
WHAT IT'S WORKING (32bit):
- DUAL CORE working at 100% 2.20Ghz full enable
- WIFI Broadcom (ootb)
- LAN Ethernet Gigabit (using specific kext)
- Bluetooth (fixing the DSDT)
- VGA with QE/CI enabled (ootb)
- Brightness controls: with patched GMAX3100FB , X3100.kext and DSDT fix
- Volume controls (ootb)
- Audio / Internal MIC (using only VoodooHDA.V2.7.4)
- Internal Keyboard/UltraNav/Touchpad (using UltraNav.Controller.kext based on Voodooteam)
- DVD burner (ootb)
- Battery (using BaterySmartManager.kext)
- Speedstep (Used DSDT and patched IOPlatformFamily.kext)
- Integrated Fingerprint Reader (using Truesuite for MAC by UPEK now at ver. 5.4)
- Firewire
- Audio External Jack
- VGA-OUT
WHAT IT'S NOT WORKING (32bit):
- SLEEP/Lid Sleep
Need help from DSDT guru
WHAT YOU NEED:
- Notebook as above
- USB Keyboard and mouse (for installation)
- USB Pen of minimum 8GB
- Another Real Apple/Hackintosch PC would be better to prepare all the necessary steps
- Internet
1) BIOS SETTINGS:

- Be sure to enable Sata controller as AHCI for better performance
if you prefer, you can use a BIOS patched to remove Whitelist for Wireless Card.(see my spec.)
2) CREATION OF THE USB STICK (MIN 8GB!!!):
Download InstallESDLion10.7.4.I have used a .torrent from iModZone.Be sure to find a Mac OSXInstallESD- not a modified one (Hazard, iATKOS). The image size is 6GB uncompressed.
- Using anothe MAC insert the USB stick, format it and open hidden files,next time open Mac OSXInstallESD and inside you see BaseSystem.dmg.Now restore the BaseSystem.dmg in to USB flashdrive.
After restore finish needed to copy Folder Pakages from Mac OSXInstallESD inside USB flash drive in directory System/Instalacion(Delete Alias)
If you are ready next step is:copy from Mac OSXInstallESD these 4 files-mach_kernel,kernelcashe,bootefi,BaseSystem.chunklist and copy him to USB flash drive.(root directory)
Now we need to copy Extra folder inside USB flash drive(root directory)(Extra folder is located below ready for use)
Next step is a final:installing Bootloader(i use for my four machine only one tested for me version)Chameleon RC5 752 Lion+Snow.pkg(Bootloader is located bellow)Open installer and install it in to USB flash drive
(root directory)- NOW YOU ARE READY FOR THE INSTALLATION!!!!!!
P.S.:
If you want to use MBR table on your hackintosch (for multiboot with windows xp or other things) instead of GUID (that create an EFI hidden partition), please consider to apply the patch OSInstall(MBR)+OSInstall.mpkg(10.7.4)Recommended:install first windows and after OSX for dual boot,because windows installation delete Chameleon and need to instal again boot loader!
3) BEGIN THE INSTALLATION ON IBM LENOVO T61:
- Insert the new USB Pen, USB Keyboard and USB Mouse on your notebook, power it on and boot from USB (press F12). A Chameleon should appear and wait 5 seconds. I have switched the installation in verbose mode (-v) so you can see all.
- Now begin the classic OSX wizard (languages etc). Using "Disk Utility" prepare your HDD as you prefer (number of partitions, GUID or MBR etc) and so on...... After a while (it should take 15/20 minutes) it will finish and ask you for reboot.


- Please reboot with USB pen inserted and when Chameleon appears, press a key and choose your new HDD OSX partition and press enter. Now the wizard will continue till the end.

4) FIRST USE:
- When you are on Lion 10.7.4 you have to copy again Extra folder to HDD Lion and run again Chameleon package(this time need to install to Lion HDD directory)
-After finish this 2 step run terminal and start this command:
sudo kextcache -v 1 -a i386 -a x86_64 -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext -z /System/Library/Extensions/
- Now you are ready to restart the OSX without USB Pen, USB Keyboard and USB Mouse
SUMMARY OF MY STUFF:
KEXTs that I have found/patched and their meaning:
>IOplatformFamily.kext to use thermal profile for MacBookAir4.1 and corect Vanilla SpeedStep for my CPU

> (S/L/E) ThinkpadUltraNav.kext to enable Ultranav functions (Trackpoint + TouchPad)
> (S/L/E) IONetworkingFamily.kext I have added under Plugins Intel82566MM.kext to enable LAN gigabit
> (S/L/E) AppleSmartBatteryManager.kext,AppleACPIPlatform.kext no KP at this moment.
> (S/L/E) VoodooHDA.kext (2.7.4) = After long time I have found this stable version from Voodooteam(thanks)
Notebook that enable perfect Internal MIC and offers really great quality on output and Input. External jacks work great too.
> (S/L/E) AppleIntelGMAX3100FB.kext AppleIntelGMAX3100.kext. Stock Kext from original SL 10.6.8
> (E/E) Kozlek FakeSMC= Latest one with these plugins: ACPISensors.kext, IntelCPUMonitor.kext, X3100.kext and I use its HWMonitor.(thanks for stable version Kozlek)
> (E/E) VoodooTSCSync.kext (1.1) = A special version patched to help to eliminate lapic.c KP
MY DSDT patched:
I have extracted my DSDT(For this thime is no latest,i try to work ) and applied these fixes using DSDT Editor:
- DTGP, EHCI, SMBUS, HDEF, IOATAFamily, IRQS, LPC, Shutdown fix (intel), PNLF, NEW HPET,
smbios.plist
I have created one using Lizzard app starting from MacBookAir4.1
<?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>SMbiosdate</key> <string>10/10/2010</string> <key>SMbiosversion</key> <string>MBA41.88Z.00BB.B00.0712201139</string> <key>SMcputype</key> <string>769</string> <key>SMexternalclock</key> <string>167</string> <key>SMfamily</key> <string>MacBook Air</string> <key>SMmanufacter</key> <string>Apple.inc</string> <key>SMmaximalclock</key> <string>2200</string> <key>SMmemmanufacter_1</key> <string>PRINCETON</string> <key>SMmemmanufacter_2</key> <string>NANYA</string> <key>SMmempart_1</key> <string>66-1122831E</string> <key>SMmempart_2</key> <string>DE8200</string> <key>SMmemserial_1</key> <string>4QY7734-HY</string> <key>SMmemserial_2</key> <string>KN2GB-0311</string> <key>SMmemspeed</key> <string>667</string> <key>SMmemtype</key> <string>19</string> <key>SMproductname</key> <string>MacBookAir4,1</string> <key>SMserial</key> <string>C0050ZFCJ5G</string> <key>SMsystemversion</key> <string>1.30f3</string> </dict> </plist>com.apple.Boot.plist
<?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>DSDT</key> <string>/Extra/DSDT.aml</string> <key>EthernetBuiltIn</key> <string>Yes</string> <key>GenerateCStates</key> <string>Yes</string> <key>GeneratePStates</key> <string>Yes</string> <key>Graphics Mode</key> <string>1280x800x32</string> <key>GraphicsEnabler</key> <string>Yes</string> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string></string> <key>Legacy Logo</key> <string>Yes</string> <key>PciRoot</key> <string>1</string> <key>RestartFix</key> <string>Yes</string> <key>SMBIOS</key> <string>/Extra/smbios.plist</string> <key>Theme</key> <string>Aliens</string> <key>Wait</key> <string>Yes</string> <key>arch</key> <string>i386</string> <key>system-type</key> <string>2</string> </dict> </plist/>
Recommended:Delete AppleHDA.kext and after install voodoo Audio.
P.S.
Please let me know if I forgot something or the explanation isn't clear
- SLEEP/Lid Sleep
Need help from DSDT guru
Here is my DSDT
08.09.2012 update DSDT/Sleep/LidSleep is here



Sign In
Create Account











