yashsingh1/xdaforums huggingface dataset:
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] shabbypenguin:
https://github.com/TeamWin/Team-Win-Recovery-Project/issues/529

adoptable storage doesnt work in twrp yet.

i havent yet fixed the microsdcard yet either. it sounds like its reporting internal storage and thats all, which is what it should be doing atm.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] pressmoon:
That Is the Problem

That's it then so my only option if I want to use TWRP is to do away with having adopted my SD card. Then I'm limiting how much space I have available on internal storage. No TWRP for me then.

Thank you for explaining that to me Shabby P.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] shabbypenguin:
once i get microsdcard working you can split teh sdcard up and do 75% on adoptable storage and 25% for twrp/pictures etc
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] pressmoon:
That Would Be Great

Once you do that would you publish it on the 1st page along with how to root so that all would be aware of it? If so, that would be great.

Thank you again Shabby P.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] k0nane:
Still putting in the service for unloved devices, eh Shab? ;)
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] avishah395:
[MENTION=2614663]shabbypenguin[/MENTION] If you know, how long would it take for someone to make a custom kernel disabling the boot message "cannot check for software corruption"?
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] shabbypenguin:
I knew this recovery was good, but I didn't expect it to be so good to bring people back from the dead :x. nah, this is just a one off device cuz i bought it (was a really good promo for father's day). I've pretty much given up on android development, far better things to be spending my time on ;)

its in the bootloader as previously mentioned.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] k0nane:
Same, at least from this side - app development, however... ...is another topic that doesn't belong in this thread.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] shabbypenguin:
my contact info is still the same :P
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] avishah395:
Ok, if it's in the bootloader. How do I disable the message? Am I missing something here?
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] shabbypenguin:
dump the bootloader, scan through with a hex editor, edit the file, resign it with lg's private key and then flash it back onto your tablet.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] avishah395:
That's definitely something I cannot do. You lost me at dump the bootloader, I don't even know how to do that. :confused:

---------- Post added at 08:10 AM ---------- Previous post was at 07:25 AM ----------

Updated Instructions: This guide will work for all rooted variants.

1. Follow the root guide to get your device rooted.

2. Download the TWRP image above.

3. Install Flashify

4. Open 'Flashify' and give it superuser permissions.

5. Tap 'Recovery image' and 'Choose a file' and navigate to where you have downloaded the TWRP image on your device.

6. When the flash has completed, tap 'Reboot now' and you should boot into TWRP.

7. Go to 'Wipe' and Format Data to remove encryption on the internal storage. This will delete any of the files and data you have, make sure you have your device backed up with LG Backup for an easy restore.

8. You may now begin to use TWRP normally. Create a backup and more...

[MENTION=2614663]shabbypenguin[/MENTION] you may copy this to add it to the main post with it's formatting by using the quote feature and removing the quote tags.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] joeblowma:
If that is the exact wording of it, I'm not seeing any 'cannot' message with relation to signatures in aboot or sbl (though I suppose it could be a image and not actual text?), though plenty of them with regards to not being able to load things like GPT or partitions. And yes shabbypenguin, before you say it I know resigning the bootloader is technically impossible (barring a leaked private key) - I just suspected the actual message is in boot.img rather than bootloader.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] avishah395:
The actual wording is "The software on this device cannot check for corruptions"
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] joeblowma:
Definitely no sign of that phrase in the t-mo aboot/bootloader, just the "If you unlock the bootloader, you will be..." warning for when you do the unlock. I suppose bootloader could be chainloading another image like these other ones which I don't know what they are (tz for example) but I don't think its directly responsible for the message.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] shabbypenguin:
thats the info i got from autoprime, the last lg device i worked on was the lg optimus G so i defer my knowledge about how and why they do things to what he tells me. i know on moto's you can flash em and it's a separate partition that is a specially formatted image.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] joeblowma:
Ah I see it, some 25 images are in a munge of sorts called raw_resources.bin in the update which seem to be loaded by bootloader, "verifiedboot_red", "verifiedboot_yellow" and "verifiedboot_orange" (g.co/ABH has them rendered as well), among other images including the battery charging logo and even the 'factory reset' text lines. Yet another strike against my own bootloader, it only supports the red "your device is corrupt. It can't be trusted" image - good to know though, I was wondering where the factory reset text/binary was and it was indeed the bootloader all along.

So yeah, short of a private key being leaked or someone having a quantum computer at their disposal... probably stuck with the message if the bootloader is unlocked :(
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] porear:
Any movement on the external SD card issue? I'm stymied with a full internal that I can't back up. Thanks!
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] shabbypenguin:
been super busy with classes
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] bugswray:
do you have the kdz for the v525
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] binlkevin:
Hi,I do install this recovery on my v521,but it dosn't work ,the internal (0Mb) sd card(0Mb).Anyone can give me the correct update img?
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] binlkevin:
Oh, I see, I must wipe and format my internal storage.:eek:
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] pressmoon:
Fixed MicroSD Card Adoption Yet/

