[ROOT] PingPongRoot ***S6 & S6 Edge Root Tool*** Android 5.0.2 OC3/OE2 Only!!!

Just another party by Keen Team





I'm getting increased queries and replies in this post/PM recently, so I'll try to make this clear (hopefully) for 99% of people. Short version of OP which you must read:

1. Don't install 5.1.1 for now if you ever want to root without tripping Knox warranty.

2. No new ROM can be supported as bug has been fixed.

3. If you don't know how to check a kernel's build date, DO NOT submit FPTAG.

Full story:

New bootloader blocks downgrading, be careful installing 5.1.1 OTA! More details: http://forum.xda-developers.com/tmob...5-1-1-t3136151

Kernel built after May 15th (including some 5.0.2 and all 5.1.1) have this bug fixed. Be cautious when installing OTA these days and FlashFire might be your best shot of upgrading systems. Use Odin to unroot and receive OTA if you want.

Current version: Beta 6 (HTC One (M9) SUPERSU VERSION! Check updated Usage section! )

Since Beta 5.2: Should be more "stable" on devices with more application installed, but I'm not 100% sure. If it doesn't work, roll back to beta 5.1

I'm getting too many queries about Note 4. Two things to clarify: 1) No device data needed to root Note 4, try KingRoot 4.0. 2) Unless you have KNOX warranty bit tripped already, there is no perm-root for Note 4 yet.

If you have decent bandwidth and experience with ROM files, please see this: http://forum.xda-developers.com/gala...hread-t3104639. Volunteers needed to speed up adding new ROMs.

Big THANK YOU to all helped collecting ROMs. Now we have 91+2 ROM versions supported!

Everyone please do me a favor. If you want a ROM (S6 or S6E) get supported, please confirm it is not yet supported and post a reply in this thread like:

FPTAG fingerprint here

So I can quickly filter FP out of the replys by using search. Thanks.

Supported devices



Samsung Galaxy S6 with following ROM versions:

G9200ZCU1AOD5

G9200ZHU1AOD3

G9200ZHU1AOD9

G920R4TYU1AOD3

G920IDVU1AOD1

G920FXXU1AOCV

G920PVPU1AOCF

G920TUVU1AOCG

G920VVRU1AOC3

G920FXXU1AOBN

G920FXXU1AODG

G9209KEU1AOCI

G9209KEU1AODA

G9208ZMU1AOD5

G9208ZMU1AOCI

G920FXXU1AOD9

G920AUCU1AOCE

G920FXXU1AODE

G9200ZCU1AOD9

G920W8VLU1AOCG

G920FXXU1AOD4

G920R4TYU1AOCB

***new*** Use Download Data!

G920FXXU1AOCY

G920IDVU1AOC4

G920FXXU1AODI

G9209KEU1AOD5

G920IDVU1AOBQ

G9208ZTU1AOD9

G920FXXU1AOE3

G920IDVU1AOE3

G920FXXU1AOD8

G920FXXU1AOE4

G920AUCU1AOE2

G920T1UVU1AOCH

G9208ZTU1AOCI

G920IDVU1AOC6

G920IDVU1AOD3

G920FXXU1AOCZ

G920AZTUU1AOD1

G9200ZHU1AOE4

G9200ZCU1AOE4

G920KKKU1AODC

G920IDVU1AOE4

G920LKLU1AODC

G920SKSU1AODC

G920IDVU1BOE2

G9208ZTU1AOE4

G920PVPU1AOE2

G920W8VLU1AOE1

G920VVRU1AOE2

SC04GOMU1AOE1



Samsung Galaxy S6 Edge with following ROM versions:

G9250ZCU1AODC

G925VVRU1AOC3

G925FXXU1AOD9

G925PVPU1AOCF

G925FXXU1AOCV

G925AUCU1AOCE

G925TUVU1AOCG

G925W8VLU1AOCG

G925IDVU1AOD1

G925SKSU1AOD5

***new*** Use Download Data!

G925FXXU1AOD4

G925R4TYU1AOD3

G925FXXU1AODG

G925FXXU1AOCZ

