yashsingh1/xdaforums huggingface dataset:
[LG Optimus Black] dcop7:
Here
[LG Optimus Black] vincevince55:
hi dcop i flashed it too sincei had 2 sod recently with temasek 95 after almost 2 months....

what governor are u using???

now i'm on smartass2 but doesn't look so googd....probably the best one is interactivex....

Thx bye!!
[LG Optimus Black] dcop7:
I have this configuration:

Governor: InteractiveX

IO Scheduler: SIO

Maybe it is the smartass2 that is causing the problem :S
[LG Optimus Black] GabrielSousa:
@Huexxx

dont forget about us... :(
[LG Optimus Black] :
So this is the most advanced kernel yet.
[LG Optimus Black] LookedPath:
No, the most stable kernel for cm7 is boype's one that has oc , uc and it fixed sods for most of persons... Huexx's kernel is outdated...
[LG Optimus Black] dcop7:
Hi Huexxx,

For me, this was the best kernel for CM7. It was great! Used for months.

It is possible to make a new, super, awesome, great, faster kernel for CM10? Like this one just for CM10.
[LG Optimus Black] ogremount:
Yep Huexxx, same as above please:)

A Huexxx magic kernel for cm10 would be great.
[LG Optimus Black] Siguiriya:
That would indeed be a good idea.
[LG Optimus Black] cl06:
Is there a working link for this kernel?

I want to test it on my cm7 rom!:thumbup:

Edit: Can Anyone provide me a link with this kernel or so.... Please close this thread, because link does not work and this thread seems abandoned...

Edit2: Hello, hello ,hellooo....... Anybody HERe HEre Here here.....
[LG Optimus Black] Grakel:
Does anyone still have a copy of this? =D (latest beta 4.1)

Doing some experiments... lol
[LG Optimus Black] dcop7:
Here :)
[LG Optimus Black] Grakel:
Oh thank you good sir, that was fast ^^
[LG Optimus Black] knzo:
The unreleased (beta) version of Linaro has support for some nice flags such as -Ofast and thumbsomething. Look around http://www.cnx-software.com/ for this stuff. ;)
[LG Optimus Black] Huexxx:
Step by step... not too many things at a time... I'll see later... ;)

arcee has commited something at the kernel... I'm going to wait 'till tomorrow to include it.

Regards.
[LG Optimus Black] glasoner:
Ooohh, i'm trying the v1 of your kernel, and solves the error of last nightly, the wifi with nightly 7 give a error, but with your kernel connect okay.

I'm trying the lagfree governor, what's is the "function" of this governor Huexxx? No down of 600 mhz min? Cm7 build 7 with fm radio, your beta kernel, your eRecovery and ob script's for me is at the moment the most perfect rom i'm tryed.

Thank's you for the work and knzo of course :D:D:D
[LG Optimus Black] ramonfv3:
Hi Huexxx, thanks for your work!!

I think that this is a bug:

After flash your kernel, I looked into settings and my baseband version, and my imei have disappeared, then I reflash nightly #8 and all is fine again.
[LG Optimus Black] aprold:
Great work, Huexxx! Nice to know that knzo's legacy is in good hands. Any thoughts on overclocking integration yet? While the effects of your kernel were immediately perceptible it would be really amazing to have the additional 100 MHz under the hood as well.
[LG Optimus Black] IGoR4eG:
Yeah, knzo's nova ROM was amazing with overclocking features. It would be great to have same feature for CM with help of your kernel. Thank again, Huexxx!
[LG Optimus Black] Huexxx:
I'm trying to get rid of OC but is not trivial... there are some diferences between kernels and I get compile errors... let's see.
[LG Optimus Black] gomez_pt:
OMG my phone is faster than ever, great work :-D no more lag

Interectivex and 300/800 @cpu, less batery drain
[LG Optimus Black] Huexxx:
First post updated with new release that includes new commits from arcee (from yesterday) and some new things...

