Hace un tiempo dije que no había podido usarlo en linux, tengo linux mint debian y pensé que sería por falta de alguna dependencia y no le di más vueltas. Hoy iba a probarlo con un live cd de ubuntu, pero lo he vuelto a probar con linux mint debian y me ha funcionado a la perfección.
El problema es que el script de linux busca el archivo .jar en la carpeta "home/usuario", por lo que hay que descomprimir el zip justo en esa carpeta, no en una subcarpeta. Además, hay que ejecutarlo en modo root, por lo que hay que ejecutarlo desde la terminal con el comando sudo. Aunque parezca dificil, no lo es en absoluto. Instrucciones:
1.Descomprimes las carpetas que vienen en el zip en "home/usuario" (donde "usuario" es tu nombre de usuario). Haces click derecho en LinuxRun.sh, propiedades, y le das a ejecutar como un programa.
2. Abres la terminal y escribes sudo '/home/usuario/LinuxRun.sh' te pedirá la clave de root. (lo más fácil es escribir sudo, espacio, y arrastrar el archivo hasta la terminal, entonces se te escribe automaticamente la ruta del archivo.
3. Cuando conectes tu móvil en modo fastboot te lo debe reconocer sin problemas.
Alternativas: también puedes descomprimir el zip en cualquier carpeta, y ejecutar NO el script (LinuxRun.sh), sino el archivo jar directamente. Aquí un ejemplo con el archivo en la carpeta "Desktop".
sudo java -jar '/home/usuario/Desktop/FastbootCommanderV.1.51/FastbootCommanderV.1.51.jar'
Este debe funcionar con el archivo en cualquier ruta.
Bueno, es sumamente sencillo, recomiendo hacerlo de la primera forma: descomprimís en home/usuario, abrís la terminal, escribís sudo y arrastrais "LinuxRun.sh" a la terminal abierta para que se cree la ruta, pulsáis intro y VOILÀ!