[Moto G Android Development] TeamMex:
Reserved

You can read the Autors of some commit or comments inside [ ]:

CHANGELOG:

xpe_9.1.1_r12-20150814-falcon

Bump to 5.1.1_r12 android code

Enabled wifi Display

Use prebuilt libomxvdecHevc

add xperience somc battery

Fixes on libstagefright

dhcp fixes

and more changes on github

XPerience_9.1.1_r8-XXXXXXXX cooming to release

SOMC XPerience Battery added on battery icon selection

Fix keyguard CarrierTextLabel

WIP Floating window (maybe work or not :C still work in progress)

Fix issues with simple_ondemand GPU governor

Removed CustomCarrierLabel

- It need to be reworked because this cause some problems

In - words :v Optimized system and Speed up

9.1.1_r8-20150719-falcon-xpe_falcon

Bump to android 5.1.1_r8 codeline

Fix Lag and Random UI crashes

Updated Trebuchet to latest from Cyanogemod 12.1

Updated Webview from 43.0.2357.86 to 43.0.2357.121

Change ROW to Fiops

Change Overlay to go acording to Motorola Moto G 5.0.2 source

update Brightness and Vibrator

udp: fix behavior of wrong checksums

msm8x26: add "adaptive-playback" capability for HEVC hybrid codec

Add CAF commits LA.BF.1.1.2_rb1.23

Fix issues with LMK

With this new build you need new Gapps Download first post more changes here:9.1.1_r8-20150719-falcon-xpe_falcon

xpe_9.1.1_r3-20150524-NIGHTLY-falcon.zip

Fix issues with MP-Decision

Fix issues with camera

Updated kernel to 3.4.108 stable kernel (Without Alessa plug if u want u need flash the v28 from kernel thread)

Fix issues related memory leaks

Update SELinux

Fix issues with FFMPEG codecs

Fix AudioFX crashes (?)

More changes here: 9.1.1_r3-20150626-NIGHTLY

9.1.1_r3-20150524-NIGHTLY-falcon-xpe_falcon.

9.0.2_r1-20150305-NIGHTLY-falcon-xpe_falcon

9.0.2_r1-20150305-NIGHTLY-falcon-xpe_falcon.txt

xpe_9.0.2_r1-20150224-NIGHTLY-falcon

xpe_9.0.2_r1-20150224-NIGHTLY-falcon

9.0.2_r1-20150201-NIGHTLY-falcon-xpe_falcon.

9.0.2_r1-20150201-NIGHTLY-falcon-xpe_falcon.

9.0.2_r1-20150123-NIGHTLY-falcon-xpe_falcon

9.0.2_r1-20150123-NIGHTLY-falcon-xpe_falcon

9.0.2_r1-20150112-NIGHTLY-falcon-xpe_falcon

9.0.2_r1-20150112-NIGHTLY-falcon-xpe_falcon

9.0.2_r1-20150111-NIGHTLY-falcon-xpe_falcon.

9.0.2_r1-20150111-NIGHTLY-falcon-xpe_falcon.txt

9.0.2_r1-20141228-NIGHTLY-falcon-xpe_falcon

9.0.2_r1-20141228-NIGHTLY-falcon-xpe_falcon

9.0.2_r1-20141225-NIGHTLY-falcon-xpe_falcon

9.0.2_r1-20141225-NIGHTLY-falcon-xpe_falcon.txt

9.0.2_r1-20141220-NIGHTLY-falcon-xpe_falcon

9.0.2_r1-20141220-NIGHTLY-falcon-xpe_falcon

9.0.1_r1-20141219-NIGHTLY-falcon-xpe_falcon

9.0.1_r1-20141219-NIGHTLY-falcon-xpe_falcon

[XPerience-9.0.1_r1-xpe_9.0.1_r1-20141213-NIGHTLY-falcon]

9.0.1_r1-20141213-NIGHTLY-falcon-xpe_falcon

[XPerience-9.0.1_r1-xpe_9.0.1_r1-20141207-NIGHTLY-falcon]

MSM8226

1772079 fixes for ambien display

4235534 audio: update audio_policy.conf for usb audio

d863eaf preload libNimsWrap.so

a03f686 ARCH_ARM_HAVE_TLS_REGISTER := true [Testing/CAF]

3d66a72 Add EGL Cache [CAF]

a59300f Enabled Kingfisher optimization

25b0d4c msm8226: correct ro.min_freq_0

42b8d06 msm8226: init: Add thermal file socket creation into init

frameworks/av

871bea7 Revert "audioflinger: Bind new mixer code to the resampler property"

9094602 audioflinger: Bind new mixer code to the resampler property

frameworks/base

