Ciao. Ti trovi proprio in un bel guaio, anche per me sicuramente hai brickato il telefono, ora le uniche due soluzioni che hai è portarlo in assistenza o avere tanta ma tanta ma tanta pazienza! Ho letto un pò su xda il discorso dei pit modificati, ma ce ne sono tantissimi, tu per iniziare sai che puoi fare? Vedere dove hai danneggiato la memoria, non è difficile qui è riportato come si fa: xda. Io l'ho tradotto con google e in pratica ho capito che basta che metti quesi due file (emmc_find_brick_start.zip
e emmc_find_brick_end.zip)su una microsd, poi vai in recovery temporanea (vol su+home+power) e li flashi (install zip from sd card, uno alla volta, se non vanno mi sa che non hai neppure la recovery modificata :-/) come se fosse una rom, quando il conteggio si blocca vuol dire che in quel punto ha trovato il primo settore danneggiato, segnati i numerini (di entrambi) così saprai qual'è il primo blocco danneggiato e qual'è l'ultimo e in base a questi numerini scegli il pit (pits-i9100_16GB.zip) più adatto al tuo brick; approposito ma il tuo s2 che versione è? La 16gb o la 32gb?
Edit: Quasi sicuramente non potrai flashare quei due file perché non hai la recovery temporanea, allora fai così, scaricati questo file, e poi lo metti in PDA di Odin (p.s. Io preferisco la versione Odin3 v1.85), mi raccomando non deve esserci il segno di spunta in odin su "Re-Partition" e poi premi start. A questo punto speriamo che vada tutto per il meglio, è solo il kernel sarà velocissimo. Ora andando in recovery puoi fare la prova che ti ho segnalato prima.
Edit2: Stavo pensando che se non hai lo scontrino e quindi la garanzia o magari voglia e tempo di smanettare, magari puoi rivolgerti a loro e sperare che si possa sistemare. A te la scelta.