@shyguy88 @rolamoto please test this build, based on the information you two have given me I am almost certain this is the fix https://sourceforge.net/projects/li...oan/lineage-20.0-20230316-UNOFFICIAL-joan.zip
WiFi is working on mine with this build. During the setup process I couldn't get it to connect to my network but once I was through that I was able to connect. Thank you!@shyguy88 @rolamoto please test this build, based on the information you two have given me I am almost certain this is the fix https://sourceforge.net/projects/li...oan/lineage-20.0-20230316-UNOFFICIAL-joan.zip
Awesome, you'll see it in next week's official build.WiFi is working on mine with this build. During the setup process I couldn't get it to connect to my network but once I was through that I was able to connect. Thank you!
I wanted to state I just tried that build I havent had time to reformat this phone.. and now the wifi is working at least for me!Alright, I have a lead. @shyguy88 @rolamoto
I took a look at the Wi-Fi daemon in a hex editor and it seems we are missing a folder.
Can you guys go to recovery mode, do Advanced -> Enable ADB, then using `adb` do:
adb shell dd if=/dev/block/bootdevice/by-name/drm of=/tmp/persist-lg.img
adb pull /tmp/persist-lg.img .
and send the resulting file to me privately (it has some device-specific stuff, but most importantly it has something to do with Wi-Fi.) I want to triple check this is the correct way to handle it.
After you extract that file, you can try this build: https://sourceforge.net/projects/li...oan/lineage-20.0-20230315-UNOFFICIAL-joan.zip
Next week's official build fixes it... officiallyI wanted to state I just tried that build I havent had time to reformat this phone.. and now the wifi is working at least for me!
yay thanks so much! since I havent used it much I really thought well im gonna have to reset fully via lg software.. but figured after seeing the discussion I was like well lets try it lol
I am now having the no wifi issue as others seem to have mentioned as well
please test this build, based on the information you two have given me I am almost certain this is the fix
WiFi is working on mine with this build. During the setup process I couldn't get it to connect to my network but once I was through that I was able to connect. Thank you!
$ file recovery.img
recovery.img: Android bootimg, kernel (0x8000), ramdisk (0x1000000), page size: 4096, cmdline (androidboot.hardware=joan user_debug=31 msm_rtb.filter=0x37 ehci-hcd.park=3 lpm_levels.sleep_disabled=1 sched_enable_hmp=1 sche)
The TWRP version from lafsploit unlock guide doesn't have H932 detection. It was always intended to be for the other V30 models that just happened to work with the H932 (and also back when we had one ROM for all devices.)I'm trying to get the official LineageOS 20 build (the 2023-03-18 version) on a T-Mobile V30 (h932). I went through the unlock/root steps to get a rooted LG OS (that worked). I left the TWRP 3.2.3-7 in laf and put Lineage recovery in recovery. When I boot either, the device still shows up as "joan" rather than "h923", so I can't install Lineage (before reading enough, I did try the "joan" version, but of course that doesn't boot). Just looking at the recovery.img, I see this:
Code:$ file recovery.img recovery.img: Android bootimg, kernel (0x8000), ramdisk (0x1000000), page size: 4096, cmdline (androidboot.hardware=joan user_debug=31 msm_rtb.filter=0x37 ehci-hcd.park=3 lpm_levels.sleep_disabled=1 sched_enable_hmp=1 sche)
Does the "androidboot.hardware=joan" part not mean that it's actually the joan image rather than the h932 image?
If that's not it... why does it still think it's joan rather than h932? I see some references to a newer TWRP for h932, but not actual links to download.
This is concerning. The reason LineageOS itself does not do what TWRP does is because TWRP is a single recovery for all devices, but LineageOS in fact cannot do it the way TWRP does because it breaks SafetyNet otherwise.Hmm, I tried again, and it still fails. I did:
I put your updated TWRP 3.7.0_9.0-20230318-UNOFFICIAL-joan in LAF and booted that, and that does see it as h932! With that, I was able to sideload Lineage h932 and MindTheGapps, and boot the installed OS. So I'd say whatever you did to your TWRP image yesterday needs to also be applied to Lineage's recovery.
- downloaded Lineage image and recovery from https://download.lineageos.org/devices/h932/builds
- booted TWRP 3.2.3-7-default from LAF (vol-up+plug in USB)
- adb push to copy recovery.img to /tmp
- adb shell dd if=/tmp/recovery.img of=/dev/block/bootdevice/by-name/recovery
- adb reboot -p (power off, just to start "cleaner"?)
- booted Lineage recovery (vol-down+power, briefly release power when LG logo came up, said yes at LG "factory reset" menus)
- did Factory reset->Format data/factory reset
- did Apply Update->Apply from ADB
- adb sideload lineage-20.0-20230318-nightly-h932-signed.zip
- Got "E3004: This package is for device: v30,h932; this device is joan."
Thanks!
This is probably the result of United States as a whole shutting down several frequencies to expand 5G, and thus there are not a whole lot of frequency bands that the V30 supports with most carriers anymore. You don't lose much from forcing LTE either way since 3G is pretty much gone and there's nothing worth picking up there.Mobile data wasn't working though - sometimes it'd show connected, sometimes LTE, sometimes EDGE, then just go away. I changed Preferred network type to just be LTE and it connected and is working that way.
Actually, can you do me a favour, I want to see how this can be fixed, but I don't have an H932 to properly verify:Hmm, I tried again, and it still fails. I did:
I put your updated TWRP 3.7.0_9.0-20230318-UNOFFICIAL-joan in LAF and booted that, and that does see it as h932! With that, I was able to sideload Lineage h932 and MindTheGapps, and boot the installed OS. So I'd say whatever you did to your TWRP image yesterday needs to also be applied to Lineage's recovery.
- downloaded Lineage image and recovery from https://download.lineageos.org/devices/h932/builds
- booted TWRP 3.2.3-7-default from LAF (vol-up+plug in USB)
- adb push to copy recovery.img to /tmp
- adb shell dd if=/tmp/recovery.img of=/dev/block/bootdevice/by-name/recovery
- adb reboot -p (power off, just to start "cleaner"?)
- booted Lineage recovery (vol-down+power, briefly release power when LG logo came up, said yes at LG "factory reset" menus)
- did Factory reset->Format data/factory reset
- did Apply Update->Apply from ADB
- adb sideload lineage-20.0-20230318-nightly-h932-signed.zip
- Got "E3004: This package is for device: v30,h932; this device is joan."
Thanks!
There always has been an H932 version. More accurately, before LineageOS was official, H932 and all other devices were able to use the same ROM.
I'm having a little bit of a trouble here. Turns out that needed to have the latest pie rom. Where can I flash one for US998 and H932? TWRP flashable links are dead.There always has been an H932 version. More accurately, before LineageOS was official, H932 and all other devices were able to use the same ROM.
Official LineageOS splits them back, though, because I didn't think official people would like how it worked.
That said, currently recovery is being kind of a ****, and while I worked around the issue that happened earlier today I would like a better fix that I can't provide without someone sending me the results of the above command... (or use TWRP.)
Actually, can you do me a favour, I want to see how this can be fixed, but I don't have an H932 to properly verify:
- Enable USB debugging and rooted debugging in Developer Options
- do `adb shell getprop ro.boot.vendor.lge.model.name`
- post output
If you could do so that would greatly help in figuring out what is going on.
$ adb shell getprop ro.boot.vendor.lge.model.name
LG-H932
And you were on stock Pie firmware before you flashed LineageOS right?Code:$ adb shell getprop ro.boot.vendor.lge.model.name LG-H932
Hope that helps, let me know if I can do anything else to help.
Your process is backwards. Last I remember (and it's been a long time since I installed Magisk), you are supposed to flash the ROM, and then Magisk. Otherwise the ROM will overwrite the hacks that Magisk does.Nevermind. Running VS 996 is probably the problem. Will LGUP to US998.
Longtime V30 user. Always run stock firmware with TWRP flashed to recovery and rooted rooted with Magisk.
Really want to move to Lineage OS.
Current TWRP is 3.3.1.2.
Flashed Magisk 27.0 in TWRP then latest Lineage (lineage-21.0-20240225-nightly-joan-signed.zip.
Rebooted to system and enabled usb debugging. Can browse internal and external in windows file explorer.
Here is my problem: the phone desktop does not show any apps except phone, messaging, contacts, browser, music and settings. Magisk is not showing up anywhere, not even in hidden apps.
I am trying to connect via wireless debugging, which is enabled in Developer options but am getting "No connection could be made because the target machine actively refused it."
How do I get the rest of the apps (hidden apps) and Magisk onto the home screen?
Don't mind doing the research for myself if someone could just point me to a good tutorial for setting up this version of lineage on my V30.
* Your warranty is now void.
(But I mean it's probably already void at this point... bleh.)
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed.
* Please do some research if you have any concerns about features
* included in this ROM before flashing!
* YOU are choosing to make these modifications and if
* YOU point the finger at us for messing up your device,
* WE will laugh at you.