Possible root method for Sprint ONLY, need tester (will possibly brick phone)

Honestly Annoying

Senior Member
May 17, 2016
479
853
0
chicago
twitter.com
Last edited:
  • Like
Reactions: mribraqdbra

l33tlinuxh4x0r

Senior Member
Nov 1, 2007
1,137
448
0
As long as there isn't any device check in LGUP then you should be able to flash a t-mobile tot. Also the cellular radio will be the only thing that might brick. You should be able to flash back to sprint the same way that you flashed the t-mobile tot. Also that should fix the radio. Worst case scenario you loose your efs aka esn, imei and meid. However, they can be restored if you know how. In my opinion this sounds like it should work. I don't have a g5 and my g4 is in for repair so I cannot test currently. If someone tests this let us know if it works.
 

Honestly Annoying

Senior Member
May 17, 2016
479
853
0
chicago
twitter.com
As long as there isn't any device check in LGUP then you should be able to flash a t-mobile tot. Also the cellular radio will be the only thing that might brick. You should be able to flash back to sprint the same way that you flashed the t-mobile tot. Also that should fix the radio. Worst case scenario you loose your efs aka esn, imei and meid. However, they can be restored if you know how. In my opinion this sounds like it should work. I don't have a g5 and my g4 is in for repair so I cannot test currently. If someone tests this let us know if it works.
There's a DLL check in LGUP, but I think tungkick can JTAG it
 

l33tlinuxh4x0r

Senior Member
Nov 1, 2007
1,137
448
0
There's a DLL check in LGUP, but I think tungkick can JTAG it
The dll is fine... On the G3 we used to have a dll that would allow flashing different versions from different carriers. That was back in the LG flash tool days though. I am pretty sure that the dll for LGUP allows this already but the only people that know for sure are those that have tried it and @autoprime.
 

Honestly Annoying

Senior Member
May 17, 2016
479
853
0
chicago
twitter.com
The dll is fine... On the G3 we used to have a dll that would allow flashing different versions from different carriers. That was back in the LG flash tool days though. I am pretty sure that the dll for LGUP allows this already but the only people that know for sure are those that have tried it and @autoprime.
We have a tester who said that LGUP gave a DLL error. I'll talk to him more though
 

l33tlinuxh4x0r

Senior Member
Nov 1, 2007
1,137
448
0
He said he is willing to brick, how could we do that?
Ok... They have to enter download mode and flash the bootloader partition using dd. First they have to get a list of partitions so they know what partition is the boot loader partition.
Code:
mount
should tell you what most of the partitions are. Then do backup your bootloader by doing
Code:
dd if=/path/to/block/bootloaderpartiton of=/sdcard/bootloaderbackup.bin
of course you have to change /path/to/block/bootloaderpartiton to the correct location. Then just flash the new bootloader using
Code:
dd if=/sdcard/bootloaderyouwanttoflash.bin bs=8192 seek=65536 count=557312 of=/path/to/block/bootloaderpartition
again changing the /path/to/block/bootloaderpartiton to the correct location.



EDIT: I believe that the bootloader is aboot.bin or aboot.mbn when you extract the tot file. It doesn't matter what the file extension is. Someone please correct me if I'm wrong.
 
Last edited:

Honestly Annoying

Senior Member
May 17, 2016
479
853
0
chicago
twitter.com
Ok... They have to enter download mode and flash the bootloader partition using dd. First they have to get a list of partitions so they know what partition is the boot loader partition.
Code:
mount
should tell you what most of the partitions are. Then do backup your bootloader by doing
Code:
dd if=/path/to/block/bootloaderpartiton of=/sdcard/bootloaderbackup.bin
of course you have to change /path/to/block/bootloaderpartiton to the correct location. Then just flash the new bootloader using
Code:
dd if=/sdcard/bootloaderyouwanttoflash.bin of=/path/to/block/bootloaderpartition
again changing the /path/to/block/bootloaderpartiton to the correct location.
What operating system are you using for this? And where do i run this code, just through command prompt?
 

l33tlinuxh4x0r

Senior Member
Nov 1, 2007
1,137
448
0
What operating system are you using for this? And where do i run this code, just through command prompt?
If you are in download mode you can run commands as root on the phone. The commands can be run using send_command.exe on windows.

OK I uploaded a zip with send_command.exe in it

To use it open cmd prompt and type.
Code:
Send_Command.exe \\.\COM4
replacing 4 with whatever your com port is (you can find this under device manager com ports)

You should see a # where you can type commands as root. Also type mount in adb to find the partitions... Then post it back here so I can have a look. I will try to tell you exact commands to use if I can find the partitions. Thanks
 

Attachments

Last edited: