[Guide] Rooting G800F on Marshmallow 6.0.1 + getting Xposed framework

Search This thread

kom-pakt

Member
Dec 22, 2016
40
16
UPDATE 14.05.2017: Chainfire has released autoroot for Galaxy S5 Mini G800F based on firmware 6.0.1. It can be downloaded from the official CF Autoroot website (direct link to the G800F file). It is by far the easiest and fastest method for getting root access on your device without the need for TWRP.

Procedure for rooting with CF autoroot:

1. Charge your S5 Mini's battery to at least 80% and make sure you have Samsung USB drivers installed on your PC

2. Enable USB debugging on the S5 Mini

3. Download the CF autoroot file from the link above and unpack the zip archive

4. Open ODIN as administrator (right click -> Run as administrator)

5. Put the S5 Mini in download mode and connect it via USB cable to the PC

6. After ODIN recognizes the device, click "AP" and select the autoroot file

7. Click "Start" and wait for the process to finish - shouldn't take more than a few seconds

8. When the log in ODIN says "Disconnected", unplug the USB cable from the phone and wait for it to restart itself

9. Verify proper root with a tool like Root Checker


If you want to have TWRP recovery and Xposed framework, use the guide below.

This method applies only to the S5 Mini G800F variant running Android 6.0.1. Trying this on other variants may result in bricking your device. I used this procedure to get root access and Xposed working on my European S5 Mini G800F using a German (DBT) Marshmallow firmware. Use at your own risk, I'm not responsible for anything that happens to your device. Note that this procedure voids your warranty. This guide assumes that you already have TWRP recovery or know how to flash it.

Backup everything important like contacts and photos before you begin.

Requirements for this method to work:
  • unrooted Samsung Galaxy S5 Mini G800F running official stock Android 6.0.1 Marshmallow
  • Samsung USB driver
  • enable USB debugging
  • charge your phone's battery to 100% just in case
  • TWRP Recovery 3.0.2 installed Official TWRP Recovery 3.1.1 is available now - check out this thread for download links

IMPORTANT NOTE ABOUT RECOVERY: Official TWRP now available


Procedure for getting root access:

1. Download Chainfire's SuperSU v2.78 SR5 [link] and store the zip file in the phone's internal memory or SD card.

2. Boot into TWRP recovery, navigate to the SuperSU zip and flash it, reboot after it finishes.

3. You should now see the SuperSU icon, open it and update the binary. Verify proper root with a tool like Root Checker.

Congratulations, you have successfully rooted your G800F! If you only want root - stop here, you're done.


Procedure for getting Xposed Framework:

1. After rooting your S5 Mini, download Xposed v87.1 built by wanam [link], Xposed uninstaller [link], and Xposed Installer APK [link]. Put all 3 files on the phone's internal memory or SD card.

2. Boot into TWRP recovery, navigate to the file named "xposed-v87.1-sdk23-arm-custom-build-by-wanam-20161125.zip" and flash it.

3. After the flashing is finished, wipe cache and dalvik then reboot.

4. Using a file manager, navigate to where you put the Xposed Installer APK and install it.

5. Open it and confirm that Xposed is installed properly.
 

Attachments

  • Screenshot_2017-02-18-17-57-14.jpg
    Screenshot_2017-02-18-17-57-14.jpg
    85.7 KB · Views: 5,298
  • Screenshot_2017-02-18-17-57-36.jpg
    Screenshot_2017-02-18-17-57-36.jpg
    130 KB · Views: 5,253
Last edited:

kom-pakt

Member
Dec 22, 2016
40
16
The netherland marshmallow firmare. And i have used all the files you linked. I even tried other one's. None work

I also have 6.0.1 Germany DBT but this didn't root my s5 mini

Same for me - rooting (Germany DBT) according to your instructions didn't work

Gesendet von meinem kminilte mit Tapatalk

When you flash the SuperSU observe the log during the process, does it reboot by itself after posting this?

Code:
******************
SuperSU installer
******************
- Mounting /system, /data and rootfs
- Extracting files
- Detecting system compatibility

