yashsingh1/xdaforums huggingface dataset:
[Google Pixel ROMs, Kernels, Recoveries, & Other De] ssglackey:
Is this r14 supposed to fix slowing and freezing?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] グリッチ:
It's working fine here, people in the XL thread are also saying it's working for them.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] phishfi:
Thanks, Franco! You're the best, as usual!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] trizzv:
I'm on r14 with 7.1.1 and I get freezes and reboots randomly. Gonna go back to r11.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TonikJDK:
R14 is for 7.1.2
[Google Pixel ROMs, Kernels, Recoveries, & Other De] jmartin72:
Why does the Franco Kernel updater app tell me there is currently no FK available for my device even though I'm running the current Franco Kernel?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] joetheshmo:
Because there​ is no TWRP flashable zip yet.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TonikJDK:
So i lost my HBM with the 7.1.2 update. Today I got it back by flashing stock then switching active slot and flashing again. So I now have the proper HBM file in /sys/class/graphics/fb0

I figure make a copy of it for the next time would be a good idea. Root explorer wont copy it even with RW mounted. ADB pull also fails. Any ideas how to copy it?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] crossen0:
Installed r14 early this morning. It ran fine until 30 minutes ago. Had two consecutive freezes and returned to stock.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] peikojose:
What is HBM?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] joetheshmo:
High brightness mode
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TonikJDK:
High Brightness Mode. Its on the display tab in the app, if it installed correctly.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] gubacsek:
hi [MENTION=3292224]franciscofranco[/MENTION]!

The changelog in the first post is a dead link. Could you please fix it?

Thanks!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TonikJDK:
The change log is part of the updater app. It also triggers the update. So until the auto flashing is fixed I believe he needs to keep it broken.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] gubacsek:
I'm not quite sure I'm following the logic :D Why aren't there 2 URLs? One for the updater app and one for humans to see what is new in a new release?

but anyway, thank you very much for the reply!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] ansontyl96:
Hi, I was trying to flash this kernal on my pixel through the following command:

./fastboot-mac flash kernal fk-12.gz

But then I recieved this error:

-bash: ./fastboot-mac: No such file or directory

I have the file in the right folder but keep having the same error on my mac, is there anything I did wrong on my device?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] joetheshmo:
I'm not sure the proper command on a Mac since I've only used windows and Linux but it may help to spell kernel correctly
[Google Pixel ROMs, Kernels, Recoveries, & Other De] franciscofranco:
Pushed r15 with May's security patch Kernel commits.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] elomire:
r15 is bootlooping my Pixel on the May update, just like r14 did.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
It flashed fine for me on the May L update but I had to use April's K bootloader for TWRP and SU to work. You probably have to use April's bootloader.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TonikJDK:
Ok, I got it working.

Update the phone to May.

Fastboot flash bootloader "april bootloader.img"

reboot

fastboot flash kernel "franco 15"

fastboot boot "twrp.img"

install SU

Did not try to install TWRP but my gut tells me that it would be ok because you are on the April bootloader.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] ansontyl96:
Lol I never realised I spell ut wrongly, thanks a lot for pointing out my stupid mistake :D
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Chainfire:
[MENTION=3292224]franciscofranco[/MENTION] https://xdaforums.com/android/software-hacking/signing-boot-images-android-verified-t3600606
[Google Pixel ROMs, Kernels, Recoveries, & Other De] shopealope:
Has anyone else been having issues with random hard restarts with the may update and R15? A few times a day I'll be using my phone and it restarts to a ram dump. I don't want to blame the kernel, just trying to narrow down what is causing it. I am never doing the same thing when it happens, it is always random.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] sovanyio:
Yep, same here.. seems to happen to me more often on camera access
[Google Pixel ROMs, Kernels, Recoveries, & Other De] shopealope:
I haven't noticed it being related to the camera on mine but I'm gonna test it more later and see if I can come up with anything useful.

