LG G3 MTP Error FIXED with VirtualBox for STOCK FIRMWARES - G3 General

Hello....after fighting a lot of time with the mtp error to rollback to factory of my LG G3 D850, i got the solution.
I made this in a VirtualBox image downloaded from http://dev.modern.ie/tools/vms/
Step 1: In VIRTUAL MACHINE SETTINGS, go to: PORTS -> USB -> Enable USB 2.0 (EHCI) Controller
Step 2: Boot into image
Step 3: Install LG UNIFIED DRIVERS (LINK)
Step 4: Install LG FLASH TOOL (LINK) -> Install normally but uncheck RUN in the last step. Then replace the MegaLock.dll from Zip in the installed folder
Step 5: Connect your phone in Download Mode ( Turn Off, disconnect USB, Press Volume UP and Connect phone to USB)
Step 6: After all installed, go to DEVICE MANAGER and if MTP is marked as FAILED, just RIGHT CLICK and CLICK on DISABLE
Step 7: The MTP is going to a loop but it doesn't affect the UPGRADE/DOWNGRADE of LG FLASH TOOL.
Step 8: Open LG FLASH TOOL as administrator and FLASH!!!
It worked for me after trying a lot (really, a lot) of things....
Let me know if it works for you!!!

lupus2k said:
It worked for me after trying a lot (really, a lot) of things....
Let me know if it works for you!!!
Click to expand...
Click to collapse
Hello:
Can you say a little more about what are the relevant differences between the procedure you outlined above and the procedure that someone may naively try? I'm currently also trying to flash an LG G3 using virtualbox (Host:ubuntu guest:win7(64)), and depending on the exact configuration I get one of several errors, most notably stopping at 4% on the updating phone screen with an "Upgrade stopped due to error" message. I've likewise been bashing my head against the problem for several days.
tl;dr: Did you ever got the "Upgrade stopped due to error" message? If yes: What was the fix? If no: What's the most nontrivial thing about the procedure above that I may have missed?

I found this incredibly useful. Thanks!

Did you find a solution?
Hi there,
I am having exactly the same problem as you describe. My flashing stops at 4% and then the Virtualbox MTP driver fails..
I haven't been able to flash my G3 stylus with its stock firmware as something still failing on my Virtualbox guest, hosted on Ubuntu 16.04.
Any comments are more than appreciated, thanks in advance.
cswancmu said:
Hello:
Can you say a little more about what are the relevant differences between the procedure you outlined above and the procedure that someone may naively try? I'm currently also trying to flash an LG G3 using virtualbox (Host:ubuntu guest:win7(64)), and depending on the exact configuration I get one of several errors, most notably stopping at 4% on the updating phone screen with an "Upgrade stopped due to error" message. I've likewise been bashing my head against the problem for several days.
tl;dr: Did you ever got the "Upgrade stopped due to error" message? If yes: What was the fix? If no: What's the most nontrivial thing about the procedure above that I may have missed?
Click to expand...
Click to collapse

Related

Solved having trouble getting root

