Unbrick LG V10 H901 with vs990 Motherboard

Argenis_jbc

Senior Member
Nov 19, 2014
103
46
0
Genova
After spending 2 days and trying and trying I finally got the solution. The smartphone in the sticker under the battery has model number "h901" but I think that for one reason or other it's "h900" that's why we will treat it like "h900" and I will tell you how to flash even if model is different. Make sure you have vs990 motherboard model(it will take you 5 minutes remove the screws and verify). First of all download:
Firmware: https://lg-firmwares.com/downloads-file/3862/WEB_H90021w_00_0921.kdz.
LGUP: http://oceanhost.eu/dl959drhehp3/LGUPV10.rar.htm
Uppercut(you will need this if you have problems opening LGUP: https://forum.xda-developers.com/lg-g5/development/uppercut-lgup-loader-g5-variants-t3511295
Software to extract "dz" file from "kdz" file(this will allow you install any firmware on different model number): https://dl.xda-developers.com/3/1/3....zip?key=uWmelyLw3rVRER88X_xl3A&ts=1548509744

Steps:
1) if you have the smartphone in qualcomm mode then follow this guide until step 6: https://forum.xda-developers.com/verizon-lg-v10/help/lg-vs990-unbrick-via-qfil-t3739299
2) Open WindowsLgFirmwareExtract software, on "kdz file" section click "open" and look for WEB_H90021w_00_0921.kdz file you downloaded, check h90021w00.dz file and click "extract KDZ file" wait for the process(you will find the file if you click again "open", just cut it and paste it on desktop)
3)Now you should be in download mode, open Uppercut and then it will open automatically LGUP.
Check UPGRADE and in file path select dz file you pasted in desktop. Wait process end you should have booted your LG V10!

Marshamallow firmware has bugs. Fingerprint for example doesn't work. But this is the only way you can boot up you phone.
If you want to thanks me and you speak spanish or italian you can check my videos on youtube about smartphones:
https://www.youtube.com/channel/UCv3x_-ozakd_80ZS7jdv18A?view_as=subscriber
Some of them are subbed in eglish.
Thank you!
 

ardian1899

Senior Member
Oct 26, 2012
232
20
18
NO! DONT!

This fw is disaster! This will bring many problems to the phone and there's no way out yet unless (as claimed) you pay $150.
Please check AT&T V10 forum, you'll see many thread about this H90021w. Better find another way to fix your phone.
 

Argenis_jbc

Senior Member
Nov 19, 2014
103
46
0
Genova
NO! DONT!

This fw is disaster! This will bring many problems to the phone and there's no way out yet unless (as claimed) you pay $150.
Please check AT&T V10 forum, you'll see many thread about this H90021w. Better find another way to fix your phone.
Sure, but if you want switch on your phone from bricked and you can't pay or you don't want pay $150 it's a good solution. How can you make a disaster switching on a bricked phone? From what I saw, there is no solution asaid pay money, so if people don't use and don't want to pay money this can be a good solution to unbrick it, for example myself. Am I wrong?
 

ardian1899

Senior Member
Oct 26, 2012
232
20
18
Sure, but if you want switch on your phone from bricked and you can't pay or you don't want pay $150 it's a good solution. How can you make a disaster switching on a bricked phone? From what I saw, there is no solution asaid pay money, so if people don't use and don't want to pay money this can be a good solution to unbrick it, for example myself. Am I wrong?
Still wrong, sorry.
There's another way to unbrick the phone.
Just find a patched LGup and ask for help to any H901 user to dump their partitions (not included modemst1, modemst2, fsb, cache, and userdata). You'll have your phone running again, assuming the ARB didn't mod the board yet.
Still, your good intention is appreciated.
 

Argenis_jbc

Senior Member
Nov 19, 2014
103
46
0
Genova
Still wrong, sorry.
There's another way to unbrick the phone.
Just find a patched LGup and ask for help to any H901 user to dump their partitions (not included modemst1, modemst2, fsb, cache, and userdata). You'll have your phone running again, assuming the ARB didn't mod the board yet.
Still, your good intention is appreciated.
Thank you but if you have the solution, why didn't you publish it?

EDIT: the phone I unbricked was already updated to marshamallow
 
Last edited:

ardian1899

Senior Member
Oct 26, 2012
232
20
18
Thank you but if you have the solution, why didn't you publish it?
I just really found this LGup patched things a few days ago albeit it's already around for sometimes in here XDA. Usually I'm using a Medusa Pro box flashing to revive the phone and I think it's not really applicable for many..
I havent really use this LGup patched but from what I read, we can restore partitions using it..

Ah I just realize if it's not possible to restore using LGup patched if the phone is bricked, because it needs a download mode. Instead we can restore partitions using Qfil. The mbn and xml file can be found in here XDA.

---------- Post added at 04:12 AM ---------- Previous post was at 04:10 AM ----------

Thank you but if you have the solution, why didn't you publish it?

EDIT: the phone I unbricked was already updated to marshamallow
Yes, marshmallow and there's no way back from there.
The only solution I can think of is to find a H90021z or H90022b user which kind enough to share his/her phone's partitions. If you can find one, I can provide the XML and MBN file.
 

Argenis_jbc

Senior Member
Nov 19, 2014
103
46
0
Genova
I just really found this LGup patched things a few days ago albeit it's already around for sometimes in here XDA. Usually I'm using a Medusa Pro box flashing to revive the phone and I think it's not really applicable for many..
I havent really use this LGup patched but from what I read, we can restore partitions using it..

Ah I just realize if it's not possible to restore using LGup patched if the phone is bricked, because it needs a download mode. Instead we can restore partitions using Qfil. The mbn and xml file can be found in here XDA.

