yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] deeppans:
So for Jan 16 update, steps are :

1. In fastboot only flash system.img

2. In recovery flashing Franco kernel and SuperSU NOT required

Am I right?

TIA
[Nexus 6  Original Android Development] holeindalip:
Is your bootloader unlocked?
[Nexus 6  Original Android Development] deeppans:
Yes bootloader is unlocked already
[Nexus 6  Original Android Development] holeindalip:
Yup if your already on 6.0.1 just going to latest release just flash the system.IMG and don't flash anything else
[Nexus 6  Original Android Development] franciscofranco:
Hmm... I don't have a battery service. Is it part of System Monitor? Check the settings of that section from inside FKUpdater.

You're ****ing welcome.

You're ****ing welcome :)
[Nexus 6  Original Android Development] arteaga323:
Though the other answers might be right, in my case, they didn't work. I had reverted to stock boot, stock recovery and UnSU and the problems were:

1. I would be greeted by the "this device is unsafe" boot message. Phone still boots up normally however

2. When attempting to apply the OTA from system updates, it will stop at about 30% and the little Android with exclamation sign will appear, pretty much an error. I believe it's somehow related to the "device unsafe" thing which is a measure by Android to make sure any system and partition haven't been messed with

My solution was to get the factory images from Google (search on Google, Google factory images, get the ones from the Google Page just to be safe is a legitimate copy), get the the one for your device and download... The next step is tricky...

Unzip the .tgz file and there you'll see your bootloader and radio zips. Proceed to unzip the .zip file there and flash ALL BUT USERDATA through fastboot, otherwise you'll reset/wipe your files

You should be golden after that, nothing gets wiped, no settings or any app info, however if you had deleted system bloatware, you'll get it back but that takes 5 minutes to erase again, just make sure you stop the play store before updating them automatically.

If you need help or guidance with where to get the files and how to flash, just raise your hand ?
[Nexus 6  Original Android Development] miguelito18:
[MENTION=3292224]franciscofranco[/MENTION] grats on 100k :P
[Nexus 6  Original Android Development] arteaga323:
Same here, I get about 2 days on my N6, one full day if I use it every hour. I can't compare to other ones
[Nexus 6  Original Android Development] firewhank:
I finally figured out what was causing my wifi to be always on! It was the one drive app... I simply Uninstall one drive and bam! No Wi-Fi bugs :P
[Nexus 6  Original Android Development] franciscofranco:
Another lesson learned: when in doubt always blame your apps! :)
[Nexus 6  Original Android Development] franciscofranco:
Ok guys, some good news. I think it's time for me to move to a more... modern flashing scheme. I've been feeling REALLY bad for two things:

1 - forcing users to re-flash SuperSu every ducking time after flashing FK. It's annoying for you, and annoying for me because I have to do it every time I wanna test a new Kernel;

2 - it's really ducking annoying for users that auto-flash and then end up in a bootloop because X Y or Z rom has changed a bunch of ramdisk crap which isn't compatible with FK's ramdisk and there's some things I can't change in the ramdisk (selinux classes for example) and I lose a lot of users to other Kernels because some prefer to stay on their roms instead of flashing back to stock or something like that;

