[hlte][2014/NOV/20][W03] Yank555.lu kernel v1.1b

[hlte][2014/NOV/20][W03] Yank555.lu kernel v1.1b

Postby yank555 » 01 Sep 2014, 15:23

If you don't want to read, please read at least just this !!!

This kernel is intended to be used on willl03's SlimKat ROMs.

This kernel may not work properly on other CM11 based ROM !!


[size=160][b]Before proceding, please consider learning from Garfield :

Image
(Thanx to MuertoKo for this educational image)

I have spend numerous hours coding, merging ... and writing this OP, so please have the decency to at least read it before asking questions.


Disclaimer

FIRST OF ALL, do a Nandroid backup before flashing !


By flashing this kernel you agree to do this at your very own risk ! I will and can not be
held responsible for whatever may happen as a consequence of using this kernel / script generator.
This software is made available to you as is, no waranties can be given.

If you do not agree to these terms, then please use your browser's back key.

Installing this kernel will trip the Knoxx efuse, which will have been tripped already since you need
a custom recovery to flash this kernel.

Seeing this on boot will be normal once you use a custom kernel :
Image
You have been warned !


ROM Compatibility

This kernel is intended only to be used on willl03's deCAF SlimKat ROMs.

This kernel will not work on any current CM11 based ROM !!

What To Expect Using This Kernel

First of all, the main reason this kernel even exists is because I make it for my own personal use, I don't mind adding one or the other feature upon request by a user even if I don't use that feature personnally.

Main objectives for this kernel :

  1. be as stable as possible to be usable as a perfect daily kernel (conservative approach)

  2. give a good battery life while being snappy

  3. give users an easy and safe way to customize settings

  4. be and stay as close to stock Samsung as possible

  5. allow only for moderate CPU OC

  6. include some standard Linux features missing in stock kernel (e.g. kernel module support...)

  7. include interesting commits by other devs (giving proper credit, of course !)

  8. updated to kernel.org Linux (ok scratch that, 3.4.y is just too much trouble, not worth the effort)

What NOT To Expect Using This Kernel

  • experimental modifications

  • cutting edge development

  • thrive to be the first, fastest, best, most advanced ... kernel ever !

    I just suspect there is a public for genuine slightly modified kernels that are a no fuzz to use, and which are aimed towards "standard power users" as opposed to "hungry beta testers and debuggers" (been there, done that, fun time in my HD2 times helping as I could on Dorimanx kernel). But I need my device on a daily bases, privately and for work, so my device just has to work.

Credits & Thanx

This is the most important bit of them all, a small place to pay tribute to all those who have helped me making this kernel :

  • Faux123

    Thanx for helping me get started, out of an almost 20 years break on Linux kernel compiling (at the time it was Linux 0.47 if I remember well), helping me build my compile box(es), upfront getting my first Android kernel compiled, making mods, merging sources, using github in general ... and always taking the time to explain and help out !

  • Corrsea

    Huge thanx for thorough testing and usefull advice, since my first steps on Android, at the time we were both running Tytung's Nexus HD2 on our initially WinMo device, chasing any possible bugs there were to iron out.

  • Sotmax

    Huge thanx for making a perfectly stable 240dpi Samsung based ROM, that has become my a daily driver !

  • MuertoKo

    Thanx for pushing me here and there to go further with my kernels, and for testing them on your daily and reporting back.

  • uberto.costanzo & F3nr1s

    Thanx for your support, for testing the kernel and reporting back.

  • Amarullz

    And last but nowhere least, huge thanx to Amarullz for giving us such a great tool, without Aroma Installer flashing kernels / ROMs would still be stone-age kind of voodoo magic, now it has become a proper user experince, giving everybody an easy way to customize whatever is being flashed !

------------------------------------

Kernel Cleanup Script, to be flashed when going to a different kernel :

Kernel configuration & log files removal (will be added at a later time)
User avatar
yank555
-----------
 
Posts: 3520
Joined: 11 Mar 2013, 20:51
Has thanked: 924 times
Been thanked: 4608 times

CAF Kernel for W03 SlimKAT

Postby yank555 » 01 Sep 2014, 15:23

Changelog And Download Links

===========================================================
I ask one simple and single thing in return for you to use my work for free,

DO NOT POST MIRRORS OF MY KERNELS ANYWHERE !

You can post as many links to this thread as you want, but no uploading of
my work on file sharing servers or attaching them to posts on other
forums !


