yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab S Original Android Development] UpInTheAir:
The output is identical for the two files, have flashed back to v1.6. Suppose next step is to check stock kernel ................

Edit: stock kernel has one output

Edit2: I think I've found the culprit (enable last_kmsg in v0.9). Will leave it for tomorrow, getting much too late :)

Edit 3: I disable it and compile. Both are gone. Obviously v0.8 (don't have and deleted repo) or v0.9. Ok, tomorrow, I mean it this time ;)

Re Test Kernel: Had only experienced slow wake of offline cores once with hotplug screen off mode / interactive gov. They did actually come online though after pushing up the (device) load by closing the app and re-opening
[Galaxy Tab S Original Android Development] Bogeyof:
[MENTION=3511708]UpInTheAir[/MENTION]

Did some testing, had very interesting findings. Send you a PM with test Report and link to a video which shows the behavior very good. If you didn´t get the PM or the link is not working (seems as I have a bit problems with my DropBox), please give a short response....
[Galaxy Tab S Original Android Development] UpInTheAir:
After some testing of v2.9.0_b:

All kernel settings at default, except HP freq set to 1000 MHz.

ROM: multi-window open with CPU-Z & Synapse

DVFS disabled with Wanam Xposed DVFS Disabler

After deep sleep:

ONCE only: Core0 stuck@ MIN A7 1200 MHz (600) and approx 40% load. If the CPU0 freq increased, it would not idle back past 1200 MHz (A7). and all other Cores remained offline, no matter what. Only did they come online after changing the Hotplug freq and apply. This interactive is just not quite 'right' together with this HP implimentation.
[Galaxy Tab S Original Android Development] Bogeyof:
Yes, there are just some problems with setting "Screen off mode". But with "Screen on and off mode" all runs well. So what's the difference and why not using this mode only? In both settings, cores go offline while screen is on. But with "on and off" setting all cores work properly after Screen off and turning it on again.

Again, what should be the difference of these 2 modes in real behavior? I can't see it while testing, but second mode is working well...
[Galaxy Tab S Original Android Development] UpInTheAir:
I personally don't use HP screen on mode, so that's the reason. I personally don't use interactive gov either. I only try to implement for user choice, not my own.

I see difference of cores going online/offline as needed.

Stock HP implementation is for screen off, so I'd rather kernel be set this as default and user optional.
[Galaxy Tab S Original Android Development] UpInTheAir:
v2.9 released

v2.9 kernel is now released for supported TW 8.4" models :)

Big thanks to [MENTION=4353870]Bogeyof[/MENTION] for good constructive user feedback with Hotplug in test kernels !

Change-log is in Post #2.

Updated: Post #3 PERFORMANCE section

Please READ the GPU section in Synapse. There are new features and settings won't apply properly if not done correctly.

After changing and apply any GPU frequency or Threshold profile >> PRESS THE "Apply GPU GOV SETTINGS" button !!

T700 WIFI kernel is untested. Please let me know how it goes........

Ensure you flash the kernel for your device model !!

NOTE: commit credits are in source.

INSTRUCTIONS:

Force Stop Synapse app > clear data

Flash SkyHigh kernel v2.9 in CWM or TWRP recovery

After boot (wait

at least

60-120 secs)

Open Synapse

Tap "Understood"

Make

any

change, and tap the "" to apply new defaults

After setting and applying any GPU freq changes, don't forget to tap [Apply GPU Governor Settings] in Synapse GPU section

Further instructions in Synapse app & Posts #1-3

For better GENERAL battery life or Performance, read recommendations in Post #3

Enjoy :good:

Cheers,

UITA

.
[Galaxy Tab S Original Android Development] Bogeyof:
Installed V2.9 and all runs well. :good:

Tried your suggestions in Post #3 for Performance: with Hotplug CPU UP boost = 30 % and Synapse: MEMORY: UKSM = enabled and Synapse: ADVANCED: LMK profile = aggressive, I think it runs a bit smoother now.

Perfect...:good:
[Galaxy Tab S Original Android Development] UpInTheAir:
I might set a value of approx 30 % as default in future releases. I just need to try fine tune it (if it requires it) to suit a cross-section of governors and device setup, but firstly, with kernel defaults.

I'm still going to try a few other tweaks and source patches, as well as bug fixes after I release the 10.5" kernel update tonight.

Edit: Might actually re-compile the 10.5" zImage and set to default 30% for v2.9. Can fine tune later. They might need it due to the larger display.
[Galaxy Tab S Original Android Development] pibach:
Maybe the performance settings should get active only if power plugged in?
[Galaxy Tab S Original Android Development] UpInTheAir:
Not quite sure what you are asking. If you are taking about Hotplug UP boost 30%, lower value = more aggressive. 0% brings all cores online
[Galaxy Tab S Original Android Development] pibach:
I was thinking of policy depending on power plug state. Don't know if that would be possible.
[Galaxy Tab S Original Android Development] UpInTheAir:
Don't know, but by design deep sleep is avoided whilst on charge (maybe to keep active MTP USB connections). Would be much too difficult for me.
[Galaxy Tab S Original Android Development] Daniel Smedegaard Buus:
Hey, so you actually ended up fixing it! That's awesome, now I can use firmwares that use your kernel. From your rejections and outbursts, I had really thought you'd just continue to ignore it. This is so cool!!!

Thank you! :good: :highfive:
[Galaxy Tab S Original Android Development] Bogeyof:
Does anybody using VPN with this kernel? I tried same setup as on my Note3 and Note8 Tablet, get connected but isn't transferring any data. Not for local devices of VPN location (Windows Server 2008 or FritzBox VPN) nor Internet access while connected to VPN. With Note3/8 no problems...
[Galaxy Tab S Original Android Development] dennis nai:
I am in beijing and i only can get access to a lot of web site thru vpn and i dont have problem with kernel
[Galaxy Tab S Original Android Development] UpInTheAir:
I believe you're still on old firmware?

Maybe that .......

http://xdaforums.com/showpost.php?p=57192419&postcount=2137
[Galaxy Tab S Original Android Development] Bogeyof:
It´s a bit different. I get connected but can´t reach any device in target net and can´t use internet.

You´re right, I´m on "old" Firmware ...ANF9. But this is the latest Firmware for Germany, checked many times. May be I will try Swiss-Firmware ...ANL1 (5 month newer)...

Atm I just have to flash back Stock-kernel and I could update also via OTA. With another Firmware, I could only use ODIN in future...

Edit: First I will try with stock kernel, may be it also wont work with stock ...

Edit2: With Stock kernel it´s working well...
[Galaxy Tab S Original Android Development] UpInTheAir:
Stock kernel from your firmware could work. Upgrading -All depends if you're willing to use firmware without your native language. I can't guarantee it will work either way, just a suggestion because I don't build for backwards compatibility.

Anyway, been playing & trying to fix a couple things.

1. No luck with consistent switching of UMS > MTP etc (Get some log errors about MTP application, could be a leak. Tell you the truth, I'm over it until Lollipop)

2. A couple little additions to synapse

3. In process of fixing Profiles restoration and improve it.
[Galaxy Tab S Original Android Development] Bogeyof:
OK, I´m now on newest SWISS-Firmware ...ANL1 and VPN is working well. Thanks for hints and proposals, hope all the other things will also run fine...:good:

Edit. Nope, only worked for the first time, after that I can´t get it to work again...
[Galaxy Tab S Original Android Development] UpInTheAir:
I accidentally deleted v2.9 WIFI, but don't worry, v3.0 is on it's way :)
[Galaxy Tab S Original Android Development] UpInTheAir:
v3.0 released

v3.0 kernel is now released for supported TW 8.4" models :)

Change-log is in Post #2.

Updated BATTERY Section in Post #3

Please READ the GPU section in Synapse. There are new features and settings won't apply properly if not done correctly.

After changing and apply any GPU frequency or Threshold profile >> PRESS THE "Apply GPU GOV SETTINGS" button !!

T700 WIFI kernel is untested. Please let me know how it goes........

Ensure you flash the kernel for your device model !!

NOTE: commit credits are in source.

INSTRUCTIONS:

Force Stop Synapse app > clear data

Flash SkyHigh kernel v3.0 in CWM or TWRP recovery

After boot (wait

at least

60-120 secs)

Open Synapse

Tap "Understood"

Make

any

change, and tap the "" to apply new defaults

After setting and applying any GPU freq changes, don't forget to tap [Apply GPU Governor Settings] in Synapse GPU section

Further instructions in Synapse app & Posts #1-3

For better GENERAL battery life or Performance, read recommendations in Post #3

Enjoy :good:

Cheers,

UITA

.
[Galaxy Tab S Original Android Development] UpInTheAir:
Spent all morning trying to fix the synapse GPU QoS bug giving error when 100 MHz GPU is not in use. Just can't "crack it". Tried a whole new (cleaner) idea of the sysnapse code (really thought it would work), but no joy. A couple minor source edits no good either................ anyway, the bug doesn't hurt anything, just tells user it can't find 100 MHz etc (only if you aren't using it).

