Ahahaha no no aspetta aspetta... stai facendo confusione, non sono io quello che ha semi-brickato l'advance, io stavo solo cercando di aiutare nhyo che è quello che ha fatto il pasticcio, perché non mi sembra molto pratico.
Comunque l'unico modo che conosco io per rootare gigngerbread su advance è proprio quello di sostituire il kernel con uno modificato tramite odin, fare il boot e poi rimettere il kernel stock. È anche l'unico metodo documentato su XDA.
Immagino che nhyo abbia fatto un po' di confusione con quella procedura: ora dovrà riportare tutto ad una situazione "pulita" riflashando la 2.3.6 stock e poi fare la procedura corretta per il root.