Administrators Hervé Posted October 31, 2013 Administrators Share Posted October 31, 2013 The M4300 is very close to the D830 (and therefore somehow to the D630), so it would have been much better to use the D830 bootpack rather than the D820 if there was no M4300 bootpack at that time. The DSDT are more likely to be similar had you used the D830 bootpack. Naturally, what you ought to do these days, is use the actual M4300 bootpack. I took delivery of a WSXGA+ M4300 today and it'll soon be running Mavericks. I'll be able to report how the installation goes Link to comment Share on other sites More sharing options...
rosmaniac Posted October 31, 2013 Share Posted October 31, 2013 Herve, Perhaps I didn't explain correctly; I originally had an M65/D820, and replaced its motherboard. I then got the M4300, and updated EDP to the M4300 set while the drive was still in the M65/D820, shutdown, moved the disk over to the M4300, and booted it up (this was in Lion), on the M4300, and it worked fine. I used the M4300 bootpack for the upgrade to ML. The D820 bootpack was only used when I upgraded from SL to Lion, on the M65/D820. Same hard drive in all, though, and currently running fine in the M4300. When EDP works right, it enables this sort of thing pretty easily. Sorry for the confusion. In any case, here's my lspci output, under CentOS 6, on my M4300: 00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c) 00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 0c) 00:1a.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 02) 00:1a.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02) 00:1a.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02) 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02) 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02) 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 02) 00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 02) 00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 02) 00:1d.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02) 00:1d.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02) 00:1d.2 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 02) 00:1d.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f2) 00:1f.0 ISA bridge: Intel Corporation 82801HM (ICH8M) LPC Interface Controller (rev 02) 00:1f.1 IDE interface: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 02) 00:1f.2 SATA controller: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) SATA Controller [AHCI mode] (rev 02) 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02) 01:00.0 VGA compatible controller: NVIDIA Corporation G86M [Quadro FX 360M] (rev a1) 03:01.0 CardBus bridge: O2 Micro, Inc. Cardbus bridge (rev 21) 03:01.4 FireWire (IEEE 1394): O2 Micro, Inc. Firewire (IEEE 1394) (rev 02) 09:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5755M Gigabit Ethernet PCI Express (rev 02) 0c:00.0 Network controller: Broadcom Corporation BCM4321 802.11a/b/g/n (rev 01) 0d:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03) The D830 equivalent to the M4300, I think, has the NVS140M as opposed to the NVS135M graphics; if it's anything at all like the D820NV/M65 difference, it should be possible to flash (with patching) an M4300 BIOS on an NVS140M D830 (that sort of cross-flashing up to the Precision M65 is doable on the D820 nVidia if it's the right chip; google for that and you'll find the instructions). M4300's on eBay go for really good prices these days, and with the T9300 chips running right around $50 the M4300/D830 can have some really quick performance. (you can put up to an X9000 in the D830/M4300, but the performance increase from the T9300 at 2.5GHz to the X9000 isn't anywhere near as much as the T7700 at 2.4GHz to the T9300 at 2.5...... I actually am going to be putting a T9300 in this M4300, which currently has a T7700, once I get time to crack the case that far down, and I was planning to coincide that with an upgrade to Mavericks on a 1TB drive. My second M4300, which has a bad USB port on the back, already has a T9300 in it). Link to comment Share on other sites More sharing options...
rosmaniac Posted October 31, 2013 Share Posted October 31, 2013 Herve, when you initially boot the USB stick it may black screen hang on you; I found that if you hard power cycle (hold down power for eight or more seconds) and then power back up you have about a 50% chance of the USB stick booting correctly the second time with no additional boot options. You'll find elsewhere in the forum to use PCIRoot=1 but I've found that even using that doesn't always allow the USB stick to boot correctly every time. I'm not sure why this is, but it's likely related to the nVidia graphics. I've seen that behavior both with and without being docked to the D/Dock with a second monitor attached (to the VGA port). Link to comment Share on other sites More sharing options...
Administrators Hervé Posted October 31, 2013 Administrators Share Posted October 31, 2013 Mavericks is installed now with myHack 3.3 + M4300 modified Mav bootpack (removed the i386 settings). Installation was straight and painless. No problem whatsoever. No PCIRoot=1 PStates & CStates enabled No IOATAFamily/NullPowerManager/CPUMonitor/TSCSync/SleepEnabler kexts Just FakeSMC 5.2.678 kext with SMC key 1.33f8 and SMBIOS plist set to MBP5,1 profile + minor cosmetic fixes to DSDT table That girl is dancing on 1st tune. Link to comment Share on other sites More sharing options...
rosmaniac Posted October 31, 2013 Share Posted October 31, 2013 Mavericks is installed now with myHack 3.3 + M4300 modified Mav bootpack (removed the i386 settings). Installation was straight and painless. No problem whatsoever. No PCIRoot=1 PStates & CStates enabled No IOATAFamily/NullPowerManager/CPUMonitor/TSCSync/SleepEnabler kexts Just FakeSMC 5.2.678 kext with SMC key 1.33f8 and SMBIOS plist set to MBP5,1 profile That girl is dancing on 1st tune. I see you have a T8400 CPU; that's .... hey, wait a minute, a T8400? There's a T8300 at 2.4 and a P8400 at 2.27..... Anyway, that's a Penryn, same family as the T9300 that I'm getting ready to put into my primary M4300, so that's good news. MBP5,1 profile, eh. Is this due to the Penryn? And, if it is, can a 'Penryn' enabled bootpack and EDP model for the D830/M4300 be set up that takes direct advantage of this? Link to comment Share on other sites More sharing options...
Administrators Hervé Posted October 31, 2013 Administrators Share Posted October 31, 2013 My mistake, T8300 indeed! Link to comment Share on other sites More sharing options...
madmax Posted November 1, 2013 Author Share Posted November 1, 2013 Hi, If you take a look at my specs below then the Macbook Pro type should be 4.1 not 5.1 or am I mistaken? M4300 T9300 with 800FSB. http://www.everymac.com/systems/apple/macbook_pro/specs/macbook-pro-core-2-duo-2.5-15-early-2008-penryn-specs.html @ Hervé: Can you point me to where I can download this version FakeSMC 5.2.678? please advise. Madmax Link to comment Share on other sites More sharing options...
madmax Posted November 1, 2013 Author Share Posted November 1, 2013 My Notebook has this spec (exepte Keyboard now german). Identified per service tag: M4300 : CORE 2 DUO T9300 (2.5GHZ, 6MB, 800 DISPLAY : 15.4IN WIDESCREEN WUXGA (1920 PALMREST : STANDARD RESOURCE DVD : PRECISION D830/M4300 DOCS PRECISION RESOURCE DVD MEMORY : 4096MB (2X2048) 667MHZ DDR2 DUA HARD DRIVE : 160GB (7200RPM) SERIAL ATA WINDOWS LIVE OPTICAL DRIVE : POWER DVD 8.1 SOFTWARE A OPTICAL SOFTWARE : ROXIO STARTER SOFTWAR OPTICAL DRIVE : 8X DVD+/- RW DRIVE ADAPTER : WORLD WIDE 90W AC ADAPTER BATTERY : PRIMARY 9-CELL 85W/HR CARRY CASE : NOT INCLUDED MODEM : SWEDISH CAPABLE INTERNAL 56.6K V WIRELESS : EMEA INTEL PRO WIRELESS 4965 WIRELESS : DELL WIRELESS 360 BLUETOOTH F KEYBOARD : INTERNAL SWEDISH/FINNISH (QW SOFTWARE : DRIVER OPERATING SYSTEM : ENGLISH WINDOWS VISTA OS WINDOWS MEDIA : ENG, FRANCE/FRENCH..., DE, SP WINDO NO SOFTWARE ANTI-VIRUS CFI G3KP03 TETRA PAK GLOBAL PRECISION MW CFI EMEA SERVICE. MW. ASSET DATA SERVICE CFI EMEA SERVICE. PRECISION MW COMBINAT CFI EMEA PRECISION MW, FACTORY MOD.(G0HR1 CFI EMEA PRECISION MW IMAGING GENERICS 3 PRECISION ORDER - SWEDEN FUTURISTIC ORDER FLAG MOD NUMBER(N) BASE WARRANTY 3YR BASIC WARRANTY - NEXT BUSINESS DAY - 3YR PROSUPPORT FOR IT AND NEXT BUSINESS 3YR DATA PROTECTION - KEEP YOUR HARD DRI DECLINED ACCIDENTAL DAMAGE OFFER NOTEBOOK - FREIGHT 11 TO 25 UNITS Link to comment Share on other sites More sharing options...
Administrators Hervé Posted November 1, 2013 Administrators Share Posted November 1, 2013 If you read our article, you'll see that our tests showed better graphics performance with MBP5,1 profile. The kexts are available from the article, look at the bottom if I remember right. If not, you can just download Kozlek's latest version, it'll be fine on the M4300. Just do the SMC + key modifications like in the article. Link to comment Share on other sites More sharing options...
madmax Posted November 2, 2013 Author Share Posted November 2, 2013 OK. I will give it a try. But I could only download the old version (FakeSMC kext v5.1.59), not FakeSMC v5.2.678. Where can I download it? Thanx Madmax Link to comment Share on other sites More sharing options...
Recommended Posts