Only exception : Discussing my work or sharing links to here on Android-Hilfe.de
is hereby expressly unwanted ! They have no respect for devs and I don't want
any contribution from me on their forum, neither directly nor indirectly !


Thanx.
=======================================================


Lastest beta kernels :

  • Currently none.

Changelog CAF-W03-Slim hlte v1.1b (18/11/2014)

  • revisited private busybox for kernel config script (internal change only)


Changelog CAF-W03-Slim hlte v1.1a (11/11/2014)

  • updated to full CM source as of 20141111
    includes backport of bluesleep, msm_serial_hs drivers from android-msm-sprat-3.10-kitkat-wear to 3.4.y by arter97 (Thanx !!)


Changelog CAF-W03-Slim hlte v1.0j (14/10/2014)

  • reverted Temasek's temporary Youtube long pause fix
  • added msm: vidc: Don't free OCMEM when there is an open video instance (better, still not definitive, Youtube long pause fix, sultanxda)
  • updated to full CM source as of 20141012


Changelog CAF-W03-Slim hlte v1.0i (10/10/2014)

  • reverted new fix for sensorhub wake issues (slayher) - generates an ssp wakelock (this will break temp and pressure !)
  • merged Samsung Update 8 back
  • merged Samsung Update 9 (arter97)
  • updated to full CM source as of 20141007


Changelog CAF-W03-Slim hlte v1.0h (05/10/2014)

  • update bluetooth drivers (slayher)


Changelog CAF-W03-Slim hlte v1.0g (02/10/2014)

  • reverted Samsung Update 8 (should fix memory shortage issue killing off apps and eventually reboot over longer uptime, Temasek)


Changelog CAF-full-W03-Slim hlte v1.0f++ (30/09/2014)

  • based on CM11-20140608-hlte v1.0b-beta15 (29/06/2014), see changelog below
  • compiled using Google prebuilt Toolchain v4.8
  • updated to full CM source as of 20140922
  • ramfs replaced by W03-Slim-V265-hlte-GSM 30092014 (SELinux permissive)
  • ramfs - init.qcom.rc : removed setting scheduler and starting mpdecision
  • ramfs : fix a derp in init.rc by CM which didn't set bluetooth access rights correctly
  • ramfs : fix typo on init.qcom.rc (arter97)
  • removed ondemand and yankdemand governors
  • removed init.qcom.thermal_conf.sh (not necessary for Slim)
  • removed init.qcom.post_boot.sh (not necessary for Slim)
  • updated persistent ram base address (Cyanogen)
  • updated ramconsole size (Cyanogen)
  • updated intelli_plug to v3.8 (faux123)
  • updated intelli_plug: older Qualcomm kernel compatibility fixup
  • updated faux sound to v3.5 (faux123)
  • updated MDNIE control interface to 1.1 - small code cleanup (WhatHub/Yank555.lu)
  • updated to kernel.org Linux 3.4.104
  • increased number of CMA regions (7 to 31, CM uses 15)
  • add vibrator support in settings, advanced, device, haptic (100% equals to the so far hardcoded kernel setting) (arter97, modified by Yank555.lu)
  • applied Temasek's Youtube long pause fix
  • added new fix for sensorhub wake issues (slayher)


----------------------------------------------------------------------------------------------------------
Important : Should I have given wrong credit, please PM me, I'll update asap.
User avatar
yank555
-----------
 
Posts: 3520
Joined: 11 Mar 2013, 20:51
Has thanked: 924 times
Been thanked: 4608 times

Re: [hlte][2014/AUG/31][deCAF] Yank555.lu kernel v1.0a

Postby yank555 » 01 Sep 2014, 16:18

Reserved 4
User avatar
yank555
-----------
 
Posts: 3520
Joined: 11 Mar 2013, 20:51
Has thanked: 924 times
Been thanked: 4608 times

Re: [hlte][2014/AUG/31][deCAF] Yank555.lu kernel v1.0a

Postby jdidtht » 01 Sep 2014, 18:52

Wow
jdidtht
 
Posts: 111
Joined: 27 Oct 2013, 17:45
Has thanked: 80 times
Been thanked: 24 times

Re: [hlte][2014/AUG/31][deCAF] Yank555.lu kernel v1.0a

Postby gianton » 01 Sep 2014, 23:11

Working great so far with w03 slimkat. Will keep testing and report back in a few days.
gianton
 
Posts: 27
Joined: 05 Feb 2014, 18:50
Has thanked: 50 times
Been thanked: 15 times

Re: [hlte][2014/AUG/31][deCAF] Yank555.lu kernel v1.0a

