4 ms·
I was looking to Hackintosh an older Dell desktop I had squirreled away and in the process of gathering all the hardware every piece of documentation I found in
by benjaminpv 5y ago
I was looking to Hackintosh an older Dell desktop I had squirreled away and in the process of gathering all the hardware every piece of documentation I found insisted that it topped out at 4GB. This was a late-era Core 2 so that seemed completely nonsensical to me (I don't think I ever owned a Core 2 that had less than 8) and, wouldn't you know it, 8GB worked perfectly fine.
Funnily enough, like the article's author I also encountered a DSDT-related problem on that same system: if you were to dump the tables and recompile them with the standard Intel utility it straight up wouldn't work. Came to find out that there are apparently two compilers, one from Intel and another from MS and the MS one is super-lenient about accepting garbage. Eventually worked out that the logic in the stock tables was such that several features (HPET and sleep, iirc) just straight up don't work unless the OS identifies itself to ACPI as Vista (and not like Vista+, Vista exclusively). Such a pain.
- matheusmoreira 5y agoI ran into DSDT problems as well on my laptop running Linux. How did you figure it out? How do people reverse engineer this stuff? I managed to get all USB features working but this ACPI stuff eludes me.
- userbinator 5y agoRead the ACPI spec. Seriously. It's a commonly given answer especially in the Hackintosh scene, but I don't think there's a quicker or easier way than to actually understand what everything is about. On the other hand, it's funny to think that Hackintosh probably was responsible for motivating a lot of people to learn about ACPI and other complex low-level hardware details.
- egberts1 5y agoACPI spec is that final frontier for me that I am saving for my retirement year reading leisure. I just recently mastered Linux Intel DDIO for 100Gbps network card. And this is after BellCore SONET/ATM.
- toast0 5y agoI had some Dell Core 2 laptops that AFAIK were limited to 4G (well, less because it couldn't map anything above 4G so you wouldn't be able to access all the physical memory) by the Intel 945 chipset. If you had a 965 chipset you could do 8G apparently.
- hinkley 5y agoThere used to be people who would sell you memory for MacBooks or Fujistu laptops that nearly doubled the official RAM. My impression was that they didn’t support arbitrary N GB cards but they did support a subset, and these guys just found a module that they did support. For my Fujitsu there was memory soldiered on the board so you couldn’t quite double it, but you could get around half again as much memory as the manufacturer claimed was the max.
- comprev 5y agoAlthough Apple said 8GB was the maximum a 2.4GHz Core2Duo Macbook Pro 13" mid-2010 could handle, the Intel chip inside could support 16GB. https://eshop.macsales.com/memory/maxram https://eshop.macsales.com/memory/maxram
- illwrks 5y agoI have one of these machines. That 16GB RAM bump and an SSD has resulted in it still being usable, 12 years after I bought it.
- comprev 5y agoDitto! Resource heavy web apps used to make the laptop creak a bit but for 95% of tasks it was a solid machine.
- applecore 5y agoWow. How has the battery in your MacBook Pro not died after 12 years?
- egberts1 5y agoFor me, had to replace the battery but just once so far during keyboard replacement. Did result in losing the power up button (which had a fingerprint mechanism in it).
- camhenlin 5y ago
- secondcoming 5y agoI remember having to faff about with DSDT code in order to get the battery indicator to work when running OSX on VMware Player (which you had to patch)