yashsingh1/xdaforums huggingface dataset:
[Google Pixel 8 Pro] jlokos:
Derp has been updated to May FYI.
[Google Pixel 8 Pro] ChillDuder:
yeah. i noticed meanwhile. because i did not saw a changelog after update was posted.

Thanks for your answers.
[Google Pixel 8 Pro] golfgtiedition30:
Can you post a link to Derp for the P8P. I can't find it anywhere , even on Telegram
[Google Pixel 8 Pro] Plathoon:
Hi.

Is it possible to install a kernel without rooting phone ?
[Google Pixel 8 Pro] HipKat:
It's not

Edit: I'm wrong :)
[Google Pixel 8 Pro] DespairFactor:
yeah it is, you would need to fastboot flash the partitions
[Google Pixel 8 Pro] Utini:
Interesting.... Would that fix the integrity Drama?
[Google Pixel 8 Pro] HipKat:
That really has nothing to do with the kernel as people with stock and custom Kernels have to work around the integrity issues.
[Google Pixel 8 Pro] DespairFactor:
Unfortunately no
[Google Pixel 8 Pro] x111:
is there any way to change

"ro.vendor.vibrator.*" parameters in order to completely disable annoying haptics/vibration ?
[Google Pixel 8 Pro] AlkaliV2:
This kernel is just incredible. I've had this phone since release and even making changes I thought would improve idle drain I still couldn't get below 1% idle. Then Sultan kernel lands me at 0.58% with no tweaks. This kernel is amazing.
[Google Pixel 8 Pro] HipKat:
I rarely check my Battery level anymore and just put it on the charger before bed everynight
[Google Pixel 8 Pro] hellmo_luciferrari:
First and foremost, thank you @Sultanxda

This kernel has been super helpful at keeping my operating temps down. Which is the entire reason I had wanted to give it a shot.

This may be a dumb question, but what is the easiest way to keep up with updates for this kernel? Is it checking back on this thread?
[Google Pixel 8 Pro] gpvecchi:
I had just an issue once, but I don't have a logcat.

After waking up, the touchscreen was completely unresponsive. Even hard reboot didn't work.

The power button kept working, locking, and waking up the screen.

The fingerprint sensor didn't work.

I just left the phone going back to sleep, and wakeup worked correctly.

I had the same issue once on Despair, never had any issue with stock kernel.
[Google Pixel 8 Pro] Sultanxda:
Yeah, checking back on thread or waiting for a new pinned message in the Telegram group. I might get around to setting up an OTA URL for Kernel Flasher at some point.

This will likely be fixed in the next build, because I will be reverting changes I made to how the touchscreen fundamentally works. So the touchscreen will behave like stock again.
[Google Pixel 8 Pro] hellmo_luciferrari:
Thank you for the quick reply. I don't use Telegram, but will gladly check back here!
[Google Pixel 8 Pro] swieder711:
(duh)
[Google Pixel 8 Pro] DougMG:
That would be rather difficult as the June update has not been released yet.
[Google Pixel 8 Pro] DespairFactor:
It works perfectly fine, I flashed it on my pixel fold 2
[Google Pixel 8 Pro] swieder711:
Installed and running smooth.
[Google Pixel 8 Pro] DespairFactor:
no it hasn't LOL
[Google Pixel 8 Pro] magi44ken:
What are the steps to get a working fingerprint using Pixel Flasher? Thanks
[Google Pixel 8 Pro] HipKat:
Open Pif Manager

Click on Get Xiaomi Pif (it should populate Xiaomi Pif in the Output console) (This gets xiaomi published pif intact)

Click on Paste UP button (which should Paste the same contents into Active Pif window

Click on Reprocess button (this will reprocess the pif to make it compatible with the currently installed module) the Output console will now have pif that is compatible with the current module.

Click on Paste UP again, to update the Active Pif with the modified pif

Click on Create pif.json, this will update your device and have this custom pif.

Select one of the top 4 methods of testing the Pif and hit the Play Integrity Check button.

Confirm that it passes both basic and device.
[Google Pixel 8 Pro] swieder711:
The June factory image for the Pixel is now available.

;)
[Google Pixel 8 Pro] Kingcool88:
Sultan flashed with June update, works flawless so far.

