yashsingh1/xdaforums huggingface dataset:
[Galaxy Note 3 Original Android Development] UpInTheAir:
v2.1 released

v2.1 is now released :)

Change-log in Post #2.

NOTE: commit credits are in source

Enjoy :good:

Cheers,

UITA

Edit: To do: update the screenshots

.
[Galaxy Note 3 Original Android Development] kosmasgr:
Awesome kernel :) low temperatures also. Apply-discard when synapse boot not fixed. Happy flashing guys. 2.1 is the best kernel :D

Sent from my SM-N9005
[Galaxy Note 3 Original Android Development] UpInTheAir:
Thanks to yank with his latest creations. You can tweak easily and how you like.

I never said it was fixed, It's just "cosmetic" bug for now. I'll look into it in time ;)
[Galaxy Note 3 Original Android Development] kosmasgr:
[MENTION=3511708]UpInTheAir[/MENTION] can i buy you a beer ? :D

Sent from my SM-N9005
[Galaxy Note 3 Original Android Development] UpInTheAir:
Thanks for the offer. I just build and share for the enjoyment and challenge. ;)

If anyone wishes to donate, I could suggest a couple of our great devs, Yank555, faux123 etc who have provided many features for our devices in XDA forums. There are many others too, and I could fill this thread!

Another suggestion would be your favourite recognised charity or XDA for hosting this great community. :)
[Galaxy Note 3 Original Android Development] TorroRosso77:
i dont like to write when i dont have anything to say but you are a good guy . not only you make our phones like beasts but you are not looking for profit even though you spent your time . thank you
[Galaxy Note 3 Original Android Development] Yank555:
The difference is easy ;)

ignore (1) :

the process (app, ROM, daemon...) which tries to change scaling min/max will believe its change was accepted, but we ignore it.

refuse (2) :

the process (app, ROM, daemon...) which tries to change scaling min/max will receive an error saying the value it provided was an invalid value.

That's about it.

If you want, in ignore mode the kernel will pretend to accept so the process requesting the change thinks it has been accepted, in refuse mode it will let the process know, its request to change was denied.

JP.

Send from my 'proudly eFused' Note 3 (n9005) running Temasek v85 on Yank555.lu htle v1.0b-beta8 (3.4.92) kernel.
[Galaxy Note 3 Original Android Development] kosmasgr:
Thank you :) Same result on 1 or 2 :D

Sent from my SM-N9005
[Galaxy Note 3 Original Android Development] Yank555:
Yep, let's just say, 1 is a polite, 2 is an honest way to deny access :D

JP.
[Galaxy Note 3 Original Android Development] UpInTheAir:
Any particular scheduler (thinking FIOPS) to try? Haven't used it before so looking to test something that's proven stable for use on our device.

Same goes for any CPU governor? Maybe one of yanks adaptions or intellidemand?

intelliactive is stable now with DVFS at 1.

Stability and usability is key :)
[Galaxy Note 3 Original Android Development] JaegerStriker:
Has anyone tried this with the stock s5 port?
[Galaxy Note 3 Original Android Development] UpInTheAir:
Back up your installed kernel and try yourself ;) Only takes minutes. ....
[Galaxy Note 3 Original Android Development] Dany-69:
By far the best kernel for N9005 .. good battery life, excellent speed, the most complete and amazing synapse support, no problem with init.d (no way to make it work with the Aurora -.-'), no logcat errors as with some versions of the sneakykat ...

Congratulation for the excellent work UpInTheAir :)

I still don't realize why this thread seems so deserted ... o_O
[Galaxy Note 3 Original Android Development] peped94:
if i increase the fast charge for ac adapter to >1800A , does it harm to my battery life ?
[Galaxy Note 3 Original Android Development] UpInTheAir:
I don't "advertise" for "customers" in title with catchy slogans and headers etc :p

I'm just sharing my own personal setup with a few options. :)

I suppose this simple kernel is what it is, and if it works, what else is there needed to say?
[Galaxy Note 3 Original Android Development] xcxa23:
Here a suggestion, not a important one. Lol..

I remember from the note 2, there's one kernel have fade led support. Perhaps if u got free time, u can look at it. If not mistaken the developer is andreilux.

