yashsingh1/xdaforums huggingface dataset:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
anyone free to do a full wipe and flash to test out a full magisk / phh superuser variant?

looking to offer 6.5 up in pms to a tester who can test immidiately and let me know if phh and magisk both install correctly and provide root.

this is not supersu so its untested and unsure how its quality will be. pm me for a direct link, and no reposting of the link, ill put it in op once ive gotten confirmation its working. this mirrors 6.0 but i cant stress enough that i need you to full wipe, data cache the whole shebang as it needs supersu gone 100% to even work.

edit: i went ahead and full wiped, it seems to be booting a lot faster then i expected.. sitting on optimizing now, we shall see if it worked i guess. possibly a new link in op shortly, if anyone else wants to test it alos before it hits op ill pm individual links to those. As usual i do full wipes to ensure its working, as a system wipe alone will mask bugs or create them. furthermore changing the boot.img out for a modded one can and will break things as it uses the boot.img for the process. if you really want to run a special kernel, rename it boot.img and place it in the rom zip and flash it together, otherwise your just causing yourself a headache that i cant fix!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] eurominican:
Lets do it! Im ready
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
Pm sent. Lmk how it goes!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
youll need to pull the magisk zip from the rom and flash it again after 1st boot, it fixed it.

must be my updater script not fully working, probably needed busybox 1st then magisk or vise versa, but it did work after

flashing magisk 10.2 zip overtop it the 2nd time.

by the way i lied in the pm earlier, it did sucessfully pass safetynet. didnt even turn on root swtich, just put su hide on and rebooted. well ill be damned.

and its really buggy also =( systemui is messing up and some other things ... its force closing the systemui periodically, cutting off service etc then rebooting the ui. gonna take some work to get that right but overall its getting root and hiding it also, have to see if the bugs stop with suhide off

Edit: yeah others have confimed hiding root is causing those issues with the systemui. Probably something being targeted by roothide that sholdnt be. but im re-uploading the test software with the correctly written script and will publish it in op after.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
PHH + Magisk version is now in op. Its not fully been tested but i did make the needed edits to get it installed correctly.

Be AWARE : When using HIDESU with phh and Magisk manager, don't be surprised if it starts looping, ui failing, etc

Clarification: SUHIDE is built into Magisk manager, this is not a reference to suhide 0.55 that was previously used to hide root, this is still not compatible with anything past oct/nov builds as it will cause you a boot-loop until removed

the bugs are only present when using suhide in magisk manager, when disabled the bugs go away.

if anyone can flash it clean, and run a logcat that is pre-activation of suhide and post activation and reboot that would be great, i can try and narrow down why it causes so many issues with the systemui.

if you do want to post a logcat DO NOT COPY AND PASTE IT TO THE FORUM! THIS WILL GET YOUR POST DELETED!

please youse pastebin or send me a link to donwload it personally, it will not contain your personal info, and honestly if you are willing to flash my work you shouldnt worry about sending me a log lol!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] solson20:
Sorry for the noobish question, but whats the difference between MAGISK+SU and MAGISK+PHH

I'm assuming MAGISK+SU has SuperSu in it, but what about the other one?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Slypnslyde:
So which one is better magisk +su or phh also will arise work on both of them
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
Supersu / superuser / phh superuser etc : applications that handle the root requests, and accept or deny them. This is the base for using root abilities, its pretty much the door man at the hotel and greets every patron and either lets them in and gives them run of the places or denys them access and shuts that s down!

furthermore:

supersu was developed by a dev that goes by CHAINFIRE, and no longer is managed by him, in recent events i was notified that he has sold his entire work to a 3rd party company and is now fully propritery. This causes some users some discomfort and a feeling that there can be some security risks to come in the future, supersu 2.87 is the 1st version under the new "company"

PHH superuser - is the newer alternative superuser app, this is still a little bit buggy at times from my own personal experience, others may disagree and say its the best ever, you need to test both with what you want and see what works best.

PHH is open source, and means it can be fully inspected and everything is public.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Slypnslyde:
Will arise work on phh
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
I have not tested phh magisk version out. but it shouldnt matter, as both bases are identical, one is just using phh other is su

i would say arise would be fine, but i cant be 100%.

im pretty sure arise works with the su one without issue, and both have busybox installed the same way.

id be surprised if they didnt work with arise, or viper for the matter, viper probably needing to be built in at startup or following the directions a page or 2 back to get viper working.