I am running Windows 7 x64 I have no idea if following this guide on another operating system will work, this is just a step by step of EXACTLY how I did this, Not to say this is the only way. I have tested other methods and I have put in different variables and I have successfully gotten it to work several times in a row doing it this way while following jp4756's guide. I am sure this is not the only way to accomplish root, however this worked for me perfectly. PLEASE don't skimp out on any step. There is no shortcut here just follow the steps and jp4756's guide to the TEE!!!
Step 1.
Uninstall pdanet/htc sync/ any other thing you installed to get all this to work before
Unplug phone from computer usb cables and have phone powered on and in settings menu
Step 2.
download USBDeview(install it) easy to google it
download HTC SYNC(do NOT install it yet) for mytouch slide easy to google it
Step 3.
While in settings menu go to Application
go to Development
and check the box USB debugging
Step 4.
In settings go to Connect to PC
touch Default connection type and choose Sync
At this point you have the phone not plugged in, you have the setting on the phone changed, you have dowloaded usbdeview and installed it, and have htc sync dowloaded
Step 5.
Start USBDeview(some may have to right click the exe and run as administrator) and delete all android drivers and mytouch drivers, anything relating to android
Install HTC SYNC and let it completely install
Step 6.
Plug phone into computer and let the computer auto install drivers etc...
Step 7.
turn the phone off. Power on the Slide into the bootloader by Holding Down ( Volume Down + Power Button ) After it does its little thing your computer will beep and start auto installing drivers and stuff
Step 8.
If everything has gone according to plan in Device Manager it will show Android 1.0 or w/e with a exclamation point. Right click on that and choose Update Driver Software
2 options pop up choose Browse my Computer
then choose Let me Pick from list...
a list will appear giving lots of choices
choose Android Phone should be the first choice that says android....
then 3 options will appear, choose the 3rd one that has Composite in it and choose okay.
Step 9.
Now select Recovery from the bootloader menu
after it is done doing its thing completely 2 things will happen
1) In device manager you will now have something under disk drives
2) USBDeview a new driver will pop up at the end of the list, something like this:
Port_#0004.Hub_#0004 T-Mobile myTouch 3G Slide USB Device Mass Storage Yes No No No E: HT05RPS05696 6/16/2010 4:00:58 PM 6/16/2010 4:07:35 PM 0bb4 0ff9 08 06 50 USBSTOR USB Mass Storage Driver USBSTOR.SYS USB @usbstor.inf,%generic.mfg%;Compatible USB storage device
Step 10.
This new driver to appear shows Yes under the Connection column. This needs to be disabled. Right click on it and choose Disable Selected Device
after about 10 seconds it should no longer say Yes under connection column, if this does not happen then you are not running it under Admin.
Okay so now you are literally almost freaking there.
Step 11.
Now basically all you have to do is follow jp4756's guide starting with step 5. Im going to assume you already understand steps 1-4 in his guide. And you already have the package listed in his guide as well. You have already put those files where they belong
Step 12.
Okay so we are basically following his guide now. first things first
5. run the update.zip it will fail(MUST DO)
6. now in cmd type adb reboot recovery (don’t press enter)
7. in the recovery hit reboot system now( once it starts rebooting run that command rapidly untill back into recovery) <--- Basically while the phone is rebooting you are just hitting up arrow enter up arrow enter up arrow enter up arrow enter in CMD. You will know when you can stop when the CMD freezes for a sex, computer makes beeping noises and the phone reboots basically. It is headed for recovery and we must switch our command now
8.type adb devices(if it says nothing repeat the steps, if it says offline unplug it and then plug it back in, if it says recovery your fine) <---- Basically after you know its headed for recovery you change command to adb devices and you repeat previous procedure, up arrow enter up arrow enter up arrow enter etc.... I did not use loop, i did this all manually.
This may take a few tries, if it does not show offline then go back to step 6 rinse and repeat. You go back and forth just a few times and you will have it. Literally within about 3 tries you should accomplish the annoying goal of having offline stay there.
My job is done, follow guide and continue on your quest for root
There is no guarantee this will work for everyone. I am not claiming that this is 100% Im just giving an explanation as to how i got it and what might have been causing everyones trouble. Results may vary
Thank you to all the devs who made this possible and jp4756 for his wonderful guide
Wow that is just way to much stuff there...
I've ran loop on 2 totally different Computers running 2 totally different OS's and running 2 totally different Drivers, I have no problems with either one..
1st: XP sp3 32bit w/ PDANet Drivers <--- Only ones that I could get to load, Forcing drivers wouldn't work in XP... also like I said before, make sure to close the PDANet Program in the Toolbar.. Also make sure to read the directions when installing PDANet...
2nd: Windows 7 64bit w/ Htc Drivers <---PDANet Drivers also work... You have to force the HTC Drivers in Devices Manager..
I think most people are having this problem because they aren't doing the USB Debug thing. But could be Wrong.
Also a side note my phone is running the USB Drive and not SYNC works just fine...
Also It just might be your computer so I would try and use a different one if you can.
jnight666 said:
Wow that is just way to much stuff there... I don't see how anyone has a problem with loop.
I've ran loop on 2 totally different Computers running 2 totally different OS's and running 2 totally different Drivers, I have no problems with either one..
Also It just might be your computer so I would try and use a different one if you can.
Click to expand...
Click to collapse
Sorry that we all can't be as cool as you jnight666, but some of us are having real problems with no apparent explanation. I am an IT professional with access to every kind of computer used in the modern world, and trust me, I've tried all the ones that apply. Rubbing it in our faces that it was just so easy for you is just rude.
THE DRIVER MAKES NO DIFFERENCE FOLKS. IF YOU CHANGES DRIVERS AND THEN IT WORKED, IT'S PURELY A COINCIDENCE. PEOPLE HAVE GOTTEN THIS TO WORK ON MANY DIFFERENT DRIVERS.
THE CONNECT TO PC SETTING ON THE PHONE DOES NOT MAKE A DIFFERENCE IN FASTBOOT/RECOVRY FOLKS. IF YOU CHANGED THIS SETTING AND IT WORKED, IT'S PURELY A COINCIDENCE. PEOPLE HAVE GOTTEN THIS TO WORK ON VARIOUS DIFFERENT SETTINGS.
That being said, this didn't solve mine. I still cannot root.
And Yes, my cap locks was on purpose.
Okay, please dont come in here and start telling me how my method is wrong. I already stated there are other ways to accomplish it. I had already stated that this isnt 100%. I am merely offering an exact procedure that i duplicated SEVERAL times, with it working for me every time. If this isnt how you accomplished it then pls, theres no reason for you to be in this thread posting negative comments.
With that said fermunky, did you follow the procedure to the tee? - btw im not assuming anything so please dont take it personal. Im just trying to help ppl : )
My caps wasn't to be negative. There are too many people claiming the drivers were a key. And I am not saying yours said this, but it also doesn't clearly say it doesn't. That is all.
Completely understandable, and definitely no disrespect to you or anyone here
When I disable the Mass Storage I see other items in USBDeview that reference the Slide. I end up in a loop after rebooting and rapidly entering adb reboot recovery. I was seeing everything as your instructions explained.
Do you think it is worth a shot to disable all but one item for the Slide? Any suggestions would be greatly appreciated. I work in an IT Escalation Group and this has to be one of the toughest nuts I have tried to crack! LOL
Thanks,
jnight666 said:
Wow that is just way to much stuff there... I don't see how anyone has a problem with loop.
I've ran loop on 2 totally different Computers running 2 totally different OS's and running 2 totally different Drivers, I have no problems with either one..
1st: XP sp3 32bit w/ PDANet Drivers <--- Only ones that I could get to load, Forcing drivers wouldn't work in XP... also like I said before, make sure to close the PDANet Program in the Toolbar.. Also make sure to read the directions when installing PDANet...
2nd: Windows 7 64bit w/ Htc Drivers <---PDANet Drivers also work... You have to force the HTC Drivers in Devices Manager..
I think most people are having this problem because they aren't doing the USB Debug thing. But could be Wrong.
Also a side note my phone is running the USB Drive and not SYNC works just fine...
And if anyone want to say anything about this I'll go load up my Pentium III machine and see if it works on that...
Also It just might be your computer so I would try and use a different one if you can.
Click to expand...
Click to collapse
3 different computers 3 different op systems installed uninstalled drivers different programs etc...some phones are hard to root its a ambiguous situation
Yeah sorry I wasn't trying to be rude.
I was just trying to be helpful, sorry if it came out that way...
I also have the loop not working issue but i usually only happens once or twice..
I feel your pain I had trouble with the push Update.zip part of this thing and I was trying it for hours...
I was just trying to tell you what worked for me...
If you tried different computer and still no luck then im guessing its the Phone that is the issue or the USB Cable...
gofizzle said:
When I disable the Mass Storage I see other items in USBDeview that reference the Slide. I end up in a loop after rebooting and rapidly entering adb reboot recovery. I was seeing everything as your instructions explained.
Do you think it is worth a shot to disable all but one item for the Slide? Any suggestions would be greatly appreciated. I work in an IT Escalation Group and this has to be one of the toughest nuts I have tried to crack! LOL
Thanks,
Click to expand...
Click to collapse
You definitely don't want to do that, as one of them is one that you need to be connected once you finally get to see offline stay. Are you rebooting using the method described in jp4756's guide? meaning your rebooting using the recovery option reboot, then in command doing the adb reboot recovery, then once you no the phone is gonna boot into recovery you switch to spamming adb devices? When you say your in a loop it sounds to me maybe your not doing the adb devices after the phone listened to your adb reboot recovery command
Followed your instructions...
No ! next to anything in device manager. Right clicked on Android Phone > Android ADB Device and went to properties to update the driver. Nothing in the HTC folder would work, they both said that they weren't applicable for the device...(this was in C:\Program Files (x86)\HTC\HTC Driver\Driver Files\Win7_x64)
before plugging your phone into your computer a single time, can you confirm that you started up USBDeview and uninstalled every single driver related to android, or mytouch or htc etc... Also before ever plugging your phone in a single time did you install htc completely?
Code3VW said:
Followed your instructions...
No ! next to anything in device manager. Right clicked on Android Phone > Android ADB Device and went to properties to update the driver. Nothing in the HTC folder would work, they both said that they weren't applicable for the device...(this was in C:\Program Files (x86)\HTC\HTC Driver\Driver Files\Win7_x64)
Click to expand...
Click to collapse
Right Click Android Phone - Properties - Driver - Update Driver - Browse My Computer - Let me pick from a list of device drivers (click this, don't give it the path in the upper box) - Have Disk - Browse to yours C:\Program Files (x86)\HTC\HTC Driver\Driver Files\Win7_x64 - click androidusb.inf and select Open - OK - Unclick Show compatible hardware - Select "T-Mobile myTouch 3G Slide" - Next - All Done.
after getting some sleep and starting fresh, i tried this method again this morning. on the fourth or fifth try i got my slide to stick in offline mode. so then i unplugged it and plugged it back in to get into recovery. lost it, and now im on my 50th or so try to get it back to offline mode.
i need a stiff drink lol
it seems partially a driver issue and also an adb issue i thinks. it connects 'when it feels like it'
i'll report back if i make any progress.
btw im doing this on XP Pro SP3 fully updated
edit: I also noticed when adb does catch the slide, 2 instances of adb are running, then one closes and loses the phone. maybe this will help solve some of the problems
You've misunderstood that post. Only one instance of ADB will show when the loop is not running. Once you start the loop, another instance of ADB will show up and disappear many times. This is normal. As long as only one instance is showing before loop, you are fine.
fermunky said:
My caps wasn't to be negative. There are too many people claiming the drivers were a key. And I am not saying yours said this, but it also doesn't clearly say it doesn't. That is all.
Click to expand...
Click to collapse
I would just like to say that I have followed every method listed in these forums, achieved root the first try (using the updated update.zip). My problem occured when flashing the eng rom, I lost clockwork,root and now the phone runs like sh!t. Yes, superuser was installed and yes my pc no longer recognizes the phone when searching for adb devices after pushing the first 2 files from the eng flash walkthrough.
Sent from my T-Mobile myTouch 3G Slide using Tapatalk
mtjnkee said:
I would just like to say that I have followed every method listed in these forums, achieved root the first try (using the updated update.zip). My problem occured when flashing the eng rom, I lost clockwork,root and now the phone runs like sh!t. Yes, superuser was installed and yes my pc no longer recognizes the phone when searching for adb devices after pushing the first 2 files from the eng flash walkthrough.
Sent from my T-Mobile myTouch 3G Slide using Tapatalk
Click to expand...
Click to collapse
maybe your downloads were corrupted. that's really strange...
man, that really sucks! I am truely sorry...
after spending 20 hours or so on rooting, I really feel your pain.
After I reboot into recovery mode and then use adb to check for my device I never get it to show up. Just so I am clear when you say 'spamming your device' you mean after reboot and rapidly entering the reboot recovery command, then looking for device with adb devices command. I never get it to show.
Thanks for the reply!
No devices in adb?
So I had this same problem with my MT3G. Type in "adb devices" kills the last device and it lists connected devices and NONE were listed. Not sure exactly what I did, but did eventually get it working. (I was trying to use the emulator)
Now though I'm having the same problem with my wife's MTS. Any ideas?

[Q] Hard Brick D800 - Please Help! At a loss

Any help is appreciated! First some background:
Flashed device to stock using KK 4.4 version d80020c following steps found here http://forum.xda-developers.com/showthread.php?t=2432476. Successfully rooted using directions (and ioroot25) found here https://www.youtube.com/watch?v=HKuedInhdjU&noredirect=1.
Here's where I got into trouble...Downloaded TWRP 2.7 recovery img and flashed via Flashify. Since this step, my D800 has the exact same symptoms found on this thread http://forum.xda-developers.com/showthread.php?t=2582142.
- No download mode (tried many times)
- No recovery (tried many times also)
- Secure booting error
- LG detected as qhsusb_bulk in device manager
- Device is recognized as 15 different drives, one of which contains a folder named image with 79 different files being .B0X files and Microsoft Access Add-in Data files
- Upon restarting, LG logo with secure booting error, then the screen goes black while your phone is still on
I've followed the steps in the thread that matches my G2's symptoms, run ubuntu 13.1 in VM, apply usb filters for my device which is then recognized as either LG Electonics Inc. QHUSB_BULK or Unknown Device 05C6:9006 when running in VM.
Upon running command ls /dev/sd* in VM Ubuntu Terminal, all that is returned is /dev/sda /dev/sda1 /dev/sda2 /dev/sda5 which are the partitions for Ubuntu, no LG.
I've tried to download and update the Qualcomm drivers, device manager tells me that the drivers were recognized, but cannot be installed and do not pass the hash check (Note: PC is running Windows 8.1).
I've spent over 12 hours on this trying to fix this problem, researched and searched everywhere. If I could get ubuntu to recognize the device, I would be able to continue on with the instructions on this thread http://forum.xda-developers.com/showthread.php?t=2582142.
Links for windows 8 qualcomm drivers, suggestions on how to get the device recognized in ubuntu vm, experiences from others in similar situation, or any with experience working with LG to get a repair done if I'm SOL (as in eMMC is fried) would be so helpful right now.
Thank you all!
After flashing recovery did you flash a patched kernel to boot stock kk?
Sent from my LG-D800 using Tapatalk
I had the same, also with a lot of drives etc.
Screen is black but low backlighted?
Then try with pluged USB Cabel in Phone, hold Power button until screen is realy off, then hold the Power Up Button and plug Cabel into PC.
So I got download mode after I tryed many times
I had problems a few weeks ago getting mine to go into Download mode... turned out that the cable I was using was great for charging, but sucked for everything else. Once I switched to a different cable things worked fine and I was able to load D80010c on the device.
I was running D80020c this morning (with the D80010c boot.img to have a custom recovery) and decided to do an update. Since you can't load D80020k if you have the older bootloader I went all the way back to D80010c, updated to D80010o, D80010q, D80020c and finally D80020k. I was able to root that using IOroot and have restored everything back onto my phone.
-Daryel
Thanks so much for the responses! I've tried endlessly to get the device into download mode, and tried a new cable to no avail. Any other suggestions?
The URL you've linked to will help you solve your problem.
So once you power off your device, hold volume down and power till the lg logo shows, then release shortly and hold them again together till the white window with "factory reset appears", you should notice a text behind the white screen it's fine. So right now when you think it's gonna enter recovery mode the screen is gray(not black), now you connect your device to your ubuntu or whichever linux. You will notice the screen repeatelly blinking when linux is trying to automount the partitions. Figure out which device it is according to the messages it throws. (sdc, sdb, sdX)
This way you should proceed according to the instructions on the thread you linked.
d800 partitions are here
Still no luck
bender_007 said:
The URL you've linked to will help you solve your problem.
So once you power off your device, hold volume down and power till the lg logo shows, then release shortly and hold them again together till the white window with "factory reset appears", you should notice a text behind the white screen it's fine. So right now when you think it's gonna enter recovery mode the screen is gray(not black), now you connect your device to your ubuntu or whichever linux. You will notice the screen repeatelly blinking when linux is trying to automount the partitions. Figure out which device it is according to the messages it throws. (sdc, sdb, sdX)
This way you should proceed according to the instructions on the thread you linked.
Click to expand...
Click to collapse
Thanks for your advice.
I got the white screen asking whether or not I want to perform a factory reset. If I choose No, the phone sends me right to the LG Logo with the error screen. If I choose Yes, it does the same thing. If I plug my phone into my computer while on the white screen asking if I want to perform a factory reset, the device isn't recognized and the PC doesn't see it as plugged in or mounted. I'm not sure what you mean by the timing of when I should try to plug in my device. Thanks again for all your help.
Sneaky Elephant said:
Thanks for your advice.
I got the white screen asking whether or not I want to perform a factory reset. If I choose No, the phone sends me right to the LG Logo with the error screen. If I choose Yes, it does the same thing. If I plug my phone into my computer while on the white screen asking if I want to perform a factory reset, the device isn't recognized and the PC doesn't see it as plugged in or mounted. I'm not sure what you mean by the timing of when I should try to plug in my device. Thanks again for all your help.
Click to expand...
Click to collapse
As soon as in the background of the white menu (factory reset) the secure boot appear plug it in. I'm not sure how much usb filter helps you(maybe it does) but try installing ubuntu over WUBI installer so your win remains. Or at least try ubuntu from usb stick. So you can know for sure if it's working.
Hi Sneaky E. I have the same issue you have. I'll be following your thread. If I figure anything out I'll let you know. I am also having an issue getting mine to charge now. Have you tried downgrading your TWRP?
VirtualBox Error
VirtualBox recognizes the device is plugged in, but won't allow me to push the device for use in linux. I keep getting this error message:
Failed to attach the USB device LG Electronics Inc. QHSUSB__BULK to the virtual machine Ubuntu.
USB device 'LG Electronics Inc. QHSUSB__BULK' with UUID {d8db3712-b86c-4257-a87b-275cef04e5a3} is busy with a previous request. Please try again later.
Result Code: E_INVALIDARG (0x80070057)
Component: HostUSBDevice
Interface: IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a}
Callee: IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}
Click to expand...
Click to collapse
I've tried all USB ports, 2.0 and 3.0. I feel like if I can get past this there should be no reason linux can't see the partitions in the phone. Please Help!!!
Ok so thank you for your help so far. I was able to install Linux on a USB drive and ran the commands and pushed appropriate files from there. I pushed all files including recover.img but the phone will not boot into recovery. Please help!
Thank you!
Sneaky Elephant said:
Ok so thank you for your help so far. I was able to install Linux on a USB drive and ran the commands and pushed appropriate files from there. I pushed all files including recover.img but the phone will not boot into recovery. Please help!
Thank you!
Click to expand...
Click to collapse
you are not alone dude. i had the same issue since sunday and i have spent almost 46 hours already trying to restore my LG G2 F320S korean model.
i followed that instruction in linux, everything went well but then I ended up with a phone not going past the LG logo. the screen no longer dims like how it used to with the secure boot fail error. again, it stucked at the LG logo and thats it.
pressing the 3 buttons though for 5 seconds shows a white screen with 3 options and a bar code under.
but all of these options will just take me back to the LG logo.
I went to a phone technician today, and they said the doing a JTAG fix is the only way to resolve the problem because after trying to fix it with linux, it is no longer identified by my PC.
what are your solutions so far?
anyways before this issue came up, i tried to flash TWRP using flashify, it failed. then went back up. tried to update the OS via OTA then thats it.
i home someone could help us out.
ambetdelarosa said:
you are not alone dude. i had the same issue since sunday and i have spent almost 46 hours already trying to restore my LG G2 F320S korean model.
i followed that instruction in linux, everything went well but then I ended up with a phone not going past the LG logo. the screen no longer dims like how it used to with the secure boot fail error. again, it stucked at the LG logo and thats it.
pressing the 3 buttons though for 5 seconds shows a white screen with 3 options and a bar code under.
but all of these options will just take me back to the LG logo.
I went to a phone technician today, and they said the doing a JTAG fix is the only way to resolve the problem because after trying to fix it with linux, it is no longer identified by my PC.
what are your solutions so far?
anyways before this issue came up, i tried to flash TWRP using flashify, it failed. then went back up. tried to update the OS via OTA then thats it.
i home someone could help us out.
Click to expand...
Click to collapse
What are the negatives to doing a JTAG fix?
Sneaky Elephant said:
What are the negatives to doing a JTAG fix?
Click to expand...
Click to collapse
Here is your fix.
follow exactly. LINK
ingoljosh said:
Here is your fix.
follow exactly. LINK
Click to expand...
Click to collapse
Followed steps already, still can't boot into recovery.
Sneaky Elephant said:
Followed steps already, still can't boot into recovery.
Click to expand...
Click to collapse
if your device is insured maybe report it lost and pay deductible and get a new one AND NEVER ROOT AGAIN
linux cant recognizy my lg g2 f320L
Sneaky Elephant said:
Ok so thank you for your help so far. I was able to install Linux on a USB drive and ran the commands and pushed appropriate files from there. I pushed all files including recover.img but the phone will not boot into recovery. Please help!
Thank you!
Click to expand...
Click to collapse
HI Sneaky elephant........bro I am having the same problem with my lg g2(hard bricked) that its not recognised by Ubuntu...it just shows hssusb-hulk.....no partitions to mount.............
in ur next reply u said that issue solve.....
kindly tell me too that how ur issue resolved...........thanks......
dr jam said:
HI Sneaky elephant........bro I am having the same problem with my lg g2(hard bricked) that its not recognised by Ubuntu...it just shows hssusb-hulk.....no partitions to mount.............
in ur next reply u said that issue solve.....
kindly tell me too that how ur issue resolved...........thanks......
Click to expand...
Click to collapse
The same with me - UP
install ur Ubuntu sing VMware....then partitions will appear.........
---------- Post added at 06:48 PM ---------- Previous post was at 06:46 PM ----------
install ur Ubuntu using VMware......then ur mobile will be recognised and partitions will appear.....