Spoke too soon. The touchscreen bug mentioned above is present now also for me.

Reflashing stock and waiting for update :)
[Google Pixel 8 Pro] HipKat:
You should really wait til the Dev updates the kernel to match the newest update going forward
[Google Pixel 8 Pro] Kingcool88:
Someone needs to test :) It might have worked 🤷
[Google Pixel 8 Pro] gpvecchi:
Not working for me on June. The phone become extremely laggy, like 2 or 3 seconds delay.
[Google Pixel 8 Pro] Sultanxda:
New build is up for the June security patch!
[General Questions and Answers] pepeyfro:
As many of you may know, the Uber Driver app appears to have a root verification to prevent bad actors from changing the location/bypassing facial recognition, so they can then rent your accounts to third parties.

Personally, I have no interest in this issue, but I do have an interest in anti-fraud prevention systems.

Is it so difficult to bypass this protection? Could some developers comment on what kind of solutions Google could be implementing to prevent root from being spoofed?
[General Questions and Answers] NOSS8:
UBER DRİVER ONLİNE PROBLEM

Hello, I rooted my phone and unlocked the bootloader. After the last update, I cannot go online in the Uber Driver application. I get the message "Failed to verify device, please go online from a different device." Is there a chance to hide...

xdaforums.com
[Google Pixel 8] Sultanxda:
/*
* Your warranty is no longer valid, unless you lie.
*
* I am not responsible for bricked devices, strained relationships,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this kernel
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*
*/

This is a no-frills custom kernel for the Pixel 8 and 8 Pro. It is designed to be used with the stock ROM and custom ROMs. It's intended to be a simple replacement for the stock kernel that brings several under-the-hood enhancements. This kernel is not meant to be customized by users.

This kernel works with dm-verity/verification enabled! You don't need to disable verity or factory reset to use this kernel.

Changelogs for each update can be found in the 2nd post of this thread.

Features:

Works with dm-verity/verification enabled

Capacity Aware Superset Scheduler (CASS), a custom CPU scheduler that improves battery life and performance

Tensor AIO, a custom DEVFREQ driver that dynamically controls RAM and L3-cache speed for better battery life and latency

Simple LMK, a custom low memory killer that improves memory management

Improved thermals, so the device runs cooler

Improved single-core and multi-core CPU performance, especially when the CPU is thermal throttled

Improved idle battery drain when the device is in deep sleep

Improved gaming performance

Improved stability: fixed dozens of random reboots, freezes, memory leaks, and performance bugs which exist in the stock kernel

Compiled with GCC 14.1 and Link Time Optimization (LTO)

Many other advanced improvements not listed here

Source code:

Android 14: https://github.com/kerneltoast/android_kernel_google_zuma/tree/14.0.0-sultan

Credits:

Over 100 beta testers who helped make this kernel stable

osm0sis (for AnyKernel3)

If your name should be here and it isn't, then let me know

Installation instructions:

You can flash this kernel with the open source Kernel Flasher app.

Telegram group:

https://t.me/sultanskernel

Downloads:

Latest kernel
[Google Pixel 8] Sultanxda:
Changelog:

June 11, 2024:

*Updated to June security patch

*Added back Google's touchscreen processing pipeline (twoshay), fixes palm/edge touch rejection and reduces power consumption while touching the screen

*Added an upstream fix to the CPU governor to reduce active battery drain when the CPU is boosted by uclamp

*Configured Tensor AIO to clock down RAM and L3-cache more quickly for improved overall battery drain

*Now compiled with GCC 14.1 instead of 13.2

Old changelogs:

May 12, 2024:

*Updated to May security patch

*Fixed performance issues in Unity-based games such as Wild Rift

*Fixed high power consumption when the CPU is throttled

*Improved fluidity when the CPU is heavily throttled

*Increased wireless charging speed from 700 mA to 900 mA for basic 5 W chargers

*Improved wireless charging reliability

*Improved active battery drain by allowing RAM to run at lower frequencies more often

*Added back 324 MHz CPU minimum frequency for improved overall battery drain

April 2, 2024:

*Initial release
[Google Pixel 8] Sultanxda:
Reserved
[Google Pixel 8] Utini:
Noice - Pretty much the only reason I am still rooting and taking on PIF troubles.
[Google Pixel 8] Koeties:
Will using this kernel together with the PlayIntegrityFork module etc still let one pass Device integrity?
[Google Pixel 8] Sultanxda:
Yes.
[Google Pixel 8] Koeties:
Thank you. Will it also support idle mode for Advanced Charge Control (acc) module? To stop charging at certain percentage and then switch over to power from USB while plugged in?
[Google Pixel 8] Alex1911:
@Sultanxda

Hello, i'm curios if your kernel fixes recent issues in Stock March update, it seem's that current issues are kernel related.

Can you confirm that ?

Appreciate the extra effort for implementing custom Features.

Best Regard's

Alex1911
[Google Pixel 8] guniens:
Hi all!

Been out of the custom kernels loop for a while, now we just need to flash kernel using KernelFlasher app right?

What happnes when a security patch comes out, we flash it via Pixel Flasher (either ota or factory image, preserving data)? Does the kernel get overwritten or we need to manully return to stock kernel before flashing update?

Thanks in advance!
[Google Pixel 8] AhmedRehan98:
The kernel gets overwritten back to stock. You could always check your kernel version from about phone or from kernel flasher app.

Usually Sultan releases a new kernel for every new stable release, and I think using a kernel from an older version might cause problems.
[Google Pixel 8] guniens:
Thanks!

I just needed to know if flashing either ota or factory would overwrite the kernel and so nothing elso to do/check before manually updating.

Will sure check out the compatibility between kernel and latest security patch before flashing kernel, that's for sure ;)

Thanks again!
[Google Pixel 8] Sultanxda:
I don't know which issues you're thinking of specifically. It's probably easier for you to try the kernel and see if it fixes any of your issues.
[Google Pixel 8] Marcia8246:
Hi! How to use kernel flasher? Please need a guide because i have already bricked my phone at previous attempt
[Google Pixel 8] Koeties:
I initially tried to flash you kernel using Franko Kernel Manager but it didn't move past "Setting up flashing environment". Downloaded the latest Kernel Flasher from your link and flashed your kernel without any issues. Coming from an old OP6, I was a bit worried in the output to not see anything about "magisk boot image detected" etc etc, but after reboot everything works perfectly and Magisk plus all modules are still working fine. I'll drive this kernel for a bit and give some feedback.

Much appreciated!
[Google Pixel 8] Koeties:
1) Download apk from github releases (link in first post).

2) Install apk

3) Run Kernel Flasher and grant root access

4) Under "Device" block, note the Slot Suffix (_a or _b)

5) Choose the correct slot (view)

6) Choose "Flash"

7) Choose "Flash AK3 Zip"

8) Browse to the kernel ZIP file on your phone and flash

9) Reboot

10) Profit!
[Google Pixel 8] Marcia8246:
Thank a lot, I have try but the app show this message on attached file... Why?
[Google Pixel 8] Koeties:
Have you updated to the latest 2024-04-05 Pixel update? I think that's the issue.
[Google Pixel 8] Marcia8246:
I'm on CrDroid custom rom based on February update
[Google Pixel 8] CrimsonKnight13:
Is there a method to patch this kernel with KernelSU?
[Google Pixel 8] ViperPyro:
Looks like PixelFlasher supports KernelSU patching now, in addition to Magisk and ZygistNext and related.

