yashsingh1/xdaforums huggingface dataset:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Jsh1972:
touchscreen stops responding h932

ok, so I finally went and bought a usb drive and an sd card so I could root my h932... that went off without a hitch, but then I was just dying for some aosp goodness so I flashed the h932 build of lineage 15.1 (thanks, devs!)

being as i never got to root my G5 or G6, it's been a minute since I flashed anything and forgot I had to flash gapps. I downloaded it the official arm 64 build full package, booted into twrp and flashed it. When i booted back into lineage, as soon as I tried to open the play store I started getting the "google play services has stopped responding" dialog. I then downloaded the unofficial build and went to boot back into twrp but fumble fingered the vol down+power combo, and when it booted back into lineage my touchscreen stopped responding. I had to wait for my battery to completely discharge, then booted into download mode and did the whole rollback to 10d, flash the 933 laf etc process to start from scratch. I decided to flash lineage again to see if I could replicate it, and what do you know, I did!

On my device, once I have lineage up and running, any reboot back into the straightt rom and not twrp results in me losing touchscreen input. I'm waiting for it to discharge from 15% right now and am going to attempt to give it a small charge and boot back into twrp, wipe everything, and flash runningnaked's modified 10k oreo build. Is anyone having this same issue, and if so has anyone figured out why touchscreen response is failing? thanks in advance!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] el.quechon:
It happened to me but vol-down + power forced then phone to power off then just reflash the rom I used stock gapps btw no issues with that one
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SGCMarkus:
Maybe exfat sdcard? driver seems to not like your card...
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SiphoMandle:
Hey, the way it worked on my 128gb H930DS was to use the stock GAPPS rather than any other version.

Also, will you please be able to update the TREBILISED lineageOS to support the dual SIM H930DS. Everything is working except for RIL. Thanks for your contributions to this phone, it is appreciated so much.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] pvramk:
Nope. Sorry, not that because I do not have an external sd card in my phone.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Sudhanshu90:
Hey Markus, might the latest build work with H933/H931? Or is it expected to bootloop, like the older versions? TIA!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SGCMarkus:
Im fully concentrating on Pie now.

Edit the /vendor/build.prop and add the following line

persist.radio.multisim.config=dsds

thats it ^^

RIL should work then.

Nothing changed on that. I think [MENTION=4591212]me2151[/MENTION] still works on that.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] h4waii:
Curiously, any plans to get SELinux working so this can go official, now or for 16.x?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] me2151:
I've already created the Joan sepolicy for 9.0. We do have enforcing on pie now. There's still a little more work to do on it though.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] doggydog2:
Got V30 to try LineageOS to test bluetooth car handsfree mode (the usual AOSP showstopper), and saw three problems:

- Wifi is throwing random MAC and have no idea where is this set -> cannot connect to Wifi [cant find how to turn off randomization, didnt have it in another LOS15.1 ROM]

- phone encryption doesn't do anything (hope it's not linked to rooting process, no-verity-opt-encrypt-6.0.zip, lg-rctd-disabler-1.0.zip stuff) -> fixed by fstab [probably no more TWRP actions? well, better than no security]

- turn on screen doesn't work - screen is blank but backlighted each time (have to do extra cycle power screen off and on) -> got fixed by looking at AlwaysOn setting

"juan" vs "h930" huh? two ROMs.. no info provided (getting worse and worse on xda from this point of view generally). Guess it's some "Pie GSI" related stuff.. Can't recognize difference between "treble-something" flashfiles and normal ones (e.g. lineage-15.1-20180927-UNOFFICIAL-h930.zip vs lineage-15.1-20180829-UNOFFICIAL-h930.zip).. have to note it down which one is which to stay on one line (non-treble). Ouch, i thought this flashing process couldn't get more difficult.. But at least root or "unlock" was easy.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SiphoMandle:
Hey, under which section of the build prop file do I add this line of code? Does it matter?

UPDATE: I figured it out and it's all working now. ???

