yashsingh1/xdaforums huggingface dataset:
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] letrain02:
Did you have to change build prop, etc to pass safety net? Or just this kerbal helped that? I remember on my 2xl that a custom kernel was easier way to pass safety net until magisk got it all sorted.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] GoldElocks:
I used magisk hide, rename magisk manager, and magisk hide props config and changed to pixel 3a XL.

There's a detailed guide on how to do the props config here if you're not familiar

[GUIDE] Unlock/Root/Safetynet for Pixel 4a

With the pixel 4a finally arriving for some (like me), figured I'd make a quick guide Note that unlocking your bootloader breaks safetynet. There's a workaround in this guide but no guarantee that it won't get patched out in the future. Also...

xdaforums.com
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] rspkt:
I can also confirm Proton Kernel running very smoothly after flashing it several days ago.

With regards to the previous question, I had used props to modify my device before installing the kernel so I can't say whether the kernel alone will help you pass the SafetyNet checks. In any case, my device is passing both checks just fine as well.

Thank you for the hard work, @kdrag0n. Looking forward to future updates and whatever else you might have for us down the line.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] kdrag0n:
Proton Kernel 1.1 is now available with security updates, improved performance tuning, extra RAM, and more.

This update is required for the kernel to work properly on December ROMs, including the new version of ProtonAOSP. It will not boot on older ROMs.

Usage with my ProtonAOSP ROM is recommended to get the most out of your phone now that it is available for the Pixel 4a 5G. The ROM does not include Proton Kernel, so you will need to flash it yourself. The kernel alone will work just as well on stock, but you will not get the benefits of the ROM. More tightly coupled features may be added in the future.

Changelog:

Download

Donate to support development: recurring donation to keep the project alive in the long term or buy me a coffee
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] rspkt:
This kernel's battery life is amazing. I'm getting ~0.57%/hr. isle drain and ~5.4%/hr. active drain after several days of normal usage. Smooth as can be also. Thank you again for the amazing work, @kdrag0n.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] caballon:
how can i magisk root on stock rom and this kernel any advice appriciated
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] dark2099:
https://xdaforums.com/t/guide-root-pixel-5-xl-android-11-r.4187609/

That will tell you how to root the phone, then install a kernel.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] SavakSYN:
Hi @kdrag0n,

Thank you for the work you've put into this kernel. I'm wondering if there's iptables support built-in, and if not, would it be possible to add it to a future release?

Thanks!
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] kdrag0n:
What exact iptables features are you talking about? All Android kernels have iptables as Android requires it for networking.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] Wi1son:
Was wondering - System isn't updating to January. That's not related to the proton kernel, is it?
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] SavakSYN:
Specifically I use the iptables command to change the outgoing TTL of my device for tethering purposes:

iptables -t mangle -A POSTROUTING -j TTL --ttl-set 65
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] wilspeak:
Can You explain how you change the iptables command to change the TTL? Thank You
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] wilspeak:
Is there a guide to install this Kernel?
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] OptoChip:
Download the latest Kernel from the GitHub link in the first post (as of today Jan 7 2021 it should be ProtonKernel-pixel5-v1.1.img) and save that .img file into your ADB directory.

Boot your phone into the bootloader and enter the following command into ADB:

fastboot boot ProtonKernel-pixel5-v1.1.img

This will then boot the phone into the kernels custom flasher which will install the Kernel and then you should be all set!
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] wilspeak:
Thank You Very Much. I need all of the information that I can get.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] warrencoakley:
Is there any update for January's security patch?
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] radogost:
You can flash it on January, nothing changed in the kernel in Jan.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] warrencoakley:
OK great. For some reason I find 1.0 performing better than 1.1 Have you found that?
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] mitch10102000:
Just an FYI...I am using your ROM and it works great! When applying this kernel to your ROM, the call screening on the Google Phone app (downloaded from the Google Store) is disabled. Upon removing your kernel and going back to the original boot.img, call screening comes back again. Any idea as to why this would be? Scratch this...it had to do with the flakiness of call screening itself and not your kernel. Sorry about that!
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] rspkt:
Working fine on January update. Thanks again for your work, @kdrag0n.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] warrencoakley:
Adaptive Charging seems to be broken with this kernal
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] Wet999:
Yes it is.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] warrencoakley:
Can you fix Adaptive Charging as it's broken with your kernal? Thanks
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] Meowdib:
Are you sure it's not just broken?
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] warrencoakley:
Is it working for you on stock kernal on your 5G?
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] Meowdib:
No, it wasn't working. I'm on Lineage right now. Gonna worry about that later.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] warrencoakley:
Will there be an update for February patch?
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] mihailgreceanu:
any method i could get a custom font installed? even at the price of losing one of the 2 fonts available (replacing one of the defaults), ifonts does not work
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] PariahNine:
Okay, so it's been awhile since I've modded a phone. I Installed the Proton AOSP, installed Magisk, Rooted, installed Smali Patcher, got everything going but couldn't get an app moved to /system/priv-app and thought maybe flashing the kernel might help with r/w issues I was having. I didn't read the instructions thoroughly and attempted to flash the file directly to boot_a instead of booting into the image, so now I'm getting a bootloop back into Fastboot with the Enter reason being 'no valid slot to boot'.

