• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

Script to replace KingRoot with SuperSu

Search This thread

vickybonick

Senior Member
May 30, 2015
2,400
1,138
Anybody using KingRoot and want to switch to SuperSu, please follow below instructions:

Remove Kingroot from Device administrators
Extract the attached zip(KingRoot-2-SuperSu-Switcher.zip) on sdcard.
Open terminal emulator
cd (Change direcory) to extracted folder

run below commands:
su
setenforce 0
sh switch_{{your cpu architecture}}.sh

Credits to Chainfire for SUPERSU and Mr.W0lf for the script.
 

Attachments

  • KingRoot-2-SuperSu-Switcher_v1.1.zip
    5.5 MB · Views: 18,654
  • KingRoot-2-SuperSu-Switcher_v1.2.zip
    5.5 MB · Views: 15,410
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 34
    Anybody using KingRoot and want to switch to SuperSu, please follow below instructions:

    Remove Kingroot from Device administrators
    Extract the attached zip(KingRoot-2-SuperSu-Switcher.zip) on sdcard.
    Open terminal emulator
    cd (Change direcory) to extracted folder

    run below commands:
    su
    setenforce 0
    sh switch_{{your cpu architecture}}.sh

    Credits to Chainfire for SUPERSU and Mr.W0lf for the script.
    4
    The script runs on the old version KingRoot-4.0.0.233

    On my stock rom 4.1.2 LG P760 is KingRoot_4.6.2.
    The script installs supersu, but nothing more.

    Code:
    [email protected]:/ $
    rage/external_SD/kr2ssu"            <
    [email protected]:/storage/external_SD/kr2ssu $ su
    [email protected]:/storage/external_SD/kr2ssu # sh switch_armv7.sh
    ---------------------------------------
    ---------- Made By : Mr.W0lf ----------
    ---------- Modified By : Vicky --------
    ---- Thanks @Chainfire for SuperSU ----
    ---------------------------------------
    Failure
    Failure
    rm failed for /data/data/com.kingroot.RushRoot, No such file or directory
    rm failed for /data/data-lib/com.kingroot.RushRoot*, No such file or directory
    rm failed for /data/data/com.kingroot.master, No such file or directory
    chattr: stat /system/bin/ddexe: No such file or directory
    rm failed for /system/bin/ddexe, No such file or directory
    chattr: stat /system/bin/install-recovery.sh: No such file or directory
    rm failed for /system/bin/install-recovery.sh, No such file or directory
    chattr: stat /system/bin/install-recovery.sh-ku.bak: No such file or directory
    rm failed for /system/bin/install-recovery.sh-ku.bak, No such file or directory
            pkg: /storage/external_SD/kr2ssu/superuser.apk
    Success
    rm failed for /dev/reportroot, No such file or directory
    chattr: reading flags on /system/etc/install_recovery.sh: No such file or directory
    rm failed for /system/app/Kinguser, No such file or directory
    rm failed for /data/data-lib/king, No such file or directory
    [email protected]:/storage/external_SD/kr2ssu # Killed
    137|[email protected]:/storage/external_SD/kr2ssu $

    @najoor wrote a good guide.

    Root Lollipop for Xperia tablet Z & add SuperSU without downgrading to Kitkat + ftf

    With his help I uninstalled kingroot 4.6.2 and installed the included old version KingRoot-4.0.0.233-release-201505071219_105001.

    Now, the script works properly.

    Now I have installed supersu and current su binary.

    Code:
    [email protected]:/storage/sdcard0/kr2ssu $ su
    [email protected]:/storage/sdcard0/kr2ssu # sh switch_armv7.sh
    ---------------------------------------
    ---------- Made By : Mr.W0lf ----------
    ---------- Modified By : Vicky --------
    ---- Thanks @Chainfire for SuperSU ----
    ---------------------------------------
    Success
    Success
    rm failed for /data/data/com.kingroot.RushRoot, No such file or directory
    rm failed for /data/data-lib/com.kingroot.RushRoot*, No such file or directory
    rm failed for /data/data/com.kingroot.kinguser, No such file or directory
    rm failed for /data/data/com.kingroot.master, No such file or directory
    chattr: stat /system/bin/ddexe: No such file or directory
    rm failed for /system/bin/ddexe, No such file or directory
    chattr: stat /system/bin/install-recovery.sh: No such file or directory
    rm failed for /system/bin/install-recovery.sh, No such file or directory
    chattr: stat /system/bin/install-recovery.sh-ku.bak: No such file or directory
    rm failed for /system/bin/install-recovery.sh-ku.bak, No such file or directory
            pkg: /storage/sdcard0/kr2ssu/superuser.apk
    Success
    chattr: reading flags on /system/etc/install_recovery.sh: No such file or directory
    rm failed for /system/app/Kinguser, No such file or directory
    rm failed for /data/data-lib/king, No such file or directory
    [email protected]:/storage/sdcard0/kr2ssu #

    In the attached file by @najoor an older version Kingroot that the script is able to remove and replace the su binary from kingroot.

    root.zip
    3
    Updated the script
    2
    so probably
    so for MTK 6580 HT7
    su
    sh switch_
    &
    for HT7 Pro on MT6735
    su
    sh switch_

    armv7 for MT6580
    arm64 for MT6735

    Don't forget to put .sh at the end
    1
    From the same site that has a page dated AUGUST 15, 2018 that says
    "If you are looking for an application to root you Android Device, Towelroot APK is the best option." and provides a broken link to year 2016

    I'd take any advice from that site with a grain of salt.

    I used Kingroot about 4 years ago, then used "something" to replace it with SuperSu....I think it was an app on Play Store.
    'SuperSu Me Pro' $3.99 in the Play Store