1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Everything you need to know about rooting and unlocking

Discussion in 'General Discussion' started by BMXMatt, Feb 22, 2015.

?

Was this helpful?

  1. Yeah

    1 vote(s)
    100.0%
  2. Kinda

    0 vote(s)
    0.0%
  3. No

    0 vote(s)
    0.0%
  1. BMXMatt

    BMXMatt Member

    Joined:
    Feb 20, 2015
    Messages:
    21
    Likes Received:
    2
    Make sure if you ever plan on unlocking to do it before you set up the phone, because unlocking wipes all of your data.



    To start off I suggest we learn some terminology and vocabulary.

    Root/Rooting: Unrestricted access to Android's base files and structures. This is equivalent to Admin access on Windows. This does not allow you to flash a ROM, nor does it allow you to flash a custom recovery. If you only want to "mod" games or do simple things you can stop here. Rooting will also void your warranty no matter what device you are using.

    Unlocking: This is unlocking your bootloader, allowing you to modify your partitions. This is what allows you to flash a custom recovery. This is not the same as a Carrier Unlock. This may void your warranty. I'm sure that Nexus devices and Motorola do not void the warranty when you unlock the bootloader. No other companies will honor this as far as I know.

    Custom ROM: A custom ROM is a modified version of Android. Some of the most popular and recognizable are CyanogenMod, Carbon, SlimBean, and Omni, to name a few. Most ROMS will come as a .zip which you need to flash in your custom recovery. They will usually be rooted as well. Make sure the ROM you choose is for your device! Just because the ROM is for a GS3 on AT&T does not mean that it will work on your GS3 for T-Mobile.

    [​IMG]
    Custom Recovery: A custom recovery is a modified version of Android's recovery partition.
    [​IMG]
    This is what allows you to flash a ROM, Kernel, or SuperSU and any other .zip such as a bootanimation or app.
    If you wish to know more about the different partitions I suggest you start your search here.
    The two most popular recoveries are CWM and TWRP, however, there are many more options available and some ROMs will only work with a certain recovery.

    TWRP
    CWM
    In this tutorial the majority of my photos come from TWRP.
    [​IMG]

    Kernel: A kernel is kind of like the "backbone" of the ROM. These are optional, all ROMs will include a kernel, but you can always flash a different one. They can affect performance, battery, etc. However, some kernels do not work with certain ROMs. For example, Franco Kernel with not work with ROMs from CyanogenMod's source.

    [​IMG]

    Flashing: This is the process of "installing" a ROM or file in the .zip format.

    [​IMG]

    Wiping: This is the process of "cleaning" your phone's storage in preparation for a new ROM. If you don't wipe you can leave traces of the previous ROM that can cause problems, however, it's usually OK to "Dirty Flash" if coming to a newer version of the same ROM. For example, if you're going from ROM X.1.1 to ROM X.1.2 you shouldn't need to wipe. But this is not always true so it's important to always read the instructions, they are always there for a reason.

    [​IMG]

    Nandroid/Backup: This is a full backup of your phone. This includes all partitions, photos, etc. These can be very big and take a long time. Make sure you do this at least once, especially after coming from a stock ROM. You should also copy it to your PC for safe keeping.

    [​IMG]

    GApps: These are your Google Apps such as Google Play, Photosphere, Faceunlock, and more. You need to flash GApps with 99% of ROMs otherwise you will not have the Play Store. Most have options as to what you can download, either "Core" which is just Google Play, or a plethora of options. Your GApps version must match the Android version for your ROM, ie, 4.2 GApps will not work on a 4.3 ROM, etc. The decision is up to you.

    [​IMG]

    SuperSU: This is one of the few apps for root. Flash this .zip and you'll have root access, that's all there is to it.
    SuperSU This might not be the most current version, so check for updates.

    [​IMG]




    Now that we have all of this out of the way we should move on to explaining the process and providing resources.

    There are two main resources, I will link them here.
    Google and XDA Developers. Reading will tell you everything you need to know when attempting to modify your device, 100% or the problems you will experience will stem from not reading or not understanding what you are doing. This is why it's important to read. You are not the first to experience this problem, nor will you be the last; this is why Google exists.


    As to the process it's very straightforward.

    1. Download ROM, GApps, and SuperSU (if needed).
    2. Transfer them to the SD card, or you can download them from the device.
    3. Power off your device.
    4. Boot into fastboot, this is usually vol up + power or any combination of buttons.
    5. Enter recovery by scrolling to it with vol keys and power to select.
    6. Do a full wipe. (Never wipe /system)
    7. Flash/install your ROM, GApps, Kernel (optional), or SuperSU (if needed).
    8. Wait for it to finish flashing.
    9. Wipe cache/dalvik cache.
    10. Congratulate yourself on a job well done.

    That's it. That's all there is to it, just note that the first boot will usually take a couple minutes, but should never take more than five. If it does you can solve it by doing another full wipe and attempting to flash again or reverting to your backup/flashing a different ROM.

    That's all there is to it guys and girls. Just read the instructions and make sure you understand what you are doing.
    Please note that I do not claim any responsibility and you do any of this at your own risk. Also, don't make it harder than it is, it's a very simple process, don't be scared by it.
     
    AnakBawang and Slim420 like this.
  2. Slim420

    Slim420 Advanced Member

    Joined:
    Dec 8, 2014
    Messages:
    138
    Likes Received:
    42
    Pretty long, but detailed..

    Is there a way not to loose the data?
     
  3. BMXMatt

    BMXMatt Member

    Joined:
    Feb 20, 2015
    Messages:
    21
    Likes Received:
    2
    Yeah you can just backup your data
     
  4. Pr0GramZ

    Pr0GramZ Advanced Member

    Joined:
    Dec 23, 2014
    Messages:
    85
    Likes Received:
    32
    If you're rooted use Titanium Backup if not there are other options for backing up your data.
     
    BMXMatt likes this.
Loading...
  • About Us

    Android Republic - Android Game Hacks - Offering only the most advanced and exclusive android hacks, protections like Xigncode are easily bypassed by our team.

    Exclusive Android hacks, android protections cracked, only the best available games, here you will find only the best games such as Kritika, Summoners War, Raven, Dragon Striker, Avabel, Evil Bane, 7knights and seven knights, Darkness Reborn, Soul Seeker all fully hacked and waiting for you! easy xigncode and dxshield bypass too!, way better than alpha gamers or alphagamers no need for booster or root, simple the best android cheat apk available.