Hello Shabby,

Have you had time yet to work on TWRP to hopefully allow us to adopt an sd card for backup purposes?
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] imwithid:
Has anyone tried this on the v522 Canadian variant? It appears as though Canadian carriers are notorious for locking down the bootloader and any other means of breaking into phones/tablets. I'm sick of it.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] emilyrugburn:
It's just not possible with a locked bootloader unfortunately.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] Johnnyrocket:
Hello Shabby,

Just got this tablet last week in the Magenta Friday promotions....

Now looking at what is involved to get enough memory to actually use it (Adoptable Storage, etc)....

Does your twrp work with a thumb drive plugged into the usb 2.0 port or the micro usb port?

Does it work with any external memory or microSD memory at all?

Any news on your update to work with adoptable storage?

Thanks
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] Ravoz88:
OTG and external SD Mounting isn't working in TWRP 3.0.2.0? I was trying to backup to a usb or even the micro sd slot and it is unavailable. Anyone have any luck with this?

EDIT: I was able to get it working by formatting the external storage as ext4 format.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] eriklion:
If you mount them manually to the correct mountpoints in the terminal in TWRP they will work. Otherwise, update.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] Johnnyrocket:
Could you give us a little tutorial on how to do this?? Would really appreciate it!!
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] codenamezero:
Is this really for v522? the official site doesn't list this model as supported.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] abced123:
Which Xposed version/link you installed ? the normal one for MM ? since I know my other LG devices gotta install with custom Xposed one due to LG apps
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] skywalker-live:
Any version above 78 or so has been made to work with the encrypted LG apps. I have installed both official v87 and systemless v82 by [MENTION=4470081]topjohnwu[/MENTION] (although it installs in system mode since I can't get supersu to install in systemless mode.?) Just make sure you use ARMv7 sdk23.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] abced123:
how do u know if u have system or systemless root ? I thought this tablet ROM is MM and got root injected by tungkick , hence it s systemless ?
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] skywalker-live:
When in the supersu app settings the option to install to system would be greyed out if systemless, with tungkik's root it is not. Hence system root.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] viperware:
Excuse my ignorance, but is TWRP supposed to load on each boot after installing with flashify or do you have to run the flashify TWRP image install each time you want to run TWRP during boot up?
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] patt2k:
My TWRP worked fine before but now for some reason it won't see any ZIP files. Anyone knows how to fix i t?
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] codenamezero:
Can anyone confirm whether they got it working on their 522?
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] Johnnyrocket:
Hi,

Has there been any movement on making TWRP work with SD or OTG thumb drives?

eriklion mentioned manually mounting them using terminal - can anyone explain exactly how to do this?

This is the main issue concerning be about rooting - I want to be able to Nandroid backup to a thumb drive after rooting.

I would really appreciate any help with this - thanks!!!
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] skywalker-live:
TWRP sees my SD card just fine (formatted on my v521 booted in android), TWRP let me do a backup to external SD too. I haven't tested USB OTG yet.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] kfernandes29:
I haven't seen a single person with a v522 confirm that this works. Does it actually work on a v522?
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] joeblowma:
I don't see why it wouldn't, v522 is the exact same hardware as v521... only thing missing for v522 is a way to unlock to allow unsigned images to boot.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] Ravoz88:
Did you ever find a fix for this? I'm trying to get this sorted out too so that I can flash LineageOS. It's pretty frustrating not being able to mount or use external drives.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] konradsa:
[/COLOR]

Thank you so much for providing this. Can you please recompile TWRP with F2FS support enabled? Appears to be just a compile time flag that needs to be set in the config. Thanks!
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] ahrion:
I cant acaccesinternal sdcard in TWRP with v521. It goers for all data. Any ideas?
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] emilyrugburn:
it's because of encryption I think?
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] MicroMod777:
Ext4 works, but then isn't readable is 7.0 once booted.

I found formating the sdcard in FAT works for both.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] MicroMod777:
Any updates on this V521 TWRP that fixes these SDCARD mounting issues?
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] Ravoz88:
I found removing the SD card or OTG, and then reinserting it while in TWRP, they will then mount. Works every time for me.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] MicroMod777:
Interesting. Thanks
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] Ravoz88:
I should also mention that after plugging in the OTG or SD card, you then need to click on them in TWRP. For instance after plugging the OTG in, it doesn't mount right away, you need to select "Install" option for example, and then "Select Storage" and then click on the OTG or SD card. It will then Mount, and show correctly.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] MicroMod777:
Any of you guys have problems after wiping system, then flashing a rom? I get into twrp bootloop afterwards. Then have to flash stock recovery to get out of it. And start all over rerooting n getting twrp.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] Munns86:
Few of us have had this issue :

