yashsingh1/xdaforums huggingface dataset:
[Galaxy S 4 Active General] DWilso3:
Before I even try doing this, which I'm not sure I will as I'm not the best at ODIN, do you know if doing this will make upgrading to 4.4 when released painful? I personally enjoy running the latest available software (I realize it's not that big of a deal, just a quirk I have, I suppose). I rooted while on 4.2.2, and it was miserable getting it to 4.3 (temporarily softbricked via ODIN, but a second run through solved that).
[Galaxy S 4 Active General] Devo7v:
You will probably run into the same problems you did before. I would imaging the upgrade requirements for 4.4 would be the same as they were for 4.3.
[Galaxy S 4 Active General] DWilso3:
Well, did everyone who rooted have trouble upgrading is my main question? I had changed to a slightly faster version of the launcher, tweaked the LED settings, and messed around with some minor things such as fonts. If it was something I did on top of the rooting, (i.e. many who had rooted had no problems upgrading, they just lost root) then I imagine I will be fine rooting now. But I don't know if anything about his method in particular might change that.
[Galaxy S 4 Active General] tlyons1022:
Worked for me!!! Thanks!!!!
[Galaxy S 4 Active General] meraz9000:
Here's the non-hlos file for MF1

http://www.mediafire.com/download/6jil1ahdctnjm6i/NON-HLOS(3).bin
[Galaxy S 4 Active General] tet1:
Thanks man you are great ill flashed later
[Galaxy S 4 Active General] TheTinkerer:
Would you mind sharing those commands?
[Galaxy S 4 Active General] htaak:
Assuming you have heimdall installed....

Unzip the 2 kernel files and extract the 2 boot.img files into 2 folders. Navigate to the pwnedkernel folder in terminal. Execute the following command in terminal.

heimdall flash --BOOT boot.img

Phone reboots.... run Saferoot / install Supersu per OP's instructions ....

Repeat first step but with the MLB kernel provided.....

Enthusiastically thank OP for figuring this out for everyone ;)

Sent from my Rooted I537
[Galaxy S 4 Active General] TheTinkerer:
Awesome, thanks :)

I'm having issues now with libusb - I suspect it's a lingering driver that Kies installed a year ago when I used it for a previous device. I'll sort that out and get back to you on the enthusiastic thanking step.
[Galaxy S 4 Active General] htaak:
The box I used has a fresh install of Fedora 20. I did not install kies, java, or Google ADB.... Just Heimdall and Saferoot. I did get a few repetitive non - flashes from Heimdall and Saferoot not initializing that were solved by changing the USB input on the PC. Hang in there bro, it definitely works :)

Sent from my Rooted I537
[Galaxy S 4 Active General] TheTinkerer:
Got it working :)

The issues I encountered were with my own system, not with the root method outlined in the OP.

OP, please accept my most enthusiastic of thanks!

Now I'm off to figure out how to re-enable the bluetooth tethering that AT&T disabled for no apparent reason...
[Galaxy S 4 Active General] Devo7v:
If you rooted then the OTA would fail. There was a discussion about this for a couple days. The updater script checked all the system apps to make sure they were original, if they weren't then the update would fail. So if you changed anything in the root partition then you couldn't update. The only way was to Odin ML2. I assume the same thing will happen when 4.4 rolls out.
[Galaxy S 4 Active General] oidyoung:
Thanks, nice job！！！
[Galaxy S 4 Active General] gatoraid84:
Hey Sunderwear did you put this odin package together?
[Galaxy S 4 Active General] :
I just wanted to say thanks to the op. I've been wanting to update to ML2 for awhile and I haven't because of it not having root. I updated last night and rooted with no problems. Excellent work.
[Galaxy S 4 Active General] tet1:
won't flash

the both files failed ..I tried Odin modem.bin and Hlos.bin failed
[Galaxy S 4 Active General] bigfdaddy2:
worked like a charm ty ... also even after flashing that kernel my wifi still works and dont have any isssues so do i need to flash back the other kernal that u have listed ?
[Galaxy S 4 Active General] meraz9000:


You must flash those files first before rooting because if your system gets flagged as custom then the bootloader will block you from doing it.
[Galaxy S 4 Active General] meraz9000:
You mean the kernels? If so yes I did
[Galaxy S 4 Active General] tet1:
I rooted my phone then I flashed the ML2 files again .. Then I flashed the modem.bin mF1 failed NoN.hlos.bin MF1 failed too the both is failed

---------- Post added at 09:41 PM ---------- Previous post was at 09:29 PM ----------