[GUIDE] [UNBRICK] Unbrick Oneplus One

*** I've been receiving many requests and PMs from members asking to help them unbrick their device. Please note that I no longer own this device (and even if I did I would not purposely brick it just to reproduce your problem), therefore I am unable to help out beyond this tutorial. ***
Hello,
First some background and credits:
There are a few ways to brick a phone. Sometimes it's lack of experience, sometimes it's an accidental thing, sometimes there just isn't an explanation for what went wrong... (share your experience here, if you wish). For me, I owned my OPO for about 4 hours before things went wrong. First thing I did was I rooted it and installed TWRP. After creating a nandroid backup of the stock image I installed my favorite custom ROM and restored all my apps with TiBu. Everything was great and configured just the way I wanted it. I then wiped my old phone (Nexus 4), installed a new ROM and got it all ready for my wife. She was so excited to get rid of her GNex and move up to the N4. But then, for whatever reason, I opened an app on my OPO that I used to manage, download, and install kernels with. It came up with "there is a new kernel update!" and I instinctively clicked on "Install". 10 seconds later my phone was bricked. Nothing came on the screen, no fastboot, no recovery, nothing to boot to, no way to send data to and from it. The second the screen went black and the phone became lifeless I got that wretched feeling in my gut as I realized I just flashed a N4 kernel on my new OPO. Restoring the kernel management app with TiBu made it act like it's still running on my old phone, and in my excitement I didn't take a second to think things through...
I received a bit of consolation when a quick XDA search revealed that I am not the only dumbass to brick his phone this very way. I joined forces with some pretty smart and desperate people and tried different things, all described in the following thread: http://forum.xda-developers.com/oneplus-one/help/wrong-kernel-black-screen-fastboot-adb-t2835696. Unfortunately it took us what seemed like many long weeks to figure it all out. Well, in the end a solution was found and I documented it in the the following post: http://forum.xda-developers.com/showpost.php?p=55024864&postcount=136.
This was a few months ago, but I recently noticed many people continue to search for these directions and have problems finding them hidden among many pages and other threads, so I've decided to put this stand alone thread with these, now updated, directions.
Let me get one more thing straight, for the record. I did not find the way to unbrick the OPO. In fact I wasn't even the very first one to do it. It was a collective effort of few people who tried many different approaches and ideas, and I eventually documented these steps for others to follow. Being said, the following people deserve credit as well: @os_man, @rezor92, @Mnt-XDA. If I am forgetting other significant names and efforts, I apologize.
***CAUTION***
The following instructions are for hardware bricked devices ONLY and will not work on soft bricked devices. To determine whether your device is soft or hard bricked, click the button below:
Hardware brick
A hardware bricked OPO has nothing but a black screen (nothing ever comes on the screen, not even a boot logo), it might vibrate when a power button is pressed and held for 20 seconds, has no Recovery partition, no adb mode, and no fastboot partition. The device might be detected in Linux and you might be able to even send commands to it. In Windows, the bricked OPO should be detected as QHSUSB_BULK USB. You might have a bricked OPO as a result of flashing a kernel meant for a different device (or a ROM meant for another device that included a kernel), tinkering with the boot logo or bootloader, or your attempt of unlocking the bootloader resulted in corrupting the boot partition.
Software brick
Please do not attempt to use these directions if your phone is soft bricked. A software bricked OPO is one that might be stuck in a bootloop, but has a working bootloader, recovery partition, fastboot, or adb. If you press the power button and images appear on the screen and you are able to enter fastboot mode (Power + VolUP) or recovery (Power + VolDOWN) then your device is soft bricked. This thread does not encompass soft brick recovery, the instructions below do not apply and will not work on these phones. Consult other threads for help on soft bricked devices.
If based on the above explanation of differences between soft and hard bricks you determined your device is hard bricked, here's what you will need to do...
1:
Download Color.zip from (mirror needed).
After downloading, unzip the archive on your computer.
2:
Next, you need proper Windows drivers. There are architectural differences between Windows XP and Windows 7/8, so follow the directions below that pertain to you. One quick note about the drivers: the installation and process is very simple and straightforward on Windows XP (I also tested successfully on Windows 2003), but proves to be quite a challenge when running on Windows 7 or 8. Over and over people report issues when attempting the unbrick procedure on Windows 7/8, some have more luck than others. Being said, if you have access to a Windows XP computer, I highly recommend that you use that. If you have no choice but to use a Windows 7 or 8 computer and have problems, please share them here and read others' experiences.
So first, by now you probably tried a few different things to fix your phone and you've already installed some drivers, including Qualcomm USB drivers for 9006 and 9008. My best advice is to uninstall the drivers you tried so far and use the ones listed below. Go to Device Manager, right click on the bricked USB device (QHSUSB_BULK or Qualcomm HS-USB QDLoader 9008) and go to Properties, click on Driver, then select Uninstall. Check the box to remove driver files, if prompted. Then:
2a:
Windows XP users:
You are in luck, driver installation is straightforward. Go to the extracted Color.zip folder and find Driver.iso. Extract Driver.iso. Inside the extracted folder find Setup.exe. Run Setup.exe to install the drivers. The installer is Chinese, but all you need to do is click through the prompts.
2b:
Windows 7 and Windows 8:
These operating systems block unsigned driver installations by default. Follow these steps (thanks @nag4pl for testing these):
Download and extract these Qualcomm 2012 drivers: (mirror needed).
Connect your bricked phone and let Windows do its thing.
Now something very essential you need to do here is to execute two commands to allow you to install unsigned drivers for QHUSB_BULK. Click on Start Menu > Type cmd.exe > Right Click and Run as Administrator.
In the CMD window type in the following commands (hit enter after each):
Code:
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
Code:
bcdedit.exe -set TESTSIGNING ON
After both the commands should run successfully, restart your computer.
You can now proceed to install unsigned drivers from the file you downloaded. Open Device Manager, you should be seeing ugly yellow warning under other devices for QHUSB_BULK. Right click on the name and select Update Driver Software > Browse my Computer for driver software. For driver software location provide the path where you have extracted Qualcomm 2012 drivers you downloaded and make sure 'Include Subfolders' is checked. Proceed through all the installation prompts ignoring any warnings.
3:
Once you have the drivers straightened out, connect your bricked phone to the computer and start it up by holding VolUp + Power to about 10 seconds, and let the computer do its thing. Don't install drivers if they are not installed by itself. Instead launch Msm8974DownloadTool.exe as Administrator (right click on Msm8974DownloadTool.exe and select "Run as administrator") from the extracted Color.zip archive. It will scan all the COM ports and find the phone. That's the one line that looks different in the list. The list is just a list of your com ports and devices. If you unplug the phone and move it to another port, it will show your bricked phone on a different line.
Clicking on "Enum" just rescans the busses. Clicking the big square button in upper right corner scans the phone and reports what's good and what's not. It takes a minute for the scan to finish.
If you don't see your phone in the list of com devices, try unplugging/plugging in your phone a couple times, and rebooting it with VolUP + Power (hold 10 seconds). You will see it in Device Manager as well.
Once you see the phone in the list, click Start. You should see the programs start writing different files to the phone. Each time it writes a file you'll see a progress bar. Once you see this process happening, smile, you know you will be good to go... After all files are written, the com line with your device will turn green. You're good, unplug and reboot your phone. It will boot to ColorOS, the Chinese OS that comes on OPO.
4:
Optional Steps:
Your phone is no longer bricked. You now have a few options to get back to stock. The easiest way is to use a toolkit from http://forum.xda-developers.com/oneplus-one/development/oneplus-one-toolkit-manudroid19-gui-t2807418, or you can flash an image manually by following directions from: http://forum.xda-developers.com/oneplus-one/general/guide-return-opo-to-100-stock-t2826541. Download the proper image zip and after extracting it, run the following commands in fastboot mode:
Code:
fastboot flash boot boot.img
fastboot flash userdata userdata.img
fastboot flash system system.img
fastboot flash recovery recovery.img
fastboot flash cache cache.img
fastboot flash modem NON-HLOS.bin
fastboot flash sbl1 sbl1.mbn
fastboot flash dbi sdi.mbn
fastboot flash aboot emmc_appsboot.mbn
fastboot flash rpm rpm.mbn
fastboot flash tz tz.mbn
fastboot flash LOGO logo.bin
Make sure you have the proper image. I accidentally installed the 16GB version on my 64GB OPO first time and obviously didn't get 64GB of space.
That's about it. I think if people are still having problems then it's likely due to drivers, or Windows 7/8 issue.
Good luck! Share your experience here and let me know if I can improve this thread.
Please click the Thanks button if you found the above guide useful.
Added to OnePlus One index thread:
[INDEX] OnePlus One Resources Compilation Roll-Up
Transmitted via Bacon
did this and it finally worked but still i have unknown baseband and no imei.........flashed coloros using the msm tool and rom goes into a bootloop......tried all the ways with no luck....even flashed the persist.img......still no luck.......my last hope is claiming warranty and act like a noob in service center.......will they get to know taht i unlocked the bootloader?
mysterio619 said:
did this and it finally worked but still i have unknown baseband and no imei.........flashed coloros using the msm tool and rom goes into a bootloop......tried all the ways with no luck....even flashed the persist.img......still no luck.......my last hope is claiming warranty and act like a noob in service center.......will they get to know taht i unlocked the bootloader?
Click to expand...
Click to collapse
You should be able to boot to fastboot now. From there flash the cm11s image. I believe that "fastboot flash sbl1 sbl1.mbn" will fix the imei issue.
Also, unlocking bootloader does not void your warranty. Not with OPO.
netbuzz said:
You should be able to boot to fastboot now. From there flash the cm11s image. I believe that "fastboot flash sbl1 sbl1.mbn" will fix the imei issue.
Also, unlocking bootloader does not void your warranty. Not with OPO.
Click to expand...
Click to collapse
Tried it......still no imei
mysterio619 said:
Tried it......still no imei
Click to expand...
Click to collapse
Just to give one last try, flash color os modded zip from relic, i used 2.0.43 purezip and it gave me back my imei. Had the same issue as you last week. Be sure to flash TWRP 2.8.4.1 first and then flash color os.
Legit method.
Worked for me 2 weeks ago!
unbrick oneplus one, oppo 7
Hi there my friend, i had many works about unbricking solutions, a few of you know that, i have much easier and faster ways now, tested many times before i decided to share with you, it will be a long topic ( and my brain is messed up to sum them up clearly), as soon i can think clearly again, i start to write them, till then,
greetings from Istanbul to all geeks around thw world.
Ps: including restoring imei's if they got lost during this process.
Ps2: just a quick info abou imei, if your imei is "invalid" , this means your modem.bin (NON-HLOS.bin, baseband) is not inadaptable with your rom, just try flashing the right modem ( from fastboot), your imei will be back.
Ps3 : This will lead us to unbrick many Snapdragon's out there , not only oneplus one's or oppo's.
I had to use this tutorial some days ago.
There is also a modified .zip where the tool from OPO flashed CM11s instead of ColorOS.
http://forum.xda-developers.com/oneplus-one/general/tool-oneplusrecovery-tool-v1-0-restore-t2991851
I had many driver problems and i had to use this driver from qualcomm so my win7 could recognize the phone.
Tutorial to install the driver:
1. Open your device manager (Start - right click on computer - properties - devices manager)
2. Press on power + vol up for like 10 sec until you see a device showing up (called QHSUSB_BULK)
3. Right click on this devices and click on "Update Driver Software" -> "Browse my computer for driver software" -> locate the Qualcomm 2012\fre\Windows7 8 or vista folder depending on your setup. Update the driver.
michaeldepotter said:
I had to use this tutorial some days ago.
There is also a modified .zip where the tool from OPO flashed CM11s instead of ColorOS.
http://forum.xda-developers.com/oneplus-one/general/tool-oneplusrecovery-tool-v1-0-restore-t2991851
I had many driver problems and i had to use this driver from qualcomm so my win7 could recognize the phone.
Tutorial to install the driver:
1. Open your device manager (Start - right click on computer - properties - devices manager)
2. Press on power + vol up for like 10 sec until you see a device showing up (called QHSUSB_BULK)
3. Right click on this devices and click on "Update Driver Software" -> "Browse my computer for driver software" -> locate the Qualcomm 2012\fre\Windows7 8 or vista folder depending on your setup. Update the driver.
Click to expand...
Click to collapse
Hi, Dropbox link for drivers seems to be wrong.. could you please update correct one.. I am in very much need of it! pls!!
nag4pl said:
Hi, Dropbox link for drivers seems to be wrong.. could you please update correct one.. I am in very much need of it! pls!!
Click to expand...
Click to collapse
Sorry. Here is the link:
https://www.dropbox.com/s/vgujdut93m341qm/Qualcomm 2012.rar?dl=0
Sent from my A0001 using XDA Free mobile app
michaeldepotter said:
Sorry. Here is the link:
https://www.dropbox.com/s/vgujdut93m341qm/Qualcomm 2012.rar?dl=0
Sent from my A0001 using XDA Free mobile app
Click to expand...
Click to collapse
Thank you.. Troubleshooting my phone now..
may i ?
http://www.androidbrick.com/?wpdmdl=2599
Back from Brick!!
First of all Thanks a lot to @netbuzz(for such a life saver guide on unbricking 1+1) and @michaeldepotter for providing link to download appropriate drivers.
Here is some good news by my findings and can be a quick help for those who do not have or can't get XP. You can use Windows 7 itself for the process mentioned by @netbuzz
All you need to do is:
1. Download drivers from link provided by @michaeldepotter : https://www.dropbox.com/s/vgujdut93m341qm/Qualcomm 2012.rar?dl=0
2. Extract to some folder under C: or whichever drive you prefer.
3. Connect your bricked phone after pressing Volume Up and Power key (make sure phone vibrates once)
4. Now that QHUSB_BULK should be detected and Windows will eventually try to download drivers from update, which you can skip and close the window.
Now something very essential you need to do here is to execute some commands so that you will be able to install unsigned drivers for QHUSB_BULK.
4a. Click On Start Menu > Type cmd.exe > Right Click and Run as Administrator (make sure you are running cmd as admin)
4b. Now type below command
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
>hit Enter
bcdedit.exe -set TESTSIGNING ON
> hit Enter again
4c. Both the commands should run successfully, then restart your computer.
These steps are to disable driver sign verification. You must proceed to next steps only after above steps executed successfully.
After machine booted back to desktop
5. Now Open Device Manager by Start > Run > type "devmgmt.msc" and hit enter
6. You should be seeing ugly yellow warning under other devices for QHUSB_BULK.
7. Right click on the same > Update Driver Software > Browse my Computer for driver software
8. Now under driver software location, provide the path where you have extracted drivers which you downloaded from step 1. For me it was:
"C:\Users\Arjun\Downloads\Qualcomm 2012\fre\Windows7" - Remember to provide path only till windows 7 and make sure 'Include Subfolders' is checked.
9. Click next, and it should install driver for QHUSB_BULK. Click on Install Driver if you get any warnings.
Now your driver set-up for QHUSB_BULK in Windows 7 is complete and now you may proceed with the steps to run Msm8974DownloadTool as provided by netbuzz.
I have attached the screenshots for the same just for confirmation.
SuccessfullDriver - showing successful installation of driver
FlashInProgress - showing tool flashing the system image
FlashSuccess - showing green row indicating successful flash.
Once again, thanks a lot for all the guide and help. Hope this quick guide helps some one in need!!
nag4pl said:
First of all Thanks a lot to @netbuzz(for such a life saver guide on unbricking 1+1) and @michaeldepotter for providing link to download appropriate drivers.
Here is some good news by my findings and can be a quick help for those who do not have or can't get XP. You can use Windows 7 itself for the process mentioned by @netbuzz
All you need to do is:
1. Download drivers from link provided by @michaeldepotter : https://www.dropbox.com/s/vgujdut93m341qm/Qualcomm 2012.rar?dl=0
2. Extract to some folder under C: or whichever drive you prefer.
3. Connect your bricked phone after pressing Volume Up and Power key (make sure phone vibrates once)
4. Now that QHUSB_BULK should be detected and Windows will eventually try to download drivers from update, which you can skip and close the window.
Now something very essential you need to do here is to execute some commands so that you will be able to install unsigned drivers for QHUSB_BULK.
4a. Click On Start Menu > Type cmd.exe > Right Click and Run as Administrator (make sure you are running cmd as admin)
4b. Now type below command
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
>hit Enter
bcdedit.exe -set TESTSIGNING ON
> hit Enter again
4c. Both the commands should run successfully, then restart your computer.
These steps are to disable driver sign verification. You must proceed to next steps only after above steps executed successfully.
After machine booted back to desktop
5. Now Open Device Manager by Start > Run > type "devmgmt.msc" and hit enter
6. You should be seeing ugly yellow warning under other devices for QHUSB_BULK.
7. Right click on the same > Update Driver Software > Browse my Computer for driver software
8. Now under driver software location, provide the path where you have extracted drivers which you downloaded from step 1. For me it was:
"C:\Users\Arjun\Downloads\Qualcomm 2012\fre\Windows7" - Remember to provide path only till windows 7 and make sure 'Include Subfolders' is checked.
9. Click next, and it should install driver for QHUSB_BULK. Click on Install Driver if you get any warnings.
Now your driver set-up for QHUSB_BULK in Windows 7 is complete and now you may proceed with the steps to run Msm8974DownloadTool as provided by netbuzz.
I have attached the screenshots for the same just for confirmation.
SuccessfullDriver - showing successful installation of driver
FlashInProgress - showing tool flashing the system image
FlashSuccess - showing green row indicating successful flash.
Once again, thanks a lot for all the guide and help. Hope this quick guide helps some one in need!!
Click to expand...
Click to collapse
Thanks for this Win7/8 workaround. I'll be adding your info to the OP.
Finally Unbricked mine...Drivers resolved on Win 7
netbuzz said:
Second note about drivers is that I had the worst time trying to get things to work on my Windows 7 computers. Both Windows 7 and 8 block unsigned driver installations by default. I've tried overwriting these settings in Windows and spent half a day messing with it, and I never got things to work properly. At first all looked good to go, but then latter steps were failing. You might have a better luck getting drivers to work on Windows 7 or 8 (I've heard some people did it), but if you have access to a Windows XP or 2003 machine, try it first, it should save you some major headache.
Once you have the drivers straightened out, connect your bricked phone to the computer and start it up by holding VolUp + Power to about 10 seconds, and let the computer do its thing. Don't install drivers if they are not installed by itself. Instead launch Msm8974DownloadTool.exe from the extracted Color.zip archive. It will scan all the COM ports and find the phone. That's the one line that looks different in the list. The list is just a list of your com ports and devices. If you unplug the phone and move it to another port, it will show your bricked phone on a different line.
Click to expand...
Click to collapse
I have used the override tool for certificates: DSEO - Driver signature enforcement overrider
to allow the unsigned drivers to be used and it worked like charm on windows 7 64 bit.
Also, I used the additional Qualcomm 2012 drivers and not sure which one might got picked in that mess :cyclops::cyclops:
Thanks!!
:good::good::angel::angel:
nevermind!
Well I managed to hardbrick my phone. I am download the ColorOS file from Mega at the moment. It's downloading at 30KB/s and will take around 6.5 hours. Is there any other source to download it from ? Thanks !
Also, about the driver ...
While I wait on the colorOS to download I want to clarify one more thing about the driver.
According to the screenshot of @nag4pl the driver should show as Qualcomm USB diagnostic 9006, while for me it shows as Qualcomm HS-USB QDloader 9008. Is this going to be an issue ?
This is what I did. I uninstalled the default driver that came with windows 7. After that it failed to install the driver provided in this forum because it kept saying that device descriptor failed. I rebooted the phone several times and changed the USB ports and eventually windows detected it but AGAIN with the windows driver even though I had checked the option to delete the original driver while uninstalling it. Through the update driver option I managed to force it to install the unsigned driver.
Now I can see both the drivers under the update drivers option. Interestingly the default driver is a version ahead of the unsigned driver provided in this forum.
My only concern is that I see a different driver name compared to the one posted by @nag4pl
Thanks! Very useful for me!
That shouldn't be a problem. Not sure if that is specific to region, mine is India version phone.. Can some one clarify on this?

