yashsingh1/xdaforums huggingface dataset:
[HTC One S] javelinanddart:
Hey guys, I was wondering if I should make an intelli_plug build sometime soon. The reason I ask is because I got better battery life on intelli_plug and intellimm. [MENTION=1045770]Rapier[/MENTION], I know you asked about this on the IceCode thread.
[HTC One S] javelinanddart:
Being the best comes naturally to me (just kidding xD)

However this kernel provides me great performance. On CM11 (no extra speed boosting stuff like CM11S) I can get 22xxx in AnTuTu with No OC, TRIPNDROID x3, Dynamic FSYNC, Wake Controls, Intelli_thermal Disabled, Multicore Power Saving Disabled, Simple GPU Governor etc. My dad's Samsung Galaxy S4 on T-Mobile with Stock ROM? 24000. 2000 difference. I bet if we used some of those tweaks that CM11S offered we could coax the score just a little bit more than 22xxx maybe reaching 24000. Good job Samsung.

Repair quotes are always ridiculous IMO. I got an extended warranty on my old laptop and that saved me tons of times. I sent it in 5 times in TWO YEARS. Then they gave me a newer refurbished one as a replacement. couldn't be happier.
[HTC One S] javelinanddart:
Here's a tweaked void kernel with the CM11S Tweaks (init.d scripts) included

Thanks to [MENTION=5272312]dd98[/MENTION] for making them!

It also automatically wipes cache and dalvik
[HTC One S] Rapier:
It would be great if you build one. Yes, I've asked in IceCode thread because AKToronto"s last KK build is from December and all newer kernel builds for KK are only VoidKernel that now doesn't contain intelli-plug.

Sent from nowhere over the air...

---------- Post added at 07:51 PM ---------- Previous post was at 07:39 PM ----------

I get a script error when trying to flash this. No specific error, no number, it just says "error when executing script in updater-script..."
[HTC One S] razlack:
I also get the script error trying to apply the new kernel.
[HTC One S] javelinanddart:
I got the same error too...

That's odd.

EDIT: [MENTION=1045770]Rapier[/MENTION] [MENTION=3568282]razlack[/MENTION]

Here you go. forgot a semicolon and I defined the same progress 3 times. derp. Took me a while to figure it out too xD

It's still named voidkktweaks.zip

I'm going to try to create an Aroma Installer zip. Not for modifications, but for the way it looks. It's nice to have the changelog and agreement right there too.
[HTC One S] dd98:
I took a look at your updater-script (thats my ocd for you :p) and I found a problem in the line

run_program("/tmp/sh/buildprop.sh");

Since the updater script extracted the "kernel" folder to /tmp, you will get errors

So I fixed it for you :)
[HTC One S] javelinanddart:
Thanks!

Didn't notice that since it flashed OK

Will it hurt to flash it twice? The build.prop will have the values multiple times...

EDIT: If you have multiple values for the same thing, the last one will be applied. It doesn't matter since they'll be the same values, so it's not a problem. Your build.prop will just get like 25 lines longer each time you flash my latest build. If you're OCD, just clean it up each time
[HTC One S] javelinanddart:
[MENTION=1045770]Rapier[/MENTION]

Intelli_Plug build is UP in my AFH and MEGA! Fixed the updater-script like [MENTION=5272312]dd98[/MENTION] said.

Build is named voidkkintelliplug25012015.zip
[HTC One S] javelinanddart:
Hey guys couple of questions.

Mainly [MENTION=1045770]Rapier[/MENTION] [MENTION=4981292]ZioRò[/MENTION] [MENTION=4161803]Hipnetix[/MENTION]

Should I:

1. Switch to Intelli_Plug

2. Maintain two seperate versions with Intelli_Plug and TDF Hotplug

3. Add OTA Updates

I'm OK with #1 and #2

I'm on the fence about #3 because I do test/special builds (like no sweep2wake) and those won't be compatible and it will screw you up for OTAs a little bit.
[HTC One S] Hipnetix:
1. In my opinion, you should because I had much better battery life. Not that with the current kernel it is horrible but it is noticeable.

