yashsingh1/xdaforums huggingface dataset:
[Sprint Samsung Galaxy S 4 Android Development] wrx7m:
Normal, meaning stock? If so, how do I do that?
[Sprint Samsung Galaxy S 4 Android Development] crawrj:
I mean get you back to where you were since you said you had the hotspot mod. You will want to flash the MDL hotspot to get that back.
[Sprint Samsung Galaxy S 4 Android Development] wrx7m:
Oh gotcha. Thanks!
[Sprint Samsung Galaxy S 4 Android Development] Mudavo:
I updated OP again :D with instructions for if you are already on rooted MDL but with a custom kernel and want the stock kernel. This also will give you no nag notification without having to freeze SEAndroid.apk. See very top of OP.
[Sprint Samsung Galaxy S 4 Android Development] xxxicu812:
Quick Question. Can I odin cf-auto then odin twrp in the same session?
[Sprint Samsung Galaxy S 4 Android Development] crawrj:
Yes.
[Sprint Samsung Galaxy S 4 Android Development] xxxicu812:
Thank you sir! You guys rock btw!
[Sprint Samsung Galaxy S 4 Android Development] Marty:
Wait, if you are already on stock deodex rooted MDL with custom kernel, I thought all you need to do is flash the stock kernel, clear caches, and fix permissions? But you are saying above I need to reflash the ROM also??
[Sprint Samsung Galaxy S 4 Android Development] Mudavo:
If you have latest supersu from chainfire or have one of crawjr's latest rom then no. crawjr updated his roms with chainfire's latest root and supersu which lets you use the stock kernel and be rooted with no nag notification.
[Sprint Samsung Galaxy S 4 Android Development] Marty:
Can someone with a stock kernel post a quick screenshot of their "about phone" screen in settings? I just want to double check that what my phone is saying matches those on stock as far as the kernel goes. Thanks!
[Sprint Samsung Galaxy S 4 Android Development] cris_epic:
Hey I have a question I'm currently on slim bean and im on mdc, I want to update and restore my slim bean so how can I flash all the way back to stock un rooted? Because after updating I know how to install su and custm rcvry I just don't know how to return to stock mdc to update
[Sprint Samsung Galaxy S 4 Android Development] kirschdog1:
Help

Ok so I updated my MDL by taking the ota when I was unrooted on stock mdc. Now ever since I did this my wifi has been acting up. I cant download apps from the playstore or watch youtube videos when connected to wifi. I know my wifi still works cause I can load my browser fast and download things from xda but no apps or youtube?

I am thinking about flashing back to stock mdc but am not quite sure how to do this? Can someone help me? I am cuurently downloading modavo's mdc spx download in hopes that I can unroot and flashback to stock unrooted mdc and try to get the mdl ota to stick this time with wifi working correctly. Any ideas? I currently have mdl for both settings under my about device. Please help me get back to stock mdc.....
[Sprint Samsung Galaxy S 4 Android Development] Mudavo:
I am not sure I understand your question. This guide DOES restores you to stock MDC and then you update to MDL. After you download the stock MDC tar, just keep following the rest of the guide. You will Odin flash the file. And then you will be stock MDC. You might want to factory reset before you attempt this time so you don't have problems with WiFi and the play store.
[Sprint Samsung Galaxy S 4 Android Development] Mudavo:
This is for stock TW from Samsung. You will want to watch the Slim Bean thread for updates.
[Sprint Samsung Galaxy S 4 Android Development] ibedanny:
Short tutorial on MDC and MDL files.

I see all this talk about MDC and MDL files and I still do not understand what it means.

Is MDC stock?

Is MDL modified?

AIong when flashing a ROM, what file contains the modem files?

Does a custom rom contain all the updated to the modem in the kernel?

I have yet to find a sticky thread explaining all this great information.
[Sprint Samsung Galaxy S 4 Android Development] Marty:
1. MDC is stock that was initially shipped with the phone.

2. MDL is the update that was pushed out over the air (OTA) by Sprint

3. The ROM files do not contain the modem/radio firmware (that is separate). If you want to update the radio firmware, the only way to currently do that is through accepting the OTA update from Sprint. Once you do that, you can install a custom recovery then a custom ROM. Otherwise, if you don't care about updating the radio firmware, you can just skip the OTA and jump to installing the custom recovery and ROM.

4. No. Again, a custom ROM does not contain the modem/radio update files. A custom ROM may contain a kernel but many do not. This is done in order to give the user the option to install their kernel of choice.
[Sprint Samsung Galaxy S 4 Android Development] nas02302:
keeps rebooting after flashing

