yashsingh1/xdaforums huggingface dataset:
[Sony Xperia Z Ultra] blinksilver:
Is the kitkat branch no longer seeing updates?

EDIT: A last hoorah for KK would be much appreciated! We've sorta been in a weird time with xposed/greenify for LP(and with 5.1 it seems like its going to make it take longer). I've been using the nov 29 B2 for a while now, it would be nice to see a version with the last 4.4 CM kernel with all the synapse stuff and any fixes you added, just to tide us stranglers over until LP is more primetime.

Anyways, good work!
[Sony Xperia Z Ultra] asksays:
It doesn't boot in my 2nd RR ROm.

2nd Multi ROM

Zombie-lp-b10 + cm-Resurrection_Remix_LP_v5.3.8_stable-20150312-togari
[Sony Xperia Z Ultra] Godaemon:
I have also used the latest (test) build for KK - Jan 5 without any problems at all, worked perfectly stable with latest UKM and Synapse.
[Sony Xperia Z Ultra] Tommy-Geenexus:
I know, read my post on the previous page again.
[Sony Xperia Z Ultra] Tommy-Geenexus:
I'm struggling with exams and other stuff, i have yet barely time to maintain 2 devices, another kernel repo for kk is too much to handle currently.
[Sony Xperia Z Ultra] blinksilver:
No worries! I greatly appreciatedvthe hard work you put in! This really is a solid kernel!
[Sony Xperia Z Ultra] big:
This kernel not support Xposed for LP?

I'm try flash zip file from CM but can't

http://xdaforums.com/showthread.php?t=3034811
[Sony Xperia Z Ultra] Tommy-Geenexus:
This has nothing todo with the kernel. Xposed is a Rom Framework.
[Sony Xperia Z Ultra] curiouso9:
Hye, is this kernel for aosp/cm build only?

any chance to be run on stock rom kitkat.

:silly:
[Sony Xperia Z Ultra] Tommy-Geenexus:
OK guys, i'm back.

My exams are half-way done, so i got some time to work on the kernel now.

As i see numerous reports of instability, i decided to rebase the kernel and only apply stable patches to provide stable releases.

I will open a new thread soon, stay tuned.
[Sony Xperia Z Ultra] datagubben:
Can I flash this kernel with official CM12, I want to have fauxsound? :confused:
[Sony Xperia Z Ultra] Tommy-Geenexus:
No, i will release a new kernel soon, then you can.
[Sony Xperia Z Ultra] caspianprince33:
I am confused about this kernel....there seems to be two seperate threads for this kernel.............while in this thread the latest version is lp-b10 ..............the other thread has lp-b3n .........what's changed between these???what's the difference??? both of them seem to be working with cm12 based roms but lp-b10's color is fantastic while the lp-b3n version has brightness dimming issues and color not nearly as good......plz explain............
[Sony Xperia Z Ultra] Tommy-Geenexus:
This Kernel is discontinued, you can find the new thread in the OD section.

Colors have not been touched, so there is no possibility that one build has better colors than the other.

This Thread will get locked soon, please continue the discussion in the new thread, thanks.
[Sony Xperia Z Ultra] gregbradley:
Thread closed at OP request
[Sony Xperia Z Ultra] blueether:
Good luck on the DT2W. I did try and get it working like the Z1 dt2w but using the built call and failed

I think you need to find the codes for the built in calls in it's low power state and see if it has a single tap, captuer that, start a timer and wait for the second - but I'm not a kernel dev
[Sony Xperia Z Ultra] Sm0L:
does this kernel work with Liquidsmooth rom?
[Sony Xperia Z Ultra] Tommy-Geenexus:
Yup.
[Sony Xperia Z Ultra] Tommy-Geenexus:
Seeing as things going i'll push out another KK build.

I've ported sweep2sleep and am investigating s2w and dt2w.

It's pretty hard to make it not sacrifice battery life badly.
[Sony Xperia Z Ultra] madsponge26:
If any option to disable and enable in DT2wake/STW?
[Sony Xperia Z Ultra] Tommy-Geenexus:
If I decide to include dt2w there will be an option to disable it ofc.