2. I don't really know about this one. You should make this decision by yourself because I don't know if it's a lot of time consuming to maintain two different versions. If I were you, I would stick to one version because I can imagine the effort going into maintaining two versions.

3. Don't really think it would be necessary to have OTAs. It isn't really a big hassle to manually flash it.

In the end it's all up to you how you want your project to be ?
[HTC One S] Rapier:
I personally prefer intelli-plug for the options it has. If you want to switch to it or maintain both versions that's your call and it depends on your time and will.

For OTA personally I don't see a point (EDIT: in using it for kernel updates that is). OTA initially appeared for ROM updates. Since a ROM usually has a big size, OTA came as a way to update an existing build with latest fixes and add-ons while maintaining a small size to be downloaded. Useful especially for those using mobile data with limited data plan or those with slower internet connection, OTA usage extended to full ROMs so now there are many ROMs that offers OTA updates but they're full ROMs instead of just small updates, therefore one of the main advantages of an OTA update is lost. Other advantage would be centralization and management of updates on a large scale deployment but don't think this would be of any use in this case either.

While this is a good thing and seem appropriate for a ROM, I don't see any point or big advantage in using it for a kernel. Most kernels have a 8-15 Mb file size and that's more than 10 times less than a ROM and can be downloaded over a mobile data connection and don't even count so much in the data traffic. So if you want to use OTA you'll get more things to setup and take care but won't bring any major improvement for someone who will use the kernel.
[HTC One S] Winstarshl:
now testing version with intel_plug and like)
[HTC One S] Rapier:
Just saw this, I'll flash it and test
[HTC One S] ZioRò:
I have no personal preference for one or another. It seems that I get good battery life on both, maybe Intelliplug was a bit better, but for me difference is hardly noticeable between the two.

As for OTA updates, I think they're unnecessary. Downloading and flashing a kernel takes less than 2 minutes! ;)
[HTC One S] javelinanddart:
Thanks for all the feedback!

https://github.com/ParanoidSaberVoi...mmit/7e83a59b752bc3316a7fc056682ef3d00408a7c9

That's my response.