Just need a way to backup new profiles that are visible without reboot. Is one for another day :)

Kernel is working well for the moment, but always something to tinker with ;)
[Galaxy Tab S Original Android Development] UpInTheAir:
v3.1 released

v3.1 kernel is now released for supported TW 8.4" models :)

Change-log is in Post #2.

Please READ the GPU section in Synapse. There are new features and settings won't apply properly if not done correctly.

After changing and apply any GPU frequency or Threshold profile >> PRESS THE "Apply GPU GOV SETTINGS" button !!

T700 WIFI kernel is untested. Please let me know how it goes........

Ensure you flash the kernel for your device model !!

NOTE: commit credits are in source.

INSTRUCTIONS:

Force Stop Synapse app > clear data

Flash SkyHigh kernel v3.1 in CWM or TWRP recovery

After boot (wait

at least

60-120 secs)

Open Synapse

Tap "Understood"

Make

any

change, and tap the "" to apply new defaults

After setting and applying any GPU freq changes, don't forget to tap [Apply GPU Governor Settings] in Synapse GPU section

Further instructions in Synapse app & Posts #1-3

For better GENERAL battery life or Performance, read recommendations in Post #3

Enjoy :good:

Cheers,

UITA

.
[Galaxy Tab S Original Android Development] Bogeyof:
Hi, don't want to be the "bad guy", but I have detected problems again (may be just for me). With V3.0 and V3.1, there are problems with WiFi 5 GHz, 2.4 GHz is working well. With 5 GHz I get connected, but data rate is extremely low. I can reproduce this behavior as often as I try, flashing V2.9 and all is well, flashing V3.0 or V3.1 it's extremely slow and laggy (Internet connection, not Tab S).