so i updated to MDL (just got a replacement phone)

and now when i flash the tar and boot into recovery and flash stock rooted odexed

the phone starts to boot, but than goes to samsung screen and than boots into recovery.

what am i doing wrong?

thanks for your help
[Sprint Samsung Galaxy S 4 Android Development] Marty:
I would put a zip of your ROM of choice on the storage card then boot into recovery. Do a factory reset from within recovery, wipe cache, wipe dalvik, install your zip/ROM, wipe cache and dalvik again, then try rebooting the device.
[Sprint Samsung Galaxy S 4 Android Development] parmend:
Im on stock mdl trying to root and its giving me a failed message in twrp when trying flash . Do I need to flash crawls rom if im already on mdl ? Or can I use a just kernel. Thanks
[Sprint Samsung Galaxy S 4 Android Development] Mudavo:
Yes flash one of crawjr's Roms. Then stock MDL kernel (if your not on stock kernel). You will then be rooted.
[Sprint Samsung Galaxy S 4 Android Development] lowtide:
First of all, Thanks (given) Mudavo! I followed this thread and completely up and running with new MDL version, Rooted and custom recovery. This is my first Samsung, been HTC for my last 3 phones so things are a bit different.

I did a Nandroid backup as well as Titanium before making any changes. I am trying to do a restore from my GoSMS app as well as Titanium Backup and neither one has available backups even though have used Nandroid Manager to restore all my apps+data (android_id too)

I tried finding the old GoSMS Zip file backup so I could copy to the right location using Nandroid Manager, but I have no idea where it lives. I assume it is in data.ext4.win, but not sure where to find '/sdcard/GOSMS/backup/localbr/' within the nandroid backup.

Any pointers?

TIA
[Sprint Samsung Galaxy S 4 Android Development] Mudavo:
I'm assuming your TB backup is on your extSD card. In titanium backup go to prefences > backup folder location, then hit detect. It should locate your backup's on your extSD card. Then press "use the current folder."
[Sprint Samsung Galaxy S 4 Android Development] MichaelMcEntire:
Thanks for the info, finally got this done today.
[Sprint Samsung Galaxy S 4 Android Development] maine620:
I need some help im rooted on mdc but no matter what I do the only thing that changes is my build my software & baseband stays on mdc
[Sprint Samsung Galaxy S 4 Android Development] MichaelMcEntire:
I personally had to do this twice, I've heard others have had to try multiple times.
[Sprint Samsung Galaxy S 4 Android Development] maine620:
Ive tried so many times idk what im doin wrong
[Sprint Samsung Galaxy S 4 Android Development] MichaelMcEntire:
Did you remember to do a factory reset first?
[Sprint Samsung Galaxy S 4 Android Development] maine620:
Yea b4 and after I tried the update
[Sprint Samsung Galaxy S 4 Android Development] MichaelMcEntire:
Well crap, I dunno..
[Sprint Samsung Galaxy S 4 Android Development] maine620:
do u have gtalk ???
[Sprint Samsung Galaxy S 4 Android Development] lowtide:
I don't think I did the best job explaining. My TB backup and my GoSMS backups were on the phone SD, not the extSD. I did do an entire Nandroid backup, so I know it is somewhere in that backup file. I am using Nandroid Manger Pro to navigate the files in the backup so I can find the GoSMS zip

I am looking for this: "/storage/emulated/0/GOSMS/backup/localbr" within my Nandroid backup. I figure it has to be in data.ext4.win (1.33GB) or in system.ext4.win000 (1.5 GB) It really looks like it should be in data.ext4.win, but I don't see that path in there, or really anything like it.

See screenshots...
[Sprint Samsung Galaxy S 4 Android Development] guitardoc64:
Thanks for the guide. It worked perfectly! I am now rooted MDL!
[Sprint Samsung Galaxy S 4 Android Development] @BB:
Can't Extract md5 ...

Has anyone had any problems extracting the stock MDC md5 file from the downloaded ZIP file? I've tried a few different downloads from different sources to make sure it wasn't a bad download. Also I've tried using 7zip, WinRAR, and the built in zip utility in Windows 7 to extract and all failed saying the file is corrupt. I tried asking the OP in a private message but no luck there so I thought I'd ask the group. If anyone could help out I'd appreciate the advice!
[Sprint Samsung Galaxy S 4 Android Development] guitardoc64:
The .tar file is what odin needs to use. Download, don't extract.
[Sprint Samsung Galaxy S 4 Android Development] @BB:
Thanks ... I realize that I need a .tar file but the downloads are .zip files. I finally found one with a .gz extension and going to try that in Odin.
[Sprint Samsung Galaxy S 4 Android Development] gharb0129:
This works great! I have MDL with root. However, I now have the purple scrolling issue. I didn't have it when I was on MDC. When I scroll up and down on a black background I see this purple color and it's very distracting. I've tried searching the forums but couldn't find anything. Wasn't the MDL supposed to fix this issue?

