How does one root a Samsung Galaxy S II GT-i9100 (with its original Android 2.3 Gingerbread), preferably under Linux Mint?

This questions pertains specifically the GT-i9100 version (not GT-i9100G nor GT-i9100T, et cetera), which currently has no entry under the rooting index.

I am particularly looking for a rooting method which does not wipe the data on the phone, as I am hoping to recover data afterwards. I have an 8GB external SD card.

  • If you're that concerned about losing your data then BACKUP!!!! Better safe than sorry, I can't stress the importance of backups enough. – seanyt123 Jan 6 '16 at 14:50

You need the file http://forum.xda-developers.com/attachment.php?attachmentid=1674014&d=1359080668 here and copy it to the external SD card (the one you connect to a slot in the phone) Steps:

  1. Save the file to external sd card

  2. Open stock recovery (press power + vol up + home button)

  3. Install zip from external sd card

  4. Choose the file "CWM-SuperSU-v0.97.zip" from the SD card

Flash it and then reboot

  • Will this preserve my data? I should have specified in the question that I am intending to root the phone as part of a data recovery process. I shall edit the question. – Diamond Python Nov 28 '14 at 9:34
  • Yes it will preserve your data, flashing a rooted kernel will not touch your data in any way, though the usual disclaimer about kittens applies :) – warsong Nov 28 '14 at 9:42
  • Am I correct in saying the linked attachment comes from this forum post? If so, it mentions "4.1.2 firmwares": is this still applicable as I have 2.3 Gingerbread? I'm just being overly cautious/paranoid as this is my first time rooting and I need to avoid data loss. Unfortunately I cannot boot the phone so thus cannot check Kernel or Build Number through the "About device" menu. – Diamond Python Nov 28 '14 at 12:31
  • It should work fine. Recoveries don't change much in stock from version to version. The worst that will happen is that it will tell you its incompatible, but my (educated) guess is that it will work fine. – warsong Nov 28 '14 at 13:26

protected by Community Jul 28 '17 at 17:37

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.