I'm using a FritzBox 7490, can use both FREQs (2.4 and 5 GHz), but 5Ghz would be much faster (up to 1333 MBit).

Anyone else detected problems with WiFi 5 GHz and newer kernels?
[Galaxy Tab S Original Android Development] UpInTheAir:
I can't really test because my router runs 2.4GHz 11.bgn ..........

There was a user a while back who had issues with networking WIFI speed/connection (or something). I'm not going to backtrack over it, but there may have been some issue with the WIFI Power Mode implementation (v1.1 > v1.2). If this is the cause, I cannot/don't know how to fix it, and it's either remove or live with it afraid. I have decided on the former, because works as intended for me.

All I can suggest is to try set WIFI Power Mode (screen on/off) to OFF > Apply > Clean WIFI Lease. You could also try restart your router or use a different channel etc.
[Galaxy Tab S Original Android Development] Bogeyof:
Ok, I can test more things, but is there a difference in WiFi implementation between F2.9 which runs well and V3.0/3.1?
[Galaxy Tab S Original Android Development] UpInTheAir:
There's two commits related to net/WIFI in v3.0. I can revert both of those and build tomorrow morning (my time) and send you for test?

Time is running out for me, professional commitments will get on the way. Concerning your issue, tomorrow will be "boom or bust" afraid ....

Hopefully L.P. firmware and kernel source is released before I return ....
[Galaxy Tab S Original Android Development] nativ73:
Random reboots on T700, 2100 o/c the only thing changed. Returned to stock.
[Galaxy Tab S Original Android Development] mitchellvii:
Overclocking Touchwiz is sort of like polishing a turd. Might look a little better but it's still a turd.
[Galaxy Tab S Original Android Development] UpInTheAir:
Obviously your device can't handle OC. ..... I'm not interested whether one returns to stock or not because their CPU is of low quality.
[Galaxy Tab S Original Android Development] UpInTheAir:
Nothing to do with kernel, and I, like most actually like TW. ...
[Galaxy Tab S Original Android Development] jball:
To add I watched an episode of mythbusters and sure enough you can shine a turd like no other. [emoji51]

Nexus 5 via Tapatalk
[Galaxy Tab S Original Android Development] mitchellvii:
Can't imagine why you like Touchwiz when there are so many vastly superior launchers to choose from, but to each his own. :)

P.S., The turd thing was a joke, not a comment on your kernel.
[Galaxy Tab S Original Android Development] UpInTheAir:
It's a subject for a different thread. But all down to own opinion.

Don't worry, I realise the joke ;)
[Galaxy Tab S Original Android Development] kossiewossie:
For anyone interested I converted the tar file into an Aroma installer so can be flashed via custom recovery instead of Odin

link removed.

This is for WIFI T700,
[Galaxy Tab S Original Android Development] UpInTheAir:
Can you please remove the link.

I have asked explicity for no mirrors.

Thank you
[Galaxy Tab S Original Android Development] SS2006:
Greetings OP

Would you consider providing the current /future kernels in a flash able zip format? Now that we have recovery it's a bit easier and more convenient then using Odin and cables

Thanks!
[Galaxy Tab S Original Android Development] androidrouen:
it break private mode, is it no way to fix that or can u do it ? ^^

Thanks a lot for good job :)
[Galaxy Tab S Original Android Development] fanistic:
please do we have fast charge implemented into this kernel, tablet charges rather too slow.
[Galaxy Tab S Original Android Development] UpInTheAir:
Read OP.......
[Galaxy Tab S Original Android Development] UpInTheAir:
No idea about it
[Galaxy Tab S Original Android Development] UpInTheAir:
Don't know yet.
[Galaxy Tab S Original Android Development] toyanucci:
Any chance of a 10.5 version...pretty please!
[Galaxy Tab S Original Android Development] jemael972:
hello can i install this kernel without root ???

because i need beinsport app and when you are root with this app it dont works
[Galaxy Tab S Original Android Development] UpInTheAir:
Requirements are in Post #2.

No point flashing it without root, as most Synapse features etc will then be useless.
[Galaxy Tab S Original Android Development] Stupid1337deer:
Could you raise the big overclock limit to 2.3? Mine is totally stable. Also can we get little cpu frequency control? Other than that it is great! !
[Galaxy Tab S Original Android Development] UpInTheAir:
I might experiment further in future. Not really important and doesn't provide that much performance increase due to thermal throttling. Will actually decrease performance.

Is not really OC, but unlocking the unused (hidden) frequencies up to 2.1 GHz. 2.5 GHz is max in the table. Same, I haven't really UC, but unlocked and made available those lower frequencies to use. You can see these values in source commits.

What do you mean "frequency control". It's already there for min and max for both CPU and GPU.
[Galaxy Tab S Original Android Development] Bogeyof:
Meanwhile I tested the suggestions, but problem persists. Other channels, power mode off, it has no influence on slow and laggy connection for me. Only V2.9 runs well for me, WiFi with 5 GHz not properly working with V3.1 (and V3.0).
[Galaxy Tab S Original Android Development] UpInTheAir:
v3.2 released

v3.2 kernel is now released for supported TW 8.4" models :)

Change-log is in Post #2.

Thanks to [MENTION=4353870]Bogeyof[/MENTION] for reporting the 5 GHz bug in previous posts and confirming fixed in v3.2 private testing :good:

Please READ the GPU section in Synapse. There are new features and settings won't apply properly if not done correctly.

After changing and apply any GPU frequency or Threshold profile >> PRESS THE "Apply GPU GOV SETTINGS" button !!

T700 WIFI kernel is untested. Please let me know how it goes........

Ensure you flash the kernel for your device model !!

NOTE: commit credits are in source.

INSTRUCTIONS:

Force Stop Synapse app > clear data

Flash SkyHigh kernel v3.2 in CWM or TWRP recovery

After boot (wait

at least

60-120 secs)

Open Synapse

Tap "Understood"

Make

any

change, and tap the "" to apply new defaults

After setting and applying any GPU freq changes, don't forget to tap [Apply GPU Governor Settings] in Synapse GPU section

Further instructions in Synapse app & Posts #1-3

For better GENERAL battery life or Performance, read recommendations in Post #3

Enjoy :good:

Cheers,

UITA

.
[Galaxy Tab S Original Android Development] UpInTheAir:
There's going to be a minor update as soon as I have time. I made an error and reverted the wrong commit to fix the 5 GHz issue. .... :eek:

I've already compiled but just need to repack boot.img's > into zip > upload > update thread . So will do tomorrow morning Thailand time. So stay tuned ;)
[Galaxy Tab S Original Android Development] UpInTheAir:
v3.3 released

v3.3 kernel is now released for supported TW 8.4" models :)

Change-log is in Post #2.

Please READ the GPU section in Synapse. There are new features and settings won't apply properly if not done correctly.

After changing and apply any GPU frequency or Threshold profile >> PRESS THE "Apply GPU GOV SETTINGS" button !!

T700 WIFI kernel is untested. Please let me know how it goes........

Ensure you flash the kernel for your device model !!

NOTE: commit credits are in source.

INSTRUCTIONS:

Force Stop Synapse app > clear data

Flash SkyHigh kernel v3.3 in CWM or TWRP recovery

After boot (wait

at least

60-120 secs)

Open Synapse

Tap "Understood"

Make

any

change, and tap the "" to apply new defaults

After setting and applying any GPU freq changes, don't forget to tap [Apply GPU Governor Settings] in Synapse GPU section

Further instructions in Synapse app & Posts #1-3

For better GENERAL battery life or Performance, read recommendations in Post #3

