Skip to content

Latest commit

 

History

History
362 lines (329 loc) · 14.9 KB

Changelog.md

File metadata and controls

362 lines (329 loc) · 14.9 KB

Jflte DevCon Team

Developers & Testers

B--B - Lead

AntaresOne - Developer, git mantainer, scripting, tester

Alucard24 - Kernel Developer

MatthewBooth - OTA Updates, git maintainer, scripting, tester

angelcalibur - tester

smeroni68 - tester

Jimsilver73 - tester

hawkerpaul - tester, scripting

franzyroy - tester, cm themer

smstiv - tester

side - tester, cm themer

javelinanddart - Kernel Developer

FernBch - tester

Changelog (full)

AOSP-JF - Project GitHub

Changelog (short)

2016/04/10 (Stable v7)

  • Kernel
    • General code update + fixes
    • More code ported from 3.10
    • Updated Toolchains (5.3.0) and Busybox (from official Master branch)
  • ROM
    • Update sources to Android 5.1.1 release 37
    • Update SuperSU to v2.71
    • Update LayersManager to v4.4.4
    • SnapdragonCamera: Small updates/fixes
    • external/jpeg: use qcom-optimised repo from cm
    • Switch to Linaro 4.9.4 for rom compiling

2016/03/08 (Stable v6)

  • Kernel
    • General code update
    • Ramdisk: cleaning and some small opimisation
    • FS / BLOCK / PROC / CPUFREQ / eCryptfs / FUSE / FS Drivers : Sync with 3.10 tree
  • ROM
    • Small APNs updates
    • Camera: added QCOM features + updated camcoder profiles
    • AV: synced code with cm-12.1/CAF (LA.BF64.1.2.1_rb2.6 branch)
    • Camera: Switch to SnapdragonCamera from CAF + updates/fixes from cm-13.0
    • Core: merge + sync missing code from CAF/cm
    • Native: Small fixes + added some missing stuffs
    • Base: fixes + ported some missing code from CAF/cm
    • Audio: various enhancements + fixed WhatsApp audio messages recording
    • Bluedroid: fixed discovery status handling
    • Update sources to Android 5.1.1 release 35
    • Fixed logcat (Must be enabled from STweaks)

2016/02/07 (Stable v5)

  • Kernel

    • General code update
    • Updated Toolchains (5.3.0)
    • Netd/wifi: updates and fixes
    • Added support for SGH-S970G and SM-S975L
    • IR: fixed phone hotboot, crash, reboot using IR-Blaster
  • ROM

    • Update sources to Android 5.1.1 release 34 (Google february security update)
    • Updated LayersManager t v4.4.1
    • Fixed Bluetooth sometimes not turning on after a flash
    • Added support for SGH-S970G and SM-S975L
    • Audio: add back LPA and set awesome player as default

2016/01/04 (Stable v4)

  • Kernel

    • Fixed button vibration when screeen is off
    • Fixed music sometimes stuttering when user turns off the screen
    • Fixed freeze when booting connected to an AC/USB cable
  • ROM

    • Bluetooth: fixed bt turn on for semcosh
    • A2dp: Fixed a mismerge
    • av/core: small fixes
    • AOSP Settings: completely reworked
    • Updater-script: fixed permissions/selinux context for ril blobs
    • General small fixes

2015/12/07 (Stable v3)

  • Kernel

    • Small optimisations
    • General code update
  • ROM

    • init: small changes and optimisations
    • Toolbox: updated ledify and switch to our proprietary version of Toolbox
    • Contacts/ContactsCommon: fixes and enhancements
    • SurfaceFlinger: restored high priority (Enhanced UI smoothness/responsiveness)
    • Proprietary blobs: added missing libbtnv.so
    • TEST: Restored BFQIO/cgroups changes, this time should work as expected
    • Added eMMC trim at startup
    • Enhanced brightness response when light change, much more faster than before
    • Updated sources to r30
    • Removed CPU Boost and all related changes made by cm/caf. Everything is handled by Alucard kernel, we do not need that stuffs
    • jflte: updates and fixes
    • Ramdisk: cleaned unused stuffs
    • General code updates/fixes from cm
    • Updated SuperSu, LayersManager and Toolbox

