yashsingh1/xdaforums huggingface dataset:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] BROKEN1981:
Did you at least flash a copy of TWRP to LAF?

If you did just flash an older copy TWRP to recovery.

ALWAYS flash TWRP to LAF. That way if a newer TWRP causes bootloops you can easily get out of it.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] kherio:
I reboot to fastboot mode and reflash the twrp again... Then I've solved (atm) :silly:

BTW, what is LAF?

thx
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] BROKEN1981:
Laf is download mode.

So all you would need to do is plug the USB into a power source with phone off and hold volume up. The phone will boot into TWRP.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
broken was faster :p

download mode, you can replace it with twrp, but you lose kdz flashing possibility (beside kdzwriter, but that's untested til now on our device. it's working on v20 and should too on v30 is all the info we have for now).
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
You did it right. Don't worry about LAF.

It's something the T-mobile guys had to do in the past for some reason.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] me2151:
STOP TELLING PEOPLE TO FLASH TWRP TO LAF ON NON TMO MODELS!

Its not needed on non tmo models. THE ONLY REASON YOU DO THAT ON TMO MODELS IS BECAUSE YOU CANT USE FASTBOOT TO FLASH IT. All other models can just use fastboot.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Ainz_Ooal_Gown:
Dude your posting faster then i can flash these XD
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Xblackberryuser:
Just did a backup with the new recovery, time is good after changing timezone, but date is showing 10-6-2018 instead of 10-15-2018. Not a big deal to me, just thought I would report back.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] BROKEN1981:
First off I thought it was.a T-Mobile user.

Second, then I explained why I said that.

MCGA

( Make Caps Great Again)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
btw: i was thinking about offering two versions.

one for the advanced users with e.g. logcat enabled, all these partitions and kdzwriter included.

and one default version, just working, w/o (maybe confusing for some?) all these non-standard additions.

what do you think about it? should i add a poll for this?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
sry ;) xD

hmm, that's strange. what's your phone model? and does this time offset persist, even after booting into ROM (for getting the correct time via network) and then reboot to recovery again?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] BADA 187:
t think it would be a good idea to have a "lite" and "advanced" version. as a single tap on the wrong partition could be enough to ruin the phone or user data.

And i think the average user does not even know what half of those partitions are.

btw i tried to find this new option to backup "internal" but did not see it in the list. (3.2.3-3) did i miss something?

thnx for the quick fixes/releases!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
this option isn't enabled, i wrote sth about that in first post. we both can test this first, just write me via telegram, the file is ready for flashing but i'm out for doc and physio first, so earliest in roundabout two hours :good:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] mkpcxxl:
Great idea, I for myself would also prefer a "lite" version. There are so many things (LAF/OP and so on) new for me in your TWRP and I don't know for what they are and I think I won't need them.

And if one day I know for what this things are and I need them I still can flash the "advanced" edition.

Regards

mkpcxxl
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Kleymor.Metal:
Have some problem, I can't mount anything, not data, not system, not vendor etc... And I can't change or repair filesystem. Tried to write logs on sd card and did some screenshots, but can't find them in storages.

And in recowery, my internal storage has 0 mb memory.

I use stock with root ))) 930DS
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
that's a strange issue. sounds a little bit like it's connected to decrypting. is adb working when in recovery? grab the log from there:

adb pull /cache/recovery/

pulls anything in it. then pls upload last_log (if not present then log) to pastebin and link it here.

maybe i need more from you, we'll see this when logs arrive :good:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Just to see, try this older version by ([mention]@SGCMarkus[/mention]) below, temporarily. The date is messed up and it's not as advanced as [MENTION=3138121]seadersn[/MENTION] version. I"m not in any way telling you to stop using [MENTION=3138121]seadersn[/MENTION] version. I'm just proposing an experiment. Flash the older version, see if you can mount, etc.

Someone over in the WTF thread also couldn't mount the newer version but was able to mount the older version, which we used for months. I'm curious.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
that's really strange, because the main entries which are existent in SGCMarkus' recovery too aren't changed but the same as in his version.

i would like to know a little bit more about those cases. which rom was installed, e.g., how was twrp flashed (fastboot or twrp) and which filename, phone model number, ...

it also can be that these were false flashes, this is happening to me too sometimes :D a reflash of twrp or a simple

fastboot boot <twrp.image.name> (in fastboot mode, just for testing)

should make things clearer, if not even work. at least this is the case for me.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
For the specific example I quoted, he was merely unlocking the bootloader. He had either US998 20A or 20B, using a converted LS998:

