yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] v-b-n:
[MENTION=4379011]poondog[/MENTION] : So for color control , we use faux clock app like normal ??

---------- Post added at 11:08 AM ---------- Previous post was at 11:03 AM ----------

Hmmm ... on Insertcoin GE version with Fauxclock app, color change makes no difference to the screen ... either by switching it off/on or reboot ... wierd ...
[One (M7) Original Android Development] miten_sheth:
It is there in trickster too? As screen?
[One (M7) Original Android Development] v-b-n:
Ok worked with Trickster Mod ... Fauxclock is a total no go on your kernel as well his own :laugh:
[One (M7) Original Android Development] Synthetic.Nightmare:
[MENTION=4379011]poondog[/MENTION];

I dunno if the power efficient workqueues will do much in terms of performance, linaro even noted there might be a slight decrease in performance since tasks will try to be scheduled into core(s) that are already online instead of the usual per-cpu basis (when set to unbound). I just updated the op for harkness earlier with a section of what they do in comparison to per-cpu workqueues, if you need more of a description. Also I've started a reference branch for pe-wq on 3.4 since linaro seems to still be actively working on their workqueue branch.

https://github.com/SyNtheticNightmar3/android_kernel_samsung_d2/commits/pe-wq-3.4

Linked if you want to follow along with me.

Happy tracking!
[One (M7) Original Android Development] v-b-n:
[MENTION=4379011]poondog[/MENTION], now a new issue .. TRickster works for screen when I press the tick and also on reboot ... however as soon as I lock unlock the screen, its back to default colors ... is this known problem or idea whats going on ?
[One (M7) Original Android Development] Magpir:
About joey working on sense 4.4 and the missing mpdecision . Any insight on that??
[One (M7) Original Android Development] poondog:
Trickster donate only

Hmm, okay I'm keeping an eye on your got don't worry :P

I haven't noticed any decrease, and too early to see for battery

Will have a look into your stuff, cheers mate

Same behavior as faux kernel? I haven't changed any code
[One (M7) Original Android Development] poondog:
Haven't looked into it yet, its not really a priority

Edit: some info regarding linaro power efficient workqueues (thanks synthetic.nightmare)
[One (M7) Original Android Development] Magpir:
i have a qn though about the kit kat sensor management, they say it saves battery? is is a feature thats working on the rom or apps have to specifically coded to use this feature for the phone to benefit?
[One (M7) Original Android Development] poondog:
I think ROM and kernel, not sure
[One (M7) Original Android Development] Magpir:
so all 4.4 roms and kernels whether stock or custom contain this battery saving feature?

so it means it dont depend on the apps?
[One (M7) Original Android Development] poondog:
Not sure. I'd say doesn't depend on apps. Perhaps some older apps won't support it but all built in apps should
[One (M7) Original Android Development] Magpir:
Ok thanks . Cos now I am on 4.4. I wonder if yr earlier 4.3 kangaroo kernel have these features ?
[One (M7) Original Android Development] dena994:
Thanks for the new update, I flash it in the day and brings my opinions :)
[One (M7) Original Android Development] poondog:
Nup, I don't even know where the feature lies I'm speculating.

Have fun
[One (M7) Original Android Development] Magpir:
cos i have ehar so that only some phones like nexus 5 benefits from these features.
[One (M7) Original Android Development] bikkits:
finally worked my way up to ten posts to earn 'posting privileges' here!

Just wanted to thank everyone involved in the development of this kernel - gives me the best results and performance, bar none! (and thanks for the regular updates)
[One (M7) Original Android Development] kaleci07:
[MENTION=4379011]poondog[/MENTION] thanks for update , will you add wake up gestures or they are still buggy for you ?
[One (M7) Original Android Development] poondog:
I didn't say it was happening :P

oh no we lost a soldier :(
[One (M7) Original Android Development] poondog:
Welcome to the cool club

Thanks for the support

It's not because they're buggy, because they require a third party app and stuff
[One (M7) Original Android Development] kami2k:
How to set recent apps with trickstermod, cant find recent apps working :(
[One (M7) Original Android Development] poondog:
?

This is not a kernel feature, please check your Rom thread :)
[One (M7) Original Android Development] -juanito-:
Will you release this kernel for the M8 ?
[One (M7) Original Android Development] gGabi:
As far as I know your issue is more related to the ROM, not the Kernel.

If you use Sense, look in Settings -> Display -> Somewhere you should see "BUTTONS" section, set your prefferences there.

If you're on GPe, install Xposed, reboot; and then install GravityBox, reboot, enter GravityBox and set your prefferences in "Navigation Keys..." section.

OR, simply try long-press Home button :)

