[Galaxy S6 Original Android Development] UpInTheAir:
Help and FAQ

THREAD RULES & PROTOCOLS FOR THIS DEVELOPMENT THREAD:

I MIGHT NOT HAVE YOUR DEVICE variant and or able to reproduce your "issue". With this in mind, without providing as much information as possible, and resetting your device to a stable unmodified baseline, any potential troubleshooting or logs could be meaningless. So please follow the guidelines set out below. Thanks

BY POSTING YOUR ISSUES IN THIS THREAD, YOU ARE AGREE TO HELP YOURSELF FIRST BY PROVIDING INFO REGARDING:

1. DEVICE MODEL ?
2. ROM and firmware version (build number, boot-loader etc) ?
3. EXACT steps taken to reproduce YOUR issue
4. Screen-shots (if applicable)
5. Did you read Posts #1-3 completely?
6. Did you search the thread, XDA or GOOGLE?
7. Did you follow the install instructions EXACTLY?
8. What was your previous kernel?
9. Do you have any other known kernel tweaking apps, scripts or mods? ([B]remove them[/B]). [COLOR="Red"]This includes Xposed etc[/COLOR]
10. Try older kernel (if available)
11. Factory reset ?
12. Try latest stock [B]UNMODIFIED[/B] firmware (without custom ROM - if you have installed) and factory reset
13. Delete your ROM BusyBox (kernel uses it's own in /sbin)

ONLY IF YOU HAVE TRIED SUGGESTIONS ABOVE:

Turn on logging in Synapse and save logs AT TIME OF ERROR. AND post together with ALL the above information.

ELSE, DON'T WASTE MY TIME, YOU WILL BE IGNORED AND/OR POST REPORTED !!

THANK YOU :good:

CAN I BUILD A KERNEL FOR YOUR __XX DEVICE ?

I will not build for any device that I can not compile using SAME source, personally test method or debug. Some device variants can compile with same source.

If you have any of the following, please post your

LATEST

stock boot.img along with the

firmware version

you extracted it from.

N920R4​

Download the full firmware package from either sammobile.com or samsung updates.com (1.5+ GB )

"NO UCI SUPPORT"

It's a ROM busybox compatibility issue

Three choices:

Device > settings > applications > Synapse > force close & wipe data and REBOOT

OR

Remove your ROM busybox from /system xbin and /system/bin (Synapse will use the

kernel

busybox in /sbin).

Force stop Synapse and delete app data (device settings > applications)

Re-flash kernel as per Installation Instructions

OR

Try install a different busybox

Force stop Synapse and delete app data (device settings > applications)

Re-flash kernel as per Installation Instructions

STUCK ON SAMSUNG BOOT LOGO AFTER FLASH

Ensure you flashed the

correct kernel for your device model

Ensure your download is not corrupted. Check MD5 hash or re-download

Your current base firmware (ROM,

boot-loader

version etc.) may be incompatible - UPDATE to latest with Odin and try again.

CM SUPPORT

Read Post #12

"Unauthorized actions have been detected, reboot to undo changes"

As it's a common warning found with

all

KNOX enabled android devices, you would have found the answer by Google search and also that it is actually unrelated to kernel and also unrelated to this kernel development..............

It is caused by the process of rooting/modifying your device. Unless you use KNOX, don't worry.

[Q] How to disable

[A] Freeze or delete your KNOX & Security related apps/processes manually (using root explorer or titanium backup (pro) or use Synapse > Security > disable KNOX

CAN I USE OTHER KERNEL CONTROL APPS

No, many features and options won't be available. Remove all other control apps to avoid conflicts !

Synapse is the recommended and has everything you need ;)

BATTERY TIPS

Try enable some of the CPU MULTICORE features in Synapse (slight performance cost):

Power Aware Scheduling

HMP LITTLE Packing

PEWQ (power-efficient workqueue)

Increase the HMP Up threshold a little

PERFORMANCE TIPS

LATER

RANDOM REBOOT

Don't UV or UC CPU or GPU

Use SkyHigh defaults

Use a stock UNMODIFIED ROM for your device variant

No tweaks, Xposed or other CPU control apps installed

ASV_GROUP (ALL DEVICES ARE

NOT

CREATED EQUAL)

http://xdaforums.com/showpost.php?p=61579949&postcount=202

CAN I INCLUDE SkyHigh KERNEL IN MY ROM

Although I do appreciate your contribution here, if you could please do not include my kernel in any ROM package etc. This policy goes for

anyone

.

Having my kernel distributed outside my development thread just removes a lot of credit and more importantly, constructive user feedback that could be helpful to my development or user issue.

DOWNLOAD LINK NOT WORKING

I want to keep this project all in one place - ☆☆ NO MIRRORS ☆☆

Please try again in a few minutes

POOR CPU/GPU BENCHMARK or GRAPHICS PERFORMANCE

Disable any CPU MULTICORE options in Synapse

Allow the device to cool. Repetitive testing will heat the device hardware and invoke thermal throttling and lead to decreased benchmark.

HIGH CPU/GPU OC >> excessive heat >> thermal throttling >> reduced clock frequency >> DECREASE PERFORMANCE

BACKUP & RESTORE

DO NOT restore profiles from different kernel version

If the backup isn't visible, reboot device and ensure for have "

synapse boot completed

" message. Otherwise synapse won't read the file.

DYNAMIC MANAGEMENT OF DIRTY PAGE WRITEBACKS

* [Christopher83]

TCP/IP NETWORK SECURITY

* Thanks to zeppelinrox & V6SuperCharger

Hardening the TCP/IP stack to SYN attack

Bump up tw_buckets in case we get DoS'd

Ignore pings

Don't cache connection metrics from previous connection

Don't pass traffic between networks or act as a router

Enable spoofing protection (turn on reverse packet filtering)

Don't accept source routing

Don't accept redirects

- Further reading:

http://www.cyberciti.biz/faq/linux-kernel-etcsysctl-conf-security-hardening

http://www.symantec.com/connect/articles/hardening-tcpip-stack-syn-attacks

CHROMECAST - STREAMING PROBLEMS

* Thanks to [MENTION=6780828]AtLmd[/MENTION] Post

Lock screen MUST be enabled (simple screen lock swipe) I don't know why but it breaks the chromecast app's ability to resume smoothly if switched off

Synapse > Network > DTIM (both screen ON & OFF) = 1

Synapse > Network > WIFI Power Mode (screen OFF) = FAST

.