yashsingh1/xdaforums huggingface dataset:
[Xperia SP Android Development] BrokeDude12345:
4.5 on latest Candy5. Lagging a bit. Not as smooth as 4.4. Can anyone else with the same ROM confirm?
[Xperia SP Android Development] ongkhel:
4.5 on stryflex everything works properly thanks for this one!
[Xperia SP Android Development] steveglowplunk:
I'm on Candy5 v4.1 too. Not feeling much difference after trying helium 4.5, compared to 4.4. 4.5 is probably smoother too. :rolleyes:
[Xperia SP Android Development] Fido7:
I'm on Candy 5 and with 4.5 everything works smooth until now, i didn't used any previous versions so i can't make any comparisons. Hope I've helped you
[Xperia SP Android Development] BrokeDude12345:
Thanks both of you! Maybe some kernel settings.
[Xperia SP Android Development] Arturk8791:
What about settings in Kernel Adiutor? I use ondemandplus without boosts ;) I think thats is the best governor ;)

v4.5 of course
[Xperia SP Android Development] Tomoms:
I readded underclocking to the kernel but haven't had enough time to convert and upload all the splashscreens. I'll do it this weekend.
[Xperia SP Android Development] alitavas:
How about Dual boot?

Any news?

Sent from my LG-H818
[Xperia SP Android Development] Tomoms:
That will take a lot of time. I'll be able to work on it only after school is out, i.e. early June.

If it comes from me, it'll come in June/July.
[Xperia SP Android Development] akimester:
Is smartmax governor removed? Its missing from V4.4.
[Xperia SP Android Development] Tomoms:
Yes it is. I'll readd it later. I might have a fix for swap but I haven't got enough time to implement it and rebuild. Maybe this weekend, maybe later.
[Xperia SP Android Development] destiny4life:
Any way to flash it via flashtool software?
[Xperia SP Android Development] Tomoms:
Absolutely not.
[Xperia SP Android Development] zaxxpp:
i have v4.2 and candy5 ... do you think its safe to update it on 4.6 ? and what kind of improvments can be maded ?
[Xperia SP Android Development] Tomoms:
In v4.6 you can underclock the CPU to save a little power and I fixed a bug in the offline charger, so I'd say that you should upgrade.
[Xperia SP Android Development] Arturk8791:
Wow, i added splashscreen from tangerine and it works! :D
[Xperia SP Android Development] hamed24:
Hi,I want install this kernel on stryflex minimal , I want ask you are you suggest this kernel for this ROM .I want ROM be smoothly and use swap for expender the ram.

Which version useful for my usage?

Tnx for your help [emoji4]

Sent from my Xperia SP
[Xperia SP Android Development] vaibhavshukla:
Go for v4.2 ... not sure about v4.5 as I didn't try
[Xperia SP Android Development] Tomoms:
Use v4.6. Swap is broken though (on all the versions).
[Xperia SP Android Development] zaxxpp:
it works nice :)

