[How to] Root for 4.4.2 and Flash rooted Stock Android 5.0 with KNOX 0x0?

Search This thread

the dreamer

Senior Member
Aug 2, 2011
241
10
Dears

I tried towel root v3 but it says my device is not supported so any help please, there is update for my device but I didn't update because it may not accept root again

My device Model: SM-G900FD
Model name: GALAXY S5
Version: Android 4.4.2
Changelist: 1901801
Build date: Mon, 23 Jun 2014 16:04:56 +0000
PDA: G900FDXXU1ANF7
CSC: G900FDOJV1ANF7
MODEM: G900FDXXU1ANF7
 

wajiman

Senior Member
Jan 21, 2011
602
455
Dears

I tried towel root v3 but it says my device is not supported so any help please, there is update for my device but I didn't update because it may not accept root again

My device Model: SM-G900FD
Model name: GALAXY S5
Version: Android 4.4.2
Changelist: 1901801
Build date: Mon, 23 Jun 2014 16:04:56 +0000
PDA: G900FDXXU1ANF7
CSC: G900FDOJV1ANF7
MODEM: G900FDXXU1ANF7
Did you even read the OP?????
 
  • Like
Reactions: Painman1963

aus_pixon12

Member
Jul 27, 2011
35
7
This worked fine when updating to ANG3 but I got stuck when updating to ANK1 as the phone would not let me install towelroot or supersu (and I had towelroot 2 instead of 3 installed). Didn't turn up much on here or Google (might not have searched hard enough) apart from using Dropbox or refencing the apks in the phone browser but neither option worked. After a bit of playing around and head-scratching I got towelroot and supersu installed using ADB and the rest of the process then went smoothly.

TLDR;
If you can't install towelroot or SuperSu using apk files then connect the phone by USB and use ADB instead.
 

wajiman

Senior Member
Jan 21, 2011
602
455
This worked fine when updating to ANG3 but I got stuck when updating to ANK1 as the phone would not let me install towelroot or supersu (and I had towelroot 2 instead of 3 installed). Didn't turn up much on here or Google (might not have searched hard enough) apart from using Dropbox or refencing the apks in the phone browser but neither option worked. After a bit of playing around and head-scratching I got towelroot and supersu installed using ADB and the rest of the process then went smoothly.

TLDR;
If you can't install towelroot or SuperSu using apk files then connect the phone by USB and use ADB instead.
Strange. Did you enable install from unknown sources option in the security tab? ??
 

aus_pixon12

Member
Jul 27, 2011
35
7
Strange. Did you enable install from unknown sources option in the security tab? ??
I did indeed. Enabled it, rebooted and still didn't work. I could select the apk in my file manager and it would give me the info screen but when it came to the bit where you get to choose to install or cancel, the install button was disabled so I could only press cancel. Still don't know why but using ADB got around it.
 

Pollie81

Senior Member
Mar 8, 2012
1,682
647
Google Pixel 6a
Pfff.. Finally! It took me some time to read all the pages in this thread (others should too..) but it gave me all the info I need. If I have some spare time tomorrow I'm going to root my S5.
Thanks OP!
To bad there are still a lot of people asking questions which the answer is all ready provided.. I guess it's to much trouble to read thru this topic while some took a lot of effort to provide us noobs with this important information..
 

wajiman

Senior Member
Jan 21, 2011
602
455
Questions and Answers: (FAQ)

I should have done this before, but the brilliant idea did not come to my mind.

1. Will this trigger KNOX???
A. No it willl not trigger KNOX. KNOX is triggered by things that are not signed by samsung. eg. customer kernels and recoveries

2. Which devices are supported??

A. All those devices on which towelroot used to work before their kernels were updated. If you had rooted before by using towelroot then this method should work. Further, as for the information i have, it is confirmed to be working on G900F, G900FD, G900M, G900I and G900V. G900H(exynos version) is NOT supported as towelroot uses a kernel exploit to work which does not exist in exynos variant (sorry guys!)

3. Once upgraded to Android 5.0 is it possible to downgrade without triggering KNOX??
A. Yes is it possible to downgrade to 4.4.2 without triggering KNOX. You just have to download 4.4.2 firmware from sammobile, flash using PC ODIN, get into recovery mode and factory data/reset.

4. Rom name abbreviations and some other abbreviations??
A. G900FXXU1ANG9 will be reffered as ANG9 or NG9. Same goes for NE2. FC stands for Force Close '(i.e. application crashes with error message being displayed)

5. My device/firmware kernel does not exist in the downloads page, what should i do??
A. If your kernel is not their in the download page, download the firmware with the same kernel (eg. if your firmware is G900FXXU1ANG3 and its kernel is not their in the download page, download this firmware from sammobile) and use this script >>>>here<<<< to create a flashable kernel image. Just extract boot.img from the firmware package and use the script to create the kernel.

