yashsingh1/xdaforums huggingface dataset:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Ker~Man:
[MENTION=3292224]franciscofranco[/MENTION], any plans to ever make this TWRP flashable?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Semtronix:
It's been said before a version for AK2 is in the works.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mazubo:
(tumble weeds)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ssb13:
I play this baseball game called Baseball Star, by Playus Soft. Seems like I lost game sound when installing this Kernel. I have uninstalled and wiped data for the game just to makes sure it wasn't something up. I could be wrong, and it could be something else. I have not flashed stock kernel to test, because it's not that important, but I thought I would mention it to see if anyone else has the same issue or wants to see if it happens for them as well.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Paz9:
can i flash this over elementalx kernel with root?

also i cant view the changelog, currently on the elementalx kernel but i want to try this too.

what app is recommended to edit kernel tunables?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Semtronix:
1) No, flash stock boot.img first.

2) No one can view the changelog at the URL in the OP. Search the thread for changes if they matter all that much.

3) FKU of course.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] wiseguyy:
Is there a detailed instruction as how to exactly flash the file I searched thread, tried just the (adb reboot bootloader) and got no devices/emulators found then I tried (fastboot flash fk-r6.gz) and get error: cannot determine image filename for 'fk-r6'??

I apologize in advance I haven't done a lot of adb flashing but I am trying to get there :___
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] DaveHTC200:
Have you switched on USB debugging in developer options within phone settings?

Also mount it as ptp not storage/charging etc
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Semtronix:
Sounds like your drivers aren't installed right or USB debugging isn't enabled. If you want to manually go to your bootloader, just turn off your phone, then hold the volume down button while turning it on. Then just follow the fastboot steps.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] wiseguyy:
Yes, Positive!

---------- Post added at 02:00 PM ---------- Previous post was at 01:50 PM ----------

USB Debugging on and in PTP or file transfer, I have installed TWRP and rooted successfully but my question is the file dropped into minimal abd fastboot (unzipped) or just as is in its zip form?

Here is my last result: cannot load 'kernel_binary' with device at bootloader and abd debugging seleted and in file transfer mode?

---------- Post added at 02:11 PM ---------- Previous post was at 02:00 PM ----------

Mounted correctly as file tranfer or ptp and usb debugging on in dev options!

After trying command (fastboot flash kernel kernel_binary) I get this error (error: cannot load 'kernel_binary')
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] DaveHTC200:
What command are you running?

Edit just saw above!

I would update the SDK straight from Google for abd and fastboot! The minimal one is so out of date now I believe
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Semtronix:
Oh you're one of those. You don't actually type kernel_binary, you type the name of the kernel file.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] wiseguyy:
I am using minimal I did flash the latest firmware to flash twrp and root the phone yesterday, like the other contributor said (I am one of those) So I guess I should apologize first and offer a donation for the help and understanding. I am in no noway and adb flash expert and I have very limited experience in using it to flash to my pixel xl.

I have tried the command (fastboot flash fk-r6.gz)

---------- Post added at 03:15 PM ---------- Previous post was at 03:06 PM ----------

My apologies (Oh you're one of those)?? I am in no way an adb flash professional but I have been around a minute just not really adept using adb.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Golf c:
Its "fastboot flash kernel fk-r6.gz"
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] wiseguyy:
OK, I just ran that and got (error: cannot load 'fk-r6.gz') Do I unzip the file in the adb folder? or leave the file as is downloaded:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Golf c:
No, it goes in the platform tools folder. This has nothing to do with ADB. You have to be in bootloader to flash this. Press and hold the phones power and volume down buttons until you see the bootloader screen.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] wiseguyy:
The phone is in bootloader mode.

I am using minimal adb and trying the scripts to flash as has been noted.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Golf c:
I don't use 3rd party tools. I would suggest you download the Android SDK platform tools and read this

http://xdaforums.com/pixel-xl/how-to/guide-how-to-unlock-root-flash-pixel-xl-t3507886/
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Paz9:
i flashed this kernel, however im unable to install supersu.zip

it says successful in twrp but in OS its not present.

---------- Post added at 02:31 PM ---------- Previous post was at 02:19 PM ----------

i did these exact steps

and i couldnt get root.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jrtomsic:
Root installation is not affected by the kernel. Maybe ask for support in the root thread.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] wiseguyy:
I have gone through the entire page, I downloaded https://dl.google.com/android/repository/tools_r25.2.3-windows.zip . Created file folder SDK unzipped download and cannot find (android-sdk-windows and open SDK Manager.exe. ) I am interested to know if I have downloaded the correct zip or do I have to DL the entire studio?

