yashsingh1/xdaforums huggingface dataset:
[LG V20 Themes, Apps, and Mods] Zacharee1:
Well I'm working on adding a toggle for the AOSP signal bars. Either today or tomorrow, I should have it added. That way, you should just be able to disable everything except the QuickTools color.

The point of the enable switch is to effectively disable any mods I've made to SystemUI, so imo it doesn't make much sense to make the QuickTools blue when the mod is disabled.
[LG V20 Themes, Apps, and Mods] jerrycoffman45:
Ok thanks anyway
[LG V20 Themes, Apps, and Mods] Zacharee1:
I'm just a little confused why you want that.
[LG V20 Themes, Apps, and Mods] jerrycoffman45:
I don't know how to explain it I just think a blue and white combo would look good
[LG V20 Themes, Apps, and Mods] Zacharee1:
Ohhh I think I get what you mean.

Make the toggles blue if they're "selected" or enabled, and make them white when they're disabled. I could add that, but I want to actually get the rest of the current features properly implemented.
[LG V20 Themes, Apps, and Mods] jerrycoffman45:
Actually the opposite blue disabled white enabled and when you get the chance no rush
[LG V20 Themes, Apps, and Mods] Zacharee1:
ALRIGHTY. That took way too long, but it's done! You can now toggle the AOSP signal icons (@nymikey). It isn't perfect (LTE uses a 4G icon for some reason), but it functions, and the problems I was able to find are pretty minor. Uploading the new builds now.

These are the problems I've noticed:

- LTE shows as 4G when data icons are stock

- Null signal still Stock in AOSP mode

These are pretty easy fixes, but they're going to be annoying to implement. I haven't had much time lately, and it's getting late now, so this is it for today.

It requires a flash-update of the mod (at least SystemUI) and the new app version!

Sorry for being so slow about this; I'm learning as I go, which means sometimes I have to go back and fix things.
[LG V20 Themes, Apps, and Mods] Zacharee1:
I'm uploading a new app build. This one actually restores everything when you disable the app, and it no longer uses the generic color palette.

I'm going to add 3Minit Clock and figure out how to fix the stock battery layout in the AOD. I think the app will be ready for stable then.
[LG V20 Themes, Apps, and Mods] Zacharee1:
Now there's a new Testing/Experimental build out too. All it does is fix the layout for the Stock battery in the AOD. 3Minit Clock is going to take a bit, since I'm tired and unmotivated today. It'll come though, eventually.
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
this is coming along very well..

i went ahead a featured you in my next rom update hehe, as it seems i cant get this to be a flash-able on my rom, i went ahead and started building in your cool new rom control etc to run it. The only issue i'm having is your app isn't installing when i flash the rom, is this due to it being built in user debug and not being signed? i'm assuming its due to that and developer options not being turned on after a clean flash, otherwise it would install with as a user app and then migrate it as a system app.. Trying to cut down the amount of user work needed to get it incorporated without flaws.. I may just sign the apk with a default sig and see if it takes it but it may need to be built in production to get it to install as a system app with rom flash.

as for 3minit clock, the only thing that needs done for it was adding the apk for 3minit clock, and adding the 5 lines of code to the status_bar.xml . Ill go ahead and try adding it again today since im pretty free with time, i wasn't doing something right before as every time i repacked the app it failed to compile, but without the edits it compiled fine. Probably 1 too many spaces between lines lol.. the good stuff... otherwise you've already done a ton of work to the ui etc to make it compatible, the smali lines etc are there.

I couldn't figure out how to message or share inside the telegram app or id sent over the little work ive done lol, damn new things are a pain

let me know if its a issue using your work with my rom man, def making sure to give you credits and attached your thread for reference as well.
[LG V20 Themes, Apps, and Mods] Zacharee1:
It's no problem at all. Use it!

I've got to do a bit more with 3Minit, since I'm using the toggle for it, but I've got the AOD almost done.

For the app, just put it under /system/app/ModControl/ModControl.apk in your ROM ZIP. That should install it as a system app. If you used /system/app mover, it for some reason moves the apk to /system/app/ModControl.apk, so you'll have to delete that one.
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
yeah thats how i implemented it, and i know my script isn't missing it as it put other apps that were in same area into it.

It seems seince my rom dosn't have unknown sources on the app doesn't get installed since its user-debug/unsigned.