Edit: You were right, it does seem to be related to the camera. No reboots today until a minute ago when I used my camera. [MENTION=3292224]franciscofranco[/MENTION] is there any log I could give you to help?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] agentdr8:
Not to jump on the "me too" bandwagon, but after flashing R15, I missed my morning alarm, as my phone had rebooted itself sometime during the night. When I finally did wake up, I unlocked my phone and started reading my morning news feeds and the phone locked up, and promptly restarted itself to the RAM dump screen (said something like "Writing to EXT4 file.... press Vol Up+Down if you do not want this"). Not sure if that dump file is accessible or where it writes to, but if it's needed for troubleshooting, I can try and provide it.

May have to go back to stock kernel in the meantime...
[Google Pixel ROMs, Kernels, Recoveries, & Other De] shopealope:
I personally went to ElementalX just while I wait for this one to be updated, you don't have to go back to stock. This is my favorite kernel for the Pixel but if you'd still like to have something in the mean time, give it a shot.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TENN3R:
+1, today got my first ram dump with this kernel.

I really start thinking that the kernel is the problem of this, just because I don't have any other mod installed on my device.

Hope it gets fixed soon it's really annoying.

Edit: second ramdump today, both when I removed last app from recents. So for 2 times went in ramdump, I tried some other times to clean recents but it didn't.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] shopealope:
I'm pretty sure it's because of needing to be on the April bootloader with the May update, probably something with that. I'm sure Franco is a busy guy, just try something else for now. This is something he's doing for free so it's not gonna be updated immediately.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] sovanyio:
There's already a zip that will sign the boot images.. https://xdaforums.com/android/software-hacking/signing-boot-images-android-verified-t3600606

So reboot bootloader, fastboot boot twrp, flash bootsigner
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TonikJDK:
Expanding​ on the above.

Flash May

Fastboot​ flash kernel Franco

Fastboot boot twrp

Install SU zip if you want root

Install the zip mentioned above
[Google Pixel ROMs, Kernels, Recoveries, & Other De] sovanyio:
No need for the april bootloader if you use the boot signer
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TonikJDK:
Typo, I meant May, fixed. Nice catch, much appreciated.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] milan187:
Is it possible to create a kernel for dp2? I just want to pass safety net.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TonikJDK:
Traditionally​ Franco does not develop for the new versions until they get out of beta. I also do not believe the source code is out yet.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] rft183:
If it makes y'all feel better, I was on the Stock ROM/Kernel, and was having hard freezes and restarts after the May update. I've switched over to PureNexus to see if that would help. So far, it seems better...
[Google Pixel ROMs, Kernels, Recoveries, & Other De] udahy.manna:
Hi guys,

I just installed may nougat update, TWRP, pure nexus and super su. Signed everything using Avb v7.

Now I want to try Franco kernel.

Can someone provide me clear instructions?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TonikJDK:
Fastboot flash kernel "franko filename"

Boot to twrp and reflash SU and then the signer.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] mikeprius:
Overnight idle drain. 100% battery 7 hrs later 93%. 7% idle normal or kind of high ?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] digitaloutsider:
I'm experiencing the exact same problem on a completely stock Pixel with the latest May update. Phone will be completely dead to me, though. It's still "alive" somewhere in the background, but I can't wake the screen up, can't interact with it all. Only thing I can do is do a Pwr+Vol Dn reset and then I see the "Writing to EXT4..." message.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] agentdr8:
Idk if it'll help, but I ended up doing a fresh 7.1.2 install and then flashed EX. Haven't seen a RAM dump screen yet, although I did get one random reboot yesterday.

It would seem the May update is really to blame, as I've seen posts where completely stock phones are experiencing the same after taking the latest OTA.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TonikJDK:
FYI gang, I saw in Twitter that Franco is out of town this week so it will be a bit for the June update.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] jbert20:
I hope Franco is okay.