https://xdaforums.com/showpost.php?p=70851933&postcount=39
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] MicroMod777:
What is your SDCard formatted as?
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] MicroMod777:
Flashable:

LG-V521-TWRP.ZIP (Thanks to shabbypenguin)

***Also adds flashing TWRP to recoverybak so if an error comes up your stock recovery doesn't get reflashed.

https://www.androidfilehost.com/?fid=673368273298934005
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] Ravoz88:
I have now used cards formatted as ext4 and fat32, both worked fine, after following the quirky method I mentioned.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] abced123:
what is this TWRP about ?
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] MicroMod777:
Its same one but flashes to recoverybak also.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] Ascii3:
As a heads up, TeamWin TWRP 3.1.0-0 had been released. The release notes are available at:

https://twrp.me/site/update/2017/03/10/twrp-3.1.0-0-released.html

Perhaps this version, if made available, can be used to properly install LineageOS 14.1
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] MrHomebrew:
Does this actually work on v522?

Some people say yes, some say no.

Can not get a clear definitive answer.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] joeblowma:
- YES it works on v522 (v522 hardware is no different than the others)

- NO you can't use it on v522 (or anything other than t-mobile v521, as far as I know) because there is currently no way to get around the bootloader locks which prevent unsigned boot images from running.

Clear enough?
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] KryogenikX:
This answer is so contradicting lol. You could but you can't, that's definitely not a clear answer. I get my v522 soon and I'll give a clear answer.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] MrHomebrew:
In other words hardware wise it should be compatible, Twrp. As for installing custom Roms and mods from Twrp is not possible without the bootloader being unlocked ? is what he meant.

Basically stating that even if we installed Twrp it would have no use for us as in installing Roms, mods, root, etc.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] KryogenikX:
You technically you can't install TWRP with a locked bootloader. A few devices I seen on here people have been able to, but its not rare. So it either you cant or you could. Not a yes and no lol.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] joeblowma:
Its not terribly difficult to replace anything in the flash on this device, recovery included, via the update mode. What I don't know for sure is if it would make my device a paperweight due to bootloader integrity checks. In the least, the first time I boot the OS to try to use adk tools to issue 'reboot recovery' the OS should re-flash recovery from a bak that is baked into the OS image (which I can't change because as I mentioned the bootloader is locked). There is no button combo to enter recovery on this model line, you can either factory reset or enter update mode - you can only reach "recovery" via adk tools and OS. Factory recovery mode binary is just a error screen that does nothing other than wait for a while and then reboot the device.

TWRP here is built to be hardware independent, while the bootloader from LG (while generally hardware independent) is also built to respond to data in qfprom (efuses presumably, could just be some kinda encrypted blob on mmc though) - things like the model 'v522' etc are hardcoded checks in bootloader and I wouldn't be surprised if keys are model instead of device specific to prevent crossflashing.

So yes, the recovery works on the hardware for all these models because it doesn't care whats in fuses so long as the chips are all there that is uses - but that doesn't help if you can't boot to it without unlocking the bootloader. Personally I thought what I said was crystal clear, even if one doesn't want to believe it. Prove me wrong and I'll happily take it, and even find a way to scrape together a few bucks to pitch into the bounties after the fact - the sad thing is though Rogers/Fido told LG to lock up their allotment, and that is exactly what LG did right down to disabling access to fastboot. Short of a leaked dev bootloader, I don't see it happening any time soon.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] kahn10:
The VK521 is very similar to the vk815 (Verizon LG G Pad X 8.3). Is there any chance this would also work on the vk815? I've listed the differences I am aware of below, I just don't know what the major factors are which would make it incompatible. They have the same processor, graphics processor, and memory size.

VK815...|...VK521

Physical size...|...8.3 inches...|...8.0 inches

Resolution...|...1080 x 1920 pixels...|...1200 x 1920 pixels

Pixel density ...|...265 ppi...|...283 ppi

System chip...|...Qualcomm Snapdragon 615 8939...|...Qualcomm Snapdragon 617 8952

LTE (FDD)...|...Bands 4, 13...|...Bands 12, 4, 3, 2, 7

Bluetooth	4.1	4.2

Alternatively, if the answer is "it is impossible to know without trying" or something to that effect, are the odds good that I will irreversibly brick my device by trying it?

I'm very interested in trying to put a custom ROM on this device, it is surprising how little work has been done on it so far.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] hashholly4448:
Link in the first thread doesn't seem to work anymore. Does anyone have another link? Thanks.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] Ascii3:
I have attached a copy of a ZIP file containing the original recovery 3.0.2.0 recovery file by user shabbypenguin.