ce7cb4c Revert "WiFi : Fix to DHCP to static IP configuration problem"

e7dc43b SystemUI: add Weather display to status bar header

aa99390 Merge remote-tracking branch 'upstream/cm-12.0' into HEAD

baead60 framework/base: Fix touch failure during video and incoming call.

e9b6567 Bluetooth: Sync Bluetooth Adapter and Manager Service.

76c8f75 WiFi : Fix to DHCP to static IP configuration problem

338423b frameworks/base: Fix to avoid UI freeze issue.

8dea1dc Ability to hide alarm clock icon

kernel/motorola/msm8226/

64188e8 Revert "msm: camera: Fix CCI I2C write fail to write for reg addr 0x00"

67a69b3 Revert "msm: kgsl: Device mutex lock for kgsl_cancel_event"

21be614 msm: kgsl: Device mutex lock for kgsl_cancel_event

091bf95 sched: Fix reference to stale task_struct in try_to_wake_up()

4f7e3b3 disable logger

d6c013e update config add CONFIG_NETFILTER_XT_TARGET_IDLETIMER=y

673bf19 msm: mdp3: use INIT_COMPLETION for re-initialization of histo_comp variable

09040bdc msm: kgsl: Add syncpoint tracepoints

97d2e93 msm: mdss: apply BW fudge factor to all controllers when video mode present

49775b1 ASoC: msm: qdsp6v2: fix passing calibration to wrong AFE port

42afab0 i2c-qup: don't ignore the last byte of a message

43b0f03 msm: kgsl: Restrict GPU memory object alignment to 32MB

3056fe0 sync: Only print details for active fences

7b68c62 sync: Add a "details" callback for sync points

acd8931 ARM: dts: msm: Add power manager entry for wcnss

62b70b8 ngd_slim: Register with QMI service in the slave-notification thread

2a84219 ASoC: wcd9306: add support for digital mute ops

4a0ebdc ASoC: wcd9306: implement analog hpf switch in tx path

e69997d ARM: dts: msm: Enable thermal reset feature for MSM8974

acedf2c ASoC: msm: qdsp6v2: Add SLIMBUS 3 TX port as valid port

ecd6315 msm: ADSPRPC: Fix offset for input and output buffers

db63c81 qseecom: Add boundary checks for offset within message.

6f82c30 USB: composite: Fix issue of get interface returning wrong altsetting

f9b134a USB: gadget: f_rndis: Add check before queuing notification available

acd3f6c msm: camera: Fix CCI I2C write fail to write for reg addr 0x00

8b17055 ASoC: msm: qdsp6v2: handle VoIP call recovery during SSR

505fd08 ASoC: msm: fix the audio mute issue post SSR

34d80d1 msm: apr: unblock the apr calls post SSR if the modem is not loaded

fbb8e1e ASoC: compress: propagate the error code from the compress framework

de30af1 ASoC: msm: update platform driver to handle new SSR design.

1826214 ASoC: pcm: update the start-up sequence for playback

953a3fb ASoC: wcd9320: Fix for VI feedback underflow errors

58ccf8a media: dvb: check filter is valid for fullness callback

9bb1d43 msm: mdss: Fix check for highest of overlap and prefill bw calc

9f69e7e msm: kgsl: Wake up GPU only for touch events

2bf5f05 ARM: dts: msm: add blink support for GPLED

f2dc7dd msm: camera: Fix improper ion free in error case

e8e246c msm: mdss: fix for black stripe flicker in browse scroll

e15fa0cb msm: mdss: call wait4comp before wb kickoff

7c0c946 msm: mdss: Disable the PP features if partial update feature is enabled

packages/apps/Mms/

97605ff Mms: Handle possible null array on sub id.

6443cdd Mms: Fix NPE while attaching vcard

ea048a0 Mms: Only retain selected items when choosing recipients.

818423d Mms: Run all selection through SelectRecipientsList.

ca7d7c4 Mms: Add the ability to select recipients from a checkbox list

88eb695 More materialization

packages/apps/Settings/

96c79e2 Merge remote-tracking branch 'upstream/cm-12.0' into HEAD

9c710d5 Settings: add "Show weather" toggle for status bar [Roman birg]

421c3d3 Update the Privacy category drawable

7354663 Update Profiles settings icon

169aff9 Add Buttons settings drawable

dbee0e3 Settings: Fix NPE in Superuser settings

fe66be3 BootReceiver: remove duplicate DisplaySettings.restore(ctx);

8a2af12 settings: Forward-port notification counters

[XPerience-9.0.1_r1]

Bump to android 5.0.1_r1

Apollo added new API and Notification background color

Apollo update Key FM api