2015/10/20 (Stable v2)

  • Kernel

    • Governors tuning/code cleaning
    • General code update from 3.10 and fixes
    • Fixed sporadic system freeze
    • Updated and enabled zram (512 Mb on default profile)
    • Changes and fixes on LMK
    • Fixed MultiROM
  • ROM

    • Gallery2: Added support for drm content + small fixes
    • jemalloc: update to version 4.0.0 (big thanks to arter97)
    • Art/libcore: reverted some things that could cause potential issues/instability
    • IMS: merged all updates from codeaurora/cm
    • ART: fixed segmentation fault when xposed is installed
    • libhardware: completely reworked, fixed some small bugs, added missing code and merged code for cpu boosting interface
    • base: fixes, speed/stability enhancements and merged cpu boosting interface code
    • Added LibSwitcher to build, an easy way to have an always working IR LED
    • native: merged some missing code from cm
    • Update apns
    • Updated WebView
    • libpng: small fixes from M
    • Updates on sepolicy
    • av: another integer overflow fix
    • base: fix sporadic SystemUI crash when user long press home button
    • Fixed vibration when receiving a call
    • Updates/Fixes on init for various devices
    • Bionic: reworked the entire branch
      • Removed not used/old optimisations
      • Implemeted pty.h
      • Lots of cleaning
    • Layers Manager: updated to 4.3 final version
    • libcore: more fixes/enhancements
    • Updated sources to r24
    • Build with JDK 8
    • LatinIME: fixed gesture typing + other small fixes
    • Reverted cm changes for BFQIO and cgroups
    • Improved battery stats
    • Icons: fixes on battery stats and bluetooth icons
    • Include security patch level in Settings
    • Updated FFmpeg to 2.7.2 release
    • AudioService: allow volume control on analog dock
    • Base: small fixes
    • Enabled FFMPEG codecs
    • Updated Layers Manager (v4.3.1) and SuperSu (2.51)
    • Keymaster: small changes
    • Fixed some warns during build
    • New Bootanimation!! BIG BIG THANKS TO @AntaresOne and @ovaxivanov (XDA)

2015/09/17 (Stable v1)

  • Kernel

    • General code updates from 3.10
    • Added KMS and UKMS from 3.10
    • Added TCP VENO protocol
    • Changes on OOM control, less battery usage
    • IPC: ported code from 3.10 kernel
    • Changed and optimized alucard, darkness, nightmare and ondemand cpu governors
  • ROM

    • Added STK to build
    • Ported all the code from AOSP for SIM handling
    • Add ability to ignore interruptions while active media playback
    • Reverted some fixes on base
    • Fixed APN selection on CDMA phones (this time for real)
    • Removed not used code from init (auditd)
    • Fixed last Stagefright vulnerability (CVE-2015-3864)
    • Launcher3: Added stock wallpapers
    • Frameworks: add ability to choose a different wallpaper for lockscreen
    • Settings: Updated icons and colours
    • Fixes on base/av/build repos
    • Added WallpaperPicker to build
    • Base: added dismiss button to battery saver option
    • Base: improved recents tasks list
    • Device: fix MMS
    • Use chromium/icu repos from AOSP
    • Add SamsungServiceMode specific for our RIL
    • More fixes from M to base/av repos
    • libbt: support 1.5M baudrate
    • Fixed encryption for f2fs
    • Fixed ipv6 tethering
    • Telecomm/Telephony: ported a part of code from AOSP
    • libcore/art/core repos: tons of fixes and ported a part of code from M
    • Init: allow SElinux permissive in user builds
    • Reduced log level for all the builds
    • Toast: Show app icon with the message
    • PackageInstaller: show current & new version
    • frameworks/native: merged a lot of fixes from M
    • stagefright: added new Softavc/Softmpeg2 decoders from M/master branch
    • Build with GCC 4.9.4 (UBER)
    • Art: compiled with GCC 4.8.5 (UBER) due to segfaults caused by new GCC
    • Bluetooth: fixed compiling for latest GCC with -os flag
    • Audioflinger: fixed compiling for latest GCC with -os flag on ID3
    • Updated Archidroid optimizations to version 4.1
    • Updated translations for AOSP Custom Settings
    • Updated Sepolicy
    • Some updates on wifi code
    • Bionic: more optimisations for krait/a15 cpu
    • General code updates/fixes in base/core/av/native repos
    • Some small changes on telephony repos
    • Manifest: remove not used repos
    • Device: update media codecs & power management
    • Improved InCallUI speed when receiving a call
    • Updated sources to r18
    • Bionic: a lot of improvements
    • Native/Base/Core/Extras: more fixes from m and cm
    • Updated APNs
    • Updated and improved RIL
    • Gallery2: materialized, updated code and fixed a lot of bugs
    • Ported support for oma-drm / OmaDrmEngine from cm
    • Ported all changes made by cm for BFQ IO scheduler
    • Core: improved UI responsiveness and reduced wakelocks when phone is on deep sleep
    • Small bugfixes and improvements for f2fs/ext4
    • Build: improved build enviroment and removed some unused/outdated packages

2015/08/13 (Beta 6)

  • Kernel
    • Updated mm from 3.10 kernel
    • General code updates
  • ROM
    • Fixed carrier text on Keyguard
    • More fixes on av and base repo
    • DreamManager/DozeMode: do not turn on the screen if s-view cover is closed
    • Camera: added options for save photos/videos on external sd
    • Use our bionic and art repos (forked from AOSP) tuned for cortex-A15/krait cpu
    • Fixed apns for CDMA phones
    • Merged code from r9 tag into av repo.
    • Use freetype 2.6.0 from m-preview, this solves some security issue in older version of freetype library.
    • Updated apns and stagefright. Regarding stagefright, at the moment the only real big issue is Twitch, some videos plays fine, others crash the app. As temporary workaround old version of Twitch works (3.2.3).
    • System Animations: Added a new step (0.75) and set as default.
    • Stock Browser: Completely reworked, materialized and fixed a couple of FC. Settings now works as expected.
    • Android 5.1.1 release 13
    • Other small fixes on base and telephony repos
    • Materialized some icons