Long time since we've heard from him.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Nick80835:
He was on vacation brooooo.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TonikJDK:
He is back, and it appears he just got AnyKernel working.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Nick80835:
Swiggity swooty bout to get the boot and rooty. ?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] franciscofranco:
r16

1. Merged July security patches

2. Merged a couple interesting patches from O-preview 3 release

3. Finally available as a flashable zip through the recovery enabling several FK Manager & Updater features

4. Compatible with signature protection enforcing. Flashing this will sign the boot.img afterwards

zip: https://kernels.franco-lnx.net/Pixel/7.1.2/anyKernel/fk-r16-anykernel2.zip

Franco Kernel Manager & Updater is the best companion for this Kernel (https://play.google.com/store/apps/details?id=com.franco.kernel)

I also strongly suggest you install Naptime (https://play.google.com/store/apps/details?id=com.franco.doze), for free, to achieve the best battery life through out the day. Try it, you won't be disappointed
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
Thank you, your cat looked hungry so I fed it..:cowboy:
[Google Pixel ROMs, Kernels, Recoveries, & Other De] franciscofranco:
Thank you very much, she enjoyed it!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] stompysan:
Clean flashed with PN. How exactly are we supposed to flash this? After flashing, it is booting directly back to TWRP for me. Do we not flash recovery after flashing the kernel like others?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] bbender716:
Hm. That's odd. I usually flash kernel, twrp, SuperSU. If you clean flashed and had to reflash the ROM, I typically let it boot after flashing ROM and twrp. Then I boot back into recovery and flash the kernel.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] stompysan:
Wiped all, flash PN and TWRP. Rebooted into OS and signed in. After this, I restarted to TWRP and flashed kernel. Tried it with and without recovery afterwards, and both times it simply rebooted back to TWRP.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Golf c:
Just like Elemental X.

Start with clean stock boot image.

-Flash TWRP

-Flash SuperSU

-Flash Franco Kernel

Other available kernels for this device don't preserve the boot image like Franco and EX.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] mac796:
I tried this kernel for the first time myself should we flash it unrooted. because when I flash it rooted same thing happens to me I boot loop TWRP. But I'm rooted with magisk maybe that's the problem?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Golf c:
Can't speak to Magisk but I successfully flashed this kernel just like I would EX.

-Flash TWRP

-Flash SuperSU

-Flash Franco

Edit: How are people flashing EX with Magisk? It would be the same with Franco. I suspect you would flash the kernel last?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] mac796:
Yeah I don't know I did the same thing and I flash Elemental, screwed kernels, and hell's core all the time. Maybe it's dirty unicorns I'll try it on a different rom one of these days
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Golf c:
Has nothing to do with rom.

Hells, Sharkey and Kirisakura are different. They don't preserve the boot image like EX and FK. So those kernels have to be flashed first. EX and FK are flashed last.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] mac796:
I'm confused I have flashed the others before and after with no problem
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Golf c:
Whatever works. Just sharing my experience. I have never once been successful flashing Hells, Sharkey or Kirisakura after TWRP and SuperSU. Can't speak to Magisk.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] franciscofranco:
I use a similar method of flar2, works fine on my stock setup anyway.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] bbender716:
This. EK and FK don't need that stuff flashed afterwards, Sharkey and Kirisakura do.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] mac796:
Okay I tried it again on stock no matter what I do I Loop TWRP. I'm obviously doing something wrong or I don't know the secret. Only way I can get out of it is flash Elemental again and then I can boot to system
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TENN3R:
I can confirm stock july update goes twrp loop.

I installed the july factory image and let it boot.

Then boot twrp, flash twrp, flash only kernel with no other mods -> keeps rebooting in twrp, until I reflash stock boot.img, so with stock kernel.

Same if I boot (and boot only) twrp and flash the kernel, after that keeps in stock recovery saying "no command", so again I had to reflash stock boot.img