Settigs: Perfiles [Forked from CM I change icons later I don't have time to make others] Notification background color

SystemUI: make clock and time clickable in statusbar

Profiles: Add a profile picker activity

Avoid overwriting SYSTEM_ADJ with PERSISTENT_PROC_ADJ

AppOps: Add null pointer check for USERAGENT parameter.

security: prevent FDE after PFE

QuickBoot: enable poweroff charging under QuickBoot mode

Telephony: Add a config item to control fetching APN from OMH card

Dual sim fixes [Remember I don't have XT1031,XT1033 etc devices Only have XT1032 so I can't Test all the fixes for other variants]

SettingsXPE: XPerience Kernel Tweaker v2.2.2 added to settings :)

Core: fix compile issue of healthd.

GPS fixed [Now the icon do not stay all time, appears only when is used]

Fixed some MemoryLeaks

Add NettrafficMetter [Based on Omni and mokee]

Add option to add Carrier Label and customize [From mokee]

Display: Add support to Listview animations if do not like it you can disable it [settings->Display->Listview Animation] [Based on the older AOKP and Mokee]

DevelopmentSettings : Fixed Some bugged options

Added New Helper Libxperienceutils.so [Based on Mokee lib]

Kernel updates

-- bump to 3.4.57

-- Update FauxSoud driver to 3.4

-- Francisco franco's Sound control (Now support the app)

-- Drivers: usb: Use Android device as USB keyboard/mouse

-- sched: set sched_mc_power_savings to 2

-- Tweaked gobernors

-- Overclocked Slimbus

[XPerience-9.0.0_r2]

Recover apps with malformed certificates. [AOSP]

Added GMock (Google C++ Mocking Framework! [https://code.google.com/p/googlemock/]

Frameworks AppOps: Enable MODE_IGNORED for OP_WAKE_LOCK

Fix some sintax error's on XML's and added Material Icons like Delete

Selinux: Fix healthd's access to /dev nodes

Add selinux policies for superuser

selinux: Add a rule to label the extended keyhandler dex files

SEPolicy: mpdecision: Let mpdecision tune KSM

Sepolicy: Fix camera & surface flinger denials

adec: Fix various issues on Stagefright 5.0

Disable 24-bit until framework is updated

DSP with material Design

LatinIME: Update JNI fallback lib name

Telephony : FC's fixed

Update permissions to the superuser binary

gralloc: Add workaround for Jellybean camera drivers

Camera fixed

Materialized Browser

Fixed SuperUSER acces

CDMA Fixes

Updated xperience kernel to 20

--changes of kernel--

selinux: fix inode security list corruption

SELinux: possible NULL deref in context_struct_to_string

SELinux: use ARRAY_SIZE

SELinux: Reduce overhead of mls_level_isvalid() function call

selinux: add a ugly workaround to bail early when selinux tries to free

SELinux: Fix memory leak upon loading policy

net: loopback: set default mtu to 64K

sched: fix race between try_to_wake_up() and move_task()

GPU overclock 550mhz

More ioschedulers

FauxSound

LCD KAL (configurable LCD configs (Need fauxclock or any other supported kernel tweaker) [thnks to savoca]

[XPerience-9.0.0_r1]

Added new Animation

changed mms from AOSP to mms-caf

ffmpge support

libgui: Bring back support for mHeap-based screenshots

hal: add support for low-latency capture

blacklist support [CM]

Update SELinux policy for sysinit

wifi: Add log message if we fail to read the wifi type.

Changelog support on settings device info

Removed ota updater support [Now is a xperience rom not a AOSP]

more sys improvements

Added HAF (Hardware ABSTRACTION Framework (CMHAL) )

The new codecs broke the camera [Working on fix]

[XPerience-9.0.0]

Based on AOSP android 5.0.0_r7

Used CM roomservice.py

Fixed 3G data

Added CM patches is the reason of why say cm_falcon and not xpe_falcon :P [changed later]

Added CMFilemanager and CMWallpapers to add variety of wallpapers

Using my stable kernel 3.4.42-xperience-19 without oc and other stuff [yes I say stable]

Added SuperUSER from CM

Add Reboot options (Enable it on settings/dev settings)

Add multi-user support

ambient display

Added initial settings from CM :)

CM Stuff

I can't upload my source so I forked CM frameworks and ETC from CM and post my changes so It work too]

Fixed some SELinux related issues

Camera fixes [If have some issues with stock camera install google camera and all is now fixed]

Fix HW decoders

I used some CM stuff to make more compatible my rom with Dual-sim variants

Is a EXPerimental version

I working on it since Lollipop released source

I making new Bootanimation so for now I copied bootanimation from Cyanogen for Non upload without animation xD

XPerience-9

initial work

Based on AOSP and CAF