as far as viper vs arise, the person who made the viper4android that works on nougat is the same guy who helped make the viper4arise. I would recommend arise as its a more full package, as well as it dosn't have to be modded into my rom and is now user choice, before it really wasn't a option i could give as i had to get it installed with 1st boot or the driver i/o errors wouldnt go away.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] solson20:
Great information, thank you for that!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Slypnslyde:
Sorry for the newbie questions but just wanna know will safetynet pass with the magisk +su
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
no, the su version wont activate suhide from the magisk manager, atleast it wouldnt for me when i tried to test,

i dont belive supersu and phh are built the same. I was almost certain neither would pass safetynet but i ran the check on phh and it worked, but working and giving you reboots and borked service etc isnt much better. it will need some work to be 100% but its promising. As well as i didn't let it update any apps, be aware updating google play services can break safetynet working, so avoid it if you can for now.

im thinking the approach will be easier to target each app individually, like snapchat, and just make a patched version of snapchat that dosn't check the device.. im unsure if safetynet will catch its been re-signed with a diffrent key or not but im thinking this would be a easier way to get around it vs trying to keep fighting the loosing battle. I dont pokego so im not really working to get it going, but snapchat seeing root and blocking sign-in is bs. I've sent the developers a few messages back and forth trying to reason with them over root but its a lost cause. They all think we are thieves and crooks, and ive made it a small goal to crack his app and remove his checks to just be a D haha
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
Dirty-Flashed PHH Magisk over Version 5.5

it removed supersu and put magisk on without issue.

shouldnt be a issue going between either versions, minus having to re-accept all the

root request after booting back up. going to test the bugs with roothide in the magisk manager, no promisses tho..

root-switch alone wont pass safetynet checks, but ill be debugging the magisk hide feature later this evening.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] SketchyStunts:
Booting Phh version now, also flashed the modded viper4arise that [MENTION=5083335]Spasticdroid[/MENTION] hooked up, clean flash. Thank you

Edit: a few ui crashes. Not using root switch or anything. I know Phh can be a bit derpy so it's all good

Edit: root switch was enabled by default. I disabled it & all is well

Editttt: annddddd I went back to F because I can't get viper to work or forcing DAC Hi-Fi. If you need logs, ill have a short work day tomorrow
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] nordy420:
No problem bud. I just remember my rooting beginning. Scary times and helpful XDA members. :)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Daemosan:
Can I downgrade from the ZV5 version to the ZV3 version?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] SketchyStunts:
You can but...turn off system updates in developer options once on zv3 & delete the misc & fota folders or you will probably twrp bootloop going back to zv5.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NastyBedazzler:
Anybody else getting weird errors with version 6? It started when I first flashed the Viper zip that [MENTION=5083335]Spasticdroid[/MENTION] provided, right on reboot I started getting a constant crash from ArkAmys Audio. So I disabled that, then a few days later com.android.phone began crashing every two seconds and I can't clear the data or cache to try and fix it. The ArkAmy crash I understand, I flashed something and it didn't go as planned but the com.android.phone crash came out of nowhere. I DIDN'T DO ANYTHING I SWEAR!!!!

Anybody have a clue what's going on? I'm about to dirty flash version 6 again and hope it corrects the problem, but I'm just curious what the deal is in case it doesn't fix the issue or if it happens again. And in no way do I think that Spasticdroid or [MENTION=4731846]Team DevDigitel[/MENTION] is responsible for this, despite my stupid ass always ruining my phones this is the best phone/rom I've had the privilege of using.

Where would we all be without XDA to do all the stuff we want to do but phone manufacturers try to stop us from doing?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
what version of 6.0 supersu or PHH ? Im assuming phh/ Did you turn on Magisk root hide? if so that's the problem.

Furthermore the Arise zip is causing issues on some of the newer builds, i didn't see it on 5.5 Version without magisk, but i did get the screen rotation issue to finnaly start on phh magisk with arise combo, where roatation causes audio to break in landscape mode, this was directly related to arise, and a dirty flash fixed that instantly.

As far as a certain app FC, i havent had any issues. Did you have google phone installed vs the stock dialer?

The arkamys audio or the viper def. can and will cause some side effects as its a intensive mod directed towards many devices.

I would try dirty flash and dont add any mods and re-test 1 mod at a time and narrow down witch one starts the issues up, or maybe its a combination of 2 mods together. Some may be related to my mods in the build prop as well not playing nice to other mods as its using init.d and su.d to run scripts to optimize, shut things off and change certain settings from factory to my own personal setup.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NastyBedazzler:
Nope I'm running Magisk + SU, I didn't realize there was another version out I'm downloading it now. I'll try dirty flashing that once the download is complete. But no I didn't enable root hide.