I jz love the fading led effect rather than blinking.
[Galaxy Note 3 Original Android Development] alex00006:
In your opinion, what is the best mode to use this kernel??

stock setting and without SYNAPS

or

edit syanpse ???

please guid
[Galaxy Note 3 Original Android Development] UpInTheAir:
Different hardware. I'm not a dev, just a "hack", so not within the realm of my limited skill level. Yank said somewhere he might give it a go, but has much higher priorities.
[Galaxy Note 3 Original Android Development] UpInTheAir:
Some of those settings are not stock. They are kernel "defaults". What you have as default is currently what I personally use, except when I'm testing.....

Removing synapse won't change any defaults, but will remove the ability to tweak and set most values easily.
[Galaxy Note 3 Original Android Development] UpInTheAir:
v2.2 released

v2.2 is now released :)

Change-log in Post #2.

NOTE: commit credits are in source

Enjoy :good:

Cheers,

UITA

.
[Galaxy Note 3 Original Android Development] kosmasgr:
Awesome work. I took a screenshot inside zip. Are double folders normal ?

Sent from my SM-N9005
[Galaxy Note 3 Original Android Development] UpInTheAir:
I checked on my PC (checked for hidden files), and used a number of zip/archive apps on device to check and all OK.

Seems to show just on Root Explorer................
[Galaxy Note 3 Original Android Development] TorroRosso77:
everything is ok . the bug was fixed . i had some reboots but flashed it again wiped cache and dalvik and now ... the best kernel :) thank you
[Galaxy Note 3 Original Android Development] alex00006:
I'm install this kernel v2.2

But

So Rustle in volume :(

Whay ???
[Galaxy Note 3 Original Android Development] UpInTheAir:
Please give an example and how to reproduce?
[Galaxy Note 3 Original Android Development] alex00006:
For example, playback music sound speaker very high hiss is

Just Rose Cherokee i
[Galaxy Note 3 Original Android Development] UpInTheAir:
What is your ROM version?

Stock music player?

Kernel config? Defaults? synapse volume level?
[Galaxy Note 3 Original Android Development] luke05dee:
Hi, sorry but I can't seem to get thermal control to work correctly. Even if I set the thermal throttling temperature to be 70C or your kernels setting of 80C it still throttles at stock 60C. I tested by running stress test app which puts all cores on max load and monitored core cpu temperature and frequency until it hit throttling temperature.
[Galaxy Note 3 Original Android Development] UpInTheAir:
Thanks. I've noticed that for the first time the other day. Never really tried before that. .. Been looking into it. I have forgotten to loosen the restrictions. I'm not sure if I'll try and fix it or remove it altogether.
[Galaxy Note 3 Original Android Development] alex00006:
stock rom DXUENE4

Stock music Player

what config??!!!!

no change in synpase
[Galaxy Note 3 Original Android Development] SAVVAS.:
Actually from my limited experience on other kernels the limits were also not working or should I say not leaving the CPU work at full power on higher temps!

Funny thing is that after so long time, this issue now appears on surface!
[Galaxy Note 3 Original Android Development] UpInTheAir:
Maybe the restrictions weren't lifted as well? ??? Could be the reason it hasn't been addressed is that it's not that important to the stability of the kernel at default values. Is always nice to know if a "feature" isn't working as intended though.
[Galaxy Note 3 Original Android Development] UpInTheAir:
Ok. Whenever the next release is, I will remove the thermal control (which currently isn't actually working).

I have patched for thermald (loosened restrictions etc) and also tested with intelli-thermal. After disabling frequency and core control, my device became unstable and shutdown ~75 °C. I won't pursue this any further as I don't see any real life benefits and want to risk my device or others for the sake of a few benchmark points. ..
[Galaxy Note 3 Original Android Development] UpInTheAir:
My sound is ok, I'll release a small update later on for you to test. Maybe in just deaf too.
[Galaxy Note 3 Original Android Development] kosmasgr:
Excellent battery life on 2.2

:D

Sent from my SM-N9005
[Galaxy Note 3 Original Android Development] UpInTheAir:
v2.3 released

v2.3 is now released :)

Small update. Change-log in Post #2.

NOTE: commit credits are in source

Enjoy :good:

Cheers,

UITA

.
[Galaxy Note 3 Original Android Development] robert1030:
My Device is SM-N9005 LTE

your kernel version: 1.8 (SKYHigh 1.8) can work normally my device, but after update from 2.0 ~ 2.3, the same 1.8 configuration on 2.0 ~ 2.3, My SM-N9005 almost will hang or crash.
[Galaxy Note 3 Original Android Development] DiRT_360:
same here.

settings:

cpu 2.7ghz -10mv interactive

gpu 578mhz (NO simple algorithm)

bfq256 bfq256

headphone sound +3

led 125 +1 +3
[Galaxy Note 3 Original Android Development] kremator:
Me too interactive was laggy on 2.2 so I switched to intelliactive its smoothness is great but it reboots also i was having reboot on 21 % on antutu i am now testing sneaky 2.8 but keeping skyhigh 1.8 in reserve

Sent from Galaxy far far away...
[Galaxy Note 3 Original Android Development] UpInTheAir:
Hey Robert.

You haven't given much info. ...

Hoe to reproduce ?

What configuration?

I assume you're using synapse and no other control app etc ?

Have you synapse reset globally > apply > reboot device ?

v1.9 + has the Hard Limit introduced, so big changes.
[Galaxy Note 3 Original Android Development] UpInTheAir:
Try DVFS at 0
[Galaxy Note 3 Original Android Development] UpInTheAir:
Is DVFS set to 1. More stable for me. Edit: try DVFS 0: CPU OC stable with AnTuTu :)