GitHub - badabing2005/PixelFlasher: Pixel™ phone flashing GUI utility with features.

Pixel™ phone flashing GUI utility with features. Contribute to badabing2005/PixelFlasher development by creating an account on GitHub.

github.com
[Google Pixel 8] CrimsonKnight13:
Thanks. I'll give it a try.

Edit: Not seeing anything regarding KernelSU or Zygisk Next with 6.9.0.2 when I'm running it.
[Google Pixel 8] Koeties:
I can confirm that ACC, including it's idle mode, works with this kernel without the need to change charging flags.

Thanks @Sultanxda for your work!
[Google Pixel 8] IonutGherman:
Update crDroid with April Patches and try again
[Google Pixel 8] necovap:
does this kernel improve Battery consumption? how about SOT on pixel 8 no pro
[Google Pixel 8] diogofd8:
So... I've f'd up. I flashed the .zip through recovery. Apparently these new phones don't like such flashing I guess so I'm at 'boot failure' stuck in fastboot mode, can't even access the recovery.

I know I can download the pixel official image from Google and restore the device using fastboot but I'd like to save my data. Is there a way to fix this without having to flash the whole phone?
[Google Pixel 8] Sultanxda:
Yes, you don't need to wipe.

Open up the official image zip and pull out boot.img and vendor_kernel_boot.img.

Then run:

fastboot flash boot boot.img
fastboot flash vendor_kernel_boot vendor_kernel_boot.img

And that's it.

For future reference BTW, you can remove the -w from the fastboot update command in the flash-all.bat/flash-all.sh in order to flash your whole phone without wiping your data.
[Google Pixel 8] diogofd8:
I had a custom rom installed, crdroid. It says on the page it is using the latest prebuilt kernel from https://android.googlesource.com/device/google/shusky-kernel/ but I've got into such page and cannot find which release was the latest prebuilt. Is it android14-qpr2-s3-release?
[Google Pixel 8] andreas21042:
Is there a way to install KernelSU along with this kernel?

Thanks everyone.
[Google Pixel 8] guniens:
Hi @Sultanxda

First of all thank you for your work, phenomenal kernel, loving on my P8!

I've a couple of questions:

A second April update has dropped, I'm on the first April update. Can I just flash the second and then flash your kernel?.

What's the kernel url to put in Kernel Flasher to get updates? If it exists of course :)

Thanks again!
[Google Pixel 8] Koeties:
For the April B update, just flash the update and reflash the kernel.

+1 on the kernel URL for Kernel Flasher
[Google Pixel 8] Mauriceps:
Hi @palopaxo . This screenshot/scores is with this modded kerner? Thnx
[Google Pixel 8] kmry:
I just installed the kernel yesterday and is incredible the difference in temperature I have now, when charging it stays at 35 Celsius on stock it was 42 Celsius at the time, even when using the phone is cooler now. Battery seems better but I will make more test.

Great job thanks
[Google Pixel 8] alloxrinfo:
Hello, thanks for the amazing work. I haven't tweaked my phone for a long time, coming from an Oneplus 9 Pro. I have the Pixel 8 (no pro). Just to be sure, in order to use this kernel. I need to :

- Root it with one of the guide I'll find on XDA

- Then flash it with the help of the comments I've seen in this thread

What I need to know if, will I lose my data in this whole process ?

Will I still be able to make OTA updates (and then, from what's I've read, I can just reflash this kernel on top of it) ?

Last question (sorry for so much interrogation, but I'm sure it will help others). Will it be easy to go back to all stock as if the phone was coming from the factory ? (if i wanna sell it)

Thank you :)
[Google Pixel 8] ViperPyro:
1. You must

unlock

your phone, not root. Root is up to you, unrelated to this kernel (supports it if you choose). Then yes flash it with Kernel Flasher per the first post and other comments.

