[JiaYu S3 ROMs, Kernels, Recoveries, & Other Develo] Borizzz:
Changelog

Stable28 28.06.2018:

Synced last LineageOS 14.1 sources (you can check changelog on theirs site);

Added support of fsync calls in mediacodec-seccomp.policy

Android Security Patch Level: 06th of June, 2018;

Stable27 06.06.2018:

Synced last LineageOS 14.1 sources (you can check changelog on theirs site);

Android Security Patch Level: 05 of May, 2018;

Kernel:

Kernel built with gcc8;

Removed exfat driver, cause sdfat supports exfat;

Updated f2fs & sdcardfs;

Various MTK security patches.

Stable26 29.04.2018:

Kernel:

fscrypt with 4.15 Linux kernel;

sdcardfs updated - included last commits;

New filesystem SDFat included;

Kernel built with Gcc 7.3.1;

Many other fixes.

Firmware:

Synced last LineageOS 14.1 sources (you can check changelog on theirs site);

Included new hybrid modem taken from madOS from April, 2018 (thanks to The M.A.D. Team);

Android Security Patch Level: April, 2018

Firmware history before deleting all ROMs by its author era:

Stable25 11.02.2018:

Some commits causing reboots rolled out;

Added some debug info into /proc/last_kmsg;

Some caller improvements;

Root added.

Stable24 03.02.2018:

Added r00t.

Stable23 03.02.2018:

Synced last LineageOS 14.1 sources;

Revert NFC drivers to N;

Various OpenGL fixes for MTK (even OpenGL messed up like s**t);

Fixes for mtp for MTK;

Fixed missing batterservice api error;

Fixed mediaplayer errors;

Fixed nullpointerexception errors;

Various fixes for MTK telephony;

New BT driver v.2.0 for MTK - thanks for danielhk;

Various BT fixes;

Fixed codecs for instagram and other apps;

VM settings for preventing apps fc;

Included missed WIFI_DRIVER_STATE_CTRL_PARAM flag;

Some other fixes.

Stable22 20.01.2018:

Synced last LineageOS 14.1 sources;

Fixed codecs;

Selinux in permissive mode;

Userdebug build, only LineageOS root should work well;

Turning off hardware buttons backlight by timer should work now;

Many other fixes.

Stable21 *Special New Year Build* 29.12.2017:

Updated mtk_agpsd blob till N, this need for fixing ril crash, when mtk_agpsd is present in system;

Some other small stuff.

Stable20 v2 28.12.2017:

Synced last LineageOS 14.1 sources;

RAMdisk cleaned from trash;

Updated GSM blobs;

Fixed crash on modem restart - updated blobs;

Logging in Kernel turned off due to reboots;

Tons of other fixes like in Resurrection Remix and some other.

Stable19 29.11.2017:

Fixed reboot when changing audio.

Stable18 28.11.2017:

Fixed reboots after call;

Fixed cpu temperature indicator.

Stable17 *REUPLOAD2* 25.11.2017:

FM Radio fixed;

Handset fixed.

Stable17 *REUPLOAD* 25.11.2017:

All ril blobs replaced by S3 ones;

Removed unnecessary fuelgauged blob. Maybe this can help fix reboots during call.

Stable17 25.11.2017:

Synced last LineageOS 14.1 sources;

Fixed reboots;

Wi-Fi state control & Wi-Fi suspend support;

Upstream linux kernel to 3.10.108 (oreo branch);

Android Security Patch Level: November 2017;

Sensor calibrating moved back to engineering mode;

No more Netd patching under MTK;

Wi-Fi AP now works on wlan interface;

Now phone turn on from sleep 4 times faster;

Added xen0ns stuff, which recalibrate proximity sensor upon each phone boot;

Security patches in Kernel;

Updated Ion driver;

PersistentDataBlockService service errors on boot, thanks to Moyster;

Fixed too loud call volume while talking;

Build.prop cleaned;

Ambient display for MTK refactored, thanks to Moyster;

Vendor stuff moved into vendor folder;

Updated clang 5.0 compiler;