If none of the above worked, disable "Disable 3dot Menu", from inside TricksterMod -> Screen Wake Control. Reboot and check by long-pressing home button. If still nothing worked, check it out with your Rom's dev.
[One (M7) Original Android Development] poondog:
Unfortunately I won't be getting an m8, so I will not work on it. I'll be upgrading next year to a flagship from next year
[One (M7) Original Android Development] CamoGeko:
Seems to be happening on a daily basis nowadays :(

Sent from my baked potato with blue cheese
[One (M7) Original Android Development] poondog:
Such sad

Wow
[One (M7) Original Android Development] joni2012:
Great work man congratulations, you not have limited
[One (M7) Original Android Development] akashj17:
:good::pvoted 5 star
[One (M7) Original Android Development] poondog:
Such sense

Very thanks

Wow

:)
[One (M7) Original Android Development] Headless96:
Thanks bro..

Updated my post with the new script containing the new thermal settings! Find it here

I've reworked the updater-script to flash without busybox, should solve installation problems :)

Give it a spin [MENTION=4412307]neniick[/MENTION]
[One (M7) Original Android Development] neniick:
the file flashed correctly now, and is in my init.d map, but the settings still do not apply :( i guess its something on my end, but dunno what, ill make a clean wipe of everything soon and upgrade my fw as well, thanks anyway :)
[One (M7) Original Android Development] CamoGeko:
Happens a lot

M8 fad

Not worth it

I dont care about M8

Love my M7 too much

Swag style ftw!
[One (M7) Original Android Development] gGabi:
v077 works very nice on GPe. It sleeps as a baby!

And btw [MENTION=4379011]poondog[/MENTION] here what Plague Inc. dev replied regarding the wakelocks, in case you'll experience them too:
[One (M7) Original Android Development] CamoGeko:
Thats a bull**** excuse IMO

No way flashing a ROM or Kernel would create a wakelock for a specific app.
[One (M7) Original Android Development] gGabi:
Yeah, it's weird. I didn't even tell him that I'm rooted. I've told him I own a One Play Edition 4.4.2, nothing more.

Apparently I got busted :) Nonetheless, from my consumer point of view, it is simply stupid and I blame the app dev, not the ROM/Kernel dev or myself for rooting my device.
[One (M7) Original Android Development] icephreaq:
[MENTION=4379011]poondog[/MENTION] great work on the kernel sir! Installed it on Viper 6.2.1 this morning and it's performing exceptionally. Wish I had tried this one sooner!
[One (M7) Original Android Development] CamoGeko:
Yeah, no idea what happened but it just sounds like a standard response they send out to be honest.

They've probably got complains about it before but dont want to do anything about it.
[One (M7) Original Android Development] herwegan:
Which TCP algorithm would you recommend now?:)
[One (M7) Original Android Development] Dunka:
+1

Installed it earlier today, also running the same Rom and is working flawlessly

Thank you!!
[One (M7) Original Android Development] myrigon:
Have you disabled the 3 dot menu, using trickster mod? That can cause you to lose recent apps on some ROMs. Try to re-enable, then reboot.
[One (M7) Original Android Development] poondog:
M8

So hype

Very disappoint

Much same

Haha haha haha haha

They can go stick it up their headphones jack, that's total bs

Welcome to the club

Probably still westwood based on benchmarks and theory, but in practice I still find them all the same
[One (M7) Original Android Development] ser35:
illinois

I use the illinois. I think it works better in 3G and HSDPA
[One (M7) Original Android Development] ZeroInfinity:
HAHAHAHAHAHAHAHAHAHA

I TOLD YOU ALL THAT ILLINOIS WAS THE BEST!!!!!!

High throughput with least packet and bandwidth loss ;)

Sent from mah haytch tee see Juan via crapatalk
[One (M7) Original Android Development] myrigon:
Wasn't that Alex-v's preferred TCP for the HOX as well?
[One (M7) Original Android Development] davebugyi:
I'd say this is pretty good :)
[One (M7) Original Android Development] herwegan:
Guess i'll try it :D
[One (M7) Original Android Development] poondog:
If you're happy :)
[One (M7) Original Android Development] poondog:
If everyone likes it, I can make it default since to me it doesn't matter. If you guys are finding better results then maybe I will find some

But like [MENTION=4412307]neniick[/MENTION] said about governors.. could you tell them apart if I named them all something random?
[One (M7) Original Android Development] Clselfridge:
They already seem pretty randomly named... Lol. I'm on WiFi and LTE 99% of the time anyway so I'm not seeing a difference here.
[One (M7) Original Android Development] ZeroInfinity:
You won't see much changes with WiFi (Because it's already quite fast), mainly H/3G since they usually get congestion issues in cell towers (I know ThreeUK has loads of congestion issues where I live!). Haven't tried LTE yet (Barely any LTE in the area I live in). This is a congestion avoidance algorithm, you'll see more changes/differences if the network has more congestion (Which I usually have... stupid Three...)

P.S They aren't randomly named, Illinois is called that because the TCP Congestion algorithm was developed at University of Illinois at Urbana-Champaign (source: Wikipedia) :p

More information about TCP-Illinois: http://en.wikipedia.org/wiki/TCP-Illinois
[One (M7) Original Android Development] Clselfridge:
Yeah I understand the purpose. I actually live in an extremely rural part of the USA that I didn't think would see LTE till...idk...6g was a thing. But we have it somehow. Lol. But even on 3g/h there is not too much congestion. There are like 5,000 people in a 15/20 mile(km?) Radius.

P.s. I figured there was a purpose to the names just seemed random...lol
[One (M7) Original Android Development] ZeroInfinity:
Yeah, it all depends on how many people are using H/3G simultaneously :) I know here in the UK, the operator 'Three' in my area does not have LTE (Except from two small places!) so most of the people here using H/3G simultanouesly are making nearby cell towers more and more congested :p It also depends on the time of day (i.e the amount of users using H/3G varies at different times)
[One (M7) Original Android Development] Clselfridge:
Consider me educated. Haha. ?

[MENTION=4379011]poondog[/MENTION]e if I want to try installing this kernel on a stock AT&T Rom after updating to sense 6 from ota will I need to flash a custom boot image first?
[One (M7) Original Android Development] Foukos:
Sorry if this has been asked before but do you think I will get more battery life is I disabled pnpmgr or is it a better idea lowering temps in the new thermal config. I am asking cause here during the summer it gets pretty hot and battery life takes a huge hit
[One (M7) Original Android Development] poondog:
Depends how "ota" the rom is. If its completely stock then you will need to flash a custom boot image. But, if you have an insecure ramdisk already from a custom rom (thats what you need) then it will be fine
[One (M7) Original Android Development] Clselfridge:
Yeah I am s-on and staying that way. So I flash back to stock backup to update firmwarwe ota. Had considered rooting and de-bloating and just seeing how stock runs compared to what I have setup currently. but I don't want to go without kangaroo awesomeness... Just wanted to verify the need for the custom boot img. Thanks.
[One (M7) Original Android Development] poondog:
Ok makes sense, this is why I am always on a custom rom :)
[One (M7) Original Android Development] jnpremier69:
I flashed this kernel last night and now I do not get any sprint signal. I am using renovate 2.3 on my m7 and not sure what could be the problem. I tried to restore previous version before flashing and still don't have a signal.

Any thoughts on how to resolve this?

Thanks.
[One (M7) Original Android Development] neniick:
dirty flash your rom , check if you have signal > if yes, flash this kernel again. then check for signal again.

if you dont have signal after dirty flashing your rom its probably a issue with your carrier. if you get signal after rom flash, but lose it again after you flash the kernel, its a kernel side error.

please let us know if this helps or not.
[One (M7) Original Android Development] jnpremier69:
I have tried to dirty flash the rom with no avail. I will try to reflash the kernel and pray it works.

Thanks.

---------- Post added at 01:21 PM ---------- Previous post was at 12:57 PM ----------

Well, unfortunately it did not work to reflash the kernel. I even just dirty flashed the rom again. I am going to try to flash Viper Rom to see if it fixes the issue.

If you can think of any other possible solutions please keep me posted.

Thanks.

---------- Post added at 01:23 PM ---------- Previous post was at 01:21 PM ----------

Well, unfortunately it did not work to reflash the kernel. I even just dirty flashed the rom again. I am going to try to flash Viper Rom to see if it fixes the issue.

If you can think of any other possible solutions please keep me posted.

Thanks.

---------- Post added at 02:17 PM ---------- Previous post was at 01:23 PM ----------

Well, I am stuck!

I can't copy the rom from my computer to the phone because it will not stay on long enough. It continues to reboot! Also, I noticed it is now saying I have no sim card?

Any suggestions out there?
[One (M7) Original Android Development] ser35:
HTC One Sprint ??

This version kernel is not appropriate! there is a special version for sprint

