Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,742,143 Members 52,500 Now Online
XDA Developers Android and Mobile Development Forum

(q) Thinking about flashing a ROM help please

Tip us?
MikeJennni's Avatar
Senior Member - OP
Thanks Meter 71
Posts: 444
Join Date: Jul 2011
Location: Vancouver , WA
Default (q) Thinking about flashing a ROM help please

I was stock 4.4.2 with the latest update D80120e I have root and twrp and flashed a debloat stock ROM. I'm bored already... Are there any roms with extra features like tethering and stuff I cannot already do? I've been searching tmobile section for 2 days. Thanks in advance.

Sent from my LG-D801 using XDA Premium 4 mobile app
(Last edited by PsychoKilla666; 28th July 2014 at 09:07 PM.)
Senior Member
Thanks Meter 4
Posts: 415
Join Date: Jul 2009
This is not my guide/info, just quoting the dev because it seems to apply to your question. You can try some G3 & G Flex ROMs to cure your boredom, but make sure you read all the information and do not forget to flash a D801 kernel!
Originally Posted by Sacrosaint View Post

As an owner of the T-Mobile D801, I realize the apparent lack of specially catered ROMs for the device. As far as I've found, all functions on D802 ROMs work fine on the TMO D801 device. You'll just need to flash a D801 kernel over the D802 ROM.


PAC ROM for D802 doesn't work using this method.

Data may not work initially due to bad settings. First, check to make sure that your APN Settings are correct. If your APN settings are all set and you're still having issues with LTE vs. UMTS/HSPA+, try changing your network mode to include LTE. Of note, a build of Vanir was having issues with data at the time of writing, so if you cannot fix your issue, try another ROM.

The only thing that I've not seen in custom ROMs based off of anything other than LG's D801 stock is WiFi calling. If you use WiFi calling, following this advice will take away that feature. To retain WiFi calling, you will need to stick to near stock.

Your device's build.prop will identify as a D802 from now on. You may choose to edit this back to D801. Either way, don't trust OTAs or device-specific quirks like open-recovery scripts. It's your job to be a little cautious, and avoid automation that could brick your device. Always have at least one NANDroid backup to return to.

How this works:

Very simply, the most device-specific aspect of these ROMs is the kernel (boot.img). It controls very base-level functions such as managing where boot pointers lead to and providing hardware control. G2 kernels do not mix-and-match from one device to the other. After installing a D802 ROM, you now have a completely incompatible D802 kernel. You must install a D801 kernel to fix that. Afterwards, everything generally seems to work fine.

HOWTO: Install an International LG G2 D802 ROM on the T-Mobile LG G2 D801 device.

  • You must have a custom recovery (like TWRP) installed.
  • As far as I've seen, you also need to be rooted before installing a custom recovery on this device.

  1. Download the D802 ROM of your choice. [Warning: PAC ROM for D802 doesn't work]
  2. Download a kernel made for the D801.

    For stability, you may use your stock kernel for LG ROMs (backing up/restoring just "boot" in recovery --> that's the kernel), or an AOSP-friendly stock, as built by Houstonn
    For features, Custom G2 is a great modified kernel. It includes a D801 version for both Stock LG-based ROMs, as well as AOSP-based ones.
  3. Reboot into recovery.
  4. [Optional, but strongly recommended] Perform a NANDroid Backup, in case anything goes awry. Backup at least System, Boot, and Data.
  5. Perform a Factory Reset, then wipe cache & dalvik cache.
  6. Install the D802 ROM, including Gapps if needed. DO NOT REBOOT.
  7. Immediately install the D801 kernel.
  8. Reboot.
  9. Enjoy.*
  10. If you ever update your D802 ROM, through .zip or per-ROM OTA, you must always flash a D801 kernel afterwards.


*It may take a while to get by your first boot. I've personally never had the first boot take longer than 2 minutes or so. If it takes upwards of 10 minutes, then try forcing a reboot by holding the power button. If the device still won't boot, something must have gone wrong. Reboot into recovery by holding the power button until the screen goes black, then hold Vol-Down & Power, and when the LG logo appears, release and re-press/hold this key combination. You will arrive at a screen offering a factory reset. Just press the power button twice, ignoring the warnings, and you will boot into recovery. Restore the NANDroid backup you made earlier.Your phone should boot now. You may attempt to try the whole thing again.

An issue I could see is attempting to use an AOSP-friendly kernel with an LG Stock-based ROM, or vice-versa.

If you are having issues with data, see the "Issues" section above for my recommendation: APN Settings.

If you have White Lines issue you might be limited to cloudyfa's D801 jdi kernal
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes