yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] KKenna:
Thanks. I was hoping for something like this. I had been on Canary (Struggled to get GPay working for a while there) and did have some trouble with Magisk acting weird after the update. I ended up having to flash the uninstall zip and then start from scratch with Magisk (Now only on Beta).

I'll give it another shot.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joeyddr:
I don't have the stutters or anything on stock with this kernel, have the latest magisk beta from today(not canary), but i do notice that batter percent goes down in 2% intervals.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Keiuran:
OP instructions clearly have Sultan being installed before TWRP, but I'm probably missing something due to the way slots work.

This is probably the correct way. Quick question though, how does the flashing process work without fastboot? Do I just load into TWRP and flash the ROM, TRWP, reboot, TWRP, Sultan, then Magisk?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] krolla03:
Hello I'm a little confused with the flash order. I have always just flashed kernals in TWRP and didn't really have to worry about anything.

I'm running stock with TWRP and Magisk

So would I reboot into TWRP flash sultan then reflash TWRP and Magisk?

Thanks for the help.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] RogerF81:
Yes, exactly as you said.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
New build is up with fancy performance improvements.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
You are fancy
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dnsmo:
Download not working yet
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
I introduced a major memory leak into the June 6 build, so I took it down. I'm going to upload a new build with the issue fixed in about five minutes.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
I accidentally introduced a big memory leak in the ION rewrite from the June 6 build, so I've uploaded a new build with the leak fixed. The new build still has the ION rewrite. Enjoy!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bigknowz:
Thank you

[MENTION=4800121]Sultanxda[/MENTION] thanks for all the hard work, sent a small token of appreciation.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] saham424:
Thanks for all the great work!

Quick side question for anyone who can answer. I'm on stock rom with Sultans latest P kernel and latest Canary Magisk. Is anyones gpay working or able to add a card, if yes what is your app version for gpay and Google services?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bigknowz:
Go here https://xdaforums.com/apps/magisk/magisk-google-pay-gms-17-1-22-pie-t3929950
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] saham424:
oh thanks, idk how I missed this thread. I've been doing research for a few hours now
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
Has anyone noticed that Netflix is suddenly no longer available in the Play Store, even with Magisk ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] drothenberger:
Yes, I see the same thing.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joeyddr:
Same here also, and play store says device is certified.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Benjamin_L:
Still available here
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
New build is up with performance improvements and diag mode fixed [MENTION=5825970]reddevil08[/MENTION].
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] reddevil08:
Can confirm LTE band locking works on the latest build.

Thanks a lot for taking the time to look in to it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sui77:
Frequencies don't go below 1804 Mhz and cannot be set below using kernel auditor
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] onliner:
That's not a bug/problem, check git and read the previous posts.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
New build is up with yet more performance improvements.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Durkan:
Same thing here, Netflix and a few others like Elder Scrolls: Legends.

Google play says certified.

Happened to me before with things missing from the play store, but that was because I wasnt passing CTS.. and alot was missing, Netflix. Pokemon Go, Fire Emblem Heroes etc... This time with certified, I'm only noticing Netflix and elder scrolls. Strange.. Ive been troubleshooting it for a few days without much luck. Starting to think its a Magisk thing perhaps ? ¯\_(ツ)_/¯
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bigknowz:
[MENTION=4800121]Sultanxda[/MENTION] 2 random reboots on June 12 kernel. Here is the log https://docs.google.com/document/d/1KnemShfRkS3Mr6A0xH4-4jLEXj5BLGs02vH61X3MrL0/edit?usp=drivesdk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
That log is totally useless. I need /sys/fs/pstore/console-ramoops-0
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
If i don't want to you use TWRP and ROOT, how can i flash this kernel ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
You need to use TWRP.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bigknowz:
pstore folder is empty
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Run this command in a terminal app:

su -c "cp /sys/fs/pstore/console-ramoops-0 /sdcard"
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sui77:
Use the "all in one tool" and boot twrp temporary for flashing the kernel
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
I better use a command instead of a "all in one tool" to boot into TWRP.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
You beat me to it! I was thinking you should not to add in another factor to the equation if it's not needed...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nebula9:
Same, and pay doesn't work either (not counting the chmod workaround which I don't have to do on another phone). Reportedly the proton kernel has no issues on p3
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Durkan:
Update... So Netflix and the like have periodically shown back up in the play store over the last few days. Not sure the cause of this but currently not showing. Not sure if it's something I'm doing, or magisk hide being weird
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nebula9:
Netflix not in store and pay doesn't work for me. Sultan + stock + magisk official 19.3, with play store, play services and Google pay all hidden
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Mrcactuseater:
I hate to be a party pooper, but this off-topic should really be taken somewhere else. Unfortunate woes you may all be having, discuss somewhere else as this is still a kernel thread :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nebula9:
The idea is that sultan kernel is supposed to hide the unlocked bootloader on the kernel level. It's not just a magisk problem
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
No, it's a Magisk problem. The kernel still hides the state of the bootloader perfectly fine.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
I apologize that my message is off topic.

I'm running your Kernel on Android Pie (June Update), no Magisk and Netflix is not visible to me in the Play Store. Yes, according to Play Store my device is certified. Same Case on Android Q Beta 4, your Kernel (ported from [MENTION=9116297]Eamo5[/MENTION]), no Magisk: Netflix is visible for me in the Play Store.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Clear data for Play Store and try again.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
Well, I've done that before, several times.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joedajoester:
This made me certified again. On Q beta 4 and running Eamon's port
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nebula9:
I tried doing all that: I end up with certified play store (as it shows in settings), but pay doesn't work and netflix etc. don't show up in the store. So I'll try to wipe and do it clean…
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nebula9:
Can confirm: stock unrooted, never rooted, sultan latest and google play shows as 'certified' but netflix doesn't show and pay doesn't work
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] brainmaster:
I'm on stock ROM and on latest Sultan kernel, rooted with Magisk. Use Magisk hide option for apps and also hide the Magisk Manager. Netflix is showing in Playstore and Banking apps are working fine.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
New build is up with even more performance improvements. I'll make this phone faster than every 2019 Android.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Triscuit:
Wow, this version performs much smoother than stock. Good work Sultan!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
Please let us know when and which device you'll buy next :D
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Hormesis:
Entirely possible it's in my head, but this latest build seems incredibly snappy.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
Get him some ice cream.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nebula9:
Did you have to delete any files?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sui77:
Is there a way to increase display brightness.

Thought I had read something, but can't find the thread.

Thx
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] brainmaster:
No
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
New build is up with a fix for a potential bug in my rewritten ION driver. I'm not sure if the potential bug actually exists, but it's better to be safe than sorry ¯\_(ツ)_/¯
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] balenisme:
i will try this build, as i experienced freeze during vid call (tested with duo and whatsapp vid call). U are the man Sultan
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
[MENTION=4800121]Sultanxda[/MENTION] Are you aware of the "video bug" ? When you start recording for a video, the device restarts and is in "Do not disturb mode (camera)" after restarting. Which log do you need ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Neff_V:
Same here but can't provide logs at the moment.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] reddevil08:
Just tried it. Happens for me as well.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
New build is up with the video recording crash fixed. Big derp on my part :silly:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
I still love you.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
I'm so hyped for the next Updates :silly:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
New build is up with a fix for the random freezes caused by the ION driver rewrite. I think the rewritten ION driver is good now :fingers-crossed:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sadiku:
I encounter random reboot issue on 0621 version, is it fix on 0622?

我從使用 Tapatalk 的 Pixel 2 XL 發送
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prophet1218:
On latest build I noticed random reboots ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Grab /sys/fs/pstore/console-ramoops and upload it please!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prophet1218:
I went back to June 19. Build. In this version I didn't notice reboots, but YouTube freeze and closed some times.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
I can't help you with bugs you encounter in old builds.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prophet1218:
After work tonight I put it up the latest build and I'll upload what you talked about
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Dylan.4:
[ found solution, delete ]
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Benjamin_L:
Kernel and then TWRP installer again that means. Of course you need to use TWRP. I also never install TWRP after flashing a kernel and never had any issues
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Dylan.4:
Just found it after searching better in the thread, but thanks for clearing it up :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
[MENTION=4800121]Sultanxda[/MENTION] I experienced a freeze followed by a prompt reboot. A hopefully useful log:

https://hastebin.com/yilisizoje.pl
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Hmm, something intentionally rebooted your phone:

[ 206.385585] init: Received sys.powerctl='reboot,userrequested' from pid: 1143 (system_server)

Can you think of anything that could cause this?

We can also look at the logcat to see what's going on. Boot up your phone with the June 22 kernel, and quickly run this command in a terminal emulator app:

su -c "logcat > /sdcard/logcat.txt"

Then wait for your phone to reboot. Once your phone reboots, grab /sdcard/logcat.txt and PM it to me because logcats may contain sensitive user info.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
Just to get it out there

I experienced reboots thrice while i was watching youtube and Netflix and Hotstar respectively

In Netflix and hotstar the video would just get closed for the first time and when i played it again it would reboot

Couldn't grab a logcat though
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Grab a console-ramoops!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Shayded:
June 20th build giving me constant systemui and app crashes.

Had to roll back to 19th which works fine. Anyone else with this issue or just me? (I'm running nitrogenos so it could entirely be the ROM and not the kernel)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
No troubles at all on stock rom. Likely a rom thing :cool:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Shayded:
Yeah I'm thinking so.

Will probably switch back to stock, just wanted to try a custom ROM out but there aren't a lot of advantages that overrule stability
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] SavvyGamer5975:
Man just wanted to know what’s ur usage like so u watch a lot videos and use camera and can u plz share some more screenshots ?

Thanks in advance
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
Snappy and INCREDIBLE BATTERY. Fastest screen wake up of any Kernal. Great Job.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nezebilo:
The battery life on the latest version is crazy. And the phone remains cool while it's also very snappy and responsive. Awesome.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] fanatic75:
I'm on flash kernel, can I just direct install this over it?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
You probably could. However, personally I would, in twrp....

Flash the stock boot.img (June)

Flash the twrp installer zip

Flash your kernel

Flash magisk

Reboot, done. :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] amerino1:
Screenshot please

Enviado desde mi Pixel 2 XL mediante Tapatalk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Screen shot of what?? :confused:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mickyw1980:
:o
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Nice! ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] amerino1:
Jajajaja!! I flashed the Kernel,and the sot results are similar than the stock Kernel.,I want to see a screenshot about your sot

Enviado desde mi Pixel 2 XL mediante Tapatalk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Oh! Well why didn't you say that? At any rate, here is my latest cycle. Not much to see yet, but I usually pull 8-12 hours of SOT over 40hours off charger with whatever kernel I use. Granted, I'm a light user, no social media at all. :cool:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
Bogus

??
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Jealous! ??
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
Yup. I've been going back and forth almost daily. U have to flash Magisk after u flash this though.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pantmunu:
Wait, so u don't flash stock boot img before flashing over the customer kernel.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
I got permanent TWRP. So I use Magisk to reboot to Recovery. Once pin or password entered. Hit Install. Scroll to Sultan's latest zip.20180620. Once flashed press back botton. Hit Install and flash Magisk 16.4. once done reboot system. Good to go.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
[MENTION=4800121]Sultanxda[/MENTION] i updated from first build to 20th build and my battery life has gone insanely worse

With same usage and evry thing being same i'm getting 10-15% extra drain plus idle drain as increased as well with every setting remaining the same, any ideas?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prophet1218:
This folder is completely empty. How can I send this to you?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Try and get your phone to reboot. Then, after it reboots, unlock it first and grab console-ramoops.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prophet1218:
succeeded but I try to upload with xda app but I can't do it. he wrote not valid file. Can I send you in email or in telegram?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Rename the file to console-ramoops.txt and try uploading it to XDA again. If that doesn't work, email it to sultan@kerneltoast.com.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prophet1218:
That's worked here is the file
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Try the kernel attached to this post.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prophet1218:
Thank you I will test today this version
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nightf0x_007:
Since version's 21 update, im experiencing random systemui restarts, same applies for update 22 and 23 and maybe 20 also but not sure about version 20 though
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sadiku:
Also looks 22 break Safety Net check. It was passed but now false.

