[Galaxy Grand Prime Android Development] vince2678:
Reserved

Changelog

For more detailed changelog information, see the changelog on the download or jenkins servers for each specific build.

[B][U]29/08/2017[/U][/B]

* [B][[COLOR="Red"]NOTE[/COLOR]][/B] [B] Shifted to using a kernel driver for disabling touch devices
when the screen is off instead of a user service for that. [/B]

* [B][[COLOR="Red"]NOTE[/COLOR]][/B] [B] Updated kernel to the latest upstream AOSP and
CAF tags. There should be a noticeable performance boost. [/B]

* [B][[COLOR="Red"]NOTE[/COLOR]][/B] [B] Shifted to using OSS GPS code instead of prebuilt libs.
Location applications should be getting and reporting
satellite fix information properly. [/B]

* [B][[COLOR="Red"]NOTE[/COLOR]][/B] [B] Disabled cpusets support, which was slowing
down the system performance. [/B]

* [B][[COLOR="Red"]FIX[/COLOR]][/B] [B] The auto time zone feature should now be working
proper, (that is, without resetting the time zone
to 0000 UTC).[/B]

[B][U]08/06/2017[/U][/B]
* [B][[COLOR="Red"]FIX[/COLOR]][/B] [B] The "message not sent" bug in text messaging
app(s) should be gone. [/B]

[B][U]01/06/2017[/U][/B]
* [B][[COLOR="Red"]NOTE[/COLOR]][/B][B] Updated kernel and prima (wifi)
driver to the latest caf branch LA.BR.1.2.9_rb1.18[/B]
* [B][[COLOR="Red"]FIX[/COLOR]][/B] [B] The reboots caused by errors in the
prima kernel driver should be gone.[/B]
* [B][[COLOR="Red"]FIX[/COLOR]][/B] [B] F2FS should work completely now.
Updated F2FS code from upstream kernel sources and enabled
security extended attribute support (for SElinux) to fix
android support.[/B]

[B][U]15/05/2017[/U][/B]
* [B][[COLOR="Red"]NOTE[/COLOR]][/B][B] Wifi driver is now built-into the kernel again.[/B]
* [B][[COLOR="Red"]FIX[/COLOR]][/B][B] The sleep issue should be fixed in the latest build.
This was due to the failure to set a critical kernel
variable at boot because the kernel init system was
not interpreting a boot command line variable correctly.[/B]

[B][U]05/05/2017[/U][/B]
* [B][[COLOR="Red"]NOTE[/COLOR]][/B][B] Wifi driver is being built as a module for now,
transitioning to a new kernel somehow broke the ability
to build it into the kernel binary.[/B]
* [B][[COLOR="Red"]NOTE[/COLOR]][/B][B] Transitioned to a new kernel based on T560NU and
J500H MM kernel sources (J500HXXU2BPJ9 and T560NUUES1BPL1). [/B]
* [B][[COLOR="Red"]NOTE[/COLOR]][/B][B] Updated kernel and wifi driver to LA.BR.1.2.9_rb1.16[/B]
* [B][[COLOR="Red"]FIX[/COLOR]][/B] [B] In-call audio should now work fully without having to
toggle the loudspeaker. [/B]
* [B][[COLOR="Red"]FIX[/COLOR]][/B] [B] Video recording should be fully functional [/B]
* [B][[COLOR="Red"]FIX[/COLOR]][/B] [B] Vibration should be working for SM-G530MU. The kernel
config now specifies the correct vibration driver. [/B]

[B][U]14/04/2017[/U][/B]
* [B][[COLOR="Red"]NOTE[/COLOR]][/B][B] Wifi driver is now built into the kernel. Should
(slightly) improve speed of enabling/disabling wifi. [/B]
* [B][[COLOR="Red"]NOTE[/COLOR]][/B][B] Updated kernel and wifi driver to LA.BR.1.2.9_rb1.14[/B]
* [B][[COLOR="Red"]FIX[/COLOR]][/B][B] Updated RIL in-call audio fix, microphone should now
work proper after the regression from last build.[/B]
* [B][[COLOR="Red"]NOTE[/COLOR]][/B][B] Builds now use sdcardfs from Google. This should
result in faster file operations on the sdcard overall
compared to using FUSE as an overlay.[/B]
* [B][[COLOR="Red"]NOTE[/COLOR]][/B][B] There have been several other changes as well,
mostly to the underlying structure of the kernel and device trees.[/B]

[B][U]07/04/2017[/U][/B]
* [B][[COLOR="Red"]FIX[/COLOR]][/B][B] The 2-ring bug should be fixed for the SM-S920L [/B]
* [B][[COLOR="Red"]FIX[/COLOR]][/B][B] Accelerometer and magnetic sensor (compass) should
be working proper on SM-S920L [/B]

[B][U]04/04/2017[/U][/B]
*[B][[COLOR="Blue"]FIX[/COLOR]][/B][B] NFC should be work for SM-G530MU as well
as SM-S920L (after today's builds). [/B]

[B][U]26/03/2017[/U][/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] G530FZ builds are working. [/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] G530MU builds are working. [/B]
* [B][[COLOR="Red"]FIX[/COLOR]][/B][B] Brightness control now works for SM-G530FZ. [/B]

[B][U]12/03/2017[/U][/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] G530FZ builds are working [/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] G530MU builds are still WIP [/B]

[B][U]12/03/2017[/U][/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] Unified SM-G530P.[/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] Built TWRP 3.1.x for all devices.[/B]

[B][U]09/03/2017[/U][/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] SM-S920L builds should be working now.[/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] G530MU and G530FZ builds are still WIP [/B]

[B][U]16/02/2017[/U][/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] Added device S920L [/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] Unified the T/T1/W into one image. They are essentially the same device.
This should simplify development on my part and make it easier for everyone to
get the updates. And I can also be absolutely sure about bugs
since we'll be using the same image. [/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] Decreased minimal scaling freq. to 200Mhz.
The previous scaling frequency minimum of 800Mhz was pretty high, and could quickly
kill power on mobile devices. Lowering to 200Mhz should significantly extend batery life
on the stock scheduler. [/B]

[B][U]12/02/2017[/U][/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] Updated wifi driver [ to LA.BR.1.2.9_rb1.11 ] [/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] Updated kernel source [ to LA.BR.1.2.9_rb1.11 ] [/B]

There are a lot more minor tweaks and fixes. I don't have the time to constantly be updating this; I expect you'll read the

changelogs anyways since I take my time to write the commit messages in detail.

[B][U]06/02/2017[/U][/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] Changed to a new kernel source [/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] Refactored device trees [/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] Monthly security fixes from Google [/B]

[B][U]25/01/2017[/U][/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] Added G530MU [/B]

[B][U]25/01/2017[/U][/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] Changed sources to LineageOS [/B]

[B][U]17/01/2017[/U][/B]
*[B][[COLOR="Blue"]FIX[/COLOR]][/B][B] Reboot bug should be fixed. [/B]

[B][U]16/01/2017[/U][/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] Updated wifi driver [ to LA.BR.1.2.7_rb1.7 ] [/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] Removed ViperFX [/B]
*[B][[COLOR="Blue"]FIX[/COLOR]][/B][B] Screen timeout bug should be fixed [/B]

[B][U]07/01/2017[/U][/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] Added KSM and ZRAM. These have to be enabled manually by
setting "ro.config.ksm" and "ro.config.zram" in the build.prop to true. [/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] Added Snap Camera [/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] Disabled engineering mode. [/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] Minor kernel tweaks. [/B]

[B][U]05/01/2017[/U][/B]
*[B][[COLOR="Blue"]FIXED[/COLOR]][/B][B] Audio should be fixed across all devices on the latest builds. [/B]
*[B][[COLOR="Blue"]FIXED[/COLOR]][/B][B] Device and app hanging/crashing should be fixed as well. [/B]
*[B][[COLOR="Blue"]FIXED[/COLOR]][/B][B] SD storage should be detected and mounted properly. [/B]

[B][U]04/01/2017[/U][/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] First alpha builds made. All alpha builds are set to engineering mode by default.[/B]

[B][U]02/01/2017[/U][/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] Added SM-G530P device [/B]

[B][U]01/01/2017[/U][/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] Brought up kernel code [/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] Built TWRP 3.0.x images for all devices [/B]
*[B][[COLOR="Blue"]NOTE[/COLOR]][/B][B] built cm-13.0 image for SM-G530W [/B]

[B][U]01/11/2016[/U][/B]
* [B] [ [COLOR="Red"]ALL[/COLOR] ][/B] [B] Created DevDB project [/B]

Known Issues

[COLOR="RoyalBlue"][B]All devices[/B][/COLOR]
* [B][[COLOR="Red"]NOTE[/COLOR]][/B] [B] None. [/B]