It and busybox's app wont install for some reason lol. Ill have to do some more testing, im just running though some test builds while working hehe to see whats what. If i can get the clock sorted ill send you the updated stats_bar.xml file i made. Ill be free all night so ill try and pick up some of the slack here, especially now that i have the source and everything 1/2 way put together ill be able to do some more testing and run through it a little more and see if i can find anything to help fix / clean up.

Great work man, and i can tell you about 233 sprint users are eagerly awaiting the next rom to drop with your 3minit mods and mod control app =)
[LG V20 Themes, Apps, and Mods] Zacharee1:
I've almost got it done. For some reason, I'm getting a null object reference on existing IDs, so I've gotta figure this out.
[LG V20 Themes, Apps, and Mods] Zacharee1:
Looks like all I have left to do is figure out how to prevent the stock AOD clock from updating and overriding the 3Minit clock, and then fix the status bar stock clock layout. Once that happens, I'll upload the mod as experimental, then stable, and do the same for the app.
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
App version b8 is solid man. Just ran through all the functions.

As usual it worked 100% as long as its system app and has the permissions set for storage modifications.

Each option worked without fc. As well it worked both on and off with a bunch of different combos

Im pulling the app and directories from phone and gonna drop in rom again and see if it works. Im thinking its either not being installed on 1st boot from clean install because my rom has unknown sources off by default or the app being built in debug mode/unsigned is causing it to be skipped..

Otherwise its 99% there. Like you said clock mods for 3minit realy being the only peice left to do.. Then we should see about the same options for the signature bar ;) as far as toggled colors or even tie the 2 together.

I feel like im using the worlds first mod control app haha.. It's quite nice having the realtime adjustments. ?

Worst case ill contribute by testing and giving words of motivation at the least hehe
[LG V20 Themes, Apps, and Mods] Zacharee1:
Thankfully, I don't need to account for every combo, since each has its own setting in Smali. I'll work on signature after I get the clock working. It and the QuickTools are annoying, since I actually need to modify the APKs instead of just setting a value in Smali, but it'll happen.
[LG V20 Themes, Apps, and Mods] storm68:
I have H918 with NSS rom and flashed stable version but the system Ui wouldn't boot. Had to dirty flash. Read your thread and saw someone with same rom had problems and fixed thru a PM. Can you please let me know if that zip is out and I'm just missing it in the thread? Thanks
[LG V20 Themes, Apps, and Mods] Zacharee1:
The Stable version is pretty far behind currently. I'm uploading a new build right now, and it's Stable. Try flashing it in a bit.
[LG V20 Themes, Apps, and Mods] Zacharee1:
New STABLE builds are up!

The Mod Control app is now packaged into the ZIP, and 3Minit Clock has been added, sans AOD. Because the clock is updated every second, it just overrides the 3Minit version. I need to spend time figuring it out.

EDIT

Found an issue. Fixing....
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
was wandering around like i dont see updated stable builds lol..
[LG V20 Themes, Apps, and Mods] Zacharee1:
Yeah sorry :p

So it looks like toggling 3Minit might work, but it'll require a full reboot. For now, I'm just going to get the Stock clock in, though, since it isn't showing up at all right now.

Oh, I also might have found the fix for the Mod Control app. It needs to be under /system/priv-app/, not /system/app/, to work.
[LG V20 Themes, Apps, and Mods] Zacharee1:
OK, NOW the new Stable builds are up.
[LG V20 Themes, Apps, and Mods] Zacharee1:
If you want actual Adaptive Brightness on the H918 (maybe LS997):
[LG V20 Themes, Apps, and Mods] Zacharee1:
Ugh. I forgot to actually add the different positions for 3Minit Clock in the status bar. I'll fix it tomorrow in another Stable build.
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
humm thats interesting

---------- Post added at 11:06 PM ---------- Previous post was at 10:57 PM ----------

nvm.. it still added the missing pieces without..
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
not sure if its on my end or yours, but when i switched to stable build, mod apk seems to not be replacing quicktools colors anymore.

It flashed with multi-color and wouldnt change, the rest of the options worked, ended up replacing the apk manually and it changed, still working out kinks with getting the app to flash with rom, its still being excluded on clean flash, but included on a dirty flash. "presumably as its a non google app and being skipped from install because of unknown sources for the app needed to be on, otherwise the apk and the directory are installed into sytem/priv app.