This is not an easy task i copied the tools folders contents and placed in SDK folder but still have difficulty find was I was directed to find and Install??:confused:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] siddhesh.raikar:
I think you need to delete the fstab file in the root directory before flashing SuperSU.. check in the TWRP and SuperSU thread..
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Beanerman:
Are you using the latest superuser.zip? Because I had the same issue until I got the latest su. Also, it says in chainfires info you need the latest for the zip to work with twrp
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] DaveHTC200:
When I've flashed this, I've never of the .Gz on the end if you want to try without
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Paz9:
works with the latest zip, thank you

first impressions are good, coming from elementalx kernel, i think ex is alittle snappier. but ill do more testing.

Anyone else coming from elemental? Can you give some input?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] TonikJDK:
Greetings. Just moved over here from the Nexus 6 Franco thread a couple of weeks ago. My cat insisted I post these two screenshots. He is most impressed.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] elitewarrior:
I am not sure where he got the "gz" part from, not a single kernel for the XL from Franco has been released compressed.

Anyway, you are on the right track. Open CMD, navigate to that ADB folder, and then "fastboot flash kernel fk-r6" without the quotes (in bootloader ofc).

What he means by this is you have almost 0 idea what exactly you are doing with the commands. I don't mean this in an offensive way, not everyone has experience in this and that's perfectly OK. But you are essentially playing trial and error with something you may or may not depend on in your daily life (plus it almost costs 1000 dollars, thought it may or may not be that much to you :P). What will you do if something goes wrong? People might not be able to help you if you can't perfectly remember the steps that you took. Or even if goes perfectly right, how will you flash OTA updates? Do you know how to revert to stock kernel?

Again, my goal isn't to put you on the spot. My point is only that you need to do some more reading to at least grasp the fundamentals of what you are doing. You should not be relying on random commands given by random people (not saying they want to screw you over, just that they spent 3 seconds reading about your situation and might not know the full picture).
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] smallvan:
Just flashed the fk-r6 using fastboot to my 7.1.1 rooted Pixel XL. However, boot changed surprisingly from Slot B to Slot A. Before the kernel flashed, it was Slot B for sure. Even used the TWRP to set to Slot B, it changes booting with Slot A of which is a previous 7.1 version without root.

At the time I flash the kernel, it was shown okay. And I checked the MD5 of the r6 file for flashing with another downloaded copy and they are the same. Not sure the flashing of kernel did anything on keep booting Slot A all the time. But, I noticed that the power on screen repeatedly showed three times before going further to boot. It seems partition(s) in Slot B may have something wrong or so. The bootloader switched to boot Slot A.

I have posted this case in the Question and Answer section, but just hoping to solve this issue at the soonest. I am sorry for the double posts, in case it does.

Many thanks.

CK WONG
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ithehappy:
As I spent almost an hour trying to figure out what was wrong, matching exact same situation as yours, I found that there is a file called android.bat under tools, you just need to run that file, it will present you with the SDK Manager's interface, and then you download the files as required from there.

Mentioned the same on that guide topic also. I am sure we both have downloaded the right package but just don't understand why the SDKManager.exe is not found easily or accessible at first place.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Paz9:
definitely feel more snappier on elementalx kernel

however franco drains battery at a much lower rate (im getting 1hr+ SOT every ~10%)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] TonikJDK:
That makes sense to me. Franco has always been battery focused. One thing not yet available on the pixel compared to his other kernels are performance profiles...Selectable via his app.

At that point you can easily boost performance...Or boost battery life, or a balanced plan. I ran battery saver on my 6 for a long time. Was very happy.

I would guess that will come. It's early in development on this phone.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] elitewarrior:
Wait so did the boot complete or not?

If it didn't, here is what you do. Download the proper factory image for your device from https://developers.google.com/android/images#marlin. Extract the zip and find the boot.img, not the bootloader.img! Open up your CMD/terminal or whatever, navigate to the boot.img and type in:

fastboot flash boot_a boot.img

fastboot flash boot_b boot.img

Reboot your device and make sure it properly boots. After that go back to bootloader and reflash Franco Kernel.

Good Luck.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] smallvan:
Yes, the boot can be completed and I can see all apps and data the same. The only problem is that the Android version is 7.1 NDE63P, with few things weird. The home button does not work as well as not allowing to enter into the Developer options with message of "this user is not allowed".

I did flash stock NMF26O boot.img to boot_b and set active to Slot B. But, it goes back to Slot A again. My concern is that both slot installed with different version of Android. The device should boot up with the firmware of that slot. Therefore, I am not comfortable to re-flash 7.1 stock boot.img to Slot A of version 7.1 of which is already there and re-flash Slot B version 7.1.1 boot.img of which I done so.

