Muy buen aporte... yo lo hice con openSUSE 11.1
De todas maneras, me gustaría añadir un detallito, y es, que en el paso 7, a veces no funciona directamente, y es porque cambia el idProduct, no sé por que pero a mi me pasó.
Para cerciorarse de que está bien (o para cambiarlo) lo que hay que hacer es una vez enchufada la Magic, hacer un dmesg para ver la idProduct, y en caso de no coincidir cambiarlo en al archivo 11-android.rules ( o añadir una línea más, como he hecho yo).
Otro aporte más para otras distros: Cambiar el número del archivo, por ejemplo para Ubunut en vez de 11-android.rules es 50-android.rules, y creo que en el caso de la última versión es 51-android.rules.
Un saludo, y gracias de nuevo por el tutorial...