http://xdaforums.com/showpost.php?p=53047650&postcount=1

and overwrite radio.img
[One (M7) Original Android Development] neniick:
wow, read over the part he is sprint, thanks for pointing it out! :good:
[One (M7) Original Android Development] genseric:
I'm having an interesting issue. I charge the phone to 100% then when I unplug the charger the percentage drops to 96% or 95% and the phone goes a little crazy . Twice in a second the battery icon shows charging , the charging led blinks then it goes back to normal.like I said this happens twice in a second . It goes like this for at least 20-30 times then when the percentage drops to 95% it stops . Any one have any clues ?

Thanks in advance.
[One (M7) Original Android Development] goingcrazy614:
Dirty flash the kernel or thy dirty flashing your ROM again

sent from Viporized ElementalX HTC One
[One (M7) Original Android Development] myrigon:
Potentially. I don't know much about them, but I'm using yeah at moment, and I'd swear I'm getting better YouTube streaming in lower signal areas, where it would normally be near unusable.
[One (M7) Original Android Development] Headless96:
Yeah I realised that there actually are no exposed sysfs interfaces to control governors, max frequencies, etc for cpu1, cpu2 and cpu3 so the command

echo 1134000 > /sys/devices/system/cpu/cpu[B]1[/B]/cpufreq/scaling_max_freq

for example makes absolutely no difference :p

How are you checking governors for each core btw?

And remounting system in the script isn't needed, all the parameters are in /sys/ which is automatically mounted as r/w

For your fstrim problem, it's generally only good to use when you have low storage or when you haven't done it for a long period of time. It's not working for you because most likely the rom your using doesn't have the fstrim binary. I haven't included the command in the script for this very reason, not all roms contain the fstrim binary (it's not a standard feature)

If you have insertcoin or another custom rom (or elementalx) saved somewhere, go to /system/bin and extract the file called 'fstrim'. Then obviously put it in your current /system/bin and give it rwx-rw-rw permissions. After that it should work fine and dandy :)

... And I've already included vibration controls for both the wake gestures and the capacitive buttons as well ;)

Edit: I think you got mixed up, the vibration control you've included is strictly for the wake controls (s2w, double tap 2 wake and the rest of them). If you wanna control capacitive button vibration, check my script where it says '#Vibration Control (General)'
[One (M7) Original Android Development] poondog:
The battery reading with this kind of battery is not accurate. Thats why most devices never had battery % reading :)

the older one was playing with numbers. Like overclocking. This is updates to the drivers from CAF etc

yeah!
[One (M7) Original Android Development] DeathAngel66669:
Thanks for kernel, poondog
[One (M7) Original Android Development] poondog:
Hope you like it. Its my baby :D My roo

btw I have gained developer access on AFH

here is the link to my public folder. Theres nothing in there yet, I will probably put the next version there

http://www.androidfilehost.com/?w=files&flid=15236
[One (M7) Original Android Development] skyalvinlee:
Will trickstermod have any conflicts with the kernel settings? If so which kernel control app plays best with this kernel? :silly:
[One (M7) Original Android Development] Asselalf:
On the first page is flashable zip (control script)

Flash it and then go to system/etc/init.d and edit it for yourself

Gesendet von meinem HTC One mit Tapatalk
[One (M7) Original Android Development] poondog:
Control script will always work best. Otherwise, the app functionality depends on what you want.
[One (M7) Original Android Development] skyalvinlee:
Thank you :)
[One (M7) Original Android Development] poondog:
:D

btw I have uploaded my first kernel to AFH (verizon) so will see how that goes.
[One (M7) Original Android Development] gGabi:
LOL

Bro, using per-app modes and locking freq. inside trickstermod will cause a conflict? Or i could just leave lock freq off and as soon as per-app modes resumes back to normal profile, freq will resume as well?

I'm asking becouse I have freq lock on 384-1.7 but suddenly now is set to 1.5 (after opening a game set at 1.5 max), was this caused by the conflict between the two apps?

I'm using lock freq becouse sometimes I enter trickstermod and both min/max freq are set to 1.7...
[One (M7) Original Android Development] poondog:
I actually bought that today too. Its a great app

BUT