(For those of you who are confused, I'm maintaining both)
[HTC One S] dd98:
Personally I find OTA updates useful because of my limited broadband although, I tried using OTA updates on my CM11S rom for the HTC One but the constant md5 errors, update-binary errors and the fact that lots of people were either on Kitkat or Jelly Bean firmwares nearly drove me to insanity. With the One S CM11S rom, OTA updates are oh so easy to send out, but that's just my opinion on it
[HTC One S] Rapier:
Exactly what my point was...IT IS useful for ROMs. But don't see the same for a kernel that has 10 times less the size of a ROM. The question javelinanddart asked was referring to using OTA for the kernel updates
[HTC One S] javelinanddart:
Plus with a Kernel, you can't flash just the zImage and save space because that's most of the zip size right there.
[HTC One S] mkoev:
Your AFH link says that the folder is empty and if I attempt to access the MEGA link I get an empty screen. That,s for the intellimm version.
[HTC One S] ZioRò:
It's in the other folder. Here you go: https://www.androidfilehost.com/?fid=95916177934517270
[HTC One S] javelinanddart:
Sorry, I put the older folder up for the future. I named it voidkkintelliplug25012015.zip because I wanted to differentiate it from the TRIPNDROID Stuff
[HTC One S] javelinanddart:
[MENTION=1045770]Rapier[/MENTION] [MENTION=4981292]ZioRò[/MENTION]

New Build Today.

Some MAJOR Changes:

ElementalX Governor + Graphics Boost when using ElementalX Governor

Add -Intelli or -TripNDroid Identifier to the Kernel Version

Add -floop-nest-optimize

DM-Crypt Intelli_Plug Boost Option (included in yesterday's build)

Add Neon Optimized SHA Routines (for TRIPNDROID, Intelli_Plug has it in yesterday's build)

Update BFQ to v7r7 (for TRIPNDROID, Intelli users have it in yesterday's build

AND

AROMA INSTALLER!!!

For those on low bandwidth, don't worry. I removed unused resources so it's only 2MB bigger. No customization options because that's what TricksterMod is for. I might add them in the future.

Aroma Installer Specifies on the First Screen what version you're installing

Intelli for Intelli_Plug

TripNDroid for TRIPNDROID

Check the respective AFH/MEGA folders to get the new build!!
[HTC One S] javelinanddart:
Wait. Did you try the normaltoQV patch???

Try that. That should fix it. flash it right after the build
[HTC One S] dave il barbaro:
Glad to see the 192000 frequency is back. :good:

By the way, i'm testing it with tripNdroid... user experience as soon as possible ;)
[HTC One S] javelinanddart:
192000 frequency has been there for a little while

It's here to stay though
[HTC One S] javelinanddart:
[MENTION=4981292]ZioRò[/MENTION] Can you test the ElementalX Governor with the Intelli and TRIPNDROID versions? If it's not too much to ask of course.

I don't know what governor [MENTION=4684315]flar2[/MENTION] based it on. flar2, where is it from?? Did you write it from scratch or did you base it off of Ondemand or something else?
[HTC One S] ZioRò:
Of course I will! I'm always looking for new things to try :)
[HTC One S] javelinanddart:
Thanks!

Ran out of thanks again lol
[HTC One S] javelinanddart:
[MENTION=1045770]Rapier[/MENTION] [MENTION=4981292]ZioRò[/MENTION]

Since I have too much time on my hands lol, Should I create a config file like flar2 did and leave all the configurations in the Aroma Installer??

That would eliminate the need to use TricksterMod for reasons other than RGB Control and Sound Control. Things like Governor, Qualcomm Voltages, I/O Scheduler, TCP Congestion Control, DT2W, S2W, S2S, Fast Charge Levels, Probably more too. This would however interfere with TricksterMod/Faux's Kernel Control App, and you'd have to modify the config file and init.d script to change it, or delete them to use the app

I don't care either way, but [MENTION=1045770]Rapier[/MENTION], if you have any feedback about this please let me know. [MENTION=4981292]ZioRò[/MENTION], you too.
[HTC One S] javelinanddart:
Hey guys, some stuff from [MENTION=3332811]faux123[/MENTION] to all of you guys on twitter:

Paul Keith [MENTION=5795145]javelinanddart[/MENTION] 4h4 hours ago

[MENTION=3332811]faux123[/MENTION] The irony that the most thanked post in my kernel thread, is the one you made... (OP Doesn't Count on XDA)

Faux123 [MENTION=3332811]faux123[/MENTION] 26m26 minutes ago

[MENTION=5795145]javelinanddart[/MENTION] thank you and your users for the kind words :)
[HTC One S] Rapier:
Personally I'll still use FauxClock. It's a paid app and offers too many customization options for the kernel to be set in aroma (like touch boost or ksm or oom etc). Many of them have to de tweaked per device/rom/usage and it is hard to tweak if every time you'll have to reboot to recovery and reinstall the kernel with other options. It's easier to change them on-the-fly with a kernel tuning app. Having same options in aroma may conflict so I think its better to leave there only the basics

Sent from nowhere over the air...
[HTC One S] javelinanddart:
Thanks. I was thinking the same thing. I should by the FauxClock app to support [MENTION=3332811]faux123[/MENTION]

I'm just real broke right now xD

How is the new Aroma Installer by the way??? I tested it like 15 times to perfect it but what do you think of it?
[HTC One S] ZioRò:
Well, I'm ok using Trickster MOD, but my opinion is not the one that really matters. Even if you have plenty of time available I think that there's no need for you to spend it this way, but if other users say that they would like this feature, take it into consideration :)
[HTC One S] javelinanddart:
[MENTION=1045770]Rapier[/MENTION] do you remember if [MENTION=4487443]rmbq[/MENTION] included this patch: https://github.com/flar2/android_ke...mmit/8a78e216c61e8e3eb52acc6add0cb61e59048051

Lowering the MHL Resolution to support 60Hz??

I've read about this in some old thread but is this still necessary?
[HTC One S] razlack:
Hey guys. Loving the speed this kernel gives. Sorry to take this of topic but which Rom would u guys recommend for performance with this kernel. I'm using Opo but recently running a bit wonky. Cheers.
[HTC One S] javelinanddart:
I don't mind off topic discussion as long as it doesn't go too far

I have the Same Experience with [MENTION=5272312]dd98[/MENTION]'s OPO ROM lol. IDK all of them, most of the kitkat roms have stopped being built. AFAIK There's LiquidSmooth, AOKP, Carbon, AICP, Slim, PAC ROM, Paranoid Android (HBOOT 2.16) and of course, the standard, stock CyanogenMod 11 M12 or latest nightly.

Latest Builds for all mentioned are as follows:

Slim: https://www.androidfilehost.com/?fid=95784891001611167

AICP: https://www.androidfilehost.com/?fid=95784891001611107

AOKP: https://www.androidfilehost.com/?fid=95784891001611108

Carbon: https://www.androidfilehost.com/?fid=95784891001606556

LiquidSmooth: https://www.androidfilehost.com/?fid=95784891001611137

PAC: https://s.basketbuild.com/filedl/de...pac_ville_KK.RELEASE.dev_20141231-173131.zip#

CM11 M12: http://get.cm/get/la4

CM11 Last Nightly: http://get.cm/get/miO

Paranoid Android 4.45 Stable: http://xdaforums.com/devdb/project/dl/?id=7714

Paranoid Android 4.6 BETA 5: http://xdaforums.com/devdb/project/dl/?id=9257

Thanks to [MENTION=4612496]mikronac.ns[/MENTION], [MENTION=3500011]cikoleko[/MENTION], [MENTION=4090851]atrus5[/MENTION] for building these and of course the CM Team

(All except the Paranoid Android Build are for HBOOT 2.15 AFAIK)

EDIT: CandyKat for HBOOT 2.15 and 2.16

http://xdaforums.com/showthread.php?t=2690139 by [MENTION=5066258]rc420head[/MENTION] (separate downloads)

Older CM11 M11 for HBOOT 2.16 by [MENTION=3500011]cikoleko[/MENTION] http://xdaforums.com/showthread.php?t=2625068

Team EOS ROM by [MENTION=2836769]jrior001[/MENTION] http://downloads.codefi.re/teameos/nightlies/HTC/ville (HBOOT 2.15)

Couldn't find much else for KK roms compatible with the "new" wifi base (changed in august)

[MENTION=3568282]razlack[/MENTION], I'd recommend CM or PAC or LiquidSmooth for performance. I personally don't use LiquidSmooth because CM's always proven faster for me. PAC is CM + TONS of features. I currently use PAC ROM by [MENTION=4090851]atrus5[/MENTION] and I'm loving it :cool:
[HTC One S] Rapier:
Don't know anything about this.

Sent from nowhere over the air...
[HTC One S] razlack:
Thanks. I'll look into PAC Rom. Not sure if there's a 2.16 version. We shall see :)
[HTC One S] Black_Eyes:
Can you give me the link For LP?

as in Lollipop Downloads Section, there is just QtoV link
[HTC One S] Rapier:
There is no LP build from AKToronto, look back on the last few pages and there are some IceCode builds compiled by javelinanddart with some added features. You can use one of those till AKToronto will build an updated IceCode

Sent from nowhere over the air...
[HTC One S] Jd.93:
I'll try it, thanks!!
[HTC One S] ZioRò:
I've just run out of juice.. 8h 36 minutes away from charger and 2h 20min screen on time. Light-medium usage, just as usual... ElementalX + Intelliplug doesn't seem the best way to get long-lasting battery.. :)
[HTC One S] Audioffensive:
Guys, quick question:

Is there a stable lollipop kernel at the moment??

I kinda would like one with undervolting to see if batterylife can be improved a bit.

Or do i have to wait some more? Was kinda lost in all threads what the status of LP kernels is :)
[HTC One S] Rapier:
There's no Void kernel for LP but there are several builds of IceCode compiled by javelinanddart. HERE is the latest from 26th of January but it doesn't have optimizations and HERE is the latest with optimizations from 23rd of December
[HTC One S] javelinanddart:
[MENTION=1045770]Rapier[/MENTION] [MENTION=4981292]ZioRò[/MENTION]