2. Flashing the kernel will not touch your data. Unlocking your phone will wipe your data though - that's just an Android thing. Once unlocked once, all the rooting/flashing/ROMs/etc will not require you to unlock again.

3. Yes, you can update the phone with stock Google updates, or use custom ROM flashing, and then reflash this kernel afterwards.

4. Yes, you can use Google's official tool to reflash stock AOSP and lock the device. https://flash.android.com/
[Google Pixel 8] alloxrinfo:
Perfect answer. Thank you
[Google Pixel 8] Sultanxda:
Forgot to mention it yesterday: new build is up!
[Google Pixel 8] selvanegra13:
Hello everyone, just a quick question, I have already installed the sultan Kernel, but now I want to re-lock the bootloader, is this possible? I'm worried thinking if this action bricks my phone.

Thanks and great job with this.
[Google Pixel 8] Meowdib:
Re-locking the bootloader after installing a custom kernel like Sultan's usually isn't possible. Here's why:

When you flash a custom kernel, it often replaces the stock kernel that came with your phone. This stock kernel usually has the ability to verify the software (ROM) that gets loaded during boot. A locked bootloader enforces this verification, making sure only signed software from the manufacturer can run. Since a custom kernel isn't signed by the manufacturer, a locked bootloader would reject it, preventing your phone from booting at all (bricking it).

Some privacy-focused ROMs like GrapheneOS and CalyxOS are actually designed to work with a locked bootloader for added security. These ROMs achieve this because the base OS is cryptographically verified on boot.

Unless you're specifically using GrapheneOS or CalyxOS, re-locking would likely cause boot issues. Hold off for now, and hopefully someone with Sultan experience can confirm.
[Google Pixel 8] Sultanxda:
You would need to do this: https://xdaforums.com/t/guide-re-lo...with-a-self-signed-build-of-los-20-0.4555419/

Basically, it is hell to try and do this with the stock ROM, and even with a custom ROM it is still hell. I strongly recommend that you do not attempt this.
[Google Pixel 8] selvanegra13:
Thanks for the info, I was worried about some apps not working, but the kernel works smoothly, so, I can keep it for a while.

The only apps not working is the wallet, but to try to get it to work, I have to root and install many things, so I was thinking about the easiest way to relock and gain Play Integrity request
[Google Pixel 8] sakerhetz:
@Sultanxda

Hello, any chance that the sultan kernel will work on a google pixel 8a?? since there is no forum for the google pixel 8a ,,,, thats way i'm asking this here.
[Google Pixel 8] Sultanxda:
I don't know. I don't have an 8a, and it depends on how different the 8a hardware is from 8/Pro.
[Google Pixel 8] sakerhetz:
Thanks for the reply.. then i'll wait for the official Pixel 8a forum, maybe there will come a kernel 😁
[Google Pixel 8] JimmyL216:
Question, installing a custom kennel, such as this one, on the custom ROM I'm using, will it improve battery life? I used my Pixel 8 to send a few texts this morning and turned off the screen. 3 hours later I've lost 12 percent battery life.
[Google Pixel 8] thatsupnow:
What ROM are you using?? When I was using Evo my phone was always warmer than usual and battery just went down for whatever reason. I was working in the bush so it had no cell service so it was always on airplane mode. Only thing I would be using was Bluetooth earbuds while I was in the Dozer for the day.

I did try a different kernel and it did help marginally, I mean it helped enough to get it thru the day. I'm back in stock rom and it's night and day difference
[Google Pixel 8] JimmyL216:
I'm trying out SigmaDroid. I set up AdAway and now the phone continues to bootloop. Currently I'm taking a break from it. But I'll probably try out a custom kernel when I get it up and running again
[Google Pixel 8] XeCuTioN:
There have been at least two updates to the CrDroid ROM since then
[Google Pixel 8] dlb134:
Are you guys still able to pass integrity check with this kernel?

I do unfortunately rely on Google wallet hence my question...