G925IDVU1AOD3

G925LKLU1AOD8

G925SKSU1AOD8

G925FXXU1AOE3

G925PVPU1AOE2

G925FXXU1AOD8

G9250ZTU1AODC

G925FXXU1AOE4

G925AUCU1AOE2

G925TUVU1COE6

G925FXXU1AOCY

G9250ZTU1AOE4 (5/11 kernel, seems not fixed yet, please test)

G925R4TYU1AOE2

SCV31KDU1AOCP (Japan version of S6E?)

G9250ZCU1AOCH

G9250ZCU1AOE4

G925IDVU1AOE4

G925IDVU1BOE1

G925LKLU1AODC

G925IDVU1AOE3

G925IDVU1AOE2

G925KKKU1AODC

G925SKSU1AODC

G925W8VLU1AOE1

G925VVRU1AOE2

G925R7WWU1AOE3



HTC One (M9) -- EXPERIMENTAL, UNLOCKED BL REQUIRED

htc/himauhl_htccn_chs_2/htc_himauhl:5.0.2/LRX22G/516731.9:user/release-keys

Verizon 1.33.605 (?)



DO NOT REPLY UNLESS YOU ARE WORKING ON ROMS

Usage

a. Open Kinguser, go to Settings -> Root authorization setting -> Remove Root permission. Click to remove root permission

b. Uninstall Kinguser

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.

Credits

Q&A

Q: How to root 5.1.1 then since PingPong root will never work?

WARNING: User report that fingerprint sensor and incoming call stop working after using the engineering sboot.

Q: It just keeps rebooting, what can I do?

a. Clean up background process before running root.

b. Turn on airplane mode after clicking "Download Data".

c. Backup your data and run factory reset.

d. Definitely avoid doing anything else when "wait!!!" appears.

Note: User reporting installing My Knox or enable other Knox feature (like enterprise provision or KNOX active protection) may cause reboot loop. Be cautious!

FPTAG

Q: Will this root trip KNOX warranty bit or disable OTA?



1. Download supersu.7z and extract it. You will get the files needed to install Supersu.

2. Using adb to push su and busybox (if not installed) to /data/local/tmp.

Code: adb push su /data/local/tmp adb push busybox /data/local/tmp

Code: mount -o remount,rw /system cat /data/local/tmp/su >/system/xbin/daemonsu && chmod 0755 /system/xbin/daemonsu cat /data/local/tmp/busybox >/system/bin/busybox && chmod 0755 /system/bin/busybox daemonsu -d &

4. Open Kinguser, go to Settings -> Root authorization setting -> Remove Root permission. Click to remove root permission. Your su session should be still running.

5. Uninstall Kinguser app.

6. Go back to the su session and run following commands to replace su and cleanup:

Code: cat /data/local/tmp/su >/system/xbin/su && chmod 0755 /system/xbin/su busybox chattr -ia /system/bin/ddexe busybox chattr -ia /system/bin/ddexe_real cat /system/bin/ddexe_real >/system/bin/ddexe busybox chattr -ia /system/xbin/ku.sud rm /system/xbin/ku.sud rm /system/xbin/pidof rm /system/xbin/supolicy

8. Open Supersu apk to update files.

9. Reboot. A: Kinguser does not have a "swtich" function. Follow these steps to do so manually: (if you are not familiar with adb, see this version: http://forum.xda-developers.com/show...&postcount=269 1. Download supersu.7z and extract it. You will get the files needed to install Supersu.2. Using adb to push su and busybox (if not installed) to /data/local/tmp.3. Start a su session and run the following commands:Then keep the session running.4. Open Kinguser, go to Settings -> Root authorization setting -> Remove Root permission. Click to remove root permission. Your su session should be still running.5. Uninstall Kinguser app.6. Go back to the su session and run following commands to replace su and cleanup:7. Install Supersu apk8. Open Supersu apk to update files.9. Reboot.

Note: these are for earlier version

To all sent me PM: I'm sorry that the reply could be delayed. Currently we are busy working on supporting of new ROMs and fixing bugs. To all those providing useful info/suggestion, thanks a ton!