(Before making changes to build.prop if you have A GSI installed, boot into TWRP. Wipe the cache, dalvik, system, vendor etc. but not internal storage. Then install lineageOS trebilised. Reboot to recovery. Install magisk, no verify and that lg-rctd disabler file. Boot into system. Install build.prop editor. Edit the /vendor/build.prop to include "persist.radio.multisim.config=dsds" above all the lines of code that have persist.radio in them.

Then save and exit that build.prop. Reboot to system to make sure your RIL is working. Reboot to recovery and then wipe system, cache, dalvik but not internal storage and not vendor. Install the GSI. Reboot to system and set things up. Reboot to recovery. Install magisk, no verify and that disabler again. Reboot to system and everything should work.)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] me2151:
1st issue. just you. wifi works fine.

2nd issue. not related to root method. the second you flash rom all that stuff goes out the window.

3rd issue. known issue. I have fixed in the device trees. but Markus needs to make a new build with it included.

there is not juan or h930 links. Theres Joan(which is the device code name) and theres H932 which is specific to the H932 only. Thats kinda obvious so i dont know where you have an issue.

There are 0 treble files in this thread. That is why theres a full seperate thread for the treble los build.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] doggydog2:
thanks!

(1) of course wifi works.. except when MAC is filtered. need to find out the policy to disable it, might be generic Oreo issue or ROM enabled policy, not sure

(2) encryption done.. no more flashing in TWRP. no more updates.

(3) thanks, great. it helps to disable AlwaysOn here meanwhile.

(naming) ROM names + filenames are confusing. One ROM is for [H930], one is for [Juan]. Pick one! It requires hours of study to double check both are for V30. Filenames are eventually without "-treble-", so someone will mix it up with wrong flashfiles.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Arcide:
You mean to tell me one simple google search takes hours?

Also, you're on the LG V30 forum, what phone would the rom be for if not the LG V30?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] doggydog2:
H930 ROM or juan ROM? Both in the same forum. From the same author. Hello? Wrong thread names (if device tree mentioned doesnt lie), wrong filenames. Never in a decade i was confused to find a ROM like now..

But in the end got LINEAGEOS + ENCRYPTION + BT CAR AUDIO :good:

Both voice and internet calling. Dream come true. Bye bye Samsung:cool:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
[MENTION=526216]doggydog2[/MENTION], Why do you keep saying "Juan"? There is no Juan. You've been corrected once by [MENTION=4591212]me2151[/MENTION] already, and in this most recent exchange you were actually replying to HIS post, where he clearly explained there's no Juan. Are you trying to make a joke or you just didn't bother to read?

Then you talk about Treble again, which [MENTION=4591212]me2151[/MENTION] has already said has nothing to do with this thread. You won't find any Treble ROMs in this thread. Please don't mention it again. If you have a question about Treble, go to a Treble thread.

[MENTION=4591212]me2151[/MENTION], where [MENTION=526216]doggydog2[/MENTION] has a point about naming confusion is NOT from XDA or us, but from Android File Hosts (where most of our files are being hosted). I've had to clarify this several times myself over with my US998 KDZ thread.

Android File Hosts insists upon attaching "H930" tag to EVERY V30 related upload, as if "H930" is the device code name instead of JOAN. :rolleyes: It's nothing I did or you did, it's Android File Hosts.

Your very device-specific H932 ROM is tagged as being for H930.

ALL my US998, H931, H930DS KDZ are all tagged by Android File Hosts as for H930 but they are NOT for H930. This is something Android File Hosts is doing wrong and causes confusion. Their tag should be "V30", not "H930" (which is a very specific V30 model)

I keep all my V30 uploads in V30 folder, but Android File Hosts tags them ALL with H930.

To avoid just that sort of confusion is why we use the JOAN device code name, because even "V30" is a little confusing to some people -- "but I have a V30+!" Yeah, it's still a V30, just with more internal memory. JOAN makes clear it's for all V30. Like JOAN TWRP is for all V30/V30+/V30S. JOAN is the umbrella device name.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] doggydog2:
i talk about 2 threads all the time. Is [H930] ROM/thread is for H930 and [Joan] is for H930,H930DS,H933,H931,VS996,US998,LS998U and 932?

[H930] files:

lineage-15.1-20180829-UNOFFICIAL-h930.zip (ideally called lineage-15.1-20180829-UNOFFICIAL-h930-treble.zip)

[Joan] files:

lineage-15.1-20180927-UNOFFICIAL-h930.zip (rather called lineage-15.1-20180927-UNOFFICIAL-joan.zip?)

lineage-15.1-20180927-UNOFFICIAL-h932.zip

so much doubt! i also suspect [H930] is for all Joan devices. But not sure if the label or device tree has priority. Then there is treble confusion, there's no description. So yes, it takes a lot of study to understand. I'm surprised you don't see that.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Please stop talking about Treble. Let's agree it's off topic in this thread, for you. :p You are pretending there's confusion by bringing in ROMs from OTHER threads. There's no Treble ROMS in this thread, no download links for any Treble ROMs, yet you are obsessed with Treble. If you want a Treble ROM, go to a Treble thread, because you won't find it here.

JOAN is all V30/V30+/V30S. It's the LG device code name. It's the MASTER name, the umbrella name. Example: JOAN TWRP is for ALL V30/V30+/V30S. You don't have to say which models, which variants. It's ALL.

If you read my previous post, I point out Android File Hosts website (where a lot of devs host files for free) for some unknown reason is tagging ALL V30 related content with "H930" as if H930 is the "generic" V30 name. It's not, or shouldn't be. V30 is the generic V30 name -- or JOAN. Almost none of my V30-related uploads are for Europe H930, but Android File Hosts insists upon tagging them with "H930", if I identify them as V30-related. An H932-ONLY ROM should NOT be tagged as for H930. Android File Hosts website is causing some of this naming confusion, if there is any.

For an H932 you cannot flash H930 ROM, yet the H932 ROM is "tagged" with H930.

Almost NONE of my content is for H930 and will cause a brick, but everything is tagged with "H930" by Android File Hosts.

However, H930 was the first of the V30 to get the official LG bootloader unlock and root code (back when we needed it), so it seems "H930" in some instances has become a "generic" name for V30 ROMs -- but it shouldn't be. It should be V30 or JOAN.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Arcide:
Joan is the codename for the LG V30/V30+, H930 is the specific model. What's so confusing about that?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Where he has a point is Android File Hosts (the most popular hosting site for XDA devs) insists on tagging everything V30 related as "H930".

So, if you go to the H932-specific ROM link, guess what? It says it's for H930! You will brick your phone if you install that on an H930.

If you go to my US998 KDZ, guess what? Android File Hosts says it's for H930!

I get questions from confused people about that, but I have no control over that. I would either have to upload my stuff as "generic" Android device or find some other hosting server.

Android File Hosts should keep it tagged as "V30" or "Joan", not H930. I specifically put my content in a V30 folder, NOT an H930 folder and do NOT want my stuff tagged as H930 when it's not.

The OTHER stuff he's talking about has been refuted, but on that one point, he's right.

[MENTION=3475147]SGCMarkus[/MENTION]

[MENTION=3167089]runningnak3d[/MENTION]

[MENTION=4591212]me2151[/MENTION]

[MENTION=3037651]zacharias.maladroit[/MENTION]
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
chazz, how many letters per minute do you hit? :D
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SGCMarkus:
The AFH issue could be my fault actually, i requested the V30 as a device. Back then there was no development at all though (i think beginning of january or so?), I think not even the glitch to unlock the US998 128GB version was found.

I didnt know though that AFH tags the files, but now I do, maybe we can write them to change that? (or request for more models)

[MENTION=526216]doggydog2[/MENTION] to make things a bit clearer now, i changed the title of the treblelized LOS also to Joan.

Joan is just the common name for ALL V30, V30+, V30S and V30S+.