At this point, I have no imagination of resuming Slot B of version 7.1.1 with root and all every thing in fast and easy clicks. I just want to resume the Pixel back to stock, at least resume booting Slot B with stock NMF26O firmware. Then, so far, my unsolved questions are that:

a. Does flash-all.bat update both slots or only the active one?;

b. Manually flash the firmware Slot A of which is the active slot now?;

c. Can I manually flash the same firmware to both slots?; or

d. Other better options or solutions?

Thanks

CK

Final Note:

Thanks again you guys kind words. Just reflashed back to stock 7.1.1 with userdata erased. Have to re-do root and settings from the beginning. Will reflash fk later.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Paz9:
have you got a snap of your battery status?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Semtronix:
I've posted a couple before I think. It varies. When I'm in the giant metal box known as work, I'm constantly searching for signal and eating battery. These are from right now.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Paz9:
impressive!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Golf c:
Im thinking 6 hours of SOT at 54% is stretching it. I can get max 8 hours SOT without trying. You would have to put a chokehold on the phone for that.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Semtronix:
Well next time I do it, I'll screenshot it. Like i said working in a warehouse really screws with my battery.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Paz9:
have you figured it out yet?

once your in the bootloader (power + vol down on start up)

in adb type "fastboot flash kernel <fileofdownloadedkernelhere>" for example

fastboot flash kernel fk-r6.gz
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] wiseguyy:
Yes Sir, I had my fastboot file mixed up so I deleted it reinstalled and started from scratch. Thanks for all yor help and patience ;)

---------- Post added at 08:31 PM ---------- Previous post was at 08:27 PM ----------

Odd flashing this kernel force reboots my device into twrp recovery loop. Well back to square one :(
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Paz9:
Make sure you flash stock boot.img first

try these steps

fastboot flash boot_a boot.img<--this is your stock boot.img found in your factory image download (https://developers.google.com/android/images)

fastboot flash boot_b boot.img<--- flashing the same boot.img onto partition b

fastboot boot twrp.img <-- this is the twrp image you download (RC1 is latest i believe)

flash TWRP zip to keep twrp

delete fstab.marlin while your in twrp > advance > file explorer, find fstab.marlin then delete it

Boot back to bootloader directly from TWRP after flashing zip

fastboot flash kernel <kernelname>

boot directly into recovery

flash superSU zip

reboot device
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Golf c:
Don't have to delete fstab anymore with SuperSu 2.79 SR1
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] smallvan:
[MENTION=6302926]Golf c[/MENTION]

What if I already flashed latest twrp RC1 and su SR1, should I simply flash the fk and then su?

Thanks
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Golf c:
Nope it wipes the boot image and root. I flash stock boot, franco, twrp and Supersu in that order. I think others flash TWRP then Franco and Supersu. Anyway it wipes Supersu

---------- Post added at 06:10 PM ---------- Previous post was at 05:47 PM ----------

Opps, sorry. Didn't read it right. I think other people are successful with that. I haven't tried it yet that way.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] TonikJDK:
Yes, that is the way I have always done it.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] wiseguyy:
I want to sincerely thank you for your time and thoughtful response, I have some base knowledge on flashing using cmd but it is not something I practice/utilize either all the time or regularly. I will make a better effort on reading and studying up using cmd and the basic commands to become proficient. I have since corrected the issue and I am a happy camper. Thanks again for your help and honesty.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Virus1x:
Anyone know if anyone has converted this into a flashable zip.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ridobe:
He has not. According to a recent G+ post, it's coming soon™.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Virus1x:
What's his g+?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ridobe:
https://plus.google.com/+FranciscoFranco1990
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Semtronix:
Well, like I said, I'd be back to prove my battery claims.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] elitewarrior:
Neither of the pics work but also you should mention HOW you are using your phone. What apps you mostly use, GPS, brightness, bluetooth, etc...

Flat x screen hours doesn't tell the whole story.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Semtronix:
Sorry. Reuploaded. They're working now. GPS is high accuracy with location scanning disabled, Bluetooth was off that day as I wasn't streaming anything to my soundbar, brightness is whatever it comes at out of the box with auto adjust idk I never touch it, app usage is in the second screenshot. Basically playing games and texting my gf all day.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] elitewarrior:
OK I had a feeling I would see something like that. 7h 43 min screen on time when it was off charger for 8 hours? Did you just leave your screen on entire time? Because if so, it's not a very realistic number for the vast majority of smartphone users. Even my old Nexus 5 can get some crazy numbers like that :P.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Semtronix:
Yeah I'll just set it on my desk and pick it up between rounds of shooting people in the face. No need to lock it. Not like it's going to die if I leave the screen on.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Paz9:
have you disabled any apps? or services? any mods youve done? (init.d / log blocking, etc etc)