But at the current stage i don't want to include it yet, it needs to be re-worked first.
[Sony Xperia Z Ultra] Tommy-Geenexus:
Update

New build out.

Ported Sweep2sleep and added few other goodies,

see changelog.

My next goal is to make dt2w daily usable.
[Sony Xperia Z Ultra] slipknat:
nice
[Sony Xperia Z Ultra] :
I use SlimPIE and Sweep2Sleep is pointless for me. Is there a way to disable it?
[Sony Xperia Z Ultra] Tommy-Geenexus:
Unfortunaly, no. I've removed the sysfs as i don't want to use apps to adjust things.

Maybe i'll bring it back then.
[Sony Xperia Z Ultra] Tommy-Geenexus:
It's time to work on cm12.

The next builds will be supporting cm12, and possibly the gpe lollipop port when it's released.
[Sony Xperia Z Ultra] jnx_r:
I'm on Zombie Kernel now & its excellent.

Just wanted to clear a few things,

This Kernel has no CPU or GPU OC.

Freqs are set at 2150Mhz and 450Mhz respectively for CPU & GPU.

Is there a way I can enable higher clock speed steps for CPU and GPU? I'd like to know your thoughts regarding the same.

-

But I have to admit, this kernel has very good battery standby time.

Its been at 100% since the past 6hrs, with no drop in battery %, where I also attended a 3 minute call and turned the screen on to check battery % more than a couple of times.

Using this kernel with CandyKat Rom with the CPU governor set to Slim ATM.

There are only a handful of governors and this makes things much less confusing for everyone, as not everyone is well acquainted with the specifics & working of governors under different types of loads.

-

I would like your recommendations for a single CPU governor for battery life when its idle + moderate to good performance without throttling when I need it.

-

I still have to test how it does when its used in extreme situations and how much it throttles under load[gaming].

Overall an excellent kernel, very efficient. Hope it does not disappoint in the performance department.
[Sony Xperia Z Ultra] Tommy-Geenexus:
First, thanks for your kind words.

1. OC isn't and won't ever be added.

2. I recommend Interactive. It's simply the most balanced and best performing.

3. My Ultra doesn't throttle during gaming, gets about ~55 degrees approx.
[Sony Xperia Z Ultra] Tommy-Geenexus:
The next Kernel release will come configurable with an installer which enables Kernel control via Synapse App.

Here are some screenshots:

I have added advanced cpu and backlight controls too.

Sent from my Xperia Z Ultra
[Sony Xperia Z Ultra] jnx_r:
After a week of usage, I made the following observations:

~Kernel is the most efficient among all kernels[compared with GreatDevs and other kernels in this forums + the stock kernels from Slim and CandyRom]

~Performance is a bit lower than the other kernels in interactive mode and other modes.[Can easily be fixed by going to performance mode in SetCPU or any other CPU control app]

