• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][ODIN][OC] SM-G900P NI3 (Modem/Kernel/Bootloader/ROM - Full Restore - Unrooted)

rwilco12

😺 Forum Moderator - RD - AndroidFileHost Rep
Staff member
Feb 25, 2012
4,790
12,759
113
www.rwilco12.com
First, thank you to the anonymous source who provided us with this build and thank you to @garwynn for posting it here.

This Odin One-Click.exe contains the Stock NI3 Bootloader, Kernel, Modem and ROM for the Sprint Samsung Galaxy S5 (SM-G900P). Yes, that means this comes with the full Knox Bootloader.

There has been no change to the ROM from the initial build released by Samsung.

This will NOT trigger the Yellow Triangle NOR will it increment the Odin flash count.

This one-click resets your whole phone to the stock NI3 experience, similar to a factory restore and it may wipe all data. It also contains the full bootloader and Knox.


Instructions:
1: Backup anything important and Disable any PINs.
During this process your phone's software will be returned to the Stock setup. All system data will be lost. To be safe, it is best to archive your backup off your phone, ie on your PC or Dropbox.

2: Install Samsung USB/Android drivers (if necessary).
Samsung Drivers Download Link

3: Download the NI3 Stock ROM One-Click.
http://www.rwilco12.com/forum/showthread.php?tid=938 (Resets user data)

4: Unzip One-Click ROM using 7zip (this package is a self-extracting exe you should just be able to double-click on it after download and it will do the rest).

5: Start the Odin One-Click.
Navigate to the location where the SM-G900P_NI3_Stock_Unrooted.exe was saved upon extract from the 7Zip archive.
Double-click on SM-G900P_NI3_Stock_Unrooted.exe. *On Vista or newer, you may need to right-click on the file and select Run as Administrator.

6: Place phone in Download Mode.
- Power phone completely off.
- Press and hold Volume Down, Home and Power buttons, all at the same time.
- Release the buttons only when the ‘Warning!!’ message appears.
- Press [Volume Up] to enter Download mode.

7: Connect USB cable to PC and phone.
Odin should show a yellow COM port in the second column. If you do not see a yellow COM port, you may need to run the Odin One-Click as Administrator and/or unplug/plugin the USB cable after starting Odin One-Click.

8: Start Odin flash process.
Press [Start].

9: Complete - PASS!
Status should change to green PASS! At this point your phone should automatically reboot.

The boot process will take slightly longer than usual during which time you'll see the Sprint 4G/Spark logo screen.

Congratulations! You've flashed the Factory Restore NI3 build!

XDA:DevDB Information
[ROM][ODIN][OC] SM-G900P NI3 (Modem/Kernel/Bootloader/ROM - Full Restore - Unrooted), ROM for the Sprint Samsung Galaxy S 5

Contributors
rwilco12
ROM OS Version: 4.4.x KitKat

Version Information
Status: Stable

Created 2015-02-10
Last Updated 2015-02-10
 

gokart2

Elite Member
Sep 21, 2011
1,405
602
0
Detroit
@rwilco12

Been doing a lot of reading/research as I'm new to the Samsung game. But I've been every else besides Sony. I read your unpack tutorial on your website, and jumped all over reading unpacking how-to's. Seems to me the recommended an easiest way to create a "no-wipe" package is via SplitFUS2. Most of what I've read is for older devices, and I was wondering if that's the way you recommend doing it, and if you know whether or not it works with S5 packages?
 
  • Like
Reactions: banccalif

rwilco12

😺 Forum Moderator - RD - AndroidFileHost Rep
Staff member
Feb 25, 2012
4,790
12,759
113
www.rwilco12.com
@rwilco12

Been doing a lot of reading/research as I'm new to the Samsung game. But I've been every else besides Sony. I read your unpack tutorial on your website, and jumped all over reading unpacking how-to's. Seems to me the recommended an easiest way to create a "no-wipe" package is via SplitFUS2. Most of what I've read is for older devices, and I was wondering if that's the way you recommend doing it, and if you know whether or not it works with S5 packages?
My guess is you're referring to my tutorials on how to build your own flashable TAR?

Honestly I've never used the SplitFUS2 utility so I can't give you a 100% answer there. However, what I can tell you is that Samsung devices use one of two methods to wipe a device when flashing a TAR. Generally the method involves wiping a partition and overwriting it with a partition file included in the TAR. There are several different partitions and each of them governs a different aspect of the device's functionality. There is generally a specific file that governs the data partition, once you extract the TAR you would then recompile it without the data partition file and flash the final resulting TAR.