thats impressive, i got 5 hours with 40% remaining.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Golf c:
Keeping your screen on is completely unrealistic. If that battery life makes you feel better about your phone and purchase, I think that's fantastic. I feel sorry for the folks that don't get good battery life from this phone for whatever reasons. I'm also very happy with 8 hours SOT and or 1.5 days idle with my normal useage. Cheers to the devs like franco that can make it better for all of us.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] elitewarrior:
Ok thanks for clearing that up. To each their own but it's important to explain how you use your phone when posting your battery statistics. There are far too many people who have a very poor understanding of what does and doesn't drain battery. They will have a dozen apps installed, all syncing and constantly doing things in the background, will play tons of games, and then wonder why they only get 4 hours of screen on time. As an example, I have attached a screenshot of my 3 year old Nexus 5 pulling 6 hours of SOT and still at 27%.

Again, no one just "gets" ****ty battery life. They have horribly coded apps draining their batteries. A really good example is something like facebook.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Semtronix:
Could you sound anymore like a douchebag? I was unaware I needed your approval on how to use my phone.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] nexusmaniac:
Just flashed the latest Jan system image. Started scrolling through apps, doing some updates, moving some files around, flying between apps and started noticing micro stuttering... Ignored them but they stayed, 30 seconds ago a realised I've completely forgotten to flash Franco kernel hahaha! Much better now, not just a placebo ;)

Inedible the difference a 29mb file can make isn't it! :D
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] khol91:
Is verified boot disabled in this kernel? I want to use Android Pay.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] TonikJDK:
Yes
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Paz9:
will this still work if im on the jan security patch?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] BakedTator:
I would wait until he makes a new kernel for the January patch
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spencer92a:
Works without problem so far
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mobile_sensei:
Can we get a list of features?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ssb13:
I'm pretty sure this was covered in the first couple of pages around posts #7-11
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] TonikJDK:
A Franco kernel feature list is pretty straightforward.

Magical Enhancements
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] LimitsX:
So I have Pixel XL black.

Its on Dec 7.1.1 stock rom. I had stock kernel for weeks. My cell phone offers LTE+, so I alwaays had this connection. Since yesterday, after unlocking bootloader (it was locked before) and flashing r6 via fastboot, I had phone in idle with screen off and battery saving mode. In this state, I was only connected to LTE, not LTE+. This did not happen on stock kernel. I had to turn off wifi, go to airplane mode and after few minutes later disable the airplane mode, then I was connected to LTE+.

So why is that happening?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] MArtyChubbs:
Cuz you have the black phone, everyone knows that... Duh...

Kidding aside, may I ask how you are checking the your phone is using LTE+ while the screen is off and in idle?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] belloni:
I flashed stock to Jan image and rooted via boot to root as normal. All worked fine, then flashed this kernel and on first boot I got "Erasing" for a few seconds then booted from wiped device? Followed the guide as normal.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] MArtyChubbs:
May I ask what version of the kernel and what fastboot command you used?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] belloni:
v6, and fastboot flash kernel fk-r6.gz

boot to root is no longer rooting my device but the kernel is sticking.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] TonikJDK:
See my answer in the other place you asked. Boot to root is wrong now. Boot to TWRP then flash su with that.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] belloni:
Thank you, all sorted :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tehpud:
Sorry for the possibly ignorant/dumb question. I assume one needs to be rooted to install this kernel? My bootloader is unlocked, but I haven't done TWRP or ROOT yet on my Pixel XL (VZW variant). Thanks ahead of time!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Semtronix:
No, you don't need to be rooted. Just need an unlocked bootloader and fastboot.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tehpud:
Thanks for the quick answer! Time to get this puppy in
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tehpud:
Quick update - I am on a Macbook Pro 2016 and Fastboot hangs due to the USB-C connection to the laptop. There have been reports of this in the Android development and on Stack Overflow. Hopefully that is something fixed soon, but i'll just flash this puppy when i'm home at my PC!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mobile_sensei:
There's no such thing as a "Straightforward Feature" in a custom kernel.

Here's some suggested reading if you're interested in learning what all the kernel controls, what can be modified, the difference between stock & custom, etc.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ithehappy:
You need to flash this kernel via Fastboot right? Just run the command and done? Noticed someone mentioned something about TWRP! Got confused!

fastboot flash kernel fk-r6.gz
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] TonikJDK:
Correct, reroot afterwards if you want root.