Finally decided to try this mod on my base model M1 Macbook Air (8-core CPU, 7-core GPU, 8GB RAM, 256GB SSD), the results so far have been very impressive.
For thermal pads I used "Thermalright Extreme Odyssey" with 1.5mm thickness, they have 12.8 w/mk thermal conductivity so I bought 2 of them and cut one in half and stacked the two halves together for the recessed part of the heatsink (I know I'll lose some thermal conductivity this way but this was the best value option). For the more elevated part I cut the second pad slightly to fit, and used one of the cut pieces to bridge the small gap between the recessed part. I did not cover the battery connector area because that's not part of the heatsink. I forgot to take a pic of the setup before putting all the screws back in, oh well.
Since I use this laptop for mostly school/work/gaming and no rendering at all, I didn't bother trying any CPU heavy benchmarks, only tried 3DMark WildLife Extreme Stress Test (20 min non-stop loop) since that fully loads the GPU and can more closely simulate what I might experience when gaming (see attachments for detailed before & after 3DMark results).
Here are my observations:
Test type | Before mod | After mod |
---|
3DMark Wildlife Extreme Stress Test stability | 92.6% stability | 99.8% stability |
Peak SoC temperature during 3DMark Wild Life Stress Test | 99ºC | 70ºC |
Peak SoC temperature during 1 hour of playing Death Stranding | 98ºC | 72ºC |
Peak SoC temperature during 1 hour of Genshin Impact | 99ºC | 75ºC |
Peak battery temperature during heavy loads (benchmarks/gaming) | 44ºC | 40ºC |
Peak SoC temp during Idle/light web browsing | 35ºC | 30ºC |
For reference my ambient room temperatures were around 20-22ºC and I used the laptop plugged in on a glass standing desk. To check temperatures I installed
Stats (free open source software). As you can see, overall temperatures of the SoC and battery are lower for both light usage and heavy gaming, usually around 20-30ºC lower than before.
I've done quite a bit of research on this mod before attempting it and have seen quite a few comments about how this may affect the longevity of the laptop, but from what I observed so far most of these concerns can be put to rest:
Comment/concern | Reality |
---|
"Battery lifespan (capacity) will decrease since there's more heat transferred to the back panel." | False, the battery temperatures are slightly lower than before when under load, so its lifespan will increase. |
"Battery runtime (discharge) will decrease since there's more heat transferred to the back panel." | False, with lower battery temperatures its runtime will increase ever so slightly or stay the same as before. |
"Lifespan of other components will decrease due to more heat transferred to the back panel." | False, the heat from the back panel will always radiate onto the cooler table (2nd law of thermodynamics). |
"Back panel will become discoloured due to more heat being transferred to it." | False, older Intel MacBooks have gotten way hotter than this and the back panel was fine. |
"This will make the bottom of the laptop uncomfortably hot and could burn your legs." | I don't think anyone will be doing rendering or heavy gaming on their lap so this is not a problem. |
As you can see most of these concerns are from people who have no idea what they're talking about and are not based in fact, it always takes less effort to write a negative comment instead of doing the homework and trying it yourself.
Anyway, I highly recommend everyone who owns a M1 MacBook Air to give this mod a try, it improves heat dissipation across the board thus boosting the overall lifespan of the laptop. It's relatively inexpensive to do and essentially turns the MacBook Air into a MacBook Pro at a fraction of the cost. Heck, I would say it's even better than the MacBook Pro since it is lighter and has zero moving parts and no annoying fan noise. I would assume this mod also works for M2 and M3 models as long as you get decent thermal pads and make sure all parts of the heatsink make contact with the back panel.
Update (2024-04-08): decided to push this mod to the limits and see how hot the MacBook Air can possibly get so I went and did a 30 mins HandBrake encoding stress test, which fully loads the CPU. SoC temps reached 85.7ºC max and battery temps peaked at 47.5ºC. After the test was finished, SoC temps dropped down to around 50ºC almost instantly, but it took a bit longer for the battery temps to drop to 40ºC. After about 10 minutes both SoC and battery temps stabilized at ~37ºC, it will probably take even more time for temps to return to idle ranges (25-30ºC).
Unfortunately I can't compare this to anything since I didn't run this test before the mod. What should I try next? Running HandBrake and 3DMark at the same time? Maybe that kind of crazy use case will finally push the system to reach the pre-modded 99ºC temps since nothing I throw at it so far can make it go past 90ºC.