2015/08/07 (Beta 5)

  • Kernel
    • Added support for I9507
    • Update Workqueue and Idr from 3.10 kernel
    • More enhancements on MMC (Performance Mode)
    • A lot of code updates
  • ROM
    • Added softkey backlight control under AOSP settings
    • Bluetooth: added accept all files option
    • Fixed stagefright, now all audio files works. Twitch fixed too
    • Added option for force notification expansion by default
    • Improved boot time
    • Other small fixes on audio
    • Fixes on base repo
    • Small fix on RRO
    • Updated apn list
    • Removed logspam from proprietary libraries
    • Switched to latest glib 2.15 from m-preview for compiling
    • More updates and fixes for legacy hardware repo
    • Sources updated to android-5.1.1_r9
    • Updated LatinIME, more languages added and other fixes
    • Added Samsung doze specific settings under AOSP Settings
    • Massive update on telephony repos, merged and adapted all cm fixes

2015/07/27 (Beta 4)

  • ROM
    • Added long pression actions to tiles
    • Added long press actions to notification bar objects (clock, date, avatar, battery and settings). Long pression on settings icon open AOSP Settings
    • Added customisation for quick settings
    • Frameworks: various fixes
    • Bootanimation: various improvements
    • Statusbar Icon: Show LTE icon instead of 4g icon
    • Statusbar Icon: Distinguish between UMTS and HSPA icons
    • Keyguard: Disable menu key unlock device
    • WiFi: revert aggressive blacklist + other fixes
    • Fixed Screenshots
    • Added missing softkey manager
    • Echange Services: Small fixes
    • Updated translations for all languages

2015/07/23 (Beta 3)

  • ROM
    • Fixed tethering
    • Added ipv6 tethering
    • Launcher3: Optimisation and some Materialize
    • Fixed back/menu keys wake up the device
    • A lot of optimisation to build enviroment
    • Updated translation for AOSP Settings and Power menu
    • Updated stagefright/av with latest cm changes
    • Fixed OTA Updates
    • Added clear recents app button
    • Make "SD Card removed" notification dismissible
    • Various frameworks improvements

2015/07/15 (Beta 2)

  • Kernel
    • Various code updates
  • ROM
    • Fixed a2dp audio streaming
    • Fixed data usage graph on settings
    • Added Changelog
    • Hopefully fixed audioflinger/mediaserver crash and audio stuttering when indexing media files
    • Enhanced camera, less crashes during usage
    • Fixed camera opening when flash is enabled
    • Updated stagefright with latest cm changes and fixed ffmpeg 2.7 compiling
    • Updated ffmpeg to 2.7
    • Fixed some crash on MediaProvider
    • Blacklisted some bt devices for better compatibility
    • Use Google dns
    • Updated code to android-5.1.1_r8
    • Camera: stop using gps when camera app is in background
    • Fixed Archidroid optimizations for all devices
    • Use Dialer InCallUI and Contacs repos from AOSP
    • Added Launcher3 to build
    • Added 60fps BootAnimation, big thanks to guerreromanuel XDA
    • Tons of fixes on frameworks/base
    • RRO Fully fixed
    • Small fixes on Telephony
    • Added dancing led at boot
    • Added Advanced Reboot Menu
    • A lot of fixes to build enviroment
    • Fixed support for all variants
    • Fixed init.d not working properly
    • Added text/circle battery on statusbar and custom settings
    • Added SuperSU by ChainFire
    • Added Layers Manager by BitSyko
    • Added Reverse Lookup
    • Build dummy InCallUI with persistent attribute, this allow us to keep the process in memory and helps a lot when receiving a call and the device is busy
    • Other small style changes on Dialer/InCallUI (Materialize)
    • More Materialize on framework
    • Fixed QCOM Time Daemon support

2015/06/19 (Beta 1)

  • Kernel:
    • Unified platform: fixed sensors for all jflte variants
    • F2FS driver updates
    • Small optimizations for alucard, darkness & nightmare governors
    • Various code updates
  • ROM:
    • ArchiDroid optimizations v4
    • Added MultiROM compatibility
    • RRO added and partially working: Contacts, Dialer and Settings need some changes. Everything else is correctly themed
    • Fixed BT/WiFi coexistence, now can be turned ON at the same time
    • Fixed back/menu keys lights (timeout set at 5 seconds, user settings soon available in Settings app. For now, enable/disable by writing "softkeys" without quotes in Terminal Emulator (available on Play Store))
    • Fixed F2FS for /cache partition
    • Fixed "First boot doesn't have sound across all the system if the external SD card is not in FAT32"
    • Fixed MicroSD card, all filesystems are mounted well and working in r/w
    • Init: use our specific init
    • Temporarily fixed "No SIM" on Keyguard (removed Carrier text)
    • Various updates on audio/camera code
    • Various updates on BT/WiFi code

2015/06/06

Initial Release