Interactive is super smooth for me under default conditions.
[Galaxy Note 3 Original Android Development] robert1030:
2.0 ~ 2.3 configuration is below:

Hard Limit:

MAX screen on frequency: 1958400

MAX screen off frequency: 1190400

DVFS lock default:1

GPU:

Enable simple_gpu_algorithm: Enable

Memory:

bfq-256

bfq-256

Battery:

Enable_FastChanger

1800

460

Sound:

set speaker volume: -2

1.8 configuration is below:

1.8 configuration

CPU:

CPU Maximum Scaling Freq: 1958.4

CPU Voltage Control: -5mV

Drivers:

Enable Strict Mode: Enable

GPU:

Enable simple_gpu_control: Enable

I/O memroy:

External SD: 256kB

Fast Charge:

Enabled_fastchange_with_custom_levels

AC:1900

USB:500

Sound:

speaker: -2

another settings are no upon list, they still keep kernel default setting.
[Galaxy Note 3 Original Android Development] UpInTheAir:
Thank you for the configuration.

Sorry, you still didn't give information on how to reproduce...... What exact steps (other than configuration) for me to follow to duplicate your issue?
[Galaxy Note 3 Original Android Development] robert1030:
DUT other setting are the same on Kernel 1.8 or 2.0~2.3

but kernel 1.8 use 1.8 configuration is ok, kernel 2.0~2.3 use 2.0~2.3 configuration and waiting 10 mins and reboot DUT,

DUT will crash or hang
[Galaxy Note 3 Original Android Development] UpInTheAir:
Enable logging first. Try without any UV and also DVFS set to 0. If still have a problem, please post the logs. Maybe someone can see something.
[Galaxy Note 3 Original Android Development] kremator:
Version 2.3 with DVFS 0 so far so good on interactive, are other governors tested to work reboot free?

Sent from Galaxy far far away...
[Galaxy Note 3 Original Android Development] UpInTheAir:
From memory; on my device under SkyHigh defaults + CPU OC 2.7 GHz +

All governors stable DVFS = 1 in general use and 3D game (Real Racing 3).

Tested custom governors (intelli) with reboot at DVFS=1 with AnTuTu benchmark, DVFS=0 no reboot. Real life DVFS=1 OK though.

Need to test more and reconfirm. Just been busy with "stuff".
[Galaxy Note 3 Original Android Development] robert1030:
Sorry! I can't help you more.

I don't modify any voltage value, and setting same as 2.0~2.3 configuration list + kernel logging function,