Do I need to start the whole process over? Or can I reflash the kernel? I tried following the instructions after my flub and this is where I'm at.

Halp please.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] PariahNine:
Nevermind. I figured it out. I pulled the boot.img from the Proton package, flashed that and was able install this properly.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] mistermojorizin:
I used custom font installer module for magisk. it took a little work, but there's pretty clear instructions on their github.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] MegaJuif:
about rooting stuff, i need to flash the root the boot, and then flash the kernel ? i did flash the kernel and after i rooted with magisk and some modules prevent me to boot system, so i reflashed stock boot.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] MegaJuif:
after many attemps, it appear that some of the magisk module prevent me from booting to system (like battgoneCC) witch was working with elemental kernel. theres some flaws here but im not a pro and i cant point where exactly it breaks.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] Hung0702:
No you need to boot from the image, do not flash it. Look for the boot command elsewhere in this thread.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] MegaJuif:
thats why i did sorry for my rusty english, i dont know if the problem comes from the march update or the kernel
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] warrencoakley:
I have it installed in the March update and there is no issues.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] rspkt:
I also can confirm this works on the March update just fine. Thanks again for the hard work @kdrag0n!
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] leon_genius:
Kernel module xt_hl is needed to enable iptables target TTL. It is disabled by default in Android kernels, and can be enabled by setting CONFIG_NETFILTER_XT_TARGET_HL to yes in defconfig.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] kdrag0n:
Proton Kernel 1.2 is now available with security updates, March feature drop compatibility, and many other improvements.

This kernel was not updated in January or February because Google did not update the kernel. I didn't get a chance to work on the kernel in March, but it is now up-to-date for April.

Usage with my ProtonAOSP ROM is recommended to get the most out of your phone. The ROM does not include Proton Kernel, so you will need to flash it yourself. The kernel alone will work just as well on stock, but you will not get the benefits of the ROM. More tightly coupled features may be added in the future.

Changes:

This version is compatible with the March feature drop, so it will no longer falsely report that the battery is overheating.

Download

Donate to support development: recurring donation to keep the project alive in the long term or buy me a coffee
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] kdrag0n:
TTL spoofing support will be added in the next version.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] vule0119:
Hello sir, I am fairly new so this might be a stupid question but do I install magisk before or after this kernel? I already installed the ROM.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] Homeboy76:
OP

Installation

...All versions of all ROMs are supported, as well as Magisk if you wish to use it.

Magisk will be preserved after flashing if you already have it installed. If not, you can install Magisk by patching your boot image before flashing the kernel.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] dark2099:
Pretty sure you need to flash Magisk first, due to how the kernel is installed, wouldn't be surprised if trying to root that via the magisk app causes it to not install properly, then any update, as long as you don't flash a new system, Magisk is preserved.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] kdrag0n:
That is correct, the OP has been updated to clarify the Magisk install process.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] warrencoakley:
Also got the notification that my unit was warm after this upgrade to 1.2
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] creezalird:
have you tried 1.3? so far I am not having warm issue, but battery wise, can't say much yet, still quite new after flashing.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] warrencoakley:
No I'll try it later and report back
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] kdrag0n:
I have no idea what you're doing wrong, but I'd start with removing root and all other customizations, such as the Magisk modules. No modifications other than my kernel and ROM are supported.

If all goes well, you can add them back gradually until you find the culprit(s), but don't expect support for your modifications.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] kdrag0n:
Proton Kernel 1.4 has been released.

Changes:

Download

Donate to support development: recurring donation to keep the project alive in the long term or buy me a coffee
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] bubbyj:
No worries -- I fixed the problem already. :cool:
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] Edikuun:
What was the problem?
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] Edikuun:
Does this work well with Android 12 Beta 1?
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] kdrag0n:
No, Android 12 is not supported.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] iball2929:
For those confused/having issues rooting the phone and using this kernel, these are the steps:

1) Download latest factory image of Proton AOSP from https://protonaosp.kdrag0n.dev/download#factory-images

2) Extract boot.img from that factory image.

3) Copy it over to the Pixel 4a 5g phone.

4) Patch that boot.img file using Magisk app. (https://github.com/topjohnwu/Magisk/releases)

5) Copy patched boot image over to PC.