I use it as a thread title because the ROM works on <MOST> models. (The rest is written in the FAQ which models exact, but i guess nobody reads till post #3).

For the filenames: they are automatically generated. Im uploading them as they are put out into the corresponding folder (yes, there are seperate folders for treble and non treble of LOS 15.1). The filenames both are the same, because its the same device tree, just a different branch. I would not only need to change the model check in all the makefiles, but probably also need to change local foldernames just to switch between them (if i wanna build one or the other) to gte a different filename.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] doggydog2:
Thanks all, 2 points clarified (AFH devicecodes and filenames) and 1 fixed (ROM devicecode). Back to derandomizing MAC addresses and installing LOS on hero2lte for a person who doesn't require BT handsfree. Not so AOSP-generic problem!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
I would like option of just "LG V30".

IF we also want more model numbers, then we at least need "US998" and "H932".
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Drixinthemix:
Hello.

Visual voicemail doesn't work on my 930DS with Orange (France).

The Orange V.V app can't activate service.

Anyone tried to do this with success ?

Thx.

(Sorry for my bad english).
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SiphoMandle:
I have the H930DS. I think it's international but not sure. I got my service to work. Which lineageOS version are you using and treble or non-treble?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Drixinthemix:
non-treble. last version (27.09)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SiphoMandle:
Then boot to recovery. Do the swipe to factory reset. Then wipe: system, cache, data, dalvik, internal storage. Reboot to recovery. Install the lineage zip. Install magisk 17.1. Install the no Verity. Install the lg disabler thing. Reboot to recovery. Reboot to system. Sign in and stuff with the ROM. Reboot to recovery, wipe: system, cache, data, dalvik. Reboot to recovery. Install the 8.1 stock GAPPS. Reboot to system.

Do this and it almost definitely will work. Tell me how it goes. If this doesn't work then try installing the GAPPS and those other files before ever booting into lineageOS. But it's crucial to boot to recovery a lot I think because it like mounts the OS or something. I'm new to this so I'm guessing but I think that's how it works
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SGCMarkus:
No need for no-verity or the lg root checker disabler on any AOSP based custom ROM.

And wiping system, and then flashing gapps, that wont work.

Also no need to boot to recovery that often, to install (if youre decrypted): wipe system/data/cache/dalvik, flash rom, flash gapps, optionally flash magisk, reboot

You can flash magisk whenever you want, but gapps need to be flashed onto a clean ROM... (or data only wiped), except youre upgrading gapps.

The boot process simplified:

bootloader loads the kernel + ramdisk from the recovery partition (and then TWRP starts, which then can mount other partitions to edit/flash/wipe)

or

bootloader loads the kernel +ramdisk from boot partition, which then mounts the system (and vendor if its the treblelized build), starts services, mounts other partitions according to the fstab... and the system boots.

Mounts arent persistent at all between (re)boots, also TWRP is completly independant from the system.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] gevatterTod:
Hello,

thanks for this work. Its very good to have LOS for this phone. I have flash the latest version from 09/27 and all is good but encrypt phone is not working, its only rebooting the phone. Is it not working or is it my fault?

i know, my english is bad ;)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] brolic925t:
My 932 thanks you. Any way to flash newestmodem for TMobile varient thought? Service bars seem wonkeyyy6
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SiphoMandle:
Okay sorry for me confusing things
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SGCMarkus:
encryption is currently disabled because even optional encryption ****ed with TWRP in the past
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] gevatterTod:
Ahhh, OK. Thank you Markus for your fast answer. Schade & Danke. ;)

Best Wishes

GT
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] doggydog2:
i had encryption working, until now. I enabled some more keyboards and i noticed message ~"you will not be able to enter login on boot with this keyboard". So i disabled them and kept few active. But in the process of setting up phone (keyboard was the last thing i did), somehow the option to force password at boot got disabled. In Trust page, there was a warning that screenlocking is not properly set (although it was set). So i decided to update the lock password again. It asked me to force password at boot at first, great, then i typed the same password again. Rebooted. Password doesn't work. Check the funny message (the limit 15 doesn't work, this is not my concern at all):

"Your device will be wiped after -35 more failed attempts to be unlocked!"

Is this situation something you guys have experience? Not the funny message, but refreshing same password. Is this TWRP again? I noticed TWRP could not read data BEFORE the incident, but did try to read it (asked for password) AFTER the incident.

---------- Post added at 12:08 PM ---------- Previous post was at 11:39 AM ----------