and I waiting 10 mins, and then I reboot my DUT.

After DUT rebooting, I enter pin number of SIM card and I log-in to DUT. about 2-3 mins, DUT will crash or hang.

After I force stopping Synapse, I no see any kernel log in sdcard or ext-sd, only see kerneltest.log in /data/, but kerneltest.log doesn't include any information for debug.

I have change my kernel to civz-2.8, no crarh or hang, thanks your help.
[Galaxy Note 3 Original Android Development] UpInTheAir:
You weren't helping me, I was trying to help you. But you ignored what I asked for, and, or don't think you understood what I required to help you.

No worries though, but please learn to give a proper bug-report (Logs and or exacts steps to reproduce issue) in future if posting in a development thread. ...
[Galaxy Note 3 Original Android Development] UpInTheAir:
v2.4 released

v2.4 is now released :)

Change-log in Post #2.

NOTE: commit credits are in source

Enjoy :good:

Cheers,

UITA

.
[Galaxy Note 3 Original Android Development] donvito62:
Many Thanks.Best Kernel For Me :)
[Galaxy Note 3 Original Android Development] UpInTheAir:
thanks.

Just trying to hone it a little, so it's neat and tidy. The TCP security (single switch to replace a dozen), speed and DNS swtiches took quite a while to do, but once I understood a method, was too easy :)

Still adding a few little options here and there as well as kernel source changes now and then. Keeping it simple but working. The only variable is the DVSF lock which could trip up some users if they don't read carefully..........
[Galaxy Note 3 Original Android Development] UpInTheAir:
v2.5 released

v2.5 is now released :)

The first Note 3 kernel with UMS (USB Mass Storage) Mode Control in Synapse !?!?

Tested on stock ROM, Windows 8.1 (appropriate USB drivers installed), exFAT 64 GB microSDXC

Change-log in Post #2.

NOTE: commit credits are in source

Enjoy :good:

Cheers,

UITA

.
[Galaxy Note 3 Original Android Development] xcxa23:
jz tested ums mode on omega v16. working well. :good:job. :laugh:

on window seven ultimate with exFAT 64 GB microSDXC SanDisk
[Galaxy Note 3 Original Android Development] alex00006:
Why download link new version 2.5 is broken؟؟؟؟؟

Please new link for version 2.5

Tnx
[Galaxy Note 3 Original Android Development] menioseten:
link is fine, try again in a few minutes.
[Galaxy Note 3 Original Android Development] UpInTheAir:
To answer your question, from Post #3 "HELP & FAQ" ;)
[Galaxy Note 3 Original Android Development] UpInTheAir:
Thanks, Put quite a bit of time into this one. Realized some more research was required after the extSdCard would only be recognised as cdrom drive. Source changes were then needed as well as fine tuning. But in the end, I "cracked it" !:highfive:
[Galaxy Note 3 Original Android Development] xcxa23:
:highfive: nice work indeed..

one of the best 'hacker' LOL

i was starting to miss the ums method, IMO ums easier to transfer multiple files. :victory:
[Galaxy Note 3 Original Android Development] 4l3gU:
Something news every day, your kernel is perfect for me, thanks mate, i wait tomorrow for another news ?????

