[Galaxy Note 3 Original Android Development] UpInTheAir:
HELP & FAQ

HELP & FAQ

"SYNAPSE BOOT CANCELLED"

Wait for the kernel to stabilize and device to cool

Open synapse app

Synapse app menu > select all globally > undo > apply ✔

Re-boot

If still issues > try again after #1

Still issues > Manually set config after boot (open synapse app > syanapse app menu > settings > disable apply on boot)

ISSUES

Uninstall any CPU control apps, tweaks and scripts etc.

Uninstall your current busybox with https://play.google.com/store/apps/details?id=stericson.busybox&hl=en

Reboot recovery

Flash kernel

Boot and allow things to stabilize

Open Synapse & tap :

"understood" message about unstable boot

"select all globally"

"undo" button

"apply" ✔

Reboot and ensure "synapse boot completed" toast message

You should be good to go

BOOT-LOOP

Power off & let device cool

Wipe cache & dalvik-cache in recovery

Re-flash kernel

Re-boot

Let things stabilize and cool before touching anything

S5 ROM PORT / NFx BASED ROMs

Not supported

I will only build using the latest official N9005 HLTE (international) source fully compatible with firmware I'm currently using on my own device

"WHAT ARE THE BEST SETTINGS FOR BATTERY LIFE"

There are no best settings. User "habit" is #1 cause of battery drain, followed by screen, ROM & apps, modem etc

This kernel is built to be balanced with a good mix of battery whilst keeping performance

Some extra tips to increase battery life without UV:

Synapse:

- Max screen OFF scaling freqency = 652 MHz

- Touch boost high freq = 1574 MHz

- Touch boost low freq = 960 MHz

- Intelli-Hotplug = enable

- Intelli-Hotplug Profile = Eco-Conservative > Eco-Performance > Conservative > Balanced > Performance

- Intelli-Hotplug Touch Boost = Disabled (may cause slight lag if disabled)

- sched_mc_power_savings = 2:Aggressive

- Gentle fair sleepers = enabled

Decrease screen brightness

Use dark wallpapers and app themes

Check your wakelocks with better battery stats app & use Greenify app to stop unwanted apps self starting and running in the background

INTELLI_PLUG PROFILES

Max cores in use:

Eco-Conservative = 2

Eco-Performance = 2

Conservative = 4

Balanced = 4

Performance = 4
​

CAN I USE OTHER KERNEL CONTROL APPS

No, many features and options won't be available.

This is due to the implementation of the CPU HARD LIMIT Userspace DVFS lock.

Synapse is the recommended and has everything you need ;)

WHAT IS THE USERSPACE DVFS LOCK

If set to 1 or 2, userspace_dvfs_lock will prevent userspace (ROM as well as any APP, including CPU controlling apps) to change CPU min/max, that is normal and intended !.

* 0 = allow changes to scaling min/max.

* 1 = ignore (don't apply, but don't return an error).

* 2 = refuse (don't apply, return EINVAL).

Post # 192

RANDOM REBOOT

Don't UV

If using custom CPU governor > set Userspace DVFS lock to 0

Use SkyHigh defaults

DOWNLOAD LINK NOT WORKING

I want to keep this project all in one place (Thanks to XDA) - ☆☆ NO MIRRORS ☆☆

Please try again in a few minutes

POOR CPU/GPU BENCHMARK or GRAPHICS PERFORMANCE

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

TCP/IP NETWORK SECURITY

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

AnTuTu CRASHES WITH CPU OC

If OC CPU > set Userspace DVFS lock to 0

Don't OC too much

Don't UV

Try increase voltage to higher frequencies

DO NOT KILL PROCESSES

This feature allows the user to define processes and system processes white-lists filled with the preferred process names and to not be killed by lowmemorykiller, unless it is absolutely necessary.

When a the lowmemorykiller needs to free ram, it will first kill the processes not included inside the two process name lists chosen by the user.

If there are no more standard killable processes, then it will be necessary to kill one of the processes included inside one of the two white-lists, to prevent system hangs, slowdowns, etc.

You can find the [Synapse] folder on your internal sdcard and add one process name per line. Lists updated on reboot.

Max 25 processes

Example only:

com.ea.games_r3_row
com.quoord.tapatalkxda.pre.activity

BACKUP & RESTORE

If the backup isn't visible, reboot device and ensure for have "synapse boot completed" message. Otherwise synapse won't read the file.

Reboot after applying your new settings

Read "ISSUES" & "SYNAPSE BOOT CANCELLED" above

SEGMENTATION FAULT

I don't believe it's kernel related, but rather busybox

Try uninstall your ROM busybox with this app. https://play.google.com/store/apps/details?id=stericson.busybox and reboot.

Re-flash kernel

Use the busybox that comes with the kernel located in /sbin

Also try to update your SuperSu and su binary if it asks and reboot.

USB KEYBOARD / MOUSE

Base project: https://github.com/pelya/android-keyboard-gadget

Required app: USB KEYBOARD

For best results, enable & use Hacker's Keyboard

Steps:

Ensure device USB debugging

Connect device to system via USB cable

Enable in Synapse > USB > USB Keyboard / Mouse >> Enable & apply

Start USB KEYBOARD app

..