So for r42 (which'll have core off-lining fix and other crap) will be released in a friendly format that we may know it as anyKernel2 from osm0sis so that you'll be able to flash on top of anything. FKUpdater will need to be updated to accommodate for this change too, but one step at a time. I'll test this feature with Shamu first and we'll see how it goes from here. I haven't finished all the preparations yet, but hopefully sometime today.

Thoughts?
[Nexus 6  Original Android Development] nathanchance:
I like it a lot. Makes the process for flashing a little simpler. Will systemless SuperSU still be required?
[Nexus 6  Original Android Development] franciscofranco:
Probably not since it'll inherit everything from the existing ramdisk.
[Nexus 6  Original Android Development] nathanchance:
So if sepolicy is patched (like on certain custom ROMs), system root should be okay in that case? Thanks for the reply.
[Nexus 6  Original Android Development] MrBrady:
Sounds great ?
[Nexus 6  Original Android Development] justibasa:
Really hugging excited about this. You are awesome young sir!
[Nexus 6  Original Android Development] TonikJDK:
This is going to be fun. Not being sarcastic at all.
[Nexus 6  Original Android Development] mgear356:
My thoughts are u are a ducking kernel wizard! Thumbs up
[Nexus 6  Original Android Development] ben_pyett:
yep, great idea, will undoubtedly cause confusion for a while by the non readers, but will standardise the kernel front and simplify the process. Progress for common sense. Good.
[Nexus 6  Original Android Development] raydekok:
That's sounds nice. Thanks

Verstuurd vanaf mijn Nexus 6 met Tapatalk
[Nexus 6  Original Android Development] arteaga323:
Yes! Everyone! The Kernel God himself has spoken! No more UnSU!
[Nexus 6  Original Android Development] deeppans:
Franco on OmniRom 6.0.1

Is Franco kernel compatible with OmniRom?

TIA.
[Nexus 6  Original Android Development] holeindalip:
Omni is aosp based although it is prerooted you will have to flash unsu then flash Franco the the latest systemless root and it takes awhile to boot
[Nexus 6  Original Android Development] pkgnex:
Would we be losing anything from not having your custom ramdisk? The question I ask is that your kernels have always performed better for me than anykernel / anykernel2 kernels (even of the same kernel back in the gnex days), and I've always associated that being due to your ramdisk tweaks.

Flashing SU after a kernel is not that much of an inconvenience in my opinion - especially if your ramdisk provides for any kind of improvements. I'd rather see things stay how they are if there would be ANY compromise in function.
[Nexus 6  Original Android Development] MaLiXs:
I think I will be the time to test your kernel again! I was on Gerard kernel (stock based) because I was getting reboot...
[Nexus 6  Original Android Development] :
does anyone know where is the device "hostname" setting in fkupdater?
[Nexus 6  Original Android Development] franciscofranco:
There is no such thing. I don't even know what you mean with "hostname".
[Nexus 6  Original Android Development] franciscofranco:
Ok ladies and gents! Let's play a little game. Attached is the final r42. It's flashable on any rom, stock, CM, PureNexus, WhateverSuperMagicRevolutionaryXXXsmoth rom, and so on. This is the first real test of franco.Kernel using a live anyKernel2 method. This newish method is new to me (well I used anyKernel back in 2011 but it was just to decompile boot.img and insert the new zImage and pack boot.img again) since we can mess with the ramdisk live with derping any other changes that the rom has in there.

FKUpdater will support this new method sometime during this weekend, start of next week and we'll probably ditch the old fastboot method entirely since this one works out best for everyone and not just stock users.

So since this is new, this is my recommendation for flashing.

1 - If you're on FK or any other Kernel I STRONGLY advise you to flash back stock boot.img (just get it from Nexus images, google it)

1.1 - If on a custom ROM they should flash that ROMs kernel not stock; they should just extract it from their ROM zip.

2 - Download the attached .zip and boot into your recovery

3 - Flash the zip through adb sideload or any other method you prefer, it doesn't really matter

4 - boot your device

5 - If you want to be rooted, just go ahead and flash the SuperSu zip

That should do it. I know this is a bit different from whatever we've been doing so far, and it'll need time to get used to it, but it's probably the best choice.

Let me know how this goes and if you're a crazy custom rom and try this out, let me know how good it works :)
[Nexus 6  Original Android Development] nathanchance:
Just flashed on Pure Nexus 1/9 with the built-in SuperSU (2.52)... worked perfectly. Screenshot attached. Does this modify /system at all (I assume not but just wanted to be sure)? Also tested the NFC tile and lockscreen wallpaper to test SELinux rules, worked as well.
[Nexus 6  Original Android Development] franciscofranco:
Amazing! Nope, /system is 100% untouched as it should be!
[Nexus 6  Original Android Development] justibasa:
Running great so far. Really snappy. Only problem I'm having is WiFi calling for T-Mobile. I flash this kernel and it stops working. Go to any other kernel and it works fine. Not sure what that's about. Weird.
[Nexus 6  Original Android Development] MaLiXs:
I'm was using Gerard kernel (stock based kernel with some tweak) and directly flash latest version + supersu... So far so good!
[Nexus 6  Original Android Development] franciscofranco:
I dunno... Wi-Fi drivers are stock, same as what Google ships.
[Nexus 6  Original Android Development] justibasa:
Not sure why. Haven't been able to nail it down. Maybe someone else can confirm. Running pure nexus, Franco and SuperSU 2.66. Would really like to know if it's just me having this issue. Only thing I have changed is the kernel. WiFi calling works with both the pn kernel and ex kernel. It's just frustrating me a little as I don't have the greatest signal at home. Thanks.
[Nexus 6  Original Android Development] osm0sis:
Did it work with r41?
[Nexus 6  Original Android Development] justibasa:
No, it didn't. Ended up going to ex for awhile just for the WiFi calling, but don't get near the battery life I do with fk. It kinda sucks having to choose WiFi calling over this kernel because of where I live. Ooh well. May just have to live with not getting calls while I'm at home. I can always use hangouts.
[Nexus 6  Original Android Development] osm0sis:
Cool, that means it's not the AK2 format. :good:

Did you follow the instructions and flash it over your ROM's default boot.img?

If so, that just narrows it down to code likely. Should be fixable for Francisco. Just might take some time to figure out what those other kernels have done to get it working.

Edit: [MENTION=3618866]justibasa[/MENTION] check my edit. Thanks!
[Nexus 6  Original Android Development] justibasa:
That's cool, I'm patient. He's the best hugging kernel dev around, so I know if it's something with the kernel he'll figure it out. Have a good night guys. It's time to hit the sack. ?
[Nexus 6  Original Android Development] pantmunu:
All good on chroma. Was actually on hellscore and just flashed in top of it. No issues yet. Will report back tomorrow. Peace.
[Nexus 6  Original Android Development] MaLiXs:
I had forgotten how much this kernel was ducking (where this funny word come from lol) even with battery saver profile it seems to be as fast (if not better) than with the stock kernel!
[Nexus 6  Original Android Development] MrBrady:
Dirty flashed my ROM (stock lite + cataclysm mod), flashed the test kernel. All is running well but I noticed in the FKU app, the max cpu frequency says 0.
[Nexus 6  Original Android Development] :
its the name that the device uses to communicate with other devices on the network. for example if you go to your router's menu and check for connected devices you'll see android devices usually with this kinda name: android-654950 which is the hostname.

since the OS doesnt have any setting for this (or one that im aware of anyway) and Kernel Auditor has i was wondering if fkupdater has the same option; mainly because i dont wanna use 2 kernel editing apps to avoid issues.

gonna reboot my N6 and flash the new kernel and see how it goes, will report back.

thanks Francisco
[Nexus 6  Original Android Development] TR2N:
Hi [MENTION=3292224]franciscofranco[/MENTION] Working without problems so far, great work. Will report back when battery is drained... ?
[Nexus 6  Original Android Development] rudynasco:
my phone gets so laggy everytime i use this ducking kernel on cataclysm. Even after fresh clean install.

Is there any tweaks needed to use this kernel???
[Nexus 6  Original Android Development] :
Opening Cpu Manager windows in fkupdater crashes the app. After the new kernel.

Edit: same with kernel settings window.
[Nexus 6  Original Android Development] rohitsingh05:
[/COLOR]

Flashed directly on top of r41 through recovery. Working great as of now. No issues. Stock ROM.
[Nexus 6  Original Android Development] knevelsg-j:
Works perfect for me on stock ROM! Maybe try to delete fku data or even re-install the app
[Nexus 6  Original Android Development] Tylog:
Great stuff. And great it's now possible to use with CM ( i always have cm as secondary rom on my devices ). Get it now time to flash and test with CM and Stock. Thanks.
[Nexus 6  Original Android Development] justibasa:
I've between flashing for long enough (5 years) to know to always follow instructions. ? Yes I flashed over the pn kernel. Even reflashed everything a second time to make sure when I noticed it not working. May end up doing a complete clean flash today to make sure. That may be what it needs.
[Nexus 6  Original Android Development] TonikJDK:
I dirty flashed 42 over 41, about phone clearly says 42. I did not need to reflash root. No issues, phone is snappy as usual.

Any apps or mods you want us to test I would be happy to do so.
[Nexus 6  Original Android Development] superpuper:
Try conservative governor
[Nexus 6  Original Android Development] TonikJDK:
Sorry, my app is cross posting.
[Nexus 6  Original Android Development] :
also on stock rom 6.0.1. cleared data and same thing.

flash stock kernel, flashed franco 42 and flashed supersu 2.66.
[Nexus 6  Original Android Development] snowrelyt:
I'm also on Stock Lite. I flashed the factory boot img, then r42, then SU. Cleared the cache and all that. No problems so far
[Nexus 6  Original Android Development] Caseyk621:
Fku will need to be updated to support this new method as Francisco stated.
[Nexus 6  Original Android Development] cmhjr:
I had the problem also, I read somewhere that maybe busybox may cause the problem.

What I did was in Busybox Pro app settings put a check mark on every boot remove from sbin. After doing that and rebooting WiFi calling starting working for me.

Not sure if it will help but that is what I did.
[Nexus 6  Original Android Development] PCWright86:
Is there a reason that in settings/about phone, that the kernel is listed as #42. But in the FKU app it says up to date r41
[Nexus 6  Original Android Development] snowrelyt:
:good::good::good:
[Nexus 6  Original Android Development] nathanchance:
Franco hasn't pushed r42 out for download via the app because FKUpdater has to be updated to handle the new zip format and it is still in beta basically.
[Nexus 6  Original Android Development] PCWright86:
Sounds good, BTW r42 is running buttery smooth
[Nexus 6  Original Android Development] franciscofranco:
Ok I guess r42 delivered in this new format is a huge success.
[Nexus 6  Original Android Development] rignfool:
No... Wrong...

Since Franco has switched to anykernel...

Thou shalt...

Flash stock/custom ROM boot.img

Flash SuperSU 2.66

Then flash Franco...

Chainfire undoes everything if you flash 2 anykernel scripts on one image... So you wind up on stock and loopy-de-loop
[Nexus 6  Original Android Development] ampelift:
Flash r42 on stock rooted, everything works excellent... Thank you Franco!!!

Στάλθηκε από το Nexus 6 μου χρησιμοποιώντας Tapatalk
[Nexus 6  Original Android Development] snowrelyt:
What? I flashed franco and then SU without any problems.
[Nexus 6  Original Android Development] cmhjr:
Edit to correct spelling.

I did it Franco then SU 2.66, in the new instructions I thought Franco put last that if you want root then go ahead and flash SU as the last line of instruction.

So far have not had any problems
[Nexus 6  Original Android Development] :
k i found out that for some reason the supersu wasnt working properly so that was the issue, what i did to fix it was:

1.flashed stock in twrp

2.flash franco 42 in twrp

3.flashed cache and dalvik and rebooted

4.booted back into twrp after os loaded completely and flashed supersu 2.66 and rebooted, voila .
[Nexus 6  Original Android Development] franciscofranco:
My instructions were pretty clear. And there's no need to wipe caches...
[Nexus 6  Original Android Development] justibasa:
So woke up this morning, and WiFi calling was magically working. Don't need to reflash anything. Not having any issues now, and battery life is hugging awesome! Thanks guys.
[Nexus 6  Original Android Development] TR2N:
I noticed during using the last SuperSU versions that not clearing caches leads to weird loops of granting permissions messages when booted or using a root app. Chainfire also mentioned somewhere that it is needed for now.
[Nexus 6  Original Android Development] Tylog:
I have never done and I flash a day a lot. Never had a problem.
[Nexus 6  Original Android Development] raydekok:
Did a dirty flash over 41. Everything still working great. Are there any problems I should know of?

Verstuurd vanaf mijn Nexus 6 met Tapatalk
[Nexus 6  Original Android Development] firewhank:
I'm noticing flickering when the brightness is low. But only does some times. Weird... FK r42

adaptive brightness on
[Nexus 6  Original Android Development] madAdam6LOVE:
Successfully flashed R42 on Chroma. ?
[Nexus 6  Original Android Development] an21281:
I noticed this too many times on different roms and kernels, but only while charging. Looks like very faint straight lines flickering down the screen... Very hard to see, has to be in a dark room on low brightness
[Nexus 6  Original Android Development] franciscofranco:
Never seen anything like that therefore I can't reproduce. Does it happen with stock?
[Nexus 6  Original Android Development] firewhank:
I don't think so
[Nexus 6  Original Android Development] firewhank:
I also have a oneplus one. Will you make this available for the oneplus one? Just asking
[Nexus 6  Original Android Development] knevelsg-j:
I have also noticed this before. A reboot fixed it for a day or two. After wich it reoccured.

It did however stop doing it when i updated the kernel to the new version back then....

So maybe you could try re-flashing the kernel?
[Nexus 6  Original Android Development] firewhank:
I will do that!
[Nexus 6  Original Android Development] tkalli:
Cataclysm for Nexus 6[Jan 05 - Stable] ROM, extracted ROMs kernel from zip.

Flashed via fastboot. Rebooted phone, checked ROM kernel. Booted TWRP and flashed r-42.

So far, so good. Everything running fine.
[Nexus 6  Original Android Development] HueyT:
r42 + latest CM13 nightly = bowl of fruitloops, just FYI
[Nexus 6  Original Android Development] rignfool:
Reflash...

Nightly

Gapps

SuperSU

Franco

In that order
[Nexus 6  Original Android Development] justibasa:
After letting the kernel settle, I'm at 57% and have over 3 hours sot. Kernel is working great Franco. Couldn't be happier with my phone. Thanks for all your hugging work! ?
[Nexus 6  Original Android Development] IronicChloride:
1% drain over 6 hours of idle with an LG watch paired... I think you've created a monster
[Nexus 6  Original Android Development] Dougshell:
Jealous. I think my 360 is in antidoze mode. Haha
[Nexus 6  Original Android Development] IronicChloride:
Usually mine is too lol. I wish I could tell you what changed but I honestly have no idea :silly:
[Nexus 6  Original Android Development] revolt1:
where is r42 linl
[Nexus 6  Original Android Development] nathanchance:
Few pages back, right here
[Nexus 6  Original Android Development] franciscofranco:
Yes, that's why I'm taking so long to release FK for OPO, I want a single Kernel tree to be compatible with both CM12.1 and CM13.

You're ducking welcome!

#praiseFranco

What? That r42 there are other users with CM13 running that r42 without issues, there isn't any reason for the r42 flash to bootloop your device, which is the whole reason for this change of direction. Make sure you followed the instructions.
[Nexus 6  Original Android Development] ampelift:
Franco hi ,any news regarding the update for FKupdater ?

Στάλθηκε από το Nexus 6 μου χρησιμοποιώντας Tapatalk
[Nexus 6  Original Android Development] szale9001:
Hey [MENTION=3292224]franciscofranco[/MENTION] , is there any changelog/source for r42 yet? Just curious to know what else has changed besides anykernel and the core fixes. Thanks.
[Nexus 6  Original Android Development] suku_patel_22:
You could have just flashed CataClysmMod, followed by Franco. The extra hoops were not needed.
[Nexus 6  Original Android Development] Chahk:
r42 works great using the "first time" installation method. FKU thinks I'm still on r41 though.
[Nexus 6  Original Android Development] nathanchance:
That happens because he has not updated it to support the new AnyKernel method.
[Nexus 6  Original Android Development] WitnessG:
Just got my N6 2 weeks ago and I decided to install r41 a few days ago but I kept getting the split screen issue. I kept the kernel settings how they were and didn't change a thing. Now I'm back on the stock kernel and I haven't had the issue since. Any thoughts on what I can/should do?
[Nexus 6  Original Android Development] DesertVelo:
Which ROM are you using? I had the same issue using Chroma. First occurrence was with FK so troubleshooting led me down to a different kernel. Same issue. I ended up switching ROMs to Pure Nexus with FK r42. No issues since. Good luck.

Sent from the singletrack...
[Nexus 6  Original Android Development] WitnessG:
I had everything else stock besides the kernel. I was on the January security update, MMB29S. I was also using systemless root in case that makes a difference. I've seen some posts state that its a hardware issue, but I'm not sure I believe that since it doesn't occur on the stock kernel.
[Nexus 6  Original Android Development] DesertVelo:
I have a backup of the stock ROM. Let me restore and try the kernel and see if I have the split screen. I will setup my phone with SU 2.66 and let you know if I have the issue on stock.

I know it is frustrating since there are specific ROMs that I like to use (Chroma) but there are still a few very good choice, including stock, that are available.
[Nexus 6  Original Android Development] DesertVelo:
Okay... Stock is flashed MMB29S with r42 and SuperSU 2.66. Updated all of my apps and I will let it run with normal usage.

FKupdater color profile vomer_accu_rich. Other settings untouched. I will let you know if I encountered any split screens.

Sent from the singletrack...
[Nexus 6  Original Android Development] WitnessG:
Wow, thats awesome of you to personally test the setup. I was not expecting that at all.
[Nexus 6  Original Android Development] DesertVelo:
So far, I have been using the stock ROM with r42 without any screen splitting issues. My constant screen time (one session of using the device without turning the screen off) is over 1 hour and 30 minutes. When I had the issue earlier, I typically triggered the split screen when using apps that allow side swiping i.e Amazon, Google Play Store, etc. I also noticed the screen would split during light (white) backgrounds. At this time, the stock ROM configuration is without any screen issues.

My N6 configuration:

Baseband: MDM9625_104662.22.05.27R

Device Status: Encrypted

Build: MMB29S

Recovery: TWRP 2.8.7.1

SU: SuperSU 2.66 Beta

Kernel: franco.Kernel r42

Misc: ViPER|Atmos audio drivers

[MENTION=1978554]zephiK[/MENTION] just released a Jan 18th build of his Chroma ROM that I need to test again.

If you want to test flash a stock rom, [MENTION=4830253]Danvdh[/MENTION] has a nice setup that can be flashed through recovery. Just backup your current ROM.

Stock Lite MMB29S

Good luck!
[Nexus 6  Original Android Development] WitnessG:
Hmm. I'll give it another go over the weekend. If its not too much to ask, could you possibly screenshot your kernel settings just in case. Thank you for going through the trouble of testing it yourself.