Fastcharge 1300mAh;

BT Blueborn & WiFi WPA2 KRAK vulnerabilities are fixed;

upstream f2fs drivers;

Tons of other fixes.

Stable16 27.09.2017:

Camera blobs are taken from Xtreme ROM;

Fixed autofocus camera problem;

You can now set photos size upto 16.3Mpix;

Fixed total app memory bug

Zram ported from 4.1 Kernel;

Some other stuff.

Stable15 16.09.2017:

Synced last LineageOS14.1 sources;

Android security patch Level: 05.09.2017

NFC drivers from Zormax removed, The M.A.D Team used instead;

GPU o/c is back again for improving game fps;

Power hal from Moyster;

Power stat from our phone;

Removed debug spam like AEE, master dump etc from Kernel;

Some other stuff.

Stable14 09.09.2017:

Synced last LineageOS14.1 sources;

MP3 now uses hw audio codecs;

Again included optimization flags;

Dexpreopt removed, instead custom art.so with speed odex used;

Upstream clang from 3.8 to 5.0;

Max charge current now is 1,2Ah;

Removed ril blobs, which caused fc on start;

Working NFC;

Removed some Zormax stuff;

Added gamepad support.

Stable13 02.09.2017:

Removed all optimization flags;

Dexpreopt is back again;

Removed some stuff from libart.so which caused apps fc;

Kernel built with gcc 4.9.4 instead of 7.1;

HW audiocodecs included.

Stable12 24.08.2017:

Synced last LineageOS14.1 sources;

Fully working base video hw enc/dec from Android N;

Clearmotion now should work;

FMRadio blobs updated to Android7;

GPS blobs updated to Android7;

Merged July MTK security patches in Kernel;

Driver of CPU hotplug;

Updated sources of CPU governor "interactive";

Other fixes.

Stable11 19.08.2017:

YouTube now uses hw codecs;

No more camera fc on video recording;

System gallery now plays video;

Tons of ffmpeg codecs uncluded;

ROM build with O3 optimization flag;

Camera now records video using only HW codecs;

Sdcardfs is enabled by default.

Stable10 14.08.2017:

Android security patch level: 05.08.2017;

Synced last LineageOS14.1 sources;

Codecs updated to Android 7;

NFC drivers updated;

Sources from Zormax patched;

Updated drivers ged, mtk_smi, gpu_hal , mtkjpg, m4u, mmp in Kernel;

Added overclock option of CPU and GPU with ability to set frequency of CPU;

CPU works with workqueue;

Added new CPU governors: renice , elementalx;

New memory governors: zen and others;

Small fixes in Kernel;

Updated audio drivers to Android 7, they are taken from Sony;

Updated BT drivers to Android 7;

Almost all vendor now from Android 7;

Updated JPG drivers to Android 7, small improvements in photo quality;

Completely working PCM32;

Completely working 48kHz sound;

BT sound now works with 48kHz;

Screen options: now you can prevent accidental sensor turn ons;

ROM build with additional optimization flags;

Added ability to set sound level in engineering mode (WIP);

Camera now works through cameraserver;

Many, many other fixes.

Stable9 22.07.2017:

No more lags and hangs;

Removed ROM odex;

Art now used from Uber ROM;

Compiler optimization flags are taken from Uber ROM;

GPS is taken from madOS;

Ril fixes.

Stable8 07.07.2017:

Synced last LineageOS14.1 sources;

NFC taken from madOS 7.1.2;

ROM is odexed;

Kernel updated to 3.10.107;

Android security patch level: 05.07.2017.

Stable7 27.06.2017:

Synced last LineageOS14.1 sources;

Kernel updated to 3.10.106;

Full f2fs support.

Stable6 18.06.2017:

Synced last LineageOS14.1 sources;

Fixed hang with zram turned on;

Updated NFC configs;

Some fixes for f2fs;

Some fixes for BT;

Displaying operator name fixed;

No more fake NVRAM error;

Sdcardfs turned off by default due to some issues;

Some other changes & fixes.