ill probably just add the main parts, and send the users here to grab apk and have them manually move to system/priv app to be able to adjust the defaults. Anyway to set it to "stock" from default so all the options are set to OFF and then adding the apk and turning it on triggers the replacement of the xml files? So 3minit is present on clock and battery but inactive after install, but is activated with the app?

just throwing some ideas out there, but otherwise im going to release a beta build today with the app pulled and a notice for the user to either flash the stable build or to just grab the release app and move it to system/priv app
[LG V20 Themes, Apps, and Mods] Zacharee1:
I'll have to just modify some XMLs, although I'm not sure how to hide 3Minit and such, if it doesn't already happen.

EDIT:

Actually, I can just remove the QuickTools package from the ZIP. The app will still work fine; the toggles just won't be multi-colored by default.
[LG V20 Themes, Apps, and Mods] Zacharee1:
New app-release build up. I've added options for Colored Signature. It doesn't need a new mod version to be flashed; just update the app.
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
Exactly what i was thinking, wasnt sure if it would break anything,

trying the new app out as well and seeing what happens. For some reason i seem to have broken the quicktoggles feature, it wouldnt make changes to the colors but the rest worked as normal. I also noticed you removed the scripts for return all, are they now built into the binary or into the zip?

---------- Post added at 11:42 AM ---------- Previous post was at 11:37 AM ----------

when i hit the dark mode in settings i couldnt help but laugh,

should have put the exert " okay now go turn the brightness down some"
[LG V20 Themes, Apps, and Mods] Zacharee1:
I removed them because most toggles have been built into Smali now. QuickTools and SBSignature still use the APK-modify method, so they need the scripts. I just made the app toggle the Smali values and then install the white versions of QT and SBS when the Enabled switch is turned off, so it's a bit more compact. You can check out the source if you follow the GitHub link in the OP (it's messy; you've been warned).

That's kind of weird that the QuickTools changes aren't working... My app doesn't delete the assets it extracts (something to fix in the future), you can try running:

adb shell
su
sh /data/media/0/Zacharee1Mods/installqt qtblue.zip

I'm guessing I forgot an `mkdir` somewhere. Post the output (should be a lot shorter than other scripts).
[LG V20 Themes, Apps, and Mods] Zacharee1:
Do you have Busybox installed?
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
yes, latest version, but magisk also is hiding it/ routing it to systemless magisk.

possibly a issue with magisk hiding it from the app?
[LG V20 Themes, Apps, and Mods] Zacharee1:
Well it looks like you don't have the `unzip` binary in your PATH. Is Magisk manually hiding Busybox?
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
yes, it should be, i tried with it on/off in its settings, as well as rebooted with magisk hide off.

let me view the actual directory here and see whats up.
[LG V20 Themes, Apps, and Mods] Zacharee1:
Alright. BTW, I'm uploading another app version. I didn't realize disabling crashed it and only gave a semi-restore :p
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
yeah, i did notice that also, but once you went back in it seemed to do what it needed, minus of course a few little things.

I seen you had increased dpi for the Imersive display but seince gotten smaller again lol it was slightly shifted down too far when larger is probably why.
[LG V20 Themes, Apps, and Mods] Zacharee1:
Uhh, I didn't touch the layout in the Immersive screen o_O. It looked OK to me, so I left it alone, so that's certainly weird.
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
dont hold me too it hehe, im all over the place.. I know the size was perfect at one point so it may still be so, im flashing overtop and clean multiple times so its just in and out testing to make sure its not gonna be a issue for 250 people lol

Magisk says busybox location now

thats with installing osmosis busybox, magisk caught it and re-routes it to the magisk directory even in clean install state

/magisk/busybox-ndk/system/bin/busybox
[LG V20 Themes, Apps, and Mods] Zacharee1:
Is `unzip` installed in Busybox?
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
it was for magisk directory, once i moved it to XBIN it fixed it

