yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] k4zz:
After just short of a week on this kernel now, the only difference I can say I've noticed is moderately increased battery drain, between both screen on and off times.

I'll give it another week before switching to another since this is the most important aspect to me, and so far, the stock kernel is by far the best optimized.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] AutomaticFailure27:
Not sure how you are experiencing more battery drain as this is basically the stock kernel.

Flar2 even said it himself "There won't be any difference in performance, EX is identical to stock on this device, I just added a few extra features like color and sound control. [...] Otherwise, anything else you notice is placebo.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] k4zz:
Also in the OP is "Optimized for performance and battery life."

So when I notice the exact opposite of the intended effect of his changes, I'm going to share that info with the dev and others.

I'll be moving on to another kernel that has something more to offer.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] flar2:
ElementalX does not drain more battery than the stock kernel. Kernels have negligible impact on battery life. It's a myth.

Also, how did you measure battery life? The only objective way to do it is using the methods I developed in EX Kernel Manager, which have since been copied by other apps

Furthermore, other kernels use the patches and features I develop
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] k4zz:
Yes, I used your app in particular, along with a couple others to gauge exactly how much battery was used on average throughout different activities and periods of time.

Are there any tweaks you would suggest making through your app to improve battery life without noticeably impeding performance?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] AutomaticFailure27:
How much of a difference of usage is it to be considered 'more draining'?

I think since you have drain on your mind, you are checking the status more, thus more battery is being used. No phone I have ever own has ever been a consistent battery drain. Some days I can not use my phone at all and end the day with 90% battery left, other days I'll end with 80%.

Just use your phone.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] JimboTheDeveloper:
Hey man does you kernel add alt mode, usb-c to hdmi support? I know that google disables in their kernel to sell cromecasts but i know people can add it to their kernels and im searching for the best one for me at the moment to start rotting my current pixel 3a xl.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] cellatom:
Hi everyone,

New version ELEMENTALX P3a 2.08 available in EX Kernel Manager. Kernel for January update, works well !

Thx [MENTION=4684315]flar2[/MENTION]
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] EternalFlame:
Noice, although i must say the January stock kernel feels exactly like ElementalX performance wise this time, at least for me... hmmm.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Csiq:
Can anyone tell me how do I do the OTA update? Should I just install it like I normally would? I mean this info should be included on the first page anyway...
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Uzephi:
Can we please be cordial and just point him to the few threads in guides that tells you how you can upgrade. Using this kernel, I personally just download the full OTA image and remove the -w switch in the bat file, run the .bat in fastboot and fastbootd, reroot and then flash the kernel.

Edit: I should follow my own advice...

Follow the below instructions. In OP it explains the -w switch to keep your /data in tact.(you also most likely need to download the full OTA image to patch the boot using this method anyway) I suggest doing this to prevent any issues "restoring stock boot image." Once this is done, use the boot.img in the zip you downloaded to reroot. Once you're rerooted, you can flash the kernel.

https://xdaforums.com/pixel-3a/how-to/flashing-factory-img-t3931197
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Bramton1:
So tried to OTA to the January update, but it appears Google hasn't make it available through System Updates for me yet. So still on the December update. Since I restored stock image before I tried to OTA, I lost the kernel. Can I update to the latest ElementalX, which supports January update, even though I'm still on December? And if I shouldn't, where can I find older versions?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] ChavitoArg:
Yes. But you could sideload the latest ota from here first https://developers.google.com/android/ota then flash the latest ElementalX, you won't loose any of your data.

Enviado desde mi Pixel 3a mediante Tapatalk
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Mokura3rd:
ElementalX 2.08 on invisiblek's unofficial Lineage 17.1 builds seem to cause the wifi driver to time out. Flashing back to my stock kernel boot.img resolves the issue. Thoughts? I can't seem to try 2.07 in EXKM or find an external link.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] jmtjr278:
[MENTION=4684315]flar2[/MENTION] really loving this kernel. Thanks for all your hard work on both it and the wonderful ex manager. Device sleeps like a baby. Here is my most recent charge cycle. View attachment 4936747View attachment 4936749View attachment 4936751
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] jmtjr278:
[MENTION=4684315]flar2[/MENTION] another great cycle. View attachment 4940353View attachment 4940355View attachment 4940357
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] jmtjr278:
[MENTION=4684315]flar2[/MENTION] we good to flash on Feb update?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] EternalFlame:
Flashed it, works as expected, tho it's still 2.08.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] jmtjr278:
2.09 up and working! Thanks
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] noky76:
How to flash kernel if twrp does not work on Android 10?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] flar2:
Use EX Kernel Manager
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] noky76:
Do I need root ti flash kernel?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] till22:
No, you don't need root. You only need root if you want to flash the kernel with the EX Kernel Manager app.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] pharpe:
:laugh:

How do I get in the house?

Use the door.

Will I need a key?

No. You only need a key if you use the door.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] creeve4:
I have an extra spoon, I will feed you.

fastboot flash boot nameofboot.img
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] pharpe:
Na. Don't need help. Just laughing at the circular logic.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] till22:
Ahhh sorry, forgot it's a zip you're flashing and you need TWRP. My bad.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] user_19:
Hi could you please include support for usb hid device?

Thank you
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] erikodiony:
Any have tutorial to create script on EZXM ? I need script to activate ADB over network when phone was booted,.

#!/system/bin/sh

setprop service.adb.tcp.port 2222;

stop adbd;

start adbd;

this my script but not work,. Pixel 3A (Rooted),.

Thx for reply,.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] flar2:
I added benchmarking in the latest release of DevCheck, which you can get on XDA Labs: https://labs.xda-developers.com/store/app/flar2.devcheck

Benchmarking is for PRO users only!

Now you can test your hardware and compare with other devices
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] qAnAthemA:
Any news on Android 11 DP support?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] flar2:
I've built the kernels, but I don't think Magisk or TWRP supports Android 11 yet, so I haven't released it.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Skittles9823:
Magisk canary supports R, TWRP does not though I believe.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] david.lallone:
Using the Bliss Rom, the latest release broke my Wifi.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] flar2:
This is for stock ROM, there is no wifi in the kernel
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] david.lallone:
Oh okay, I used it on other roms without issue. But good to know. Didn't mean to mislead.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] NameLessThugZero:
Been a while since I done anything with kernels, but happy to still see this one around..

I was wondering if anyone has any suggested settings or tweak theyve done, particularly in regards to wacklocks and perhaps getting the phone to feel a bit more snappy. I only just flashed it, but havent altered anything yet. Does the kernel come with changes itself, or is it just window for you do what you want?

Thanks again.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Uzephi:
There are some minor optimizations in the code glancing at the commit history. Nothing drastic, but should be a bit better than stock. I think Boeffla's wake lock blocker disables some known problem wakelocks by default also.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Jules Winnfield:
Hi,

I'm considering to buy a 3A but I'm afraid that stock maximal brightness is not enough to use the phone comfortably outdoor (already tried the Pixel 3 and it was really bad under the sunlight)

Back in the day, I used to use HBM on my Nexus 6p and it was a great improvement :good:

So my question is : is HBM as spectacular on the 3A ?

Thanks in advance.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] grant2:
yes the brightness isn't enough for in sunlight. it looks like it's really dim.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Jules Winnfield:
Have you tried the HBM ?

I hope it helps as it used to do on Nexus 6p
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] pasha_d:
I'm not sure what you call a spectacular, but ElementalX HBM on Pixel 3a gives quite a kick to brightness, so I feel pretty comfortable reading screen under direct sunlight.

I hope it helps.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Jules Winnfield:
Thank you, your post helps me.

My stock Nexus 6p was impossible to use under the sun, but after installing HBM, it was far better.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] AutomaticFailure27:
[MENTION=4684315]flar2[/MENTION] Does the kernel need an update for the June patch?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] creeve4:
I need some help please. I installed EX Kernel manager on my phone (Stock android 10 with stock kernel). I accidentally press the option for High Brightness mode and then my phone rebooted. Now when it reboots and I try to unlock it, it just reboots again. How can I fix this without a factory reset?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] AutomaticFailure27:
I would think you'd need to download the factory boot image and flash it.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] creeve4:
Entering safe mode fixed it (well it still rebooted after entering safe mode, but then the next boot it was fixed).
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] AutomaticFailure27:
Awesome, flashed 2.14 and working flawless. Thanks for your quick work [MENTION=4684315]flar2[/MENTION]
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] djjohnnyblaze:
[MENTION=4684315]flar2[/MENTION] is ElementalX-P3a-2.14 for June 2020 patch level? Thanks in advance!
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] AutomaticFailure27:
Yes
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] djjohnnyblaze:
Awesome! Thank you.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] NameLessThugZero:
How might I optimized this kernel? I haven't tweak any of it's setting as after install, so it is as it is. But I still encounter slow menus and screen transitions. The Sharing screen/menu and pulling up apps, and sometimes in-app loading is slower than I'd like.

Are there governor or memory settings I could tweak to try to remedy these things? What would anyone suggest?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] AutomaticFailure27:
Pretty much, leave it default. This kernel is basically stock with some slight tweaks and such (mentioned somewhere in this thread).