but after few hours i find out my twrp not working :(

its normaly or ?

i put philz on it and it working normaly now :o
[Xperia SP Android Development] steveglowplunk:
If the swap bug can be finally fixed, this would be a perfect kernel and we all can end the suffer from the lack of ram!

Using 4.6 now and it's super smooth:)Keep the good work:)
[Xperia SP Android Development] Arturk8791:
What it is KSM option? If i enable this, will be better/smoother?
[Xperia SP Android Development] xXHenlolXx:
I can use it in marshmallow? and if not, any news about it?
[Xperia SP Android Development] Tomoms:
Yes, you can. No problems on M.

KSM frees up a bit of ram but drains a little more power (you'll hardly notice it though).
[Xperia SP Android Development] Tomoms:
New build will come ASAP (on Saturday or Sunday). Adrian is fixing swap. I've got plenty of ideas for the kernel and for dual boot but damn, I'm so busy!
[Xperia SP Android Development] yash8796:
For now Swap is more important than dual boot. :crying: cause of just 1gb of ram... Thnx [MENTION=5727088]Tomoms[/MENTION] for this great news...!!
[Xperia SP Android Development] hamed24:
Hi, i use v4.6 helium kernel with stryflex minimal version.in first day all thing was perfect but tody some time screen flicker,screen be brown...

Please help me [emoji20] [emoji20] [emoji20]

Sent from my Xperia SP
[Xperia SP Android Development] iceweek:
i use 4.6 on cm-12.1-20160119-NIGHTLY-huashan .the cm kernel was smoother.

and i have a question.what is Swap?
[Xperia SP Android Development] Tomoms:
Swap is a feature that gives you some more (phony) RAM memory.

v4.7 released!

First splashscreen added to first post! Wait some more for the others. Thanks to [MENTION=5354031]ak.akshay[/MENTION] for the images!
[Xperia SP Android Development] hamed24:
Please helppppppp[emoji24] [emoji24] [emoji24]

Sent from my Xperia SP
[Xperia SP Android Development] bubbeld:
there is a bootloop when i try cm13 with supersu 2.52 :/
[Xperia SP Android Development] Tomoms:
Only on Helium kernel?
[Xperia SP Android Development] bubbeld:
yes only when i flash the helium kernel :/
[Xperia SP Android Development] steveglowplunk:
Maybe you should do a Google search about swap first.:rolleyes:

Here's an explanation about swap:

https://www.centos.org/docs/5/html/5.2/Deployment_Guide/s1-swap-what-is.html
[Xperia SP Android Development] steveglowplunk:
Tried 4.7, it seems to be 100% unstable for me.:( The phone crashed and reboot after booted up for about 1 minute.:rolleyes: I tried not turning on swap and it still crash and reboot.:(

Here's a log. Hope it's useful. I don't know did I enter the right command at the right moment.:rolleyes:
[Xperia SP Android Development] I_am_Blackford:
Activate root via developers option. Flashing any version of SuperSU gives continuous bootloop.
[Xperia SP Android Development] Tomoms:
That log doesn't show any error. Are you sure the reboot was caused by the kernel? I've been using v4.7 since this morning and didn't have a single problem.
[Xperia SP Android Development] bubbeld:
just tried it without helium kernel and there was no bootloop worked fine then supersu :p
[Xperia SP Android Development] JhonesMillionBR:
Swap is not fixed :/
[Xperia SP Android Development] steveglowplunk:
Alright second try...

Flashed v4.7 again and it still crash and reboot after launcher finished loading. Either trebuchet launcher or xperia home doesn't solve it. Then I ran the command "cp /proc/last_kmsg /sdcard/kernel_log" in recovery and got a log.

Did I ran the command at the wrong moment? The log still doesn't seems to be showing errors.:rolleyes: My phone is xperia sp c5303 with candy5 rom v4.1
[Xperia SP Android Development] Tomoms:
The log is correct. This time you used swap. So since swap is still broken, you had a panic.
[Xperia SP Android Development] steveglowplunk:
That's weird..I didn't use swap...

The phone crashed and reboot right after the launcher finished loading. Anyway v4.6 is still working fine.:rolleyes:
[Xperia SP Android Development] Tomoms:
You were using ZRAM. Maybe you have old settings saved in Kernel Adiutor that enabled ZRAM in v4.7. v4.6 works fine because ZRAM cannot be enabled.
[Xperia SP Android Development] steveglowplunk:
So what should I do to use v4.7? Candy5 rom has kernel adiutor pre-installed as system app so I can't uninstall it.:rolleyes:Sorry for asking but I'm a complete noob to linux, I don't even know what zram does.:rolleyes:
[Xperia SP Android Development] Tomoms:
Uninstall Kernel Adiutor using "System App Remover" (an app available in the Play Store), then reboot and flash v4.7. See what happens.
[Xperia SP Android Development] zaxxpp:
hi [MENTION=5727088]Tomoms[/MENTION] , why with helium 4.2 we have cca 42000 antutu score , but with 4.5 and later we got 33000 ?
[Xperia SP Android Development] Tomoms:
I don't know. What I know is that they both work perfectly and smoothly for me. Maybe there was a temporary problem. Don't trust benchmarks too much.

--

I've already started working on v5. I'm testing an early build and it's just awesome! There are a couple of things I'd like to implement before releasing it that would make v5 a terrific update, but if I don't manage to include them, it'll be a big release anyway.
[Xperia SP Android Development] OsGhaly:
This is the first time long time ago, to get more than 5:30 hrs screen on :D

Thank you so much [MENTION=5727088]Tomoms[/MENTION] and [MENTION=2233641]Adrian DC[/MENTION] for all the great work you did and still do for this old XPS, really appreciated.

ROM: official CM 29/1 build

Kernel: helium v4.7

View attachment 3629834View attachment 3629835
[Xperia SP Android Development] -Mr.freeze-:
dual boot? Great idea! You will use sources of multirom?

In the future, maybe try to do implementation dt2w feature :)
[Xperia SP Android Development] angelodim:
Have you flashed any additional .zip for official CM12.1?
[Xperia SP Android Development] dic1911:
stop replying with that god damn dt2w, no dev is under your command

want dt2w? buy another phone that supports it and stop spamming with useless posts
[Xperia SP Android Development] -Mr.freeze-:
You don't like something?! I'm not talking with you.

To realize this feature is quite possible. But it will take more time and effort.
[Xperia SP Android Development] dic1911:
lol, what a newbie here, dt2w had been argued from the time that tangerine kernel was developed

see why there are 2 xda member thanked me for the post and you ain't got no thank?

just cuz guys like you talk without thinking what it really needs to do for the request

is it possible? maybe, why don't try it yourself? action speaks louder than words
[Xperia SP Android Development] Tomoms:
dt2w is also a matter of knowledge, there's the need of C programming skills that I haven't got.
[Xperia SP Android Development] OsGhaly:
Just gestures and quick boot addons zip files. And the only tweak I did for helium kernel was changing the maximum cpu frequency to 1832 and the minimum to 281mhz
[Xperia SP Android Development] angelodim:
And what governor have you chosen?
[Xperia SP Android Development] Tomoms:
[MENTION=6681358]Alvichone[/MENTION] are you using Helium? Have you got any problems? I'm facing strange freezes and reboots frequently, but I was surprised that nodoby reported them here.
[Xperia SP Android Development] Alvichone:
I used for a day but I have ramdons reboots when I change some parameters like performance profile in settings.

Testing v2: more stable, no reboots in 2 hours but the perfomance is lower than kernel included in the roms. An example, almost 1000 point less in antutu. And eleven (app music) stop to work :confused:.

Interactive governor gives me better response than conservative, bioshock or ondemandplus. From lastest versions of tangerine I have left to activate more and more options, maybe are complicated for users like me: intelliplug, ksm, virtual memory, enthropy, init.d. If Something go wrong is difficult to know where u can touch or not.

Now, less is better for me. Perhaps some profiles predefinited could make things easy.

Enviado desde mi Xperia SP mediante Tapatalk
[Xperia SP Android Development] Tomoms:
v2.1 is out only for M. It's not tested. The Lollipop build of v2.1 will be released ASAP.

If you want to test it on M, please check if:

- SELinux is permissive

- WiFi works

- all the other working features still work.

From now on, M builds will be called "M_helium_vx.y.zip" and Lollipop builds will be called "L_helium_vx.y.zip"
[Xperia SP Android Development] moozer:
Checking now

Edit: Got bootloop, Tomoms, after initial flash of M_2.1
[Xperia SP Android Development] Tomoms:
Endless SONY logo? Endless boot animation? What do you see?
[Xperia SP Android Development] moozer:
Endless boot animation, Tomoms - sorry!
[Xperia SP Android Development] Tomoms:
Can you get me a logcat and a kmsg while the bootanimation goes on?
[Xperia SP Android Development] moozer:
Tomoms - I'll have a go. Never done a logcat before and unsure if my adb is working on my Win 10 machine. Will let you know ;)
[Xperia SP Android Development] Tomoms:
If you can't use adb, do this: Turn on your phone, let it enter the bootloop, wait 2 or 3 minutes, switch off your phone via the hardware button, reboot to TWRP (you have to have TWRP), press on Advanced, then on Terminal Command, then press on Select (in the bottom right corner of the screen), then type

cp /proc/last_kmsg /sdcard/last_kmsg

and press enter.

If you don't see any output then the command ran well. Flash the stock kernel, reboot and send me the last_kmsg file you'll find in /sdcard.

BTW, after reflashing stock kernel WiFi won't work anymore I think. I know how to solve that but let's do one thing at a time.
[Xperia SP Android Development] moozer:
Logcat - animation continues, but I did 3 minutes if that's okay?
[Xperia SP Android Development] Tomoms:
You should let the animation run for 1 minute more than the usual boot time.

[MENTION=5650345]moozer[/MENTION] logcat wasn't useful, I need kmsg or last_kmsg.
[Xperia SP Android Development] moozer:
I've flashed stock kernel and rebooted. No wifi. Can't see phone on PC. Let me know how to fire up the wifi on the SP and I'll send last_kmsg through to you
[Xperia SP Android Development] Tomoms:
Reboot to TWRP and:

- flash the ROM again (this will fix it for sure)

or

- delete /system/lib/modules/wlan.ko and replace it with this one: https://drive.google.com/open?id=0B-msDWtyu1JrQUJXd3VBUG56b3M

set the permissions to rw-r--r--

when in recovery you can push the files with adb or maybe your PC will see the phone.
[Xperia SP Android Development] moozer:
last_kmsg attached - had to change extension to .txt - I hope that's okay
[Xperia SP Android Development] moozer:
Tomoms - if you need me to redo anything, just let me know...I know what I'm doing now (I think!!)
[Xperia SP Android Development] Tomoms:
You rebooted 2 or more times before getting the last_kmsg, so you gave me the log of the working, stock kernel. You have to reflash Helium, enter the bootloop and then boot to recovery. At this point, get the last_kmsg (via adb or via the kernel).

Thanks for your patience!
[Xperia SP Android Development] moozer:
Ha ha. I figured that might have happened. Wasn't sure. Will get those to you asap. ;)

---------- Post added at 14:34 ---------- Previous post was at 14:03 ----------

OMG! Here we go with strangeness...SP booted successfully after Helium 2.1 flash but no WiFi, no SD card.

Edit: Just trying the wlan.ko swap and rebooting again. Let's see what happens

Edit 2: WiFi still not present and SD card not showing. I've attached last_kmsg if it helps
[Xperia SP Android Development] Tomoms:
I probably know how to fix SD card but I'll need some time to work on WiFi.

Is SELinux permissive or enforcing?
[Xperia SP Android Development] moozer:
Thanks Tomoms, I'll revert back to stock kernel for the time being. At least we know Helium 2.1 for M boots.

Thanks for your help, pal!
[Xperia SP Android Development] AdrianDC:
[MENTION=5727088]Tomoms[/MENTION] I finished updating WiFi for CM12.1 and CM13, it'll be merged in the coming days as soon as TheMuppets merges the commit.

For it, you'll need the commit I've pushed for msm8960t about the WLAN NV.

However, this new system won't be reverse compatible, so when it's merged and finished,

make sure the ROMs using this kernel are updated, otherwise either WiFi will be gone, or MAC will be random.

For instance, AICP build in 2 days will be fully updated for it.

Let me know if you have an issue with WiFi.

On CM12.1 I can confirm you everything's working fine so shouldn't make you loose too much time.
[Xperia SP Android Development] Arturk8791:
On cm 12.1 20150115 nightly build without addons + helium v4.7 works nice too, very good battery life ;)

284 - 1944 MHz, without boosts, ksm enabled, ondemandplus governor

I think on inteliactive my phone sometimes freeze, but on ondemandplus i didnt have that problem :)

I can't wait for version(5.0?) with fixed swap! :D Great work Tomoms!!

Regards ;)
[Xperia SP Android Development] OsGhaly:
Ondemandplus governor, with it I got 6:11 hrs Screen on
[Xperia SP Android Development] Tomoms:
Always on WiFi? Or sometimes on mobile data? 2G, 3G or 4G? What apps are running in background?