Stable5 16.06.2017:

Synced last LineageOS14.1 sources;

Added f2fs support from extra fresh drivers;

Udated toolchain for Kernel build.

Stable4 12.06.2017:

Zram, zsmalloc & some other stuff backported from Kernel 4.1;

Added sdcards support;

Fuse replaced by sdcardfs;

Modem replaced, Wifi should work fine.

OMX codecs rolled out, they was cause of many troubles. I you want YouTube - use browser. This should be fixed by Google.

Low memory killer in Kernel updated;

Some other fixes.

Stable3 06.06.2017:

Synced last LineageOS14.1 sources;

Android Security Patch Level: 05.06.2017;

Power from xen0n.

Stable2 03.06.2017:

Synced last LineageOS14.1 sources;

Decreased system boot time;

Updated OMX codecs;

You can now switch off doubletap;

Fixed Youtube zooming bug;

VPN improved;

Updated ext4 & exfat drivers;

Improved energy consumption;

Kernel built with -O2 flag;

Other fixes & improvements.

Stable1 15.05.2017:

Fixed network traffic indicator;

Other RIL libs are used now;

Removed Gello browser, Jelly used instead.

Stable 10.05.2017:

Camera now fully working;

BT configs are updated to Android N;

Android Security Level 05.05.2017

Modem is replaced;

Other fixes.

Pre-Stables:

Release Candidate4 28.04.2017:

Updated LineageOS sources;

Kernel totally updated;

Added ability to on/off adaptive brightness control in AppDrawer;

Vibro frequency control now works;

Improved mediaserver politics;

Now all libs, except Mali drivers are compiled from sources;

libmrdump now compiled from sources;

bessound_hd_mtk updated to Android N;

Alarm in off state fixed;

libcameracustom is taken from Xtreme Android 5.1;

Wi-Fi improved;

Reverted back using healthd for charging, now charging used from mtk;

Other fixes and improvements.

Beta2 19.04.2017:

Updated to Android 7.1.2;

Many fixes in Kernel;

Vibro frequency now works;

Synced last LineageOS sources;

Mtk_agpsd fully working now;

Some other changes.

Beta1 09.04.2017:

More than 200 backports in Kernel;

Healthd now used as charger;

Synced last LineageOS sources;

Updated codecs xmls;

Removed bg processes limit.

Beta 31.03.2017:

Firmware version downgraded to beta - too many bugs to name it as RC, more work to do;

Bug with using BT & WiFI simultaneously, probably, fixed;

Limit background processes to 5;

Fixed Livedisplay lags;

WiFi AP mode now working;

WiFi now skips empty SSIDs;

Fixed hwui fc;

Many fixes in Kernel;

ipv6 now works in Kernel;

Updated BT configs;

Removed audio menu from engineering menu;

BT in engineering menu now works;

Libcurl included;

Option to turn on onscreen buttons;

mtk-kpd now parsed without errors;

Synced last LineasgeOS sources;

Something other we forgot to mention.

Release Canidate2 25.03.2017:

For root install [SuperSU] [System-Mode] [2.79 SR3] by mauam;

Some codecs updated to Android7 , some still used from Android6;

Included YouTube patch v1, this temporary fixes problem;

Open source drives for GPS, ccli-lib, lights;

Security vulnerabilities fixed in Kernel;

Some other fixes in Kernel;

Synced last LineageOS sources;

Updated ril libraries;

Realized changing RGB colour in Kernel;

Night display is off, better use Live display;

Doze from Meizu;

Brought back mtk_agpsd;

YGPS included;

Updated ligui_ext, libui_ext;

Some other fixes we forgot to mention.

Release Canidate1 18.03.2017:

Now all hardware works;

Implemented sensors calibrating in engineering mode.

alpha 26.02.2017:

We're moved to LineageOS sources due to last circumstances (you know well).

14.10.2016:

Initial first build for testing purposes only. After flashing you may encounter that surfaceflinger don't starts, this solved by copying this file from your pc via adb in recovery or copying this file second time after flashing system in update-script.