6. Will OTA updates work after rooting??
A. No, they wont work

7. How to disable Reactivation Lock or check whether Reactivation Lock is active?
A. Just navigate to Settings>Security>Reactivation Lock should be UNCHECKED. Alternatively, you can boot into download mode (google on how to boot into download mode if you do not know), there will be a line saying Reactivation Lock: Enabled or disabled.

8. If KNOX is 0x1 can it be reverted??
A. No, once triggered it cannot be reverted.

9. Is it possible to change device status from Custom to Official??
A. Rooting causes it to be custom, to revert it, you will have to install xposed module such as wanam exposed but instaling xposed moduel does break your s health. so there is a work around which you will have to search via google

10. How to flash old kernel??

A. Get into download mode and connect mobile to PC. Open PC Odin and select 'AP' and then navigate to the kernel file and flash.

11. How to unroot device??
A. Open superSu>settings>full unroot

12. Can I flash 4.4.2 kernel on Android 5.0 to root?
A. This does not work. Flashing the kernel will take your phone into boot loop and you will have to flash back Android 5.0 kernel

13. Which Android 4.4.2 firmwares are supported?
A. ALL

14. Will i lose my apps by upgrading to Android Lolipop??
A. It depends whether you perform full wipe or no but it is recommended due to change in runtime style. There will be huge chances that you will face different force closes.

15. Is the Android Lolipop Rom rooted??
A. Yes, its prerooted with busybox installed

16. Does unrooting trigger KNOX??
A. NO.

17. What is the difference between rooting via CF-Root and Towelroot??
A. CF-root triggers the KNOX while the towelroot does as it is based on an exploit. You will have to go through all this trouble to keep your KNOX 0x0
 
Last edited:

spongaweb

Senior Member
Feb 10, 2010
153
8
Galaxy S5 Sport on the way, will this thread work?
Or should I just trade for a regular S5 and save me the trouble....?
 

SlideMouse22

Member
Dec 20, 2014
15
1
I dont get it.

1) Have ANG2 or latest Rom installed
> I have lollipop (bnl9) (thats the latest rom for my 900F) installed.



So this, doesn't make sense:
NOTE: If you have already flashed Non-rooted Android 5, Read "Before Proceeding > Point # 2"

BEFORE PROCEEDING, Please read:
2. You can downgrade anytime to 4.4.2 after flashing Android Lolipop 5 by using PC Odin (WILL NOT trigger KNOX) . Just flash regular firmware through PC Odin and then boot into recovery to perform full wipe or else phone will get stuck in bootloop


So, I have, like it's said, the latest ROM installed. Do I have to go back to 4.4.2.?
 
Last edited:

wajiman

Senior Member
Jan 21, 2011
602
455
I dont get it.

1) Have ANG2 or latest Rom installed
> I have lollipop (bnl9) (thats the latest rom for my 900F) installed.



So this, doesn't make sense:
NOTE: If you have already flashed Non-rooted Android 5, Read "Before Proceeding > Point # 2"

BEFORE PROCEEDING, Please read:
2. You can downgrade anytime to 4.4.2 after flashing Android Lolipop 5 by using PC Odin (WILL NOT trigger KNOX) . Just flash regular firmware through PC Odin and then boot into recovery to perform full wipe or else phone will get stuck in bootloop


So, I have, like it's said, the latest ROM installed. Do I have to go back to 4.4.2.?
Apologies. I will reword the paragraphs to make them more clear. Yes if you are on non rooted stock 5.0, you will have to downgrade to 4.4.2 and then read the OP to flash alexndr pre rooted stock android 5
 

