[X 2014 Android Development] mikeoswego:
xt1096-5.1-v3.1a.img

Another image and set of patches, changelog below.

xt1096-5.1-v3.1a.img.7z - Base mage

If you already have the xt1096-5.1-v3.1.img, this patch will convert it to xt1096-5.1-v3.1a.img: 3.1--3.1a.patch.7z

The patch files for the base image are here: v3.1a_patches.7z

In this archive are patches to do the following:

3.1a--3.1a-noxp - Converts v3.1 image to v3.1 w/o Xposed

3.1a--3.1a-de - Removes some apps from v3.1 image

3.1a-noxp--3.1a-noxp-de - Removes some apps from v3.1-noxp image created with the patch above.

Changelog:

xt1096-5.1-v3.1a - 07/21/2015

- Fixed some directory permissions.

- Restored stock mms app to image.

- Rolled updated versions of apps into system:
NFL Game Center
Google Docs
Google Slides
Verizon Message+

- Added functionality for system to automatically remove
obsolete copies of apps in /data/app when new image has
newer or equal version of those apps (same as custom Roms.)

Release 5 - 07/20/2015

- Base file name: xt1096-5.1-v3.1.img

- Exchange is enabled in Gmail, old stock email was removed.

- Add PA-Gapps Stock package 20150717 - updates all Google
apps to versions available as of the date noted. Thanks
to TKruzze & osm0sis @ xda for their work.

- Updated Motorola and Verizon apps are integrated into image.

- Removed deprecated Spotlight player

- Installed AdAway and Xposed Installer into /system

- Corrected permissions on auto created /data/data/hosts file

- Install Air Audio in base image. (Future MMU will give option
to disable/enable this as well as other apps.)

- Updated Xposed to v67 (nothing major changed from v65)

- Made iOS Emoji support permanent by creating a symlink.

The Emojis will not be available until the second time
booting with this image.

If iOS Emojis are desired,
Copy /system/fonts/NotoColorEmoji.ttf.iOS to
/data/data/NotoColorEmoji.ttf

To restore the stock font,
Copy /system/fonts/NotoColorEmoji.ttf.stock to
/data/data/NotoColorEmoji.ttf

Or, just delete the file and the system will copy the
stock one into place at the next boot.

Release 4 - 07/15/2015

- Base file name: xt1096-5.1-v3.0.img

- Fix security context and ownership on BusyBox symlinks

- Add symlink for /system/etc/resolv.conf to /data/data/resolv.conf
Does not require user action, allows BusyBox DNS resolution by
creation of /data/data/resolv.conf file. Make one like the
following if you want to use Google's namesevers for DNS resolution
in adb shell programs like nslookup, traceroute, etc. Remember.
the adb shell nslookup, etc. only work after you su to root.

nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 4.4.4.4

- Add Better Battery Stats XDA version as a system app

- Add /system/etc/mofobuild.prop with name of image installed

- Alpha version of Mofo Utility

Release 3 - 07/10/2015

- Base file name: xt1096_5.1_mofo-base-v2.img

- Fix broken BusyBox installation

Release 2 - 07/09/2015

- Base file name: xt1096_5.1_mofo-base.img
- Correct security context on /system/etc/install-recovery.sh to value
in original ROM instead of value as (not) set by SuperSU installer
causing script to not run at boot.

- Make AdAway support the default. Added functionality to create
/data/data/hosts file on boot, if it doesn't exist, for users who
don't wish to use AdAway ensuring there wil be no problems in
resolving localhost for apps/processes that might use that.

- Shorten and simplify names of base and patch files.

- Upgrade SuperSU from v2.46 to v2.49

Initial Release - 07/05/2015

- Base file name: XT1096_5.1-tether-root-bb-sqlite3.img