6h of screen on are amazing!
[Xperia SP Android Development] Alvichone:
I/O scheduler? Do you change any cpu voltage? And what cpu hotplug? It's amazing, I have never had more than 4h 15 min [emoji33] [emoji33]
[Xperia SP Android Development] RJASSI21:
Im trying to update my kernel but when I try boot into TWRP it hangs at the trwp screen also what are the permissions for the splashcreen?
[Xperia SP Android Development] Tomoms:
Glad you like the kernel! Yes, odds are swap will be fixed in v5.0 :)

Release date of v5: within February 17th.
[Xperia SP Android Development] RJASSI21:
Hi I cant boot into TWRP to update my kernel is there any way for me to fix it when I try phone hangs at twrp logo and what are the permissions for the splashscreen thanks?
[Xperia SP Android Development] OsGhaly:
- Always on WiFi

- Few services running in the background, (screenshots attached).

- I spent 4 hrs of these 6 hrs watching movies with MX player, I don't know if this was the reason I got these 6 hrs screen on :)
[Xperia SP Android Development] OsGhaly:
All with default settings except maximum & minimum CPU frequencies changed it to 1832 and 281mhz.
[Xperia SP Android Development] SingularityHRT3:
Im using Temasek 20151110, what version of Helium will be the Best with it (4.3 or 4.7 or anything else)... Or should I get CM 12.1 official and then flash Helium...
[Xperia SP Android Development] sjmst5:
With SaberMod and Helium 4.7 my SP is so smooth :cool:
[Xperia SP Android Development] cipetonk:
any plan to readd smartmax? I find it missing on 4.7 :D
[Xperia SP Android Development] Tomoms:
If I find it to be stable, it'll be included.
[Xperia SP Android Development] RastHacker:
Hey;D wich rom you used to get 42 000?! Kernel v4.2 + ???
[Xperia SP Android Development] vantam_132:
My microsoft essential antivirus found a virus on helium v4.6 and 4.7 ( trojan : win32/spursint.a). who is similar to me ? is it ok and safe to use?