AT&T D800 bricked? Secure boot error, no download mode or recovery

Alright so here's what happened. Last night I decided to update to the latest Cyanogenmod nightly. Turns out that was a bad idea, because it blackscreened on me. Ok, so I flashed the stock firmware, it was working. I decide to reinstall TWRP back on it. It didn't seem to take so I just said "**** it" and went to sleep. I wake up the next morning and what do I see? "Secure booting error Error: Boot Certification Verify!" No download mode, no recovery. So alright, I've followed the guide here: http://forum.xda-developers.com/showthread.php?t=2582142 but I hit a roadblock. Now this is where things become weirder. When I plug my phone in to USB in its current state, it's kind of hard to explain, but here's what it does: The backlight flashes on and off constantly. In Windows (currently in Linux right now as per the guide) it acted as if it kept trying to mount itself. Windows didn't like this at all because apparently it was doing it constantly, and bringing up a lot of dialog windows with multiple drive letters telling me to format it. Now I suspect the problem has carried over to Linux as well, meaning I can't push the images I need to to my phone in order to fix it, since it won't mount itself properly. Yes, I even tried disabling automount like the guide suggested and that didn't help. I'm guessing it's a bootloop issue? I dunno. I'm completely stuck, frustrated, and I really hope I don't have to buy a new phone. Any suggestions? I really need help with this. Thanks.
The long list of tons of drives (and no Download mode) is fairly easy to fix thanks to the solution at:
http://forum.xda-developers.com/lg-g...6#post56739916
To simplify, just download his premade package for the D800 (he lists other versions in the description of his YouTube video) at https://mega.nz/#!mN0SkDpb!1R36L-F05...88X5OuIqwNdezM
and also download and install the Qualcomm drivers from here:
http://www.mediafire.com/download/pb...SB+Drivers.rar
In the instructions he shows Computer Management, a Windows tool. If you are unfamiliar, you can find it under Control Panel -> System and Security -> Administrative tools (click on it)

