Az unlocked csak annyit jelent, hogy bármilyen SIM kártyát beletehetsz.
Elvileg USA-ból és UK-ból származó G1-est lehet rootolni. Viszont van teljesen legális / garanciális megoldás, ha hackelni szeretnél: ADP1 (G1 hardver amire tölthetsz saját szoftvert) és mivel a mostani Google I/O-n már osztogattak fejlesztői G2-eseket, ezért gondolom érkezik az ADP2 is.
Basht pedig gond nélkül rakhatsz rá...:)
Nem tudom egyébként milyen szkripteket szeretnél írni, de pl. Android esetében hatékonyabb, ha írsz "rendes" alkalmazást, aminek nem feltétlenül kell nagyon GUI-jának lennie, tud háttérben futni ... stb. Mivel a fejlesztőkörnyezet nagyon kényelmesre össze van rakva, szerintem gyorsabban megvagy, mintha debuggolnod / tesztelned kellene egy nem triviális bash szkriptet.
Üdv,
Gergely