Thank and sorry for my bad english.
[Xperia SP Android Development] Tomoms:
Re-download and recheck. My kernel doesn't contain viruses and even if it did, they wouldn't harm our phones. This is ridiculous.
[Xperia SP Android Development] cipetonk:
comparing 4.5 and 4.7

I can see the difference clearly that 4.5 is smoother
[Xperia SP Android Development] Arturk8791:
Yeah, im back today to 4.5 too
[Xperia SP Android Development] Kordius:
[MENTION=5801497]vantam_132[/MENTION] ESET said " 0 viruses " ( Helium 3.1-4.7 )
[Xperia SP Android Development] zaxxpp:
CANDY OR AICP :)

:good::highfive::cowboy:;)
[Xperia SP Android Development] Krawzer:
on latest nightly Im having random reboots with 4.7
[Xperia SP Android Development] Tomoms:
Give me the last_kmsg after a reboot.

EDIT: everything is ready for v5!

Waiting for Adrian to update the kernel, to have swap fixed and a stable kernel :)
[Xperia SP Android Development] bubbeld:
will the next update will include the newest TWRP ? :p
[Xperia SP Android Development] Tomoms:
No, I'll remove the recovery from Helium. It's not difficult to flash Adrian's TWRP.
[Xperia SP Android Development] incisi ker:
new kernel include zram? :)
[Xperia SP Android Development] Tomoms:
It will!
[Xperia SP Android Development] JumperTomek:
I have reboot on this kernel, xenonHD :(
[Xperia SP Android Development] Tomoms:
XenonHD is too outdated for this kernel.
[Xperia SP Android Development] Unusual Man:
When we can expect a new Helium? :o
[Xperia SP Android Development] Tomoms:
A few post ago I said that you'll have to wait approximatively until the next weekend :)

EDIT: or even later (in order to benefit from Adrian's next kernel updates).
[Xperia SP Android Development] catanzaro.alessandro:
What are the differences between lastest helium kernel and adriandc kernel? (that i found in his basketbuild)

Thank you :)

Inviato dal mio Xperia SP con XDA Forums
[Xperia SP Android Development] Unusual Man:
+1
[Xperia SP Android Development] Tomoms:
The changelog in the first post explains what I add to the kernel. The base is Adrian's kernel.

Inviato dal mio Xperia SP utilizzando Tapatalk
[Xperia SP Android Development] OsGhaly:
As custom kernel helium has more CPU governors, different CPU hotplug, undervolt and overclocking, faux sound, etc...
[Xperia SP Android Development] misiek998:
I cant install it on this rom http://xdaforums.com/xperia-sp/development/rom-cyanogenmod-12-1-sabermod-t3219230

When I try flash zip package with kernel I get info "unpacking kernel" and recovery hangs. This rom isn't compatible with this kernel?

Firstly I try on Philz recovery, but already changed it for twrp-3-0-0 from Adrian and still get this hang when install.
[Xperia SP Android Development] Arturk8791:
I had that problem, after flash other build of CM(nightly or sabermod) problem solves ;)
[Xperia SP Android Development] misiek998:
Update today my CM12 to newest version 08.02 without any xposed or supersu installed, and still problem with "unpacking kernel".
[Xperia SP Android Development] Arturk8791:
Try to full wipe system, data, cache, dalvik and now flash new build :)
[Xperia SP Android Development] misiek998:
wiped all, downloaded kernel package again, problem still exists.