again pnpmgr and mpdec are in the way.. the only thing you can do is disable them. If both are set to 1.7 it is simply because it is input boosting. It will revert back, notice if you go to the first page you will see it scale normally
[One (M7) Original Android Development] gGabi:
What are the drownbacks of disabling both pnmpgr and mpdec? Does it worth disabling them for ther per-app modes app to work properly?
[One (M7) Original Android Development] ghostryder12:
Sweet. This is nice cuz I can just go to ur file to see what's new. Thanks
[One (M7) Original Android Development] poondog:
not worth it you'll lose some smoothness. I'd just keep it as is imo
[One (M7) Original Android Development] poondog:
well obviously if I up a test for a few people I won't publish it :D
[One (M7) Original Android Development] kaleci07:
Impressive for my HTC

HTC One cihazımdan Tapatalk kullanılarak gönderildi
[One (M7) Original Android Development] poondog:
Nice kernel :D

Out of interest, do you and everyone else.. have 4G enabled?
[One (M7) Original Android Development] ghostryder12:
Obviously... ?

---------- Post added at 08:19 AM ---------- Previous post was at 08:15 AM ----------

I have 4G enabled. However, I am on wifi 99% of the time. I keep data activated for text messages. Plus, I'm in an outlying area where data can be spotty. In my home I get 1 & rarely 2 bars in the data signal icon.
[One (M7) Original Android Development] poondog:
Me too most of the time. I have noticed with 4g enabled that loss of signal uses up a lot of juice
[One (M7) Original Android Development] ghostryder12:
Can the connection be changed to something that'll work better?
[One (M7) Original Android Development] poondog:
Turn it to GSM WCDMA only :P

But really, when I know I'll need the phone for a long time I'll turn off 4g or even 3g

It will suck battery even with data disabked
[One (M7) Original Android Development] ghostryder12:
Always searching for a signal ?

---------- Post added at 08:48 AM ---------- Previous post was at 08:45 AM ----------

These are the only choices I have.
[One (M7) Original Android Development] CamoGeko:
[MENTION=1859060]ghostryder12[/MENTION] Use WCDMA Preferred ;)
[One (M7) Original Android Development] kaleci07:
NO 4g in Türkiye :(

HTC One cihazımdan Tapatalk kullanılarak gönderildi
[One (M7) Original Android Development] ghostryder12:
So, it won't stick. Is a reset required after every reboot?
[One (M7) Original Android Development] mettleh3d:
. Finally got the kangaroo control script to stick ^^

I didn't do anything different just downloaded v3 after poondogs v077

One thing however from the script: read ahead buffer I set to 512 but it doesn't stick. It's the only parameter that won't.

Sent from my HTC One
[One (M7) Original Android Development] Rad ryan:
I think I still have a Tasker profile sitting around somewhere that checks for connection strength over a time period and if it is varying a lot it sets the connection to gcm/we. It also turns sync on and off and changes connection for battery savings when screen off after a certain amount of time to allow for sync if you use it. I'll try to find it if you want and if you use Tasker.

I check and change them with Android Tuner. I've also found that, although generally it's not a good idea to mix governors, if you set cores 0 & 3 to preservative and cores 1 & 2 to ondemand it works out pretty good. My logic was, since the cores kick in in the order of 0 --> 3 --> 2 --> 1, use preservative for small/light jobs to keep freqs low but during a heavy job when more than 2 cores are needed ondemand kicks in with high freqs to get job done quick and go back to idling the cores. Since the govs are so similar they work well together.

Yeah, I realised about sys being rw after I posted, but /system was a problem for pnpmgr but I just do it with root explorer now.

Thanks for fstrim info. :) I use it every boot bc I RARELY EVER have very much space on my phone. I assumed it was like that for a lot of ppl. When I do have space I just comment it out. :)

Yeah I missed the part of your script that said wake up controls. :o

Maybe [MENTION=4379011]poondog[/MENTION] can shed some light on the sysfs parameters for cpu 123 :)

Also, do you know where I would put a sysctl.conf file for it to take effect on boot? Is it /system/ect? And does the rom have to run sysctl -p at boot?
[One (M7) Original Android Development] ghostryder12:
That would be Kul, thanks Ryan
[One (M7) Original Android Development] Rad ryan:
Ok, I'll look through my phone, PC, and many cloud storage services for it :D No promises though.
[One (M7) Original Android Development] ghostryder12:
Thanks
[One (M7) Original Android Development] thaiboyger:
I don't know what's causing it but lately my battery life is so good, I never experienced this before , maybe it's thanks to this kernel

4 hours of heavy social app use instagram, Facebook, Twitter and web browsing and still 42% remaining it's just wow

Gesendet von meinem HTC One mit Tapatalk
[One (M7) Original Android Development] myrigon:
I'm set to GSM&HSDPA only, as 4g doesn't exist anywhere near me.