Hello, I've been out of the rooting scene for over a year now since I bought my Galaxy S4. When I first bought it, i had it rooted but could not install a custom rom because it was on MF3. So, once again I am trying to get back into rooting with the latest OTA update and a NC1 baseband. I've been looking around on how to root and install a custom rom but I've been gone so long that I'm just lost.
From threads I have read I can downgrade my phone to NB1 then to MK2 to root. However, I haven't really been able to find an answer to if I can install a custom rom to it, only upgrading back to the OTA and keeping root. I have been having massive overheating problems with the stock firmware and have a large burn mark on the back of my phone and would like to switch back to CWM which i had on an old phone.
Laemon said:
Hello, I've been out of the rooting scene for over a year now since I bought my Galaxy S4. When I first bought it, i had it rooted but could not install a custom rom because it was on MF3. So, once again I am trying to get back into rooting with the latest OTA update and a NC1 baseband. I've been looking around on how to root and install a custom rom but I've been gone so long that I'm just lost.
From threads I have read I can downgrade my phone to NB1 then to MK2 to root. However, I haven't really been able to find an answer to if I can install a custom rom to it, only upgrading back to the OTA and keeping root. I have been having massive overheating problems with the stock firmware and have a large burn mark on the back of my phone and would like to switch back to CWM which i had on an old phone.
Click to expand...
Click to collapse
No CWM. You can only use Safestrap, a variant of TWRP for locked bootloaders that doesn't flash kernels. Due to that restriction (if we tried to flash a custom kernel we'd get bootloader check fails) we can only run ROMs which the stock kernel supports, meaning other Touchwiz ROMs and the one GPE that's been posted in the General section. Part of the downgrade and root process is using Safestrap to update to 4.4.2 with a modified OTA, and so you just replace that step with flashing a ROM, the kernel modules, and then the ODIN files.
Related
AT&T S4 with 4.2.2 MDL. I rooted it way back when. I have CWM recovery installed. No AT&T Updates have happened because they always fail At the same time what are my options for getting 4.3 or for that matter when 4.4 comes out?
I have bloatware still. Use root for backups and a few other root required apps. I've run custom roms before when I was on my HTC Evo 3D. If I install a custom rom will I loose my current root / status?
If you want a stock rom minus bloat...
Here: http://forum.xda-developers.com/showthread.php?t=2280556
For a stock international rom
Here: http://forum.xda-developers.com/showthread.php?t=2313469
Or... Google Edition rom, no sammy features
Here: http://forum.xda-developers.com/showthread.php?t=2349077
I would use these as starting points because they're modded slightly and if you want more, explore other roms.
Make sure you update your recovery to avoid any errors in flashing. You can also flash to the latest radio and revert if it doesn't work for you.
You won't lose root. You already have recovery, so you can always get it back.
There are 4.3 custom roms out there, there are people who want an S4 that came with MDL. I'd flash a custom 4.3 rom. We can even ugrade (flash) our modems to MF3, MJ5, MJ6 and flash back to MDL without ruining the phone like those who took the upgrades prior to root and got screwed by Samsung.
Do some research like above and for gods sake dont unroot your phone and take any OTA updates or you will regret it.
Just my advice.
Hi
I am going to root my G2 for the first time. its currently on stock jellybean.
I would like to know if I should root now on jelly bean and install a custom rom or upgrade to stock kitkat first and then root?
if I am going to a kitkat custom rom would it make more sense to upgrade to stock kit kat first or is it easier to root from jellybean?
What are the advantages/disadvantages of either?
Hi
Can anyone advise on the above? I know I should be reading all the forums which I will but was just after a quick general answer so I know where to start from. I'm not new to rooting and flashing roms but I am new to the G2.
Thanks
I would recommend updating to Kit Kat first then rooting using IOroot25. That way you will have the latest radio/modem stuff to use KK Roms
Depends on the ROM. If the dev says you have to have Kitkat modem or other stuff from Kitkat, then update and root with ioroot25. If not, it will be a waste of time, so:
Download anything you need from the new ROM and put all in your phone storage (so that if you accidentally brick you still have files to flash in your SD), root, install recovery (I suggest TWRP) and from there flash your ROM!
Hello all,
I recently installed 5.0.1 rooted on galaxy s4 I337 using muniz's method and had some questions?
The main reason I rooted was to try to get xposed so I can edit the ui, I understand that it is not working on samsung devices right now, but when it does work, I understand the only way to install it is using a custom recovery.
Since I have a locked bootloader and am on 5.0.1 I don't think there is a way to get a custom recovery on here, correct me if I'm wrong.
How would I install the xposed framework? Will flashfire be able to load it?
Also, if I were to revert back to the stock NB1 build, can I re-root and install clockworkmod (would LOKI work then?) on it and then go to a custom rom like cynogenmod or are there problems with this because I already have updated all the way to 5.0.1? (I've done this rollback through ODIN before and it's not too bad.)
I'm new to android modding so this has been a learning experience.
Thanks
Once upgraded to the locked bootloaders, there is no going back to loki. You can downgrade from 5.0.1 to 4.4.2, but you can only use safestrap recovery, and only touchwiz based firmware. Also, safestrap doesn't work on 5.0.1 yet. From what I have read, with 5.0.1 you'll have to wait and see what the developers come up with. If you care to learn more about the history of bootloaders, there is lots of info in these forums.
Engitheneer said:
Hello all,
I recently installed 5.0.1 rooted on galaxy s4 I337 using muniz's method and had some questions?
The main reason I rooted was to try to get xposed so I can edit the ui, I understand that it is not working on samsung devices right now, but when it does work, I understand the only way to install it is using a custom recovery.
Since I have a locked bootloader and am on 5.0.1 I don't think there is a way to get a custom recovery on here, correct me if I'm wrong.
How would I install the xposed framework? Will flashfire be able to load it?
Also, if I were to revert back to the stock NB1 build, can I re-root and install clockworkmod (would LOKI work then?) on it and then go to a custom rom like cynogenmod or are there problems with this because I already have updated all the way to 5.0.1? (I've done this rollback through ODIN before and it's not too bad.)
I'm new to android modding so this has been a learning experience.
Thanks
Click to expand...
Click to collapse
If xposed ever is updated to support Lollipop Touchwiz, you'll be able to flash it using Flashfire or using the Safestrap workaround (flash 4.4 kernel so you can get into safestrap, flash files, then flash 5.0 kernel). There's no way to go back to CWM or TWRP past the old MF3 4.2.2 update, which has long come and gone now.
I currently have AT&T stock (I used to have a custom ROM then had to flash to stock ROM to be able to flash to another custom ROM--however, I accidentally flashed a newer version of the AT&T stock ROM which locked my bootloader and I could no longer flash to a custom ROM). I updated my AT&T stock ROM recently and now my back/menu buttons don't work, so I want to see if I can flash to a custom ROM now.
I don't remember the procedure to flash a custom ROM--do I first need to get root in order to unlock the bootloader to be able to flash ROMs (i.e. if I have root then I am guaranteed to be able to unlock bootloader in order to flash ROM)? Is the baseband version the only thing that determines whether I can unlock the bootloader and then be able to flash ROMs?
I currently have OK2 as broadband version and checked one of the stickied threads which said this:
" ROOT
OK2 -- No direct root method. Must Odin OC4 kernel, use Kingroot, then Odin OK2 kernel back."
Does that mean what I have to do is use Odin to get OC4 kernel, then use Kingroot, then Odin OK2 kernel and then I will be able to have root, which means I can then unlock my bootloader and be able to flash to ANY ROM (not just TouchWiz-based ROMs)? Is there anything else I need to consider or is this 100% foolproof? In the future, what should I be careful of in order to prevent getting my bootloader locked again--just that I don't flash a stock (AT&T) ROM that is known to lock back the bootloader?
Thank you all!
There's no way to unlock the bootloader if you have updated your device to the lastest firmware version. The only thing you can do is flash SafeStrap and use Stock Kernel Based ROMs which are compatible with Safestrap.
As regards to the procedure of rooting an OK2 firmware, I'm afraid I won't be able to help you.
Have a happy new year.
mindstormer said:
...however, I accidentally flashed a newer version of the AT&T stock ROM which locked my bootloader ...
Click to expand...
Click to collapse
I was just about to sit down and flash a stock ROM. Can you explain what you mean by this? Did you flash OK2 and it caused you a problem?
smock9 said:
I was just about to sit down and flash a stock ROM. Can you explain what you mean by this? Did you flash OK2 and it caused you a problem?
Click to expand...
Click to collapse
It was a while ago but I used to have I believe an MDL broadband version which meant I could flash any ROM available. I tried a different ROM, didn't like it, then decided to flash back to the stock ROM but accidentally flashed a newer version of it, which meant that my bootloader is now locked. With a locked bootloader, apparently I can only flash to a newer stock ROM (not other ROMs like Cyanogenmod) via Safestrap.
I think if you don't have the MDL broadband version you shouldn't worry about it anyway because it is locked and you will only be limited to flashing stock ROMs.
Slight correction
The previous entry is not entirely correct. Like the OP, I was originally on an unlocked bootloader on my i337. I'd purchased my i337 on the first day and eschewed OTA updates. I wanted to try a touchwiz based ROM, Hyperdrive, and in doing so I recall flashing the stock NB1 firmware. Every firmware beginning with NB1 has a locked bootloader and there has been no progress for more than a year in unlocking the bootloader again. This can limit you to either stock ROMs OR other touchwiz based ROMs like Hyperdrive. I love the Hyperdrive ROM (now on release 21) but its developer has moved on to a newer phone, so it's stuck at Android 4.4.2 and no one has picked up the project in many months. There are several other touchwiz based ROMs for the i337 version of the S4 which I have also tried but I prefer Hyperdrive's myriad customization, even without proper patching. I'll be moving on soon to the Nexus 6P as my daily driver, but would very much like to keep my S4 up to date with a custom ROM. Given the number of people that have been in this same situation, where a newer stock ROM from AT&T locked a previously unlocked bootloader, it's been surprising that the issues have not been overcome on a phone as popular as the Galaxy S4 was and continues to be. I've seen unlocked versions of the S4 selling for just under $400 in the last week of 2015.
Use the desktop version of Kingoroot to root and use Super su and update the binary. Don't forget to hit thanks if this helped.
The bootloader for the at&t s4 was never unlocked. The MDL bootloader had a flaw in it that allowed you to use LOKI which is a lock bypass, not a way to unlock the bootloader.
Install Custom Recovery Samsung Galaxy AT&T S4 SGH-I337 Ver 5.0.1 Non-Rooted. OK2
Hello, I Want to do some modifications to my Samsung Galaxy S4 and Have so many questions that I am not sure were to start? Yes I'm a noob but learning. I have a SGH-I337 phone that is unlocked so I use it for T-mobile. The phone came with KitKat 4.4.2 NB1 firmware but I managed to update it manually to the latest firmware OK2.
What I would like to do is install a custom recovery and install a clean non bloated Rom. Maybe a custom such as CyanogenMod? Questions: Is there any recovery software that will work on my present upgraded phone such as Safestrap, TWARP,PhilZ or CWM and in doing so I am guessing I need to root my phone first? When you root a phone does that unlock the boot loader? I have read articles saying you can only install custom recovery on the older firmware such as kitkat 4.4.2. or unless a update comes out. I also have read articles that I cannot downgrade and am not sure what that means as I have read articles that I can use Odin and reinstall my stock firmware NB1 is that true? Is there a way to downgrade your upgrades?
I see a lot of articles how to install recovery software but they do not always say what firmware version they are installing it to so I wont even try it. I am guessing-it is the older firmware 4.4.2.
I have read I can flash my kernel to an older Kernel such as NB1 then root it install a custom recovery then upgrade the kernel again? Not sure it I can upgrade or downgrade kernels that are for my phone?
I did manage to root my phone awhile back when it had kitkat 4.4.2 NB1 but had problems later on with my touch screen going crazy as if someone was in my phone so I brought it back to stock by using Odin and reinstalling NB1 firmware hoping to fix the problem. After installing stock firmware I decided to upgrade to lollipop 5.0.1 OB2 and that is were I am now. About my touch screen going crazy I have been reading it may be due to cheap USB chargers which I am using but that is another story.
Well any-help or leads would be appreciated.
Maybe if I wait long enough someone will come up with a custom ROM for my latest firmware as well as rooting it?
Steve