Top Liked Posts

  • There are no posts matching your filters.
  • 88
    This method has been taken from the following threads and some what modified :
    http://xdaforums.com/verizon-galaxy-s5/general/how-to-root-g900vvru1ane9-t2836201
    http://xdaforums.com/showthread.php?t=2840150

    Rooting method has been tested only on G900F, G900M, G900I and G900FD. Theoretically it should work on all the variants of S5 that were SUPPORTED by towelroot before updating . test and let me know ; )

    FOR ANDROID LOLIPOP 5, LOOK BELOW THE ROOTING INSTRUCTIONS ON HOW TO UPGRADE FROM 4.4.2 TO 5.0 WITHOUT TRIGGERING KNOX. The Rom has been compiled/cooked by @_alexndr


    Hence credits go out to:
    @muniz_ri
    @open1your1eyes0
    @Misterxtc
    @FlairDevil
    @Chainfire
    @_alexndr
    @geohot
    @aguarello
    @lufeig
    @mkh.mourad
    @faraaz @Lonski

    Missed any1?? shoot me a PM

    For G900M please look at post #13 or click here
    http://xdaforums.com/showthread.php?p=54745709

    Requirements:
    1. Have ANG2 or latest 4.4.2 Rom installed
    2. Require PC Odin 3.09
    3. Kernal for NE2 (Old Rom Kernel for G900F ONLY, use F6 KERNEL FOR G900FD), get G900F kernels from here: https://www.dropbox.com/s/cun1uainm2h07em/KERNEL_G900FXXU1ANE2.tar.md5
    4. Your current Rom Kernel prior to flashing the old kernel. Here the kernel for FOR H900F ONLY: https://www.androidfilehost.com/?w=files&flid=18027 (kudus to @_alexndr) (if your Kernel is not there and/or you have a different variant like 900I, look below the instructions on how to create flashable kernel)
    5. DISABLE REACTIVATION LOCK
    6. IF YOUR DEVICE IS ENCRYPTED, DECRYPT IT

    7. Towelroot and SuperSU downloaded and installed prior to flashing NE2 kernel

    For SM-900I Australian:
    Look >>>>here<<<<

    Root instructions:

    1. Get to download mode, and flash ANE2 kernel or relevant kernel that supports towelroot
    2. Once done, reboot and open towelroot and click make it rain. (NOTE: wifi and s health will not work after flashing ANE2 kernel and you will face numerous FCs)
    3. After this, reboot again into download mode and flash your current rom kernel. everything will start to work and all FC will be gone.
    4. Open SuperSU and update binary and viola!!

    For any Questions FAQ first before posting:
    >>>Here<<<<


    ===============================​

    Flashing android 5.0 WITHOUT TRIGERRING KNOX:

    After rooting with the above method, flash using Mobile Odin Pro @_alexndr rom from this thread >>>>here <<<<


    How to downgrade from Android 5 to 4.4.2??
    1. Download ANE2 Firmware
    2. Flash it via PC Odin.
    3. Boot your phone into recovery mode and factory/data reset
    4. Reboot and Viola
    11
    i want to thank the OP and everybody involved somehow for making this method successful for me.

    thanks for this method, now i have a SGS5 SM-G900M, on firmware G900MUBU1ANG3, rooted, knox 0x0.

    i was already on stock (non-rooted) G900MUBU1ANG3. find below my steps to accomplish this:

    1. install towelroot apk on device

    2. downloaded ODIN 3.09 on PC

    3. downloaded G900MUBU1ANE2 firmware on PC

    4. downloaded G900MUBU1ANG3 firmware on PC

    5. using WINRAR, i extracted G900MUBU1ANE2 kernel (boot.img)

    6. using this script (kudos to mkh.mourad), i created boot.tar.md5

    7. put device in download mode (turn off, press POWER + VOLUME DOWN + HOME buttons, connect to PC using USB cable

    8. run ODIN 3.09, click AP button, select "boot.img" just created, and flashed it. then deleted "boot.img"

    9. upon device reboot, you will receive lots of FCs. don't worry, run towelroot, click make it ra1n

    10. put device in download mode (turn off, press POWER + VOLUME DOWN + HOME buttons, connect to PC using USB cable

    11. using WINRAR, i extracted G900MUBU1ANG3 kernel (boot.img)

    12. using this script (kudos to mkh.mourad), i created boot.tar.md5

    13. put device in download mode (turn off, press POWER + VOLUME DOWN + HOME buttons, connect to PC using USB cable

    14. run ODIN 3.09, click AP button, select "boot.img" just created, and flashed it. then deleted "boot.img"


    now i have latest official firmware, rooted, knox 0x0!!!

    thanks!!! :D:D:D
    8
    Thanks to the OP. This is confirmed working on my Australian SM-G900I. Also S-Health is working aswell.

    Here is the method I used and a link to the kernels.


    1) Download the G900IDVU1ANG3_G900IXSA1ANG2_XSA firmware from SamMobile and install it using odin 3.09. Let it reboot. (skip this step if you already have this firmware installed)

    2) Install towelroot and superuser but do not run them yet.

    3) Download the attachment below and extract it to your PC.

    4) Put your phone into download mode and flash boot.tar.md5 from the G900IDVU1ANE1_BOOT folder using odin 3.09. Let it reboot.

    5) Your phone will now be running slow but dont worry, this is normal. Now run towelroot and superuser.

    6) Repeat step 4 but this time flash boot.tar.md5 from the G900IDVU1ANG3_BOOT folder.

    7) To finish off I recommend a full factory wipe and a re-install of superuser for that new phone feeling but its not necessary.
    6
    Congratulations :) You've been faster :D

    ★ [ROOT][N9005] ★ Rooting 4.4.2 XXUFNF4 & NEWER stock firmwares ★ (KNOX 0x0) ★

    I've planned to create a similar thread for G900F, but no problem :D good work :good:
    6
    I am currently at work. I'll upload the ANG9 kernel tonight!

    Verstuurd vanaf mijn SM-G900F met Tapatalk

    I have attached the kernel for the people that want to root the ANG9 firmware. Use the instructions from post 1 and you will get root with knox 0x0!