Categories

Saturday, September 23, 2017

Root Galaxy S6/S6 edge


Required Download Files :


Root procedure :

  1. Download pingpongroot then Install & open it.
  2. It will automatically install SuperSU 2.46 for you. Follow the instructions on screen. You may need to enable unknown source for this step.
    • a. Once install is finished, click “Open" and run it once to "activate" it. It will prompt an error message (unless you already rooted) and exit automatically, bring you back to PingPong root.
  3. Click "Download Data" button to update device data if you have Internet connection.
    Open it and click "Get Root!" button
    If prompted for app permissions, allow them and continue. If it reboots, just retry.
  4. Once finished, please make sure to reboot.
    You can uninstall PingPong root app once finished.
FAQ

Q: Will Samsung Pay/My Knox work?
A: To be honest I can't tell for sure. Indeed this root does not trip warranty bit. But it still leaves SU files, which is inevitable, on system partitions. And a lot of root features actually make change to system partition, so let's say it can be detected. If Samsung makes the decision that there will be no certain feature for presence of a su file, then there will be no fun. IMHO this is very bad idea since even Apple doesn't disable anything on jailbreak devices. Let's see what will be the outcome. This makes sense to enterprise uses but for consumers at least a choice should be given.

Q: Note4/Z3/Old Samsung/etc?
A: We also wrote the rooting engine in KingRoot 4.0 for generic 32-bit devices. Give it a try. Note that for some devices like Note4, only temp root is achievable.

Q: What's the current status of this tool?
A: Beta. We've thoroughly tested it on ROMs for G9200, but not other variants. You are the 1st batch of beta testers!

Q: Will this root trip KNOX warranty bit or disable OTA?
A: No, it won't trip KNOX warranty bit and YES, it will disable OTA. It doesn't require odin to flash in a custom recovery, so the warranty bit will remain intact.

 

Root Galaxy S7/S7 edge [Exynos ONLY!!!!!!!!]




WARNING #1: Flashing a custom recovery to your device will trip the Knox warranty bit on your phone. Check with your mobile provider to see if they will still cover warranty on Knox bit triggered devices. If you understand this risk, continue on.
You generally don't have to worry, as it's incredibly hard to brick a Samsung device, and physical damage warranties should be exempt from Knox triggering.


WARNING #2: The Galaxy S7 stock boot image has dm-verity, which prevents you from booting if you swipe to enable system modifications!
SOLUTION: Follow the full rooting steps below, in order, to allow system modifications without the risk of a boot loop!

STEPS FOR OBTAINING ROOT

  1. In your ROM, go to Settings -> About device. Tap 7 times on Build number to enable Developer options.
  2. Now go to Settings -> Developer options. (above About device)
    You need to enable OEM unlock, otherwise you might end up with boot problems or be unable to flash later on.
  3. Extract Odin_3.12.3.zip to your computer.
  4. Install Samsung Mobile Phone Drivers for Odin to find your device.
  5. Download a .tar image of  TWRP for herolte.
  6. Reboot your device into Download mode. To do this, select reboot from the power menu and hold the [Volume Down] + [Home] buttons while your device reboots.
    Once you reach the Download mode warning screen, press [Volume Up] to continue.
  7. Open Odin and place that TWRP tar file in the [AP] slot and disable Auto-Reboot, then press [Start].
  8. Hold [Volume Down] + [Home] + [Power] to get out of Download mode and immediately swap to [Volume Up] when the screen blanks.
    If you don't see then TWRP boot splash try again from step 6.
  9. At this point, you will reach the screen asking you if you want to allow system modifications.
    By swiping right, you will trigger dm-verity, and if you don't follow the next step you will be unable to boot!
    If you are going to root your device and follow the rest of these steps, then it is safe to swipe right and enable modifications.
  10. If you want to be rooted with SuperSU:
  11. Download the latest SuperSU by Chainfire. 
  12. Without exiting TWRP, transfer the SuperSU zip to your device over MTP* and flash it using [Install] in TWRP.
    You will need an external SDcard for this method, if you don't have one you will have to use adb sideload to install SuperSU.
  13. Go to [Reboot] -> [System].
  14. Wait 2-5 minutes for your device to finish setting itself up.

Root Galaxy S8


This thread will be focused on the regular S8 variant and S8+

First of all download below files which is required to root your
device.

Next download Odin using below links.
Odin Prince
Normal Odin

After downloading above files you are ready to root your device. lets get started rooting procedure.