The other is script based and that area I'm not an expert on. My BFF @garwynn is pretty good though and might be able to walk you through fixing the scripts if necessary.

Now one other thing to keep in mind is that this thread is for a one-click not the actual TAR. There are ways to decompile an Odin one-click but I would recommend just using the original TAR which can be downloaded in @garwynn's original TAR thread at http://forum.xda-developers.com/showthread.php?goto=newpost&t=2885005

Good luck!
 

gokart2

Elite Member
Sep 21, 2011
1,405
602
0
Detroit
My guess is you're referring to my tutorials on how to build your own flashable TAR?

Honestly I've never used the SplitFUS2 utility so I can't give you a 100% answer there. However, what I can tell you is that Samsung devices use one of two methods to wipe a device when flashing a TAR. Generally the method involves wiping a partition and overwriting it with a partition file included in the TAR. There are several different partitions and each of them governs a different aspect of the device's functionality. There is generally a specific file that governs the data partition, once you extract the TAR you would then recompile it without the data partition file and flash the final resulting TAR.

The other is script based and that area I'm not an expert on. My BFF @garwynn is pretty good though and might be able to walk you through fixing the scripts if necessary.

Now one other thing to keep in mind is that this thread is for a one-click not the actual TAR. There are ways to decompile an Odin one-click but I would recommend just using the original TAR which can be downloaded in @garwynn's original TAR thread at http://forum.xda-developers.com/showthread.php?goto=newpost&t=2885005

Good luck!
Thanks for the reply. I was talking about your "How-To" on your site, and I replied there too. It was very helpful and informative. I found Splitfus2 doesn't seem to work with KitKat, only JB and before. After getting everything ready to go to try your method, extracting the files from the TAR, etc. I found the Kitkat file names differ a bit from the JB ones, according to the TAR BALL flashing order you have listed on your site. Which shouldn't matter since all I need to make is a stock system and recovery TAR. Assuming I use the method you have posted, only making a separate system and recovery TAR, a data wipe shouldn't happen......correct? Only other thing I'm not sure of is after extracting the files from the original TAR, the system is in system.ext4.img...... I assume I leave that the way it is, correct? Only time I've seen it that way is when extracting a system.img and converting it to a flashable rom.

When is the script wipe used? I'm pretty good with scripts. Thanks for your time and help, it's greatly appreciated!
 

miked63017

Senior Member
Jan 30, 2011
901
689
0
St Louis
Just wondering if anyone has done this and then rerooted phone WITH NO REPERCUSSIONS ? And how is everything running with the rom?
I flashed, then rooted with cfroot. My Knox was already tripped before flashing this. Not sure what you mean by repercussions, but flashing this should not trip Knox, its the cfroot part that would.
 

localpagefirst

Senior Member
Jan 29, 2012
191
45
0
Chicago
"no repercussions"

When you say "no repercussions" what exactly are you looking for?
Meaning problems after the rom has settled Like System UI, Context Issues,ECT.
Rwilco12 I fully trust your work and thank you and all whom have helped . I am as one could say very apprehensive about changing complete systems. Roms and modems. I was in no way referencing this to and thing bad.

---------- Post added at 05:52 PM ---------- Previous post was at 05:47 PM ----------

Bottom line is I am going for it even though Android "L" will be here first week of November.
 
  • Like
Reactions: rwilco12

griffey98

Member
Jan 7, 2010
9
1
0
recovery

thanks so much for posting this - been trying to find an easy way to odin back to stock after trying a few ROMs.

Will this also take us back to stock recovery or does it only do the system/rom part? if not, do you know how to get back to stock recovery?

thanks so much!
 

FingerBlastJ

Senior Member
Jul 25, 2010
448
28
0
NY
Serious Problem

i downloaded this on my dads new s5, just an hour old.

Flashed in odin, now im getting the "firmware upgrade encountered an issue" error message.

i tried going on to sammobile and downloading sprint stock firmware and flashing that, but odin is rejecting it.

theres also a bunch of versions on sam mobiles site, so im downloading 2 more versions, 1 from april and 1 from june (NCD & NE5)

could it be because im running odin on windows xp vmware thats making odin not take the tar file?

also, i dont know what version im coming from, the only thing i remember seeing when i allowed it into developer mode is that it was on 4.4.2.

please help!!!!