LG G Pad X 8.0 (V521, V522, V525) Team Win Recovery Project 3.0.2.0.zip
13,959,727 bytes
CRC32: b66cd06c
MD5: 3c3e5e3de87a9fed521bbc4a677b1ab9
SHA-1: 628bc5bce87e38a1b39476e176a1bb59276752fe
SHA-256: c8962bcd5d8e822858fbb1de571ec808441a2dffd86c6b8b88da100cc6e56ab6
SHA-512: 03f19aec95e4d7fa0bf3bee4e5a25a289c07c2fcfd43e1061820de9d9f83c9cc8e3e8195014d48b0bd5766e8df0a294bb8a7fd5439c71aebdddec5f31999f1b7

You really should have been more clear as to which link was not working. Anyways, what you seek is attached.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] hashholly4448:
My apologizes, and thank you for the file!
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] Ascii3:
You are quite welcome.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] Exitao:
Not really.

On my G3, which last I looked could not be bootloader unlocked, I had to install TWRP while unrooted to install SuperSU in order to root.

As I used stock ROMs, I had no problem flashing with TWRP.

Here, the the indication is that the 522 must be rooted before installing TWRP and I haven't been able to find any reports of successful cases of rooting.

So... perhaps you can see the source of my confusion?
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] joeblowma:
If you were able to boot twrp on G3 without unlocking, then you either had a bootloader that had a flaw, or purposely didn't enforce image signing - it did ship with kitkat after all, and they may not have implemented the newer chain of trust google laid out with lollipop. If you were able to boot to stock without it restoring the original bootloader or first modified the stock image via twrp, then that is just odd. All I'm coming up with looking into G3 are soft root methods like towelroot, without using twrp or cwm - nothing that suggests bootloader signature enforcement was occurring.

My own nexus 7 (shipped pre-kitkat), the process of rooting was basically - unlock bootloader, use fastboot to flash twrp, boot to twrp from fastboot to install super-su and replace backup recovery, done. Even back then unlocking the bootloader to boot unsigned twrp was required. Getting this LG device was a curveball in learning, and I still can't comprehend why they are locking me out of something I bought and paid for.

This device (v520/521/522/525) has no way to directly boot to recovery, LG has done their own thing and put in a factory reset (bootloader) and update mode (separate partition from recovery) with just a dummied recovery with no power on key method to reach it. As well, as far as I can tell except on v521 the bootloader is entirely neutered (going into fastboot just doesn't happen it just boots instead, and oem unlock commands are stripped) - as well as the complete chain of trust (image signing) being implemented and enforced when locked and a big warning when unlocked using an unsigned/modified image. I'd love to be wrong though, and I do think it is possible to unlock v522 to a 'developer unlock' via some sort of software process that would disable signature enforcement just like 'oem unlock' does - I just doubt LG is gonna share.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] johnson007.ye:
when 3.1.0.0? really need.

btw, thank you so much:)
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] Ascii3:
See the thread https://xdaforums.com/lg-g-pad-83/development/v521-resurrection-remix-n-v5-8-x-oms-lg-t3598038 for the Team Win Recovery Project 3.1.1-0. Scroll down to the section labeled "Installation Files:".
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] codenamezero:
Hi, is it THIS flashify?

https://play.google.com/store/apps/details?id=com.cgollner.flashify&hl=en

I'm actually surprise this can be flash without root.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] Lebluesnake:
Whenever I click on the download button, it takes me to the T-mobile homepage. Am I doing something wrong?
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] sprockkets:
Site is dead. Use the twrp from this thread.

https://xdaforums.com/lg-g-pad-83/development/v521-resurrection-remix-n-v5-8-x-oms-lg-t3598038/page4

edit I tried to use that recovery and ended up basically bricking my tablet. Might work but mine basically replied it failed.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] mthrichard:
https://imgur.com/a/aHsh0

For anyone smarter than me, would anything from these two screenshots help to possibly find a way to unlock the V522 so that TWRP and root would be possible? Some of those fields are modifiable, and when value 1 isn't, then you can add something in value 2. NV RAM read gives me those values, with the option of changing them and writing them back on the device.
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] cesandoid:
To add to this dilema; LG support wont help, however they gave me a number to futuretel which is the manufacturer/service provider for this product. they may be able to tell how to do this. I left a message so will see:rolleyes:
[LG G Pad X 8.0 ROMs, Kernels, Recoveries, & Other ] highgrade:
unable to flash twrp error message

Could someone help my device is brick and currently stuck in fastboot attempted to flash TWRP error message

fastboot flash recovery twrp-2.8.7.1-v500.img

target reported max download size of 536870912 bytes

sending 'recovery' (12492 KB)...

OKAY [ 0.396s]

writing 'recovery'...

FAILED (remote: unknown command)

finished. total time: 0.402s