There are lots of howtos online but most of them are old with rotten links (to the downloads). In addition to how to root and upgrade and where to download the files, I'd like to know the following:

  1. Is the (ICS or Jelly Bean) kernel I need to download trustworthy (i.e. open source)?
  2. Are there any bugs associated with the kernel?

My phone is not rooted and is running firmware version 2.2.1 and kernel version

  • Reza, not sure you've picked the right identification: Are you sure it's an "S2" and "GT-I1003*? The 1003 looks a bit weird here. We've got 2 links in our rooting index for the S2: Galaxy S2 GT-I9100P / GT-I9100G, and one for the Galaxy S2 plus. Does any of those match?
    – Izzy
    Commented Oct 3, 2014 at 16:31
  • Ah – OK, but isn't that the "Galaxy SL" then? S2 is 9100. Check: Yepp, here you go: Galaxy SL GT i9003
    – Izzy
    Commented Oct 3, 2014 at 17:34


You must log in to answer this question.