Many fixes

VoLTE tested working on mata/17.1!
VoWiFi tested working with DOS_DEBLOBBER_REMOVE_CNE=false

- Disable Graphene exec spawning feature, subtly breaks many apps
  Maybe missing some patches?
- Build old versions for devices with broken IMS
- Ensure shell umask is always 0022
- fwb overlay: drop the MMS user-agent overrides
- Drop the BlobBlocker and ModuleBlocker
  They were unused and unkempt.
- Put volteOverride behind DOS_DEBLOBBER_REMOVE_IMS and comment it
This commit is contained in:
Tad 2020-12-21 17:09:19 -05:00
parent 356c743cd8
commit d6cf9ec8b0
15 changed files with 20 additions and 169 deletions

View file

@ -1,97 +0,0 @@
include $(CLEAR_VARS)
# vendor makefiles often end up with these not being removed from Android.mk
# which causes build failures since their files were deleted
# override here to prevent breakage
LOCAL_MODULE := BlobBlocker
LOCAL_OVERRIDES_PACKAGES := \
a4wpservice \
appdirectedsmspermission \
AppDirectedSMSProxy \
ApplicationBar \
aptxui \
Asdiv \
atfwd \
AtvRemoteService \
BuaContactAdapter \
CABLService \
CanvasPackageInstaller \
CarrierServices \
CarrierSetup \
CNEService \
colorservice \
ConnMO \
CQATest \
DCMO \
DiagMon \
DMConfigUpdate \
DMService \
DolbyVisionService \
dpmserviceapp \
DragonKeyboardFirmwareUpdater \
DTVPlayer \
DTVService \
EasyAccessService \
embms \
FMRadioGooogle \
FmRadioTrampoline2 \
GamepadPairingService \
GCS \
GeminiInputDevices \
Gemini_Keyboard \
GlobalkeyInteceptor \
HiddenMenu \
HotwordEnrollment \
HWSarControlService \
imssettings \
LeanbackIme \
LeanbackLauncher \
LifetimeData \
LifeTimerService \
ModFmwkProxyService \
ModService \
MotCameraMod \
MotoDisplayFWProxy \
MotoSignatureApp \
MyVerizonServices \
OBDM_Permissions \
obdm_stub \
OemDmTrigger \
Overscan \
Perfdump \
PowerOffAlarm \
PPPreference \
ProjecterApp \
QtiTetherService \
QuickBoot \
RCSBootstraputil \
RcsImsBootstraputil \
RemoteControlService \
SDM \
SecPhone \
SecProtect \
SprintDM \
SprintHM \
SprintMenu \
SyncMLSvc \
SystemUpdateUI \
TriggerEnroll \
TriggerTrainingService \
Tycho \
uceShimService \
VerizonAuthDialog \
VerizonSSOEngine \
VerizonUnifiedSettings \
VZWAPNLib \
vzwapnpermission \
VZWAPNService \
VZWAVS \
VzwLcSilent \
vzw_msdc_api \
VzwOmaTrigger \
WfcActivation \
WfdService
include $(BUILD_PREBUILT)

View file

@ -1,40 +0,0 @@
include $(CLEAR_VARS)
LOCAL_MODULE := ModuleBlocker
LOCAL_OVERRIDES_PACKAGES := \
bootanimation.zip \
FlipFlap \
PhotoTable \
Terminal \
LockClock \
WeatherProvider \
bash \
curl \
htop \
powertop \
strace \
vim \
wget \
scp \
sftp \
ssh \
sshd \
sshd_config \
ssh-keygen \
start-ssh \
rsync \
su \
Stk \
libdrmclearkeyplugin \
libclearkeycasplugin \
CtsShimPrebuilt \
CtsShimPrivPrebuilt \
Traceur \
PrintRecommendationService \
CompanionDeviceManager \
MusicFX
# drmserver \
# libfwdlockengine \
include $(BUILD_PREBUILT)

View file

@ -76,19 +76,6 @@
<!-- Remote server that can provide NTP responses. -->
<string translatable="false" name="config_ntpServer">1.android.pool.ntp.org</string>
<!-- MMS user agent string -->
<string name="config_mms_user_agent" translatable="false">Android-Mms/2.0</string>
<!-- MMS user agent prolfile url -->
<string name="config_mms_user_agent_profile_url" translatable="false">http://www.google.com/oha/rdf/ua-profile-kila.xml</string>
<!-- The URL that should be sent in an x-wap-profile header with an HTTP request,
as defined in the Open Mobile Alliance User Agent Profile specification
OMA-TS-UAProf-V2_0-20060206-A Section 8.1.1.1. If the URL contains a '%s'
format string then that substring will be replaced with the value of
Build.MODEL. The format string shall not be escaped. -->
<string name="config_useragentprofile_url" translatable="false"></string>
<!-- The default journal mode to use use when Write-Ahead Logging is not active.
Choices are: OFF, DELETE, TRUNCATE, PERSIST and MEMORY.
PERSIST may improve performance by reducing how often journal blocks are