[GUIDE] [d855] How To Install Lineage OS - A Compilation (Downgrade/Root/TWRP/GApps)

*EVERY ACTION YOU PERFORM FOLLOWING THIS GUIDE IS AT YOUR OWN RISK*
That to be said, let's start: i am currently running the latest official nightly build on my d855 and it took me a while to get there. I couldn't find any (real) step-by-step-guide, where i would not have to google any errors or anything else.
Everything you find here is NOT my own knowledge, it is just compilation of sources, that i found on the internet.
Note:
Android 6.0: if you are on 6.0 and you always updated so you're on the latest security-patch-level the one-click-root-method won't work. I recommend downgrading your phone, which will be explained in the following.
Android 5.0: if you're on 5.0 you need to upgrade to 6.0 anyways, bc you need a different baseband-version to install LineageOS. This will also be explained in the following.
1. Make a backup of your phone
this is recommended, although i didn't do this, this is why i am not gonna explain it one here. I just saved my pics and contacts and did a factory reset, restarted my phone, did all the "first time turned on stuff" and connected to my wifi.
Note: Make sure your phone is charged to 60% at least
2. Download the following
a. Download LG G3 Drivers 4.0.4 and install them (i believe there are more recent ones, but this worked for me)
b. Download LG UP
- Download: LG UP Ver. 1.14: LGUP_Install_Ver_1_14_3.msi and LGUP_8974_DLL_Ver_0_5.MSI
- Make sure to install the DLL first and then the other .msi
SOURCE: Thanks to hyelton
c. Download the proper KDZ for you phone.
Note: I got this infos from a german site.
This is the 30C KDZ for the 32gb AND 16gb version: Download here
SOURCE: Thanks to mr bo
3. Downgrade/Upgrade your android-version
1. Turn off your phone.
2. Run LG UP (the tool you just installed) and press okay when you see the error message, that no phone is connected.
3. Press "Volume Up" on your phone and HOLD it, connect your phone to you computer via USB 2.0 PORT! This is important, bc connecting via 3.0 won't let LG UP recognize your phone.
4. Your phone is now in download-mode and LG UP should have recognized your phone.
5. Press SELECT, click on UPGRADE, then click on FILE PATH, choose you prefered .KDZ.
6. i recommend refurbishing your phone (This will wipe your entire system and make a clean install).
CLOSE LG UP and start it back up. The .KDZ should still be there. Now select REFURBISH and click on START. Wait until 100% completed and you phone has booted up completely.
Source and further information: Hail hyelton!
Also here is a youtube video: Thanks to kiaTech
4. Root your phone
1. Download the latest kingroot.apk from here.
2. Connect your phone (turned on, after all the "first time turned on stuff") and move the .apk to your Download-folder.
3. Open the (stock) filemanager on your phone and navigate to Downloads.
4. Install the kingroot.apk (enable third party .apk, when asked)
5. Open the app and root your phone (it's simple, believe me).
6. Your phone is now rooted (leave it turned on, DON'T restart)
5. Install TWRP and update to the latest version
1. Download this pack and unzip it.
2. Move the AutoRecMMD855.apk to your phone and install it just like kingroot.apk before.
3. Open the app and follow the instructions.
4. You now got TWRP on your phone.
SOURCE for #4 and #5 till here: Thanks to tute123456
5. Boot into recovery mode (either with the app itself i think or manually. If you have to do it manually. Turn of your phone. Press POWER and VOLUME DOWN at the same time until the screen shows soemthing. Release and immideatly press again. Your phne will ask you if you want to FACTORY RESET. Press YES and YES. If everything is working properly, TWRP should start up).
6. Connect your phone and download the latest TWRP.img you. In example here's the european one Latest LG G3 TWRP EUROPE
7. I assume you never disconnected your phone since moving kingroot.apk to it. So now you just move the TWRP.img to your Download folder.
8. Choose INSTALL on your phone and search for the TWRP.img. Select RECOVERY and flash it.
9. Choose REBOOT and then RECOVERY.
10. Your phone will boot into TWRP again. It should be updated to the latest version 3.0.2-0.
SOURCE: Thanks to everyone who contributed
6. Flash LineageOS and install GApps
1. Download the latest version of LineageOS (nightly) from here
Optional: make a backup of your phone using TWRP and safe it on your pc or internal SD Card, bc in the next step you will wipe your entire system, to get a clean installation.
2. Press WIPE in TWRP and select ADVANCED WIPE. Select everything but "Micro SD Card" and perform the wipe. This will wipe your entire system!
3. Move the .zip file to the Download folder on your phone and press INSTALL in TWRP. Search for the .zip and flash it.
Note: you'll see two red error messages. This is normal!
4. Wipe cache and dalvik as recommended.
5. Download your desired Open GApps package from here. Use "ARM" and "7.1", i recommend the "mini"-package.
6. Move the downloaded file to your Download folder on your phone and flash it just like you did the LineageOS file.
7. Wipe cache and dalvik.
8. In the main menu of TWRP choose REBOOT and then SYSTEM.
9. It will take a while to boot up, don't worry, just leave it there.
10. You succesfully installed the latest LineageOS build on your phone - you can now unplug your phone from your PC also :good:
SOURCE: LineageOS official wiki
*reserved*
*reserved for further changes*
Hi pheb92,
Big Thank You, If I had to do it bymyself it would have take me hours!!
-3. Downgrade/Upgrade your android-version -- I had trouble finding the right DLL on my Windows 10 system, onetime I managed to use LG - Up. At that moment the DLL loaded was 4.2.0.0. date 23-8-2016 device name "LGE AndroidNet USB Serial Port (COM6)"
- 6. Flash LineageOS and install GApps -- I flashed straight from a uSD card inserted in the LG G3.
Thank you for the great Setp-by-Step!
Regards, Onedutch
onedutch said:
Hi pheb92,
Big Thank You, If I had to do it bymyself it would have take me hours!!
-3. Downgrade/Upgrade your android-version -- I had trouble finding the right DLL on my Windows 10 system, onetime I managed to use LG - Up. At that moment the DLL loaded was 4.2.0.0. date 23-8-2016 device name "LGE AndroidNet USB Serial Port (COM6)"
- 6. Flash LineageOS and install GApps -- I flashed straight from a uSD card inserted in the LG G3.
Thank you for the great Setp-by-Step!
Regards, Onedutch
Click to expand...
Click to collapse
hi onedutch. i am glad, that i could help you. concerning your quotes: are those questions? do you need any further help?
pheb92 said:
hi onedutch. i am glad, that i could help you. concerning your quotes: are those questions? do you need any further help?
Click to expand...
Click to collapse
Those are remarks, I think it could help others if they run in trouble aswell.
Cheers, Tom
unrooted?
i did everythimg step by step.right now im running lineage OS. the problem is that rootchecker says im unrooted.im also tryimg to setup supersu from play store but it cant staart cause it says im unrooted.any ideas here? thanks in advance!!
teridona said:
i did everythimg step by step.right now im running lineage OS. the problem is that rootchecker says im unrooted.im also tryimg to setup supersu from play store but it cant staart cause it says im unrooted.any ideas here? thanks in advance!!
Click to expand...
Click to collapse
as far as i know LineageOS doesn't have an inbuilt root access (so far) like cyanogenmod did. you can only enable root access via adb in the developer options.
i did not root lineageOS myself so far, but you can try the following:
- Download superSU.zip from their official website and flash it via TWRP.
i would appreciate it, if you would share the outcome
pheb92 said:
as far as i know LineageOS doesn't have an inbuilt root access (so far) like cyanogenmod did. you can only enable root access via adb in the developer options.
i did not root lineageOS myself so far, but you can try the following:
- Download superSU.zip from their official website and flash it via TWRP.
i would appreciate it, if you would share the outcome
Click to expand...
Click to collapse
LineageOS does have built in root management, but it doesn't ship rooted by default.
This change was made so SafetyNet doesn't get triggered by root and you can use Android Pay on your device.
Just download the su zip from LineageOS download page and flash.
pheb92 said:
3. Downgrade/Upgrade your android-version
1. Turn off your phone.
2. Run LG UP (the tool you just installed) and press okay when you see the error message, that no phone is connected.
3. Press "Volume Up" on your phone and HOLD it, connect your phone to you computer via USB 2.0 PORT! This is important, bc connecting via 3.0 won't let LG UP recognize your phone.
4. Your phone is now in download-mode and LG UP should have recognized your phone.
Click to expand...
Click to collapse
I am stuck on this step. My d855 gets into download mode and LG UP recognizes the phone, but I'm getting the "You have to select a known model, please" error in LG UP. I have uninstalled and reinstalled LG UP and the DLL multiple times, same problem. I also tried uninstalling and reinstalling the driver, and I tried other drivers, same problem. I tried the tip in another thread (https://forum.xda-developers.com/showthread.php?t=2785089) to change the port to COM41 in device manager, but it didn't help. Btw I also unrooted my d855 (it has 4.4.2 currently) in case that's why the tool couldn't recognize it. Please help!!
Also @hyelton if you can help...
 @engmia since you were helping me earlier...
Thanks.
supperbowl said:
I am stuck on this step. My d855 gets into download mode and LG UP recognizes the phone, but I'm getting the "You have to select a known model, please" error in LG UP. I have uninstalled and reinstalled LG UP and the DLL multiple times, same problem. I also tried uninstalling and reinstalling the driver, and I tried other drivers, same problem. I tried the tip in another thread (https://forum.xda-developers.com/showthread.php?t=2785089) to change the port to COM41 in device manager, but it didn't help. Btw I also unrooted my d855 (it has 4.4.2 currently) in case that's why the tool couldn't recognize it. Please help!!
Also @hyelton if you can help...
@engmia since you were helping me earlier...
Thanks.
Click to expand...
Click to collapse
hi supperbowl,
are you sure you're using a USB 2.0 port and the original LG-USB-Cable, that came with the phone?
as far as i experienced it, 4.4.2 should not be an issue.
supperbowl said:
I am stuck on this step. My d855 gets into download mode and LG UP recognizes the phone, but I'm getting the "You have to select a known model, please" error in LG UP. I have uninstalled and reinstalled LG UP and the DLL multiple times, same problem. I also tried uninstalling and reinstalling the driver, and I tried other drivers, same problem. I tried the tip in another thread (https://forum.xda-developers.com/showthread.php?t=2785089) to change the port to COM41 in device manager, but it didn't help. Btw I also unrooted my d855 (it has 4.4.2 currently) in case that's why the tool couldn't recognize it. Please help!!
Also @hyelton if you can help...
@engmia since you were helping me earlier...
Thanks.
Click to expand...
Click to collapse
Have you tried it with the phone booted into the OS? With USB debugging on? Also if running 4.4.2 why not just use the old method?
Sent from my iPhone using Tapatalk
hyelton said:
Have you tried it with the phone booted into the OS? With USB debugging on? Also if running 4.4.2 why not just use the old method?
Sent from my iPhone using Tapatalk
Click to expand...
Click to collapse
No I've only tried it with download mode. I have USB debugging enabled in the OS. I am now trying the old method with LG flash tool, so far I'm getting stuck with the LG mobile support tool which keeps saying "upgrade stopped due to an error".
Edit: LG UP doesn't recognize the handset at all with it booted into the OS.
pheb92 said:
hi supperbowl,
are you sure you're using a USB 2.0 port and the original LG-USB-Cable, that came with the phone?
as far as i experienced it, 4.4.2 should not be an issue.
Click to expand...
Click to collapse
Yes it's USB 2.0 and the original cable.
supperbowl said:
No I've only tried it with download mode. I have USB debugging enabled in the OS. I am now trying the old method with LG flash tool, so far I'm getting stuck with the LG mobile support tool which keeps saying "upgrade stopped due to an error".
Yes it's USB 2.0 and the original cable.
Click to expand...
Click to collapse
Just use lgup with the device booted into android
Sent from my iPhone using Tapatalk
hyelton said:
Just use lgup with the device booted into android
Sent from my iPhone using Tapatalk
Click to expand...
Click to collapse
LG UP doesn't recognize the device at all with it booted into Android, the "Model List" comes up empty.
supperbowl said:
LG UP doesn't recognize the device at all with it booted into Android, the "Model List" comes up empty.
Click to expand...
Click to collapse
And USB debugging enabled?
If it's at least detecting unknown device while in download mode it most definitely should show up in lgup when boot up.
Choose MTP mode? And it's not just in "charging mode" or try vice versa?
Sent from my iPhone using Tapatalk
hyelton said:
And USB debugging enabled?
If it's at least detecting unknown device while in download mode it most definitely should show up in lgup when boot up.
Choose MTP mode? And it's not just in "charging mode" or try vice versa?
Sent from my iPhone using Tapatalk
Click to expand...
Click to collapse
Yes, USB debugging is enabled and my computer is allowed permissions.
Yes it's MTP and I also tried charge only and LG software modes. With LG Software mode it comes up with the unknown device in the model list again.
supperbowl said:
Yes, USB debugging is enabled and my computer is allowed permissions.
Yes it's MTP and I also tried charge only and LG software modes. With LG Software mode it comes up with the unknown device in the model list again.
Click to expand...
Click to collapse
what also worked for me once was just retrying the process --> turn off, go into LG UP, go into download-mode. if LG UP does not recognize the phone: put the battery out of your phone, close LG UP and start the process again (also with different USB ports and other USB-Cables).
Hello,
Need to have unlocked bootloader ? Work on SEA version ?
You did not installed LG UP DLL properly
supperbowl said:
I am stuck on this step. My d855 gets into download mode and LG UP recognizes the phone, but I'm getting the "You have to select a known model, please" error in LG UP. I have uninstalled and reinstalled LG UP and the DLL multiple times, same problem. I also tried uninstalling and reinstalling the driver, and I tried other drivers, same problem. I tried the tip in another thread (https://forum.xda-developers.com/showthread.php?t=2785089) to change the port to COM41 in device manager, but it didn't help. Btw I also unrooted my d855 (it has 4.4.2 currently) in case that's why the tool couldn't recognize it. Please help!!
Also @hyelton if you can help...
@engmia since you were helping me earlier...
Thanks.
Click to expand...
Click to collapse
1) Remove LG UP DLL completey
2)Install the LG UP DLL again
3)Put your phone into recovery mode, wipe data and cahce
4)put your phone into download mode, then run the LG UP

Categories

Resources