Hey guys, some news.

1. I fixed the Governor Overrides in the ramdisk, so now the selected governor at compile time will automatically apply, so you don't have to use trickstermod to select intellimm/tripndroid gov (dependent on the kernel you install of course)

2. I'm going to release it probably tomorrow because I have my work cut out for me for Lollipop, so I'd Like to release it at the same time

3. I'm going to further underclocking to 81MHz, but It's going to take some time to add the proper ifdefs for the l2 cache table and the 384MHz frequency. Prelim coding (config) is done though

4. [MENTION=2826694]Phoinix[/MENTION] Once I finish this I'll finish adding ZRAM, ZCACHE, FRONTSWAP, and ZSMALLOC. Use [MENTION=3332811]faux123[/MENTION]'s kernel enhancement app to do modify the settings and to support a great dev

[MENTION=4961470]AKToronto[/MENTION], about the governor overrides, here's the commit for the installer (edit_ramdisk.sh) modification to remove the governor overrides. I tested it myself so I know it's working. https://github.com/javelinanddart/voidaromainstaller/commit/685e335f65d9eb12c524db5d9cf6227e710cb7d6

You only have to apply the changes to the edit_ramdisk.sh

This is based on what [MENTION=4195844]show-p1984[/MENTION] did for the mako but I removed the cpu2 and cpu3 stuff becuase we only have 2 cpus and I changed it from init.mako.rc to init.qcom.rc because we don't have a mako
[HTC One S] javelinanddart:
Thanks for the report. Sucks though. Oh well. How was performance?

