yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] oranget:
Pay for ElementalX app.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] ast00:
I live in the wrong country and my debit card doesn't work with Google. Would be nice to have another way.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] vandyman:
BS, you can buy Google Play gift cards anywhere..
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] DanielF50:
Just FYI, EXKM keeps notifying me that 2.04 update is avaliable to download, though attempting to download said update is unsuccessful - I assume its not meant to be live yet, as it hasn't been posted here/the website?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] sic0048:
I just tried it and was able to install it successfully. Perhaps it has been fixed since your post.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] flar2:
Delete your downloads and try again
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] ast00:
Probably my best bet at this point.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] DanielF50:
Thanks guys - I updated to QP1A.190711.020.C3, rebooted & it downloaded/installed, which is weird as it didn't work after numerous reboots on "QP1A.190711.020" & made me assume it was a error with the update, sorry.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] sic0048:
I'm sure the update was specific to .020 C. At least that's been the release schedule up until now. An OS update is released and then a day or two later a updated kernel is released. But if you don't upgrade to the latest OS, you never want to upgrade to the latest kernel (unless specifically told it is OK to update).
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] DanielF50:
Yeah I get that, it's just that it wouldn't even let me download the kernel zip at all on pre-C3, so not sure what the issue was there? I usually just download all the files to the phone & update via twrp after an update, so was weird that it wouldn't download at all :good:
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] oranget:
How are you using TWRP on Android 10? I thought they were incompatible?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] DanielF50:
Yeah, I'm not, I forgot about that - I'm just stating what I've done with all my phones for years, as I've only been on 10 for a month so it's just habit now :laugh:
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] flar2:
Looks like no update was need for the kernel for October release
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] oranget:
Is the current kernel still good for the November update? Or will there be a new updated one? Thanks!
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] flar2:
Available in EXKM already
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] shadyshadow:
Curious is to what's new with version 2.06 or fix?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] j-a-d-z:
From Sargo thread:

Think it's the same kernel for sargo and bonito.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] shadyshadow:
See it in the download page ...missed it

My bad
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] a1234kitkit:
ElementalX-P3a-1.06 for android 9 support LZMA??

Because I want to flash twrp to 3a XL

Any kernel support LZMA for android 9

Thanks!
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] sic0048:
Yes. LZMA has been supported on ElementalX for the Pixel 3a series just about as long as TWRP has been available. So certainly any of the recent versions will work with TWRP (on Android 9).
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] Karitoriki:
Can you please find some way to make this compatible with Havoc ROM? stebo insists it's your kernel that is broken, but I know it's actually how he uses his in the ROM.

Much appreciation if you can!
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] a1234kitkit:
why i flash this kernel with Havoc-OS then my phone will disable wifi??
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] Marky__Mark:
I just attempted to update the kernel to 2.07 through the elemental x app and my device wont boot up. Its stuck in fastboot mode and its giving me a error boot prepare message. I know google also did a system update for December which I did not update prior to updating the Elemental x 2.07 version. The system update actually failed to install, probably because I was on the elemental x 2.06 version. I tried updating the boot image through fastboot and even the magisk patched boot image with the same result. error boot prepare. If anyone can help me, it would be much appreciated. Id like to avoid wiping the data on my phone if I can.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] flar2:
Yes, there is a new bootloader and changes to the boot.img for December. This is why there is a warning not to install 2.07 unless on the December update.

Download the factory image from Google, unzip, remove the "-w" flag from the flashall script, and flash in fastboot.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] Marky__Mark:
Thanks. Removing the "-w" from the flash all script will preserve the data?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] sic0048:
Yes.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] Marky__Mark:
Worked like a charm. Thanks again.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] Marky__Mark:
flash-all
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] vandyman:
I use the adb/fastboot sdk shell and type in flash-all
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] Marky__Mark:
Boot into your phone into fastboot, open the command prompt in the platform tools folder containing the google factory image files including flash-all, plug in your phone, type flash-all in the command prompt... profit.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] oranget:
Will this kernel work on custom roms, or stock only?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] dr0832:
Is there any definitive guide to get a pixel 3a XL rooted with magisk and elementalx kernal installed from start to finish for somebody that has no idea how to do any of this stuff? The last phone I rooted was the Galaxy S5 so I am a bit rusty. I have been reading up on the process it seems like there's a number of ways to do the same thing and I am pretty lost.

I accidentally took the security patch from December 5 today so my build is now: QQ1A.191205.011
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] vandyman:
There is a guide in the Pixel 3a XL thread.

{How to root without TWRP}

TWRP does not work with Android 10 at this time.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] dr0832:
Thanks I was able to root and purchased EX kernal manager. Can someone tell me is this still the current process required to Backup your stock boot and recovery images prior to installing ElementalX on Android 10?

1. Backup stock boot and recovery images.

This is very important to ensure you can return to a 100% stock state and recieve OTA updates. OTA system updates will fail if you do not have the stock kernel and recovery. Once you have unlocked the bootloader, you can use the fastboot command to boot or flash a custom recovery. A custom recovery will allow you to backup the contents of your phone and flash custom ROMs and kernels. Once you have downloaded TWRP to your PC, connect your device to your PC with a USB cable. Here is an adb command to reboot to bootloader:

adb reboot bootloader

Now issue the following command to temporarily boot into TWRP recovery:

fastboot boot [path to TWRP you downloaded]

Once TWRP boots, select “Backup” and then put checkmarks beside “boot” and “recovery.” The boot partition is where the kernel is stored. The recovery partition is where the recovery is stored. You should name your backup so you will remember it easily. Your stock recovery.img and boot.img will be saved on your device’s sdcard.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] vandyman:
Every month, do this;

1 Uninstall Magisk via the manager.

2 Update Android monthly security.

3 Patch boot image with Magisk

4 Update EX kernel.

I found the above using Adb and fastboot is the safest way without boot looping your device.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] dr0832:
I updated to ElementalX 2.07 and it seems like my battery is draining faster relative to stock...
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] flar2:
Nope
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] Lakino:
I'm getting the same error. How did you acquire root on Android 10?

I just purchased a 3a XL for black friday and received it last week. It was shipped Android 9 and I've successfully updated to Android 10 Dec 5 version but I can't seem to get root. Patching the boot image with Magsik and fastboot to phone returns the same "error boot prepare".

How did you get root on Android 10?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] Marky__Mark:
Im suspecting your issue might be using the wrong boot.img. Did you update to December before or after you attempted to root?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] flar2:
The latest kernel requires the December updates. There is a new bootloader starting in December.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] Lakino:
As soon as I got the phone with Android 9, I use the flashboot method -- not OTA sideload -- to flash the latest version of Android 10 with Dec 5 security update. I did not try rooting Android 9. Went straight to flash Android 10 image after unlocking phone.

Here is a screen shot of my 3a XL booted up that I took just a little while ago.

After I'm on Android 10 with Dec 5 security update, I then proceeded to do use Magsik process to patch the boot img then flash that boot img back to phone. That didn't work. Then I've also tried flashing a boot img that someone else here on XDA patched that supposedly worked for them, but it didn't work for me. I get that "error boot prepare" bootloop. Each time I get bootloop, I use flashboot method to reimage latest Android 10 Dec 5 version and bring the phone back to a completely new state. Then I have to customize again and get into developer mood and set USB Debug mode. It's a bit annoying but at least I don't have a hard bricked phone. I just can't seem to achieve root for Android 10.

Am I missing a step?

If you take a look at my screen shot above, am I not updated to the latest?

Here are the commands I issued when I updated to Android 10 Dec 5 release:

fastboot flash bootloader bootloader-bonito-b4s4-0.2-5736883.img

fastboot reboot-bootloader

fastboot flash radio radio-bonito-g670-00030-191028-b-5972069.img

fastboot reboot-bootloader

fastboot -w update image-bonito-qq1a.191205.011.zip

Thanks for any help / input guys.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] Marky__Mark:
Where did you get the boot.img you used to patch in Magisk? Are you using the canary version of magisk?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] Lakino:
I got the boot.img from within the image-bonito-qq1a.191205.011.zip file.

I'm not sure about canary version. I used the latest:

Stable Magisk Version: v20.1

Magisk Manager Version: v7.4.0

I thought I read somewhere that with Magisk v20 or above that canary version is no longer needed. Is that not true?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] Marky__Mark:
Try it. I had problems in the past and the canary channel works for me.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] Sh0X31:
2.03 is from september and at the op the download is not working. Where I find the version for Dec?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] sic0048:
Install the helper app. You can always update to the latest version that way.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] thatsupnow:
Any way to use this kernel WITHOUT having to buy a $5 app??
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] jmtjr278:
You can flash it for free. But you will need to buy the app to control it and modify it. It's the best $5 you will ever spend. I've gone through at least 5 device using this app. Plus, this developer works hard making kernels for tons of devices and coding this wonderful app. It will work with any kernel you choose to flash. It's a very small price to pay for what you get.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] flar2:
I cannot continue this project without people buying the app. The way things are going, I can't cover my expenses and may have to shut this project down.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] jmtjr278:
Come to think of it, I need to donate. You are the hardest working dev I know. Not only do you maintain I don't know how many devices but you also make the best kernel manager app around. Expect a donation from me. Merry Christmas!
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] flar2:
Merry Christmas!
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] oranget:
Merry Christmas flar2!!! Thank you for your continued work!! Always appreciated here!!
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] xFirefly93:
Such a ugly rude way of not showing your appreciation to what other people to ~95% of their time are doing for free..

:silly:
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] oranget:
Thank you flar2 for the updated january kernel!!
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] thatsupnow:
?? Let's calm the eff down buddy
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] vandyman:
Thanks for the quick January update. [emoji106]
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] Shafwan7:
unable to use wifi after flashing this kernel..android 10. [MENTION=4684315]flar2[/MENTION]
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] flar2:
Reflash the system image, you have the wrong wifi module
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] Shafwan7:
yes you're right.

im on January Patch.

flashed Feb Patch and working .

+1
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] king.dopey:
How do you install ElementalX with the Feb release? The instructions given do not work for me. TWRP does not work in this version of the phone, so that's out. I cannot install from the app, since it's not rooted yet. I keep reading that the only way to get Magisk to work is to install this kernel first... chicken meet egg. Does this kernel or Magisk actually work with the Feb Stock release?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] flar2:
You will need the stock boot.img (can be obtained from the latest factory image zip), then install Magisk Manager. Open Magisk and install by patching the stock boot.img. Then copy the patched image to your pc (e.g. adb pull /sdcard/Download/magisk_patched.img) and flash in fastboot (e.g. fastboot flash boot magisk_patched.img). Then you are rooted and you can use EX Kernel Manager to install the kernel.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] sic0048:
You do not need to install this kernel to get Magisk to work. Magisk works fine on the stock kernel, including the Feb update.

You do have to get Magisk to modify the boot.img and reflash the modified file for Magisk to work, but it works with the stock files just fine. If you are having issues installing Magisk, please refer to my installation instructions for assistance.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] king.dopey:
Thank you. I've been running through those standard instructions for months... years on other phones. This Feb update refuses to work on this Pixel 3a XL though. Magisk will create a patched boot image that's smaller than the original and the phone will refuse to boot with that image flashed. I tried re-patching, verifying the date, deleting it and recreating it in Magisk, re-downloading the images from google, and even trying to patch the boot.img on a pixel 2 (creates the same size file); all methods failed.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] adm1jtg:
You could always patch January then use ex app to update. All you need is a working rooted kernel to run the apps update method

Feb only had 2 kernel commits
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] sic0048:
I don't know what to tell you then. :(

I didn't have any issues rerooting the Feb update after sideloading it and I'm sure if it was a common issue we would have seen lots of people post about it. I will say that the Magisk modified boot.img is going to be smaller than the stock image. That is completely normal and not something that changed with the Feb update. You probably just never noticed it before.

It sounds like you have already checked this, but my only suggestion is to triple check the modified boot .img file's "created date" to ensure you are moving the Feb modified file to your computer and not an earlier version. I have pulled the wrong file before and they symptoms are the same as you are experiencing.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] thereal_bigjake:
I've had this issue and it turned out I was using the wrong version of magisk manager to patch the kernel. Try different versions and you can just "fastboot boot boot.img" to test the image without flashing it.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] albertohds:
I have a elemental x installed in my 3a XL but i need a return stock kernel. I do not backup stock boot image

Its possible return to stock?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] adm1jtg:
Use the factory images and fastboot
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] sic0048:
Yup.

Just to flesh out that comment a little more..... Use the same flashing commands that you would use to flash the Magisk patched_patched.img file, but flash the stock boot.img file instead. You might already have that file if you had to have Magisk modify the boot.img file for the current OS version you are on. If you sucessfully took a OTA update to get to your current OS version, then you will need to download the full factory image for the current OS version you are running and pull the stock boot.img file. Then flash that file and you will be back to stock without root.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] sghir ziane:
DHL will drop mine in the next 3 days. Could u please tell me how to unlock the boatloader, root, and install this kernel?

Thank you so much
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] vandyman:
Go to the Pixel 3a XL thread and everything you need to know about the Pixel will be there. There is a lot of good reading there... [emoji106]
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] MrJustAGuy:
Appreciate the quick update for June, but I seem to have lost High Brightness Mode in 2.14. Is it just me, or is this a known issue?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] flar2:
Looks like no kernel update is necessary for July, continue using version 2.14
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] thatsupnow:
Will this work on any rom or just the stock ROM??
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] vandyman:
Flar2,

Is there a beta kernel for Android 11. I am debating about trying Android 11. But I will not switch without EX Kernel.

Thanx, vandyman
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] flar2:
It may work on other ROMs, but is only tested on stock.

I have built a kernel for beta 1, but not yet beta 2. Probably Tuesday.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] vandyman:
Thanx... [emoji106]
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] MrJustAGuy:
EXKM keeps telling me "download failed" when I try to directly flash 2.15 or when I try to download the zip. I'd download it from elementalx.org, but the latest version there is 2.14. What gives?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] flar2:
Adblock, just like the error message says
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] MrJustAGuy:
I am getting no error message regarding adblock. Also, I have no ad-blocking mechanism installed on my Pixel that could interfere with the ElementalX app. All I get in the app is a box that says "Download failed Try downloading again?"
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] MrJustAGuy:
This is the error I'm (still) getting. Not sure where your assumption of "adblock" comes from.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] flar2:
Adblock is the reason for download failure.

The error message includes that warning on some versions of exkm. Maybe I removed it and forgot after I bought a new domain name to solve that problem. Almost immediately, some idiot put my new domain on the Adblock list too
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] MrJustAGuy:
But how would adblock apply in this case when, as I have already said, I have no adblock-type software installed on this phone? I have never even installed so much as the basic Magisk HOSTS module.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] vandyman:
Try downloading the file with your device browser. If it fails, that is where your problem is.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] MrJustAGuy:
I have no issue downloading version 2.14 from elementalx.org with my browser on my phone or my desktop. The problem is that the EXKM app keeps notifying me that 2.15 is available, and 2.14 is the only version I can get from the website.

Now, how can EXKM get an update notification, changelog and all, once a day for several days and yet still be unable to download the kernel if some nonexistent adblock is interfering with it?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] adm1jtg:
I downloaded and installed 215 through the app without issue
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] MrJustAGuy:
Well, out of desperation, I tried uninstalling and reinstalling EXKM, and downloading the kernel works now. So I may never know what the actual problem was, but whatever.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] 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 XL ROMs, Kernels, Recoveries, & Ot] Marky__Mark:
Sweet
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] DanielF50:
Not sure if this has been reported yet, but on Android 11 kcal profiles don't seem to be loading correctly on boot, even after a factory reset & recreating the profiles.

It's not a major issue, but I thought I'd report it - all values seem to load correctly except for green, which upon boot jumps to a value of 256.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] adm1jtg:
Loaded this on latest aosip and wifi refused to turn on. Loaded back original kennel and all was fine.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] shadyshadow:
Little confused here. Just updated to October Release (Build RP1A.201005.004) and installed EX. Change log says 3.07 as October security update but I still show 3.06 in phone settings. No ill effects that I can tell so far. EX Manager says I have latest release.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] adm1jtg:
If you do a kennel backup it also lists as 3.06 and shows as 3.06 in information screen as well. Probably just forgot to update the version field
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] flar2:
3.07 should be up now
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] adm1jtg:
Still have an issue with the kennel backup feature. It still shows 3.06 and is showing Sept 29. Inactive slot shows same date. Obviously I just installed 3.07 so the date is wrong and it's also showing be 3.06

How can I backup 3.07?
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] shadyshadow:
If you are currently running EX 3.07(check About Phone settings) then open EX Manager>Tools>Kernal Backup. Then tap the FAB. It will promt you to backup your Kernal. Tap yes. Backup will be stored in Storage>ElementalX>Kernal Backups.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] flar2:
Delete your downloads and then download it again
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] oranget:
Elementalx app is neither downloading or installing new 3.07 kernel. Manually went to website downloads and newest posted is 3.06? I have deleted downloads and uninstalled and reinstalled app, issue persists.