Really, it's just a flash and forget sorta deal. Only things I change are the vibration and TCP congestion algorithm.

For your menu/transitions, go into the developer options and turn the animations to .5x speed.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] dkryder:
You can try the built-in performance mode in the ex kernel manager. I use that and the above mentioned animation tweak.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] captain sideways:
Hello, thanks for the work :)

Are there any tweeks/settings I can change so that I can use Drivedroid? I'm using a 3a; I have seen on other threads that some users of older pixels have managed to get it working but I've had no luck :( I just get a msg drivedroid saying that it can't find any USB hosting devices but it's my understanding that this is determined by the kernel?

Many thanks in advance :)
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Jlesss:
Gesture

Hi all,

Why i cannot find the gesture tab on my EXKM app?

I was looking for the option to turn on sweep2wake but couldn't find it.

Cheers
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] flar2:
Make sure EXKM has root and that elementalx is installed.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Jlesss:
Thanks for the reply flar2.

My phone is rooted and has the latest version of elementalx kernel installed. Still not there
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Midomad:
Reflash the kernel and reinstall EXKM.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] erikodiony:
Im on Android 11 beta 1, but im installed new kernel then my phone was bootloop,.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Jlesss:
Hi thanks for the input. I did it but still doesn't work
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Midomad:
Because it doesn't support Android 11!View attachment 5040533
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Jlesss:
Hi all,

Stupid question, so do i have to get back to stock kernel to get this OTA android june update and after that back to re install this elementalx kernel again?

Cheers
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] AutomaticFailure27:
If you rooted with Magisk, then it should put the stock boot image back, so yes, you'd need to reflash EX.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] catharsis724:
Upon flashing kernel from EXKM and rebooting (several times), WiFi radio is not functioning. Reverted back to kernel with ROM and radio working again.

Android 10/Bliss 12.8 (June 23 Build).

EDIT: I can try and reproduce with logs etc. if you need.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] St.Noigel:
This kernel works only with stock ROM. Just read thread before asking
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] catharsis724:
My mistake. To be fair it says no where in the OP that it's for stock only and it worked on every other custom ROM I've flashed.

My mistake, thank you for the heads up.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] infectedorganism:
Same.

Android 10

June update

Installed kernel via EXKM app

No wake gesture tab
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] flar2:
Strange, I have the wake gestures tab on my 3a XL. Not sure why it would suddenly be gone on the regular 3a
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] flar2:
Looks like no kernel update is necessary for July, continue using version 2.14
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] captain sideways:
Hello,

Is it possible thay you could add USB Mass Storage (UMS) to the kernel please? The dev of an app I'd like to use directs kernel developers here if they would like to add the functionality to a kernel that doesn't yet support it:

https://xdaforums.com/showpost.php?p=39293985&postcount=1

Many thanks ?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] jacopastorius:
Same here, no wake gestures tab unfortunately
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] jit-010101:
Is it supposed that the default governor is not ondemand or did i mistakingly switch it? Happened when I upgraded to Android 10 and reflashed the newest Kernel.

I experienced slow camera and laggy scrolling until I switched back to ondemand - same was true for Stock Android 10 kernel tought.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Cerberus_tm:
Hi! I've just bought EX Kernal Manager and flashed ElementalX successfully, on the stock ROM. But I don't see anything about gestures. Is the tab still hidden? Is there anything I can do to get wake gestures working? It was the main reason why I switched to ElementalX, I was so looking forward to them!
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] flar2:
I don't know why they aren't showing up.

Go to Tools->User settings and tap the + button. Then navigate to /sys/android_touch/sweep2wake and set it to 4 for sweep up to wake. If the file is not there, then they are not supported. I have the 3a XL and they work.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Cerberus_tm:
Hey, thanks for your reply and instructions. I tried, but android_touch doesn't seem to exist in sys. Does that mean gestures are not possible at all on the Pixel 3a?

Were they possible before (I saw on the page of ElementalX for Pixel 3a that it mentioned wake gestures), and Google changed something? Is there any hope for a future modification that will enable wake gestures?

---------- Post added at 02:41 AM ---------- Previous post was at 01:41 AM ----------

I've used Total Commander to search for android_touch, but it isn't found anywhere, neither in sys nor elsewhere. The stock double tap to wake works fine, though. But doubletap2wake can't be found either. I wonder what that means.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] bubbyj:
Just curious, but will their be an Elemental for Android 11? I'm running the beta 3, and absolutely love it. But I really miss the smoothness, performance, and battery life of this ExKern.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Uzephi:
You should get a notification in EX Kernel Manager that 3.06 is available if you are on the beta.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] bubbyj:
Excuse my stupidity. I hadn't even installed Magisk yet. I just assumed it hadn't been built yet, because I hadn't seen anything in the forums about it. I'm about to do it now. Thank you so much for your reply!
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Kayniedude:
Does anyone have any user profiles for me? Dark modes or better battery life. Stuff like that?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] bubbyj:
My Better Battery Profile is the following:

CPU:

Max 1516 (Cluster 1, little)

Max 1536 (Cluster 2, big)

Cores 0-3, 6-7

wq_power Enabled

GPU:

Max 355

Initial 180

Gov MSM

Boost OFF

Memory:

ZRAM DISABLED

Dirty 50

Background 20

VFS 10

Overcommit: 100

Misc:

I/O Noop

ReadAhead: 128kb

fsync Disabled

TCP Westwood

entropy: 64/64

-----------

I also keep my 'battery saver' mode on during this time. Data Saver will further your battery life (But you may lose important notifications in the background, like fb messenger, email notifications, etc. Only use if this doesn't matter to ya.)

obviously this isn't for any sort of productivity or gaming. Its to be used scrolling through facebook, your browser, texting, email, photos, etc. I use this profile for about 75% of my day, and i have no complaints whatsoever. Can I tell its powered down? A little. But its still got plenty of oomph to accomplish the tasks I mentioned a moment ago.

I also use L-Speed. Especially the battery optimizations, doze optimizer, and aggressive doze.

Furthermore, I use a pixel shutdown app. It literally powers down 10-50% of the pixels. The more you power down, the worse the resolution gets. But I've found that 10-15% is nearly indistinguishable from the standard screen. The pixel 3a has a fairly high dpi as it is. Cuting down from 440ppi to 375 causes little to no problems.

I also run a couple of magisk modules that force google services and play store to doze and limit battery usage.

The last thing Id recommend is screen brightness. Its without a doubt the number one battery eater for 90% of users. We almost always have the screen wayyyy brighter than necessary. When I'm indoors, in a moderately lit room, I power down to about 40-50%. I ONLY go above 80% if I'm outdoors in the sunlight. Otherwise, dim it down as much as humanly possilby.

All in all... you can boost your Screen On Time by 30-50% with these methods.

Goodluck!
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] djjohnnyblaze:
Just installed Android 11. Should I install the latest Kernel for beta or wait for a new version for the GA that was released today? Thanks!
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] flar2:
3.06 is good to go, no kernel changes for the release
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] flar2:
There were no kernel changes for the Android 11 release, you can use ElementalX 3.06 (download and install in EX Kernel Manager).
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] djjohnnyblaze:
Awesome! Thanks as always for the hard work. Love the kernel =)
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] jacopastorius:
I am on android 10 and ElementalX. Can I update to android 11 ota?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] djjohnnyblaze:
If you are asking if there is a new version for the latest Android 11 release then yes.

I have updated to android 11 and updated my ex kernel to the latest version via the ex kernel manager app.

Everything is working as expected.

Cheers.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] jacopastorius:
I am asking if I can update from android 10 to 11 via system update avoiding flash the stock android 11 image
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] djjohnnyblaze:
Depends. This isn't really a kernel specific question though.

Sometimes Magisk can prevent OTA updates from working unless you uninstall Magisk or Install Magisk to Inactive boot slot (if you are using Magisk) first.

There is no harm in trying the OTA update (worst case is it fails to install) but in any case chances are after update from Android 10 to Android 11, you will most likely lose Magisk/Custom Kernel as the OTA update will probably replace your boot.img with the new Android 11 stock one.

For me (on pixel device) I usually:

Install new update

Patch new boot image to get Magisk back (using Magisk Manager)

Use EX Kernal Manager to reinstall EX Kernel
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] karlj38:
It can be done - I upgraded from magisk rooted android 10 to android 11 ota and then did install magisk to other slot.

My concern now is the actual bootloader screen shows unlocked, but in the developer settings menu the unlock option isn't checked. Not sure what is going on here. If I try and check the switch will it do a factory reset? It says device protection features will not work if turned on. Will this fail safetynet?

Secondly, I have another issue and I suspect they might be related. When I now try to flash elementalx, from the app itself, it fails: just keeps repeating: "/sbin/sh rev: not found". Device is rooted with magisk canary and elemental app has su permissions so I'm confused.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] dkryder:
The ex app won't even complete the download for me so I just downloaded the zip and flashed it. That worked.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] bombadier:
After updating to android 11 my processor is reading 90 C phone doesn't feel like its melting, just slightly worrying, am assuming its a mistake, anybody else got a high cpu temp ?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] djjohnnyblaze:
Nope. Fine here.