It's nice to have the option to choose it anyways. Oddly enough, I get better performance using the tripndroid governor than the performance governor
[HTC One S] ZioRò:
Performance was good. Almost as smooth as Tripndroid and Intellimm. I think I'll test it again tomorrow to find out if it really is so bad in terms of battery life!
[HTC One S] javelinanddart:
Up to you. There's too many variables of course but you don't have to if you don't want to. You know I think it's time to buy a new battery for better battery life

Thanks for the report though!
[HTC One S] Jd.93:
After my past experiences, today I've tried last build with pac-man rom. As usual to me the rom has random reboot, so I've flashed normaltoqv patch: nothing changes. Without this kernel i've no reboots. So sad...
[HTC One S] javelinanddart:
That's really odd
[HTC One S] ZioRò:
Not so much better today with ElementalX. Phone died after 10-11 hours awake and 2h 30min screen on time. I'll go back to Intellimm tomorrow :)
[HTC One S] javelinanddart:
If you have any spare time, try graphics performance with ElementalX, it should have a graphics boost
[HTC One S] ZioRò:
I'll run some benchmarks. Did you use any overclocking when benchmarking? So that we could compare them :)
[HTC One S] javelinanddart:
No. I usually use Westwood, FIOPS, 512 Read Ahead Buffer (remove the 97readahead init.d script, it's not helpful), 192MHz lowest, 1512MHz Highest, BLN, Fast Charge, Intelli_Plug (in trickstermod so default options), 2 on multicore savings, 1600 vibrator strength, Dyanamic FSYNC ON, Simple GPU Gov, no GPU OC, ZRAM On, No IntelliThermal, S2W, S2S, and DT2W and Pocket Detection. However you can set the variables if you like, I don't mind switching for a little bit

EDIT: I use intellimm and intellithermal is on with frequency throttle limit and core offline limit set [MENTION=4981292]ZioRò[/MENTION] updated my settings
[HTC One S] ZioRò:
Okay, we have the same settings. I'm going to edit this post with results as soon as all benchmarks are done :)

Here we go with Quadrant and Antutu. For some strange reason 3DMark crashes when I try to install needed data. I'll try again tomorrow with that.

AnTuTu:

1) 20682

2) 21794

3) 19957

Avg.) 20811

Quadrant:

1) 5997

2) 5996

3) 5948

Av.) 5980,3

3DMark Unlimited:

...

3DMark Extreme:

...

3DMark:

...
[HTC One S] javelinanddart:
Thanks! I'm in Trig Class So I'll Update it Later Tonight :)

You're using TricksterMod right? FauxClock has more advanced zRAM settings and intelli_plug settings, I'm not using that app
[HTC One S] ZioRò:
It's already midnight here.. :P

