[Galaxy Ace II Android Development] ChronoMonochrome:
Changelogs

Changelog

20.08.2018 - build #13

sources update

switch to opensource sensors

switch more device libs to open source base

unified codina / janice build

02.12.2017 - build #12

fixed native moving apps to SDcard

APP2SD and similar apps now should work correctly *

fixed second incoming call not to crash rild (not tested, needs confirmation), thanks to [MENTION=1508790]SergeyL[/MENTION]

small RIL fixes

NOTE: installation method was updated. Flash latest chrono kernel build after this ROM install.

02.04.2017 - build #11

kernel updated to r5.0

sdcard mount fixes

integrated an unofficial build of the Xposed framework

ported the utility mtools *

* for repairing the broken sdcard label you can move the file /system/bin/mtools to /system/xbin folder, then type in the terminal emulator mlabel/i]. It will show the current sdcard label and will prompt to type the new one.

27.02.2017 - build #10

updated sources to 6.0.1_r78

added an initial support of the PowerHAL *

ported some changes from Resurrection Remix 7.1.1 build (thanks to SergeyL for patches)

updated kernel to r5.x.x (mostly updates from google android-3.4 kernel)

changed recovery to TWRP 3.x.x

unstable MySQL optimizations are reverted

changed buttons backlight mode - backlight is only enabled when buttons are pressed

experimental change scheduling policy of the surfaceflinger to FIFO

maybe, something yet

* at the moment there's no support of changing the PowerHAL profiles from the Settings, however, you can change profile in a file /system/etc/init.d/999powerhal

Proceed installation of this build only with data wipe.

20.09.2016 - build #9

Fully switched to an opensource RIL! Many thanks to Meticulus for finding the working RIL sources and fixing it, also I'd like to thank millosr and mickybart from Nozomi (Xperia S) forum for fixing the crash when performing a call and providing patches for debugging the proprietary libril!

More libs now are built from source - credit goes to Meticulus

Added sdcardfs support (requires at least build r4.8 of Chrono Kernel)

Added home key press to accept the incoming call and power key press to end the active call features from CyanogenMod - thanks to SergeyL for helping with finding those patches

Changed LowMemoryKiller tunables to the more aggressive + increased zram size to 400Mb - multitasking should be (hopefully) better

Changed Dynamic governor tunables to be more aggressive

Various minor fixes that improves the stability of ROM

We've also finally got rid of all shim (i.e. interposed) libraries that were needed in order for some features (camera, GPS etc) to work

30.05.2016 - build #8

updated wifi autoconnection fix (fixed the battery stats)

fixed SystemUI FC when switching USB mode via status bar notification

fixed GSM / WCDMA preferred / WCDMA Only switching

fixed soft reboot when switching 2G/3G with an enabled mobile data

added Pie Control from Paranoid Android

added SlimRecents

updated AOSP recents implementation ("clear all" button doesn't properly work, so don't enable it or use SlimRecents)

added task manager

allowed disabling of brighness slider disabling

revert AOSP camera to 5.1.1 (fixed the photo cropping issue)

added FAT images mounting via UMS support (use

sys.config.opt_sd0device=full_path_to_the_image.img build.prop setting to override the device mounted as Sdcard0 or sys.config.opt_sd1device for Sdcard1)

26.05.2016 - build #7

Work around wifi autoconnection issue

Fixed video encoding issue by some apps (instagram video upload etc) - thanks to Meticulus for the original patch

Added LockClock back

Added option to show the weather in the status bar

Various small improvements, tweaks etc.

23.05.2016 - build #6

More ROM modules compiled with GCC instead of Clang (GCC supports more optimizations)

Almost ROM modules compiled with Link Time Optimizations

Enabled graphite optimizations for more ROM modules

Added autovectorization optimization on per-modular base

More modules built in ARM mode

Allowed disabling of FC notification

Added time-context custom header images feature

Added customization of the carrier label

Added SystemUI tuner

Added display autorotation setting

19.05.2016 - build #5

updated kernel to r4.4.1

added and enabled by default UMS (USB Mass Storage) mode

re-added some default AOSP optimizations

added navigation bar

added battery level icon customization setting

added long back press to kill app feature

remove 3 secs delay in Superuser before to give the app permissions

added feature of disabling mediascaner at boot

added Sqilte performance improvements

disabled an unnecessary debug

another fixes / improvements

fixed graphical glitches in some apps caused by new UMP lib

resized bootanication (thanks Lemu @ 4pda.ru)

fixed init.d scripts

added aggresive Dynamic governor settings

13.05.2016 - build #4

cleaned up the default google optimizations, removed unnecessary flags

disabled forcible ARM mode optimization - until I revisit this again

added performance settings from OmniROM

added CM Filemanager

added a few more opensource code to libUMP, replacing calls to old library

fxed up an inadeqate CPU time consumption caused by logd process

6.05.2016 - build #3

updated sources to 6.0.1_r30

kernel update to r4.3.1

switched to GCC 5.3 toolchain by UBER

enabled graphite, fast math, loop nest, unsafe loop and some more optimizations

entire build is compiled in ARM mode

switched to opensource RIL libraries (based on CyanogenMod repos)

UMP (Unified Memory Provider) library now is mostly opensource - based upon CM sources

Attempt to fix storage permission issues in some apps such as browser - not tested

fixup for RIL java code - thanks to [MENTION=1508790]SergeyL[/MENTION]

disabled scrolling cache

SQLite code optimizations

Reduced various delays

many other fixes and improvements - thanks to SergeyL for patches

20.03.2016 - build #2

fixed APN editor crash

added removed fonts back

removed Gallery, Calendar and PrintSpooler

Viper4Android driver post-install (no need to install manually anymore)

Fixed busybox related issues

20.03.2016 - build #1

initial release