Enjoy :good:

Cheers,

UITA

.
[Galaxy Tab S Original Android Development] LibiSC:
Hi [MENTION=3511708]UpInTheAir[/MENTION].... I'm still using your commits and want to ask about a common problem i've been having. I don't know if it's ROM or kernel related.... When i'm using the tablet (Galaxy Tab Pro Wifi 10.1 in case you don't remember me :D) when i turn off the screen after a couple minutes it soft reboots.

Last kmsg only says something a task refusing to freeze and spam from Arizona spi2.0

Ansd rst_stat=0x200

Maybe you had the problem before... I tried cherrypicking everything from zero but i found the same problem...

Thanks for the work :good:
[Galaxy Tab S Original Android Development] UpInTheAir:
Why cherry-pick everything? ..... Although the devices share many common drivers etc, we DO NOT have exactly the same device. Some of my adjustments may also be unsuitable. Just blindly "cut & paste" (kang) things is asking for trouble. Take some time out to study how your kernel works, and observe how changes might affect things ;) "Rome wasn't built in a day" :)

Sorry, I don't have your device to test, all I can suggest is for you to spend some of time to test (properly) after a number of patches. I've spent easily 1000++ hours on this and trying to fine tune things for Tab-S. Having good constructive user feedback (positive or negative) will sometimes help too so you can catch those bugs early and narrow things down ;)

BTW : It would be appreciated if you could please in future not post issues unrelated to SkyHigh kernel in this thread. This is SkyHigh kernel development thread for Tab-S only. There are appropriate threads for kernel compiling etc.
[Galaxy Tab S Original Android Development] LibiSC:
Our devices are pretty similar the only thing that is not compatible is wifi stuff... Thanks anyway
[Galaxy Tab S Original Android Development] UpInTheAir:
Display, video drivers, different base firmware (ROM, bootloader), ramdisk, permissions etc etc anything can make a huge difference. But obviously you know more. ... Everything needs to work in harmony ;)
[Galaxy Tab S Original Android Development] senel:
Hi [MENTION=3511708]UpInTheAir[/MENTION].

For several version I`ve been having strange issues with "app crashing". Sometimes when I`m watching videos or using Chrome the app "crash" (or minimize? according to animation).

Stock launcher is affted most - the problem occurs when I press home to get back to launcher. Then the launcher starts to restart, blinking and whole device bacame laggy.

I tried almost everything except ROM reflash.

Device: SM-T700 16GB + SkyHigh 3.3 kernel + stock rooted ROM (PDA *ANF9).
[Galaxy Tab S Original Android Development] MohamedN:
Just reporting something minor

Dynamic F sync is reported in synapse as disabled by default, but actually it's enabled by default.
[Galaxy Tab S Original Android Development] UpInTheAir:
Yes. It should be enabled ;)
[Galaxy Tab S Original Android Development] UpInTheAir:
Your base firmware is quite old.....

But your issue appears to be ROM related. Try wipe cache & dalvik reboot option in synapse otherwise re-flash ROM with above wipe.

In future, please post in thread Q&A. Read OP for further info.
[Galaxy Tab S Original Android Development] UpInTheAir:
Dear SkyHigh users.

Thank you for your contributions to this kernel, be it excellent feedback, thanks or encouragement. This has helped the kernel to get to the advanced state it is currently in. :thumbup:

In 30 days, I will be DELETING all my current development threads, including this. I instead will open just one thread in General section for reference only for both 8.4" and 10.5" models. I'm just too busy to sort anything right now.

The only major information in the new thread will be:

1. download link

2. source link

That's it. Virtually nothing else.....

I do not intend to actively support my work, help or answer questions via thread or PM. As it's intended just as reference, you will need to post/spam questions in the main forum Q&A.

I have come to this decision due to lack to User and Mod repect how I choose to spend MY OWN FREE TIME. Since there are Users whom take offense to being reminded of Development thread protocols and Mods failure to support this stance, I have no other option.

I won't pander to a lazy Users sensitivities, and if that's how Mods want a Development thread to go, then unfortunately it's your loss and more free time for me. This is just a hobby, and I do it for fun only. Why should I continually waste my time having to reply to useless unneeded posts that could have been answered by a simple search. That is disrespectful of the time I've put into the thread. What response do they expect? "Sugar coated" ! They are intent on reminding me of XDA rules, but maybe they need also remind themselves of rules pertaining to posting in Development threads!

I do intend to Develop a SkyHigh kernel for LP, but under the conditions I first listed. ;)

Please don't PM. My mind is made up for now. Thanks to all who have found this thread useful. :)

Cheers

UITA