If it reboots after this, turn off your phone and boot into recovery, go to "Wipe" and wipe cache and dalvik. Immediately after that try to flash the SuperSU again, if successful it should post this:

Code:
******************
SuperSU installer
******************
- Mounting /system, /data and rootfs
- Extracting files
- Detecting system compatibility
- System-less mode, boot image support required
- Creating image
- Mounting image
- Creating paths
- Removing old files
- Placing files
******************
Boot image patcher
******************

and then some more lines, at the end it should say "Done!" and then give you the option to reboot. Remember if the flashing is successful you should reboot manually, if the phone reboots by itself then the flashing failed.

Note that I always recommend to start with a freshly installed firmware i.e. wipe the entire phone, flash new firmware, flash TWRP 3.0.0 and then flash SuperSU.
 
Last edited:

Helius61

Member
Feb 22, 2009
6
1
Ulm
Thank you very much for your instant support. I'm currently traveling and I'll try your solutions once I'm back home again. Then, I'll provide an update whether it works or not.
 

Tomislav3383

Member
Nov 16, 2014
16
1
When you flash the SuperSU observe the log during the process, does it reboot by itself after posting this?

Code:
******************
SuperSU installer
******************
- Mounting /system, /data and rootfs
- Extracting files
- Detecting system compatibility

If it reboots after this, turn off your phone and boot into recovery, go to "Wipe" and wipe cache and dalvik. Immediately after that try to flash the SuperSU again, if successful it should post this:

Code:
******************
SuperSU installer
******************
- Mounting /system, /data and rootfs
- Extracting files
- Detecting system compatibility
- System-less mode, boot image support required
- Creating image
- Mounting image
- Creating paths
- Removing old files
- Placing files
******************
Boot image patcher
******************

and then some more lines, at the end it should say "Done!" and then give you the option to reboot. Remember if the flashing is successful you should reboot manually, if the phone reboots by itself then the flashing failed.

Note that I always recommend to start with a freshly installed firmware i.e. wipe the entire phone, flash new firmware, flash TWRP 3.0.0 and then flash SuperSU.

Wiped cache and dalvik, got the same lines you posted, rebooted, but root is still not working.
 
Last edited:

Snowgay

Senior Member
Jul 30, 2007
70
6
Hello, had the same problem . No root after reboot.
You need to use an older twrp.
With 2.8.1.0 it all works
 
Aug 24, 2016
10
3
i did it!
it works but you gotta have twrp 3.0.2-0 and then flash the zip file.
pop ups where blocked so i just changed it from always ask to always allow.

you gotta install twrp 3.0.0-0 and then flash the twrp 3.0.2-0 .img to recovery.
after that just flash the superSU zip and your done.
hope it works for you
 
  • Like
Reactions: Tomislav3383

kom-pakt

Member
Dec 22, 2016
40
16
Thank you very much for your instant support. I'm currently traveling and I'll try your solutions once I'm back home again. Then, I'll provide an update whether it works or not.

Glad I can help, also check out the other solutions posted in the meantime.

Does this root trigger the knox counter?

Yes.

Hello, had the same problem . No root after reboot.
You need to use an older twrp.
With 2.8.1.0 it all works

i did it!
it works but you gotta have twrp 3.0.2-0 and then flash the zip file.
pop ups where blocked so i just changed it from always ask to always allow.

you gotta install twrp 3.0.0-0 and then flash the twrp 3.0.2-0 .img to recovery.
after that just flash the superSU zip and your done.
hope it works for you