Regards!
[LG Optimus Black] mgregor:
God damn it! I've flashed v1 a min ago ;-)
[LG Optimus Black] ivanlau:
just installed v2...quite fast:)

testing if it has a longer battery life:)
[LG Optimus Black] cemshit:
hi guys. im just trying this huex kernel first time. i use cm7 nightly8. what is different with original kernel and what is the best settings for the best performance of phone? battery life is important for me before !.. who can explain to me ? thx from now
[LG Optimus Black] IGoR4eG:
It means unnecessary to install knzo`s libsqlite patch?

---------- Post added at 07:49 PM ---------- Previous post was at 07:44 PM ----------

A few test shows that V2 has a little slower 3D. In "corridor" test in quadrant V2 reach only ~25 fps. Earlier version has a better result ~29 fps.
[LG Optimus Black] Huexxx:
This is related to three possible things...

- TCP Veno

- Patched libsqlite.so

- Latest modification of the kernel by arcee.

Let's see the origin... If I've time I'll separately try those things.
[LG Optimus Black] vmjoaquim:
Build #9 is out. Just to keep you posted. ^^
[LG Optimus Black] zogoibi:
Huexxx: I remember you made a zip for implementing the emergency key combo in CM7, which worked great. Now, is this feature included in your kernel? Or do I still need to flash the mentioned zip if I want that feature?

Thanks for the good job, by the way.
[LG Optimus Black] Huexxx:
Is not included, but i'll include it from next version onwards.

Regards.
[LG Optimus Black] fatcobrah:
i'v a problem

i was using setcpu with profiles ,after install this kernel ( v0 ) setcpu stuck at 1ghz so i flashed v8 with full wipe and every time i open setcpu it's keep showing that the frequency is 1000mhz and i cant use it now :(

so is there any thing i can do to make it works again ?

coz i realy need it specially at screen off .
[LG Optimus Black] vmjoaquim:
Try v2? And is any apps making your CPU loaded? Try disabling all your profiles. For me, when idling with screen on, it's usually 300-600 Mhz. If I'm not mistaken, it takes awhile for certain governors to ramp down the frequency :)
[LG Optimus Black] fatcobrah:
doesnt work :( , when i open setcpu it's immediately lock at 1000mhz with and without applying any profile :S
[LG Optimus Black] Huexxx:
- If you have installed v8 with full wipe... what happen with my stuff?

- Have you tried different governors?
[LG Optimus Black] glasoner:
With your kernel i have the battery temperature in 16°c.

Enviado desde mi LG-P970 usando Tapatalk
[LG Optimus Black] Luhccas-X10:
How about a lil overclock for GPU man?

BTW,your Kernel are blazing fast and have a nice energy care!
[LG Optimus Black] fatcobrah:
i think it will be wipe too

no i haven't :P
[LG Optimus Black] fxzy:
Possible to overclock to 1.2ghz?
[LG Optimus Black] redy2006:
Huexxx, I just notice that BLN not working again with your kernel... Before flashing your V2, BLN was fine with SMS and WhatsApp.

-CMIIW-
[LG Optimus Black] lesp4ul:
Yeap BLN not working...
[LG Optimus Black] Huexxx:
I'll look into it. Theres no mod over the kernel so it must be a config.

Regards.
[LG Optimus Black] FatherD:
Can this be flashed over CM #10

If so (because I am light on the concepts) do the optimizations to the system in #10 get over-written by your kernel, or are most of the changes in these cm updates, module and driver related? - did I make any sense!?
[LG Optimus Black] Pdud Kronos:
Yep...you can flash it over cm and afaik, the rmcc kernel is overwritten by huexxx and yes, of course it's related.
[LG Optimus Black] vmjoaquim:
After flashing this mod, my OB has become much snappier :D But there seems to be a problem, and I'm not sure if it's only me. When I set the governor to SmartassV2, my phone becomes laggy and when the screen turns off, i can't wake it up again. MinMax & InteractiveX works fine though :/ I'm using nightly build 10 and followed the instructions to flash it..
[LG Optimus Black] lesp4ul:
Huexxx, i found this, is this the same/similar to your method?

http://xdaforums.com/showthread.php?t=1333648
[LG Optimus Black] knzo:
Huexxx, you need to tweak the governors so they work properly with OB.

Otherwise there'll be problems like this.

Inside each governor there are a few tunable settings, for Smartass2 for example:

#define DEFAULT_AWAKE_IDEAL_FREQ 604800

#define DEFAULT_SLEEP_IDEAL_FREQ 245000

Here you should raise AWAKE_IDEAL_FREQ to 800 Mhz or even 1000 Mhz where as in SLEEP_IDEAL_FREQ you must put the lowest frequency which is 300 Mhz as far as I remember; otherwise, like vmjoaquim says, it will not awake sometimes.

These are a delicate balance between performance and battery.

For example, the quicker the scaling, the more battery it will consume but the more snappy it will be!

As for the ramping, I'd choose 0 so the ramping down relies on heuristics and ramping up will be a speed demon.
[LG Optimus Black] Huexxx:
AS far as I remember, I got smartass2 from your rom, so I think that this values are already tuned... but anyway I'll take a look into it...

I've been two days working outside (I'm already at the train) and I hadn't done any regarding the OB...

Regards and thanks for the advice.
[LG Optimus Black] knzo:
Nah, you got it from somewhere else, check mine:

https://github.com/mnlsrv/kernel/blob/master/drivers/cpufreq/cpufreq_smartass2.c

#define DEFAULT_AWAKE_IDEAL_FREQ 800000
#define DEFAULT_SLEEP_IDEAL_FREQ 300000
[LG Optimus Black] Huexxx:
Yeah, you're right!

Let's modify it and add Lazy...

Regards and thanks for the advice.
[LG Optimus Black] redy2006:
Huexxx we missed you for 2 days.... LOL :D:p

So have you found the problem with BLN?
[LG Optimus Black] Huexxx:
I think I know where is the problem.

Let's see if I can post a new version this morning, or maybe this afternoon... but I have a lot of thing to do (apart from OB dev...).

Regards.
[LG Optimus Black] redy2006:
Good news then... Take your time, you have own business to do.. And we have understand the situation ;)

Thanks.
[LG Optimus Black] Huexxx:
First post updated with new V3 version.

To say that Torch and BLN work flawlessly, and I've got rid of scaling issue deactivating DVFS.

Regards.
[LG Optimus Black] expectro:
Ohh good, I will try it later
[LG Optimus Black] knzo:
Careful, even though you may get some more juice by disabling it, the DVFS it's there to fix some radio issues.
[LG Optimus Black] ivanlau:
just flashed...!!

quite good...the BLN function perfectly : )

However, I found that I can't use the Xda apps : (

any solution? thx :)
[LG Optimus Black] Huexxx:
I already know that disabling it may cause radio unstability... but enabling it causes a weird behaviour of cpufreq scaling. Since right now I don't know if is only a info issue or a real cpufreq issue, I would prefer to keep it disabled in order to ensure that governors make the job well.

Anyway, maybe you can ask yourself the same, because you don't have it enabled.

I'll upload a DVFS-enabled version for those who have radio issues.

Regards.
[LG Optimus Black] knzo:
True, you're right, better safe than sorry.
[LG Optimus Black] Huexxx:
Yeah, I've seen it... but my kernel is already tweaked a little bit only... I don't know why it doesn't work... but I'll try to know the reason.

knzo, if you want to enable it, get the line after ondemand parameter at init.rc and put it into your init.rc or your init.d script, but I don't like the scaling behavior with it.

Regards.
[LG Optimus Black] knzo:
One step ahead of you, I already uploaded it. Check my thread.
[LG Optimus Black] officialreloaded:
It seems to be working fine. I used setcpu to maximum frequency at 800, booted the device and is still 800. Seems finally underclocking is going good.

Anyways, since I don't use xda app, there at moment no major fuss from my side. Am gonna stick with huexxx v3 at least till another nightly wipe. :D
[LG Optimus Black] dharmabm:
works for me, just a little slow to load. doesn't autologin though, first time after reboot get blank screen, just hit menu-login. running v3 for a few hours now (but going to test knzo's patched kernel again) i think this issue happened in v2 as well.
[LG Optimus Black] Huexxx:
You are IMHO some steps ahead of me... at the moment... ;)

Regards.
[LG Optimus Black] redy2006:
Question, Are DVFS = Dynamic Voltage Frequency Scaling? If yes, so how can it affected (to fix) radio issues? Can you explain to me? :)

-TIA-
[LG Optimus Black] iNickMe:
xda app work with me, i'm on #14 and Huexxx kernel v3
[LG Optimus Black] knzo:
I'm not knowledgeable enough to tell you exactly how does DVFS relate to radio.

Those kind of questions need to be asked to Ricardo. :P
[LG Optimus Black] ivanlau:
I found that the problem is solved after I reflashed ur kernel and cleared the data of the xda apps...:)

thx
[LG Optimus Black] lesp4ul:
wrong post sorry ~
[LG Optimus Black] knzo:
I took a look on your github and on the commit where you add memory copy macros, you're missing the following:

- Memcopy.c which goes into /lib

- Adding memcopy.o into the Makefile in /lib

The commit as it is now is useless.
[LG Optimus Black] aremcee:
Sudden voltage drops during data usage are choking bandwidth on the SPI bus (where the radio is), causing it to timeout and restart. The proper fix will be to tie that bus' speed to activity, but I haven't quite figured out how to do that yet.

I can pin the bus at max clock, but that'll kill the batt.
[LG Optimus Black] redy2006:
Thanks for the explanation aremcee.. ;)

I saw Nightly #18 has significant changelog, and I will test it soon...

-TIA-
[LG Optimus Black] Huexxx:
Hi...

thanks for the advice, but seems strange to me that a needed missing .c doesn't shows any compile error, but anyway I'm going to add xz compresion to kernel and this patch includes memcopy.c

Regards.
[LG Optimus Black] ogremount:
New version coming?

Un saludo fuerte desde Mallorca!!!
[LG Optimus Black] knzo:
https://github.com/Huexxx/lge-kernel-sniper/commit/0bb03a1d352cb3bdc3533a055b1c1425dc2d506a

Change also the writes_starved to 1. Then you'll really have a deadline emmc-oriented.
[LG Optimus Black] Huexxx:
OK, thnks... ;)
[LG Optimus Black] Huexxx:
Hi Folks!

I've updated my kernel to V4, hoping that you like it.

I haven't had bootloop issues flashing it without wipping dalvik cache, but it's preferable. Flash the kernel, boot into android, reboot into recovery and then wipe dalvik-cache and cache.

Regards.
[LG Optimus Black] gabwerkz:
Thanks, will test.
[LG Optimus Black] Felsar:
I suposse it's compatible with n20? just wondering, cause I wanna try this kernel
[LG Optimus Black] gabwerkz:
I'm on Nightly#20 and booted it successfully.
[LG Optimus Black] redy2006:
Hey, Huexxx is BACK, where you've been lately? :D:p

OK, beta-testing mode = ON. Will be reported after 100%-0% cycle ;)
[LG Optimus Black] ogremount:
Feels nice and zippy. Flashed with no problem. Will report battery and general behaviour tomorrow.

Nice to see you continuing the suport.
[LG Optimus Black] ivanlau:
just flashed. ..:)

using interactivex as the governor.

quite fast....:)...

testing the battery life
[LG Optimus Black] imam.krismanto:
Huexxx, I think your kernel performance is better..
[LG Optimus Black] agent205:
than his older kernel or other kernel?
[LG Optimus Black] officialreloaded:
Just checked the first post, seems a lot of changes are there in v4 for good. :D

Thanks a lot huexxx. Will flash tonight. :)
[LG Optimus Black] imam.krismanto:
Than nova 08.. its my opinion..
[LG Optimus Black] kalvinlou:
Better than Nova 08, good work.
[LG Optimus Black] knzo:
Good to see you back Huexxx.

However, I still don't understand why you insist on a kernel which is the same as mine.

Your v4 is the same as Nova's v7. Understand, I do not.

https://github.com/Huexxx/lge-kernel-sniper/compare/e63b2f1ba3...76b1d40d1e - 95% was cherry-picked from my repo.

Even the init.d is oddly similar to mine.

I'd try to differentiate your kernel more, there's no point in having 2 offering the same group of features.

Example: roll BFS instead of CFS.

Everything here came from me. I feel like I wasted my time hand-picking and studying some stuff when it gets cloned and released like this.

But oh well, it's up to you. Aprold is the one that is entitled to like/dislike this since I'm not the one releasing Nova anymore. But if I was, I wouldn't be happy.
[LG Optimus Black] ogremount:
Had to go back to Nova v8 despite the improved responsivness and battery. Reason being Mobile Voip crashing every time i tried to make a call, Skype also acting funny. Apart from that very good indeed.
[LG Optimus Black] interdan:
No dubt,this kernel (v4) has a nice battery use :) !!!
[LG Optimus Black] Huexxx:
Hi all.

First of all, I would like to invite you to take a look at my just updated repo.

https://github.com/Huexxx/lge-kernel-sniper/commits/h4

Then, once looked at it, I would like to know if I've cherry-picked the 95% of knzo's repo.

It's basically the same, yes, but don't you really understand why I did it? The answer is very easy: to learn how to develop a kernel from scratch (like you) in order to apply it to new incoming kernels, like new LG's one when Gingerbread arrive.

How do I have made it? Looking at other repos, not only yours. My kernel is basically based on franciscofranco's repo, and based too on the repos of umaro, Ezekeel, imoseyon, burstlam and you, knzo.

Once I've learned how to do it by myself (I supose that you have had more help from other friends like franciscofranco) I'm afraid that you have learned to do your stuff in the past exactly in the same way I'm doing it right now, taking stuff from others.

Then, if you do some benefit in your init.d, can I use it for my stuff giving credits to you? (See my first post).

I think that you should have taken a look at my repo before post that.
[LG Optimus Black] Huexxx:
Another thing, thanks by edit your initial post, because IMHO it was written in a harder language.

I hope my kernel will be more different in the future, believe me when I say that I don't enjoy just cloning your kernel. Sorry if your kernel is similar to another ones that another people are developing right now for other devices.

Thanks again by all the stuff that you have developed for yourself and I've picked.

Regards.
[LG Optimus Black] KrLx_roller:
I think you have had a very nobel stance Huexxx. Hope knzo and/or aprold will understand you. You are learning, like mos of us, and one of the best ways is to pick, read and understand others examples or codes to, in the future, do it by yourself. And you have also mentioned knzo in your post, so I think there should be no problem...

In a few minutes I'll install your kernel, charge the battery while I sleep and tomorrow late I let you my opinion.
[LG Optimus Black] knzo:
I just quoted your list/changelog of major features and pointed out the ones I had in Nova.

Turns out they are 95% the same.

You may learn the way you want but once you release it, it's another story.

What if everyone started cloning my repo, patch it with a few RCU and ARM optimizations and release it under other name? Chaos.

For this very own reason there's rule number 6 on XDA.

Like I said before, it kind of irks me when I see someone fork what I do, patch it up a little and release it but it's not up to me to care anymore, it's Aprold. But if it was me, this kind of thing would just kill my will to release anything further. Why would I since I couldn't differentiate myself as everything I did would be cloned?

Hope you get the idea. Now act however you think it's right.
[LG Optimus Black] Felsar:
C'mon guys don't fight each other over this, I think is natural that both kernels are kind of similiar since you're making it for the same device and ROM version.

I think all of us start working at a previous colleague's work, reading, improving, picking here and there and trying to make it better without taking credits from other, but most of all you should be working together not fight against each other.
[LG Optimus Black] imam.krismanto:
I think everything will better if both join to build great kernel....
[LG Optimus Black] knoxious:
Hey guys i'm not sure what the hype is all about.

Look, Huexxx posted this :

"It aims to continue with knzo's previous hard work (all credits go to him) but in a progressive way."

I think this is fair enough. For example i invented coffee, someone adds milk and sugar to my coffee and still thank me for inventing coffee, i'd still be happy :)
[LG Optimus Black] Huexxx:
Please, don't insult my intelligence.

Your rom it's 95% of franciscofranco's NexusS rom, and mine it's basically the same.

What do you want, the respect, the fame and the donations? You already have them. I don't wont that. Fortunately it's a hobby and i can live with my work. I have personal live apart from the forum and in fact I've been out these past days because I've just bought my new house, better said our house (it's of my girlfriend too).

It seems that you don't have taken a look at my repo, but you insist in compare the features that are both the same as franciscofranco's repo.

I have not cloned your repo, that's all. Do you feel better blaming my work and saying that I've limited to clone your repo and try to publish the same? You are in your right to do what you want.

Let's describe the full history; IMHO you don't like me from the beggining.

You published your cm7 kernel but then you got out of free time and kernel went outdated. When i decided to follow your steps, then suddenly you begin again with development.

I asked you by overclock, and you told me that you didn't remember well how you did it for nova8 rom. You limited to tell me that there are two guys developing it. I tried to compile it from milestone overclocking code doing some code modifications, and i discovered that there are too much differences between old and new structures to make it work in a easy form. Then, i discovered your new repo and i saw your failed oc attempt and the code you prefered to hide me. After that you made public your new repo.

I've not received any offer from you to take control of your repo, but also you don't like that i make my own.

Please, i consider aprold intelligent enough to defend itself and express his own opinion, stop putting words in his mouth.

Are you sure I'm breaching xda rules? Report the case, I'm sure about what I've done and i sleep well every night. If i have to retire my kernel or leave the forum, it will be allright anyway.

Don't worry, ATM you are still a step ahead from me, and that seems to be your only motivation. I'm not going to talk more about this issue. Make what you consider needed and stop spamming my post, please.
[LG Optimus Black] redy2006:
Please, don't flame a war like this.. :confused: Let stays to the topic, don't make us sad because of this... :(

All of it is open source based, so everyone can involve with it, customize it, and share it to others, by not forgetting to

always mention the credits

. And everyone else can freely choose which one is better for him. :)

So please, please... from the bottom of the heart, don't fight each other, because we are the same, living in Open Source World ;)
[LG Optimus Black] officialreloaded:
I think both the devs have valid justifications from their point of view. Like, knzo did some hard efforts and put a good time developing a kernel, and it doesn't seem right when the work is utilized to a greater extent by someone. And from huexxx's point of view, he has already been open to admit that he has combined the earlier efforts of knzo with his own skill to develop the kernel, so surely he doesn't deserve to be addressed so harshly.

Well now from user's point of view, we like both you devs and your work and are grateful to both of you, and we want you both to keep the work continue. :p Well, all here know that knzo is an experienced developer with good skills, but we can't ignore that huexxx is also putting his hard efforts to give something to us.

So, let's just stay cool. We wish aprold continue the nova kernel, and huexxx continue his; by the time, while adding new features and tweaking i 'm sure both the devs will be in quite different by this "repo" thing... :D .

This Optimus Black section has already gone through an unfortunate event with Relax ROM; and i terribly wish it doesn't repeat.

Anyways, also a salute to both the devs for maintaining the dignity of language and respect in addressing throughout their posts. It's good to see humble and mature people around here, helping us with our device without knowing us personally. Without your developing efforts, our device would have been at nowhere. :)