I'm using the stock dialer.

Perhaps I am using the wrong ROM and needed the Magisk+PHH version for everything to work properly. I'll get back and report my status after I finish flashing the newest version. Thanks for your help so far.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
id suggest if you have no need for magisk, then flash 5.5 as version 6.0 was only to bring magisk into a rom version, it wont be something that ill be doing much work to as i dont believe magisk will do anything for us at the moment, as well the phh version was only to assist in moving off su for those concerned with su and security with the new owners, both builds should work fine, any bugs would be related to using magisk and not the rom itself and need their own bug fixes that are related to magisk, same as using arise. These are not my mods and without me reviewing the source and figuring out on their end why its not working 100% its a lost cause all in its own. Sometimes just waiting for them to update and change some things fixes these issues for everyone. As far as viper for android its development has ended and ill no longer support viper4android and will continue to support trying to get arrise to work as a flash-able extra only, not being pre-built in unless i have to include like previous versions to resolve install issues.

Version 5.5 is the build im running, and unless xposed is supported 100% through magisk theres no reason to focus anything on magisk or phh. I supplied in all my builds the LAST Version of Supersu "minus the phh build" build that was made by Chainfire, if you allow it to update via playstore you are taking the newest version that's been packaged by closed source CMMT. This to me is irrelevant as we are unlocked and rooted, and running open source software, i can care less who owns the app, i manage my own security lol
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
Theres going to be a few days or so ill be dedicating my work onto another project.

You guys are more then welcome to follow it as well as it will be for the LS997 variant.

Im taking a crack at building us a stock-ish kernel and remove the static issue

as well as a fully built from source rom for us...

both are pretty high up in skill-set needs, and i dont want to promise anything,

but i am building my git hub up with all the info and ill start merging the build this weekend and the next few days/weeks.

If anyone here wants to participate in this build, i could use any help thats out there.. This isnt my strong suite and some of the git pulls/request and commands are new to me, so its taking some learning to get it to do what im asking it to do. Ill have a devb project in the forums in the following hours for people to inspect and see whats happening on this side of things.. i really want to get us 100% complete instead of just building ontop of a broken base and hoping that bugs are limited to what we have on the list
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] midmadn:
Any chance it will have working viper4android and 3minit battery?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] kyhassen:
Not much i know what to do but if you need help i will be more than happy to test something for ya.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Wr3ckd90:
The 3 minit batter/clock mod for us996 from here https://xdaforums.com/v20/themes/t-mobile-v20-10i-modded-lgsystemui-t3525899 works well with the ls997
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] midmadn:
Thank You. I didn't realize I could use the 996 lgsystemui with the 997.

Seems to be working perfectly.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ajamer:
awesome, any chance we could get a color calibration system like kcal baked in?

https://xdaforums.com/android/software-hacking/dev-kcal-advanced-color-control-t3032080
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NastyBedazzler:
Okay I'm having issues going back to 5.5 from 6. On my first clean flash upon boot the phone would constantly restart at the hands free activation. That finally got through after about an hour of constant restarts, when it came back I noticed that wifi-calling is notably absent. I tried what I could to restore all of my original system settings to no avail. So I did another format/wipe and flashed again and am now getting the constant reboots at hands free activation.

Are there some steps I'm missing here? I've flashed three or four of these ROMs already and never ran into this issue. I appreciate your help, once I get this one figured out I'm gonna leave my phone alone and just be content with the damn thing.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ajamer:
Hey guys, with magisk and rootswitch and phh build, after disabling root with root switch I cant turn it back on. any ideas?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] fogame:
You can yes. May have to reboot after turning it back on.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ajamer:
magisk + phh was wayyy to buggy for me for some reason, went back to 5.5, works great
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] fogame:
If you hide root it will be buggy. If you don't need magisk then no reason to go to it. 5.5 has been perfect.

---------- Post added at 02:52 PM ---------- Previous post was at 02:51 PM ----------

Hey [MENTION=4731846]Team DevDigitel[/MENTION] do you know if we can use stratum to theme this ROM? Wasn't sure so I figured I'd ask.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] gogorob:
Hey Guys's I tried updating from Dirty Santa to (Version 6.0 (MAGISK+SU) ZV5 Debloated, Deodexed, Crazy Build.prop, Initd.d, Su.d, Su, BB, Speedtweaks & More) earlier today and everything was looking good while the phone booted for the first time. Made it to the voice assistant and then a Sprint logo popped up and it booted back into TWRP... Fastboot doesn't seem to work now so I can't do any of the fastboot commands to fix the TWRP bootloop. I don't have those files to delete in the data folder to fix the bootloop either. Seems like TWRP doesn't want to mount the system now. I suppose I can setup ADB on another computer and see if fastboot will recognize my phone, outside of that I think I have tried both methods posted to fix the TWRP bootloop without success.. Any idea's?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ricohz:
this usually happens to me when I download straight to the phone

