NO. Both the mid 2009 (Pre unibody white) and Late 2009 white unibody MB are limited to 8GB maximum, Due to the Nvidia 9400m GPU chipset and the EFI. (That GPU cannot handle anything more than 8gb.) The Mid 2010 MacBooks were the only white MB model to receive an EFI update to accept 16GB.
Hello. What are the reference sources of your affirmation? I say this because most people like repeating things they read on forums but actually didn't test if it really doesn't work.
Currently, I would like to know if someone tested 2x8GB modules in a late-2009 Unibody Macbook with the following specifications:
- OSX Snow Leopard 10.6.8;
- 64bit kernel extensions ENABLED (MR forum has instructions for hacking white macbooks for supporting this);
- DDR3 1066 low-latency modules (that is, the good ones);
I would like to know in what specific situation the 16GB upgrade didn't work on this Macbook. If the EFI is 64bit, the 64bit kernel extensions are enabled (that is, PAE - Physical Address Extension - is disabled) and the modules are quality ones (that is, if it was tested in a Unibody MacMini or 2010 Unibody Macbook and worked, they may be good ones).
I can't see any reason for 2x8GB good ram modules to not work with this configuration - besides the rumors spread at internet forums saying it doesn't work.