yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Are you on the February security update?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] E30Nova:
Yup, February security update.

I downloaded catlog and tried to register a fingerprint.

I tried registering a fingerprint, it vibrated and went past the "tutorial" screen and then nothing. After maybe 30 seconds of touching my finger repeatedly on the sensor, I gave up and stopped logging.

Hopefully it's useful.

Edit: go figure, it started working.

I didn't change anything, didn't even clean the sensor, but I decided to to try adding fingerprints today. Added two with zero problems.

*shrug*
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Update!

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

Linux 4.4.119

Small sdcardfs patches

Updated Clang toolchain

Updated AnyKernel2 backend thanks to [MENTION=4544860]osm0sis[/MENTION]

Downloads

Primary: http://nchancellor.net/downloads/kernels/taimen/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips

Commits

Kernel: https://github.com/nathanchance/wahoo/commits/oreo-mr1
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
I'm sure you get tired of hearing this but....Thank you as always Mr. Jedi warrior kernel master!! ??
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Az Biker:
Lover he is, fighter he is not.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] derekr44:
The force is strong with this one
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Az Biker:
Did you guys get some crazy weather over the last few days? Just missed us :D
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Mr. Blanco:
Hey guys Just wondering if its okay to just flash the latest 2.20 flash kernal over the 2.19 version or would i have to flash the stock boot.img and then flash the 2.20 kernal
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] p70shooter:
Flash flash away
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Mr. Blanco:
Hey thanks for the quick reply , so just straight flash the 2.20 over the 2.19 and thats it
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] p70shooter:
Yea man
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] derekr44:
We did! It was super windy about 10 miles east of me, just a bunch of rain where I was. It was glorious.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] switchy85:
Updated to the latest 2.20 and am still getting that weird camera has encountered a fatal error message when i open the camera. Got a logcat and dmesg this time. Do you think you could take a quick look and see if something jumps out at you that would cause this? Last version to work without this issue is 2.15. Still works, actually, so I'm going to switch back for now. Love this kernel so I don't wanna quit using it!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
It's just a bunch of camera errors. I don't really know what to say or do. Nobody else is having issues :/
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Duncan1982:
Respect to nathanchance for the amazing work you do for the 5T and my recent purchase of the Pixel XL 2.....:good:

As for Camera issues well None here and for the rest who flashed, it's a mod perhaps hmmm something in Magisk or Xposed, who knows, but one thing is for sure, it's not the kernel :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bobbarker2:
Nathan I can't take it anymore. I thought I loved flashing but I'm getting burnt out trying to keep up with you.:silly:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Az Biker:
BLASPHEMY! SHUN HIM! SHUN HIM :p
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sirxdroid:
Kernel needs to include Flashaholics Anonymous 12 step program.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
Deleted quote, link didn't post correctly lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pvtjoker42:
He's just weeding out the weak! :laugh:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Dang northern Cali boys! ??
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
[youtube]nRB8Jor8tPs[/youtube]

Lol, here is what I posted. Wanted it to open directly instead of having to go to YouTube just to see what it was haha
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
That was pretty funny bruh! ???
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Az Biker:
That's some old school laughs right there!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kerymercury:
my device lose wifi and fingerprint scanner function after flashing this kernel. Revert back to default stock boot.img and dtbo.img. but still the same. Reflash the whole factory image (no data wipe), also still the same. Any ideas?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Never have heard of this issue with this, or any other kernel for the P2XL. Almost sounds like your fingerprint hardware may be at fault. Only thing I could suggest is a factory reset, or a clean flash and full wipe with the factory image.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Yeah, bite the bullet and do a clean flash of the factory image. If it's still boned up you know it's prolly hardware.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Az Biker:
+111

Always a great "go to" when chasing a stubborn, or unknown cause to an issue.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Xg3nFatality:
So trying to flash 2.20 without removing the finger print. I read in the post earlier about moving the files to the /data folder to have access to flash.

I reboot into twrp, cancel on the password, swipe to modify (and tried it without the modify), go to install, move to /data, try and install the new kernel but fails every time.

Anyone know what I am missing in my process? ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Did you move the file to the /data/app folder, or just the /data folder?? The first one is the correct one.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Xg3nFatality:
I moved it only to the /data folder, didn't know it needed to be in the /data/app. I'll give that a try!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Please let me know if it works. I read the same post as you did, but haven't tried it myself :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlee08517:
/tmp works too
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Xg3nFatality:
It worked perfectly thanks!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
I invested in this, I have already flashed a few kernels with it and it has worked perfectly: https://www.amazon.com/dp/B076GXJJRD
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Great workaround. Hopefully, TWRP will be updated soon.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kerymercury:
i successfully diagnose the issue regarding this kernel keep failing on my device. It was because of Helix app. Boot into safe mode and remove Helix and reboot again. Finally!!!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bobbarker2:
These devices make life much easier for the flash addict. A must have imo. I have one and it's saved me a bunch of time and many reboots.

Everyone has gotten stuck in TWRP bootloop at some point. They can be a life saver for keeping your data.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
What is the helix app, is it malware?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Duncan1982:
No it's like AKT or is AKT like found on the 3T, the app is designed to help with Battery or performance :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Update!

Rather unfortunate the March security update is out tomorrow but hey, too many kernel updates didn't kill anyone :silly:

EDIT: I have pushed 2.21.1 to fix dtbo patching on custom ROMs.

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

Linux 4.4.120

Small bug fix for a patch in 4.4.119 pointed out to me by CopperheadOS

Latest WireGuard snapshot (0.0.20180304)

Downloads

Primary: http://nchancellor.net/downloads/kernels/taimen/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips

Commits

Kernel: https://github.com/nathanchance/wahoo/commits/oreo-mr1
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Google should definitely hire you Nate!! You probably already have the March security update in this release anyway!! Thanks as always brother ??
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Duncan1982:
This is a Man on fire- update after update keeping us flashaholics well & truly satisfied , thanks bro :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] galaxys:
Live on this thread if you have a flashing addiction! :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
I think we all do bruh! ????
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] galaxys:
A lot of happy campers! :D:good::cool:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Duncan1982:
Ok (not that the warning bothers me) but as I'm fairly new to the Pixel , I stick to flashing on slot A not sure Flashing on slot B and what's it's all about, I'll get there :laugh: but after flashing the latest, I now have that "your device is corrupted bs" not saying it's anything to do with kernel or how it performs, but something in the script triggered? Or is it my procedure ?

As I said I'll get there, maybe shouldn't flash all on slot A or what?

Cheers oh wait I didn't automatically flash Magisk after, I reboot directly after kernel flash and then wouldn't boot until I flashed Magisk hmmm

But I'm lucky I get best of both from Nate with my 5T & Pixel lucky me right :laugh:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
My apologies, I caused a regression with dtbo patching on custom ROMs on 2.21. I have pushed a hotfix 2.21.1 build. There are only installer fixes, if you are on stock, feel no need to upgrade.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Juzman:
In Solid Explorer I just go to "root", then /data and paste the kernel zip and magisk. Flashes every time.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Apparently, for that guy, it didn't. :confused:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Flashing from the root of /data also works for me.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nikos2k:
for me as well, placing the zips in /data with FX File Explorer
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sruel3216:
can we flash 2.21.1 on march update?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Yep.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] qwer777:
I've been placing all my images in /data/TWRP (a folder I made), and it's been working great so far.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] E30Nova:
What's the best way to update to a new monthly update?

I'm assuming download the whole image and flash through adb.

I'm just used to the Nexus 6p where you could do everything from the phone.

My son is using my computer, so I guess I'll have to wait if that's the preferred way, lol.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] D-m-x:
Imho it's Deuces Script, thats brilliant. https://xdaforums.com/pixel-2-xl/development/tool-deuces-bootloop-recovery-flashing-t3704761
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] qwer777:
@nathanchance I was wondering if there's a reason that http://nchancellor.net/ isn't SSL (https)? Just in case you weren't aware, you can get free SSL certs with Let's Encrypt. They can even be easily set up with Certbot.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
The only real reason is I've tried before and I have never been able to get it to work. I actually brought my site down for a few hours because it got messed up.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Update!

As I pointed out on Twitter[1] and confirmed by Kees Cook[2], it actually looks like Google disabled KPTI accidentally on stock, which I did not do here for security reasons. Also, there is now a message when flashing in TWRP that you should be on the correct security patch for support. Enjoy!

[1] https://twitter.com/nathanchance/status/970796140785356802

[2] https://twitter.com/kees_cook/status/970806321481056256

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

March security update

Downloads

Primary: http://nchancellor.net/downloads/kernels/taimen/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips

Commits

Kernel: https://github.com/nathanchance/wahoo/commits/oreo-mr1
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Wow! Jedi Ninja kernel master strikes again!! Don't know how you do it brother, but many thanks as always!! ????
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dredq:
Thanks Nathan. You are amazing. I take it this kernel is only for the March update? I just want to say it takes me longer to update my phone then for you to put out a new update. Wow.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
I don't think there is anything that could break on the February security update but I'd recommend updating both in one go.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Roger.T:
My goodness!

Hardly flashed and again an update..?

Slowly I get into the stress with ROM testing and kernel updating...??

Grandmaster Flash, you are quite incredible...???
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Duncan1982:
10hrs since the last update , come on Nate get it together :p How he can go at the pace he does is incredible as is the same with the 5T :good:

Anyway I'm not complaining keep it up bro :good: it's all good :laugh:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] BabelHuber:
Just flashed the March update and Flash 2.22.

This most probably is not Kernel-related, but Substratum stopped working after the update. Deinstalling and installing Substratum fixed the issue, now everything works fine.

As always, thanks for your amazing work!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] arvylas:
Hi guys I'm new to pixel and i have some questions since my last rooted device was Sam Note 4 and a lot have changed since.

Do you still get OTA updates when rooted + custom kernel? if you get what happens to kernel and magisk?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
You may get the notification for an update, however, it will fail if you try to install it. You need to be on stock recovery without root to take an OTA. You can side load an OTA, or just fastboot the factory image, which, IMHO, is the most reliable way to go.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] otonieru:
Just updated to March Security

Flash latest 2.22

Everything work as intended.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Semtronix:
So for science, I flashed this over the last DU which is still using February. What exactly is the purpose of the installer telling us if our configuration is supported or not if it just flashes anyway?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
I assume it's because he doesn't want a bunch of bug reports for configurations that aren't supported.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] thenags:
Just installed March update and then this. Worked perfect. Thanks as always.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlee08517:
Agreed. I tried to take the ota yesterday. Even after flashing the boot file to go back to the stock kernel, my ota failed. So I ended up side loading it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] qwer777:
I would be way more than happy to guide you through the process and/or help troubleshoot.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Pretty much this. I have considered just erroring out before installation but I don't think that is fair to the user, as there are some updates that will work with older or newer security versions. It's just me making it clear that you are flashing it at your own risk and I won't help you if you run into issues.

Yeah Google checksums all the partitions before installation, to avoid any sort of corruption. That's why I just flash the factory images and be done with it.

I might take you up on that :) I'll try to look more into it during this week, since I'm on spring break.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] qwer777:
Awesome! Depending on your webserver (Apache/Nginx etc) and OS combo, there are easy guides to get a 'set it and forget it' SSL cert here. But if you have any questions or concerns, PM me any time.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
[MENTION=6842057]nathanchance[/MENTION] i have tried and tested this under every condition possible for me and in similar conditions

From 2.15 to 2.22

My charging is not the same as on the stock Kernel

Every other thing is same about the setup nothing changes

I know you don't mess with things and this is basically stock Kernel and you will tell me they you didn't changed anything to charging but i have observed this very well

I have to plug un plug many times during my charge cycle to charge it otherwise it is very slow where as on stock it charges in the first go fine

Any input?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] otonieru:
Never face issue with my charging over here.

You aware that temperature affecting this device charging speed a lot right ? You might want to check that aspect when you are about to charge the phone.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
Yes im aware that's why i mentioned under similar conditions and tested innumerable times
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
It could just be because the charging driver is inlined here instead of being a module like on the stock kernel. I haven't changed anything related to charging in a very long time. It always shows that I am charging fast when I use an applicable charger so I don't know.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
Your scenario has never happened to me on any of his kernels, on stock or custom Rom.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
Well I'm using the stock charger and cable

And from 2.15 up till 2.22 i have always faced this

Updated to march and charged on stock and it charged much faster and in one go compared to what i get on Flash with multiple replugs

Everything is same as for the settings and setup
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
And before 2.15 you didn't? I glanced between 2.14 and 2.15 and there was just a stable Linux update and some sdcardfs commits.

I don't know, I use my Chromebook chargers because they go up to 3A, which it appears to take advantage of just fine because I went from 40% to 50% in 12 minutes. I'll try to test the stock charger when I get home. I usually only charge when I have a lot of time so I don't tend to notice how long it truly takes.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlokos:
The only changes I noticed in the last couple of updates (I can't remember when it started) is that the message on the lockscreen no longer says the phone is rapidly charging. However, I haven't noted any appreciable changing in the charging time.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] drewski_1:
No charging issues that I've noticed, either.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dredq:
I have used every kernel you have put out (and that is a lot of kernels) up to 2.21.1 and have never had an issue with charging. The lockscreen always states rapid charging. The phone charges very fast and I last charged 13h 9m ago... I am at 79% charge and have an estimate 1d 23h and 50min left.... Holy Sh... Nathan you are the man.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pantmunu:
This is just awesome. Using the kernel as is with the latest March update. No mods no xposed or anything. I browse xda Instagram snapchat, use duo, youtube,messaging app and few phone calls and prolly few hours on Bluetooth.

Thanks Nathan. Hats off !!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nekromantik:
Quick question, does flash come with its own version of dbto img?

So if I do a fastboot flash of vendor and radio for march update do I still need to flash new dbto and then flash zip on top?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Yes, it does.

No, you shouldn't need to.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Just as a heads up, I don't typically support the developer previews but it seems like I have a lot of these changes already and there doesn't appear to be anything that wouldn't be backwards compatible so I am going to attempt to merge tonight and see how it goes. If it doesn't work or is broken, I won't be supporting P until release.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nekromantik:
thanks :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bobbarker2:
Okay just admit it you're secretly a collective of Google engineers who are using a XDA account to test stuff and have fun.

ADMIT. IT.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
Well tentatively everything appears to be working fine after the P merge... I am uploading it as a beta if you want to give it a go (hop on Telegram if you want to give feedback about it).
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] thagabe:
[MENTION=6842057]nathanchance[/MENTION]

Does that mean that the next kernel release (2.23) will work on both O and P?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
That's what I am hoping.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pantmunu:
So this beta release, is it for O or P, sorry if it sounds stupid.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
It's for both! No problems.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] galaxys:
Two for the price of one! :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pantmunu:
Smooth as butter.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] matt1313:
For 8.1 what settings are people using?

I have maple I/o set

Fsync disabled

Nothing else
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rickysidhu_:
Stock settings, just changed readahead to 2048
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
What's fsync?

I think a month or so ago in this read I asked if anyone was using the maple scheduler because people were begging for it here and on the flash kernel thread. Then when flar2 actually delivered no one said a word. Figures. Anyway, I think someone did reply that they had tried the maple scheduler and didn't notice any difference at all. A quick search of the thread might find it.

What does changing the readahead even do? It makes the phone faster in operation? I'm assuming this comes at the cost of a little battery life?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] drewski_1:
All defaults. If it ain't broke . . .