Sunderwear .Now my phone unrooted because as you said I flashed Odin ML2 4 files and then flashed Odin on phone modem.bin is failed and i tried flashed NON.hols .bin is failed too
[Galaxy S 4 Active General] meraz9000:
When you go into download mode.. Under system status.. What do you see.. Official or custom
[Galaxy S 4 Active General] tet1:
It says system status: Official
[Galaxy S 4 Active General] greeneyez15o:
Can someone tell me where i can find safe root or vroot i downloaded a safe root but no luck rootin
[Galaxy S 4 Active General] gatoraid84:
Awesome well much appreciated
[Galaxy S 4 Active General] meraz9000:
Google vroot. Can't post the link here. And to tet1 I don't know what to tell you.. That's exactly what I did and it worked.
[Galaxy S 4 Active General] tet1:
I redownload the files Again modem.bin and NON.hlos.bin MF1 .it flashed Odin pass worked. but don't fix my WiFi .I don't know what's wrong .I was on Mf3 and Mf1 my WiFi was working.. I got issued after I flashed ML2 official

---------- Post added 24th March 2014 at 12:55 AM ---------- Previous post was 23rd March 2014 at 11:58 PM ----------

Oh my god finally I fixed it the issued I used root explore access root then I delete it the factory app & imie and the system file then I got bugs I re flashed the ML2 official Odin again is worked every thing perfect.. And nice thank you .Sunderwear for the your figured it out root ML2 official:D
[Galaxy S 4 Active General] donkeypunch1122:
first time rooter here switched over from the iphone someone on here make a video on this so i dont mess up my phone
[Galaxy S 4 Active General] sobertillnoon:
Has anyone else had trouble with safestrap? I install the apk and then Click install recovery. The safestrap app is installed but when I click reboot recovery nothing different happens from before I installed the recovery.
[Galaxy S 4 Active General] meraz9000:
Be sure to be using the latest version. It worked for me.
[Galaxy S 4 Active General] tet1:
Only ..Satestrap _jfl TEATT Active-3.71.apk working for ML2 official
[Galaxy S 4 Active General] :
If you have never done anything like this before you need to do some studying before you jump into anything. Read, read again then read some more before doing anything. If someone was to make a video you could still mess up your phone. Google to find out what you are getting yourself into.
[Galaxy S 4 Active General] greeneyez15o:
Neither root methods workin for me can someone explain wat they did to get root ?
[Galaxy S 4 Active General] ChristopherXDA:
worked fantastic. Thanks! rooted again.
[Galaxy S 4 Active General] Kyuta Syuko:
Did you follow the OP to the letter?
[Galaxy S 4 Active General] htaak:
For the guy having issues with rooting....

I had to try multiple times to get Saferoot to work. Try switching USB ports on your PC and trying right after you reboot your PC.

Sent from my Rooted I537
[Galaxy S 4 Active General] MechaBouncer:
If it says "Custom" will I not be able to flash this? I'm not sure if it was attempting to root it before with 4.3 OTA ML2 installed or if it had something to do with the Avast! Anti-Theft that's still installed at the root level that I forgot to get rid of.

I've never used Odin before, so I've got some reading to do. I just want to make sure that this is even an option or if I'm screwed.

Thanks!
[Galaxy S 4 Active General] allex3:
Cool.

Cool. everything works
[Galaxy S 4 Active General] meraz9000:
[MENTION=3180403]MechaBouncer[/MENTION]. My question was to other member that was trying to downgrade the modem for his phone. Don't worry.
[Galaxy S 4 Active General] deac2898:
awesome!

Took about 5 minutes but it worked Thanks!:good:
[Galaxy S 4 Active General] popfan:
Just an FYI to all - I did find that Odin 3.09 was the best one to use for new ppl. The buttons match the fields that need to filled in. Example - 3.09 has CSC button and that is where the CSC file goes.
[Galaxy S 4 Active General] Miami_Son:
I've asked this before and never really got an answer. Now that we have a viable root method for OTA ML2 I'll ask again. What is in this release that would make it worth updating from 4.2.2? Thanks in advance.
[Galaxy S 4 Active General] gatoraid84:
In my opinion less laggy and battery life much improved
[Galaxy S 4 Active General] :
A lot less laggy. I finally did it just because we will have to have 4.3 to get anymore updates. To me it's is worth updating.
[Galaxy S 4 Active General] MechaBouncer:
I've hated it this far because of the root problems and GPS and WiFi drops. I'll try rooting it when I get home from work. Thanks for the info.
[Galaxy S 4 Active General] Agent.:
If someone made a video tutorial it would be much appreciated. I am currently on rooted 4.2.2 and am afraid to do anything without specific instructions.
[Galaxy S 4 Active General] tet1:
the instructions its very clear dont need to some one make a video first download the the file 4.3 ML2 then unzip the file you will see 4 files open Odin go to the download mode press volume up & power botton