this was why your flashable didnt work for me =(

i assumed magisk was sill getting it from the magisk bin, but its only looking in system/xbin for unzip it seems,

right after i added it there, boom all the colors work lol
[LG V20 Themes, Apps, and Mods] Zacharee1:
Weird. I guess Magisk isn't adding all the binaries to PATH.
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
thats magisk and this whole new "system-less" stuff, i frankely hate it but with all powerfull google keeping me out of 10 apps i need its a must right now.
[LG V20 Themes, Apps, and Mods] Zacharee1:
Well I have Busybox installed to /system/xbin/ and I have MagiskSU too. SafetyNet passes.
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
right, and mine will also, but saying that the use of magisk is now being forced on me, where i dont really prefer his method over supersu as it seems to be hit or miss with things like this, as it has busybox and all the runparts installed but seince magisk is handleing it your flashable wouldnt work unless i actually added the unzip into the system permanently ( as it would have been if magisk didnt change my installer from system-busybox to system-less busybox.)

But i just went ahead and threw uzip into the rom so it wont ever be a issue lol
[LG V20 Themes, Apps, and Mods] Zacharee1:
Guess that works too :p

But I just installed Stericson's Busybox, which is what put things under /system/xbin/. No problems this whole time.
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
im using jrummys busybox app with osmosis latest installer with my rom,

but it sees magisk on phone and instead of placing it in the /xbin location

its putting it under magisks prefferd spot, i installed uzip by just navigating busybox to xbin and dumped the whole mess in there, but uzip was all it really needed... my fault completely, ahhh I told you my rom is touchy with magisk on it...

---------- Post added at 12:36 PM ---------- Previous post was at 12:30 PM ----------

yup it works 100% now. all be.. This can kill a person sometimes
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
Screenshot

Yey

"too bad i cant screenshot my 2nscreen to show it off also =( lol "
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
original time and date still show up when using 3minit clock and 3minit bat

when screen is off and 2nd screen is on only. All other combos are 100%
[LG V20 Themes, Apps, and Mods] Zacharee1:
Well, like I said before, I haven't included it in the AOD. I can either do only 3Minit or only Stock. If the Stock clock has the chance to start, it constantly overrides 3Minit. If it doesn't have the chance to start, it never shows up at all.
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
Humm, its there lol.. It shows up to the right of the stock clock in the 2nd screen when main screen is off hehe
[LG V20 Themes, Apps, and Mods] Zacharee1:
o_O. Alright, I know how to fix that.
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
haha, i was like uuhh i swear its there " snapping photo of it as we speak lmao"

---------- Post added at 12:53 PM ---------- Previous post was at 12:52 PM ----------

Photo of a v20 with a v20
[LG V20 Themes, Apps, and Mods] Zacharee1:
OK, new app up. I just added back the AOD toggle to the app. So for now, you can either have two date/time views or one.
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
That did the trick...

Signatures for AOD are not themed to match the theme set to them when screen is on, it remains white,

the quick toggles theme no matter what way you view them.

You are too fast haha, i popped out a initial release of the rom with it 99% upto date, need to get your thread marked so the users can come here and get latest apk as it updates and they should be able to now flash your zips to get latest builds!

Is the clock options for center and left just duplicating the lines in status_bar.xml and changing them from 0,1,2

and labeling them as CENTER

CENTER

CENTER

?

I made the changes, perspectively set clock to cetenter as default and flashed the new ui, but it just borked ui.

When i compiled it didnt error out for anything new, but still didnt install right. Otherwise i dont see much else that needs tied up. Maybe just expanding colors, was thinking of a way to impement a color picker/wheel where you wouldnt have to do so many unique colors, not sure if you could tie the wheel to the xml files to make those edits as fit. Just food for thought. Really just thinking orange as a color for the highcontrast theme users lol..​
[LG V20 Themes, Apps, and Mods] Zacharee1:
I honestly don't know how I'd make a color wheel, since the XMLs get compiled and copied in. There's probably a way, but I sure don't know it.

Signature in AOD might be a different app; it's probably part of the SignBoard app itself. I'll look into it.​
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
no rush man you are a allstar here hehe

Got the rom links up and your tagged post with it!
[LG V20 Themes, Apps, and Mods] Zacharee1:
So I'm working on adding positioning to 3Minit Clock, but the center and left views overlap with the other statusbar icons. I need to figure out what's going on.
[LG V20 Themes, Apps, and Mods] Zacharee1:
That was easier than I'd thought. Uploading a new flashable now...
[LG V20 Themes, Apps, and Mods] Zacharee1:
Whoa! What's that? Oh, it's orange QuickTools and Signatures!

I'll work on figuring out the AOD signature, but until then, here's this!
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
My goodness.. im gonna have to add svn and just go nightly with this thing haha.. start pushing ota's out for the app updates.

Im assuming if you went full blown and went into the playtore, the app wouldnt update via google once its been put into system/priv-apps?

May want to look at going and getting it put on Playstore, and youll be able to just push updates via google?
[LG V20 Themes, Apps, and Mods] Zacharee1:
Hmm. It will update even if it's a system app (that's what Google apps do). Maybe I should submit it. Problem is, idk how long it'll take to get approved, if it even does at all. Eh, I'll try it.