Hopefully with A15, we can use an alternative wallets which work with custom kernels and root 🤞🤞
[Google Pixel 8] Koeties:
Yes, I pass Device Integrity with the required modules installed. Which A15 wallets are you referring to?
[Google Pixel 8] dlb134:
A15 will allow alternative wallets to be selected as default payment options.

Thanks for confirming integrity 👍
[Google Pixel 8] hellmo_luciferrari:
First and foremost, thank you SultanXDA.

This kernel has been super helpful at keeping my operating temps down. Which is the entire reason I had wanted to give it a shot.

This may be a dumb question, but what is the easiest way to keep up with updates for this kernel? Is it checking back on this thread?
[Google Pixel 8] andreas21042:
I'm regularly checking the Telegram group here: https://t.me/sultanskernel

Unfortunately there is a lot off-topic talk so it's hard to follow up with kernel development and updates. I'm wondering if there are any other sources to stay up to date.
[Google Pixel 8] hellmo_luciferrari:
As someone who won't use telegram, the thread here might be the best way. Though I realized I asked on this thread when I meant to be asking on the Pixel 8 Pro thread, but Sultan responded there and mentioned potentially setting up an OTA URL for kernel flasher.
[Google Pixel 8] Sultanxda:
New build is up for the June security patch!
[Google Pixel 8] madejackson:
Not sure if I'm doing something wrong, but I get a bootloop on latest grapheneos with magisk.
[Google Pixel 8] thatsupnow:
Seems like the phone runs warm and battery suffers🤔🤔
[Google Pixel 8] Latty:
This came up in PixelFlasher:

⚠️ WARNING! Problematic Kernel: Linux localhost 5.15.137-Sultan #1 SMP PREEMPT Tue Jun 11 22:49:53 PDT 2024 aarch64 Toybox is installed. Play Integrity would possibly fail.

Kernel string: -Sultan is known to be banned.

Any thoughts? My Play Integrity is still fine.
[Google Pixel 8] Koeties:
My Play Integrity is also still fine with this kernel
[Google Pixel 8] Jasonious:
Is there an updated version in the works? The telegram channel is undecipherable 😄
[Touch GSM General] vikas57:
Iam new to htc touch please help me how to install themes , games and softwares to my mobile.

Thanks in Advance.
[Touch GSM General] hotrod101:
Welcome to the forum, I see that you have just joined us. You will find that there is much you can do with your device thanks to this site; however, asking for help they way you have will not get you any responses. What you are asking is relatively easy once you learn so I will provide you with links to learn for yourself. It is very important that you read the forum rules found here

http://xdaforums.com/faq.php

and determine which device you have specifically - "Note: you should mention which device you have and which ROM and any other important information when posting questions asking for help

See here to determine which device you have specifically

http://wiki.xda-developers.com/

Find your device based on it's spec's

You did not do a bad thing by posting in the Elf Forum; however, take note that there is also a Q&A forum found here

http://xdaforums.com/forumdisplay.php?f=456

Elf Specific forums found here

http://xdaforums.com/forumdisplay.php?f=372

Upgrading forums found here

http://xdaforums.com/forumdisplay.php?f=259

Development and hacking found here

http://xdaforums.com/forumdisplay.php?f=260 (many cool apps and programs found in this forum

and don't forget to search for things yourself using the search link found in the top toolbar or by following this link

http://xdaforums.com/search.php

Happy hunting
[Philips, Sony, TCL Android TV] Durchmesser:
While surfing here, I do not really get whats the current state of using a TV in a manner not intended by the manufacturer.

What TV could be rooted?

What TV could be flashed with a custom rom?

Android or Linux?

How good does a Kodi work on TV?

My goals:

Using Moonlight (with Sunnshine)

Connect Gamecontroler, Keyboard and Mouse

Using Kodi

Afwall+ (with root) or Netguard to restrict Manufacturer apps from connecting Internet.

Any proposals for a 55" TV?