Yes, I'm using Trickster MOD :good:
[HTC One S] javelinanddart:
Has anyone noticed any weird behavior on the latest builds with the speed tweaks?

I certainly have....
[HTC One S] javelinanddart:
Can someone try this Beta LP Build? I'm on KK ATM and can't test it. [MENTION=1766320]Winstarshl[/MENTION]
[HTC One S] Winstarshl:
okey i go testing... latter i write comment...

oh, javelinanddart, bad news .... aroma in zip work and install... but on loading phone have bootloop... and i going prev version....
[HTC One S] javelinanddart:
Back to square one....

I wonder why it's not working....

I'm beginning to think we might be stuck on KK forever

I guess It's back to adding the features one-by-one and testing it and seeing where it breaks.
[HTC One S] Rapier:
Why did you said that? There were serveral IceCode builds that worked on LP. And they had lots of features.

Sent from nowhere over the air...
[HTC One S] dim.on:
I compiled your LP-kernel from source and its working for me. Seems to be stable.

Try putting the ramdisk to a higher addres e.g. 0x82500000.
[HTC One S] javelinanddart:
Really?? You chose the lollipop branch right? I haven't messed with things like the ramdisk address yet.

EDIT: That's because I removed my additions and pushed IceCode.
[HTC One S] javelinanddart:
I know but I don't know which commit is causing it not to boot
[HTC One S] dim.on:
Yes, really :) and I'm 12h on it without any reboots.
[HTC One S] javelinanddart:
Yeah I forgot I just removed my additions and pushed IceCode. So you're basically running IceCode
[HTC One S] dim.on:
This is the last commit in version I'm running:

commit 427f07875993531190149327c0d1752034efbfdb

Author: Paul <javelinanddart@gmail.com>

Date: Thu Jan 29 10:51:53 2015 -0600

Update Defconfig
[HTC One S] javelinanddart:
[MENTION=1045770]Rapier[/MENTION] [MENTION=4981292]ZioRò[/MENTION]

New Build is UP! Check my AFH or Mega. Zip is named voidkk31012015.zip

Changelog:

-Switch to XZ Compression (for smaller kernel, more room for additions)

-Switch back to -O3 (forces strict standards compliance unlike -Ofast)

-Compile Prima with -O3 (tested, is working fine)

-Fix Governor Overrides in ramdisk!!!! (now intellimm is default for intelli version, tripndroid is default for tripndroid version)

-Choose Westwood as Default for TCP Congestion Control

-Bump Voltages for 1.782GHz Overclock
[HTC One S] javelinanddart:
So IceCode with ElementalX Governor. I just finished adding S2W, S2S, DT2W, and my own defconfigs to the LP version. Going to add BLN cmdline and go to testing.

EDIT: Compiling LP Build. Will try to release later today. [MENTION=4775029]dim.on[/MENTION] try compiling it now and seeing if it works
[HTC One S] mikronac.ns:
XZ is slower to decompress. No need to use it because we have enough space, IMHO.

I am on my kernel, unpublished one. Using only lowered voltages only, tweaked interactive governor. 18+ hours without charger, 3.5+ hours SOT, 3g/wifi all the time used, 30+ mins calls, messaging... And every day is the same. We are using old device, small battery, etc. If some of you really think that you should have 30 hours without charge, 6h SOT, you need this http://nadacarvalue.org/wp-content/uploads/2014/11/car-battery-prices.jpg
[HTC One S] javelinanddart:
I chose XZ because when I start using -O3 (and adding more features), it gets bigger. rmbq left Prima as Optimize for Size (-Os). I put it as -O3 and used XZ. Slightly slower boot up times, but for having the full kernel -O3 is worth it. That's pretty good battery life you have there. I can get 2 days if I hardly use it xD (like 6min screen time lol)

What tweaks did you use? I guarantee you however, once you start doing some more intensive tasks, interactive will kill your battery. Ondemand is even worse.

I have school everyday and a computer with me 99% of the time, so I don't use my phone THAT much, but when I do, I REALLY use it.

But battery life also varies per ROM and tweaks you use, Xposed modules, greenify, things like that.