He was initially confused because the new TWRP didn't match the instructions, but he also said he couldn't mount. So, I provided the "old" TWRP and he said it worked. Now this other person (H930DS) seems to have a similar experience about mounting, so I'm curious what happens if he also uses the "old" TWRP. Just an experiment.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
let's take this experiment a step further and test a fastboot boot with the one linked in first post. i can't imagine that this phone is differing that much so that this img isn't able to mount anything or not working at all.

respectively: i'll write a pm to this person. maybe we can work out what went wrong and what maybe needs to be done to avoid such a case.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
btw [MENTION=6822369]Xblackberryuser[/MENTION]: when the time is different in recovery again (this just happened to me too, too much flashing hrhr), there's an easy fix for that.

boot into recovery and just delete the /persist/time folder. then reboot to system, and then back to recovery. et voila: time fixed.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Ballroomblitz:
This is weird. I just flashed the most recent image, booted to recovery, time was already correct. Booted to system. Everything looked great. Booted removed my pin and fingerprint lock and booted back to recovery. Ran a backup of system and data. Booted back to system, and noticed that the direct dial numbers I keep on my desktop were gone. Went to widgets to set them up again, and the widgets ie. direct dial were gone.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
i don't get the last sentence correctly i think, can you explain again pls? i get that something was not as before, my conclusion is: is data corrupted now, because of recovery?

from my backups (and i did a lot in the last few days xD) i can tell that nothing scary happened, everything was just as i left it, be it when restoring or just doing a backup. but i can only tell for me, of course.

can you reproduce it?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Ballroomblitz:
Thank you sir. I figured it out. It was actually a launcher issue. I'm not sure why running a backup did what it did, but I had the widget for that app hidden and that's why I couldn't see it. Otherwise, it looks like your latest build is as advertised. Thank you for your work.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
*pheeew* ok, now i'm eased! thx for feedback :)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Deandre7452:
[MENTION=3138121]seadersn[/MENTION] HERE IS MY TEST WITH TRABLE USING US998 SPRINT

1..TWRP-3.2.3-3-full.img with Vendor Cant wipe vendor or Mount

2..TWRP-3.2.3-3-full.img flashing with Party_v0.5_ARM_20180831.zip (Vendor0 & Vendor image512mb)the first one a striaght error flashing lineage 15.1 trable for it to work you have to format data,now the second one with Vendor0 & Vendor image512mb you can now flash lineage 15.1 trable.. then to first boot it say (this a vendor image mismatch has been detected typically this means your vendor image is out of date please ensure your vendor image matches OPR1.170623.026) after you go back to twrp you can wipe everything and vendor to now i would not wipe the vendor part because its still apart of lineage 15.1 trable to see the Vendor0 & Vendor image512mb after you flash Party_v0.5_ARM_20180831.zip first,then check backup twrp then you will see the vendor now you can check out other GSI as well....

WITH ZERO VENDOR FLASHING TRABLE YOU GET E2001: FAILED TO UPDATE VENDOR
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
so everything is ok...? the mismatch error is default. but i personally don't like scripts for other phones, this party script for sure needs altering and suiting v30. i wouldn't wonder when problems occur, but didni understand you right, you can now use vendor and gsi's and all's good? would be good to know, wanted to test this treble stuff too at some time. i'm already vendorized (but with our v30 script), now a new playground is open ;)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Deandre7452:
Your twrp have a vendor 0mb can't flash no trable,but when you flash that zip you get vendor 0mb and the vendor image 512mb comes from the zip you have to flash..after you flash the trable rom you get vendor 402mb from that
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] dami00976:
What zip file for vendor?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Deandre7452:
This Party_v0.5_ARM_20180831.zip file here can give you

The 512mb vendor image to able to flash a trable rom but the main vendor with the twrp is zero so you have to flash lineage os 15 trable

Link here:https://xdaforums.com/axon-7/development/tool-party-v0-1-vendor-partition-t3831517
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
fully normal :D ok :good:

bur, pls, remove the link, this is not for our phone ;) :)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Emu:
Great work as usual! :D

Do you think it would be possible to do the oppose of kdz writer and create a script that allows us to save backups as kdz files?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
THIS you have to ask emdroidle :D i can't do it, my skills aren't enough for that 0_o i actually wondered that it's possible to write kdz files with a third party recovery.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] nabla79:
Hi All, someone tested the following process?

1) starting from an official rooted LG tomorrow, but decrypted, with the latest TWRP installed

2) re-encrypting the phone in Android, using the available function in 'general/lock screen & security/encryption & credentials/encrypt phone's

3) Encryption is successful and TWRP is able to decrypt