EDIT

$25? I can't do that atm...
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
id go for it man, why not? worst case they tell you no, and we still love you here!

And i thought it would work but wasn't sure, but i think you are at the point its more then a stable release app!

Stable 3-8-17 (B2) latest flashable zip with clock fixes?

---------- Post added at 04:21 PM ---------- Previous post was at 04:14 PM ----------

send me a pm with a link for a pay-pal or donation site, i got you brotha. Or we can link up later and ill help get you funded for the app.

Youve put in all the work here, least i can do is help cover some of the overhead.
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
Offset

Great idea for a reboot option after selection vs auto reboot after each choice! Slightly off visually tho
[LG V20 Themes, Apps, and Mods] Zacharee1:
Shoot. I'm on a really small DPI, so this doesn't show up for me. I'll make the text smaller.

(Sending PM now!)
[LG V20 Themes, Apps, and Mods] Zacharee1:
OK, the buttons work for me on up to 640dpi. I put the text size down a bit.
[LG V20 Themes, Apps, and Mods] storm68:
Just did the one from today and still boot loops on sytemui... Must be the nss rom... All I can think of.
[LG V20 Themes, Apps, and Mods] Zacharee1:
Hmm. That's strange. I don't know what Tilde's done in terms of mods, besides the kernel.
[LG V20 Themes, Apps, and Mods] storm68:
Only next thing could be substratum. Maybe it changed things. Which I don't see why being this is mainly for second screen. Just a hunch.
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
Take his rom.. And dont unzip it. Just open the archive.

Open the stable zip and take each peice and drop it into the persepctive spots (system/app and system/priv-app) inside the nss rom zip. It will take some time as it has to unconpress and compress each one..but do that for them all.. Then dirty flash your now custom nss rom over your working build. This should get the mods working for you.

Nss uses magisk now also right??

Look under /xbin

Anything in there? If not try installing busybox to xbin. Make sure it actually puts it to xbin and didnt just bind xbin to magisk/bin as it caused me issues.

Once i made sure my system had busybox and its applets it took all my issues away. Magisk was my issue 100%
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
Just flashed b2.. It did what it was supposed to.. Didn't update the darn app still.. Google play updates here we come hehe ..

Side note.. The clock functions work great now for locations. Center end up being other side of singal bars.. But with a little effort and 20 spaces after your clock setup and its 100% hehe
[LG V20 Themes, Apps, and Mods] Team DevDigitel:
New Screenshots

New screenshots :)
[LG V20 Themes, Apps, and Mods] Zacharee1:
Well for now, you'll have to settle for colored AOD signatures and less laggy killall buttons. New app uploading now...

I actually don't know if I can add the space after the clock, or I'm not understanding what you mean. I have a lot of statusbar icons near my signal bars, and the clock is just barely qualifying for "centered" for me.
[LG V20 Themes, Apps, and Mods] zplit:
B9 is the latest mod control? TIA
[LG V20 Themes, Apps, and Mods] Zacharee1:
Should be release-B10.

EDIT

Sorry, B11. The sorting on AFH is funky. Scroll up.
[LG V20 Themes, Apps, and Mods] zplit:
Moving fast lol. Thanks a lot pal.
[LG V20 Themes, Apps, and Mods] Zacharee1:
I'm gonna move older versions into archive folders, because it's getting out of hand.

I gave you the wrong version name because I didn't realize how AFH laid things out :p
[LG V20 Themes, Apps, and Mods] zplit:
B11 is fc. I have to reflash my ROM lol broke my second screen
[LG V20 Themes, Apps, and Mods] Zacharee1:
That's weird. I'll have to look at it tomorrow.