Newer AOSP deprecates LOCAL_MODULE_TAGS := eng debug.
We now remove that and instead add the package to
PRODUCT_PACKAGES_ENG or PRODUCT_PACKAGES_DEBUG as applicable.
To ensure that we don't miss out on any package during this switch,
we add these explicitly, even though it might have been already
added under PRODUCT_PACKAGES at some other location.
Change-Id: I35bd67c3e7752be5bcd8f8682864062173e92724
* We recently created a new GID that can be granted to critical system
processes, so that the system is usable enough for the user to free
up disk space used by abusive apps.
* 128MB ought to be enough for anybody.
Test: builds, boots
Bug: 62024591
Change-Id: I412ed9b0a885668ebe4c6c677a3bd0cd7f44080b
SUPL_ES=1 ensures the GnssLocationProvider and related framework code
accepts incoming SMS SUPL_INIT messages with ES-bit=1
(which allow redirection of the ESLP
end-point e.g. to the current local emergency services provider when
you are travelling) only during an emergency call
Bug: 115331218
Bug: 112159033
Test: Build pass
Change-Id: I5075f7887a184ce18bb1815b35a2ce7acd8bca10
* This is the new way to do things as of AOSP 8.0.
* This will allow us to split system/vendor properties if we want to.
Change-Id: Ia147eb39342122bf0ecdcd3f2d3c2338569fc2da
* Disable MSB. Quicker and stronger lock. Winning.
* All regions/carriers are now (GEOFENCE|ON_DEMAND_TIME|SCHEDULING)
* CDMA carriers were already set to this value
Change-Id: I2b060a11795a97889e96b3d7de26b0ed28392841
* XTRA_SERVERs are important, right? Like to get the almanac data
necessary for aGPS. Without the XTRA download, the chip needs to
collect sufficient navigation messages from the birds to compute
where they are in order to make sense of the ranging signals.
* Well, it seems that O doesn't like reading these entries from the
gps.conf file.
When in gps.conf:
GpsXtraDownloader: No XTRA servers were specified in the GPS configuration
When in overlay:
<that noise doesn't exist>
* This seems to return GPS fix performance to what we had in N.
Change-Id: Ifbdbf003384143b55dab9764f419e7f9863de8d2
* Taken from the latest update V30o-EUR-XX Marshmallow
* A_GLONASS_POS_PROTOCOL_SELECT=0x0 ->
A_GLONASS_POS_PROTOCOL_SELECT=15
Change-Id: I9d8d32bb07190acd35a28f7fae76baaddf9d0dd7
other variants don't seem to require it and it doesn't work on latest TWRP
this is also not really necessary
Change-Id: Ia7e63f2b77d60ba1bb52acfef00a492a62cbe58d
* Mounting /system partition is handled in kernel now, however
removing the entry from fstab caused issues building the OTA. Simply
setting the recoveryonly flag does the trick because those are then
ignored during a normal Android boot.
Change-Id: I8e558458b984e97a45a920c3751a6b7c3f2ebc5c
* LG's bootloader writes a wipe_data command to misc if you boot
using the key combination. Let's stay far away from doing that
to our users...
Change-Id: Ida5485b62c80e0a9cb20425f303e84f795f24596
* Ditch the custom ril class, we dont need that anymore
* Requires a partial revert when the common change is merged
Change-Id: I4768ac361caa435ab33c39e1d0e3aec460074f3f