US996 US Cellular: Already rooted, need TWRP

strifej

Senior Member
Feb 4, 2008
447
78
48
Hey guys, so, I bought a used V20 US Cellular US996 and it was already rooted (superSU 2.76 installed and working fine). When I try to boot into recovery (using Simple Recovery app), it reboots then I get a screen of static. Now, which guide do I follow to install TWRP or does my phone already have TWRP but I need to do something else to get into recovery? Thx
 

runningnak3d

Recognized Developer
Nov 10, 2010
2,649
7,180
0
Largo
It may or may not have TWRP. You are getting static because an engineering bootloader had to be used to root your phone.

Easy way to tell is to boot into recovery, and then plug your phone into you PC and run adb devices. If you have TWRP, then it will show your device id and the fact that it is in recovery, like so:

Code:
adb devices
LGUS996cee1f168	recovery
Either way, TWRP isn't much good if you can't see the screen, so you need to flash a version that has a kernel for your phone: link

Download that, and flash it from fastboot:
* adb reboot bootloader (or with the phone off, hold vol DOWN and plug in the USB cable)
* fastboot flash recovery twrp-3.0.2-1-us996.img
* fastboot reboot

You should then have a TWRP that you can use.

-- Brian
 
  • Like
Reactions: strifej

strifej

Senior Member
Feb 4, 2008
447
78
48
It may or may not have TWRP. You are getting static because an engineering bootloader had to be used to root your phone.

Easy way to tell is to boot into recovery, and then plug your phone into you PC and run adb devices. If you have TWRP, then it will show your device id and the fact that it is in recovery, like so:

Code:
adb devices
LGUS996cee1f168	recovery
Either way, TWRP isn't much good if you can't see the screen, so you need to flash a version that has a kernel for your phone: link

Download that, and flash it from fastboot:
* adb reboot bootloader (or with the phone off, hold vol DOWN and plug in the USB cable)
* fastboot flash recovery twrp-3.0.2-1-us996.img
* fastboot reboot

You should then have a TWRP that you can use.

-- Brian
Hey Brian, thanks for the great instructions.

When I boot to recovery and get the static screen, I can't communicate with adb. adb devices will simply run and terminate. When it's in the OS, it'll say:

Code:
C:\Program Files (x86)\Minimal ADB and Fastboot>adb devices
List of devices attached
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
LGUS9961bcda6c4 device
The link to the TWRP says US996, but just wanted to confirm it's also good for the US CELLULAR carrier version, not the unlocked?

I'm super scared it'll brick something flashing the wrong recovery.
 

runningnak3d

Recognized Developer
Nov 10, 2010
2,649
7,180
0
Largo
It is good for both. As for you bricking your phone, no, there is no risk at all. There is also no risk of you losing root. The worst that would happen is that you still don't have recovery -- and I lean on the cautious side when I advise someone as to what is safe and not safe :)

-- Brian
 
Last edited:
  • Like
Reactions: strifej

strifej

Senior Member
Feb 4, 2008
447
78
48
It is good for both. As for you bricking your phone, no, there is no risk at all. There is also no risk of you losing root. The worst that would happen is that you still don't have recovery -- and I lean on the cautious side when I advise someone as to what is safe and not safe :)

-- Brian
Nice, got into TWRP :)

Making a backup of everything now so I can try to remove supersu and move to magisk... any known issues with Magisk on the US996?

Or try another ROM debloated stock rom (want to keep the camera/2nd screen for a while).

Thanks again!
 

runningnak3d

Recognized Developer
Nov 10, 2010
2,649
7,180
0
Largo
No issues with Magisk and the US996.

As for ROMs, you can use any ROM that says it is for the US996 -- doesn't matter if it is USC or unlocked. Firmware on the other hand, you should stick to USC firmware. I don't own a US996, so don't quote me on this, but I believe there is some signal issue if you cross flash firmware between the USC and unlocked versions.

Just to be safe, you should download the patched LG UP and use the DUMP option (select all and then uncheck userdata or you will be wasting 60+ gigs of space) to backup everything from your phone (that backs up literally everything on your phone that TWRP or other backup apps can't -- or don't backup), that way if you do make a mistake, you have the ability to completely restore your phone.

-- Brian
 
Last edited:
  • Like
Reactions: strifej

strifej

Senior Member
Feb 4, 2008
447
78
48
No issues with Magisk and the US996.

As for ROMs, you can use any ROM that says it is for the US996 -- doesn't matter if it is USC or unlocked. Firmware on the other hand, you should stick to USC firmware. I don't own a US996, so don't quote me on this, but I believe there is some signal issue if you cross flash firmware between the USC and unlocked versions.

Just to be safe, you should download the patched LG UP and use the DUMP option (select all and then uncheck userdata or you will be wasting 60+ gigs of space) to backup everything from your phone (that backs up literally everything on your phone that TWRP or other backup apps can't -- or don't backup), that way if you do make a mistake, you have the ability to completely restore your phone.

-- Brian
Do you mean the LGUP from this site? I've seen this reference in the dirtysanta and some other threads:

http://downloads.codefi.re/autoprime/LG/Flash_Tools/LGUP/

Do I use the LGUP storeframe or Uppercut to dump?
 

runningnak3d

Recognized Developer
Nov 10, 2010
2,649
7,180
0
Largo
Recovery (stock or TWRP), Download mode (LAF), and boot are all just Linux kernels with an initrd. You are getting static in download mode, because the kernel that download mode uses is relying on aboot for screen init information. That was the case for you with the stock recovery as well. The laf partition is just an Android boot image. If it really bothered you, you could replace the kernel in the laf image and reflash it, but there really isn't anything to see on the firmware update screen, and it works fine.

-- Brian
 
  • Like
Reactions: strifej

strifej

Senior Member
Feb 4, 2008
447
78
48
No. LG UP from this thread. It is patched to add additional features.

-- Brian
Wow, the tool makes a full byte for byte dump of all the partitions. I deleted the userdata partition since it's like 50GB. Deleted cache too.

Using this patched LGUP, I can restore partitions so they're in the exact state of the dump? If I don't restore userdata, will it still work?