BL. goes to the bootloder

AP. goes to the PDA

CP.goes to the phone

CSC . goes to the CSC

about root 4.3 ML2 .. download the 2 files first flash pwnedkernel via Odin put in PDA then download saferoot on you computer unzip it then open the file go to the install open it ..you will see command put your phone on USB debugging plug on you computer press enter a few mints your phone will reboot when your phone get root flash the originalkrenel same thing on PDA your done... sorry about my English
[Galaxy S 4 Active General] MechaBouncer:
Will the phone report a different build number or have any way to tell if the pwnedkernel installed properly? It still says ML2 for me.

I've used Odin to flash pwnedkernel from what I can tell, but I still get stuck at "[*] Waiting for your phone to appear" when trying to install Saferoot. This is the same behavior as the last time I tried to install it after upgrading to 4.3.

Is there anything else I should try?
[Galaxy S 4 Active General] tet1:
after your phone rebooting you have to keep look at your phone because will give option USB pres OK again then wait a little bit then one more time press any key on you computer or press enter and wait until it say all finish I don't remember exat ...

---------- Post added at 06:23 AM ---------- Previous post was at 06:18 AM ----------

keep look at your phone will download app superus press grant ..
[Galaxy S 4 Active General] htaak:
I think the pwnedkernel is dated September not December.
[Galaxy S 4 Active General] MechaBouncer:
Kept an eye on it for several minutes with no luck.

Okay. I can confirm the September date. Also WiFi does not work. Looks like Odin installed it properly.

===EDIT===

Also USB Debugging is enabled, but I never saw a confirmation to communicate with my computer when I plugged it in.
[Galaxy S 4 Active General] jkeuclid:
Hi Sunderwear, first off a big ty for doing this, I'll be sure and donate your way post root; secondly can you explain this post above (post #44) as it relates to the steps in post#1 and also can you elaborate on step #2 regarding "...USB debugging mode try using saferoot or Vroot"?

I'm a tech junkie but a bit of a smart phone noob so I just want to have all my ducks in a row before rooting my just delivered today ML2 GS4A, so if I'm correct the newest version of Odin is 3.09? I also have both saferoot files, saferoot.zip and also SafeRoot+Disable KNOX.zip, which do we use? And we would then follow along with the Odin Flash Guide (http://xdaforums.com/galaxy-s3/help/guide-odin-flash-guide-t1671969)? Also, for su access, I see there is a Superuser and SuperSU, which one of those is desirable? How do we then make sure the OTA updates are disabled, is this done then post rooting with SU? Thanks.

Do we have to do a factory reset necessarily before rooting and also, if we installed any custom apps, do we need to uninstall them beforehand?
[Galaxy S 4 Active General] RuizM:
Hello, just wanted to say thanks for the root and it worked flawlessly. I have safestrap installed and running but I haven't pulled the trigger yet on trying a rom for a couple of reasons and I was wondering if someone could help me. I have the ML2 baseband so I have been searching for those modules and can't seem to find anything. My question is, since I have the i537 with the ML2 baseband, are there no working modules for it yet? I do apologize for asking, I have spent the past couple of days searching every post, every thread about safestrap and roms. The only thing I really know for sure is that I would have to use a 4.3 TW based rom. Thank you guys for all the wonderful work. I've been coming here as a visitor for years and this is the first time I've been stumped. Take care!
[Galaxy S 4 Active General] MechaBouncer:
Okay. So flashing the pwnedkernel with Odin worked. I'm pretty sure that I have the old kernel installed.

However my "Custom" bit has been tripped for some time from my previous attempt to install Saferoot when 4.3 ML2 first came out. I believe that this is preventing me from rooting the phone. Perhaps someone could confirm whether that is the case or not. And unfortunately the only way I know to reset the bit is Triangle Away and requires root.

Now I do have a previous install of SuperSU from before I did the OTA update. It's still installed as a system app. I'm not sure if that makes a difference. I tried uninstalling Busybox and making sure the Xposed Framework was not installed (I know it set the Custom bit once before).

Is there anything else that I can try? Or am I SOL thanks to this Custom bit? Thanks again for your help thus far.
[Galaxy S 4 Active General] gatoraid84:
If I were you I would flash the complete ML2 package with odin..it will wipe your phone completely. Then try the root method. I know you took the ota but I believe flashing It with odin will fix your situation

http://xdaforums.com/showthread.php?t=2625931
[Galaxy S 4 Active General] MechaBouncer:
Thanks for the tip. I was afraid it would be something like that. I'll have to give it a try when I have some time to reinstall everything. Thanks again!
[Galaxy S 4 Active General] gatoraid84:
Backup all your internal data with Samsung Kies 3 even backs up your apps. Then after all your flashing you can easily restore your data
[Galaxy S 4 Active General] meraz9000:
Yes wifi will not work with the old kernel. And for the USB debugging mode part. Just enable it and wait to get a pop up in the phone to authorize the computer...if you dont get it try a different USB port or restart the phone. Then use either saferoot or Vroot to root the phone. and once again flash the original kernel to fix wifi.
[Galaxy S 4 Active General] jkeuclid:
Sunderwear, you quoted me also above, was this also directed at me? :confused:
[Galaxy S 4 Active General] meraz9000:
i think it was by accident..if you got it to work then ignore :victory:
[Galaxy S 4 Active General] jkeuclid:
Hi, no I have yet to do it, was wanting your thoughts on what I posted (post #77), etc. before I proceed, thanks in advance.
[Galaxy S 4 Active General] khandom:
This RAWKS!!!

I just registered so that I could thank sunder! I too am a smartphone newb. Just got my first one last saturday which just coincidentally happens to be the same day that he posted this awesome root for the S4 active.

I'll have to admit I had a few pitfalls mostly due to the fact that 1) I wasn't aware that the phone had to be in download mode before flashing with odin. 2) when I finally learned this, I followed instructions for another device that used only 2 buttons (the screen blacked out and I thought I was golden but I was wrong). So make sure you power off the phone and then hold the volume-down, home and power buttons all at the same time until the warning screen pops up. Then hit the volume up to acknowledge that you do want to boot into download mode.

Anyway Im backing up my system with Titanium Backup right now so I guess it worked :)
[Galaxy S 4 Active General] jkeuclid:
Thanks khandom, which version of Odin did you end up using? Which Samsung USB drivers also, I'm using the Samsung_USB_Driver_for_Mobile_Phones_v1.5.14.0 set. I hear a lot about Titanium Backup, is this the one?

https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup
[Galaxy S 4 Active General] khandom:
odin
[Galaxy S 4 Active General] khandom:
Download mode
[Galaxy S 4 Active General] MechaBouncer:
Oh I feel like such an idiot. It turns out the reason for Saferoot not working was because the driver on my laptop needed to be reinstalled. I found a similar thread about it here:

http://forums.androidcentral.com/ve...ce-offline-no-prompt-allow-usb-debugging.html

After I uninstalled the driver and reconnected it, then I got the prompt to allow debugging on my laptop. This is where Saferoot was hanging.

Suffice it to say, I am now rooted on 4.3 ML2! :victory:

Thanks to all the help you guys! You're fantastic! :good:

Now I gotta restore a bunch of my apps. This might take a while...
[Galaxy S 4 Active General] hypsi:
Hi there! It worked for me. So a big Thanks for everybody who posted tutos and links.
[Galaxy S 4 Active General] jkeuclid:
Root success! But I missed the step on installing the saferoot, supersu etc. ?

Tried to install Titanium Backup but says root access failed? Launching SuperSU says "no SU binary installed, and SuperSU cannot install it, this is a problem!"
[Galaxy S 4 Active General] gatoraid84:
Go here for saferoot instructions your phone is not yet rooted if the binary isnt present.

http://xdaforums.com/showthread.php?t=2565758
[Galaxy S 4 Active General] jkeuclid:
All the USB debugging stuff was already set up, allowing access from my pc etc. then I ran the install.bat file but cursor just sits and blinks, nothing :mad:
[Galaxy S 4 Active General] gatoraid84:
Have you enabled developer setting by clicking on your build # in the about phone settings
[Galaxy S 4 Active General] jkeuclid:
Yep, it's enabled...
[Galaxy S 4 Active General] gatoraid84:
If your run the install bat and you just have a blinking cursor it isn't communicating with your phone. Do you get a prompt on your phone to allow usb debugging with your pc
[Galaxy S 4 Active General] jkeuclid:
Yes I got that earlier before I ran Sunderwear's method, already allowed access for my laptop...once done you don't have to keep doing this right?

do we need to be in download mode to run this install.bat file? (this 2 min between post bs is frustrating)
[Galaxy S 4 Active General] gatoraid84:
Did it reboot your phone and tell you to grant superuser access to adb shell. Then tell you to open SU and allow it to update?
[Galaxy S 4 Active General] jkeuclid:
don't recall seeing that msg, it just rebooted to normal mode of use