How can I fix it?
[Sprint Samsung Galaxy S 4 Android Development] guitardoc64:
Try flashing crawrj's rooted stock. BTW I'm noticing MDL seems snappier and battery life is even better. I assume that it's partially due to the updates to the radio.
[Sprint Samsung Galaxy S 4 Android Development] gharb0129:
I'm on the Blu Kuban ROM. It's really bad because you can only see the purple hue on dark backgrounds. Blu Kuban is a dark themed ROM lol.
[Sprint Samsung Galaxy S 4 Android Development] cris_epic:
ok so i odined the stock mdc rom data wipe and then i updated the MDL update when it rebooted i checked about phone but only the build changed to MDL, baseband and software say MDC,

where did i go wrong? do i just odin the stock mdc kernal and re update to MDL? help please!
[Sprint Samsung Galaxy S 4 Android Development] guitardoc64:
The workaround is linked on the OP.
[Sprint Samsung Galaxy S 4 Android Development] mjs2011:
I just watched the "How Too" video and i didn't see any workaround for MDL now showing up under baseband. Plus, I just downloaded the update and my wifi won't turn on. Gonna try this all over.

---------- Post added at 07:14 AM ---------- Previous post was at 06:43 AM ----------

Update: Tried twice now. After accepting the MDL udpate, I have a mix of MDL and MDC. I also can't get Wi-Fi to turn on. Every time I try thog to turn Wi-Fi on, I get the nag message.

After watching the How Too video (which I thought was supposed to have an explanation on how to fix the MDL/MDC mix problem) I did successfully flash the Chainfire Root tar.

Any thoughts on where I should go from here?

---------- Post added at 07:56 AM ---------- Previous post was at 07:14 AM ----------

Thanks. Gonna try this now. If this is what works, hopefully someone can update the OP soon because there's nothing more frustrating than following the directions and it still not working.
[Sprint Samsung Galaxy S 4 Android Development] cris_epic:
Hey what I did was download the stock mdc one click Rom and restore phone then factory reset in stock recovery then I booted up and updated to MDL that seemed to work if it doesn't just keep restoring and redoing those steps
[Sprint Samsung Galaxy S 4 Android Development] mjs2011:
I think I'm going to throw in the towel. What a ridiculous process. I've tried 8 times now trying all different ways that seemed to work. I'm just going back to rooting MDC and flashing Sonic ROM again.
[Sprint Samsung Galaxy S 4 Android Development] Deslo33:
Well I don't know what you tried and I'm sorry you are having trouble.

http://www.sxtpdevelopers.com/showthread.php?p=2599

I went with the Stock_no data.exe version. When you get to the down page, only download the exe(its a one click operation w/ Odin provided already).
[Sprint Samsung Galaxy S 4 Android Development] mjs2011:
Thanks. I may try the one click later and see how that goes.

Sent from my Galaxy S4
[Sprint Samsung Galaxy S 4 Android Development] guitardoc64:
Estrongs root explorer functionality is broken. They are working on a fix, emailed them my results this morning. For those who had problems, did you factory reset before odining the MDC?
[Sprint Samsung Galaxy S 4 Android Development] mjs2011:
yes I did the factory reset.
[Sprint Samsung Galaxy S 4 Android Development] @BB:
Did it take you like 12+ hours to download one of those files? For the life of me, I can't find a stock MDC that I can use! Most all the ones I've seen are ZIP files with the TAR contained within it. Every time I try to extract the TAR file to use it, I get a message saying it's corrupt. I can't believe that I'm getting stalled at something so simple. I rooted my phone the first day I got it and have never had this kind of problem! I knew my Evo 4G LTE inside and out but clearly I have a lot to learn about this phone. Going from a flashaholic back to feeling like a n00b is very humbling!
[Sprint Samsung Galaxy S 4 Android Development] cris_epic:
Look in android development.that's where I found the stock one click mdc file, you don't even have to open any tarfile, you just connect phone in download mode and press start
[Sprint Samsung Galaxy S 4 Android Development] Mudavo:
It seems the problem of flashing back to MDC and then updating to MDL resulting in a mix of MDC/MDL in the ABOUT page, is intermittent and a case by case basis.