Currently on ElementalX, I hope this can be fixed because franco kernel is amazing.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
With a clean install reboot TWRP after you install it then flash the boot signer after the kernel and you should be set. That is the only things I did different than you on factory July and mine is working fine. If the system is rooted before the kernel install it did boot loop.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] ursubpar:
I just tried from completely stock unrooted July update NKG47M with unlocked bootloader and untouched boot partition.

>fastboot boot twrp rc1

>Flash twrp rc2

>reboot recovery

>flash franco r16

>flash bootsigner

Reboots into twrp recovery every time, with or without chainfire's bootsigner. Also reboots into recovery when using the april bootloader that doesn't check for boot signing.

If I skip flashing twrp rc2 and flash franco r16 with twrp rc1, it reboots into stock recovery.

The only way to get it to boot is to flash the stock boot.img from the factory image or to swap boot slots.

Extremely intriguing.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] franciscofranco:
That's all very odd and so far I cannot reproduce in the slightest. Btw there's no need to flash boot signer thing, I'm already signing the boot images by default.

I'll try to understand wtf is going on. Flashing things on the Pixel is just a rollercoaster.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
I just did a fresh install of Carbon ROM and had to flash the kernel twice. The first time it boots to TWRP instead of system until I reflash the kernel. Then everything is cool. This Pixel is one strange phone but when everything flashes it works awesome. I'll try to get a logcat later maybe.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] グリッチ:
Good to be back on FK, on July update Screw'd ROM w/ Magisk all working.

Images
[Google Pixel ROMs, Kernels, Recoveries, & Other De] creeve4:
Anything special needed in regards to Magisk? What was your flashing order?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] グリッチ:
Nah, once you get FK on your phone, I flashed latest Magisk last with TWRP RC2 and then install the Magisk Manager.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] andrew378:
All good here on my end. Clean flash PN, then normal reboot and set everything up. Reboot to recovery, flash SU, normal reboot. Then reboot to recovery again, flash franco, normal reboot. No hiccups
[Google Pixel ROMs, Kernels, Recoveries, & Other De] franciscofranco:
Ok r17 is out and should be fine, signing the boot.img was derped on r16 which caused some issues for some users. Flashing things on the Pixel is a russian roulete.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] shinesthru:
Please, don't mention Russia right now. Us Americans can't handle anymore. ?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] shinesthru:
Couldn't boot r16, but r17 is purring like a kitten. Thank you, [MENTION=3292224]franciscofranco[/MENTION]!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] franciscofranco:
Drink a russian vodka and you'll handle everything.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] sovanyio:
r16 works for me but not r17 ?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TonikJDK:
Details.

Steps you used to install. What is going wrong....
[Google Pixel ROMs, Kernels, Recoveries, & Other De] sovanyio:
Same as I have always done (well for recovering, I first tried to install r17 via the app which led to a boot hang)

- flash stock boot

- boot twrp 1

- flash twrp 2

- sign with chainfire

- reboot to twrp

- install fk-r17

- reboot

- boots into twrp ( and always does if rebooted )

- install fk-r16

- reboot

- all good

Well all good except I'm not passing safetynet now, but might just be related to the update (detecting twrp maybe?)

Edit: also see the reboot into recovery on stock recovery, like mac796
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TENN3R:
For me r17 works with no problems, here the procedure:

- flash stock factory image (july)

- reboot to bootloader

- fastboot boot twrp

- in twrp flash the rc1

- reboot recovery

- flash fk-r17

- flash supersu pixelfix zip

- reboot

Done. This time is working :D
[Google Pixel ROMs, Kernels, Recoveries, & Other De] osm0sis:
Does it work if in your order you switch it so that you're flashing FK after SuperSU?

There are some ramdisk changes the FK installer makes to set up FKU features but it can only do that if it's rooted first.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TENN3R:
I didn't tried this yet, i'm gonna do this on next release when I update the factory to august with r18 because now it's just fine and I'm using this as daily driver, I'm not gonna test for the moment, but I'll report as soon as I get the update :good:
[Google Pixel ROMs, Kernels, Recoveries, & Other De] sovanyio:
Yeah that seems to fix it... Flashed r17 and got bootloop, flashed the new 13.3 magisk with fixes from here -> https://xdaforums.com/apps/magisk/unofficial-google-pixel-family-support-t3639262 then reflashed r17 and it booted.

