[Galaxy Grand 2 General] JitDevHacker:
/*
* Your warranty is now void.
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any doubts about rooting
* YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

There are lot of Guides Available for Rooting Grand 2. But I'm sharing this for the people who don't have a pc and want their phone rooted safe.

I have tried this several times, and I'm sure it is safe. Eventhough there is a chance of soft brick.

Note: This Guide is only for Samsung Galaxy Grand 2 SM-G7102 which is running on Kitkat 4.4.2 stock Rom. You can try on other devices on your own risk.

*--------------------------*

DOWNLOADS

For Method - 1

Kingroot

SuperSu-Me

For Method - 2

Flashify

Rashr (optional)

SuperSu v2.52 Beta

Recoveries

CWM by Mukulsoni

TWRP by Aapav

Philz Touch by Ali.filth

*--------------------------*

Method - 1

1. Download Kingroot App and Root your phone with it.

(Kingroot is not a safe app and it is highly vulnerable, Hackers can easily hack your phone when using Kingroot as superuser app. Eventhough with kingroot you can easily root your phone without pc)

Download Kingroot

2. Reboot (important)

3. Download 'Supersu-me' App.

See this thread to know more

or Buy Pro Version

Buy or Google it [emoji14] ;) it's against xda rules providing free download link for a premium app.

note: SuperSu-me Please App Developed by XDA Devolopers. They decided as a team to take on the challenge and come out with this script that will completely remove all of the KingRoot applications and put SuperSU on our device.

all credits goes to them.

4. Install SuperSu-Me.. open it, it will ask for root permission, Grant it.

5. Then press Blue Button

It will take a while. The app will automatically remove Kingroot file from our phone and replace Kingroot with supersu.

6. Reboot

Enjoy having root privileges ;)

Note: if the Kingroot app still remains after all these steps, uninstall it manually.

In some cases, you may lose root privileges after using supersume. In such cases, open SuperSu(not Supersu-me) settings> full unroot. Then Repeat all the steps again.

After doing all these steps, you can use flashify app to flash custom Recoveries and other stuffs. But Read some guides before using these apps

Flashify : https://play.google.com/store/apps/details?id=com.cgollner.flashify

Rashr (An alternate app for flashing Recoveries and zip files as same as flashify) :-

Play store link : https://play.google.com/store/apps/details?id=de.mkrtchyan.recoverytools

Note :

These apps could brick your device if you use it wrong. so careful.

-

RECOVERIES

-

CWM

TWRP

Philz Touch

I personally recommend CWM for beginners.

*-------------------------------*

Method - 2

This method is more complicated

Note - I haven't tried this step on Grand 2 kitkat. But tried on several other devices. every time it worked. it should work on grand 2 stock firmware too.

1. Download Kingroot App and Root your phone with it.

2. Download Flashify from playstore

Link: https://play.google.com/store/apps/details?id=com.cgollner.flashify

3. Download a recovery (links are mentioned above)

*I recommend twrp for this method.

4. Download Supersu 2.52 flashable zip

link: http://xdaforums.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133

5. Open flashify, it will ask for root permission. Grant it.

We can flash recovery with flashify using 2 methods. they are

(i) flashing Zip file method

(ii)flashing img file method

only try 2nd method if 1st fails

first we try (i) flashing Zip file method

'Boot Image, Recovery Image and Zip File' are the three main options you find in flashify.

Select Zip file option > choose a file > find Recovery.zip(recovery flashable zip file ) from the folder you downloaded and select it > Yup! (ofcourse Yup! is an option lol) > Copy First > Reboot.

if you have done all steps properly, it will automatically reboot to recovery and flash zip file which will replace the stock recovery.

some times Zip file method fails, in such case we can try (ii)flashing img file method.

first of all go to file manager and find the recovery zip file you downloaded, extract it. inside the extracted folder, you will find a file named recovery.img

open flashify > Recovery Image > Choose a file (browse and find recovery.img file you extracted and then select it) > Normal Android Way > Yup! > Reboot

Phone will reboot.

after recovery has flashed using flashify, open flashify again > touch the 3dot menu on the top right corner > select Reboot Recovery. phone will reboot to recovery. from there select Install zip and flash recovery.zip again (because recoveries that flashed through flashify are not at all stable, sometimes it fails to boot manually using power+volumeup key combinations. so you should flash recovery, from recovery using flashable zip file) see some guides how to flash zip file using recovery.

6. Reboot to Recovery

You can boot to recovery using power+volumeup key combinations.

OR

open flashify> 3dot menu > Reboot Recovery

7. Install Zip > BETA-SuperSU-v2.52.zip (supersu file you have dowloaded first)

it will take a while

Supersu Beta 2.52 version have scripts included to remove Kingroot automatically. Flashing BETA-SuperSU-v2.52.zip will automatically remove Kingroot and replaces with supersu

After flashing finished, reboot the phone and open Supersu. See whether it working properly. if no error message shown, You have rooted your phone successfully.

Post your doubts and comments here.

hit thanks button if helped. ;)