Revert "HACK for libjavacore's tricky conscrypt JNI_OnLoad"

This reverts commit 0b23fc421bbc9577bc0f4cf94032f80aed1e7477.

Conflicts:
	config/common.mk
Revert "(3/3) use two prebuilts for libjavacore"

This reverts commit 97177e7f4ba470d68389b1a4ccab43ec09842f51.
config: common: yank cfx_version shit
Bring in mount tools

Change-Id: I5a04671b3f15ab07e6c95cd903dc9f707aa3322f
config: disabled RSA auth

Summary: set adb secure as 0 on codefirex builds. This isn't something we want while debugging.

Test Plan: Tested that the property works as intended, nothing else to test.

Differential Revision: http://review.codefirex.com/D184
Absolute final CfxSettings commit. Got path right this time

Summary: Change-Id: Ibb1060d29b0ac2101757b556576a4b7979fc734a

Test Plan: Cherrypick away. more work to do here

Reviewers: Mustaavalkosta, michyprima, rlasalle15, randall.rushing, synergy, Roach

Differential Revision: http://review.codefirex.com/D200
Introduce DensityChanger & helpers

Summary:
This also organizes the package a bit more...now please critisize away. This doesn't use the standard density prop
thanks to @michyprima and a frameworks/native commit. This means that the values persist on dirty flashes.

Test Plan: Still a bit of a WIP but wanted to get it pushed...let me know what you think

Reviewers: michyprima, Mustaavalkosta, Roach, synergy

Reviewed By: synergy

Differential Revision: http://review.codefirex.com/D207
Controls for crt on/off and screen on when charging

Summary: Change-Id: Ia7e934122744f7c5a3d030d435ea4bd8c877e0da

Test Plan: merge and win

Reviewers: Mustaavalkosta, michyprima, rlasalle15, randall.rushing, synergy

Differential Revision: http://review.codefirex.com/D223
Update CFXSettings icon

Summary: Change-Id: Ice4f8c99771cd1a195fe41b0684153f4276fbb5a

Test Plan: Gets proper branding but we need proper resolution icon here

Reviewers: Mustaavalkosta, michyprima, rlasalle15, randall.rushing, synergy

Reviewed By: synergy

Differential Revision: http://review.codefirex.com/D203
Controls for volume features

Summary: Change-Id: Iad3af6d787a277451555cbf0c8045e35d316458b

Test Plan: goes with D226

Reviewers: Mustaavalkosta, michyprima, rlasalle15, randall.rushing, synergy

Reviewed By: synergy

Differential Revision: http://review.codefirex.com/D227
handle fragment requests from Settings (1 of 2) I also removed Launcher icon, but left supporting code just in case

Summary: Change-Id: I7716cde520c027182751ad8f5d7f56224ad475e2

Test Plan: Merge with respective Settings commit

Reviewers: Mustaavalkosta, michyprima, rlasalle15, randall.rushing, synergy, Roach

Reviewed By: synergy

Differential Revision: http://review.codefirex.com/D233
Revert "handle fragment requests from Settings (1 of 2) I also removed Launcher icon, but left supporting code just in case"

This reverts commit 493ae625b4aa6d9ad64ada6befffee763be96484.
Advanced reboot control

Summary: Change-Id: I7716cde520c027182751ad8f5d7f56224ad475e2

Test Plan: Merge with respective Settings commit

Reviewers: Mustaavalkosta, michyprima, rlasalle15, randall.rushing, synergy, Roach

Differential Revision: http://review.codefirex.com/D244
Squashed APN update from CM's vendor/cm/

Summary:
Add Fido Canada LTE APN

Added a new APN for Fido Canada as per
http://www.fido.ca/web/content/phonewarranty/configure_unlocked_device_guide&lang=en

Tested on a Nexus 4.

Fix Vip mobile APN

Types are incorrect, only the MMS APN should have the mms type.

Change-Id: If4ee80ba9cf788c84704a41c067a708b4581fe8c

cm: apns: correct proxy for orangeworld

Change-Id: Ie3d260900c01d1b64abd87f7b5d9cea7a2f2dba3

apns-conf: update Personal Argentina APNs

This commit updates the Personal Argentina APN to the new
datos.personal.com address and adds another set of entries for when
mnc is 341

Change-Id: Ibe17ba00c5ffe3730fce107f0a471ac9c408b636

Add Lycamobile PT MVNO apn

Per https://jira.cyanogenmod.org/browse/CYAN-797

Patchset #2: Correct MNC
Patchset #3: Remove User/Pass

Change-Id: Ic93f6672d12ef72a9998f5fdb65c04686869b7cc

APN: Update StraightTalk AT&T

Change-Id: If440f08e91581a3b9c63f3f13011ac70c013cea5

change APN for Orange countries

check and change the APN settings for each Orange country

Change-Id: Id96e90df18bd3aee0f849044d0a59d52515c8883

ByTel, update to use recommended APN & fix MMS sending with B&You

* Patch 3: Fix SFR MMS & add SFR Reunion

Change-Id: I2450f317c17a0709e19bbe8e8d9f4352c69e912e

Correct 2Degrees APN

Per https://jira.cyanogenmod.org/browse/CYAN-1509 2Degrees
default APN is incorrect. Delete 2 extra APN configs to
be in line with http://www.2degreesmobile.co.nz/android-settings.

Change-Id: I00ad879c2752e73d31850bd36c1e0337a7797796

Test Plan: None

Reviewers: Mustaavalkosta, michyprima, rlasalle15, randall.rushing, synergy, Roach

Reviewed By: synergy

Differential Revision: http://review.codefirex.com/D243
config: common: remove cfxsettings build
SmallSystemStub fake app for overriding product packages We need this to compile xoom. As you may notice, this completely guts the build. Perhaps adding a board flag to enable deodex would be more prudent.

Summary: Change-Id: I869a6f08ef7e38b0baf5592a76b72e277d5a9133

Test Plan: it works, barely

Reviewers: synergy, randall.rushing

Reviewed By: synergy

Differential Revision: http://review.codefirex.com/D256
SmallSystemStub - add back LatinIME

We should really find a way to make this a list in the device
folder, then the make file can read a variable or parse a list

Change-Id: I6ebfd80f60a24df86f753a139f214cdac4433e14
SmallSystemStub - bring back most extra binaries

Change-Id: I37511426998494731fefc3b2e8003f4c5cc8b4a6