6) Boot into fastboot mode

(power off phone, then hold the volume down key and press and hold the power button until it's in fastboot)

7) fastboot flash boot magisk_patched-######_#####.img (or whatever the patched boot image is named).

8) Boot phone and verify it's rooted.

9) Download latest Proton kernel from https://github.com/kdrag0n/proton_kernel_redbull/releases

10) Boot phone into fastboot mode.

11) fastboot boot ProtonKernel-pixel5-v1.4.img (or whatever the latest Proton kernel boot image file is named).

12) Watch phone, it should then boot the flasher boot image which flashes the new kernel while preserving root.

13) After phone boots up normally, verify it's still rooted.

The key step is the command in #7 above - note how you're FLASHING the Magisk-rooted boot image which you do NOT do with the Proton kernel boot image. The Proton kernel boot image flashes the new Proton kernel itself once you boot from it. You do not flash the Proton kernel boot image, you only boot from it.

I usually go a long time between having to do these things and always forget them so I wrote it down for future reference. Figured this might help some other people and cut down on the same repetitive questions from being asked in here.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] kimikim0:
work with june update?
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] rspkt:
Working just fine here.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] ReikiJake:
First of all thank you for all the hard work.

I usually find everything I need by digging through forums and over the years haven't once needed to even sign up for an account. I just signed up to ask one simple question and possibly a request.

I read that the google pixel 4a 5g is capable of streaming video out but it is locked in the kernel.

My question is simple does this already work with this kernel?

If not would it be possible to do it and could you for the rest of the community?

Currently running stock on the google variant that came with no bloatware other than google apps. I would be willing to try any rom or kernel that would allow USB c to USB c video out. Or would use my dongle (anker 7 in 1) to do it which has hdmi out among others. This is my first actual post in a forum so I appreciate any feedback.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] kdrag0n:
On Google devices, the USB-C alternate mode pins for video output are wired to the Titan M for debug use instead. The Titan M doesn't support switching functions as far as I know, so that's not possible to enable.
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] ReikiJake:
Thank you
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] iball2929:
Is Proton kernel going to be updated to the Android 12 released sources?

Currently it's based on the Android 12 Beta 3 sources.

I've just reflashed my 4a5g to ProtonAOSP 12 and wondering if this kernel will work with it or will the Proton kernel need to be updated to the fully-released Android 12 sources in order to support ProtonAOSP 12?
[Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot] TekHck:
Pixel 4a 4g support ??
[OnePlus 7T Pro 5G McLaren Questions & Answers] Anakha56:
Greetings All,

My last rooting experience of a phone was with the HTC One M8 and back then I did not have to worry about the whole A/B partition and Magisk was not used as I was very comfortable with TWRP. I finally have a OnePlus phone and I want to get back to root because I really want to get the ElementalX kernel going and explore Magisk. I have found numerous threads on rooting the McLaren Edition but I want to confirm that I am going to be doing it correctly. I have also seen it mentioned that one needs to backup certain partitions that are crucial to the phone working and would like to confirm that I am doing that correctly as well. As mentioned in the header my McLaren Edition is the HD1910 model which is the non 5G variant Build Number OOS 10.0.12.HD01AA. Side note I have a tendency to overthink things and make it unnecessarily complicated...

To Root HD1910:

1: Unlock bootloader: Dev options, Enable OEM Unlock, Advanced Reboot, boot into fastmode, connect USB cable, use adb with fasboot OEM unlock and let reset happen.

2: Follow this guide: https://xdaforums.com/7t-pro/how-to/10-0-3-patched-boot-image-oneplus-7t-pro-t3986351? or do I follow one of these steps in this guide: https://xdaforums.com/oneplus-7t/how-to/guide-how-to-root-oneplus-7t-twrp-t3979307

I am betting on the second link and root guide 3, would that be the best method?

Once thats done then I should have no problem installing ElementalX from EX Kernel Manager and Magisk will be there already. Lastly, what partitions should be backed up and what is the preferred method? I assume adb with the help of this guide: https://xdaforums.com/7t-pro/how-to/guide-backup-efs-partition-decryptable-t4086625

My apologies for creating another root help thread but there are so many options and different guides thatI don't want to stuff it up and lose important functions or brick the phone.
[OnePlus 7T Pro 5G McLaren Questions & Answers] Hw4ng3r:
Once your bootloader is unlocked, but before you do anything else, you should back up your EFS and persist.img just for safe keeping.

Yes you can follow that guide for the EFS backup, but just add

dd if=/dev/block/bootdevice/by-name/persist of=/tmp/persist.img
adb pull /tmp/persist.img

to also grab persist while you're grabbing the efs.