PART 1


  1. Extract SamPWND_S8_Firm to your desired destination (desktop works), then open Odin Prince Comsy, and place the files in their respective slot (BL --> BL, AP --> AP, CP--> CP, CSC--> CSC)
  2. In Odin, go to options and select, Auto Reboot, Re-Partition, F. Reset Time, Nand Erase All, and Phone Bootloader Update (This will wipe the device)
  3. Put Samsung Galaxy S8 into Download mode (Power + Volume Down + Bixby) A warning screen will come up warning you about flashing a custom os, to continue press Volume Up.
  4. Press Start in Odin (Flashing will begin, this can take up to 10 min)
  5. When complete device will reboot into recovery mode, at this point just select reboot system now.
  6. Complete the Setup, and accept device RSA Keys, to authorize adb (if popup is not there already, or you have dismissed it; please disconnect and reconnect phone, then accept)
  7. Now take the systemroot.zip dowloaded in step one, and extract it to your adb install directory (usually C:adb)
  8. Navigate to adb directory and CTRL + Shift + Right Click, select open cmd window here
  9. Once you have cmd open and the extracted systemroot folder in your adb directory, we can begin.
  10. Type: adb push systemroot /data/local/tmp/systemroot
  11. When that completes type: adb shell
  12. Once in the shell type: chmod -R 0777 /data/local/tmp
  13. This next one is tricky, type: setsid su (the output will look like this: dreamqltesq:/ $ /system/bin/sh: No controlling tty: open /dev/tty: No such device or address
    /system/bin/sh: warning: won't have full job control), you will then be in a very unstable root shell
  14. In order for this shell to become stable you must type exit, it will then drop you into a stable root shell, however this will probably take a few tries as most commands sent to the unstable shell are returned as gibberish. The shell itself will continue to change from standard user to root user, upon a press of the enter key. This will continue until exit is successfully ran and you are dropped into the stable shell (Note: Since the shell is changing from user to root after each command the exit command must be executed will the shell is root, otherwise instead of dropping to a root shell, you will drop to a user shell and have to begin with setsid su again)
  15. Once a stable root shell is achieved you will type: echo /data/local/tmp/systemroot/remount2.sh > /sys/kernel/uevent_helper (this will remount system and rootfs as r/w)
  16. Wait 10 sec and type: mount (confirm that system is mounted as r/w)
  17. Now we will execute the script, type: sh /data/local/tmp/systemroot/root.sh (there will be some errors displayed back to you in adb, don't worry about them everything is going accordingly)
  18. When the script is done running your device will reboot, and at this point you are done. However, although root has been achieved it is not the smoothest/most stable, but we have a remedy for that as well!
PART 2

  1. With your device still connected to the computer** Take the SamPWND_S8.zip downloaded from step one, and either put it on your device's internal storage or sdcard
  2. Take your stock firmware of choice, and extract it to your desktop. From this you will take the system.img.ext4 and either put it on your device's inter storage or sdcard
  3. Download flashfire from the Play Store
  4. Open flashfire and grant root permissions (this must be done with airplane mode enabled), exit flashfire
  5. Open SuperSU, go to settings, scroll to the bottom, and enable pro features. Reopen SuperSU, select flashfire, and force user ROOT
  6. Open flashfire again, and select flash firmware package (choose system.img.ext4)
  7. Select flash ZIP or OTA (choose SamPWND_G950U.zip) Under options for the zip make sure to select mount /system read/write!!
  8. Select wipe and make sure the top 3 options are selected, press the check in the right hand corner
  9. This next step is very important! There is a specific order that these are supposed to be in, from top to bottom: WIPE --> Flash Firmware Package --> Flash ZIP or OTA. If your order is not this, hold down on wipe like it is an app and drag it to the top of the list. Make sure it is in that order before pressing the flash button!
  10. Select EverRoot from main screen and under options disable inject SuperSU
  11. Press the lightning bolt to begin flashing, and wait for your device to reboot
  12. Congratulations you now have a very smooth/fast/stable stock rom, with root. Enjoy!!

Root Galaxy Ace GT-S5830

Galaxy Ace GT-S5830

Key combinations : 
Enter Download mode - Home + Volume(-) + Power
Enter Recovery             - Home + Power

Install Stock Firmware :
  • Install Samsung Drivers.
  • Extract Stock firmware zip file to get the .tar.md5 file named like "S5830XWKTM........"
  • Extract "Odin for GT-S5830+OPS.zip" with WinRar, 7Zip or Windows zip file utility.
  • Power off your Phone.
  • Get into "Download mode" by pressing Home + Vol(-) + Power Keys.
  • Open Odin_Multi_Downloader.exe
  • Connect your phone to pc via USB cable.
Make sure that your phone is detected in "Com Port Maping" area (YELLOW Color)
  • Step:1 - Press "Select Ops" button and choose Cooper.ops file along with the Odin_Multi_Downloader.exe
  • Step:2 - Check "One Package" tick.
  • Step:3 - Press "One Package" button and choose the firmware file xxxx.tar.md5
  • Step:4 - Press "Start" button under Execution.
  • Wait for some time... The flashing may take about 4 min - 5 min. The Phone will be auto rebooted after successful flashing.
  • Remove the USB Cable.
  • If you are facing boot loop after flashing completed on Odin, you have to go to Stock Recovery (Home+Power Key combination) and select wipe data/factory reset.
Downloads : 

Install ClockworkMod Recovery :

  • Download CWM 5.0.2.6-Cooper and copy it to SD card.
  • Power off your Galaxy Ace
  • Get into recovery mode by pressing Home+Power Keys.
  • Choose “apply update from sdcard
  • Select “CWM 5.0.2.6-Cooper.zip” and confirm the action.
  • Reboot system now
  • Again go to recovery mode by pressing Home+Power Keys.
  • Now you are successfully installed CWM!
Root Galalxy Ace

  • Download and Copy Root Cooper to SD Card.
  • Power off your Galaxy Ace
  • Get into CWM recovery mode by pressing Home+Power Keys.
  • Choose “install zip from sdcard”
  • Select “Root_Cooper.zip” and confirm the action.
  • Reboot system now.
  • Now your Phone is Rooted!, Enjoy Modding!









How to Root Any Device

Rooting your android device essentially gives you elevated permissions which are mostly locked by manufactures. So with root access, you can access to files that normally would not be accessible and modify them as your requirements. These files stored in /data and /system partitions. another major advantage of having root access is that you can run wide variety of third-party applications and apply deep, system level modifications.

If your device is getting old, unlocking the boot loader and S-Off by rooting is the generally first step on your journey to device modification. Root access often used by many people to install custom recoveries, which can be used for install new custom ROMs on the device. Also root access enables users to install the powerful and versatile Xposed Framework, which let users to do many non-destructive device modifications.

Even though having root access is so beneficial because of its inherent power its often dangerous. So applications like SuperSU provide the service of brokering applications so that root access will be available for applications choose by the user. Also may tools available to help the restore your device if anything went wrong with your rooting procedure. For starters, its recommended that you should backup all your data to your PC or cloud storage to prevent any data loss if rooting procedure is failed.

Popular tools can be used for root android devices.

1. Magisk Root

Magisk can root many Android devices along with standard common patches. It packs with a super powerful Universal System less Interface, allowing immense potential.

How to root with Magisk:

If your device is already have Magisk installed, you can directly upgrade through Magisk manager for installing the Magisk on your device for the first time.

Make sure your device don't have another root, best to restore your boot image to stock.

Via custom recovery:
Via Magisk Manager (Only support v14.0+)
  • This method does not require custom recovery or rooting access.
However, you MUST have a stock boot image dump beforehand, and also be able to flash the patched boot image, either through fastboot/download mode or ODIN
  • Install the Magisk Latest Version.
  • If you are planning to flash the patched boot image via ODIN, follow these steps.
Go to Settings > Update settings > Patched Boot Output Format > select .img.tar
  • Press Install > Install > Patch Boot Image File, and select your stock boot image file
  • Magisk Manager will now patch your boot image, and store it in [Internal Storage]/MagiskManager/patched_boot.img[.tar]
  • Flash the patched boot image to your device and reboot. DONE!!!
Check whether Magisk Manager is installed and the version matches the latest one in the OP
If for some reason Magisk Manager isn't installed/upgraded automatically, please install it manually.

You can uninstall Magisk by using Magisk Uninstaller.

2. Framaroot

Large number of devices can be root using this application.  check if your device is compatible or not from here. Compatible devices

Installation

  • Download Framaroot latest version to your device
  • Install it with a file explorer or directly from your internet browser, if android warn you about security risk, say OK and check Unknown sources to allow install of applications outside of Play Store.
Usage Open Framaroot and select one of the following action: Install SuperSU, Unroot or Execute script (for advanced users)


3. Towelroot

Another rooting tool which is compatible with many devices. This is specifically designed for certain variants of Galaxy S5.

4. KingRoot

KingRoot is for people who needs only the root access to their devices. It works with almost all devices from Android version 2.X to 5.0. Best part of use KingRoot is that it does not trip KNOX and have the capability to close Sony_RIC perfectly.



Download KingRoot latest version here.