Actually I was looking for a way to remove only the keyboard to clean it, but since there is no guide I followed this one for most of the steps. No need to remove the display assembly and trackpad. But beware that after you remove the logic board and optical drive, you have to remove 3 layers (black, transparent and white) of foil covering the back of the keyboard and then there are like 50 absurdly tiny screws holding the keyboard to the frame. Also there are 2 screws in the upper left corner holding the power button which is connected to the keyboard through a small ribbon cable. After that you can lift the keyboard out easily.