yashsingh1/xdaforums huggingface dataset:
[ZTE Axon 7 Questions & Answers] Choose an username...:
The SD820 is the one on the S7E, aside from the Exynos ofc. No overheat at all on normal usage. A couple of people reported CPU throttle and overheat when using Daydream for a long time, but but you basically have your phone enclosed there, and we don't know if their CPUs were binned worse.

The phone comes with Dolby Atmos preinstalled (it even has Dolby Atmos etched in the back lol) and you can install V4A on stock and LOS-based. The stock ROM has a quick-settings tile to toggle atmos on and off. But keep in mind that sound varies a lot between the stock ROM (better) and LOS, because the phone has a high-end DAC and the crappy Snapdragon one. The stock ROM has the high-end DAC drivers while the LOS-based ROMs use the good DAC but half-assedly (semi-generic drivers)

I wanna ask, How did you even search for stuff? If you really did? There are like 10 guides for rooting and at least 10 LOS-based ROMs and a couple of stock-based ones

If you come from a Samsung this might not be the phone for you. It costs $330 on the US, in which case it is totally worth it, but aside from the absolutely killer display and overall performance (on normal usage you can't distinguish from the OP3T, and it is MUCH better than the S8 after some usage) it has its caveats. The camera has very bad low light performance (but very good in lighted conditions, hell, it has a lot more definition than the S7E's), the vibrator is kinda crappy (noisy, but strong enough) and custom ROMs are just LOS variations that look just the same (except for MiFavor 5.0, which is the new software for the Chinese version). No Flyme or MIUI or other ports. But the stock ROM/MiFavor 5 are awesome really. If you don't like the look they have you simply slap a launcher on top of it.

Samsung phones have much better cameras and very good designs, but yeah, they cost 2-3 times more...

I think the phone has UFS 2.0. We ran a line of code when the P10 stuff came to light and all of us had the same results.

Rooting the axon 7 is pretty difficult if you do it manually, and you can brick it. But fixing it is very easy, you just need the stock USB-C cable and a 64-bit Win PC.

An user made a one-click-tool to unlock, root, and do some other stuff, so it's pretty nice.

The closest to Odin we have is MiFlash, and it's just as finicky. You can recover from the ugliest of bricks with it.

If you'll buy it, try to get an A2017U (US version) or an A2017G (Int'l version). The G is cheap on Germany but it costs U$S 400 everywhere else, and it has literally only 1 custom kernel made for it (mine is a G). The U has 4 or 5 kernels and some say that it has better sound (albeit the same DAC).

But try to avoid the A2017 (Chinese, Aliexpress), it has the same hardware but the recovery (and almost everything else for that matter) is in Chinese, and it just makes things harder.

Those are the only 3 models. Check out the radio bands. The G has a bunch, while the U is the only one with the special bands that US uses for 4G, and the Chinese has some additional bands for some places in Asia
[ZTE Axon 7 Questions & Answers] supergear:
That was the 810 that had overheating issues
[ZTE Axon 7 Questions & Answers] nfsmw_gr:
To save you some trouble.

When stressed for extended periods of time 99% of phones will drop their frequency to compensate for the heat output, that's the end of story. (my S3 used to do that, my S4 and Z2 as well before the Axon)

The only phone I saw in an article that doesn't do that is (surprise surprise) iPhones since they run at a much lower frequency on their custom made SoC's, so they provide consistently high performance.

Overheating is another issue altogether, the 810 was overheating even under lighter loads, now that is a problem.

The 820 SoC doesn't have that issue.

With that being said you can grab yourself an Axon 7 and don't worry about anything really.
[Google Pixel XL Questions & Answers] ailensu1991:
I would like to ask, why AOSPA 7.2.1 above can not use the code (qemu.hw.mainkeys = 1) to hide the navigation bar?

Because I want to completely hide the navigation bar and then use the third party gesture APP, tell the truth that pie is not easy to use, because the response is relatively slow, and sometimes to slip several times to call out pie, can not quickly call out pie.

I hope the developer will answer my question, thanks.
[LG V20 Guides, News, & Discussion] Prowler_gr:
[GUIDE][UNBRICK] Patch LGUP to unlock features & unbrick V20 (Variant mismatch fix)

Team

After a flash gone very bad, I got myself a brick with a locked bootloader & wrong viariant in LGUP [US996-->H990ds].

In my attempt to recover I tried several silly things including flashing another variants firmware, however I managed to find a way to unbrick & restore the original firmware.