~Even when performance mode is enabled, throttling is very low so extended gaming and other stuff are a pleasure.[Still have to test a few demanding games though, don't have enough time for everything]

~Kernel keeps CPU temps in check so the CPU barely crosses 55°C even under lots of load.

~Best standby times can be achieved when this kernel is paired with DS battery saver.

Please add the latest TWRP and a boot.img for the next version, will me much more helpful for those who flash stuff regularly.

---

Also any plans for checking out what you can do for the Lolipop port?

I'm tried it out yesterday and am planning to move to Lolipop for my daily driver, its pretty smooth and no bugs whatsoever.

Also everything is a bit faster in Lolipop. From app opening times to list display times, everything feels much more polished and somehow begs me to switch.

I will probably miss a few xposed mods though.
[Sony Xperia Z Ultra] Tommy-Geenexus:
Once the camera and wifi are fixed in cm12, i'll start rolling builds.

For the gpe port i can't build a kernel because there are no kernel sources.

Regarding AnyKernel: i flash atleast 10 test kernels and some roms a day, and noproblems with AnyKernel.

I'll keep it because i don't want to update the ramdisk all the time, but i may add twrp to it.

Sent from my Xperia Z Ultra
[Sony Xperia Z Ultra] blueether:
[MENTION=5243932]Tommy-Geenexus[/MENTION]

The GPe uses the same kernel sources as togari, and as long as the ROM is comparable a togari kernel should boot a GPe and vis-versa (although there might be wifi issues)
[Sony Xperia Z Ultra] jnx_r:
I thinking of switching back to this kernel seeing how Lollipop is just screwing me over when it comes to battery life. I don't know why it lasts only about half the time it normally does with your kernel.
[Sony Xperia Z Ultra] Tommy-Geenexus:
Lollipop isn't quite ready yet.

It's full of bugs even on Nexus devices.

I'm hoping for cm to fix mic and cam, then i'll shift over.

Sent from my Xperia Z Ultra
[Sony Xperia Z Ultra] jnx_r:
I tested CM12 on come other devices, and things are looking good. There aren't any persistent bugs like there were for 4.4.4. The bugs are fixable too. I think there's a lot of scope for CM12 and AOSP in genral for Android 5.

Right now at this stage, there isn't much difference between official Lollipop builds and CM12 or perhaps even other AOSP based roms, so I would prefer to stay on official builds/ports for the time being.

But I know I'll be on AOSP in a few weeks or so, since I have faith that the bugs will be gone. Speaking of bugs, does Google camera fix camera for Lollipop? It fixed it on a Galaxy running on CM12.
[Sony Xperia Z Ultra] Tommy-Geenexus:
Basically you're right, lp works quite good, except some remaining things which need to be fixed by google.

I prefer cm over those ports and source build aosp roms,

because i can play around with the kernel then and won't break some stuff (eg. wifi), stock and aosp roms need to much time i don't have atm.

Regarding your question, i think no.

Somehow the cam driver is broken.

Sent from my Xperia Z Ultra
[Sony Xperia Z Ultra] JetskiMark:
I really hope that you achieve your next goal.

I found this thread by searching the forum for dt2w. I have been using that excellent feature for a long time on my Nexus 7 (2013) and my OnePlus One. I keep tapping on my Z Ultra like a moron.

I read the entire thread and this sounds like a really nice kernel.

I'm a newb and I get nervous when ever I do something that could potentially brick one of my devices. I am really tempted to flash this kernel now, but I will wait to see if dt2w can be implemented.

Kudos and good luck with your efforts.
[Sony Xperia Z Ultra] Tommy-Geenexus:
I will look for dt2w soon, but it will only be present in lollipop if it works.

Lp has an updated touch driver, and i'll test stuff once cm12 is daily usable, the Ultra is my dd.
[Sony Xperia Z Ultra] blueether:
Yes the touch driver looks much better now, alas I'm not a kernel dev or I would have had a good look at it. At least with the functions built in to the driver as they are we don't have to keep a wakelock like other implementations

On a side note I've never had much trouble with dt2w and it has never caused a SoD here
[Sony Xperia Z Ultra] Tommy-Geenexus:
We can eventually just enable dt2w in the board files and make it work.

It worked OK, but wasn't reliable enough, but with the new driver the issues should be gone for good.
[Sony Xperia Z Ultra] devilmax93:
Support of AICP 7.0 Togari weekly?

Hi,

I recently flashed AICP 7.0 KK for this phone. I used to have GreayDevs kernel but the dt2w was not working properly and leaded my phone to have a few SODs. I was wondering if this kernel of yours with the sweep2sleep can work on my current rom and if not please which rom will it work with it??

thanks in advance.
[Sony Xperia Z Ultra] Tommy-Geenexus:
Should work with all cm based roms, so it'll work with AICP most likely too.
[Sony Xperia Z Ultra] devilmax93:
wow many thanks!! you are great. I will make a backup and check it out soon and report back to you for any anomalies.
[Sony Xperia Z Ultra] Tommy-Geenexus:
Np mate, feel free to do so [emoji106]
[Sony Xperia Z Ultra] Tommy-Geenexus:
Hi guys,

as i wrote earlier i said i would bring in Synapse support, and now here you go.

Zombie Kernel is now fully compatible with Synapse App, an application which let's you fine tune the kernel.

Additionally to the present features i've added the following stuff:

* Vibrator Strengh

* Backlight Control

How to install?

* download the attached file

* flash it in recovery

* download Synapse from PlayStore and profit

[ http://xdaforums.com/showthread.php?p=57352425 ]

How to uninstall?

* flash this file
[Sony Xperia Z Ultra] toxicdog:
Does backlight control mean we can finally disable content adaptive brightness?
[Sony Xperia Z Ultra] Tommy-Geenexus:
No, and this is not my priority, but i'll keep it in mind and may add controls if i can do so.
[Sony Xperia Z Ultra] jnx_r:
Is there the slightest chance that thus will work with the Lollipop port? What about other kernels? How compatible do you think it is?
[Sony Xperia Z Ultra] Tommy-Geenexus:
It will work, but you may need to set SELinux to permissive.

All kernels are supported, UKM is universal.
[Sony Xperia Z Ultra] :
I tried to flash it over lollipop GPE port and now my phone boots to a black screen. No boot logo or animation, no indication that the phone is even on. It does vibrate when it's forced off, though (power + volume). Guess I need to fastboot boot out of this one.

Not sure if I did anything wrong, though.
[Sony Xperia Z Ultra] Tommy-Geenexus:
Ok, so we need to disable SELinux.

Sorry for the inconvences.

At all: don't flash on lp for now.
[Sony Xperia Z Ultra] jnx_r:
I tried to flash it using the files from the Synapse thread.

But I did not get this black screen. All I got was a message when I tried to open Synapse saying that the settings which were applied last time did not work.

An of course the app had disabled all its functions.

I tried to troubleshoot the cause of this. But no clue.

Init.d scripts is enabled in the Lollipop port. It also supports changing the kernel to permissive. So technically the app should work once we've set the kernel to permissive.

-

Anyways did you by any chance flash the kernel file along with the ukm.zip? Or did you end up with the black screen by just flashing ukm.zip? Cause the ukm.zip isn't supposed to do anything on its own.

When you say that ukm is universal do you mean to say that this is the same zip file from the original Synapse thread? If not, what is changed?
[Sony Xperia Z Ultra] :
I flashed Zombie_slim_kat-b2.zip and nothing else.

Looking back, that doesn't seem right. I completely forgot about UKM.zip.

Edit: But doesn't UKM only enable Synpase control?
[Sony Xperia Z Ultra] jnx_r:
Of course that's not right.

We were just talking about UKM and if there was a possibility of it enabling Synapse support for Lollipop, and not the kernel itself.

Regardless of that, flashing an incompatible kernel on any device on most roms would no doubt yield a bricked device.
[Sony Xperia Z Ultra] :
Yeah, I just read this:

Without realizing that you were referring to the UKM instead of the kernel.

And of course me, always itching to flash, went ahead and flashed the kernel without fully thinking about what I was doing. Even though I had a thought that lasted a few seconds saying "I'm pretty sure Zombie kernel isn't ready for lollipop, especially since the last build was on November 29th."

Oh well.
[Sony Xperia Z Ultra] Tommy-Geenexus:
No, it isn't. The original file doesn't support Z Ultra, and i added support for it, fixed a few errors and added the mentioned things to UKM.

I'll be updating it to lp once cm (fxp) ironed out the 2 main bugs.

Thanks for the screenies.

The apply/cancel button is bugged in original UKM too, so i'll wait for someone to fix it.

Don't worry about min freq, it is set correctly, 1190 is the boost freq of mpdecision, which leads to incorrect freq showing.
[Sony Xperia Z Ultra] jnx_r:
Great, thank you for the information. This means that its working as expected in Scrubber's port.

I din't see any options for per core CPU governors yet. Are there any options for that yet?

Also, I'm really glad that I can set the brightness lower than LP's default. May help a lot in low battery situations.

----

The reason I put the screenshots in code is because the attachment manager somehow messed up, and after I saved the post, all my attachments were missing. Fortunately, I hadn't closed the attachment manager so I added their links in the code. I'd like to ask though, were you able to view the screenshots? When I try to open them, its saying "gone".
[Sony Xperia Z Ultra] Tommy-Geenexus:
Nope, not yet. I don't see why this should be added, do you have a specific reason?
[Sony Xperia Z Ultra] jnx_r:
Better thermal management & performance tuning, I mean we could have just one core in performance mode, while the others are in interactive, instead of all of them on interactive or performance mode. Gives a bit more flexibility.
[Sony Xperia Z Ultra] Tommy-Geenexus:
Well, this wouldn't bring any benefit at all.
[Sony Xperia Z Ultra] jnx_r:
Well then it could at least aid power savings by putting two of the cores in power saver and the other two as interactive. Because if we put all cores in power saver, then the device becomes a bit slow, and it starts showing in the ui.
[Sony Xperia Z Ultra] Tommy-Geenexus:
I'll explain how things working:

a cpu governor dynamically ramps frequency up/down based on system load (in most cases).

Now we have qualcomm mpdecision, which will boost cpu0 and 1 to 1190 mHz on every touch input.

So setting powersafe has literally no effect at all.

If we lock a core to performance, it will lead to increased battery consumption and won't affect performance at all, because the touch boost will trigger 2 core on touch input, plus the core will always run at max clock in standby, as one core is always active.

-> no benefits at all.
[Sony Xperia Z Ultra] jnx_r:
Firstly, thank you for taking the time to write educational posts everytime someone needs insight. Most people would prefer to ignore curious people who may be a bit misguided at times.

__________

When you say power save has no effect at all, does it mean that performance for normal ui usage and simple tasks like calling are going to be the same whether I set it to interactive or power save. What about standby times? Are they going to be not much different too?

Would it be good for battery life if I disable mpdecision?

And what does this hotplug driver do?
[Sony Xperia Z Ultra] Tommy-Geenexus:
No, the performance would be worse on powersafe, much worse, and i've never seen a kernel which allows custom governors per core.

Leave it enabled, as long as there's no alternative.

What is mpdecision?
[Sony Xperia Z Ultra] blueether:
This is all quite interesting

The Z1 Pimped kernel allowed per core governor setting - so this was basically pointless?
[Sony Xperia Z Ultra] Tommy-Geenexus:
Well, not solely pointless, because it includes the intelliplug driver which allows to disable touch boost, thus setting cores in the powersafe mode would theoretically work.

But it simply isn't effective, because hotplug + cpu impact the frequency scaling, and you should let them do their work and don't mixup governors.

Another funny fact is alot people are using the multicore powersafe scheduling option (sched_mc), believing that this will help battery, but is completly broken and doesn't work properly (and thus is removed from my kernel) -> see here.
[Sony Xperia Z Ultra] Tommy-Geenexus:
Hi guys,

i've messed around with the battery driver a bit.

Is there anyone who wants to test USB Fast Charge?

I think i got it working, if anyone still on kk is interested i'll share my build here.
[Sony Xperia Z Ultra] :
I'm always ready to flash anything.

I'll test.
[Sony Xperia Z Ultra] Tommy-Geenexus:
Here you go.

This kernel contains some more features/stuff i'm currently testing for lollipop.

Feel free to report any issues you may face.

You should preferably be on SlimKat, but it will most likely work on all cm based roms.
[Sony Xperia Z Ultra] madsponge26:
Did youbtest this one mate?

Sent from my Bacon Machine
[Sony Xperia Z Ultra] Tommy-Geenexus:
Yes, it works fine (SlimKat), using and testing it since a week now.
[Sony Xperia Z Ultra] madsponge26:
No. I mean for lollipop.

Sent from my Bacon Machine
[Sony Xperia Z Ultra] Tommy-Geenexus:
This is for kk.

It includes some new stuff which will be in my lollipop release like Fast Charge etc..

Its a test build to ensure that the features are working so i can later merge them into the lollipop kernel.
[Sony Xperia Z Ultra] :
[MENTION=5243932]Tommy-Geenexus[/MENTION]

Whenever I reboot, Synapse says "Boot settings canceled."

This only happens in KitKat. It happened with previous versions of this kernel, too.

On lollipop, with just UKM, boot settings get applied on boot. Why's that?
[Sony Xperia Z Ultra] Tommy-Geenexus:
Strange, it works just fine on kk for me.

Are you using Supersu?
[Sony Xperia Z Ultra] :
Nope, just the built in SuperUser.
[Sony Xperia Z Ultra] Tommy-Geenexus:
Switch to Supersu, this will fix it.
[Sony Xperia Z Ultra] :
Ah, that makes sense. I was using SuperSU in LP and just built in SU in KK.
[Sony Xperia Z Ultra] Tommy-Geenexus:
New UKM update incoming soon.

Whole bunch of new stuff incoming soon (@screenshot).
[Sony Xperia Z Ultra] showstopper1:
Love this,have been using synapse on my nexus,thats a perfect tool,thanx for this.
[Sony Xperia Z Ultra] Tommy-Geenexus:
New build for those who want to test the latest and greatest

As always: you can use UKM on any Kernel and Rom, but features will be stripped so be warned that some stuff may fall apart when not using the attached kernel.

Have fun and feel free to give some feedback.
[Sony Xperia Z Ultra] Tommy-Geenexus:
New test build up and running for use with latest UKM

Tons of backports added, plus a new feature "Thermal LED" written by myself:

This feature triggers a red LED everytime the CPU gets throttled (automatically disabled during suspend).

From now on you can find UKM in the general thread.

Have fun!
[Sony Xperia Z Ultra] Godaemon:
A few questions sir but first of all thanks for your amazing work. I am currently on Slimkat and i am super happy and stable using stock kernel but i think its time for a better kernel until lollipop is ready.

1.Does the latest version include recovery?

2.In order to control the kernel with Synapse i also need to flash UKM or not? I am a bit confused here.

3.And a last one more general,does anyone know how to stop the StartDockingService wakelock cause it sometimes randomly starts and prevents phone from deep sleep? Thanks
[Sony Xperia Z Ultra] Tommy-Geenexus:
Hi, thanks for your words.

1. No. It uses the recovery your current kernel has -> twrp.

2. Look at my UKM thread, theres the needed info on how to install.

3. The wakelock is caused by rom, not kernel.

If you want good battery life, flash the latest version from OP.

If you want new stuff, then hold off a bit, i'll release a new experimental build soon.
[Sony Xperia Z Ultra] Godaemon:
Thx for your quick response , you made it perfectly clear.

I am going to flash the the version you posted on 5 January (or not?) and start playing with it and test everything it has.

I have no prob trying new things because (to be honest) one thing togari has is the lack of good custom kernels for AOSP. I have tried almost anything and there are problems everywhere (not just minor bugs).
[Sony Xperia Z Ultra] Tommy-Geenexus:
Hi guys,

I started working on the lollipop kernel.

So far so good - the kernel boots and works.

The thing is, i won' use the anykernel base anymore.

One thing is that the kernel refuses to boot (though this can be fixed easily), the other point is that i can now edit the ramdisk better.

In the future i plan to integrate Synapse directly into the ramdisk, so that that theres no need for flashing UKM anymore.

Proof that the kernel actually boots on lp:
[Sony Xperia Z Ultra] 3ftguru:
Looking forward to your kernel for LP
[Sony Xperia Z Ultra] Eddiemc:
Does this LP kernel have its own built in recovery? If flashing any of the unofficial cm12 the defect cm recovery gets installed. I'm wondering what if your kernel gets flashed just after a cm12, will there then be a working recovery running?