It also happend on the phh version but the su version flashed fine
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] gogorob:
what was your fix? Fastboot wasn't working for you either?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ricohz:
I just did the vol down ,power release power when you see the lg and press again wipe booted back to twrp made sure system was mounted flashed the rom i dowloaded to my pc and reboted
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] AthieN:
Substratum works to theme the following (only!):

All GAPPS (themeable only, search for Team Blackout GAPPS)

Bluetooth

Calculator

Documents

Media Storage

Messenger

Package Installer

SuperSU

Substratum

Don't attempt flashing anything else or it'll probably (soft) brick your device. And as always, Nandroid first!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] fogame:
Good to know. Thank you. Not much theming is needed but missing blacked out stuff. Overall this rom is pretty sweet.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] AthieN:
Yep. I'm running the high contrast LG theme along with a substratum black theme and my phone is about 95% blacked out now. Pretty great for a stock ROM! :)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] fogame:
Would you happen to have the links for those? I tried googling them and couldn't find anything. Also checked the forums.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] eurominican:
Hi. do you use Kernel Aduitor? if so, what settings do you use? Im using version 1.0 of Werewolf and Im having issues with double tap for screen wake and battery life not as good.

Is there a way to revert back to stock kernel? I flashed the .img from the kernel thread and phone just stays at the LG logo screen. I had to do battery pull and flash back the backup I had made of the boot partition.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] reigndropz:
Take your time and thanks for trying!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] N1ghtr08d:
Does anybody know if we can use Magisk on this ROM. I'd prefer to use Magisk because it allows me to use secure settings to control my GPS.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
He pulled his boot.img bump option over issues with safety net.

i went and was gonna do a magisk boot image for everyone but i need the original tool that uses the cache.img so i can bump this boot.img

i just got out of the dreaded fastboot loop brick. i about threw it away.. sheesh.. this lg is tempermental at times. its not like im flashing homemade sh!t to it,, well okay i am .. shew
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NastyBedazzler:
I was planning on flashing this tonight however I do have one quick question. Noticed version 1 says decrypted, does this mean there will be no option to encrypt the phone after the flash? I guess it's not a big deal the Dirty Santa as far as I know isn't encrypted but it would be nice to have the option.

Unless I totally have the wrong idea about what it a decrypted ROM is.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] N1ghtr08d:
How can I help you to get it done because I don't give a **** about safety.net, I just want to be able to use secure settings
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Tilde88:
So which kernel did you end up using, and what is different about it?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] NastyBedazzler:
All right just flashed this and all is working perfectly. I needed wifi calling back because I live in the boonies.

I've almost always been a silent observer on xda but these days with all the locked bootloaders and the crazy things you do to help us unlock our phones.... and I know I've said this multiple times (and gave the thanks) these past couple days, I seriously can't thank you guys enough. [MENTION=4731846]Team DevDigitel[/MENTION] [MENTION=4591212]me2151[/MENTION]
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] N1ghtr08d:
Eagerly awaiting the re-release of version 2!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
Version 2 is in process of upload, it can be dirty flashed over V1. This brings Android fixes, and some more options like ViperAudo.

INIT-D ; ADB persistant ; All busybox parts pre-installed via xbin. Fm Radio included. More cleaning of old files and removing extras. Build Prop updates for speed and network, and a ton of mini edits to other files. Report back bugs here as usual!

The rom is still odexed, i was too tired last night honestly to go through and test each app after de-odexing for consistancy issues. Ill be working over the weekend to get the de-odexed rom up.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] fogame:
Does version 2 fix the static screen? I know you mentioned that you were working on that.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] reigndropz:
You are the man!! Thanks!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
Version 2 is live in op. op had been drastically updated to help inform users on whats what.

post 2 is now the changelog for edits.

static screen is still present =( but its not a lost cause yet. Focus has just been in 20 places w/ work and kids.

ill be working on the deodexing and the boot.img support. i also may be able to remove the warning images from bootloader also, but its litterally 40k lines of

info in 1 boot dump / log cat/ and its reading each line and looking for errors / incosistency/ and it works as-is so its just been sidelined.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] SketchyStunts:
Just rooted ZV5 so this update comes at The best time!