the boot operations driving me crazy:

- so hard to turn V30 off.. keeps popping screen on..keeps turning on (booting!) with charger..and in more sitations..

- no hard shutdown shortcut, only restart (power+voldown)

- touchscreen inactive when charging with most chargers (login impossible)

- annoying bootloader unlocked message

- annoying download mode triggered by USB cable (omg)

- annoying fastboot mode triggered by USB cable (omg)

- still searching for a guide how to get to recovery mode..(20minutes so far).. can get to FactoryDataReset screen only...3 guides with different steps..wow
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] pranavateja99:
For avoiding all the mess u need to stay decrypted. If u are decrypted then deleting 5 files in twrp fileman clears ur password. #BlameLG for encryption and existing twrp for not being able to decrypt LG encryption.

Hold Volume UP and connect usb for download mode

Hold Volume down and connect usb for bootloader mode.

Volume down+ power= hard reboot.

Yes charger turns on phone when it got enough charge.

For inactive display blame Qualcomm quick charge and software that cause that bcz of thermal control.

Bootloader msg is mandatory for all OEMs. U can't do anything.

Hold Volume down+ power, release power button for a second when u see LG logo and again hold power. Now u get options...yes. yes..next device boot to twrp
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
[MENTION=9487535]yotto21[/MENTION], This is the 3rd time I've caught you posting other people's comments as your own -- in this case a dev! -- to boot your post count. YOU didn't fix any device trees for H932. I'm reporting you.

Here's the original dev post below that you copied and pasted as your own:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] doggydog2:
i go there finally after 1hr of reading false guides.. u have to do factory reset (fake?) before reaching recovery mode. interesting.

well that is exactly the horror you describe - easy breaking to phone. encryption is an absolute must.

so i keep studying what actions to avoid to stay encrypted on this cool ROM (with decent 36hours running time):

a) dont enter recovery, dont flash etc, until forever

b) dont reinstantiate the protection,password

..?..

UPDATE:nothing needed. i must have typed wrong password and variations (i was simulating typos etc).. still can't believe..

Why was security downgraded, triggering the need to set password again? because one keyboard was Enpass. and i set it as Assistant. THAT was the moment of downgrade + boot password removal. In Oreo the Assistant is not needed anymore, it's enough to use the new password filling feature in keyb settings and that channel is imo secured by android, therefore doesnt impact overall security.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] brolic925t:
This runs so much better than stock lg software... This is better than a pixel 2xl now. Thank you guys for the 932 work!

BTW how possible would it be to implement KCAL support for the kernel? The blue tint is strong and default color calibration tool sucks.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] doggydog2:
Make touchscreen great again

i have one more question as an owner of encrypted:D LG V30, and i hope to get more unique answer than from yotto21 :eek: "Searching in LG V30" showed me nothing.

Does this device LG V30 with LOS ROM (i am not sure if it can be hardware or some ROM setting related) really have such bad touch screen feedback?

i cannot press and hold screen because the finger will slightly move while holding, and after finger release, the action is not performed. why such microscopic tolerance for finger movement? is it tweakable? i cannot get used to it.

i also cannot quickly select pictures in gallery. will always miss a touch even if thumbnails are big. i feel like touchscreen requires super small fingers and very fast precise touches... maybe a pen!!

i also have big problem to click small corner icons: e.g. "A" icon on the right of brightness in statusbar pulldown menu.

i am coming from samsungs.. and this is a flagship model too.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] BrandonB1218:
When I tested the H932 version I didn't have any of those problems. Besides that I don't think the touchscreen firmware is any different from stock (it wouldn't need to be?). Not sure what's causing that problem for you.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] pranavateja99:
Then u Stay on stock as it was out of the box..it's better option for you. More u try more complications u face. Remember that encryption might kill Ur data incase of any mess. Now existing twrp as I know don't decrypt that encryption.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SiphoMandle:
Hey Markus, I'm happy dual SIM is working now with the treble ROM.

How can I fix the vibration issue?

---------- Post added at 02:46 AM ---------- Previous post was at 02:45 AM ----------

And also double tap to wake without keeping the always on display on