Banner

Banner

Dienstag, 2. Mai 2017

N6/N6P/Pixel/PixelXL: May security update

-merged May security update

PixelXL kernel can also be flashed on the regular Pixel.


Pixel/PixelXL users please read:

May security update contains a new bootloader. It seems flashing the May bootloader will break TWRP/SuperSU. You will end in a boot loop if you try to flash it. A workaround seems to flash back April bootlader.

DOWNLOAD

Have fun!

hells

Sonntag, 30. April 2017

PXL: b7

-merged latest sdcardfs commits
-merged patches for several subsystems from android kernel common 3.18 repo

DOWNLOAD

Have fun!

hells

Donnerstag, 20. April 2017

PXL: b6

-merged a few fixes to address some memory leaks
-merged a few optimizations for several subsystems - check git for reference
-compiled with latest ubertc (4.9 and 6.x)

DOWNLOAD

Have fun!

hells

Dienstag, 18. April 2017

N6P: b4

-reverted previous f2fs implementation
-re added f2fs and properly enabled in defconfig
-merged missing bits of april security update
-added a patchset for haptic feedback for better efficiency

DOWNLOAD

Have fun!

hells

Dienstag, 11. April 2017

PXL: b5

-merged linux upstream to linux 3.18.36
-merged new usb typec driver from android O preview source
-merged latest sdcardfs commits
-changed to anykernel2 (you won't lose TWRP anymore, but Root still gets lost)

DOWNLOAD

Have fun!

hells

Dienstag, 4. April 2017

PXL/N6P: April Security Update

PXL:
-rebased a part of the source and merged some other EAS patches than I previously had
-merged new sdcardfs commits
-merged latest wakelock blocking commits from franco
-merged few optimizations here and there
-merged nougat-mr2 aosp branch

DOWNLOAD

N6P:
-merged nougat-mr2 aosp branch
-merged optimizations for the lz4 decompression (zRam)
-merged latest wakelock blocking commits from franco
-merged patch from flar2 for ondemand and conservative

About f2fs:
I have found the reason why it doesn't work. But I couldn't fix it for this release. I think I have to revert all my f2fs stuff and merge it again. This needs some time.

DOWNLOAD

I'll play around with the "O-preview" Source when I get more time. Just wanted to push the april update by time.

Have fun!

hells

Mittwoch, 22. März 2017

PXL: b3

-reverted a few sched patches I added on b2 (remote callback)
-merged latest sdcardfs commits
-merged a few fixes from android_kernel_common repo

DOWNLOAD

Have fun!

hells

Montag, 13. März 2017

PXL: b2

-merged a lot schedutil stuff
-added conservative/ondemand fix from flar2
-added new toggles from franco to disable a few more wakelocks

DOWNLOAD

Have fun!

hells

Freitag, 3. März 2017

N5: b23

-merged some stuff from aosp branch and lineageos

Let me know if this one boots on nougat roms.

DOWNLOAD

Have fun! (=

hells

N6P: b2-t3

-merged binder commits and enabled hwbinder domains in defconfig
-merged hw accelerated crypto algorithms
-merged optimizations for assembler code on newer ARM systems

DOWNLOAD

Have fun! (=

hells

PXL: Alpha-1.9

-merged latest sdcardfs commits
-merged a fix to set tuneables for schedutil correctly
-merged fixes for better loadavg calculation

DOWNLOAD

Have fun! (=

hells

Mittwoch, 1. März 2017

N6: b2-711

-added a few fixes for several subsystems
-recompiled with latest ubertc 6.x

If you already flashed it, you can redownload it and flash again, since I recompiled it with the latest ubertc today.

DOWNLOAD

Have fun!

hells

Freitag, 24. Februar 2017

PXL: New test kernel: Alpha-1.8-gcc6

-merged latest sdcardfs commits*
-merged binder updates from hwbinder aosp branch
-added wake gestures by flar2
-bf build with build flags was pulled because it wasn't stable

*sdcardfs notes: 
To enable it, you need to add following line to your build.prop (/system/build.prop): "ro.sys.sdcardfs=true" - without the quotes of course.
You also need to set the selinux policy to permissive, or search for a patched selinux policy. Otherways you'll run into issues.

Test releases are in the Test folder. You'll find them here: DOWNLOAD

Have fun!

hells


Mittwoch, 22. Februar 2017

N6P: b2-t2

-added a few fixes
-added f2fs support (shipping a modified fstab.angler)

You'll find the test releases in the "Test" folder.

DOWNLOAD

Have fun!

hells

PXL: hC-Alpha-1.7

-few optimizations under the hood (check git if you are interested)

DOWNLOAD

Have fun!

hells

Samstag, 18. Februar 2017

N5: GCC6 build added!

I just got the kernel compiled with ubertc6. Let me know how it works (=

DOWNLOAD

Have fun!

hells

Freitag, 17. Februar 2017

N5: b22-M

-merged latest google source
-compiled with ubertc 5.x

I don't know if it boots, since I don't have the device anymore. Let me know if it works, or not.

DOWNLOAD

Have fun!

hells

N6P: GCC6 build added

Hey guys,

I got the kernel building with ubertc6. You can stay on the gcc4.9 build, or give this one a try to compare it.

DOWNLOAD

Have fun!

hells

Donnerstag, 16. Februar 2017

N6: b1-711

-rebased on top of latest source (7.1.1)
-removed some clutter
-compiled with gcc6

I haven't booted the kernel, since I don't have the device anymore. Please let me know if it works.

DOWNLOAD

Have fun!

hells

Mittwoch, 15. Februar 2017

hells-Core has a new home!

I'm on androidfilehost now, so you can download my kernel from there. My dropbox link was only a temporary solution. You can find my stuff here: androidfilehost

Older releases will also be added to androidfilehost in the next few days.

hells

Welcome the Google Pixel XL to the hells-Core family!

I currently don't have another upload hoster than dropbox. My developer request on androidfilehost is pending and as soon as it gets grantet, I'll upload the kernel there.

TWRP is still in the alpha stage and flashing in general can still be a tricky thing. If you just flash the kernel in TWRP, you'll lose TWRP and Root after bootup. Flash TWRP right after the kernel, reboot recovery, flash SuperSU again and you'll be fine. Don't expect support if you can't follow this simple instructions. You have been warned!

-based on latest preview 7.1.2 source (works on 7.1.1)
-merged EAS branch (schedutil governor)
-lots of fixes under the hood
-compiled with ubertc 4.9, or ubertc 6.x (called gcc6)

Its up to you, if you use the 4.9 or the 6.x one. Compiling with 6.x gives a lot of warnings I suppressed during the compilation. A warning doesn't mean it won't work, but our kernel is not supposed to be compiled with this toolchain.

DOWNLOAD

Welcome the N6P to the hells-Core family!

I currently don't have another upload hoster than dropbox. My developer request on androidfilehost is pending and as soon as it gets grantet, I'll upload the kernel there.

-based on latest 7.1.1 february source (no I won't support marshmallow)
-boots with stock settings
-many changes under the hood (check github)
-compiled with ubertc 4.9 (maybe 6.x in the future)

DOWNLOAD

Have fun!

hells