!rorrim eht morf klatapat htiw detsoP
[Galaxy Note 3 Original Android Development] donvito62:
checking with sysctl editor the tcp/ip tweaks do not change values,after applying With Synapse :(
[Galaxy Note 3 Original Android Development] joluke:
[MENTION=3511708]UpInTheAir[/MENTION]: I'm having the following errors:

https://www.dropbox.com/s/qk3zcnaztzmbnt4/Screenshots_2014-06-18-02-26-48.png

https://www.dropbox.com/s/12r7cin6xub3nse/Screenshots_2014-06-18-02-28-12.png

Using SuperSU 1.94 and tried 1.99r4 and in both versions this happens!

Using Civz Rom 3.5 with kernel 2.5!
[Galaxy Note 3 Original Android Development] UpInTheAir:
Not really sure.

Looks like a permission issue for that file (for whatever reason)

Do you by any chance have another busybox installed? If so, remove it. The one in /sbin does work

You could also try to:

1. Force stop synapse app

2. Clear synapse data and uninstall.

3. Delete the /res folder & then

4. Open SuperSu and "forget" synapse

5. Reflash kernel & reboot (allow to stabilize)

6. Open synapse and allow SU
[Galaxy Note 3 Original Android Development] joluke:
[MENTION=3511708]UpInTheAir[/MENTION]

That didn't work! :S

Mounting / as RW works! lol
[Galaxy Note 3 Original Android Development] UpInTheAir:
Should work "out of the box" as does on stock ROM. The permission issue will be ROM related. My device root is mounted R/O. ..
[Galaxy Note 3 Original Android Development] joluke:
Weird! Anyway i love your kernel. i workaround it with: Go to File Explorer, mount / as RW and do changes in synapse :D
[Galaxy Note 3 Original Android Development] UpInTheAir:
WTF. Just happened to me now on a test version.

It was because I'd re-mounted root & system R/O after some code and preventing synapse from R/W to some files

Maybe you have something in your ROM, app, script or tweak doing the same.
[Galaxy Note 3 Original Android Development] joluke:
no idea. the rom I use is the one I put in Tapatalk signature. no idea :s

Sent from my Note 3 (SM-N9005) using Civz ROM [v3.5] with Kernel SkyHigh TW Kernel [v2.5]
[Galaxy Note 3 Original Android Development] UpInTheAir:
Just having a little break. I just wasted an hour or so patching the WRONG kernel source on my PC.:eek: Maybe take a look again later in the week.
[Galaxy Note 3 Original Android Development] 4l3gU:
Take your time...but push the button???

!rorrim eht morf klatapat htiw detsoP
[Galaxy Note 3 Original Android Development] UpInTheAir:
:p

Just a heads up.

Have manged to add a couple things to synapse and also patched KSM >> UKSM. Just need to add synapse control and research for info and tweaks. That will take some reading and time. I do get easily sidetracked though.

Anyway, tomorrow's another day, maybe I'll find some time.
[Galaxy Note 3 Original Android Development] UpInTheAir:
v2.6 released

v2.6 is now released :)

Change-log in Post #2.

NOTE: commit credits are in source. Need to find nice values for UKSM, so if any user like to share, please do so.

Enjoy :good:

Cheers,

UITA

.
[Galaxy Note 3 Original Android Development] xcxa23:
Fast and efficient.. lol...

Perhaps from this post http://xdaforums.com/showpost.php?p=53182001&postcount=335, u might feel it helpful?
[Galaxy Note 3 Original Android Development] UpInTheAir:
The screenshot in the link is reference to KSM (faux intelli-KSM) not UKSM which has different sysfs entries. I saw some info in the V6SuperCharger thread.

I do notice that when enabling UKSM (gov = full 95 %), the impact on CPU is greatly reduced from the old KSM.
[Galaxy Note 3 Original Android Development] UpInTheAir:
Sorry, missed your post.

Which ones?
[Galaxy Note 3 Original Android Development] donvito62:
no prob UplnTheAir,with v2.6 they work fine.thank you very much.very kind :)
[Galaxy Note 3 Original Android Development] 4l3gU:
[MENTION=3511708]UpInTheAir[/MENTION]

I'm crying for happiness for this new release but I'm also angry ?? because I cannot finish a cycle of the battery with the same version of the kernel???...

!rorrim eht morf klatapat htiw detsoP
[Galaxy Note 3 Original Android Development] UpInTheAir:
:D
[Galaxy Note 3 Original Android Development] UpInTheAir:
Hey, another update sometime today ;)
[Galaxy Note 3 Original Android Development] UpInTheAir:
v2.7 released

v2.7 is now released :)

Change-log in Post #2.

NOTE: commit credits are in source.

Further Info in Syanpse app, Post #1 & Post #3

Enjoy :good:

Cheers,

UITA

.
[Galaxy Note 3 Original Android Development] donvito62:
Many Thanks Always.☺
[Galaxy Note 3 Original Android Development] UpInTheAir:
There's MORE "on the drawing board" ;)
[Galaxy Note 3 Original Android Development] donvito62:
it would be nice if you make a tweaking app spacial for this great kernel of yoursUplnTheAir? just an idea.
[Galaxy Note 3 Original Android Development] UpInTheAir:
I don't know how to make an app (I know there are tutorials), but I won't have the time for it.