It seems that the culprit for the failed rooting were the different versions of TWRP you were using. I will add links to 2 versions of TWRP and a note about this in the main post.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    UPDATE 14.05.2017: Chainfire has released autoroot for Galaxy S5 Mini G800F based on firmware 6.0.1. It can be downloaded from the official CF Autoroot website (direct link to the G800F file). It is by far the easiest and fastest method for getting root access on your device without the need for TWRP.

    Procedure for rooting with CF autoroot:

    1. Charge your S5 Mini's battery to at least 80% and make sure you have Samsung USB drivers installed on your PC

    2. Enable USB debugging on the S5 Mini

    3. Download the CF autoroot file from the link above and unpack the zip archive

    4. Open ODIN as administrator (right click -> Run as administrator)

    5. Put the S5 Mini in download mode and connect it via USB cable to the PC

    6. After ODIN recognizes the device, click "AP" and select the autoroot file

    7. Click "Start" and wait for the process to finish - shouldn't take more than a few seconds

    8. When the log in ODIN says "Disconnected", unplug the USB cable from the phone and wait for it to restart itself

    9. Verify proper root with a tool like Root Checker


    If you want to have TWRP recovery and Xposed framework, use the guide below.

    This method applies only to the S5 Mini G800F variant running Android 6.0.1. Trying this on other variants may result in bricking your device. I used this procedure to get root access and Xposed working on my European S5 Mini G800F using a German (DBT) Marshmallow firmware. Use at your own risk, I'm not responsible for anything that happens to your device. Note that this procedure voids your warranty. This guide assumes that you already have TWRP recovery or know how to flash it.

    Backup everything important like contacts and photos before you begin.

    Requirements for this method to work:
    • unrooted Samsung Galaxy S5 Mini G800F running official stock Android 6.0.1 Marshmallow
    • Samsung USB driver
    • enable USB debugging
    • charge your phone's battery to 100% just in case
    • TWRP Recovery 3.0.2 installed Official TWRP Recovery 3.1.1 is available now - check out this thread for download links

    IMPORTANT NOTE ABOUT RECOVERY: Official TWRP now available


    Procedure for getting root access:

    1. Download Chainfire's SuperSU v2.78 SR5 [link] and store the zip file in the phone's internal memory or SD card.

    2. Boot into TWRP recovery, navigate to the SuperSU zip and flash it, reboot after it finishes.

    3. You should now see the SuperSU icon, open it and update the binary. Verify proper root with a tool like Root Checker.

    Congratulations, you have successfully rooted your G800F! If you only want root - stop here, you're done.


    Procedure for getting Xposed Framework:

    1. After rooting your S5 Mini, download Xposed v87.1 built by wanam [link], Xposed uninstaller [link], and Xposed Installer APK [link]. Put all 3 files on the phone's internal memory or SD card.

    2. Boot into TWRP recovery, navigate to the file named "xposed-v87.1-sdk23-arm-custom-build-by-wanam-20161125.zip" and flash it.

    3. After the flashing is finished, wipe cache and dalvik then reboot.

    4. Using a file manager, navigate to where you put the Xposed Installer APK and install it.

    5. Open it and confirm that Xposed is installed properly.
    2
    Thank you very much for your instant support. I'm currently traveling and I'll try your solutions once I'm back home again. Then, I'll provide an update whether it works or not.

    Glad I can help, also check out the other solutions posted in the meantime.

    Does this root trigger the knox counter?

    Yes.

    Hello, had the same problem . No root after reboot.
    You need to use an older twrp.
    With 2.8.1.0 it all works

    i did it!
    it works but you gotta have twrp 3.0.2-0 and then flash the zip file.
    pop ups where blocked so i just changed it from always ask to always allow.

    you gotta install twrp 3.0.0-0 and then flash the twrp 3.0.2-0 .img to recovery.
    after that just flash the superSU zip and your done.
    hope it works for you

    It seems that the culprit for the failed rooting were the different versions of TWRP you were using. I will add links to 2 versions of TWRP and a note about this in the main post.
    2
    BIG UPDATE

    Chainfire has released autoroot for Galaxy S5 Mini G800F / G800H / G800M based on firmware 6.0.1. It can be downloaded from the official CF Autoroot website (direct link to the G800F file).

    For those of you which haven't heard of autoroot it is by far the easiest and fastest method for getting root access on your device. If what you're looking for is simply root access without the need for TWRP - this is for you.

    Links added to the first post of this thread.
    1
    i did it!
    it works but you gotta have twrp 3.0.2-0 and then flash the zip file.
    pop ups where blocked so i just changed it from always ask to always allow.

    you gotta install twrp 3.0.0-0 and then flash the twrp 3.0.2-0 .img to recovery.
    after that just flash the superSU zip and your done.
    hope it works for you