Tryied Helium 4.6 too - same error

Try aicp rom, and kernel installed normally
[Xperia SP Android Development] isanagy:
work on locked bootloader
[Xperia SP Android Development] yunamunchy:
How in the world did it work? Or is it a question? This kernel is for unlocked bootloader only
[Xperia SP Android Development] Unusual Man:
Maybe it is a question. Maybe it is a magic :silly:

But yes, this kernel works only on unlocked bootloader. :good:

And I have a question: What about GPU OC? Any news? :crying:
[Xperia SP Android Development] Tomoms:
I've stopped working on it for now, in order to focus more on v5 and its features.
[Xperia SP Android Development] JhonesMillionBR:
A prevision for Helium V5.0 ?
[Xperia SP Android Development] Tomoms:
It'll be released as soon as Adrian finishes updating the kernel.
[Xperia SP Android Development] omentos:
Is this support for RR 5.5.9 ?
[Xperia SP Android Development] Tomoms:
Try it. It should work.
[Xperia SP Android Development] flash-:
first : why would u go to such an old un-updated ROM ?

second: u know we can see clearly without making the font look like this :)
[Xperia SP Android Development] omentos:
first: i was feelin' enjoyed with this rom, and i didnt having problems :)

second: oops so so sorry hehehe, i was a newbie in this forum :(
[Xperia SP Android Development] RJASSI21:
can someone tell me what the permissions are for the splashscreen i cant seem to get it to work
[Xperia SP Android Development] Arturk8791:
Paste logo.rle on data folder and reflash kernel :) now will work
[Xperia SP Android Development] Tomoms:
Just a quick update: swap is fixed, now there's only one little bug to fix and then I'll release an update!