Some things have changed since that root guide was posted, so you might be confused as to what they may be referring to. You can follow this guide as it is up to date.
[OnePlus 7T Pro 5G McLaren Questions & Answers] Anakha56:
[MENTION=1413495]Hw4ng3r[/MENTION] Perfect! Thank you so much for your post and advice. Followed everything to the tee and I now have Magisk going with the ElementalX kernel :D.
[Redmi K20 / Xiaomi Mi 9T Questions & Answers] VD123:
Hey guys,

I am currently on Evolution X custom rom.

I want to go back to stock MIUI rom on my davinci (Redmi K20 / Mi 9T)

I want to flash stock rom and also clean all and lock my bootloader through Miflash tool

But I have heard that clean all and lock option bricks the device (i.e. it says flashing cannot be done in locked state) and it has to be taken go service center then

I want to lock my bootloader and go to my stock MIUI rom, any help, will the option clean all and lock brick my device?

Thank you so much in advance:)
[Android Apps and Games] Yelamargun:
The essence of the game is to gain score by picking up bottles, but they raise drunkenness, which increases the chance of falling from the roof and in order for drunkenness not to reach the peak, you need to pick up a chicken

So I decided to find it in the play market, but unfortunately among the New Year's games there were not even those similar to it, and I decided to do something similar myself.

Play Market: Drunk Santa 2021
[Samsung Galaxy J2 Questions & Answers] Ace_reborn:
Someone make android 10 rom for j200h with responsive system. All the not needed apps are slowing it, and all sorts of apps running in background. Currently in cm14.1 andro 7 by samanth or what his name is.

Plz make a rom , with android 10 core, with battery and app optimization system.
[Redmi Note 9 Questions & Answers] Xapji Ixnei:
New update for Note9 Global just came out.
[Redmi Note 9 Questions & Answers] andrschvez:
no way yeah brother? cool.
[Redmi Note 9 Questions & Answers] mody00:
How's the performance?
[Redmi Note 9 Questions & Answers] sailik sarkar:
too bad , laggy
[Redmi Note 9 Questions & Answers] Toto_poxtle:
Well, I've downloaded and installed it and can say that there's not a problem yet.

The fact is that I use my phone as a phone more than a gaming device, so, maybe I'm not the most exigent user.

I had some wifi connecting issues but I think is more for the bad internet where I was than the phone.

I have to wait to the oficial release to upgrade, now the beta is working fine, and it still is Android 10.

Regards.
[Redmi Note 9 Questions & Answers] VD171:
V12.0.6.0 is now launched.

If you want to know what is working for MERLIN, take a look: https://xdaforums.com/t/magisk-edxp...omi-redmi-note-9-xiaomi-redmi-10x-4g.4204873/
[OPPO Find X2 Pro Themes, Apps, and Mods] klanbo78:
If you don't have the Ringtone maker yet and want to try it, you can download the app below.

Just noticed this was on my Chinese device (which is still on the ColorOS11 Beta program) and it's actually an app. I pulled the APK via ADB and just installed on my UK device - it works!! :) Open the app first, then look in the Personalisation section of your settings and you should see Ringtone Maker at the bottom :)

FYI , the app is called Oppo LAB.

https://drive.google.com/file/d/1vZN34oiMjdzuBOTfRknaYCacx5bVEtE7/view?usp=sharing
[OPPO Find X2 Pro Themes, Apps, and Mods] bartek45:
Worked! Thanks!
[Samsung Galaxy Note 20 Ultra Questions & Answers] headrush95:
Hi everybody, all of you know that bottom speaker's place isn't comfortable for using phone in landscape orientation. In this way while gaming I have to turn the phone over so that the bottom speaker is on the left, but then audio channels messed up (if in game sound came from right I will hear it from left). If turn phone back (bottom speaker is on the right) - channels are correct. That anomaly appears only while gaming (YT Vanced works correctly). Is it firmware bug or can I configure it in settings?
[Samsung Galaxy Note 20 Ultra Questions & Answers] blackhawk:
Get the Buds+ and be happy... or some better LDAC based headphones or earbuds.

Or maybe bt speakers.
[LG Velvet Guides, News, & Discussion] tech_infinity:
The Indian LG Velvet has Snapdagon 845 which may be a good thing for us. because it is the same as V40 processor.

Maybe we could use unlock this variant using LG V40 method: https://xdaforums.com/lg-v40/how-to/unlock-lg-v40-via-9008-root-t-mobile-t4042207

Also LOS for v40 is available which could be ported to Velvet with some work hopefully: https://xdaforums.com/lg-v40/development/android-10-0-0-lineageos-17-0-v40-t3970119

So far it is available only on Flipkart: http://fkrt.it/GRAVJRuuuN for 40,000 rupees..