PippoX0 276 Posted September 4, 2015 Share Posted September 4, 2015 HI , I have this notebook since a long time ( 2007). I have installed Snow Leopard 10.6.8 on a first shoot. ( no QE/CI) Recently I was able to install OSX LION 10.7.5 with QE/CI enabled on Internal LCD Sony Vaio VGN-FZ21M Spec Notebook: Sony Vaio VGN-FZ21MGraphics Adapter: NVIDIA GeForce 8400M GT 256 MB QE/CI OKDisplay: LCD 15.4 "i WXGA (1280 x 800) X-black CPU: Intel Core 2 Duo T7250 @ 2.00 GHz RAM: 2Gb DDR2 800Mhz Ethernet: MarveL Yukon 88E8036 oK Wifi: Intel Pro 3945 (not working) Audio: .... ok HDD: 320Gb SATA2 – 1,5 Gb transfer rate DVD-RW: Combo DVD-RW/Blu Ray ok Webcam Ricoh (works OK) Sony Trackpad: ok Bluetooth: ok Firewire: ok SD Card reader: ?? Here how i have done : 1) First i have prepared a USB with OSX LION 10.7 ( search here on forum) I have installed the bootloader Enoch ver. 2725 (Thanks Ermac !!) and i have created /Extra folder with a minimum Kexts ( Fakesmc.kext, and NullCPUPowwerManagement.kext) 2) I have booted USB pen with the flag nv_disable=1 ( otherwise it boots with black screen on LCD and external VGA enabled) Hint : use a usb keyboard and mouse or you cannot go on ... Hint2 : install Ps2kext (Sony_TrackPad ) on /Extra Usb Pen and get Keyboard and Trackpad working ... 3) I have installed it as usual on HDD ( create HFS+ partition, install and reboot) 4) Post installation: - create / copy /Extra on HDD - copy smsbios.plist ( iMac9.1 spec), - install with easykext utility on /S/L/E - VoodoHDA.kext --> enable audio - AppleACPIPS2Nub.Kext and ApplePS2Control.kext ---> enable PS2 internal keyboard and Trackpad - Patch Yukon2.Kext inside IONetworkingFamily.kext -> enable ethernet - create org.chameleon.boot.plist with boot flags -v nv_disable=1 i have updated OSx Lion with Combo update 10.7.5.dmg and rebooted. Enable QE/CI 5) i got EDID from windows XP( with a Linux LiveCD is the same) ,and others data from IOREgistryExplorer in OSX Lion i.e NVCAP, etc. 6) I have extracted and compiled DSDT with DSDT Editor ( EDID injection) and saved dsdt,aml in /Extra 7) I removed chameleon flag nv_disable 8) Reboot and Eureka Qe/Ci enable, resolution changing works too .... 9) To Fix brightness control ( if you get dark light on lcd like me ) i have prepared a monitor icc profile save to /Library/ColorSync/Profiles/Displays. 10) Internal Webcam Ricoh works too Enjoy your notebook !!! See Ya PippoX0 This is the QE/CI enable patch to be inserted in DSDT -------------------------- Under Device PCI0/PEGP/NGFX Method (_DSM, 4, NotSerialized) { Store (Package (0x26) { "@0,AAPL,boot-display", Buffer (Zero) {}, "@0,built-in", Buffer (Zero) {}, "@0,compatible", Buffer (0x0B) { "NVDA,NVMac" }, "@0,connector-type", Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 }, "@0,device_type", Buffer (0x08) { "display" }, "@0,display-cfg", Buffer (0x04) { 0x03, 0x00, 0x0F, 0x00 }, "AAPL00,override-no-edid", Buffer (0x80) { /* 0000 */ 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, /* 0008 */ 0x3A, 0xC4, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, /* 0010 */ 0x2D, 0x0C, 0x01, 0x03, 0x80, 0x20, 0x14, 0x00, /* 0018 */ 0xEA, 0xA8, 0xE0, 0x99, 0x57, 0x4B, 0x92, 0x25, /* 0020 */ 0x1C, 0x50, 0x54, 0x00, 0x00, 0x00, 0x01, 0x01, /* 0028 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, /* 0030 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xE8, 0x1A, /* 0038 */ 0x00, 0x82, 0x50, 0x20, 0x0F, 0x30, 0x15, 0x20, /* 0040 */ 0x44, 0x00, 0x42, 0xC9, 0x10, 0x00, 0x00, 0x1E, /* 0048 */ 0x00, 0x00, 0x00, 0xFC, 0x00, 0x4E, 0x76, 0x69, /* 0050 */ 0x64, 0x69, 0x61, 0x20, 0x44, 0x65, 0x66, 0x61, /* 0058 */ 0x75, 0x6C, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x74, /* 0060 */ 0x20, 0x46, 0x6C, 0x61, 0x74, 0x20, 0x50, 0x61, /* 0068 */ 0x6E, 0x65, 0x6C, 0x00, 0x00, 0x00, 0x00, 0xFD, /* 0070 */ 0x00, 0x00, 0x3D, 0x1D, 0x31, 0x07, 0x00, 0x00, /* 0078 */ 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0xDC }, "@0,EDID", Buffer (0x80) { /* 0000 */ 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, /* 0008 */ 0x3A, 0xC4, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, /* 0010 */ 0x2D, 0x0C, 0x01, 0x03, 0x80, 0x20, 0x14, 0x00, /* 0018 */ 0xEA, 0xA8, 0xE0, 0x99, 0x57, 0x4B, 0x92, 0x25, /* 0020 */ 0x1C, 0x50, 0x54, 0x00, 0x00, 0x00, 0x01, 0x01, /* 0028 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, /* 0030 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xE8, 0x1A, /* 0038 */ 0x00, 0x82, 0x50, 0x20, 0x0F, 0x30, 0x15, 0x20, /* 0040 */ 0x44, 0x00, 0x42, 0xC9, 0x10, 0x00, 0x00, 0x1E, /* 0048 */ 0x00, 0x00, 0x00, 0xFC, 0x00, 0x4E, 0x76, 0x69, /* 0050 */ 0x64, 0x69, 0x61, 0x20, 0x44, 0x65, 0x66, 0x61, /* 0058 */ 0x75, 0x6C, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x74, /* 0060 */ 0x20, 0x46, 0x6C, 0x61, 0x74, 0x20, 0x50, 0x61, /* 0068 */ 0x6E, 0x65, 0x6C, 0x00, 0x00, 0x00, 0x00, 0xFD, /* 0070 */ 0x00, 0x00, 0x3D, 0x1D, 0x31, 0x07, 0x00, 0x00, /* 0078 */ 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0xDC }, "@0,name", Buffer (0x0F) { "NVDA,Display-A" }, "@0,fboffset", Buffer (0x04) { 0x00, 0x00, 0x01, 0x10 }, "@1,compatible", Buffer (0x0B) { "NVDA,NVMac" }, "@1,device_type", Buffer (0x08) { "display" }, "@1,name", Buffer (0x0F) { "NVDA,Display-B" }, "@1,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "@1,can-hot-plug", Buffer (Zero) {}, "NVCAP", Buffer (0x14) { /* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, /* 0008 */ 0x7E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, /* 0010 */ 0x00, 0x00, 0x00, 0x00 }, "VRAM,totalsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x10 }, "device_type", Buffer (0x0C) { "NVDA,Parent" }, "model", Buffer (0x17) { "Sony GeForce 8400M GT" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) ------------------------- dsdt.aml.zip Sony Vaio Internal LCD-756E6B6E-0000-0717-0000-00005B81C5C0.icc.zip Sony_TrackPad.zip Hervé 1 Link to post Share on other sites
Hervé 2,140 Posted September 4, 2015 Share Posted September 4, 2015 Excellent, enjoy! That Sony should also support all subsequent OS X versions from ML 10.8 to El Capitan 10.11. With the right tuning, you can even enjoy native CPU speedstepping + AGPM full support for GPU throtling. PippoX0 1 Link to post Share on other sites
PippoX0 276 Posted September 4, 2015 Author Share Posted September 4, 2015 Excellent, enjoy! That Sony should also support all subsequent OS X versions from ML 10.8 to El Capitan 10.11. With the right tuning, you can even enjoy native CPU speedstepping + AGPM full support for GPU throtling. Yeah, by now i have updated it to OSX Mavericks 10.9.5 and QE/CI still works , but, for the moment , i lost internal webcam functionality ... Looking for patching ... Fixed : Update Kernelcache with Kext Utility and WebCam is OK.... Link to post Share on other sites
Hervé 2,140 Posted September 4, 2015 Share Posted September 4, 2015 You should now be able to change your SMBIOS profile from iMac9,1 to MacBookPro5,1 as a 1st step towards tuning... That's what I use on my Dell D630 with Quadro NVS 135M (a GPU based on the GeForce 8400M GS) with tuned-up FakeSMC & AGPM kexts to obtain best native CPU speedstep + GPU throttling. PippoX0 1 Link to post Share on other sites
PippoX0 276 Posted November 17, 2015 Author Share Posted November 17, 2015 UPDATE I have re-installed Snow Leopard 10.6.8 !! Applied Patches and now ... All Works fine (QE/CI and others stuffs.) See Ya PS I Have Installed OSX Tiger 10.4.11 Too .... :yes: see Here pinarek 1 Link to post Share on other sites
massaaris 0 Posted March 21, 2016 Share Posted March 21, 2016 @pippox0 Thank you so much for this, I was able to install Yosemite on my old Sony Vaio FZ21S (Intel core 2 duo T7500, Nvidia 8600m) I'm not experienced with Mac OS but this topic helped me a lot. For now, mostly everything is working except few things, wireless (will switch to broadcom card), touchpad and card reader. It is not very stable because sometimes I get kernel panic on boot.Can you share your kexts or settings for touchpad? I know it's an old topic, hope you will read. Link to post Share on other sites
Hervé 2,140 Posted March 27, 2016 Share Posted March 27, 2016 You guys may notice that the above screenshots show a RAM speed of 604MHz as opposed to expected 667MHz. That's usually an indication of Intel Dynamic Acceleration (IDA) being enabled on a Merom-Family C2D CPU such as FSB800 T7250/T7500. If it's possible to disable that feature in BIOS, do so to try and regain the 10% FSB speed IDA often causes to lose in OS X. No such issue with SantaRosa Penryn C2D CPUs such as T9x00/T8x00. Link to post Share on other sites
PippoX0 276 Posted June 8, 2016 Author Share Posted June 8, 2016 The BroadCom Bluethoot BCM 2046 works fine Link to post Share on other sites
Hervé 2,140 Posted June 8, 2016 Share Posted June 8, 2016 Is that "Alps Electric Co." BT adapter 044E:3010 (based on Broadcom BCM2046) a USB external dongle or USB internal module? Link to post Share on other sites
PippoX0 276 Posted June 8, 2016 Author Share Posted June 8, 2016 Is that "Alps Electric Co." BT adapter 044E:3010 (based on Broadcom BCM2046) a USB external dongle or USB internal module? Hi Hervé, It's the internal BT module recognized OOB. For the issue of RAM speed of 604MHz instead of expected 667MHz, i cannot do much because there is no Intel Dynamic Acceleration (IDA) option in BIOS. I'm looking for another way to fix it For native CPU speedstepping + AGPM full support for GPU throtling, i will give a try , as you suggested. ( i have read your tutorial) Thanks Link to post Share on other sites
Hervé 2,140 Posted June 8, 2016 Share Posted June 8, 2016 The RAM speed might just be a cosmetic thingie. If your CPU monitoring shows speeds varying from say 600/800MHz to 2.0GHz in steps of 200MHz, then your laptop is running at proper FSB speed (800MHz quad pumped so CPU frequency=CPU multiplier x 200). PippoX0 1 Link to post Share on other sites
pinarek 67 Posted June 8, 2016 Share Posted June 8, 2016 Hello pippox0 and all others I have now managed to install the 10.9.4 Mavericks. I probably had a faulty Mavericks 10.9.5 build. Since no Bluetooth and no Apple Store went registration etc. Now almost everything runs so far except for Factime if I want to test the camera, the message is the device is being used by another application, but this is definitely not the case. And the SDCard reader also does not go. The correction I have run successfully on Marvel Yukon2 kext (BIG Thanks an my Friend pippox0 for help for this !!), so even Ethernet LAN cable works. What can the problem with the camera be? white because someone what? I even iMessage running and working properly with the module in the Extra folder FileNVRam.dylib un the Date nvram.plist. My UUID read the iorg tool and is indeed in the system information below. Then this UUID copied in the name of the nvram-xxx-xxx-xxx-xx.plist and then a MLB and ROM is automatically created. Then reboot and I could always sign up with my multiple Apple ID's in Factime and it works. As already said would be very happy about advice function of the camera (it needs an Kext or an additional app?) and when the SD card reader would still work would also be nice. That with the sound and this Sigmatel chipset is not, unfortunately, so that you have to use the scratchy Voodoo Sound. And also men WLAN Stick Longshine goes perfectly, tuck and after about 10 seconds connected to my Airport Express. Next I'll try 2 modules with 2 times 2GB to plug in the laptop, because with only 2GB Ram is too little. to read I go without problem and without a new BIOS. I will then continue to report. Link to post Share on other sites
PippoX0 276 Posted June 19, 2016 Author Share Posted June 19, 2016 Yosemite on Sony Vaio FZ21M and 8400 GT with QE/CI Someone ask me to verify ... All Works here Same Install method as i just describerd in my previous posts On El Capitan QE/CI will be tested, as soon as possible, because before I need to patch some issue on USB to run El Capitan from my external SSD - usb drive!! See Ya Iperzampem0 1 Link to post Share on other sites
Hervé 2,140 Posted June 19, 2016 Share Posted June 19, 2016 El Capitan should run Ok; same with Sierra. Link to post Share on other sites
pinarek 67 Posted June 19, 2016 Share Posted June 19, 2016 Herve.. yes work it El Capitan and even Sierra ? and you have 2 GB of RAM and 4 GB of RAM in it ? and how did you run El Capitan on which bootloader you use for El Capitan and macOS 10:12 Sierra, Enoch or Clover ? That's very interesting. Can you ever few details as you have installed the sign ? restored with Image of a PC, or a clean installation of El Capitan and macOS 10:12 ? Link to post Share on other sites
Hervé 2,140 Posted June 20, 2016 Share Posted June 20, 2016 I only use Enoch. r2795 is perfect for EC. You'll be able to reuse all your DSDT and kexts from Yosemite but will probably have to create a USB injector for your USB ports and possibly rename your USB2.0 devices in DSDT. From there, it's more or less the same with Sierra, except you need to use Enoch r2823 or above. Link to post Share on other sites
pinarek 67 Posted June 20, 2016 Share Posted June 20, 2016 Hello Herve I believe that with the processor Intel T7250 does not go in macOS 10:12 Sierra. I read that this macOS 10:12 only CPU supports SSE4 can what indeed the T7250 can not. Then 10.11.6 end will be on Sony Vaio FZ21M laptop right at El Capitan. see link processor data of T7250 http://www.cpu-world.com/CPUs/Core_2/Intel-Core%202%20Duo%20Mobile%20T7250%20LF80537GG0412M%20(BX80537T7250).html Link to post Share on other sites
Hervé 2,140 Posted June 21, 2016 Share Posted June 21, 2016 I was not aware of that SSE4 limitation. I can easily check that out by swapping the T9300 in my D630 nVidia by the T7500 I have in my D630 GMA X3100. This being said, your Sony is fitted with Intel PM965 chipset, so you would normally be able to replace your little Merom T7250 by a Penryn FSB800 CPU such as T8100/T8300 or, better, T9300/T9500 for instance. These come cheap enough on the well-known auction site... The higher frequencies but, most importantly, the larger L2 cache would make a real difference compared to the limited specs of the entry-level T7250. Penryn T6x00 would be on par in terms of performance (they're all 2MB L2 cache) but are SS4 capable. Intel mobile Merom T7xxx Series Intel mobile Penryn T6xxx Series Intel mobile Penryn T8xxx Series Intel mobile Penryn T9xxx Series Link to post Share on other sites
pinarek 67 Posted June 21, 2016 Share Posted June 21, 2016 Hello friends, the Sony Vaio FZ21M and other models I then tried a last time El Capitan 10.11.5 from a PC (motherboard MSI Z77) a functioning what Z77 running Image restored on the motherboard MSI on the Sony Vaoi FZ21M. It is not so readily as peppox0 writes easily recover and Enoch in 2765 or 2822 Extra folder, copy it to the El Capitan and well. It starts at boot with -v, error message kernel panic with ACPI, then next, the kernel panics with AppleUSBUHCIPCI.kext, which not at all is in it, in the restored image. Inasmuch as are the known problems with the USB port assignments that were indeed changed since El Capitan by Apple, to wear. So I find no solution to use in this way an image of my 2nd PC the MSI Z77 on the laptop, it just does not work. peppox0 ... have you tried it before? what are the causes of the kernel panic and how you solved it, with Enoch bootloader? Thanks for help to Link to post Share on other sites
PippoX0 276 Posted June 21, 2016 Author Share Posted June 21, 2016 HI, i'm trying to install El Capitan and Sierra from my SSD -Usb. If i found the right ways , i will post ... @ PinareK : Are you dyslexic ? My Nick is PippoX0 Cheers Iperzampem0 1 Link to post Share on other sites
Hervé 2,140 Posted June 21, 2016 Share Posted June 21, 2016 For Sierra, you may find it does not install with a SMBIOS lower than MBP7,1. Once Sierra is installed, you may safely return to an older and more appropriate profile such as MBP5,1 to regain QE/CI and CPU/GPU native SpeedStepping. Iperzampem0 1 Link to post Share on other sites
pinarek 67 Posted June 21, 2016 Share Posted June 21, 2016 Hello pippox0 NO !! ... I'm not dyslexic ... I just mistyped. Apologies for it. I look forward to your results, try to install the El Capitan. Hopefully it succeeds. Harve... thank you for tips. Have you change you CPU with a T9300 or another ? or work with original T7250 an have you true install El Capitan on Sony laptop ? Link to post Share on other sites
Hervé 2,140 Posted June 22, 2016 Share Posted June 22, 2016 It's Hervé, not Harve... Link to post Share on other sites
pinarek 67 Posted June 22, 2016 Share Posted June 22, 2016 yes yes do not get mad ... when an old man now and then mistyped times. Link to post Share on other sites
pinarek 67 Posted June 26, 2016 Share Posted June 26, 2016 It is finished .. my Sony Vaio FZ21M running with EC 10.11.6 and USB2.0 ports all fixed successfully (DSDT.aml amended). i write the next day a tutorial what is observed. did it with Clover Build 2976 Link to post Share on other sites
Recommended Posts