[Q] Koodo S4 upgrade questions - AT&T Samsung Galaxy S 4 Q&A, Help & Troubleshootin

Hello Gurus,
I have the Canadian S4 (I337MVLUFNI2) running stock 4.4.2. I've just downloaded the Lollipop upgrade from Koodo but did not install.
I'm looking to root and flash CM12 or other ROMs, but I'd like to try Lollipop first.
Few questions about the upgrade:
-Will I be able to root the device after upgrading to Lollipop?
-If I don't like Lolipop, can I revert to my 4.2.2 using my Kies back up ?
-If I want to be able to evert, do you recommend that I root my 4.4.2 and take a nandroid back up first ?
(Battery life is important for me. If the upgrade turns out to be disastrous as some online reports indicates, I'd like to be able to go back to 4.2.2).
-What is the recommended way to root and install recovery for my device ?
Thanks to all..

Do what I did.
Backup all files to PC
Flash lollipop firmware through Odin which you can download from sammobile
Reboot into recovery and wipe data and cache(this will erase everything on phone)
Boot up phone and setup accounts
Then once finished flash this through odin http://forum.xda-developers.com/showthread.php?t=2293800
Flash twrp through odin
Boot up and copy files back to phone
Reboot into recovery and flash cm12 or whatever you want

So far, there is not a root method for Lollipop on the S4, nor does Xposed work for it yet (lots of issues with the way Samsung implemented ART to Touchwiz).
There is a keep root method in the S4 general Forum, which is just a way to keep root throughout the install of lollipop if you are already rooted on the current ROM you're upgrading from. I'm on my phone though so apologies for not linking it.
I'm not certain if a kies backup will restore after the upgrade, but even though the keep root method removes safestrap functionality, there is a way to get it working temporarily, which may provide some hope.
Seeing as you're using a Canadian model I don't think you need safestrap, and seeing as I do (AT&T model), I can't tell you how other recoveries will handle the situation.

DankHeals said:
So far, there is not a root method for Lollipop on the S4, nor does Xposed work for it yet (lots of issues with the way Samsung implemented ART to Touchwiz).
There is a keep root method in the S4 general Forum. I'm on my phone though so apologies for not linking it.
I'm not certain if a kids backup will restore after the upgrade, but even though the keep root method removes safestrap functionality, there is a way to get it working temporarily, which may provide some hope.
Seeing as you're using a Canadian model I don't think you need safestrap, and seeing as I do (AT&T model), I can't tell you how other recoveries will handle the situation.
Click to expand...
Click to collapse
Actually http://forum.xda-developers.com/showthread.php?t=2293800 worked for me to root stock lollipop on my Bell s4

Zehlek said:
Actually http://forum.xda-developers.com/showthread.php?t=2293800 worked for me to root stock lollipop on my Bell s4
Click to expand...
Click to collapse
Ah, didn't realize the Canadian model had a root method yet. I'm in america on AT&T and our bootloaders are locked.

Zehlek said:
Actually http://forum.xda-developers.com/showthread.php?t=2293800 worked for me to root stock lollipop on my Bell s4
Click to expand...
Click to collapse
Hey Zehlek, I'm coming from CM11 (details below). I'm trying to move to CM12 because CM11 is doing strange things with my GPS. Which version would you recommend that is stable for the SGH-I337M? I read the CM12 dev page, but I'm a little nervous about the whole "editing scripts" part of the process.
Current Software -
SGH-I337M
CWM v6.0.5.1
CM v11-20141112-snapshot-m12-jflte

Related

[Q] i9505 4.4.2 update + root

I'm currently using 4.3 android and there's no official 4.4 update yet. What I want to do is upgrade to 4.4.2, then root it. I looked for solutions but they all seem dangerous to me, a beginner.
Cf auto root says that if my bootloader is locked, I risk bricking the device. How do I check if it's locked or not?
How can I backup everything so that IF something goes wrong I can go back to stock?
Where can I get the CORRECT firmware / android version 4.4.2 for the i9505?
My baseband number is XXUEMK9 and the phone is factory unlocked. I basically need to be spoonfed with baby explanations if possible.
DragosPaul said:
I'm currently using 4.3 android and there's no official 4.4 update yet. What I want to do is upgrade to 4.4.2, then root it. I looked for solutions but they all seem dangerous to me, a beginner.
Cf auto root says that if my bootloader is locked, I risk bricking the device. How do I check if it's locked or not?
How can I backup everything so that IF something goes wrong I can go back to stock?
Where can I get the CORRECT firmware / android version 4.4.2 for the i9505?
My baseband number is XXUEMK9 and the phone is factory unlocked. I basically need to be spoonfed with baby explanations if possible.
Click to expand...
Click to collapse
Hi there,
4.4 update came out a few days ago.......There are plenty of links around to download and flash via odin....THIS is just one of them.
If you are looking at flashing custom ROMS then root is generally not necessary as most custom ROMS will root your device. Only a custom recovery is needed. Philz and TWRP are the most popular. A search in xda will help you find them.
I encourage you to do ALOT more reading and research before doing anything unfamiliar to your device as only you are responsible for it!!

[Q] Should I update from 4.3 JB to 4.4.2 KK ?

Hello
I recently got my S4 i9505. I'm planning to root it
I have Android version 4.3
I used to flash costum roms on my s2 but I'm not really planning to do much flashing on my S4. not soon anyway
So as I connected the phone to Kies to make sure the drivers were downloaded so I can proceed with rooting
Firmware update popped up
I'm not sure what the best option for me now.
Should I root now and then I'd be able to flash a costume KK rom? and are there any stable ones that are better than the stock?
Can I use kies to update my rooted phone?
Maybe I should stick with JB 4.3? Which one is better 4.3 or 4.4.2?
I remember facing some issues when I update my s2 back. So I searched for the KK Update for the s4 and some people weren't so happy with their KK update
I know that doesn't represent the majority but still it could happen to me
So I confused myself
What is your advice to me?
sorry for the long post
Also I have an extra question What is KNOX? and do I need it?
egy_b0y said:
Hello
I recently got my S4 i9505. I'm planning to root it
I have Android version 4.3
I used to flash costum roms on my s2 but I'm not really planning to do much flashing on my S4. not soon anyway
So as I connected the phone to Kies to make sure the drivers were downloaded so I can proceed with rooting
Firmware update popped up
I'm not sure what the best option for me now.
Should I root now and then I'd be able to flash a costume KK rom? and are there any stable ones that are better than the stock?
Can I use kies to update my rooted phone?
Maybe I should stick with JB 4.3? Which one is better 4.3 or 4.4.2?
I remember facing some issues when I update my s2 back. So I searched for the KK Update for the s4 and some people weren't so happy with their KK update
I know that doesn't represent the majority but still it could happen to me
So I confused myself
What is your advice to me?
sorry for the long post
Also I have an extra question What is KNOX? and do I need it?
Click to expand...
Click to collapse
First, the most problems in 4.4.2 are fixed, so if you flash the officical, latest firmware of your country you shouldn't have any problem.
An important thing: if you flash a custom rom, your warranty will be set 0x1, that means, you lost your garanty if you flash a custom rom, that's the so called KNOX. You can use knox like a second system on your phone, with all secure data in it, you can only access with a passwort and all datas are locked without this passwort.
Root your phone after the software update if you want to root it.
Tkkg1994 said:
First, the most problems in 4.4.2 are fixed, so if you flash the officical, latest firmware of your country you shouldn't have any problem.
An important thing: if you flash a custom rom, your warranty will be set 0x1, that means, you lost your garanty if you flash a custom rom, that's the so called KNOX. You can use knox like a second system on your phone, with all secure data in it, you can only access with a passwort and all datas are locked without this passwort.
Root your phone after the software update if you want to root it.
Click to expand...
Click to collapse
the fact is that 4.4.2 GNG8 international version cannot be rooted....
christty31 said:
the fact is that 4.4.2 GNG8 international version cannot be rooted....
Click to expand...
Click to collapse
That's wrong, just not with towelroot.
thank you for your input

[Q] [QA] Been googling/searching... confusion on rooting AT&T i337 UCUFNI1

I'm not trying to be lazy. I've spent time searching for how to root my S4 i337, but for a newb like myself the process is extremely confusing since there seems to be so much different information out there, and not a lot about i337. From what I've discovered Towelroot no longer works as an option after I upgraded to 4.4.2 and I've tried other approaches which have failed as well. So without further ado
Is it possible to root a galaxy AT&T galaxy s4 i337 running 4.4.2 baseband I337UCUFNI1 ? If so, could someone share the links I should look at to accomplish this task?
Maybe I need to revert back to an earlier android release ? which I'm fine doing assuming something like this link should work: http://www.teamandroid.com/2014/03/30/update-att-galaxy-s4-sgh-i337-android-442-kitkat-goldeneye-rom/2/
After I revert (assuming it's needed) could someone recommend the next steps(links/threads) to get me to either a custom rom or latest 4.4.2 stock build (I'd prefer a custom rom for fun, but i'm fine with whatever is easiest.)
I have Odin installed and understanding getting to download mode, but deciding which "link" to follow out there for instructions is not easy for a beginner so any recommended 'easiest' approaches for my device would be appreciated.
TIA
rickcr said:
I'm not trying to be lazy. I've spent time searching for how to root my S4 i337, but for a newb like myself the process is extremely confusing since there seems to be so much different information out there, and not a lot about i337. From what I've discovered Towelroot no longer works as an option after I upgraded to 4.4.2 and I've tried other approaches which have failed as well. So without further ado
Is it possible to root a galaxy AT&T galaxy s4 i337 running 4.4.2 baseband I337UCUFNI1 ? If so, could someone share the links I should look at to accomplish this task?
Maybe I need to revert back to an earlier android release ? which I'm fine doing assuming something like this link should work: http://www.teamandroid.com/2014/03/30/update-att-galaxy-s4-sgh-i337-android-442-kitkat-goldeneye-rom/2/
After I revert (assuming it's needed) could someone recommend the next steps(links/threads) to get me to either a custom rom or latest 4.4.2 stock build (I'd prefer a custom rom for fun, but i'm fine with whatever is easiest.)
I have Odin installed and understanding getting to download mode, but deciding which "link" to follow out there for instructions is not easy for a beginner so any recommended 'easiest' approaches for my device would be appreciated.
TIA
Click to expand...
Click to collapse
Subscribe to All Thing AT&T. It has all the information needed, including how to root NI1.
root
http://forum.xda-developers.com/show...php?p=55537351
look there for instructions. it works . Flash the older kernal using odin, if it fails to flash the first time. Repeat. After u get it to flash. Then run towelroot. After u install towelroot. Flash the ni1 kernal. You will keep root. Thats how I did mine.

Noob questions- Please help me with rooting! Some specific questions:

Dear Benevolent Android Wizards: please help me root an AT&T S4! I plan to buy a used S4 and want to make sure it can be rooted. Are some firmware versions rootable and some not? If so, which ones? I've seen phones available running I337UCUFNB1 and NJ4, as an example. I tried to check the forums here, but I'm new to this and it's too confusing. Also, as time passes, some of the comments become dated and wrong. One forums here say to downgrade NC1 by flashing NB1, take OTA update to NC1, then OTA to NL1- but I don't know if these OTAs are still available, for example. I'm simple and hope someone can explain things in a simple way! I don't want custom ROMs, just to root and maybe make backups. Please help, O Wise Ones!
You will probably buy a phone with at least 4.4.2 or above. It can be rooted by flashing the NB1 firmware (if it is not already on NB1), flashing the NC1 kernel and rooting with Towelroot. Then you can upgrade to 4.4.4 or 5.0.1, depending on what you want. You can install Safestrap to do backups on KitKat or Flashfire to do backups on Lolipop.
Here is a good place to start reading. Contains all info and links you need.
Thanks a lot!
So you're saying that any S4 running 4.4.2 or 4.4.4 should be able to be rooted?
And I would use Odin to flash NB1 firmware and then NC1 kernel (also using Odin?), then Towelroot would work?
How do I get the phone back to the firmware and kernel it came with?- also with Odin?
Yes. Or 5.0.1 for that matter.
You can root phones with earlier versions of the firmware as well.
All the instructions you need are available in the thread I linked above. You probably don't want to go back to what firmware came on the phone. You will need to decide if you want KitKat, in which case you should flash the latest one, which is NJ5, or Lolipop, in which case you will have some decisions to make as well.
Thanks, I will definitely read that whole thread once I get a chance.
Isn't there some issue with changing firmware where the software changes how the phone interfaces with the cell and wifi radios and they don't work right after you change version? Don't you have to do something to make sure the ROM and radio software stay in sync? Or isn't that an issue when changing stock ROMs with Odin?
Shouldn't be an issue. The stock firmware includes the corresponding modem, but the modems are interchangeable and can be flashed separately. There is a thread dedicated to modems in the general forum.
I would definitely recommend that you read enough to be comfortable with what you are going to do before you flash. There are several good threads in the general forum that you should familiarize yourself with.
Thanks again. I read 10 pages of the thread you mentioned in your first reply:
http://forum.xda-developers.com/galaxy-s4-att/general/guide-odin-to-stock-updating-rooting-t2926642
Very helpful
Another question- you said to load NB1 firmware on the phone, but also NC1 kernel, apparently, NC1 is required for towelroot to work. Why not just load NC1 firmware- won't the NC1 kernel will come along? Is NB1 firmware specifically needed for some reason?
Or did you mean to keep upgrading from NB1to reach the final desired firmware, say NL1, then flash the NC1 kernel, root with towelroot, then flash the final desired (in my example, NL1) kernel.
Also, the first section in that link says if you want to end up on Lollipop OC3 or OC4, to root using Kingroot, but warns "there is mixed feeling about this application". Can't I root with towelroot instead to avoid Kingroot?
Sorry! As I learn more it brings up new questions.
xdafan15 said:
Thanks again. I read 10 pages of the thread you mentioned in your first reply:
HTML:
http://forum.xda-developers.com/galaxy-s4-att/general/guide-odin-to-stock-updating-rooting-t2926642
Very helpful
Another question- you said to load NB1 firmware on the phone, but also NC1 kernel, apparently, NC1 is required for towelroot to work. Why not just load NC1 firmware- won't the NC1 kernel will come along? Is NB1 firmware specifically needed for some reason?
Or did you mean to keep upgrading from NB1to reach the final desired firmware, say NL1, then flash the NC1 kernel, root with towelroot, then flash the final desired (in my example, NL1) kernel.
Also, the first section in that link says if you want to end up on Lollipop OC3 or OC4, to root using Kingroot, but warns "there is mixed feeling about this application". Can't I root with towelroot instead to avoid Kingroot?
Sorry! As I learn more it brings up new questions.
Click to expand...
Click to collapse
NB1 is the only full stock tar available. There is no full NC1 stock tar, or any other 4.4.2 or above stock tar. No matter which distribution you are on, 4.4.2 4.4.4 or 5.0.1, to go back to stock you have to flash NB1 with Odin.
If you want Lolipop, I would suggest that you root with towelroot, and then use the keep root method to go to OC4.
I'm trying to decide if I should update up to NJ5, OC3, or OC4. Any thoughts about advantages/disadvantages? Should I just update to the latest (OC4) for simplicity?
I don't have an opinion between KitKat and Lolipop.
As far as OC3 or OC4, the OC4 update is just a bug fix update from OC3 that supposedly protects from at least part of the stagefright vulnerability. NJ5 is the same update with respect to JN4.
I'm making more progress on your thread- I'm up to page 20 now and feeling much more comfortable as I see how to deal with (or hopefully avoid) other's problems.
I think I'm almost ready to go, but I know I have one more question- I know that some versions of towelroot need internet access, but when you flash the NC1 kernel onto NB1, you lose wifi. I plan to do this on a phone that will not have data, at least at the beginning. I saw others talk about getting around this and they said they used an earlier version of towelroot that didn't need internet. Do you think that will work for me?
If I get a chance, I'll edit here and list the specific older version.
squatting in this thread because I too have an s4 w/ ni1 bootloader (4.4.2) .. gonna check that thread out too ... (fist bumps @xdafan15 .. me and u are the lone desperados)
got some good help too. check that thread about ALL THINGS ROOT in the general tab.
I found the version of towelroot v3 that doesn't need internet access. It is referenced here in the first post.
File here
 @creepyncrawly or anyone else who knows: Is is OK to use this version to root instead of the normal version of towelroot 3 that needs internet access?
xdafan15 said:
I found the version of towelroot v3 that doesn't need internet access. It is referenced here in the first post.
File here creepyncrawly or anyone else who knows: Is is OK to use this version to root instead of the normal version of towelroot 3 that needs internet access?
Click to expand...
Click to collapse
Go ahead at try it. I don't actually have the S4, so I don't know from first hand experience, but it will either work or it won't. I expect it will work.
I got a surprise- I bought a used S4 and when I checked it, found out it has 4.2.2, MDL- one of the rare ones that was never updated and still has the unlocked bootloader! So all of the work I've been doing was somewhat off target.
Now I guess I need to root 4.2.2 and flash a custom rom to get the phone updated. If I update with the stock firmware it'll lock the bootloader permanently.
I found instructions to root on the first post here "[HOW-TO] The ULTIMATE All-In-One Guide - I337M & MDL - MF3 - MK2"
Is that the correct method?
I wonder if I can just load towelroot and root that way?
Can anyone suggest an updated ROM (preferably one that has been patched against stagefright)?
Do I also flash this phone using Odin? And does the firmware always go in the "AP" slot?
Sorry, I'm trying to learn this and I thought I'd be using the locked bootloader method in the 2nd post.
MDL oh don't let that bad boy ever update. You can root and unroot as often as you like.
Can you please help me understand what to do? I have a Samsung Galaxy s4 with AT&T that I switched to Straight Talk. I need to know how to root this phone but this forum is very confusing and outdated. Plz help me!
Hi, @Tmtd78. The S4 is getting pretty old now so this forum is pretty quiet. What version of android does your phone have? Under *Settings*, *About device*, what are the last 3 characters under *Build number*? I think every version of android on this phone can be rooted, but you will have to spend some time here to learn how everything works. Did you read the posts linked earlier by @creepyncrawly? Read the first and last 10 or 20 pages of each thread of interest and you will get the idea. The method you use will depend on the firmware your phone has. If it has the mdl or mdb bootloader, you probably will want to make sure the firmware doesn't update.
By the way, to @creepyncrawly and @engloa, thanks for your help. I was able to learn how to successfully root my S4, load a custom recovery, make backups, load a custom ROM, and make some tweaks to the kernel. Everything is running well now.
It was a long road, but everything was here on XDA and I appreciate your help.
@xdafan15, the build number is NI1. And I will definitely read the posts. I really appreciate you getting back with me so fast. I'm just scared I'm going to mess something up lol.
Sure thing. I'm not an expert, just a beginner, but I have learned a few things along the way. The NI1 bootloader is locked so you will need to follow the instructions for using Odin under the first post shown above by @creepyncrawly (here). Also, read this one. Also, this.
As long as you are 1) careful to not load code incompatible with an AT&T S4 onto your device and 2) follow instructions EXACTLY you should be fine. Be wary of following instructions listed on a forum that is not specific to the AT&T S4. Don't get sloppy and try to do stuff from memory- read and follow the instructions step by step. The good news is as long as you don't cause as few specific types of problems with your storage, I think you'll be able to Odin back to the NB1 firmware and start over.
Learn how to and practice booting your phone into download and recovery modes.
Get Odin running on your computer and see if it will recognize your device. A guide here. I think .tar or .tar.md5 files always go in the *AP* slot if memory serves. You may also see references to an older version of Odin where the *AP* slot was called *PDA*

Galaxy S4 CyanogenMod

Hi,
Im having fast battery drain issue with my AT&T S4, I read on forums that by installing Cyanogenmod can improve battery performance. Now before installing Cyanogenmod I would like to ask some questions.
1. Will I be able to go back to stock from Cyanogenmod ?
2. Which version of Cyanogenmod should I download ? I think v11 gives better battery result.
3. Will this completely uninstall all bloatware from samsung and at&t
4. Will I get more Internal space ? Currently I have 9 gb out of 16 gb
Also I have rooted by mobile using this Guide
Phone Specification
AT&T S4 SGH I337
BOOTLOADER : I337UCUFNJ4
PDA : I337UCUFNJ4
CSC : I337ATTFNJ4
BASEBAND : I337UCUFNJ4
KERVEL VER : 3.4.0-2960651
ANDROID : 4.4.4
BUILD NO. : KTU84P.I337UCUFNJ4
Thanks
You will also need a custom recovery in order to flash a custom rom.
You should be able to return back to stock rom with Odin.
Yes, flashing a custom rom will remove all Samsung and AT&T apps from the phone.
No, you will not get more internal storage. 9GB user space is all you get with the S4.
Regarding your battery drains. Make sure the battery is still good. If it is swollen you should consider getting a new battery.
Thank you for your reply.
Could you please elaborate the first line. How do I know if I have custom recovery ?
You would've known if you had one because custom recoveries are usually flashed by the user. Since you don't recall flashing any then you don't have one (custom one).
Unless it was part of that tutorial and you flashed it unknowingly
Problem is, your phone has a locked bootloader. This makes the whole process more complicated.
GDReaper said:
You would've known if you had one because custom recoveries are usually flashed by the user. Since you don't recall flashing any then you don't have one (custom one).
Unless it was part of that tutorial and you flashed it unknowingly
Problem is, your phone has a locked bootloader. This makes the whole process more complicated.
Click to expand...
Click to collapse
The tutorial I followed to gain root access was like flashing nc1 kernel than use towel root and than flashing back to nj4 kernel. This is what I did to gain root access.
Now can I install cynagenmod in my mobile. If not than is there any extra step I need to perform to install cynagenmod ?
Thanks
taqi110 said:
The tutorial I followed to gain root access was like flashing nc1 kernel than use towel root and than flashing back to nj4 kernel. This is what I did to gain root access.
Now can I install cynagenmod in my mobile. If not than is there any extra step I need to perform to install cynagenmod ?
Thanks
Click to expand...
Click to collapse
Yes. I told you that it requires a custom recovery in order to flash a custom rom to your phone.
Normally flashing a custom recovery is simple. But since your phone is an AT&T model, it has a locked bootloader.
Download and follow the instructions from here.
Good luck.
You should note that this may not work on your device due to the locked bootloader. Then you will have to find another method.

Categories

Resources