I turned off phone, disconnected and turned it back on and reconnected, I'm good to go on USB, and have MTP mode selected, had PTP mode previously...
[Galaxy S 4 Active General] gatoraid84:
Thats where the process stopped and you have no root access because of this. Run the install bat again I would clear allowed devices in developer settings before connecting your phone. When your device is recognized it will tell you then it will say sending files follow the prompts on your phone while you run the install bat
[Galaxy S 4 Active General] jkeuclid:
So you're saying to revoke debugging authorization and redo after reconnecting?
[Galaxy S 4 Active General] gatoraid84:
I would. Dont plug in your phone until the bat is open

---------- Post added at 02:05 PM ---------- Previous post was at 02:02 PM ----------

Also make sure you have first flashed the pwned.kernel it will not work on the stock kernel
[Galaxy S 4 Active General] jkeuclid:
I was probably so focused upon Odin and forgot about those steps on saferoot and su
[Galaxy S 4 Active General] gatoraid84:
You flash the pwned.kernel reboot your phone run saferoot then flash back to the stock kernel
[Galaxy S 4 Active General] jkeuclid:
Done deal, thanks my friend...I'm out of "Thanks" for the day but count on getting handful tomorrow :good:

Under SuperSU apps I have ADB Shell and Titanium Backup
[Galaxy S 4 Active General] gatoraid84:
Glad to help thats what its all about
[Galaxy S 4 Active General] jkeuclid:
Yep I really appreciate your time through all of this, I just got a bit ahead of myself and skipped those steps, but glad you were around.

Question, I did of course update SuperSU binaries and disabled KNOX but is there a place to see that KNOX is indeed disabled (is an app in the store for this) and also what about safestrap and other recovery tools, TWRP etc?
[Galaxy S 4 Active General] gatoraid84:
Safestrap 3.71 apk is the only available recovery

http://xdaforums.com/showthread.php?t=2607006
[Galaxy S 4 Active General] jkeuclid:
This is recommended to install then, how do we install these .apk files again, transfer them to the phone via Kies3 etc?

Edit: I copied it to my SD card and installed it from there, seemed to work well.
[Galaxy S 4 Active General] yankeesfan714:
Has anyone got their hands on the ML2 modules needed to flash Roms?
[Galaxy S 4 Active General] gatoraid84:
Hopefully someone can put something together soon

Found them

http://xdaforums.com/showthread.php?p=51401818
[Galaxy S 4 Active General] jojohn2008:
Will this work with my phone? I have the 4.3 build i downloaded it from software update through the phone. Will this get my phone to be rooted?
[Galaxy S 4 Active General] gatoraid84:
Yes it will
[Galaxy S 4 Active General] Kyuta Syuko:
If you're on AT&T ML2 it'll work to root your phone no matter how it was applied and

should

work on any other 4.3 version that may come out before 4.4 (though I doubt there will be any).
[Galaxy S 4 Active General] bigfdaddy2:
I have followed all the directions and everything works great...my only question is since I didn't odin back to the release kernel and everything still works do I need to odin back like u stated or just leave well enough alone ???
[Galaxy S 4 Active General] :
Over time you may or may not run into some bugs. Try it out and see what happens. If you wanted to go to the ML2 kernel it takes less than a minute to flash it with odin.
[Galaxy S 4 Active General] bigfdaddy2:
Well I've been using the 4.3 mI2 kernel ever since root method was posted and don't have issues really to speak of.

---------- Post added at 12:04 PM ---------- Previous post was at 11:20 AM ----------
[Galaxy S 4 Active General] ShimaMiku:
This root method works great, thanks!

Anyone have an idea on what it is I need to freeze in order to stop the annoying popups telling me to make sure the back is sealed correctly and to close the USB port? They are getting on my nerves.
[Galaxy S 4 Active General] greeneyez15o:
Knox notification manager apk
[Galaxy S 4 Active General] pinyata:
could not find that in titanium backup. does the name vary?
[Galaxy S 4 Active General] ShimaMiku:
It's name in Titanium is "Knox Notification Manager 1.0" and mine has already been frozen by the root method. I've tried freezing everything related to Knox, but the popups still happen (I used plugging in my USB port and unplugging it to see if I got the flap notification notice, which I did).

Any other ideas?
[Galaxy S 4 Active General] crispy1805:
Worked like a charm. Thanks.
[Galaxy S 4 Active General] unockr_ja:
worked like a charm. thanks for the share bro!
[Galaxy S 4 Active General] tricky1:
Gonna have to try this when I have access to my laptop again. LastPass just released a new version that does fill in Chrome in 4.3