[FIRMWARE] Flash KitKat the EASY Way!!!! or Go back to JellyBean

Search This thread

SuperSport

Inactive Recognized Contributor
Jun 27, 2007
3,260
619
Northern California
I installed this program and when I get to the section about the ports in device manager my phone does not show up, just a Samsung phone port.. I also noticed that when the LG its put in download mode it is on a screen that says firmware update, is this the normal LG download mode screen?
That Firmware Update Mode is correct. Is your phone still connected to your PC when you are trying to change the port? It must be in Download Mode, and it must be plugged in. The drivers should have also installed. It sounds like they may not have installed.
 

londonandlawson

Senior Member
May 1, 2009
102
2
Ok thanks, will try

---------- Post added at 06:51 PM ---------- Previous post was at 06:23 PM ----------

It is in the middle of the process so I hope it works. The phone was fine and running cyanogenmod then all of a sudden the screen was going crazy and selecting stuff without being touched, hope this fixes it

---------- Post added at 07:04 PM ---------- Previous post was at 06:51 PM ----------

It says Pass and the screen is off ad the led is flashing red.
 

billy king

New member
Dec 11, 2014
1
0
thethring and software update wontwork also the douple tapfeature isnt workwhy?

anyone answer me after flashing 4.4.2 and 4.2.2 alsotried but theresult is same mobile hotspot says someerror and software update says phonenot yet registered what can i do helppp meeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee:(:confused:
 

SuperSport

Inactive Recognized Contributor
Jun 27, 2007
3,260
619
Northern California

gsmamerica

Member
Jan 22, 2008
12
0
hI! First of all thanks for this great job. I get an error: CrossDL to D801. Its an D801 TMobile with custom D800. What can I do? I already changed the dll
 

SuperSport

Inactive Recognized Contributor
Jun 27, 2007
3,260
619
Northern California
hI! First of all thanks for this great job. I get an error: CrossDL to D801. Its an D801 TMobile with custom D800. What can I do? I already changed the dll
I believe you first need to flash a Custom D801 based ROM to your phone, then come back and try this tool.

EDIT: Are you trying to flash a D801 Stock to your phone, or the Stock D800 to your phone?
 

gsmamerica

Member
Jan 22, 2008
12
0
I believe you first need to flash a Custom D801 based ROM to your phone, then come back and try this tool.

EDIT: Are you trying to flash a D801 Stock to your phone, or the Stock D800 to your phone?

Hehe Im user your installer but after install I try to install D801 instead of D800. Its a long history, its a D801 TMobile. The rare thing, in back side also says d802. The phone is accepting the d800. But not the d801. Actually I really dont know whats the exact model of this phone. When I put d801 custom on it, the phone dead after that and just enter fastboot mode.

-Edit- It was a d801 with d800 original from u on it. Now its a d801 with just fastboot and download mode :D
 

jpcdeux

Senior Member
Mar 26, 2010
3,662
885
Laporte, IN
As with everyone else sits at Ready and does nothing. Im on stock rooted 20u rom, debugging enabled, drivers installed....

No, I cant install a custom rom of any sort because I'm having a weird TWRP issue nobody has an answer to that it can't access /data so NOTHING flashes.
 
Last edited:

SuperSport

Inactive Recognized Contributor
Jun 27, 2007
3,260
619
Northern California
Hehe Im user your installer but after install I try to install D801 instead of D800. Its a long history, its a D801 TMobile. The rare thing, in back side also says d802. The phone is accepting the d800. But not the d801. Actually I really dont know whats the exact model of this phone. When I put d801 custom on it, the phone dead after that and just enter fastboot mode.

-Edit- It was a d801 with d800 original from u on it. Now its a d801 with just fastboot and download mode :D
So, you cannot now flash D800 back on it while in Download Mode?
 

SuperSport

Inactive Recognized Contributor
Jun 27, 2007
3,260
619
Northern California
As with everyone else sits at Ready and does nothing. Im on stock rooted 20u rom, debugging enabled, drivers installed....

No, I cant install a custom rom of any sort because I'm having a weird TWRP issue nobody has an answer to that it can't access /data so NOTHING flashes.
Did you pull the cable and plug it back in when it's sitting on Ready? If the phone is hanging, maybe try restarting the Flash Tool again without disconnecting the phone.

These are just off the cuff suggestions. I'm not really sure why it's not working. The TWRP issue makes it even harder, because whatever is causing that might be affecting this. We really don't know for sure. Let us know if you have any success.
 

gsmamerica

Member
Jan 22, 2008
12
0
Yes. I can flash bak to D800. But the thing is, Im having problem with it, because after 10 mins of use touchscreen starts to fail. So I need to seend back to warranty so it needs the original fw on it
 

SuperSport

Inactive Recognized Contributor
Jun 27, 2007
3,260
619
Northern California
Yes. I can flash bak to D800. But the thing is, Im having problem with it, because after 10 mins of use touchscreen starts to fail. So I need to seend back to warranty so it needs the original fw on it
If you are sending back for warranty anyways, I wonder if Fastboot and Download mode are enough? They'll have to flash it anyways.

Another thing you can try is to Root/Custom Recovery the D800 Stock ROM from here, then install a Custom D801 based ROM to it. Then come back and try to Flash the Stock D801 ROM. It's been mentioned that if you have a custom version on your phone of the same model, it helps to restore back to stock.
 

Handyrobb

New member
Dec 19, 2014
4
0
SM-G900F to LS-980

I have an LG G2 LS-980 that has the build.prop screwed up with listed model of Samsung S5 SM-G900F and I've used the custom .dll in the flash tool, and it says it has an error. Says cross dl and something after that but never changes. Maybe the custom dll does not accomodate for these two models, can you make it work for my situation. Thank you so very much in advance.
 

SuperSport

Inactive Recognized Contributor
Jun 27, 2007
3,260
619
Northern California
I have an LG G2 LS-980 that has the build.prop screwed up with listed model of Samsung S5 SM-G900F and I've used the custom .dll in the flash tool, and it says it has an error. Says cross dl and something after that but never changes. Maybe the custom dll does not accomodate for these two models, can you make it work for my situation. Thank you so very much in advance.
Unfortunately, I didn't build that DLL file, nor do I know how to modify it. I wish I did! ;)

Is there any way you can Root and Custom Recovery, then flash a D800 Custom ROM? That should put you back into a state that should allow you to use this tool successfully.
 

Handyrobb

New member
Dec 19, 2014
4
0
Unfortunately, I didn't build that DLL file, nor do I know how to modify it. I wish I did! ;)

Is there any way you can Root and Custom Recovery, then flash a D800 Custom ROM? That should put you back into a state that should allow you to use this tool successfully.

I didn't install a custom recovery but it is rooted with stump, just one uppercase letter in build.prop's ro.product.brand bricked the phone. Thanks so much for helping me out, is there a way to get custom recovery installed on the phone without being able to boot, cause right now it's in a loop on startup after the sprint/spark logo saying "unfortunately the systemui has stopped" and "unfortunately home has stopped" and keeps looping those messages not allowing me to proceed any further.
 

SuperSport

Inactive Recognized Contributor
Jun 27, 2007
3,260
619
Northern California
I didn't install a custom recovery but it is rooted with stump, just one uppercase letter in build.prop's ro.product.brand bricked the phone. Thanks so much for helping me out, is there a way to get custom recovery installed on the phone without being able to boot, cause right now it's in a loop on startup after the sprint/spark logo saying "unfortunately the systemui has stopped" and "unfortunately home has stopped" and keeps looping those messages not allowing me to proceed any further.
Maybe someone else can pitch in here, but isn't there a way to ADB a new build.prop to the phone?
 

Handyrobb

New member
Dec 19, 2014
4
0
I desperately tried to adb, but the only command that worked is adb sideload, but it wouldn't load the update.zip that has the correct build.prop in it. According to another thread on this, a sprint verification is needed somehow. I'm not sure what that means but it looks like it may be a dead end, I don't know, but I will try anything. I tried updating all the adb drivers, I updated everything in the sdk files and am using android studio. The adb version I have is 1.0.32. I'm not sure if that is the most up to date driver or not, but tried many things to try and update them more, and it wouldn't update any further. I cannot use any other commands in adb and people in other threads were saying that the drivers were not updated, otherwise I would push the build.prop. Does anyone know how I can update the adb drivers properly? Or if I can fix the build.prop another way?

Obviously the other method is flashing stock rom which I've also tried with the custom .dll but it didn't work. I think it might be a problem with the dll. I saw that someone had an lg g2 as well with the same problem and used the flashing method but said that he found the device's .dll file and just renamed that .dll file's name to his correct g2 one and it worked, but I can't find a SM-6900F .dll. I don't know if that would work anyway, or if I just need a proper .dll file that accomodates my model and the SM-6900F to work with flashing the stock rom? Thanks so much once again.
 

williethewolf

Member
Oct 30, 2014
6
0
Burbank. CA
Unknow device

Hi There!
After I updated SU on my phone a couple days ago, it started rebooting out of nowhere and seemed like it had some trouble actually going past the ATT logo (I have a D800) but it will eventually go into android, just to reboot after interacting with the phone for a couple minutes. Some times even by itself.

I rooted the phone last october, but I kept the stock rom. I used either towel or tump to root it. had zero problems till now.

Anyhow, I decided to restore an old TWRP backup, but it still kept happening. Then I decided this morning to do a factory reset and after that it will start TWRP, it will tell me the phone was rooted and asked If I wanted to install SU. I slide ok to install and that was the last time I could interact with my phone.

Now it won't pass the LG logo and it won't go into recovery. Then I tried to go into download mode and that worked, so i though I could fix it from there.

I downloaded your bundle (the kit kat, but since I've tried jelly bean as well) and after following all the steps it will not start the download.

This is what i get:
PID:NULL
IMEI:unknown
MODEL:UNKNOWN
DLL:D800
BIN:LGD800aAT-01-V20c-(cant keep reading does not fit, but I tried the other tot files as well)
SWV:UNKNOWN
SWOV:UNKNOWN
Device model is different!
Check phone or DLL

As suggested in the first post, I tried using the DLL at the end with similar result.
I tired using the LG mobile support tool and recognizes my phone as having installed the latest software (D80020Y)

I though of flash TWRP using ADB but I does not recognize any device.

I'm absolutely desperate at this point. I have no clue what to do next.

Anyone had anything similar?
UPDATE:
After unplugging and leaving it alone for a while I was able to trigger again the twrp recovery and sideload a random rom using adb (I picked Slim because I had it on a phone before long time ago, but I would have prefer to stick to the stock one) and I was able to start up the phone normally. But I'm still unable to return the phone to stock for the same reason a before. Any help regarding this issue would be appreciated.

Thank you for putting this package together!
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 107
    KitKat the EASY Way!!!!
    Or, go back to 4.2.2 JellyBean

    If you are going to return your phone back to warranty, I would suggest this method in this thread as it does a COMPLETE wipe of your device and puts it back to 'Factory'. It removes Root Flags so it does not show having been rooted, and removes ALL data.

    Disclaimer: This is not MY method, but a method I used. The information and files have been figured out over time by many individuals and it's been combined in this thread.

    This thread is to help Noobs AND Veterans to flash their ATT D800 LG G2 to KitKat. This will be very spelled out, and I’ve even included a video (see below), so NO Mistakes. Yes, that means you! ;)

    PLEASE refer to the Video Below before asking questions, as too many questions get a little overwhelming.

    Warning! Please Read!

    This WILL erase everything on your phone and put it back to FACTORY STATE, so be sure you’ve backed up!

    Ok, first thing you need to do is download the version you want. I’ve got KitKat 4.4.2 version D80020c, and I’ve got JellyBean 4.2.2 version D80010o. These are VERY LARGE files, so be patient, although I am able to get as much as 6MB/s download speeds from this server.


    Download Installer - KitKat 4.4.2 D80020c - This Flashes Stock KitKat, WITHOUT Root, and WITHOUT Recovery. - Use TowelRoot and AutoRec to get Root and Custom Recovery. - Single File LARGE archive. KK MIRROR DOWNLOAD
    D80020c Split Archive Download - This is the same archive as above, but split into smaller pieces for easy download.

    Download Installer - JellyBean 4.2.2 D80010o - Single File LARGE archive. JB MIRROR DOWNLOAD
    D80010o Split Archive Download - This is the same archive as above, but split into smaller pieces for easy download..

    Download Installer - JellyBean 4.2.2 D80010d - This is for those who want to install Custom Recovery and not update to KK... - Single File LARGE archive.

    Now, for the fun stuff (You may want to print this out for reference and check them off as you go)

    Pre-requisites:
    1. Be sure your phone is currently running a Compatible based ROM. If not, please flash a Custom Compatible Based ROM onto your phone. (ie: If you have a D800, be sure you have a D800 ROM on it. If you have a D802, be sure you have a D802 based ROM on it.)
    2. Be sure you have turned on USB Debugging before starting.


    Step #1: Program Installation:
    1. Save the installer to your desktop
    2. Run the Installer by double clicking
    3. Wait a while for everything to extract (It might look like nothing is happening. This can take a few minutes, be patient, it’s HUGE)
    4. (On Win7 or Win8, Accept User Account Control)
    5. Accept my License
    6. Don't Change Anything and click ‘Install’
    7. Wait some more… and more… Large files are extracting…
    8. When it pops up, click ‘Next’ to install the LG drivers. Even if you’ve already installed them, install again! This is to verify you’ve got the right ones installed.
    9. Click ‘OK’ to finish the Driver install
    10. Click ‘Next to install the LG Flash Tool
    11. Don't Change Anything and click ‘Install’
    12. Uncheck ‘Run LGFlashTool 1.8.1.1023 and click ‘Finish’ (If you forget to uncheck this, just close the program when it opens)
    13. Click ‘Next’ to start the LGFlashTool Patch. (This makes it so you don’t need to change the date back on your PC)
    14. Click ‘Next’ again
    15. Click the bullet to ‘Agree to my License’ and then click ‘Next’
    16. Don't Change Anything and click ‘Next’
    17. Click ‘Start’
    18. Click ‘Next’
    19. Click ‘Exit’ to finish Patch Installer
    20. Congratulations, Program Installations are all DONE!

    Step #2: Place Phone into Download Mode:
    1. With phone NOT plugged into a USB Cable, Hold the Power button to turn off phone
    2. Plug your USB cable into your computer
    3. Hold the Volume UP Button on your Phone
    4. While Still Holding the Volume UP button, plug in the USB cable to your Phone
    5. Continue to hold the Volume UP button until your phone enters Download Mode
    6. If this does not work, pull the USB cable and start from #1 of this section

    Step #3: Change Com Port to 41
    1. With your phone STILL in Download Mode and STILL Plugged into Computer
    2. Go into Device Manager
    ---a. Press and hold your Windows Key (Between CTRL and ALT)
    ---b. Tap the ‘Pause/Break’ Key (Usually Top Right of Keyboard, might be different on yours)
    ---c. Click on ‘Device Manager’
    3. In the Device List, scroll down to ‘Ports (COM & LPT) and double click to expand
    4. Find the ‘LGE AndroidNet USB Serial Port (COM4)’ (Your COM Port Number might be different, that’s OK)
    5. Double click to open the port
    6. On the Tabs at the top of that screen, click on ‘Port Settings’
    7. Click on ‘Advanced…’
    8. Click on the Com Port number to drop down the list
    9. Scroll down to ‘COM41’ and select it
    10. Click ‘OK’ Button to save that
    11. Click ‘OK’ Button to close the Com Port Properties
    12. Close the Device Manager
    13. Close the System Window
    14. Go back to the Desktop
    15. That’s it, You’ve Changed the Com Port to 41

    Step #4: Run LGFlashTool:
    1. Double Click the ‘LGFlashTool’ icon on the Desktop (Win7 or Win8 accept ‘User Account Control’)
    2. In the ‘Model Config’ window, check the box ‘Select Manual Mode’
    3. Next to the DLL space, click the Three Dots ‘…’
    4. Select the DLL file named ‘LGD800_.....v160.dll’
    ---a. For 4.4.2 KitKat, select ‘LGD800_20130811_LGFLASHv160.dll’
    ---b. For 4.2.2 JellyBean, select ‘LGD800_20130904_LGFLASHv160.dll’
    5. Click the ‘Open’ Button
    6. Next to the S/W space, click the ‘Remove ALL’ Button
    7. Next to the S/W space, click the ‘Add’ Button
    8. Select the tot file for the version you are flashing
    ---a. For 4.4.2 KitKat, select ‘LGD800AT-01-V20c-310-410-FEB-02-2014+0.tot’
    ---b. For 4.2.2 JellyBean, select ‘LGD800AT-01-V10o-310-410-OCT-19-2013+0.tot’
    9. Click the ‘Open’ Button
    10. Click ‘OK’ Button to save choices
    11. In the LG FlashTool program, click the ‘Yellow Arrow’ pointing to the Right.
    12. Wait for the program to verify your DLL and TOT selections (This takes a while)
    13. If successful, you will see ‘READY!!’ on ‘Port 1 (COM41)’
    14. If you DON’T see ‘READY!!’, you may need to start over
    15. If you see ‘READY!!’ unplug your phone from the USB cable and Plug it right back in. DO NOT PRESS ANY BUTTONS ON YOUR PHONE. It should STILL be in Download Mode.
    16. The LG FlashTool progam will now start flashing your phone!!
    17. At around 80%, the program will restart your phone.
    18. It takes a while for the phone to restart, but it will boot to Android. Wait for the flash program to finish and it will turn your phone back OFF. And give you a ‘SUCCESS”
    19. Close FlashTool

    IF for some reason, the LG FlashTool does not finish 100%, and you get a ‘Fail’, as long as your phone has now rebooted into Android, you don’t need to worry about this. Just close the program, and enjoy your Freshly Restored LG G2!


    For anyone having issue with the device check not passing due to mismatched device (caused by flashing a Custom ROM with Different device model ID to your D800: ie, D801 to a D800 or vice versa.), try using the attached dll file instead of the device specific one. It has been reported to work for many... You will need to extract the zip file to get the dll.
    4
    New Installer for D80010d

    I just finished the installer for D80010d. It's uploading now. I will update First Post with new links when it's done.
    3
    I'm using Firefox (on phone too) with the Mega addon and I have not had problems in past.

    I'll keep trying.
    I just created a new archive that is broken into 20 Parts - 100MB ea. Download all the Parts to the same directory, then run Part01. It works exactly like the Single File Download, but is much easier to download for those having issues.

    You will find it HERE, and also linked on the First Post. Uploading now, and may take a few minutes, so please verify ALL 20 Parts are there before you download.
    3
    Can u tell me where can i get .tot file for D801 T-Mobile?
    I don't know where to find the TOT file, but you can get the LolliPop KDZ file from @hyelton over here: http://storagecow.eu/Xda/LG G2/Stock/T-Mobile G2/Lollipop/D80130b_00.kdz

    And a good tutorial and program needed here: http://xdaforums.com/showthread.php?t=2432476

    can i do this on my lg d800 with cm12 installed with twrp recovery ..
    can i install it on my device using this method?
    As long as CM12 is a version specifically made for the D800, you can use this method. It will remove TWRP and CM12 and put stock Firmware on your phone.
    EDIT: If the version of CM12 is not specific to the D800, you can flash a D800 based ROM before using this method. Also, remember to back up. EVERYTHING will be wiped.
    3
    Super
    Do i have to start all over? Or should/can I run ioroot23 again?
    I think i recall that install giving an error.
    If ioroot23 gave an error, then it may not have stuck. If that's the case, and you are already in KitKat, then there is no way currently to add Root. You will need to flash back to JellyBean and Root there.

    Have you flashed Custom Rom's before? If you have, and you know that method, I would recommend these steps.

    1. Flash to JellyBean D80010d or D80010o, whichever you currently have on your computer.
    2. Use ioroot23 to Root JellyBean. VERIFY Root using Root Checker from PlayStore.
    3. Use FreeGee from PlayStore and select TWRP so it installs TWRP.
    4. Download and Flash the D80020c ROM from http://xdaforums.com/showthread.php?t=2665391 - FOLLOW his Directions Carefully, Flash the ROM, and Be sure to flash SU BEFORE Rebooting!

    You should now be on KitKat WITH Root. But, there will be NO recovery yet. The Dev's are still working on that.