Sent from Pixel 2 XL
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prophet1218:
I think you fixed the random reboots. Yesterday with June 22. Kernel my phone restart after 30 minutes. Now with June 23. Doesn't restart after 3 hour usage
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sadiku:
Sorry I just figure out the safety false was caused by edxposed not your kernel.

Sent from Pixel 2 XL
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Neff_V:
Hmm can't say that... Watching a few videos on YouTube or chrome is causing reboots with latest version... ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prophet1218:
Yes I noticed the same after 6 hours. I said too early that's fixed
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Fixed this. This one wasn't ION.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
New build is up with the reboots and freezes fixed, along with some other goodies.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bigknowz:
Snappy

Latest version seems significantly faster than the last few, thanks [MENTION=4800121]Sultanxda[/MENTION]!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sirxdroid:
I wish I could find a kernel w/ Wireguard that worked well for me. I do not mean any disrespect towards the kernel developers, I appreciate the countless hours they sink in and the undeserved flack they take in the forums and have to put up with, but since [MENTION=6842057]nathanchance[/MENTION] left the scene, nothing custom worked well for me:

- Sultan: reboots, freezes, lag

- Caesium: moved to Q

- EX: T-Mobile Wi-Fi Calling does not work

- Stock kernel seems to work well enough, but no Wireguard in the kernel

I'm not even after battery life as I can't really say I see any significant difference between the above kernels, stock included, all on rooted stock ROM. It seems kernels have gotten a lot more complicated on modern hardware so it's easy to break things while tweaking and stock kernel has gotten a lot better compared to what we used to have on devices from 3-4 years ago (I still remember how much fun it used to be to try new kernels every couple days on the Nexus 4 ...)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Hey, I fixed the freezes and reboots. And the process of going through fixing those freezes and reboots has resulted in *massive* performance gains in my kernel. My rewritten drivers make this kernel perform faster than even Snapdragon 855 phones; I don't see why you're complaining.

Freezes and reboots are unexpected, and I fixed them rather quickly considering the *very high* difficulty of the optimizations I was making. There is literally nobody else on this forum making the optimizations that I am...

You can't make progress towards any goal without making mistakes, and if I hadn't received feedback on the freezes and reboots, then my optimizations would've never become stable.

FYI, the stock kernel is complete and utter trash. But feel free to use it if you don't like my kernel.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sirxdroid:
These are pretty big words ... Not very nice to bash the work of those who paved the road before you.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
I've been doing cleanup for Google's laziness and idiocy for years, with even the engineers responsible for managing the kernel ignoring my fixes. Is a kernel that leaks 30 MB of RAM a day *not* complete and utter trash? I'll let you decide. If Google engineers cared about the quality of their products, they'd at least pay attention when someone submits 50 patches to their Gerrit fixing kernel issues.

That memory leak is just one of the countless issues I've found from Google and Qualcomm in their kernels. Not to mention, Google's low memory killer solutions thus far are very much lacking in comparison to Simple LMK. I'm not the brightest person and yet I've been able to reimplement much of Google/Qualcomm's horrible spaghetti drivers in the kernel with my own solutions that perform far better.

Also, it is well known among the Linux kernel community that Android kernels are an absolute mess. I'm not the only one who realizes this, you know.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Looks like removing the charge-rate limitation broke fast charging on the 2 XL, so I've uploaded a new build with charging fixed. Overall camera speed is slightly improved as well. Sorry for the frequent breakage as of late.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] enskje:
not everyone gets butthurt so easily ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sleepwalking0593:
Who even is nathanchance. No one is better than sultanxda in this whole android community. Sultanxda does things that no developers can ever do. He is nothing less than god.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
Man i was just about to post this and saw this
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lllluzhnan:
Sultanxda's kernel or ROMs work best in this whole android community. The people in China also think so. Sultan, the god of Android Kernel.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CHANGiism:
Wow, giving credit to your favorite dev is nice, but dissing a very well respected developer who has paved ways in Pixel kernel development is on a whole new level of being utterly ridiculous. You can even see [MENTION=4800121]Sultanxda[/MENTION] giving credit to [MENTION=6842057]nathanchance[/MENTION] on his opening post for this thread. Stop being ignorant and just enjoy what all of these developers have been putting out for us. And show some respect next time.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] return.of.octobot:
¯\_(ツ)_/¯