---------- Post added at 04:12 AM ---------- Previous post was at 04:10 AM ----------



Yes, marshmallow and there's no way back from there.
The only solution I can think of is to find a H90021z or H90022b user which kind enough to share his/her phone's partitions. If you can find one, I can provide the XML and MBN file.
Step 1 is useful to revive phone into Download mode man, from Qualcomm mode to Download mode.
 

ardian1899

Senior Member
Oct 26, 2012
232
20
18
Step 1 is useful to revive phone into Download mode man, from Qualcomm mode to Download mode.
One very important thing.
Once you boot using that firmware, H90021w, the board will be modified.. it's fuse or anything like that will be modified and there's no way to revert back even to the original firmware which was working on the board.
I did an experiment, at one point I have 2 H900 boards. Both are booting fine. On one phone it's 5.1, on another phone it's H90021w with all it issues. I swap the EMMC from 5.1 phone to H90021w, it's not booting no matter how many time I try. Then I put the EMMC back to the 5.1 board, it's booting perfectly. Mind you, I didn't put the EMMC of H90021w board to the other board as it will ruin it.
So ARB is a hardware state, not just software. And you can't going back due to this.
 

QuickZero

Member
Feb 8, 2019
5
4
0
Hi greeting from Malaysia, 1st for all I'm sorry for my bad english.
Recently I managed to unbrick my LG V10, originally it was H901 T-Mobile, android 5.1.
1. I use QFIL to unbrick the phone. Use the files (H90021w Unbrick-Qfil.zip) designed for H900 (download somewhere from xda, I already forgot the link because too many try & error. It took me 5 days to figure out on how to unbrick my phone).
2. Then I use WindowsLGFirmwareExtract-1.2.5.0-Release to extract the kdz file to dz.
3. After that rename the .dz file to .tot . Use WinHex to edit the file, search word H900 and change to H901 because LG UP detected my device as H901. Save & change back the file from .dot to .dz
4. Lastly use LG UP, choose upgrade... done! LG V10 is back to life.

As mention before, due to vs990 motherboard, you will accouter some minor issue like finger print, cannot uninstall apps (but you can hide it by using ADB command).

After upgrade to Marshmallow, the performance seem better. Previously there are some lag. No issue with camera, in fact the performance is better (snap faster). Now I use LG V10 as my secondary phone & for content creation. I love the camera, you can't find the features from any latest mid range smartphone.
*Don't give up.
Regards,
Afif
 
  • Like
Reactions: joranto

joranto

Member
Nov 10, 2018
28
1
3
Hi greeting from Malaysia, 1st for all I'm sorry for my bad english.
Recently I managed to unbrick my LG V10, originally it was H901 T-Mobile, android 5.1.
1. I use QFIL to unbrick the phone. Use the files (H90021w Unbrick-Qfil.zip) designed for H900 (download somewhere from xda, I already forgot the link because too many try & error. It took me 5 days to figure out on how to unbrick my phone).
2. Then I use WindowsLGFirmwareExtract-1.2.5.0-Release to extract the kdz file to dz.
3. After that rename the .dz file to .tot . Use WinHex to edit the file, search word H900 and change to H901 because LG UP detected my device as H901. Save & change back the file from .dot to .dz
4. Lastly use LG UP, choose upgrade... done! LG V10 is back to life.

As mention before, due to vs990 motherboard, you will accouter some minor issue like finger print, cannot uninstall apps (but you can hide it by using ADB command).

After upgrade to Marshmallow, the performance seem better. Previously there are some lag. No issue with camera, in fact the performance is better (snap faster). Now I use LG V10 as my secondary phone & for content creation. I love the camera, you can't find the features from any latest mid range smartphone.
*Don't give up.
Regards,
Afif
Bravo!, what WinHex version have you used?
 

QuickZero

Member
Feb 8, 2019
5
4
0
Hi, I'm in this part. But I have a question when LGH90021W appears, should I also change it to LGH90121W?


No need. Just change the 1st one.

---------- Post added at 03:30 PM ---------- Previous post was at 03:22 PM ----------

Now I get this:

Your QFIL folder should contain:
1. aboot.bin
2. boot.bin
3. gpt_backup0.bin
4. gpt_main0.bin
5. grow.bin
6. hyp.bin
7. laf.bin
8. patch0.xml
9. pmic.bin
10. prog_emmc_firehose_8992_lite_lge1
11. rawprogram0.xml
12. rpm.bin
13. sbl1.bin
14. sdi.bin
15. tz.bin
*the name may be different base on the "patch0.xml"
Total folder size: 76.7MB
 

joranto

Member
Nov 10, 2018
28
1
3
No need. Just change the 1st one.

---------- Post added at 03:30 PM ---------- Previous post was at 03:22 PM ----------



Your QFIL folder should contain:
1. aboot.bin
2. boot.bin
3. gpt_backup0.bin
4. gpt_main0.bin
5. grow.bin
6. hyp.bin
7. laf.bin
8. patch0.xml
9. pmic.bin
10. prog_emmc_firehose_8992_lite_lge1
11. rawprogram0.xml
12. rpm.bin
13. sbl1.bin
14. sdi.bin
15. tz.bin
*the name may be different base on the "patch0.xml"
Total folder size: 76.7MB
Yes,....






What am I doing wrong?
 

joranto

Member
Nov 10, 2018
28
1
3
Hi guys, it worked with the suggestion to change port, there the images







---------- Post added at 09:54 PM ---------- Previous post was at 09:52 PM ----------

But I have stayed here. What do I do now?