I ran into the G5 thread by @smitel, and did something similar for our V20 by patching LGUP.exe & our phones LGUP_common.dll with HxD Hex editor (my patched files attached).

After doing this I was able to force-flash either partial or full stock kdz using the [PARTITION DL] option, bypassing the variant mismatch warning (Phone was fully recognised as US996).

It even corrected the partition layout (H990DS is different to US996).

Credits about the original patch should go to @smitel

Press the THANKS button if you have found this thread helpfull
[LG V20 Guides, News, & Discussion] emdroidle:
I very glad to read you managed to save your phone! What you've found though may potentially be rather more powerful than you think (I don't know how powerful you think this is).

Instead of the complex DirtySanta procedure using DirtyCOW/CVE-2016-5195, it should be possible to use this to directly rewrite aboot. At which point you've greatly simplified the procedure, as well as opening it up for phones which lack a sufficiently early KDZ (Sprint which has no KDZ, H990TR which January is earliest).

Does still need a bit of experimentation to confirm though...
[LG V20 Guides, News, & Discussion] Prowler_gr:
I'm aware of the great value of my discovery. (Almost makes us unbrickable)

I was able to upgrade official firmware without loosing root or twrp.

To be honest I haven't tried flashing aboot or unofficial kdz, but if possible it unlocks full potential....
[LG V20 Guides, News, & Discussion] emdroidle:
I'd hardly rate it as "almost unbrickable" (`dd if=/dev/zero of=/dev/block/bootdevice/by-name/xbl2`; you're toast), but does give additional tricks.

There are a few other methods of doing firmware upgrades without losing root or TWRP. Both extracting the KDZ and turning into a flashable .zip, or my tool for directly writing the contents of a KDZ file.

The real potential here is if this can be used to install the DirtySanta aboot image, then it is a much simpler installation method. This should also be able to avoid the unreliable installing TWRP via `fastboot flash`. Additionally since this isn't relying on DirtyCOW/CVE-2016-5195 even up to date phones should be able to use this.

You're on a vanilla H990 single-SIM? Rooted via my method? Other method?
[LG V20 Guides, News, & Discussion] Prowler_gr:
I agree that this method won't save you once you lose "Download Mode" that's why I used the word "Almost"

I have a dual-sim H990DS, originally rooted with your method (even paid for your bounty. although hadn't pledged).

I had a US996 rom fully flashed on my phone (with different partition layout), & I was still able to go back using this method.
[LG V20 Guides, News, & Discussion] runningnak3d:
Well, I will be the guinea pig :)

I got my H910 back from LG, and of course dirtycow was patched, so if this can flash the us996 debug aboot and not brick my phone, that will be something.

EDIT: [MENTION=6984210]emdroidle[/MENTION] I am not at home, but looking at your repo, it looks like you are now able to package back up a v20 format KDZ. If that is true, and this patched LG UP can ignore the signature of the KDZ -- this may very well be one of the greatest finds in a long time. Really looking forward to testing it to see....
[LG V20 Guides, News, & Discussion] bilong9:
It worked on my device. thank you very much

---------- Post added at 02:07 PM ---------- Previous post was at 02:02 PM ----------

I have a h910 device and I have kdz to h910pr version. But I can not unlock device to root. And I used this way. It can kdz us996 files without problems
[LG V20 Guides, News, & Discussion] runningnak3d:
[MENTION=6747174]bilong9[/MENTION] So you flashed a stock US996 KDZ onto your H910 with this method, or did you repackage a KDZ with the US996 debug aboot?

-- Brian
[LG V20 Guides, News, & Discussion] bilong9:
Yes. I used this method for my h910 device. My english is very bad sorry

---------- Post added at 02:50 PM ---------- Previous post was at 02:26 PM ----------

---------- Post added at 02:54 PM ---------- Previous post was at 02:50 PM ----------
[LG V20 Guides, News, & Discussion] Prowler_gr:
I already knew that you can flash

any

V20 variants stock rom if the kdz is officially signed by LG (my phone was fully recognised as US996 when bricked & was able to flash H990DS firmware).

What I don't know is if an unofficial .kdz (not signed by LG - eg compiled with KDZ extractor) can be flashed.