This thread has over 20k views. I have read every responding post and have found only a handful having issues getting updated to full MDL sucessfully. I have noticed that anyone that has had this issue eventually worked it out using the "Rinse and Repeat" method. See the below quoted post for a possible solution.

Link to the one click he his referring to and instructions. (I added this to the OP as an alternate way to restore stock MDC)

http://www.sxtpdevelopers.com/showthread.php?p=2599
[Sprint Samsung Galaxy S 4 Android Development] mjs2011:
Thanks and I appreciate everyone's help. I've tried all the advice I've read in this page and made over 15 attempts today, and it's been the same result every time. No Wi-Fi, MDC and MDL mix.

I'm just going to wait until another update is released that isn't half borked like MDL.

Thanks again for trying guys!
[Sprint Samsung Galaxy S 4 Android Development] Mudavo:
Thanks, I added your finding to the OP.
[Sprint Samsung Galaxy S 4 Android Development] Deslo33:
Hey, not sure if it's a mobile problem but I don't see the link in the op. Only the root video. I don't need the link. I provided it. I'm just letting you know.

Just checked it. Seems as though(at least on the XDA app) all the links don't show up.
[Sprint Samsung Galaxy S 4 Android Development] Mudavo:
What link are you talking about? The only link I added today was for sextape's 1-click stock MDC restore.
[Sprint Samsung Galaxy S 4 Android Development] Deslo33:
Never mind about the link, it doesn't matter. Using the xda app the view I get of the op only shows the rooting video.

It looks like this..
[Sprint Samsung Galaxy S 4 Android Development] pixelsblur:
hi guys, so I am a little anxious, I've been trying to update to mdl from my rooted mdc stock device, I originally had removed ocerts.zip from system/etc/security also removed the already downloaded update ota zip from Samsung under cache/ so now that I seen the kuban, a rom that really catches my eye, I would like to flash but I want to be on mdl with the rom, so anyway, I've placed the ocerts.zip file back to its original spot under system/etc/security and the update zip back to cache/ the went to settings/more/application manager and stopped cache and force closed Google framework, then to software update but I've not been able to update, could somebody please let me know where I've gone wild or what I can do to update to mdl so I may flash kuban? thanks :)
[Sprint Samsung Galaxy S 4 Android Development] guitardoc64:
Read the OP. Follow directions. Worked for me.
[Sprint Samsung Galaxy S 4 Android Development] mjs2011:
Unfortunately reading the OP and following the directions doesn't work for everyone. That's why I can't wait for the next update and I hope it's not as problematic as this one.

I have a lot of experience flashing roms and themes, I'm very experienced in Odin and I must say that trying to get this update to stick without being mixed and breaking wifi was one of th the most frustrating things I've tried to do.

So in other words, it's not as simple as reading the OP.
[Sprint Samsung Galaxy S 4 Android Development] Deslo33:
Download the one click Stock_nodata.exe file, this will give you full stock without erasing data.

After that, accept the OTA and then you should have MDL.

Flash a recovery via Odin, download Kuban MDL ROM, make a nandroid/backup, flash ROM, profit.
[Sprint Samsung Galaxy S 4 Android Development] balistic2:
What I had to do to get from Rooted Stock MDC to Unrooted MDL was:

Go to super user hit settings. Hit the unroot button.

Then I was able to flash stock MDC. I checked my statuses in download mode. I saw I had my "current binary" to "samsung official" but my "system status os custom". I then booted into my STOCK MDC after verifying I had Samsung Official for current binary. Ran the updater in settings. Once the update was complete I had MDL in baseband and SW version correctly. Hope this helps some people who are stuck!
[Sprint Samsung Galaxy S 4 Android Development] freecharlesmanson:
what's the status on a flashable zip modem from mdl? I didn't see it in the op.
[Sprint Samsung Galaxy S 4 Android Development] Mudavo:
Thanks for the update. It seems those that are having issues are attempting to update to mdl while still being rooted. In the OP I stated "In my experience so far I could not get the update from sprint to apply until I was full unmodified stock." I am going to update the OP with more detailed instructions on this.:good:
[Sprint Samsung Galaxy S 4 Android Development] Mudavo:
This had not been achieved YET. Not sure IF/WHEN either. Keep watching the development section for any updates on this.
[Sprint Samsung Galaxy S 4 Android Development] mjs2011:
FYI, I finally got the update to stick. I'm posting this to help others that may experience what I went through:

If you continuously try to get the update to stick, but either you're met with mismatch of MDL and MDC or you have no WIFI working, try the following:

- After using Odin to flash stock MDC, let the phone boot up and then reboot back to Download mode.

- If System Status and Binary BOTH say "Official", you're good to reboot your phone and accept the OTA update.

