yashsingh1/xdaforums huggingface dataset:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] je2854:
I have had the absolute most difficult time to try and just dump the system partition..

I have tried multiple ways with some promising ways but then it just fails!

I can get a root prompt but no dumping after the command is sent.

---------- Post added at 09:55 AM ---------- Previous post was at 09:49 AM ----------

now, when you say added F2FS...

you mean it will work with the installation method with no issues?

I used F2FS on the G4 and the V10 and kinda missed it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Well... I added the support to the kernel. The next thing would be if f2fs actually works properly in twrp to format the partitions.

I have done this so far, formatted data and cache partition in twrp to f2fs. Booted. But I checked with a partition app and the still show as ext4.

My assumption is that if they were indeed formatted properly in twrp and the kernel f2fs support was broken.. that the phone wouldn't boot. But maybe.. Android re formats to ext4 if the data partition is broken.

I need to try this again when I get home and check the partition before booting
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] idkwhothatis123:
I am confused by this, as I've used custom kernels ever since the first ones were developed. I have yet to use 5.0.5, but are we saying that if i connect to Wi-Fi, and then disconnect from it, that I will not have call audio?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] je2854:
do you think that AROMA is re-formatting it and that there is a setting that could be changed?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Aroma doesn't touch data. But I'll take a look
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mervingio:
All right I test the 10d build with Nethunter kernel and not have any issue shifting WiFi, WiFi Calling and voice calls so this confirm that maybe LG builds 10j,10k changed something or broke.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] nyflyguy:
Okay to dirty flash over previous version of this ROM?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
If you is stock 10k kernel you won't have the problem
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Yes, only change is kernel
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mervingio:
Yes but i think this Kernel has something specific test with 10k too and not have the issue
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] prosaschi:
I am having an issue with the external SD card, it says the card is corrupted and needs to be formatted but other ROMs don't say that. Am I doing something that is causing this or is my card really corrupted? Thanks in advance!!!!

Paul Angelo
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sdlopez83:
Other rooms did say that. It's a kernel issue, change kernel or transfer your SD card to another memory source, format and return the data to the SD card and you should be gtg.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] prosaschi:
SD

Appreciate the fast response! And I will change kernels and see where that takes me. I had a feeling it might be the kernel only cause of the fact that the other ROMs recognized my card. THANKS AGAIN!!

Paul
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TheLoonyRebel:
To those who are having phone call issues this is what I did to get it working on the H918/WETA 5.0.x:

1) Flash the new 10K bootloader

2) Flash the new 10K modem

Both can be found in this thread. https://xdaforums.com/v20/development/firmware-twrp-flashable-bootloader-modem-t3547268

Now depending on if you are already on an 10K ROM or not there is several options ahead:

3a) If you are coming from an 10J ROM I would recommend doing a clean install of WETA 5.0.5 which is 10K based. I have no issues using mentalmuso's new custom kernel so go ahead and use that.

3b) If you are already on an 10K ROM such as WETA 5.0.x then flash the latest kernel from mentalmuso and then flash the latest SU you prefer using rather if it's SuperSU or Magisk.

I've had zero issues with phone calls, bluetooth, etc on my current setup (5.0.4a with WETA Kernel 1.2). I can't guarantee how well Werewolf kernel will work at this point on 10K since I'm assuming that's 10J based. I hope this helps some folks out.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] :
So I'm having the issue of viper randomly stopping processing when I switch songs
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] storm68:
That's a no go. I have all the above and didn't work. What I did notice though was that Wi-Fi calling was off by default. You may want to make sure that's on. On the send phone icon it shows HD for data call and Wi-Fi when it's on Wi-Fi mode. I noticed it never switched hence when I checked it was off. When I turned on problem still there.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BigMosley:
5.0.5 is running great, nice and snappy (VS995) but I have a question. It seems like there's alot less Fonts in 3MinitClock. I used to always use a Tim Burton/Nightmare before Christmas theme and it's nowhere to be found. Can additional fonts be added to this or how does that work? Many thanks.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Ah sorry. Yeah thats verizon

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Yeah I'll pull it out. Only because no matter how many warnings you give. People won't read. I don't want that.

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jdmsohc22:
Like 5-10 minutes long..?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] drbveb88:
Yep. 1st boot was longer than usual because I wipe my dalvik and cache.

---------- Post added at 05:07 PM ---------- Previous post was at 05:07 PM ----------

Mine was about 10min
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jdmsohc22:
Did you just dirty flash over 2.4?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] drbveb88:
Yes sir. I wiped dalvik, cache, flashed and rebooted.

Btw. My typical reboot time is fairly quick after the first boot.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Swizzle82:
Ok, I flashed 3.1. So that does have the 10j bootloader and modem included? Just want to be fully 10j.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Boot time

Just some info here. Because some of you don't seem to realize some things about deodexed Roms.

If you wipe dalvik and cache. On first boot, the system has to completely rebuild dalvik, which takes a long time initially, there's a lot of apps. If you are just simply changing your nav buttons, or swapping out v4a, then deselect wiping dalvik in aroma. That's what it's there for.

My philosophy is, try flashing without wiping caches first. If things start crashing, then go back and wipe caches

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jdmsohc22:
Sweet giving it a go now..!!

I had issues with youtube not working on the stock kernel with weta rom, but just for those who had the same problem.. In the playstore is the new YouTube Music app, that one works perfect..!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
No it doesn't. bootloader and modem aren't anything to do with the patch. I mean the patch isn't even available anymore.

Bootloader and modem are from the stock firmware package. It's not part of my ROM, I only supply then as a courtesy so people don't have to flash the kdz.

Also. What device are you on. You are aware that those bootloader and modem files are for the T-Mobile variant right?

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jdmsohc22:
Make sense..

I guess it's just a habit of old that I usually always wipe dalvik/cache prior to flashing anything.. Seems like quite a few others have that same habit lol.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Yeah I always we pretty vigilant with it, but the initial boot time for this device is ridiculous. I used to try and make Roms as a hybrid odex/deodexed though for the V20 that would make the ROM zip about 2.1gb. and that's just too big

Edit... But... It may make WETA very smooth having mostly odexed system. I should probably offer the option. I suppose if some people have Google fiber or something then ROM size doesn't really matter

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Swizzle82:
Yeah I'm on tmo.. I just want to be updated with the latest firmware. I want to have the latest radio and everything. So I guess I'm asking, to do that I need to flash the bloader and radio as well as the rom? I came from 10d, had never updated til your rom.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jdmsohc22:
Yeah that would be pretty large.. I think the file size now is pretty average, considering it's not based of CM or anything like that.. I remember on the Touch Pro's and first Samsung phones that had CM and AOSP roms, they were able to get the files down to like 400-500mb lol..
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Yeah mate, I'm T-Mobile also. So flash that bootloader modem zip on the download page. You can do it at any stage

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Swizzle82:
Perfect.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] bond32:
The force high impedance and mod was not what was causing people's speakers to blow. That was reference to the stereo speaker mod someone made that allowed the ear speaker to play back the same as the main speaker giving stereo effect.

Edit: here's the mod that blew the ear piece.

https://xdaforums.com/v20/themes/stereo-speaker-mod-t3499521/page3
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ghostman256:
i flashed the new modem and then the rom but it kept going back to recovery. any reason why? T-mobile version.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ZDeuce2:
Not sure where you read this, but you are dead wrong, the stereo speaker mod "may" have been responsible for this, the forced high impedance mod has absolutely nothing to do with the phones speakers, it only effects the head phone jack. It just adjusts the DAC to think everything plugged in is in need of the highest power settings. Please check and confirm your information before sharing, because now you gave people concerned for no reason, and [MENTION=4553200]Mentalmuso[/MENTION] removing a mod that I, and many others love. Which will force me to switch roms to another with this enabled.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mervingio:
Is known issue Custom Kernel and WiFi transition to data
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Actually, if he is trying to flash weta kernel then this is meant to be fixed though I have noticed a kernel install problem. (Typo)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Hi, are you on h918? I borked kernel install. Weta kernel fixed sdcard issues.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
More info is needed

Magisk?

Are you using Bluetooth?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Oh.... Look what I forgot to add back in after a rebase.... Thanks. I'll add them
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BlackHippy25:
Anybody having random reboots
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Zyker019:
MM,

Is it possible to add a brightness slider function to the second screen when in immersive mode?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] kaluna00:
Thanks for the update! Donation sent! just reading the past few posts. are these fixes taken care of now in 5.0.5? or is these fixes going to be taken care of in 5.0.6? just wondering if I should wait or go for 5.0.5.

Thanks again!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] snt123:
I have us996

and

Something is wrong

I have format

When installing version 5.4a

The screen appears intermittent or on lines

see attachments

The same problem is in version 5.5
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
If you is magisk then that's the problem
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Maybe. That's a good idea
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
5.0.6 is incoming. With fixes
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Which kernel did you choose? You need to select weta kernel to remove static screen. Update to 5.0.6 once I have finished uploading
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
WETA 5.0.6 (all)

Fixed Kernel install

Added custom fonts back in

WETA Kernel 1.21

- slight GPU overclock

Download Page

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] snt123:
same problem :(
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mr. Officer81:
How do i find the custom fonts

Wusup man awesome rom i must say but wheres the custom fonts located?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Bubba Fett:
I'm on third shift right now EST and these updates are coming in the middle of the night. I love it, but get some sleep man!!! Unless you are in the PST. Either way, thanks!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BigMosley:
Many thanks for the fonts. I dirty flashed over 5.0.1 with no issues ?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mervingio:
Mmmmm I not see the fonts.....
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] snt123:
yes i now

put there hs a broblem with me

I will try again
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] storm68:
Can we access the kernel 1.21 by itself to flash?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BlackHippy25:
Im not running magisk its not even installed
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
I've been a real doofus lately with my install script. I keep adding typos, 5.0.6a is uploading to address weta kernel only installing if system is selected...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mr. Officer81:
Thx alot man for your hard work so....

does that mean the font will work too with this update?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Yes
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
They are only present in 3minit clock
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Added to telegram thread
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Ryuk359:
Is it possible to kill the USB power supply error in a future update? I don't have it with an aosp based rom so I'm just curious.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] idkwhothatis123:
[MENTION=4553200]Mentalmuso[/MENTION] Just flashed 1.21 on 5.0.5 and holy **** is this thing moving. Good work on the kernel!

Really random though. I have a bootanimation that i always use, its from the Pixel, and with this kernel it made the rotating balls and G fill the whole screen (looks pretty hilarious actually). Any ideas?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] KittySparkles:
I'm just wondering but why does magisk break WETA Rom Customization like 3minit and network indicators yet most of the other stuff in that app works just fine?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
You need to flash magisk after applying any mods you may want
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] KittySparkles:
Yo really? That's all? Shoooooot. I coulda been doing that since the beginning lol Thanks fam
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
I think.... I'm taking to people on the telegram thread about it. Most don't have the issue.. so may be a broken magisk version also
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] KittySparkles:
I've tried 11.6, 12, and 13 and they all break 3minit/indicators/battery mods for me. I'll try setting everything first then doing magisk to see if that works.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] emtownsend:
Am I OK dirty flashing 5.0.6a over 5.0.4 on VS995?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] KittySparkles:
I get "Boot image patched by other programs" when trying to install Magisk after setting everything up. Oh well. I can probably flash stock boot image and then figure something out but that's a bit too much fiddling just to get magisk to work.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
Ahh. Maybe you need to unmagisk then re flash magisk. I dunno, don't use it sorry
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] KittySparkles:
Don't worry about it. Doesn't bother me much. Just wanted to know why.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] losbutt:
I'm getting static screen with 5.0.6a on VS995. Clean wipe. Anyone else? Went back to 5.0.5 and working gravy.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BigMosley:
I just went on a long 22 mile bike ride and used the app Map My Ride and once I got home I looked at the GPS trail map and it was all over the place. Running 5.0.5 on the Verizon VS995. I went on a 15 mile ride on Tuesday when I was still on 4.9.3 and there was no issue and even looked back at last week's ride and they were all accurate. Is anyone else have GPS tracking issues? This is one of the main reasons I have a phone is while biking to track my progress and if this is busted I'm definitely dropping back to 4.9.3 lol
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] snt123:
I flashed 5.0.6a

On my us996

The weta kernal is big problem for me

But stock kernel is good

Any idea !!

تم الإرسال من LG-US996 باستخدام Tapatalk
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mervingio:
Bud what was your big problem? maybe the the Dev can help you more if you wrote more details.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] snt123:
this hs my problem

https://xdaforums.com/showpost.php?p=72677484&postcount=4591
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] bryancotton84:
This is starting to get painful.....use the search feature and Google. It's a known issue, once the role boots, flip the phone face down for 5 seconds and you're good.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BigMosley:
Well this is extremely unfortunate. I went into TWRP and wanted to restore my backup from 4.9.3 because 5.0.5 gave me GPS tracking issues yesterday and when the phone finished the restore it kept saying my lockscreen knock code was inaccurate and ended up wiping the phone including my 256gb micro SD card somehow. Now I have a wiped cleaned SD card including all of my backups, ROMs, pictures, everything.....

Where can I find the old 4.9.3 version to reinstall?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] daw41:
https://www.androidfilehost.com/?a=show&w=files&flid=154112
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] BigMosley:
much obliged :good:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
once its booted i need you to provide me a screenshot showing that weta kernel is in fact installed. Thanks

-->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
WETA 5.0.7

*** A few words on ICE Presets. Some work well (Pure for instance) some sound like crap. Only config #2 seems to work also. This is a work in progress. Id love for people to mess around with the Preset files and make their own sound profiles to share on here. I will be taking a look when i get some spare time. Also, be very careful selecting presets, do it with your volume right down. Some can affect headphones in different ways and really do hurt you ears if up all the way.

*** I want people to start asking themselves one question before reporting an issue, and that is, "am i using magisk?" if the answer to your question is yes, then flash supersu and see if the problem persists before reporting.

Updated SuperSU to 2.82 stable

Fixed all ICE Sound instances

- Use with caution, with volume down to start!

Added V4A version swapper to WETA Control

ICE Audio now an option for WETA Audio (us996 + vs995)

Download Link

--->
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mervingio:
actually [MENTION=4553200]Mentalmuso[/MENTION] did you know on WETA 5.6 in AROMA i choose stock kernel but when check later has been installed WETA Kernel v1.2
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] snt123:
It's work

Thank you
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
That's what there was a 5.0.6a
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] snt123:
It's work now

It's good
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] aa1064697:
Why don't you have a FM radio after you've painted itAfter brushing, there is no FM radio
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
What?

Edit.. I'm assuming you are asking about fm radio for vs995? Help me out here. Any mention of fm in my changelog addresses fm radio being fixed. Not activated on a non fm radio device. Although the kernel is ready for it. If you find all the files and get it going then let us know
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Jmariscal1:
Verizon usr here..How come every time I flash this Rom and make a call the other person cant hear me very well??... It dont happen with any other Rom..
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] 12MaNy:
It's the custom kernel. Flash stock kernel.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Jmariscal1:
Ok, thanks..
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] antny:
Hey, quick question, is this relevant to only Verizon or is it specific to the newest build?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] 12MaNy:
It's pretty much been reported on every modified kernel for the V20. It's extremely hard to compile a bug free kernel without source.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] aa1064697:
I was us996, brush 4.06, do not see the FM radio icon. Is not it? Thank you

I was us996, brush 4.06, do not see the FM radio icon. Is not it? Thank you
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TheLoonyRebel:
Yeah I finally got hit with phone not working last night. Strange how it's so random on when it will work. I will see if I can recreate the issue and get some kind of log later today so mentalmuso has something to work with on this.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
I have the h918 so can't test your device. But if it doesn't have the fm files you can search other threads for a mod to add fm files.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] storm68:
I'm really liking the stock kernel instead. Better battery for me. Lol
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] aa1064697:
Yes, Thanks.

Yes, Thanks.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] VJmac15:
I can't for the life of me receive calls or texts.

Cannot edit APN either.

Verizon, extreme debloat, clean install.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] KittySparkles:
I remember extreme debloat having bad stuff happen. Try regular debloat and see if that works.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] luckyfate:
Hello,

I really need help, I accidently flash H918 bootloader 10K version on my LG V20 US996 network unlocked, now phone won't boot at all. I cannot even put phone into download mode, I hear only click sound when I plug usb. Pleaswe advise. Maybe completely hardbrick.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
You only chance is flashing a kdz. You'll have to Google how to do that
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] bountyman334:
i think us996 can be coonverted to us995.. try that..i forgot where the kdz is..but its in the main thread...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TheWu-Wei:
I don't know how that's even possible, but OK. Try LGUP and Uppercut to get back to a good kdz install, as already advised.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ajent:
Does wifi calling work on ATT variant? I flashed latest rom with stock kernel, & weta kernel but neither showed an option to enable wifi calling. volte did work though. I'd really like to switch to this rom, but need that feature.

Thanks