Como faço para construir o Android SDK com APIs ocultas e internas disponíveis?

Quero reconstruir o Android SDK (ou melhor, apenas o android.jar) para incluir APIs ocultas e internas. Não consegui encontrar nenhuma documentação ou discussão sobre como fazer isso. Eu tenho um ambiente de construção Ubuntu CyanogenMod já configurado que é capaz de construir cm7. Agora, eu...