I have not tested it, because I'ma afraid that something could go wrong.

Thanks
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
did this plenty of times, with aosp 8.1 too, it works :)

you can do a backup of your unencrypted phone including internal sd content first before applying encryption. in case something doesn't work or goes wrong with encr., you can restore that after a format data.

but it won't :) restoring an encrypted backup works too, after some beforedone work (which is normal, it's security stuff). i'll update third post soon regarding that. maybe tomorrow forenoon.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] nabla79:
Done. I confirm it works.

The only strange thing is that the encryption process was very fast. It took only some minutes,

instead of one hour and more, as an informative massage said before starting the process...

But the encryption seems to be in place now.... because the previous encryption feature in Android is not available anymore.

Moreover TWRP starts with the password request now, and is able to decrypt the phone

using that password.

Is there another double check to verify that the phone is actually encrypted? Thanks.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
the first one who was brave enough to test, congrats! :D

jep, you can check it via adb, either in recovery or in rom (or in terminal emulator of course):

(adb shell) getprop ro.crypto.state

thanks for doing it and for feedback ;) :) your report is highly appreciated!

brw, there's news, one more time, again xD you remember i wanted to add the possibility to leave out lockscreen settings database files when restoring data partition? as this doesn't work and one have to delete these files manually in recovery to actually get into his freshly restored rom: this is done now :) there's a new checkbox added, which is visible when restoring a rom. when checked, lockscreen.db* files aren't restored and you don't have to delete these files manually anymore. i, personally, like it :) but the goal is to get gatekeeper (or whatever is guilty) up so that this workaround isn't needed anymore...

this will come with new version :good: when? don't know, i think tomorrow forenoon (i can't push out so much updates in such short time, this is confusing for all of you xD). in the meantime i have to update the changelog, forgot it last time 0_o

have fun, folks!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Ballroomblitz:
Thank you!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Alibaba0101:
Haven't look into the details, but after a botched upgraded to 20e using the kdz and losing twrp it re-encrypted my data. I wasn't able to get twrp flashed using fastboot on 20d so i had to downgrade to 20a, reflash twrp and go back to 20d with encrypted data partition.

Luckily the latest version of twrp works nicely with the encrypted data partition so didn't have to format and restore the entire partition.

many thanks!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] dami00976:
I'm a little confused... I'm on boombox 1.2 didn't see necessary to update to boombox 1.3... So do I need to be unencrypted our encrypted? And this latest recovery does not let me select vendor. Should that be a problem our not? Just in case for now I'm not interested in aosp if that were a reason for vendor.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
if you want to, you can, recovery can handle both. is it encrypted already? is there sth written in the instructions of boombox regarding that?

you can only select vendor when you have a vendor partition created, yes. it's there for everyone, in case it's needed it's present w/o need of reflash of recovery. just cosmetic, doesn't harm, isn't selectable for backup => all's :good: :D
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] dami00976:
Thanks for the reply... It is unencrypted... Does that mean anything?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
it's more uncomplicated without encryption. :good: leave it as it is and just update would be my suggestion :)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
i really like the wipe lockscreensettings i've found out there :D this is a more elegant solution than what i would've done (w/o checkbox, hardcoded), written by zefie. it leaves a choice, thanks for that ;)

another change is: now the firmware decrypt files from your phone are used. maybe they differ, who knows... and to keep things more easy.

and the literally biggest change: complete backup of data and internal sdcard now possible. :good:

downloadsection has a new entry, changelog too, third post contains some additional information and a poll was added xD :good:

have a nice day :)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] BADA 187:
hey there thanks for your updates, i just notices a small issue when applying a theme, the option to not restore lock screen setting disappears.

i know its not your fault. (the theme just does not support it)

but just wanted to give you a heads up since you have the link in yout 1 post for the themes. and maybe othere are wondering where that option is.

i uploaded 2 screenshots both taken with 3.2.3-4. (1 has theme applied and the other doesn't)

im not sure if the option is actually enabled even if the theme is applied and option not visible.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] TheCoryGuy:
Is there any way to do clean image installs? Meaning wiping recovery and reflashing without ADB?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
it is enabled, even with theme, at least if it wasn't disabled before applying theme. sh¡t, didn't think about themes and them of course not supporting this extra menu entry :eek: (i'm not using a theme atm).

thx for finding and posting :good:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
you can do a "fastboot erase recovery", and then flash the new image. maybe a "fastboot erase cache" too. recovery itself doesn't put any extra files (beside its config files on /persist/.twrps and /data/media/TWRP/.twrps) on other partitions :good:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] TheCoryGuy:
Using, like, a terminal app?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
no :D it's in bootloader mode, only this one has fastboot commands. the other is adb (recovery or android itself (when enabled, it isn't by default)).
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] TheCoryGuy:
I'm sorry. So reboot into bootloader mode then I can type in commands and flash TWRP.img from there?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
yes; no need to be sorry ;) no (wo)man knows everything! sometimes everyone has to ask, including me of course :good: just do it.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Anonshe:
One question; does decryption here mean when flashing an AOSP ROM, I'm able to use adb-sync between my device and pc?

