Si no te ves muy puesto en el tema casi mejor usa el NRT, te lo hace todo el solo. El SDK lo tienes en la página de google developers, va por comandos y lo haces todo tú. Tienes tutoriales muy buenos en el foro y en youtube.
Te dejo este que está muy bien explicado, es para android L pero es lo mismo.
No es necesario que actualices los paquetes correspondientes a la versión. Lo más lioso es la instalación, una vez instalado se flashea en 30 segundos y a esperar que arranque.
