We're aware that some users are experiencing technical issues which the team are working to resolve. See the Community Noticeboard for more info. Thank you for your patience.
📨 Have you signed up to the Forum's new Email Digest yet? Get a selection of trending threads sent straight to your inbox daily, weekly or monthly!

Rooting an old Samsung Galaxy SII

Options
esuhl
esuhl Posts: 9,409 Forumite
Part of the Furniture 1,000 Posts Name Dropper
I've just performed a factory reset of my old Samsung Galaxy SII (running Android 4.1.2).

I'm now wondering whether it would be worth rooting it. The main reason is so that I can run xPrivacy, so I can control app permissions.

https://play.google.com/store/apps/details?id=biz.bokhorst.xprivacy.installer&hl=en_GB

But, also feel like I should root the thing, just because I've never done it before, and... why not?

But I'm a bit confused about the rooting process. I understand Linux on a PC, and the concept of the "root" user, but I'm not quite sure I understand how to root a phone. Do you have to replace the built-in OS by flashing it with a rooted version, or can you gain root access to the installed OS?

Are there any tips or tricks I should know about?

Thanks in advance!
«134

Comments

  • cookie365
    cookie365 Posts: 1,809 Forumite
    All you need to know is here:
    http://forum.xda-developers.com/galaxy-s2
  • JJ_Egan
    JJ_Egan Posts: 20,281 Forumite
    Part of the Furniture 10,000 Posts Name Dropper
    Basically its just flashing a very small file .
    That in effect unlocks the locked system .
    On a rooted phone banking apps may not work .
  • esuhl
    esuhl Posts: 9,409 Forumite
    Part of the Furniture 1,000 Posts Name Dropper
    Thanks both. So... the file that is flashed just unlocks the existing OS, without changing the firmware...?

    I don't do internet banking (or anything privacy-sensitive) on my phone, so that's fine. I guess I could unroot the phone if I ever want to in future.
    cookie365 wrote: »
    All you need to know is here:
    http://forum.xda-developers.com/galaxy-s2

    I had a look at that link and there's a guide to rooting by flashing the phone with the "Siyah Root Kernel" ROM. So... flashing requires a change to the Linux kernel, but the rest of the OS is untouched...?

    It seems like there are lots of different kernels available to give root access. What sort of differences might there be between them? Are there any particular benefits or drawbacks to using the Siyah ROM?

    I'm just trying to work out all the options! If there are lots of different kernels available, what do I need to know to choose the best one for me?
  • JJ_Egan
    JJ_Egan Posts: 20,281 Forumite
    Part of the Furniture 10,000 Posts Name Dropper
    You want to root or install a rom a rom is a full firmware/ os .
    That kernel is just an unlocked kernel .
    You need to ask about kernels in the forum .

    Not sure on that model phone but my normal method is flashing Philz Recovery the SuperSu zip through recovery to root .
  • AndyPix
    AndyPix Posts: 4,847 Forumite
    Fifth Anniversary 1,000 Posts Name Dropper Photogenic
    Rooting your S2 allows you to rid yourself of all the bloat that comes pre-installed by smasung too.
    Which is handy on these aging (but still great) handsets.


    Cygenomod is one of the more popular Roms you might want to look at.


    But as stated above, banking apps and some other stuff will refuse to work on a rooted phone
  • DoaM
    DoaM Posts: 11,863 Forumite
    10,000 Posts Fifth Anniversary Name Dropper Photogenic
    When I used to root my Nexus 4, I used to use Nexus Root Toolkit. This made the whole process very simple.

    Don't be fooled by the name ... it works for any Android phone. :)
  • indesisiv
    indesisiv Posts: 6,359 Forumite
    Part of the Furniture 1,000 Posts Combo Breaker Debt-free and Proud!
    AndyPix wrote: »
    But as stated above, banking apps and some other stuff will refuse to work on a rooted phone

    Some banking apps are just rubbish at properly detecting root. Before I rooted my phone halifax wouldn't work as it said it was rooted. Even though it wasn't.
    So i rooted the phone and then left halifax as my bank as it was bugging me :rotfl:
    HSBC works on a rooted phone ;)


    I'd have thought for a handset with software of that age there are simple things to unlock and root it. XDA is really helpful for this as suggested. Its been a while since I messed about with Samsung as I don't like their phones.
    “Time is intended to be spent, not saved” - Alfred Wainwright
  • forgotmyname
    forgotmyname Posts: 32,927 Forumite
    Part of the Furniture 10,000 Posts Name Dropper
    Yep Halifax app stopped working on mine but the Santander one worked OK.
    Censorship Reigns Supreme in Troll City...

  • esuhl
    esuhl Posts: 9,409 Forumite
    Part of the Furniture 1,000 Posts Name Dropper
    Right... I think I'm beginning to get my head round things. Is this right:

    1) In order to root, you first need to unlock the bootloader. (How do you do that...?)

    2) Once the bootloader's unlocked, you can modify something (what? how?) to gain root access to the OS.

    3) Instead of rooting the existing OS, you can replace it by flashing with a custom ROM that will probably have root access by default.

    Am I getting close? :o

    So the big thing I need to decide is whether to root the existing OS or replace it with a custom ROM...

    And what do I need to do to make sure I can return the phone to its original factory state? Presumably if I root it myself, I can just unroot it, lock the bootloader and do a "factory restore" via the menu.

    But what if I install a custom ROM...? Do I need to backup my own firmware first, or can I download the official Samsung image for my phone and flash it with that...?
  • JJ_Egan
    JJ_Egan Posts: 20,281 Forumite
    Part of the Furniture 10,000 Posts Name Dropper
    1) In order to root, you first need to unlock the bootloader. (How do you do that...?)

    yes but only if the bootloader is locked and i would be 99% certain that S2 is not locked .


    2) Once the bootloader's unlocked, you can modify something (what? how?) to gain root access to the OS.

    Normally by flashing a file .Like CF Autoroot etc but must be for your model and firmware .


    3) Instead of rooting the existing OS, you can replace it by flashing with a custom ROM that will probably have root access by default.

    Yes rooted via an inbuilt app SuperSu .
    To install a custom rom you need a custom recovery like CWm TWRP or Philz Recovery . Flashed via Odin . Custom rom zip copied to your sd card and flashed through recovery .

    Unroot and restore is by flashing a stock rom via Odin .Factory reset will not repeat not restore anything but the last firmware you flashed .

    I download the official Samsung image for my phone Yes sammobile.com and other sources .
This discussion has been closed.
Meet your Ambassadors

🚀 Getting Started

Hi new member!

Our Getting Started Guide will help you get the most out of the Forum

Categories

  • All Categories
  • 351K Banking & Borrowing
  • 253.1K Reduce Debt & Boost Income
  • 453.6K Spending & Discounts
  • 244K Work, Benefits & Business
  • 599K Mortgages, Homes & Bills
  • 176.9K Life & Family
  • 257.4K Travel & Transport
  • 1.5M Hobbies & Leisure
  • 16.1K Discuss & Feedback
  • 37.6K Read-Only Boards

Is this how you want to be seen?

We see you are using a default avatar. It takes only a few seconds to pick a picture.