As of now, stock ROMs work fine but AOSP ROMs don't so I assumed its something to do with how stock encrypts internal storage.

I'm sorry if its not how I assumed :)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] thx333:
I don't remember how enter into recovery... :((

EDIT

Enter with fastboot

Is there quickly mode to enter in Recovery?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Deandre7452:
I think u should still make 2 twrps,because the people that voted no haven't even check out other v30s yet they know it just works for them.its still goin to be someone on here say something that don't work,like me not saying the new twrp didn't work for me I went back to the old treble twrp 3.2.1.0..anyways let the new beginners start with a regular twrp instead of bricking or bootloop there phones with extras they don't know,somebody not going to read all what's going on here it's good to tell someone that it's not working but on the other hand you wanna success without telling somebody

Only problem that needed to be fix is adding mb to the vendor to flash any treble GSI...You did good with fixing restoring a ROM cause mines use to always goes back to recovery before u start making them twrps
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
With root, yes. It's mentioned prominently twice in the WTF INSTRUCTIONS. ;)

The last time we talked about this (June 2018), seems you didn't actually have TWRP permanently installed. What you saw was still stock recovery...

You have to make TWRP writeable immediately after installation or it won't stick. AFTER that, then boot to OS and you can give root privileges to this app to quickly reboot to TWRP recovery.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
i could imagine, there's something missing on aosp side. but honestly i don't know anything about adb-sync, never used it. first hit on google takes me to a google repo, containing python scripts for that function. you use them or another tool? i can't help you with that, because don't know how it should be connected to encryption, beside that filesystem is accessed. maybe selinux stuff [MENTION=4591212]me2151[/MENTION] ?

https://github.com/google/adb-sync

:D saying something true. but what do you mean with "add mb to vendor"? don't get it atm, but i'm tired :)

more tomorrow, gn8 :wink:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Deandre7452:
You good ? it's no problem with nothing,take a break I'm good on Du 9.0 everything perfect
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Xblackberryuser:
There is a persist and persist-lg. Both are empty. It seems to have sorted itself out. Doing a backup now, date and time are current.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] BROKEN1981:
You can grab Titanium Backup, or just use the option in Magisk to reboot to recovery.

Or the app [MENTION=3250376]ChazzMatt[/MENTION] just listed.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Emu:
Excellent update! Finally don't have to worry about deleting and setting up my fingerprints. It's especially a struggle when you have a work profile with a password. This is going to help tremendously.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ORRININ:
Cool! :good::good::good:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] thx333:
Thank you I solved in this way...now reboot directly in Twrp 3.2.3-4

---------- Post added at 02:10 PM ---------- Previous post was at 02:09 PM ----------

Where is the Magisk option recovery menu?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
magisk app => module => menu top right => reboot to <choice>

added this to one of the first three posts :good:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] thx333:
Thank you

Now with this TWRP is possible flashing stock KDZ firmware?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
nope, 21h kdz test wasn't succesful :( maybe other versions kdz or even never working, nobody knows atm :)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] TheCoryGuy:
ACK. I can't reboot into bootloader mode. Not with a rooted reboot app, advanced reboot, or ADB over USB. Device is recognized, USB debugging on...
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Are you trying to reboot to TWRP recovery or bootloader? If your bootloader is already unlocked, why are you wanting to boot to bootloader?

You don't have fastboot flash commands any more because you converted back to VS996. Most North America variants can't access bootloader mode. That's why we have to convert to US998 in WTF.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] TheCoryGuy:
I'm trying to reinstall recovery after a failed data backup add-on patch. I can't make backups , but I can install and wipe
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Then you need to go back to US998 just like you first installed TWRP (to use fastboot flash commands), if you want to install TWRP clean and don't want to install TWRP over itself.

Sent via open market LG US998 V30/V30+
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Anonshe:
Yup it's that tool; it works properly on stock or Boombox but not on AOSP and the error shown is usually "warning /path/to/file does not exist" which comes up with dead links on Google. Hence I thought maybe it's an encryption issue that AOSP ROMs have as it's uniformly across all of them.