This is a Software Issue
When I first got my phone, I did not have a Knox Boot Loader. I avoided it by Odin updates of modems with no Boot Loader by Unknownforce. Then I was trying out new roms and Odined the wrong ROM and suddenly I have a Knox Boot Loader. The Boot Loader is installed in a Sprint software update. People avoid it by removing that bit of software code from the update before installing new modems on their phone. If Sprint wants to reset the boot loader it would be easy for them to just write a bit of code that over wrote the last bit of code.
I'm new to this so I'll ask the obvious questions:
Can a new update be created that simply overwrites the old one and eliminates Knox or deletes the boot loader?
If we know where the Boot Loader partition is, can we remove the partition and recreate a new empty boot loader partition.
I started another
thread a few days ago before stumbling on this one. As I stated there, when comparing a non-boot-loader modem and a boot loader modem, the boot loader version has three extra files. Something I said there:
"After MF9, the Knox Bootloader was included in the update. Unknownforce has a great thread that has the modems with or without the boot loader. What I did first was unzip the tar files for MF9 (with and without the boot loader.)
Both files have:
modem.bin
NON-HLOS.bin
rpm.mbn
tz.mbn
When I compare the files in both, they seem identical. Same creation date, same size, ect. They may or may not be the same? But the boot loader version has some extra files.
Boot Loader Version has these files:
aboot.mbn
sbl2.mbn
sbl3.mbn
Process of elimination indicates that these have the Knox Boot loader encoded in some way. The sbl files are placed in the root directory /firmware-mdm/image/ . Try as I might, I can't find aboot.mbn. I did a nandroid backup of my system, then I deleted sbl2.mbn and sbl3.mbn using ES File Explorer. When I rebooted the phone, the files were back in the directory."
This is a long thread so I am still reading through it all but has anyone explored these files more. Since aboot.mbn is the one hiding somewhere, I think is may be the most important. I've opened it with a hex editor but I don't know enough to edit it in the right place. But it seems like the boot loader is encoded somewhere in these three files.
Could a new modem update be created that has these files edited ignore the efuse, overwrite the previous boot loader or to delete it entirely? Instead of trying to delete it why not do what Sprint did and just update it with a custom bootloader?
Thoughts?