[WALLEYE] Flash Kernel -> Thread moved

Status
Not open for further replies.
Search This thread

BDragonD24

Senior Member
Mar 7, 2009
72
12
PA
Wi -Fi

Hey @nathanchance I posted the issue below in the PP3 thread but I thought to ask you to weigh in with any thoughts you might have on this. Also it seems like decryption doesn't work in TWRP with PP3 either.

I have noticed that connecting to secure Wi-Fi, such as a hidden network with WPA2, does not seem to want to work properly. I have input the information for the network into the phone and it refuses to even attempt to connect. All other devices with the information connect fine and this phone worked just fine back on PP2. The strange thing is when I leave the phone alone overnight, such as when it's plugged up on the charger and doing nothing, at some point it will connect. I notice this when I wake up in the morning and look at the phone. The only thing I can think of something that is in use during the day might be interfering somehow? Maybe my Fitbit? Any ideas?
 

nathanchance

Senior Recognized Developer / Contributor
Jul 22, 2015
13,760
50,104
29
Mesa, AZ
nathanchance.dev
Update!

1. Thanks to flar2, you no longer have to flash Magisk after the kernel to stay rooted! Please note, if you ever need to uninstall Magisk, please be sure to flash the kernel after that, otherwise you may end up in a bootloop due to the way the cmdline is patched.

2. I discovered yesterday that franciscofranco's app can flash my kernel with the manual flasher option thanks to it being an AnyKernel2 zip. Super convenient if you don't want to reboot to TWRP to flash a new kernel, especially now that reflashing Magisk isn't necessary.

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!


Short changelog

  • Linux 4.4.138
  • Make reflashing Magisk after the kernel unnecessary
  • Update the zip for flashing while booted through Franco's kernel manager


Downloads

Primary: https://nathanchance.me/downloads/kernels/wahoo/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips


Commits

Kernel: https://github.com/nathanchance/wahoo/commits/oreo-m2

AnyKernel2: https://github.com/nathanchance/AnyKernel2/commits/wahoo-flash-8.1.0
 
G

GuestK00293

Guest
2. I discovered yesterday that franciscofranco's app can flash my kernel with the manual flasher option thanks to it being an AnyKernel2 zip. Super convenient if you don't want to reboot to TWRP to flash a new kernel, especially now that reflashing Magisk isn't necessary.

Does that mean you don't even require a custom recovery like TWRP installed? Is this something like Chainfire's Flash Fire?
 

nathanchance

Senior Recognized Developer / Contributor
Jul 22, 2015
13,760
50,104
29
Mesa, AZ
nathanchance.dev
Does that mean you don't even require a custom recovery like TWRP installed? Is this something like Chainfire's Flash Fire?

Nope. I would recommend having one installed in case something screws up but it's not strictly necessary as the installation happens completely booted.

Sent from my Pixel 2 XL using XDA Labs
 
G

GuestK00293

Guest
Nope. I would recommend having one installed in case something screws up but it's not strictly necessary as the installation happens completely booted.

Sent from my Pixel 2 XL using XDA Labs

Curious to know how it works? Does it write to another staging partition and on a reboot does the actual update. Once the kernel is booted, does it let you modify the same partition? Guess it would since the whole kernel image is in RAM. Love to read more about this if there are any pointers.
 

nathanchance

Senior Recognized Developer / Contributor
Jul 22, 2015
13,760
50,104
29
Mesa, AZ
nathanchance.dev
Curious to know how it works? Does it write to another staging partition and on a reboot does the actual update. Once the kernel is booted, does it let you modify the same partition? Guess it would since the whole kernel image is in RAM. Love to read more about this if there are any pointers.

Unfortunately, I'm not privy to the inner workings of it, trade secret. What I would guess since it relies on AnyKernel2 is it pulls the boot image, runs AK2, then flashes the boot image to the partition.

Sent from my Pixel 2 XL using XDA Labs
 

oo0

Senior Member
Oct 24, 2007
612
272
@nathanchance
Device sleeps perfectly, but still having 5.5% idle discharge per hour. What could be the issue, with stock kernel there's less then 1% idle drain.
stock Flash settings
 

Attachments

  • IMG_20180618_185131_407.jpg
    IMG_20180618_185131_407.jpg
    71.4 KB · Views: 166
  • IMG_20180618_185126_275.jpg
    IMG_20180618_185126_275.jpg
    84.1 KB · Views: 169
Last edited:

countryteazer

Senior Member
Jul 5, 2008
406
128
Greetings Nathan. Coming from the 6p and a long time fan of your kernel. Quick question - would you consider adding volume increase to this kernel? Or is that even possible with this phone?

Sent from my Pixel 2 XL using Tapatalk
 

nathanchance

Senior Recognized Developer / Contributor
Jul 22, 2015
13,760
50,104
29
Mesa, AZ
nathanchance.dev
In case you guys don't follow me on Twitter or Google+, I announced yesterday that Franco Kernel Manager will now seed out Flash Kernel updates, just like FrancoKernel; just go to Options and choose the "Flash Kernel" channel. You can download the latest zip from my server and flash it all without ever having to reboot into recovery, it's really great. If you don't think it's a good investment, I will still be seeding out builds as I normally have. I have updated the OP with instructions if you get stuck. Let me know if you have any questions or issues, enjoy!
 
Last edited:

People11

Senior Member
Mar 10, 2018
73
9
can you add Fsync in it ? Close Fsync will improve random writing speed 2 times ! PLS!!! (Thank you)
 

xFirefly93

Senior Member
Jan 10, 2018
1,423
2,293
Timrå
can you add Fsync in it ? Close Fsync will improve random writing speed 2 times ! PLS!!! (Thank you)

FSync is already included.

Though I don't get why you want to disable it. It increases the risk of data corruption in case of software failure/random reboot(s)/kernel panic(s)/a system shutdown thanks to low battery level and so on..
 

nathanchance

Senior Recognized Developer / Contributor
Jul 22, 2015
13,760
50,104
29
Mesa, AZ
nathanchance.dev
Was 2.45 rebuilt?
The modified date on the dl site is newer than the 2.46 beta.

By the way does the 2.46 beta have the Magisk detection?
(I suppose it does but ask to be safe.)

I just renamed the file (made it all lowercase).

Yes, it does.

Sent from my Pixel 2 XL using XDA Labs
 

nathanchance

Senior Recognized Developer / Contributor
Jul 22, 2015
13,760
50,104
29
Mesa, AZ
nathanchance.dev
Update!

Don't forget the announcement I made a few days ago regarding Kernel Manager for Franco Kernel :) Additionally, in case you missed it, reflashing Magisk after the kernel is no longer necessary as the zip will automatically patch the kernel like Magisk does. The installation instructions have already been updated for this but just wanted to make it clear again because auto-flashing becomes even easier!

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!


Short changelog

  • Switch to Sultan's boost driver (should be as smooth as stock with some power savings)
  • Patches from Qualcomm
  • WireGuard snapshot 0.0.20180620
  • Optimize how the installer handles Magisk


Downloads

Primary: https://nathanchance.me/downloads/kernels/wahoo/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips


Commits

Kernel: https://github.com/nathanchance/wahoo/commits/oreo-m2

AnyKernel2: https://github.com/nathanchance/AnyKernel2/commits/wahoo-flash-8.1.0
 
Last edited:
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 50
    All future discussion will happen in the Pixel 2 XL thread as the kernel is fully unified!
    18
    Update!

    This is probably one of the best tested releases ever because of how much time I've had to do so :) I'm pretty proud, it's a large update as I have brought in the latest EAS commits from kernel/common. I think they have improved battery slightly but Google Play Services decided to have a hay day so I clean flashed two days ago and haven't been able to run it enough to get solid numbers. Oh well, was good before that! Standard Linux version bump as well, lot of good security and stability improvements there. Enjoy :)

    Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

    Short changelog

    • Linux 4.4.116
    • Latest EAS commits from kernel/common
    • Some small patches found by @MSF Jarvis

    Downloads

    Primary: http://nchancellor.net/downloads/kernels/walleye/8.1.0/stable/
    Mirror: https://github.com/nathanchance/fk-zips

    Commits

    Kernel: https://github.com/nathanchance/wahoo/commits/oreo-mr1
    17
    Update!

    Merry Christmas everyone! I'm going to do a full changelog here and skip the short changelog because each feature has their own notes :p

    - Linux 4.4.108: Self explanatory, latest stable release, latest update :p

    - Maple I/O scheduler: Yes, I caved an added another scheduler. This will be my ONLY exception to the rules in the OP. @frap129 has done a good job on it so I feel confident adding it to the kernel. CFQ is still default however.

    - USB fast charge: This allows you to draw 900 mA from something like a computer charger port rather than 500 mA. Beware though, this can cause damage depending on your cable and such. It is off by default.

    - Disable unsupported power HAL governors: Conservative, ondemand, and powersave have been disabled. You really shouldn't be using anything other than schedutil to take advantage of EAS but I left interactive in there.

    - Move to the latest Clang toolchain from Google: We get the latest fixes and improvements from the LLVM community. Only downside is the kernel version kind of looks like a mess now. Small price to pay for stability though.

    All in all, I'm very happy with this update and 2.06 will be even better thanks to @MSF Jarvis :highfive:

    Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

    Downloads

    Primary: http://nchancellor.net/downloads/kernels/walleye/8.1.0/stable/
    Mirror: https://github.com/nathanchance/fk-zips

    Commits

    Kernel: https://github.com/nathanchance/wahoo/commits/oreo-mr1
    15
    Update!

    Linux 4.4.106 is out! I know there are a few CVE fixes in here, I certainly recommend upgrading. Trying my best to keep you all as secure as possible as fast as possible, enjoy! :highfive:

    Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

    Short changelog

    • Linux 4.4.106

    Downloads

    Primary: http://nchancellor.net/downloads/kernels/walleye/8.1.0/stable/
    Mirror: https://github.com/nathanchance/fk-zips

    Commits

    Kernel: https://github.com/nathanchance/wahoo/commits/oreo-mr1
    15
    Update!

    Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

    Short changelog

    • Linux 4.4.114
    • Upstream CAF patches
    • Other small updates
    • Compiled with a self built Clang toolchain with a local initialization sanitizer (more secure/stable)

    Downloads

    Primary: http://nchancellor.net/downloads/kernels/walleye/8.1.0/stable/
    Mirror: https://github.com/nathanchance/fk-zips

    Commits

    Kernel: https://github.com/nathanchance/wahoo/commits/oreo-mr1