Seems like a bad idea to tie the kernel to root?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] osm0sis:
It's not tied to root, there are just some ramdisk changes you obviously can't do without root on a Pixel. This has always been the correct order to flash things, by the way.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] sovanyio:
Yeah but up until now I didn't _need_ to flash magisk and obtain root at all. If we are installing in recovery context shouldn't the installer include its own root binary as a dependency?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] osm0sis:
Root is incredibly complicated, especially so on Pixel, so no, that doesn't make any sense. Also, at no point did anyone say you had to root, just that if you do root, it should be before an AK2 zip. That's it, and that's how it's always been.

I'd suggest you read up on how root and the ramdisk work on the Pixel; there is no booted ramdisk unless the device is rooted, since otherwise the / directory is part of the system.img.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] creeve4:
An unofficial changelog I put together (based on Franco's release notes):
[Google Pixel ROMs, Kernels, Recoveries, & Other De] kkazakov:
I'm trying to install r17 through FKUpdater... But after auto-flash, I'm back to stock kernel. Tried several times, no difference. I'm using SuperSu, one of the latest versions.

Is there a log, which I can look at?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] sovanyio:
So by that logic then r17 on a freshly upgraded stock ROM should install no problem right?

- flash update

- fastboot boot twrp

- install twrp rc2

- reboot twrp

- install fk

- reboot?

Only at this point, I get the bootloop
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nuwan32:
Anyone getting lots of wakelocks? My battery is at 50% with only 1hr SOT :/ I use BBS and I apparently have a powermanagerservice.wakelock thats 2hrs, but when I check partial wakelocks, my highest one is only 10 mins..
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TonikJDK:
Not me, about 5.5 SOT.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] brezzz:
What am I doing wrong, when I flash latest zip, it boots straight to recovery every time. I'm on latest rr rom.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Nick80835:
Did you flash recovery over the boot image
[Google Pixel ROMs, Kernels, Recoveries, & Other De] cstark27:
I had some issues trying it on Lineage (first time flashing kernel on Pixel) and it would just reboot to recovery as well (I had installed TWRP). Gave up and returned to stock. Fastboot booted to TWRP (didn't install), installed SuperSU 2.82 SR1 and Verified Boot Signer v8, reboot to system. Fastboot boot to TWRP, installed Kernel, rebooted to system. Is fine now.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] franciscofranco:
r18 is up with August's security patchset!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] inscythe:
I think the kernel is incompatible with the installed TWRP. I tried installing TWRP both before and after the kernel (starting from stock boot.img each time) and it always went to recovery every boot.

I also use magisk for root. Similarly, I tried installing before and after the kernel to the same result.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] sovanyio:
Same thing here. Process:

adb reboot bootloader

flash-all.sh (without -w)

boot

adb reboot bootloader

fastboot boot twrp-rc1

install twrp-rc2

sign boot

reboot recovery

install magisk

install r18

reboot

find self back in recovery

Edit: Fixed it with..

flash magisk uninstaller

reflash fk18

flash magisk 13.4 zip

sign boot
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TENN3R:
As I said, now that August patch and fk18 are out, I tried root before fk and still working perfect, root present and franco kernel works like a charm too.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] inscythe:
This somehow.... works...

I tried to retrace the steps again from another fresh stock kernel, but somehow it only works in the following order:

do the procedure to install twrp rc2

flash fk-18

flash magisk

sign boot

let it bootloop to recovery once

flash magisk uninstaller

flash fk-18

re-flash magisk

sign boot

power off

turn on

It only starts in this order. I somehow can't get it booting to system first time without allowing the bootloop to recovery once and uninstall-reinstall magisk.

Super weird...