- If either or both say "Custom", then reboot the phone and do a Factory reset in the OS. Reboot and check again in Download Mode.

- If either or both say "Custom", then use Odin to flash stock MDC.

I had to try the above steps twice to finally get System Status and Binary to both say "Official". Then I finally accepted the OTA and if finally worked.

Not sure if you want to add this to the OP, but it appears that the success directly depends on System Status and Binary saying "Official", or you're going to end up with the problems I did a couple days ago.
[Sprint Samsung Galaxy S 4 Android Development] Mudavo:
Thanks. I updated the OP to see your post.
[Sprint Samsung Galaxy S 4 Android Development] Foulwx:
I guess I have been lucky. I've used the one-click MDC stock restore from sextape several times and that always takes me back to the complete official stock.

Loved those one-clicks on the S2. I'm glad it's working for me here.
[Sprint Samsung Galaxy S 4 Android Development] kirschdog1:
Does anyone have aflashable su from recovery zip?
[Sprint Samsung Galaxy S 4 Android Development] Mudavo:
3rd post down.

http://xdaforums.com/showthread.php?p=41743595
[Sprint Samsung Galaxy S 4 Android Development] wsoxfan1214:
So would this work for those of us with MDL?
[Sprint Samsung Galaxy S 4 Android Development] mjs2011:
Well if you already have mdl I would think you would need the steps I laid out. Ate you just trying to root?
[Sprint Samsung Galaxy S 4 Android Development] neonflx:
I'm currently running FreeGS4 Rom, my baseband is MDC, can I just download the this zip file SPR-L720VPUAMDL-20130430113003.zip from Samsung-Updates and flash it via CWM recovery?

I'm trying to update my baseband to MDL.

the reason i ask is because my connections is very slow and can't download much due to bandwidth limitations.

thanks
[Sprint Samsung Galaxy S 4 Android Development] xchampx13:
Thanks for the tips, That has been my problem, System i've been getting to official, but Binary the two times I've tried to do it is Custom. Im just going to stay on MDC for now though, Im annoyed with all the problems i've been having trying to get this updating :P
[Sprint Samsung Galaxy S 4 Android Development] Unknownforce:
Found a better way to update to MDL... without having to go through the hassle of taking the OTA... posting guide soon.
[Sprint Samsung Galaxy S 4 Android Development] Nevell:
Dang no leaks yet?
[Sprint Samsung Galaxy S 4 Android Development] Mudavo:
OP updated. Thanks!
[Sprint Samsung Galaxy S 4 Android Development] Mudavo:
Updated for the new update to MF9!
[Sprint Samsung Galaxy S 4 Android Development] jbarresi19:
So if I am running FreeGS4 can I do these steps and still be rooted running this rom? Or will I have an issue because this rom is based on MDL?
[Sprint Samsung Galaxy S 4 Android Development] BigJPNut:
I think it will work. I just odin'd to MDC and followed the steps in OP...worked like a charm! Thanks!!!
[Sprint Samsung Galaxy S 4 Android Development] jbarresi19:
What is MC2?
[Sprint Samsung Galaxy S 4 Android Development] BigJPNut:
Sorry...I meant MDC lol.
[Sprint Samsung Galaxy S 4 Android Development] P.Mobile:
i dont get it.. im running freegs4.. so i go in my twrp recovery and flash the MDL firmwear.. in twrp.. reboot.. use triangle away.. put the new firmwaer zip on my sdcard.. go into stock recovery to flash?? whats odin for.. sorry im not understanding this
[Sprint Samsung Galaxy S 4 Android Development] Mudavo:
The MF9 update restores stock recovery. Odin is for flashing the custom recovery TWRP back to your device.
[Sprint Samsung Galaxy S 4 Android Development] aFoodStampBaby:
You cant just make a stock mf9 rom with root? So I can wipe and flash with custom recovery and install?
[Sprint Samsung Galaxy S 4 Android Development] Mudavo:
Yes. I'm sure devs have it in the works. This is for if you can't wait :rolleyes:
[Sprint Samsung Galaxy S 4 Android Development] daniel4653:
Give it time damn people.
[Sprint Samsung Galaxy S 4 Android Development] jbarresi19:
I followed the directions exactly but after I flash the mf4 zip from stock recovery I am still on MDL....not sure what I did wrong...I am unrooted now but my build still says freegs4...should that not be there...can anyone help? Is there anything I can do from here other than reroot and flash a backup?
[Sprint Samsung Galaxy S 4 Android Development] Mudavo:
You need to be full unmodified stock. Did you load the restore MDL Firmware complete zip?