En Linux no sabría decirte el procedimiento, porque aún no he trasteado con el sdk en él...
Lo que si puedo decirte es que en una de las páginas que he puesto como fuente, al hacer el paso de ejecutar el runindos.bat pone:
6) Run the command "runindos.bat"
(If you use linux, put adb in your path folder, and then download this shell script:
http://www.villainrom.co.uk/uploads/runinlinuxadb.sh and execute it as normal. Rest will be same as in windows.
)
---------------
6) Ejecuta el comando "runindos.bat"
(Si usas linux, pon adb en tu ruta de la carpeta, y después descarga el siguiente script shell:
http://www.villainrom.co.uk/uploads/runinlinuxadb.sh y ejecuta de manera normal. El resto será igual que en windows.
)
No se si te podrá ayudar, pero espero que así sea ^^
Cualquier duda, me avisais¡¡¡
EDITADO:
De acuerdo, he abierto el .bat y el .sh que te he puesto y es el mismo codigo, sólo que el .bat es para windows y el .sh es para linux...
Así que, una vez hayas descomprimido GSMRoot.zip, guarda en la misma carpeta el sh, y en vez de ejecutar "runindos.bat" ejecuta "runinlinuxadb.sh" y ya está... No es necesario que muevas el adb a tu path folder ni nada de eso, con esto es suficiente...
Espero que te ayude y comenta con cualquier noticia ^^