I strongly suspect it would but haven't tried it yet.
[LG V20 Guides, News, & Discussion] Slashbeast24:
I wish this had worked for me. Both LGUP and LG Flashtool 2014 both fail every time. With your patched files for LGUP I got stuck at 4% and then it crashes. Before I used the patched files I got stuck at 9% and then it crashes. I'm on US99610H and I want to downgrade but have had no luck and I can't seem to find how to solve the issues I'm having.
[LG V20 Guides, News, & Discussion] pro_granade:
[MENTION=4591212]me2151[/MENTION]
[LG V20 Guides, News, & Discussion] Prowler_gr:
Perhaps try one partition at a time, or try disabling antivirus (my hex edit invalidates the files signature hence some antivirus may classify it as malware).

To be sure I would try flashing US99610H again (to rule-out anti-rollback)...
[LG V20 Guides, News, & Discussion] me2151:
already attempted it yesterday. it dumps partitions fine but installing partitions is wonkey. it wouldnt flash my boot.img but would flash its header so the phone refused to boot. crashes when you try to flash aboot on.
[LG V20 Guides, News, & Discussion] Slashbeast24:
Alright, so I downloaded the US99610H KDZ and I just hit Upgrade and It did say something about Anti-Rollback check passed and the LGUP program didn't crash. Is there any way to go back to a previous firmware version or am I stuck with an Unrootable V20?
[LG V20 Guides, News, & Discussion] Prowler_gr:
That hints that anti-rollback is active on your phone (you can flash your current firmware or a higher version - not an older one). Try flashing system only & see what happens (cannot guarantee you won't get a brick, but I believe its highly unlikely - you have been warned)
[LG V20 Guides, News, & Discussion] Prowler_gr:
Is your phone still recognised?

I suggest you retry with another cable (try the lg stock), updated drivers etc. I have flashed aboot many times on my H990DS.
[LG V20 Guides, News, & Discussion] me2151:
lol my phones bricked now(different reason than this) and im leaving the v20 scene
[LG V20 Guides, News, & Discussion] Slashbeast24:
Alright, so if I just flash the system while clicking Partition DL, I run the risk of having a brick. If I don't get a brick would that somehow deactivate anti-rollback if I just flash the US99610H System?
[LG V20 Guides, News, & Discussion] Prowler_gr:
lol. You got me sweating. I farewell you (in your thread), & then I read your post here thinking it's because of this...

Enjoy your new toy!!!
[LG V20 Guides, News, & Discussion] Fraser34:
Hi, Prowler_gr,

When you were doing [PARTITION DL] option, did you select all boxes in Partition Name?

Thanks
[LG V20 Guides, News, & Discussion] Ice Fire:
I'm experienceing the same problem.
[LG V20 Guides, News, & Discussion] un1ocked:
i have sprint with ARB=1

oeo OS

help me please
[LG V20 Guides, News, & Discussion] kenoo52:
Hi there,

I have LG v20 ls997 oreo. It's not rooted. Is there any possibility convert it to any global rom which has Turkish language?
[LG V20 Guides, News, & Discussion] Vortell:
Think you are it of luck. Only thing I can think of is v30 exploit. I think here is a way for lg v30 in Oreo you could ask someone to port it or do it yourself. Not sure but I assume you can still roll back to any arb1 rom. I know there is a security date you need to be before for all these exploits.

Not sure what you mean, I don't think you can use modems from other models to get extra bands but there is lineage and I think it has Turkish language. You would need an unlocked bootloader though. I currently don't know of anyway to unlock the bootloader for Oreo ls997. Like I said above I think they have a way for lg v30 but I'm not sure it can be back ported to v20.
[LG V20 Guides, News, & Discussion] kenoo52:
[MENTION=1795879]Vortell[/MENTION] Thanks for your kind answer.

Is there any possibility remove all sprint app from the device. I mean, how can return to stock rom.?
[LG V20 Guides, News, & Discussion] Vortell:
You can try to disable them but stock rom on that device comes with lots of bloatware. All us carriers do that they refuse to standardize things like voicemail to make it hard to change carriers. Looks like there is arb on ls997 so I'm afraid your stuck with what you have.
[LG V20 Guides, News, & Discussion] kenoo52:
[MENTION=1795879]Vortell[/MENTION] thanks for your help. I think, l can't manage these things. I will try to sell it than.
[LG V20 Guides, News, & Discussion] Vortell:
Just go to settings->apps then select apps you want to disable and press the disable button. Works on most phones I have used for vendor bloatware.
[LG V20 Guides, News, & Discussion] >`xW0:
I dumped all partitions, but I don't have an extension for them (ex. *.img, *.bin). Is that normal?
[LG V20 Guides, News, & Discussion] jaggyjagz:
Hello Folks. Does the phone need to be bootloader unlocked before flashing any KDZ files? Or is that irrelevant? If so, does flashing KDZ files remove the bootloader unlocker each time?
[LG V20 Guides, News, & Discussion] master1454:
File is gone...........

Correction: It's there now.....
[LG V20 Guides, News, & Discussion] txenglan:
I used this patched version to try to get back to stock but it seems to have bricked my phone. All I get now is a fastboot loop. Download mode still works but regardless of which KDZ I flash (I have a US996 unlocked), I end up back in the fastboot loop. I also can't unlock the bootloader using the unlock.bin:

writing 'unlock'...

(bootloader) Error!!

(bootloader) Bootloader Unlock key write fail

FAILED (remote failure)

Would appreciate any advice. I saw discussion on possibility of flashing the engineering aboot only (which I assume could have helped) but it sounds like that wasn't possible after all if I understand correctly.
[LG V20 Guides, News, & Discussion] Vortell:
What kind of phone do you have? What kdz are you be using? Are you sure it was the phone you think it is? What's listed under the battery on the sticker 996 USA? There is also 996 bpt and 996 ucl. The other thing I did too get my phone working again is booted up into recovery and did a full wipe there. So maybe that would help you.
[LG V20 Guides, News, & Discussion] txenglan:
Mine is the USA US996. I've tried all the KDZs listed at https://lg-firmwares.com/lg-us996-firmwares/#tab=firmwares

I can't get to recovery per se although I can issue a reset - which leads back to fastboot again. The phone can only go to one of two places:

1) Download mode - where I can flash anything yet it doesn't make any difference

2) Fastboot - where I can do absolutely nothing useful as the bootloader is now locked for some reason

Thanks in advabce for any help you can provide.
[LG V20 Guides, News, & Discussion] Vortell:
So does it show as us996 in fastboot? Plus you should still be able to use fastboot boot bootloader command. If your not really familiar with getting into twrp, the bootloader command should get you to it. If it exists. Honestly though if it says it's completing then everything should have worked... After it's done how long are you waiting? Plus if it's us996 why are you using patched lgup in the first place? It was really only useful if you used a hybrid vs995 AO rom which was honestly only released for a very short time. Plus there is a twrp package for 7.0 modems now. Takes a bit of extra work if you have pattern/pin setup but still easy to do. At least I in think it works for dirty Santa bootloaders. Either way doesn't matter for you since you have official unlockable bootloader. Maybe you are having a nand issue... Are you sure the fastboot commands to flash are locked out? Did you try to flash twrp?
[LG V20 Guides, News, & Discussion] txenglan:
Yes it shows us996 from fastboot but like I said, I can't leave fastboot without it going right back in again. I can force it into download mode and I can Flash anything but once it's done, it will just reboot back to fastboot again. The reason I flashed with the patched LGUP is that other tools were showing the model as vs995 and yes, this was as a result of having been using Alpha Oreo. I stopped using it shortly after it sounded as if LG would no longer do any updates. Once I went back to Lineage (and other Lineage derivatives), I had problems like no fingerprint, overheating and other problems (no bottom speaker) so I started to suspect it was the"remnants" from the hybrid Alpha that were causing it which is when I tried to start fresh from stock, ran into the issue with LGUP not detecting the right model, eventually got around that with patched LG which then resulted in this mess. Prior to this, I was rooted and TWRP was easily accessible although I did have to reinstall it from fastboot the other day (something else liked it) but that was when I could still Flash stuff from fastboot. Now, it absolutely won't let me touch anything.
[LG V20 Guides, News, & Discussion] Vortell:
Can you use fastboot to load the bootloader? I think it's fastboot boot bootloader... It's easy to look up. Normally that would be allowed. Then reset and delete everything.
[LG V20 Guides, News, & Discussion] txenglan:
I can issue the command (and have done so quite a few times) but it just loops right back into fastboot again.
[LG V20 Guides, News, & Discussion] txenglan:
I've solved the problem. I'm actually in disbelief that this worked....but it has. For anyone who ends up in the fastboot bootloop that I described, here is what you should do:

Follow the steps in the first post over here

In case that post gets taken down, I think this is important enough that we never lose this info so here's what the poster stated:

"First you have to install a modded/patched version of LGUP. It's on XDA iirc. I didn't get mine there, but I think both version are the same.

Then this is the important part: You'll have to apply PARTITION DL with H915 kdz. Make sure to check every single box available in the partition list after you start the kdz process and choose OK when the 'partition change' prompt appears. The kdz version I use was H91510c_00_VTR_CA_OP_1007.

lg-firmwares.com got you covered on this one.

After the kdz process finished, you get your phone into download mode again and apply PARTITION DL again, pretty much redo all the above steps, but this time use US996 kdz."

Sounds ridiculous right? Well....worked exactly the way he said it would. For reference, again, keep in mind that I'm using the US996 variant. After flashing the H915 KDZ using the patched UP version, I was immediately able to boot the phone finally - this despite having flashed a ton of US996-specific KDZs with absolutely no change to the boot situation. Anyhow, I continued on despite the fact the phone was willing to boot immediately after flashing the wrong KDZ and I re-flashed US99610f_00_1205, which then allowed me to manually boot to fastboot, re-unlock the bootloader (finally!) and then install TWRP again. What a relief! Now on to figure out what's wrong with my bottom speaker.
[LG V20 Guides, News, & Discussion] cnjax:
I suspect your problems started when you flashed Los, it changes the partition sizes (another of the numerous reasons to stay away from lineage) so in order to go back to stock you have to restore the stock partitions
[LG V20 Guides, News, & Discussion] txenglan:
Could very well be although I was flipping back and forth between TWRP backups of Lineage versions (and other ROMs based on Lineage such as RR) and Alpha Oreo over the last few days with no issues. I think it's more so that I decided to get LGUP to recognize this phone as a US996 at opposed to VS995. I was determined to fix the fingerprint issue in Lineage and read that it was the fact is already flashed stock Oreo (Alpha) that had broken fingerprints. I should probably have just cut my losses at that point but now, everything is working again and I also learned some things from this little ordeal. After all, my phone had been dead twice in 72 hours but keeps coming back to life, the first time thanks to you pointing me to the QFIL thread :). Actually, I also had to restore recovery after that process as well but the bootloader wasn't locked in that case...
[LG V20 Guides, News, & Discussion] cnjax:
Certainly flashing vs995 firmware on a 996 is the reason why LG up didn't recognize the device correctly. The problem with flashing the kdz and them not working was definitely caused by lineage changing the partition sizes, once you flashed just H915 partitions that put them back to stock partition sizes and your success flashing a full kdz
[LG V20 Guides, News, & Discussion] txenglan:
Hmmm....interesting, thanks. Perhaps I should confirm this by trying again. Not sure if I;m feeling that adventurous after all this. I've just re-installed unofficial lineage 15.1 and about to try to upgrade to 16 so in theory, if I flash the US996 KDZ from the patched LGUP, the phone will go into a fastboot loop again.
[LG V20 Guides, News, & Discussion] Vortell:
0_o No clue why switching to h915 kdz would work. Did you try other versions of us996? Maybe the kdz on lg firmware is broken, or did you flash the same kdz after? If so I got nothing. Maybe using an older kdz would have worked. Anyways glad you got it to work!
[LG V20 Guides, News, & Discussion] cnjax:
Good luck with that
[LG V20 Guides, News, & Discussion] txenglan:
Thanks. I tried a whole bunch of US996 KDZs before trying this with the H915 method. The only thing that fixed the issue was the act of flashing the wrong KDZ. Once the H915 was flashed, I was already able to boot even though it's not the right one. Then, I was finally able to use the proper US996 KDZ. I think this is all very important info for this thread and I suspect this is going to come in handy for someone in future.
[LG V20 Guides, News, & Discussion] karkand:
thank you, this is a life saver
[LG V20 Guides, News, & Discussion] aquinoer:
does anyone else have this problem?
[LG V20 Guides, News, & Discussion] wesley_fg:
This method works in LG V10. I updated my H961N with LG Bridge and it became a H960T and one SIM is not working anymore. I tried to flash the H961 KDZ and not wotk. Says different KDZ. Can this method work or will brick my V10?
[LG V20 Guides, News, & Discussion] Dorasamu:
is it possible to downgrade using this method?
[LG V20 Guides, News, & Discussion] Zeuszoos:
Hi,

When I UnZip the file (into the correct LGUP folder) and I go to run it, it gives me an error that says that the file "mfc100.dll" is missing from my computer.

It does not seem like this Zip is the full program. Do I need to have the regular LGUP installed first and then just UnZip this Zip "over" the files in that folder and that's how it "patches" LGUP?

I'm trying to Root my phone and I have to run your Patched version of LGUP, but as I said, it gives me that error.

Thank You
[LG V20 Guides, News, & Discussion] Ekruis:
Same issue

I'm having the same issue.