EDIT: kudos to Adrian as usual.
[Xperia SP Android Development] Arturk8791:
OMG! :D Glad to hear that :)
[Xperia SP Android Development] jk24777:
I'm not able to boot kernel.

I'm unable to boot into Helium kernel 4.7 after installation.

Here is what I do:

(Using recovery TWRP 3 , C5303)

1. WIPE System, Data, Cache, Internal Storage, Dalvik Cache

2. Flash Latest Stable SaberMod CM12.1

3. Flash GAAPS

4. Reboot

5. Flash twrp 3 as kernel again (FOTA not working)

6. Flash Helium 4.7 (tried 4.5 too, same result)

7. Wipe cache and dalvik

8. Reboot

I get a black screen with no blinking LEDs, no vibration, no nothing. Just stuck on black screen. I think it does not even start booting! :eek:

Did I do something wrong? :confused:
[Xperia SP Android Development] Alvichone:
Why u do wipe internal storage? With dalvik, cache, data and system u do a full wipe.

Don't flash twrp again, it's the recovery, no a kernel. Step 5 maybe is the problem.

And after installing helium 4.7 wipe dalvik and cache is no necessary.
[Xperia SP Android Development] Tomoms:
You cannot install Helium directly if you flashed TWRP as a kernel. This is my suggestion: flash TWRP as a kernel, then boot into it and wipe what you want and flash the rom and the gapps you prefer. Then, without rebooting, flash the twrp zip. Reboot, press volume+ to enter TWRPA and flash Helium.