sotirispandis Posted July 22, 2011 Share Posted July 22, 2011 I have a fully working 10.6.8 Hackintosh (except Sleep): Motherboard: Gigabyte GA-EP35-DS3P Intel Quad Core Q9550 Nvidia GEForce 8800GT, 512 VRAM, Gigabyte (DETAILS IN MY SIGN BELLOW) I'm trying to update to 10.7 but i receive the message "The version of Mac OS X 10.7 cannot be installed on this computer." The same with GM update and ... the same through AppStore update. I search for a solution here and generally in web, but i didn't find anything useful. My CPU Quad Core Q9550, is not recognized (there is no original iMac or Macpro with this processor). (At "About this Mac", my CPU type is "unknown). I thing the problem (that i can't update to 10.7) is this CPU issue. If anyone can help me find a solution i thing that a lot of people will be happy -including me! Sorry about my English!!! ------------------------- Problem solved just updating to Chameleon with RC5 b1200. Nothing else. Thanx to ALL!!! Link to comment Share on other sites More sharing options...
EliteABombAZ Posted July 22, 2011 Share Posted July 22, 2011 I have a fully working 10.6.8 Hackintosh (except Sleep):Motherboard: Gigabyte GA-EP35-DS3P Intel Quad Core Q9550 Nvidia GEForce 8800GT, 512 VRAM, Gigabyte (DETAILS IN MY SIGN BELLOW) I'm trying to update to 10.7 but i receive the message "The version of Mac OS X 10.7 cannot be installed on this computer." The same with GM update and ... the same through AppStore update. I search for a solution here and generally in web, but i didn't find anything useful. My CPU Quad Core Q9550, is not recognized (there is no original iMac or Macpro with this processor). (At "About this Mac", my CPU type is "unknown). I thing the problem (that i can't update to 10.7) is this CPU issue. If anyone can help me find a solution i thing that a lot of people will be happy -including me! Sorry about my English!!! Go to tonymac's blog and download [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]. There is an option to give you a mac serial number like a real mac in System profiler. This solved the problem for me. Link to comment Share on other sites More sharing options...
smartie77 Posted July 22, 2011 Share Posted July 22, 2011 Go to tonymac's blog and download [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]. There is an option to give you a mac serial number like a real mac in System profiler. This solved the problem for me. "distribution" file inside OSINSTALL.MPKG of Lion does a few checks before Lion decides if and how installation is possible: CPU is native 64 bit and has at least 2 cores 2 x 1024MB of Ram minimal, else blocked install. Mac Serial Numbers / mac Model IDs ( some are blocked, early mac minis for example ) If Mac has a DVD drive ( only then dvdplayer.app is installed ) If it is a Server on the software and/or on the hardware side ( offering Server tools and blocks upgrades for 10.4.11 server ) and some more.. including the dreaded MBR-blocking // forcing GUID. Learn how to use "Flat Package Editor" ( part of Xcode 3 in SL ), you can extract and repack the distribution file into OSINSTALL.MPKG - it can be edited itself with just textedit. All content is human readable and the code is easy to understand inside. So it is possible to create a Installer package that would install Lion onto each and everything ( of course the hardware must be capable of running the kernel ) . Link to comment Share on other sites More sharing options...
sotirispandis Posted July 23, 2011 Author Share Posted July 23, 2011 Go to tonymac's blog and download [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]. There is an option to give you a mac serial number like a real mac in System profiler. This solved the problem for me. I already used [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] but still the same problem.Thanks EliteABombAZ. Link to comment Share on other sites More sharing options...
sotirispandis Posted July 23, 2011 Author Share Posted July 23, 2011 "distribution" file inside OSINSTALL.MPKG of Lion does a few checks before Lion decides if and how installation is possible: CPU is native 64 bit and has at least 2 cores 2 x 1024MB of Ram minimal, else blocked install. Mac Serial Numbers / mac Model IDs ( some are blocked, early mac minis for example ) If Mac has a DVD drive ( only then dvdplayer.app is installed ) If it is a Server on the software and/or on the hardware side ( offering Server tools and blocks upgrades for 10.4.11 server ) and some more.. including the dreaded MBR-blocking // forcing GUID. Learn how to use "Flat Package Editor" ( part of Xcode 3 in SL ), you can extract and repack the distribution file into OSINSTALL.MPKG - it can be edited itself with just textedit. All content is human readable and the code is easy to understand inside. So it is possible to create a Installer package that would install Lion onto each and everything ( of course the hardware must be capable of running the kernel ) . Thanks for reply smartie77. There is some things that i must learn first... before i try it! I am reading, testing ... and asking! Before unpack-patch-repack the OSINSTALL.MPKG (i need sometime for that), i want to try the following: I already made a USB stick (Lion Installation). I found (in USB stick) PlatformSupport.plist with this contents: <?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>SupportedBoardIds</key> <array> <string>Mac-F2268DC8</string> <string>Mac-F22C86C8</string> <string>Mac-F22587C8</string> <string>Mac-F2218FA9</string> <string>Mac-F2218EA9</string> <string>Mac-F42D86A9</string> <string>Mac-F22C8AC8</string> <string>Mac-F22586C8</string> <string>Mac-942B59F58194171B</string> <string>Mac-F226BEC8</string> <string>Mac-F4218FC8</string> <string>Mac-942459F5819B171B</string> <string>Mac-F4218EC8</string> <string>Mac-F2208EC8</string> <string>Mac-F22C89C8</string> <string>Mac-F22587A1</string> <string>Mac-F221DCC8</string> <string>Mac-F42388C8</string> <string>Mac-F223BEC8</string> <string>Mac-F4238CC8</string> <string>Mac-F222BEC8</string> <string>Mac-F227BEC8</string> <string>Mac-F4208AC8</string> <string>Mac-F22788A9</string> <string>Mac-F4238BC8</string> <string>Mac-F221BEC8</string> <string>Mac-F2238AC8</string> <string>Mac-F4208EAA</string> <string>Mac-F22788C8</string> <string>Mac-F22589C8</string> <string>Mac-F4228EC8</string> <string>Mac-F22788AA</string> <string>Mac-F42C86C8</string> <string>Mac-F4208CA9</string> <string>Mac-942C5DF58193131B</string> <string>Mac-F2238BAE</string> <string>Mac-F42289C8</string> <string>Mac-F2268CC8</string> <string>Mac-F4208DC8</string> <string>Mac-F2218FC8</string> <string>Mac-F2218EC8</string> <string>Mac-F4208DA9</string> <string>Mac-F42D89C8</string> <string>Mac-F4208CAA</string> <string>Mac-F42D89A9</string> <string>Mac-F2268AC8</string> <string>Mac-F42C89C8</string> <string>Mac-942452F5819B1C1B</string> <string>Mac-F42786A9</string> <string>Mac-F42D88C8</string> <string>Mac-F42187C8</string> <string>Mac-94245B3640C91C81</string> <string>Mac-F42D86C8</string> <string>Mac-F2268EC8</string> <string>Mac-F2268DAE</string> <string>Mac-F42C8CC8</string> <string>Mac-F42C88C8</string> <string>Mac-94245A3940C91C80</string> <string>Mac-F42386C8</string> <string>Mac-942B5BF58194151B</string> <string>Mac-F42189C8</string> </array> </dict> </plist> I want to add a string with my BoardId BUT i cant find it. Not in "About my Mac", or in System Profiler. My SmBios.plist in Extra: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>SMbiosversion</key> <string>MP31.88Z.00C1.B00.0802091544</string> <key>SMmanufacter</key> <string>Apple Inc.</string> <key>SMproductname</key> <string>MacPro3,1</string> <key>SMsystemversion</key> <string>1.0</string> <key>SMserial</key> <string>W87234JHYA4</string> <key>SMexternalclock</key> <string>333</string> <key>SMmaximalclock</key> <string>3000</string> <key>SMmemtype</key> <string>19</string> <key>SMmemspeed</key> <string>800</string> <key>SMmemmanufacter_1</key> <string>0xAD00000000000000</string> <key>SMmemserial_1</key> <string>0x00001020</string> <key>SMmempart_1</key> <string>0x48594D503131325336344350362D59352020</string> <key>SMmemmanufacter_2</key> <string>0xAD00000000000000</string> <key>SMmemserial_2</key> <string>0x00003021</string> <key>SMmempart_2</key> <string>0x48594D503131325336344350362D59352020</string> <key>SMmemmanufacter_3</key> <string>0xAD00000000000000</string> <key>SMmemserial_3</key> <string>0x00003021</string> <key>SMmempart_3</key> <string>0x48594D503131325336344350362D59352020</string> <key>SMmemmanufacter_4</key> <string>0xAD00000000000000</string> <key>SMmemserial_4</key> <string>0x00003021</string> <key>SMmempart_4</key> <string>0x48594D503131325336344350362D59352020</string> </dict> </plist> Can anyone know how can i find or change or add BoardId to my SmBios.plist (or somewhere else).... just for begging. Thanx again!!!! Link to comment Share on other sites More sharing options...
mohdumar Posted July 23, 2011 Share Posted July 23, 2011 from smbios_patcher.c try adding these keys to smbios.plist <key>SMboardproduct</key> <string>Mac-F42C88C8</string> which is default for Mac Pro. then try... OR download Geekbench for mac and run the test, it will display the board id, add that to the plist Link to comment Share on other sites More sharing options...
sotirispandis Posted July 23, 2011 Author Share Posted July 23, 2011 from smbios_patcher.c try adding these keys to smbios.plist <key>SMboardproduct</key> <string>Mac-F42C88C8</string> which is default for Mac Pro. then try... OR download Geekbench for mac and run the test, it will display the board id, add that to the plist .... i add many keys with their strings at smbios.plist: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>SMbiosvendor</key> <string>Apple Inc.</string> <key>SMbiosversion</key> <string>MP31.88Z.00C1.B00.0802091544</string> <key>SMmanufacter</key> <string>Apple Inc.</string> <key>SMproductname</key> <string>MacPro3,1</string> <key>SMsystemversion</key> <string>1.0</string> <key>SMserial</key> <string>W87234JHYA4</string> <key>SMfamily</key> <string>MacPro</string> <key>SMboardmanufacter</key> <string>Apple Inc.</string> <key>SMboardproduct</key> <string>Mac-F42C88C8</string> <key>SMcputype</key> <string>1281</string> <key>SMexternalclock</key> <string>333</string> <key>SMmemtype</key> <string>19</string> <key>SMmemspeed</key> <string>800</string> <key>SMmemmanufacter_1</key> <string>0xAD00000000000000</string> <key>SMmemserial_1</key> <string>0x00001020</string> <key>SMmempart_1</key> <string>0x48594D503131325336344350362D59352020</string> <key>SMmemmanufacter_2</key> <string>0xAD00000000000000</string> <key>SMmemserial_2</key> <string>0x00003021</string> <key>SMmempart_2</key> <string>0x48594D503131325336344350362D59352020</string> <key>SMmemmanufacter_3</key> <string>0xAD00000000000000</string> <key>SMmemserial_3</key> <string>0x00003021</string> <key>SMmempart_3</key> <string>0x48594D503131325336344350362D59352020</string> <key>SMmemmanufacter_4</key> <string>0xAD00000000000000</string> <key>SMmemserial_4</key> <string>0x00003021</string> <key>SMmempart_4</key> <string>0x48594D503131325336344350362D59352020</string> </dict> </plist> Didn't work. Same problem. "Unknown" CPU at "About this Mac". And the same problem when i want to upgade to Lion. I found an CPUInjector.kext and will install it at "Extra". I'll be back! Thanx for the response! Link to comment Share on other sites More sharing options...
sotirispandis Posted July 23, 2011 Author Share Posted July 23, 2011 I install the CPUInjector.kext. Now "About this Mac" identifies the CPU as Quad-Core Intel Xeon (instead of Intel Quad Core Q9550). But still have the same problem with Lion. It refuse to be installed I install Geekbench (thanks to mohdumar) and here is the screen shot: Even if i add all the relevant keys at smbios.plist about model etc... the geekbench detect Hackintosh... not a macpro. Maybe the same "mechanism" use Lion installation to detect my cpu or Model. Any other ideas how to change that situation? Thanx again! The manual modification/patch of the installation package needs time and these days .. i dont have too much. Link to comment Share on other sites More sharing options...
dubhead Posted July 23, 2011 Share Posted July 23, 2011 Here u find a modified OSInstall.mpkg build a USB Stick to Install...thx goes to MaLdOn http://www.insanelymac.com/forum/index.php?showtopic=256729 Link to comment Share on other sites More sharing options...
thepretender Posted July 23, 2011 Share Posted July 23, 2011 Apple won't sell me a copy either. I have a E4500 that shows up in about my mac correctly as a core 2 duo, I have F42c88c8 in my smbios.plist that is seen a reported by geekbench. I Don't have any idea what apple is looking at but those don't seem to matter. ep45-ud3p with cartri bios, 9800gt Link to comment Share on other sites More sharing options...
JavadEd Posted July 23, 2011 Share Posted July 23, 2011 hi i have same problem any body test to fresh install? maby it will be working! Link to comment Share on other sites More sharing options...
ApexDE Posted July 24, 2011 Share Posted July 24, 2011 I can't buy Lion too... "10.7 can't be installed on this computer" when i try to buy it in the App Store. Edit: Solution was to change smbios to MacPro3,1 and boot with 64bit Kernel (i used to boot 32bit cause of VirtualBox) Link to comment Share on other sites More sharing options...
sotirispandis Posted July 25, 2011 Author Share Posted July 25, 2011 Nothing works for me!!!! Not [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url], not smbios.plist mods, not CPUinjector.kext!! Every looks perfect (except Geekbench that "see" my computer as Model Hackintosh???). When i run the Install Mac OS X Lion.app still the same message. "The version of Mac OS x 10.7 cannot be install on thiw computer." OK. Now i' m learning how to modify the "distribution" file into OSINSTALL.MPKG. (thanks again smartie77). Until then i appreciate any other ideas or suggestions about this problem. Link to comment Share on other sites More sharing options...
mohdumar Posted July 26, 2011 Share Posted July 26, 2011 Nothing works for me!!!! Not [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url], not smbios.plist mods, not CPUinjector.kext!!Every looks perfect (except Geekbench that "see" my computer as Model Hackintosh???). When i run the Install Mac OS X Lion.app still the same message. "The version of Mac OS x 10.7 cannot be install on thiw computer." OK. Now i' m learning how to modify the "distribution" file into OSINSTALL.MPKG. (thanks again smartie77). Until then i appreciate any other ideas or suggestions about this problem. See if there is an installer log in the menu, open it and usually problem is listed there Link to comment Share on other sites More sharing options...
3.14r2 Posted July 26, 2011 Share Posted July 26, 2011 Try updating your Chameleon version to newer. Newer versions might have better SMBIOS support. I've had problem with some keys not loading. The problem was with old Chameleon version. You may check what info is read and loaded by Chameleon using the bdmesg tool (drop the bdmesg file to Terminal and press Enter) included with Chameleon. Thought I'm using SL... Link to comment Share on other sites More sharing options...
sotirispandis Posted July 29, 2011 Author Share Posted July 29, 2011 Try updating your Chameleon version to newer. Newer versions might have better SBMIOS support. I've had problem with some keys not loading. The problem was with old Chameleon version. You may check what info is read and loaded by Chameleon using the bdmesg tool (drop the bdmesg file to Terminal and press Enter) included with Chameleon. Thought I'm using SL... Problem solved just updating to Chameleon with RC5 b1200. Nothing else. Thanx to ALL!!! Link to comment Share on other sites More sharing options...
thepretender Posted August 5, 2011 Share Posted August 5, 2011 r1200 worked for me also. Changed processor to q6600 and matching smbios still no go. Then changed to rc5 r1200 and Apple will finally take my $29.00, have GM from alternate sources but after all the grief not sure I still want to give a company with 78 billion in cash another 29 bucks Link to comment Share on other sites More sharing options...
Recommended Posts