Synapse does a good job, if not, the paid app by faux will be compatible before long. I think it may not be compatible with yanks hard limit driver yet and also some of my personal additions for synapse.
[Galaxy Note 3 Original Android Development] donvito62:
no prob.thank you for the hard work that you share with us ?
[Galaxy Note 3 Original Android Development] asusgarb:
Hi. On OP there is a link to screenshots that is said are outdated, and after some lines there are a lot of screenshots. Are these up to date? And, if yes, those are settings for what (balance/battery/performance)? I would like to try this, but I'm completely noon in setting kernels. So I prefer follow dev's suggestions.

Inviato dal mio SM-N9005 utilizzando Tapatalk
[Galaxy Note 3 Original Android Development] Julian Jeremiah:
Just use it straight out-of-the-box without any changes. Everything is already preconfigured for battery and decent performance; you can adjust the max CPU frequency to your preference.

Dev has now done a great deed at capping the "aggressiveness" of interactive ;) albeit min sample time is at 4000 ms (min time to spend at a frequency before it samples down) but it's still reasonable given that the rest of its aspect is already capped at min :good:
[Galaxy Note 3 Original Android Development] UpInTheAir:
Sorry, have had no time to update the screenshots, been too busy trying differnet things though.........

Please read the installations instructions and requirements first before flashing :) There are FAQ in Post #3 and descriptions in Synapse app too.

Most values you won't need to touch, as kernel is pre-configured balanced. I might give a few tips and settings later on for users to start :)

I have provided DL link for stock kernel, so you can esily revert or keep on device for "safety".

Yes, interactive is a smooth governor and not too aggressive at default values. Hard limit touch boost frequencies could still be tweaked down a fraction though (without inducing lag)

I have a little surprise for the next release. Probably tomorrow, who knows. Busy with family tonight ..........
[Galaxy Note 3 Original Android Development] Julian Jeremiah:
Well IMHO hardlimit touch boost as long as it's not above 1.574 should be ok.. I've tried all values and hardly any significant on further battery saving ;)
[Galaxy Note 3 Original Android Development] UpInTheAir:
Just testing lo 9++ and hi 15++
[Galaxy Note 3 Original Android Development] xcxa23:
izit me or the latest version 2.7 seems takes longer time to boot up??
[Galaxy Note 3 Original Android Development] UpInTheAir:
Thanks for the query.

I've just done some very rough tests on a number of release versions and it does appear to be a slow boot from v2.6 & up.

Approx. powered off state to first display (sec) :

Stock = 30

v1.8 = 32

v2.1 = 32

v2.5 = 32

v2.6 = 42 (UKSM implementation)

v2.7 = 42

I'll do a build with UKSM disabled (edit: in config) & or source reverted (tomorrow) and see what happens.... takes about 10 secs longer to reach the "Samsung" boot logo. This might be normal (or not) after enabling this patch, and may not even affect the running of the device once booted.
[Galaxy Note 3 Original Android Development] 4l3gU:
If you want add this in the next release?

!rorrim eht morf klatapat htiw detsoP
[Galaxy Note 3 Original Android Development] UpInTheAir:
Maybe it should read slow boot "tortoise" :( :p
[Galaxy Note 3 Original Android Development] kremator:
Testing 2.7 version anyone else having wakeup lag?

Sent from Galaxy far far away...
[Galaxy Note 3 Original Android Development] UpInTheAir:
v2.8 released

v2.8 is now released :)

Back to the fast boot "hare" !! :)

Change-log in Post #2.

NOTE: commit credits are in source.

Further Info in Syanpse app

Enjoy :good:

Cheers,

UITA

.
[Galaxy Note 3 Original Android Development] Julian Jeremiah:
Your workaround on synapse is truly amazing, second to none other than it's creator, Andrei :good:
[Galaxy Note 3 Original Android Development] donvito62:
the backup profile did not work for me,gives this message"segmentation fault".