Postby capnkrunch » 02 Sep 2014, 02:01

So funny story, I'd been using Temasek 125 with no reboots for about a week switched to W03 decaf and got a reboot within a couple hours. Almost certain it's mdss. I like the concept here but I think CM actually got this thing fixed and you guys reverted it back to broken status. This was running W03 Slim 25. I flashed your zip to switch to yank defaults and only updated the config (didn't reflash kernel). Here's last_kmsg: http://pastebin.com/yfptiwZn
capnkrunch
 
Posts: 22
Joined: 03 Jul 2014, 19:41
Has thanked: 2 times
Been thanked: 5 times

Re: [hlte][2014/AUG/31][deCAF] Yank555.lu kernel v1.0a

Postby willl03 » 02 Sep 2014, 03:43

Mdss leaves traces in data, if you ran CM then dirty flashed V25 W03 Slim you're picking some of the old mdss data left behind

To me and others it's clear, pre-deCAF had many RRs every day, and now none in days

Clean install, keep built-in kernel and you'll see
willl03
 
Posts: 5
Joined: 15 May 2014, 10:01
Has thanked: 19 times
Been thanked: 9 times

Re: [hlte][2014/AUG/31][deCAF] Yank555.lu kernel v1.0a

Postby yank555 » 02 Sep 2014, 07:13

capnkrunch wrote:So funny story, I'd been using Temasek 125 with no reboots for about a week switched to W03 decaf and got a reboot within a couple hours. Almost certain it's mdss. I like the concept here but I think CM actually got this thing fixed and you guys reverted it back to broken status. This was running W03 Slim 25. I flashed your zip to switch to yank defaults and only updated the config (didn't reflash kernel). Here's last_kmsg: http://pastebin.com/yfptiwZn


Nope, I would just say, there's more to deCAF on the kernel side.

CAF is crap, and you've just been lucky, I had the sometimes as well, went well for a few days, and the second I thought yay, it made kaboum.

I had none of these on my 1.0a kernel, but that one lacks a little too much to tell you to use it for the long run, but it's worth a try !

I'll spin a full rebase on earlier CM tonight after work (in about 14h).

But agreed, mdss was the cause of this crash, yet again.

JP.

Sent from my Nexus 5 running official SlimKAT 7.0 on Yank555.lu v1.0-alpha5 kernel.
Nexus 5 (aka. Hammerhead) 32Gb
Note 3 SM-N9005 32Gb Proudly eFused
SGS3 GT-I9300 32Gb
HTC Sensation XE
HTC HD2
TF300TG 32Gb

Image
Credits FAdrums !
User avatar
yank555
-----------
 
Posts: 3520
Joined: 11 Mar 2013, 20:51
Has thanked: 924 times
Been thanked: 4608 times

Re: [hlte][2014/AUG/31][deCAF] Yank555.lu kernel v1.0a

Postby yank555 » 02 Sep 2014, 08:00

capnkrunch wrote:So funny story, I'd been using Temasek 125 with no reboots for about a week switched to W03 decaf and got a reboot within a couple hours. Almost certain it's mdss. I like the concept here but I think CM actually got this thing fixed and you guys reverted it back to broken status. This was running W03 Slim 25. I flashed your zip to switch to yank defaults and only updated the config (didn't reflash kernel). Here's last_kmsg: http://pastebin.com/yfptiwZn


OK, I just did the full rebase.... (no time to test it, though)

Can you give this kernel a try ?

Yank555.lu-hlte-deCAF-W03-Slim-v1.0a-light.zip
(MD5 4efe565fa5bce37ee059a2935c069207)
(9.88 MiB) Downloaded 334 times


JP.
Nexus 5 (aka. Hammerhead) 32Gb
Note 3 SM-N9005 32Gb Proudly eFused
SGS3 GT-I9300 32Gb
HTC Sensation XE
HTC HD2
TF300TG 32Gb

Image
Credits FAdrums !
User avatar
yank555
-----------
 
Posts: 3520
Joined: 11 Mar 2013, 20:51
Has thanked: 924 times
Been thanked: 4608 times

Re: [hlte][2014/AUG/31][deCAF] Yank555.lu kernel v1.0a

Postby otisman » 02 Sep 2014, 08:12

Sure JP would be my pleasure!
otisman
 
Posts: 9
Joined: 20 Jan 2014, 02:01
Has thanked: 8 times
Been thanked: 2 times

Next

Return to Kernels

Who is online

Users browsing this forum: No registered users and 2 guests

cron