├── Android.mk ├── BoardConfigCommon.mk ├── README.md ├── audio ├── audio_effects.xml ├── audio_output_policy.conf ├── audio_policy_configuration.xml ├── audio_tuning_mixer.txt ├── sound_trigger_mixer_paths.xml └── sound_trigger_platform_info.xml ├── biometrics ├── Android.mk ├── BiometricsFingerprint.cpp ├── BiometricsFingerprint.h ├── android.hardware.biometrics.fingerprint@2.1-service.xiaomi_msm8937.rc ├── fingerprintd │ ├── FingerprintDaemonCallbackProxy.cpp │ ├── FingerprintDaemonCallbackProxy.h │ ├── FingerprintDaemonProxy.cpp │ ├── FingerprintDaemonProxy.h │ ├── IFingerprintDaemon.cpp │ ├── IFingerprintDaemon.h │ ├── IFingerprintDaemonCallback.cpp │ ├── IFingerprintDaemonCallback.h │ └── wrapper.cpp └── service.cpp ├── bluetooth └── bdroid_buildcfg.h ├── compatibility_matrix.xml ├── config.fs ├── configs ├── media_codecs.xml ├── media_codecs_performance.xml ├── media_profiles_V1_0.xml ├── msm_irqbalance.conf ├── powerhint.xml ├── privapp-permissions-qti.xml ├── public.libraries.txt ├── qti_whitelist.xml ├── sec_config ├── sensors │ ├── hals.conf │ └── sensor_def_qcomdev.conf └── thermal-engine.conf ├── doze ├── Android.mk ├── AndroidManifest.xml ├── proguard.flags ├── res │ ├── color │ │ ├── switch_bar_bg.xml │ │ ├── switchbar_switch_thumb_tint.xml │ │ └── switchbar_switch_track_tint.xml │ ├── drawable │ │ └── switchbar_background.xml │ ├── layout │ │ ├── doze.xml │ │ └── switch_bar.xml │ ├── values │ │ └── styles.xml │ └── xml │ │ └── doze_settings.xml └── src │ └── org │ └── lineageos │ └── settings │ └── doze │ ├── BootCompletedReceiver.java │ ├── DozeService.java │ ├── DozeSettingsActivity.java │ ├── DozeSettingsFragment.java │ ├── ProximitySensor.java │ ├── TiltSensor.java │ └── Utils.java ├── extract-files.sh ├── framework_manifest.xml ├── gps ├── Android.mk ├── android │ ├── AGnss.cpp │ ├── AGnss.h │ ├── AGnssRil.cpp │ ├── AGnssRil.h │ ├── Android.mk │ ├── Gnss.cpp │ ├── Gnss.h │ ├── GnssBatching.cpp │ ├── GnssBatching.h │ ├── GnssConfiguration.cpp │ ├── GnssConfiguration.h │ ├── GnssDebug.cpp │ ├── GnssDebug.h │ ├── GnssGeofencing.cpp │ ├── GnssGeofencing.h │ ├── GnssMeasurement.cpp │ ├── GnssMeasurement.h │ ├── GnssNi.cpp │ ├── GnssNi.h │ ├── android.hardware.gnss@1.1-service-qti.rc │ ├── location_api │ │ ├── BatchingAPIClient.cpp │ │ ├── BatchingAPIClient.h │ │ ├── GeofenceAPIClient.cpp │ │ ├── GeofenceAPIClient.h │ │ ├── GnssAPIClient.cpp │ │ ├── GnssAPIClient.h │ │ ├── LocationUtil.cpp │ │ ├── LocationUtil.h │ │ ├── MeasurementAPIClient.cpp │ │ └── MeasurementAPIClient.h │ └── service.cpp ├── build │ └── target_specific_features.mk ├── core │ ├── Android.mk │ ├── ContextBase.cpp │ ├── ContextBase.h │ ├── LBSProxyBase.h │ ├── LocAdapterBase.cpp │ ├── LocAdapterBase.h │ ├── LocAdapterProxyBase.h │ ├── LocApiBase.cpp │ ├── LocApiBase.h │ ├── LocDualContext.cpp │ ├── LocDualContext.h │ ├── SystemStatus.cpp │ ├── SystemStatus.h │ ├── SystemStatusOsObserver.cpp │ ├── SystemStatusOsObserver.h │ ├── UlpProxyBase.h │ ├── data-items │ │ ├── DataItemConcreteTypesBase.h │ │ ├── DataItemId.h │ │ ├── DataItemsFactoryProxy.cpp │ │ ├── DataItemsFactoryProxy.h │ │ └── IDataItemCore.h │ ├── loc_core_log.cpp │ ├── loc_core_log.h │ └── observer │ │ ├── IDataItemObserver.h │ │ ├── IDataItemSubscription.h │ │ ├── IFrameworkActionReq.h │ │ └── IOsObserver.h ├── etc │ ├── flp.conf │ ├── gps.conf │ ├── izat.conf │ ├── lowi.conf │ ├── sap.conf │ └── xtwifi.conf ├── gnss │ ├── Agps.cpp │ ├── Agps.h │ ├── Android.mk │ ├── GnssAdapter.cpp │ ├── GnssAdapter.h │ ├── XtraSystemStatusObserver.cpp │ ├── XtraSystemStatusObserver.h │ └── location_gnss.cpp ├── gnsspps │ ├── Android.mk │ ├── gnsspps.c │ ├── gnsspps.h │ └── timepps.h ├── location │ ├── Android.mk │ ├── LocationAPI.cpp │ ├── LocationAPI.h │ ├── LocationAPIClientBase.cpp │ ├── LocationAPIClientBase.h │ └── location_interface.h ├── pla │ ├── Android.mk │ ├── android │ │ └── loc_pla.h │ └── oe │ │ └── loc_pla.h └── utils │ ├── Android.mk │ ├── LocHeap.cpp │ ├── LocHeap.h │ ├── LocIpc.cpp │ ├── LocIpc.h │ ├── LocSharedLock.h │ ├── LocThread.cpp │ ├── LocThread.h │ ├── LocTimer.cpp │ ├── LocTimer.h │ ├── LocUnorderedSetMap.h │ ├── MsgTask.cpp │ ├── MsgTask.h │ ├── gps_extended.h │ ├── gps_extended_c.h │ ├── linked_list.c │ ├── linked_list.h │ ├── loc_cfg.cpp │ ├── loc_cfg.h │ ├── loc_gps.h │ ├── loc_log.cpp │ ├── loc_log.h │ ├── loc_misc_utils.cpp │ ├── loc_misc_utils.h │ ├── loc_nmea.cpp │ ├── loc_nmea.h │ ├── loc_target.cpp │ ├── loc_target.h │ ├── loc_timer.h │ ├── log_util.h │ ├── msg_q.c │ └── msg_q.h ├── idc ├── gf3208.idc └── uinput-fpc.idc ├── init ├── Android.mk ├── init_msm8937.cpp └── init_msm8937.h ├── keylayout ├── ft5x06_720p.kl ├── gf3208.kl ├── gpio-keys.kl └── uinput-fpc.kl ├── libhidl └── Android.mk ├── liblight ├── Android.mk ├── NOTICE └── lights.c ├── lineage.dependencies ├── manifest.xml ├── msm8937.mk ├── overlay-lineage ├── frameworks │ └── base │ │ └── core │ │ └── res │ │ └── res │ │ └── values │ │ └── lineage_config.xml ├── lineage-sdk │ └── lineage │ │ └── res │ │ └── res │ │ └── values │ │ └── config.xml └── packages │ └── apps │ ├── CellBroadcastReceiver │ └── res │ │ └── values │ │ └── config.xml │ └── Dialer │ └── java │ └── com │ └── android │ └── dialer │ └── callrecord │ └── res │ └── values │ └── config.xml ├── overlay ├── frameworks │ ├── base │ │ ├── core │ │ │ └── res │ │ │ │ └── res │ │ │ │ ├── values-mcc204-mnc04 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc208-mnc10 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc214-mnc01 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc262-mnc01 │ │ │ │ └── strings.xml │ │ │ │ ├── values-mcc262-mnc07 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc262-mnc08 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc268-mnc01 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc302-mnc220 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc302-mnc370 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc302-mnc610 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc302-mnc720 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc310-mnc004 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc310-mnc120 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc310-mnc260 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc310-mnc410 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc220 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc221 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc222 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc223 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc224 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc225 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc226 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc227 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc228 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc229 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc480 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc490 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc580 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc581 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc582 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc583 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc584 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc585 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc586 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc587 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc588 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc589 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc311-mnc870 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc316-mnc010 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc330-mnc110 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc334-mnc020 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc334-mnc050 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc334-mnc090 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc334-mnc30 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc370-mnc02 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc404-mnc01 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc405-mnc840 │ │ │ │ ├── config.xml │ │ │ │ └── strings.xml │ │ │ │ ├── values-mcc405-mnc854 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc405-mnc855 │ │ │ │ ├── config.xml │ │ │ │ └── strings.xml │ │ │ │ ├── values-mcc405-mnc856 │ │ │ │ ├── config.xml │ │ │ │ └── strings.xml │ │ │ │ ├── values-mcc405-mnc857 │ │ │ │ ├── config.xml │ │ │ │ └── strings.xml │ │ │ │ ├── values-mcc405-mnc858 │ │ │ │ ├── config.xml │ │ │ │ └── strings.xml │ │ │ │ ├── values-mcc405-mnc859 │ │ │ │ ├── config.xml │ │ │ │ └── strings.xml │ │ │ │ ├── values-mcc405-mnc860 │ │ │ │ ├── config.xml │ │ │ │ └── strings.xml │ │ │ │ ├── values-mcc405-mnc861 │ │ │ │ ├── config.xml │ │ │ │ └── strings.xml │ │ │ │ ├── values-mcc405-mnc862 │ │ │ │ ├── config.xml │ │ │ │ └── strings.xml │ │ │ │ ├── values-mcc405-mnc863 │ │ │ │ ├── config.xml │ │ │ │ └── strings.xml │ │ │ │ ├── values-mcc405-mnc864 │ │ │ │ ├── config.xml │ │ │ │ └── strings.xml │ │ │ │ ├── values-mcc405-mnc865 │ │ │ │ ├── config.xml │ │ │ │ └── strings.xml │ │ │ │ ├── values-mcc405-mnc866 │ │ │ │ ├── config.xml │ │ │ │ └── strings.xml │ │ │ │ ├── values-mcc405-mnc867 │ │ │ │ ├── config.xml │ │ │ │ └── strings.xml │ │ │ │ ├── values-mcc405-mnc868 │ │ │ │ ├── config.xml │ │ │ │ └── strings.xml │ │ │ │ ├── values-mcc405-mnc869 │ │ │ │ ├── config.xml │ │ │ │ └── strings.xml │ │ │ │ ├── values-mcc405-mnc870 │ │ │ │ ├── config.xml │ │ │ │ └── strings.xml │ │ │ │ ├── values-mcc405-mnc871 │ │ │ │ ├── config.xml │ │ │ │ └── strings.xml │ │ │ │ ├── values-mcc405-mnc872 │ │ │ │ ├── config.xml │ │ │ │ └── strings.xml │ │ │ │ ├── values-mcc405-mnc873 │ │ │ │ ├── config.xml │ │ │ │ └── strings.xml │ │ │ │ ├── values-mcc405-mnc874 │ │ │ │ ├── config.xml │ │ │ │ └── strings.xml │ │ │ │ ├── values-mcc505-mnc01 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc505-mnc02 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc505-mnc03 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc505-mnc07 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc505-mnc11 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc505-mnc71 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc505-mnc72 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc505-mnc90 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc706-mnc01 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc712-mnc03 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc714-mnc03 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc716-mnc06 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc716-mnc10 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc716-mnc17 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc722-mnc02 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc722-mnc07 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc722-mnc310 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc722-mnc34 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc722-mnc340 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc722-mnc341 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc722-mnc36 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc724-mnc02 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc724-mnc03 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc724-mnc04 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc724-mnc05 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc724-mnc06 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc724-mnc10 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc724-mnc11 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc724-mnc16 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc724-mnc23 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc724-mnc24 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc724-mnc31 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc724-mnc39 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc730-mnc01 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc730-mnc02 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc730-mnc09 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc730-mnc10 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc732-mnc101 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc732-mnc103 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc732-mnc111 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc732-mnc12 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc732-mnc123 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc732-mnc130 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc734-mnc04 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc740-mnc01 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc744-mnc02 │ │ │ │ └── config.xml │ │ │ │ ├── values-mcc748-mnc10 │ │ │ │ └── config.xml │ │ │ │ ├── values │ │ │ │ ├── config.xml │ │ │ │ └── strings.xml │ │ │ │ └── xml │ │ │ │ └── power_profile.xml │ │ └── packages │ │ │ ├── SettingsProvider │ │ │ └── res │ │ │ │ └── values │ │ │ │ └── defaults.xml │ │ │ └── SystemUI │ │ │ └── res │ │ │ ├── values-mcc202 │ │ │ └── config.xml │ │ │ ├── values-mcc204 │ │ │ └── config.xml │ │ │ ├── values-mcc206 │ │ │ └── config.xml │ │ │ ├── values-mcc208 │ │ │ └── config.xml │ │ │ ├── values-mcc214 │ │ │ └── config.xml │ │ │ ├── values-mcc216-mnc01 │ │ │ └── config.xml │ │ │ ├── values-mcc216-mnc70 │ │ │ └── config.xml │ │ │ ├── values-mcc222 │ │ │ └── config.xml │ │ │ ├── values-mcc226 │ │ │ └── config.xml │ │ │ ├── values-mcc228 │ │ │ └── config.xml │ │ │ ├── values-mcc230-mnc02 │ │ │ └── config.xml │ │ │ ├── values-mcc230-mnc03 │ │ │ └── config.xml │ │ │ ├── values-mcc231-mnc01 │ │ │ └── config.xml │ │ │ ├── values-mcc231-mnc02 │ │ │ └── config.xml │ │ │ ├── values-mcc231-mnc06 │ │ │ └── config.xml │ │ │ ├── values-mcc232-mnc01 │ │ │ └── config.xml │ │ │ ├── values-mcc232-mnc05 │ │ │ └── config.xml │ │ │ ├── values-mcc232-mnc07 │ │ │ └── config.xml │ │ │ ├── values-mcc232-mnc10 │ │ │ └── config.xml │ │ │ ├── values-mcc232-mnc11 │ │ │ └── config.xml │ │ │ ├── values-mcc234 │ │ │ └── config.xml │ │ │ ├── values-mcc238 │ │ │ └── config.xml │ │ │ ├── values-mcc240 │ │ │ └── config.xml │ │ │ ├── values-mcc242 │ │ │ └── config.xml │ │ │ ├── values-mcc244 │ │ │ └── config.xml │ │ │ ├── values-mcc262-mnc02 │ │ │ └── config.xml │ │ │ ├── values-mcc262-mnc03 │ │ │ └── config.xml │ │ │ ├── values-mcc262-mnc07 │ │ │ └── config.xml │ │ │ ├── values-mcc262-mnc08 │ │ │ └── config.xml │ │ │ ├── values-mcc268-mnc01 │ │ │ └── config.xml │ │ │ ├── values-mcc268-mnc03 │ │ │ └── config.xml │ │ │ ├── values-mcc268-mnc06 │ │ │ └── config.xml │ │ │ ├── values-mcc293-mnc40 │ │ │ └── config.xml │ │ │ ├── values-mcc293-mnc41 │ │ │ └── config.xml │ │ │ ├── values-mcc293-mnc70 │ │ │ └── config.xml │ │ │ ├── values-mcc302-mnc220 │ │ │ └── config.xml │ │ │ ├── values-mcc302-mnc221 │ │ │ └── config.xml │ │ │ ├── values-mcc302-mnc610 │ │ │ └── config.xml │ │ │ ├── values-mcc302-mnc720 │ │ │ └── config.xml │ │ │ ├── values-mcc310-mnc010 │ │ │ └── config.xml │ │ │ ├── values-mcc310-mnc120 │ │ │ └── config.xml │ │ │ ├── values-mcc311-mnc490 │ │ │ └── config.xml │ │ │ ├── values-mcc311-mnc870 │ │ │ └── config.xml │ │ │ ├── values-mcc334-mnc020 │ │ │ └── config.xml │ │ │ ├── values-mcc440 │ │ │ └── config.xml │ │ │ ├── values-mcc441 │ │ │ └── config.xml │ │ │ ├── values-mcc505 │ │ │ └── config.xml │ │ │ ├── values-mcc530 │ │ │ └── config.xml │ │ │ ├── values-mcc537-mnc03 │ │ │ └── config.xml │ │ │ ├── values-mcc724-mnc02 │ │ │ └── config.xml │ │ │ ├── values-mcc724-mnc03 │ │ │ └── config.xml │ │ │ ├── values-mcc724-mnc04 │ │ │ └── config.xml │ │ │ ├── values-mcc724-mnc05 │ │ │ └── config.xml │ │ │ ├── values-mcc724-mnc06 │ │ │ └── config.xml │ │ │ ├── values-mcc724-mnc10 │ │ │ └── config.xml │ │ │ ├── values-mcc724-mnc11 │ │ │ └── config.xml │ │ │ ├── values-mcc724-mnc16 │ │ │ └── config.xml │ │ │ ├── values-mcc724-mnc23 │ │ │ └── config.xml │ │ │ ├── values-mcc724-mnc31 │ │ │ └── config.xml │ │ │ ├── values-mcc724-mnc39 │ │ │ └── config.xml │ │ │ └── values │ │ │ └── config.xml │ └── opt │ │ └── telephony │ │ └── resources │ │ └── res │ │ └── values │ │ └── config.xml └── packages │ ├── apps │ ├── Bluetooth │ │ └── res │ │ │ └── values │ │ │ └── config.xml │ ├── CarrierConfig │ │ └── res │ │ │ └── xml │ │ │ ├── vendor.xml │ │ │ ├── vendor_device.xml │ │ │ └── vendor_miui.xml │ ├── CellBroadcastReceiver │ │ └── res │ │ │ └── values │ │ │ └── config.xml │ ├── Settings │ │ └── res │ │ │ ├── values-mcc001-mnc10 │ │ │ └── config.xml │ │ │ ├── values-mcc311-mnc390 │ │ │ └── config.xml │ │ │ ├── values-mcc405-mnc840 │ │ │ └── config.xml │ │ │ ├── values-mcc405-mnc857 │ │ │ └── config.xml │ │ │ ├── values-mcc405-mnc858 │ │ │ └── config.xml │ │ │ ├── values-mcc405-mnc859 │ │ │ └── config.xml │ │ │ ├── values-mcc405-mnc862 │ │ │ └── config.xml │ │ │ ├── values-mcc405-mnc863 │ │ │ └── config.xml │ │ │ ├── values-mcc405-mnc864 │ │ │ └── config.xml │ │ │ ├── values-mcc405-mnc867 │ │ │ └── config.xml │ │ │ ├── values-mcc405-mnc868 │ │ │ └── config.xml │ │ │ ├── values-mcc405-mnc871 │ │ │ └── config.xml │ │ │ └── values │ │ │ └── arrays.xml │ └── Snap │ │ └── res │ │ └── values │ │ └── config.xml │ └── services │ └── Telephony │ └── res │ ├── values-mcc460-mnc7 │ └── config.xml │ └── values │ └── config.xml ├── proprietary-files-qc.txt ├── rootdir ├── Android.mk ├── fstab.qcom ├── init.qcom.early_boot.sh ├── init.qcom.power.rc ├── init.qcom.rc ├── init.qcom.sh ├── init.qcom.usb.rc ├── init.qcom.usb.sh ├── init.target.rc └── ueventd.qcom.rc ├── seccomp ├── mediacodec-seccomp.policy └── mediaextractor-seccomp.policy ├── sepolicy ├── private │ └── service_contexts └── vendor │ ├── device.te │ ├── file.te │ ├── file_contexts │ ├── fsck.te │ ├── genfs_contexts │ ├── gx_fpd.te │ ├── hal_audio_default.te │ ├── hal_camera_default.te │ ├── hal_cas_default.te │ ├── hal_fingerprint_msm8937.te │ ├── hal_health_default.te │ ├── hal_ir_default.te │ ├── hal_lineage_touch_default.te │ ├── hal_power_default.te │ ├── hal_wifi_default.te │ ├── hal_wifi_supplicant_default.te │ ├── healthd.te │ ├── ims.te │ ├── init.te │ ├── kernel.te │ ├── mm-qcamerad.te │ ├── platform_app.te │ ├── priv_app.te │ ├── property.te │ ├── qti_init_shell.te │ ├── radio.te │ ├── rild.te │ ├── rmt_storage.te │ ├── service.te │ ├── system_app.te │ ├── system_server.te │ ├── tee.te │ ├── thermal-engine.te │ └── ueventd.te ├── setup-makefiles.sh ├── touch ├── Android.bp ├── KeyDisabler.cpp ├── KeyDisabler.h ├── service.cpp └── vendor.lineage.touch@1.0-service.xiaomi_8937.rc ├── update-sha1sums.py ├── vendor_framework_compatibility_matrix.xml ├── vendor_prop.mk ├── vndk ├── Android.mk └── vndk-sp-libs.mk └── wifi ├── firmware ├── WCNSS_cfg.dat └── WCNSS_qcom_cfg.ini ├── p2p_supplicant_overlay.conf └── wpa_supplicant_overlay.conf /README.md: -------------------------------------------------------------------------------- 1 | # Common device configuration for Xiaomi MSM8937 2 | 3 | ## Copyright 4 | 5 | ``` 6 | # 7 | # Copyright (C) 2016 The CyanogenMod Project 8 | # Copyright (C) 2017 The LineageOS Project 9 | # 10 | # Licensed under the Apache License, Version 2.0 (the "License"); 11 | # you may not use this file except in compliance with the License. 12 | # You may obtain a copy of the License at 13 | # 14 | # http://www.apache.org/licenses/LICENSE-2.0 15 | # 16 | # Unless required by applicable law or agreed to in writing, software 17 | # distributed under the License is distributed on an "AS IS" BASIS, 18 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 19 | # See the License for the specific language governing permissions and 20 | # limitations under the License. 21 | # 22 | -------------------------------------------------------------------------------- /biometrics/Android.mk: -------------------------------------------------------------------------------- 1 | LOCAL_PATH := $(call my-dir) 2 | 3 | include $(CLEAR_VARS) 4 | LOCAL_MODULE := android.hardware.biometrics.fingerprint@2.1-service.xiaomi_msm8937 5 | LOCAL_INIT_RC := android.hardware.biometrics.fingerprint@2.1-service.xiaomi_msm8937.rc 6 | LOCAL_PROPRIETARY_MODULE := true 7 | LOCAL_MODULE_RELATIVE_PATH := hw 8 | LOCAL_SRC_FILES := \ 9 | BiometricsFingerprint.cpp \ 10 | service.cpp \ 11 | fingerprintd/FingerprintDaemonCallbackProxy.cpp \ 12 | fingerprintd/FingerprintDaemonProxy.cpp \ 13 | fingerprintd/IFingerprintDaemonCallback.cpp \ 14 | fingerprintd/IFingerprintDaemon.cpp \ 15 | fingerprintd/wrapper.cpp 16 | 17 | LOCAL_SHARED_LIBRARIES := \ 18 | libbinder \ 19 | libcutils \ 20 | liblog \ 21 | libhidlbase \ 22 | libhidltransport \ 23 | libhardware \ 24 | libutils \ 25 | libhwbinder \ 26 | libkeystore_aidl \ 27 | libkeystore_binder \ 28 | android.hardware.biometrics.fingerprint@2.1 \ 29 | 30 | include $(BUILD_EXECUTABLE) 31 | 32 | include $(call all-makefiles-under,$(LOCAL_PATH)) 33 | -------------------------------------------------------------------------------- /biometrics/android.hardware.biometrics.fingerprint@2.1-service.xiaomi_msm8937.rc: -------------------------------------------------------------------------------- 1 | service fps_hal /vendor/bin/hw/android.hardware.biometrics.fingerprint@2.1-service.xiaomi_msm8937 2 | # "class hal" causes a race condition on some devices due to files created 3 | # in /data. As a workaround, postpone startup until later in boot once 4 | # /data is mounted. 5 | class late_start 6 | user system 7 | group system input 8 | disabled 9 | -------------------------------------------------------------------------------- /configs/msm_irqbalance.conf: -------------------------------------------------------------------------------- 1 | PRIO=0,0,0,0,1,1,1,1 2 | IGNORED_IRQ=20,39 3 | -------------------------------------------------------------------------------- /configs/public.libraries.txt: -------------------------------------------------------------------------------- 1 | libqti-perfd-client.so 2 | libadsprpc.so 3 | libOpenCL.so 4 | -------------------------------------------------------------------------------- /configs/sensors/hals.conf: -------------------------------------------------------------------------------- 1 | sensors.ssc.so 2 | -------------------------------------------------------------------------------- /doze/Android.mk: -------------------------------------------------------------------------------- 1 | LOCAL_PATH:= $(call my-dir) 2 | include $(CLEAR_VARS) 3 | 4 | LOCAL_MODULE_TAGS := optional 5 | 6 | LOCAL_SRC_FILES := $(call all-java-files-under, src) 7 | 8 | LOCAL_PACKAGE_NAME := XiaomiDoze 9 | LOCAL_CERTIFICATE := platform 10 | LOCAL_PRIVATE_PLATFORM_APIS := true 11 | 12 | LOCAL_USE_AAPT2 := true 13 | 14 | LOCAL_STATIC_ANDROID_LIBRARIES := \ 15 | android-support-v4 \ 16 | android-support-v13 \ 17 | android-support-v7-recyclerview \ 18 | android-support-v7-preference \ 19 | android-support-v7-appcompat \ 20 | android-support-v14-preference 21 | 22 | LOCAL_RESOURCE_DIR := \ 23 | $(LOCAL_PATH)/res \ 24 | $(TOP)/packages/resources/devicesettings/res 25 | 26 | LOCAL_PROGUARD_FLAG_FILES := proguard.flags 27 | 28 | include $(BUILD_PACKAGE) 29 | 30 | include $(call all-makefiles-under,$(LOCAL_PATH)) 31 | -------------------------------------------------------------------------------- /doze/proguard.flags: -------------------------------------------------------------------------------- 1 | -keepclasseswithmembers class * { 2 | public (android.content.Context, android.util.AttributeSet); 3 | } 4 | 5 | -keep class ** extends android.support.v14.preference.PreferenceFragment 6 | -keep class org.lineageos.settings.doze.* { 7 | *; 8 | } 9 | -------------------------------------------------------------------------------- /doze/res/color/switch_bar_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /doze/res/color/switchbar_switch_thumb_tint.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /doze/res/color/switchbar_switch_track_tint.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /doze/res/drawable/switchbar_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /doze/res/layout/doze.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /gps/Android.mk: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright 2017 The LineageOS Project 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # http://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | # 16 | 17 | LOCAL_PATH := $(call my-dir) 18 | include $(LOCAL_PATH)/build/target_specific_features.mk 19 | 20 | include $(call all-makefiles-under,$(LOCAL_PATH)) 21 | -------------------------------------------------------------------------------- /gps/android/android.hardware.gnss@1.1-service-qti.rc: -------------------------------------------------------------------------------- 1 | service gnss_service /vendor/bin/hw/android.hardware.gnss@1.0-service-qti 2 | class hal 3 | user gps 4 | group system gps radio 5 | -------------------------------------------------------------------------------- /gps/build/target_specific_features.mk: -------------------------------------------------------------------------------- 1 | GNSS_CFLAGS := \ 2 | -Werror \ 3 | -Wno-error=unused-parameter \ 4 | -Wno-error=format \ 5 | -Wno-error=macro-redefined \ 6 | -Wno-error=reorder \ 7 | -Wno-error=missing-braces \ 8 | -Wno-error=self-assign \ 9 | -Wno-error=enum-conversion \ 10 | -Wno-error=logical-op-parentheses \ 11 | -Wno-error=null-arithmetic \ 12 | -Wno-error=null-conversion \ 13 | -Wno-error=parentheses-equality \ 14 | -Wno-error=undefined-bool-conversion \ 15 | -Wno-error=tautological-compare \ 16 | -Wno-error=switch \ 17 | -Wno-error=date-time 18 | -------------------------------------------------------------------------------- /gps/etc/lowi.conf: -------------------------------------------------------------------------------- 1 | #*====*====*====*====*====*====*====*====*====*====*====*====*====*====*====* 2 | # 3 | # LOWI Config file 4 | # 5 | # GENERAL DESCRIPTION 6 | # This file contains the config params for LOWI 7 | # 8 | # Copyright (c) 2012-2013 Qualcomm Atheros, Inc. 9 | # All Rights Reserved. 10 | # Qualcomm Atheros Confidential and Proprietary. 11 | # 12 | # Export of this technology or software is regulated by the U.S. Government. 13 | # Diversion contrary to U.S. law prohibited. 14 | #=============================================================================*/ 15 | 16 | # X86 ONLY - UBUNTU: 17 | # Copy this file in the same directory where the executable is 18 | 19 | # Log level 20 | # EL_LOG_OFF = 0, EL_ERROR = 1, EL_WARNING = 2, EL_INFO = 3, EL_DEBUG = 4, EL_VERBOSE = 5, EL_LOG_ALL = 100 21 | LOWI_LOG_LEVEL = 2 22 | -------------------------------------------------------------------------------- /gps/gnss/Android.mk: -------------------------------------------------------------------------------- 1 | LOCAL_PATH := $(call my-dir) 2 | 3 | include $(CLEAR_VARS) 4 | 5 | LOCAL_MODULE := libgnss 6 | LOCAL_VENDOR_MODULE := true 7 | LOCAL_MODULE_TAGS := optional 8 | 9 | LOCAL_SHARED_LIBRARIES := \ 10 | libutils \ 11 | libcutils \ 12 | libdl \ 13 | liblog \ 14 | libloc_core \ 15 | libgps.utils 16 | 17 | LOCAL_SRC_FILES += \ 18 | location_gnss.cpp \ 19 | GnssAdapter.cpp \ 20 | Agps.cpp \ 21 | XtraSystemStatusObserver.cpp 22 | 23 | LOCAL_CFLAGS += \ 24 | -fno-short-enums \ 25 | 26 | LOCAL_HEADER_LIBRARIES := \ 27 | libgps.utils_headers \ 28 | libloc_core_headers \ 29 | libloc_pla_headers \ 30 | liblocation_api_headers 31 | 32 | LOCAL_CFLAGS += $(GNSS_CFLAGS) 33 | 34 | include $(BUILD_SHARED_LIBRARY) 35 | -------------------------------------------------------------------------------- /gps/gnsspps/Android.mk: -------------------------------------------------------------------------------- 1 | LOCAL_PATH := $(call my-dir) 2 | 3 | include $(CLEAR_VARS) 4 | 5 | LOCAL_MODULE := libgnsspps 6 | LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib 7 | LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64 8 | LOCAL_MODULE_TAGS := optional 9 | 10 | LOCAL_SHARED_LIBRARIES := \ 11 | libutils \ 12 | libcutils \ 13 | libgps.utils \ 14 | liblog 15 | 16 | LOCAL_SRC_FILES += \ 17 | gnsspps.c 18 | 19 | LOCAL_CFLAGS += \ 20 | -fno-short-enums \ 21 | -D_ANDROID_ 22 | 23 | ## Includes 24 | LOCAL_HEADER_LIBRARIES := \ 25 | libgps.utils_headers \ 26 | libloc_pla_headers 27 | LOCAL_CFLAGS += $(GNSS_CFLAGS) 28 | include $(BUILD_SHARED_LIBRARY) 29 | 30 | include $(CLEAR_VARS) 31 | LOCAL_MODULE := libgnsspps_headers 32 | LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH) 33 | include $(BUILD_HEADER_LIBRARY) 34 | -------------------------------------------------------------------------------- /gps/location/Android.mk: -------------------------------------------------------------------------------- 1 | LOCAL_PATH := $(call my-dir) 2 | 3 | include $(CLEAR_VARS) 4 | 5 | LOCAL_MODULE := liblocation_api 6 | LOCAL_VENDOR_MODULE := true 7 | LOCAL_MODULE_TAGS := optional 8 | 9 | LOCAL_SHARED_LIBRARIES := \ 10 | libutils \ 11 | libcutils \ 12 | libgps.utils \ 13 | libdl \ 14 | liblog 15 | 16 | LOCAL_SRC_FILES += \ 17 | LocationAPI.cpp \ 18 | LocationAPIClientBase.cpp 19 | 20 | LOCAL_CFLAGS += \ 21 | -fno-short-enums 22 | 23 | LOCAL_HEADER_LIBRARIES := \ 24 | libloc_pla_headers \ 25 | libgps.utils_headers 26 | 27 | LOCAL_CFLAGS += $(GNSS_CFLAGS) 28 | include $(BUILD_SHARED_LIBRARY) 29 | 30 | include $(CLEAR_VARS) 31 | LOCAL_MODULE := liblocation_api_headers 32 | LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH) 33 | include $(BUILD_HEADER_LIBRARY) 34 | -------------------------------------------------------------------------------- /gps/pla/Android.mk: -------------------------------------------------------------------------------- 1 | GNSS_CFLAGS := \ 2 | -Werror \ 3 | -Wno-error=unused-parameter \ 4 | -Wno-error=format \ 5 | -Wno-error=macro-redefined \ 6 | -Wno-error=reorder \ 7 | -Wno-error=missing-braces \ 8 | -Wno-error=self-assign \ 9 | -Wno-error=enum-conversion \ 10 | -Wno-error=logical-op-parentheses \ 11 | -Wno-error=null-arithmetic \ 12 | -Wno-error=null-conversion \ 13 | -Wno-error=parentheses-equality \ 14 | -Wno-error=undefined-bool-conversion \ 15 | -Wno-error=tautological-compare \ 16 | -Wno-error=switch \ 17 | -Wno-error=date-time 18 | 19 | LOCAL_PATH := $(call my-dir) 20 | 21 | include $(CLEAR_VARS) 22 | LOCAL_MODULE := libloc_pla_headers 23 | LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/android 24 | include $(BUILD_HEADER_LIBRARY) 25 | -------------------------------------------------------------------------------- /idc/gf3208.idc: -------------------------------------------------------------------------------- 1 | # 2 | # Goodix Fingerprint Touch sensor driver 3 | # 4 | # Copyright (c) 2013,2014 Fingerprint Cards AB 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of the GNU General Public License Version 2 8 | # as published by the Free Software Foundation. 9 | # 10 | 11 | device.internal = 1 12 | 13 | keyboard.layout = gf3208 14 | keyboard.builtIn = 1 15 | keyboard.orientationAware = 1 16 | -------------------------------------------------------------------------------- /idc/uinput-fpc.idc: -------------------------------------------------------------------------------- 1 | # 2 | # FPC1020 Touch sensor driver 3 | # 4 | # Copyright (c) 2013,2014 Fingerprint Cards AB 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of the GNU General Public License Version 2 8 | # as published by the Free Software Foundation. 9 | # 10 | 11 | device.internal = 1 12 | 13 | keyboard.layout = uinput-fpc 14 | keyboard.builtIn = 1 15 | keyboard.orientationAware = 1 16 | -------------------------------------------------------------------------------- /keylayout/gf3208.kl: -------------------------------------------------------------------------------- 1 | # 2 | # Goodix Fingerprint Touch sensor driver 3 | # 4 | # Copyright (c) 2013,2014 Fingerprint Cards AB 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of the GNU General Public License Version 2 8 | # as published by the Free Software Foundation. 9 | # 10 | 11 | #key 96 CAMERA 12 | #key 102 HOME 13 | #key 105 DPAD_LEFT 14 | #key 106 DPAD_RIGHT 15 | -------------------------------------------------------------------------------- /keylayout/uinput-fpc.kl: -------------------------------------------------------------------------------- 1 | # 2 | # FPC1020 Touch sensor driver 3 | # 4 | # Copyright (c) 2013,2014 Fingerprint Cards AB 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of the GNU General Public License Version 2 8 | # as published by the Free Software Foundation. 9 | # 10 | 11 | #key 96 CAMERA 12 | #key 102 HOME 13 | #key 105 DPAD_LEFT 14 | #key 106 DPAD_RIGHT 15 | -------------------------------------------------------------------------------- /libhidl/Android.mk: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (C) 2017 The LineageOS Project 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # http://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | 16 | include $(CLEAR_VARS) 17 | LOCAL_SHARED_LIBRARIES := libhidltransport 18 | LOCAL_MODULE := android.hidl.base@1.0 19 | LOCAL_MODULE_TAGS := optional 20 | LOCAL_MODULE_CLASS := SHARED_LIBRARIES 21 | include $(BUILD_SHARED_LIBRARY) 22 | 23 | include $(CLEAR_VARS) 24 | LOCAL_SHARED_LIBRARIES := libhidltransport 25 | LOCAL_MODULE := android.hidl.manager@1.0 26 | LOCAL_MODULE_TAGS := optional 27 | LOCAL_MODULE_CLASS := SHARED_LIBRARIES 28 | include $(BUILD_SHARED_LIBRARY) 29 | -------------------------------------------------------------------------------- /lineage.dependencies: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "repository": "android_packages_resources_devicesettings", 4 | "target_path": "packages/resources/devicesettings" 5 | }, 6 | { 7 | "repository": "android_kernel_xiaomi_msm8937", 8 | "target_path": "kernel/xiaomi/msm8937" 9 | } 10 | ] 11 | -------------------------------------------------------------------------------- /overlay-lineage/packages/apps/CellBroadcastReceiver/res/values/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | 19 | true 20 | 21 | -------------------------------------------------------------------------------- /overlay-lineage/packages/apps/Dialer/java/com/android/dialer/callrecord/res/values/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | true 19 | 20 | 4 21 | 22 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc214-mnc01/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc262-mnc01/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | WLAN preferred 22 | 23 | %s 24 | WLAN Call 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc262-mnc07/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc262-mnc08/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc268-mnc01/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc330-mnc110/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc334-mnc020/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc334-mnc050/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc334-mnc30/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc370-mnc02/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc404-mnc01/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | false 22 | 23 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc840/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | 25 | LPP_PROFILE=2 26 | 27 | 28 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc840/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | Wi-Fi Calling 24 | 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc854/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | 25 | LPP_PROFILE=2 26 | 27 | 28 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc855/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | 25 | LPP_PROFILE=2 26 | 27 | 28 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc855/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | Wi-Fi Calling 24 | 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc856/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | 25 | LPP_PROFILE=2 26 | 27 | 28 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc856/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | Wi-Fi Calling 24 | 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc857/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | 25 | LPP_PROFILE=2 26 | 27 | 28 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc857/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | Wi-Fi Calling 24 | 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc858/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | 25 | LPP_PROFILE=2 26 | 27 | 28 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc858/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | Wi-Fi Calling 24 | 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc859/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | 25 | LPP_PROFILE=2 26 | 27 | 28 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc859/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | Wi-Fi Calling 24 | 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc860/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | 25 | LPP_PROFILE=2 26 | 27 | 28 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc860/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | Wi-Fi Calling 24 | 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc861/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | 25 | LPP_PROFILE=2 26 | 27 | 28 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc861/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | Wi-Fi Calling 24 | 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc862/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | Wi-Fi Calling 24 | 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc863/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | Wi-Fi Calling 24 | 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc864/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | Wi-Fi Calling 24 | 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc865/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | Wi-Fi Calling 24 | 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc866/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | Wi-Fi Calling 24 | 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc867/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | Wi-Fi Calling 24 | 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc868/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | Wi-Fi Calling 24 | 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc869/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | Wi-Fi Calling 24 | 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc870/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | Wi-Fi Calling 24 | 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc871/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | Wi-Fi Calling 24 | 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc872/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | Wi-Fi Calling 24 | 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc873/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | Wi-Fi Calling 24 | 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc405-mnc874/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | 22 | 23 | Wi-Fi Calling 24 | 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc505-mnc01/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | false 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc505-mnc02/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | false 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc505-mnc03/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | false 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc505-mnc07/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | false 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc505-mnc11/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | false 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc505-mnc71/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | false 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc505-mnc72/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | false 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc505-mnc90/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | false 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc706-mnc01/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc712-mnc03/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc714-mnc03/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc716-mnc06/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc716-mnc10/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc716-mnc17/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc722-mnc02/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc722-mnc07/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc722-mnc310/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc722-mnc340/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc722-mnc341/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc722-mnc36/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc724-mnc02/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc724-mnc03/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc724-mnc04/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc724-mnc05/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc724-mnc06/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc724-mnc10/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc724-mnc11/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc724-mnc16/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc724-mnc23/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc724-mnc24/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc724-mnc31/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc724-mnc39/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc730-mnc01/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc730-mnc02/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc730-mnc09/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc730-mnc10/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc732-mnc101/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc732-mnc103/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc732-mnc111/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc732-mnc12/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc732-mnc123/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc732-mnc130/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc734-mnc04/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc740-mnc01/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc744-mnc02/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values-mcc748-mnc10/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | true 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/xml/power_profile.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 63 4 | 261 5 | 6 | 200000 7 | 499200 8 | 533333 9 | 800000 10 | 998400 11 | 1094400 12 | 1209600 13 | 14 | 15 | 151 16 | 169 17 | 177 18 | 195 19 | 259 20 | 307 21 | 353 22 | 23 | 1.6 24 | 1.6 25 | 4000 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | true 21 | 22 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc202/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc204/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc206/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc208/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc214/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc216-mnc01/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc216-mnc70/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc222/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc226/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc228/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc230-mnc02/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc230-mnc03/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc231-mnc01/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc231-mnc02/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc231-mnc06/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc232-mnc01/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc232-mnc05/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc232-mnc07/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc232-mnc10/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc232-mnc11/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc234/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc238/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc240/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc242/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc244/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc262-mnc02/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc262-mnc03/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | false 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc262-mnc07/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | false 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc262-mnc08/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | false 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc268-mnc01/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc268-mnc03/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc268-mnc06/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc293-mnc40/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc293-mnc41/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc293-mnc70/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc302-mnc220/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | false 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc302-mnc221/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | false 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc302-mnc610/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | false 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc302-mnc720/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | false 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc310-mnc010/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc310-mnc120/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc311-mnc490/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc311-mnc870/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc334-mnc020/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc440/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc441/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc505/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc530/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc537-mnc03/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc724-mnc02/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc724-mnc03/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc724-mnc04/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc724-mnc05/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc724-mnc06/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc724-mnc10/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc724-mnc11/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc724-mnc16/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc724-mnc23/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc724-mnc31/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-mcc724-mnc39/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | true 25 | 26 | 27 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | true 20 | 21 | -------------------------------------------------------------------------------- /overlay/packages/apps/CellBroadcastReceiver/res/values/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | true 19 | 20 | 21 | true 22 | 23 | -------------------------------------------------------------------------------- /overlay/packages/apps/Settings/res/values-mcc001-mnc10/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | true 19 | 20 | -------------------------------------------------------------------------------- /overlay/packages/apps/Settings/res/values-mcc311-mnc390/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | true 19 | 20 | -------------------------------------------------------------------------------- /overlay/packages/apps/Settings/res/values-mcc405-mnc840/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | false 19 | 20 | -------------------------------------------------------------------------------- /overlay/packages/apps/Settings/res/values-mcc405-mnc857/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | false 19 | 20 | -------------------------------------------------------------------------------- /overlay/packages/apps/Settings/res/values-mcc405-mnc858/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | false 19 | 20 | -------------------------------------------------------------------------------- /overlay/packages/apps/Settings/res/values-mcc405-mnc859/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | false 19 | 20 | -------------------------------------------------------------------------------- /overlay/packages/apps/Settings/res/values-mcc405-mnc862/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | false 19 | 20 | -------------------------------------------------------------------------------- /overlay/packages/apps/Settings/res/values-mcc405-mnc863/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | false 19 | 20 | -------------------------------------------------------------------------------- /overlay/packages/apps/Settings/res/values-mcc405-mnc864/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | false 19 | 20 | -------------------------------------------------------------------------------- /overlay/packages/apps/Settings/res/values-mcc405-mnc867/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | false 19 | 20 | -------------------------------------------------------------------------------- /overlay/packages/apps/Settings/res/values-mcc405-mnc868/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | false 19 | 20 | -------------------------------------------------------------------------------- /overlay/packages/apps/Settings/res/values-mcc405-mnc871/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | false 19 | 20 | -------------------------------------------------------------------------------- /overlay/packages/apps/Settings/res/values/arrays.xml: -------------------------------------------------------------------------------- 1 | 2 | 21 | 22 | 24 | 25 | 0 26 | -1 27 | -1 28 | 29 | 30 | -------------------------------------------------------------------------------- /seccomp/mediacodec-seccomp.policy: -------------------------------------------------------------------------------- 1 | # device specific syscalls 2 | # extension of services/mediacodec/minijail/seccomp_policy/mediacodec-seccomp-arm.policy 3 | pselect6: 1 4 | eventfd2: 1 5 | sendto: 1 6 | recvfrom: 1 7 | _llseek: 1 8 | sysinfo: 1 9 | getcwd: 1 10 | inotify_init1: 1 11 | inotify_add_watch: 1 12 | -------------------------------------------------------------------------------- /seccomp/mediaextractor-seccomp.policy: -------------------------------------------------------------------------------- 1 | # device specific syscalls. 2 | # extension of services/mediaextractor/minijail/seccomp_policy/mediaextractor-seccomp-arm.policy 3 | readlinkat: 1 4 | pread64: 1 5 | -------------------------------------------------------------------------------- /sepolicy/private/service_contexts: -------------------------------------------------------------------------------- 1 | goodix.fp u:object_r:gx_fpd_service:s0 2 | android.hardware.fingerprint.IFingerprintCustomDaemon u:object_r:hal_fingerprint_msm8937_service:s0 3 | -------------------------------------------------------------------------------- /sepolicy/vendor/device.te: -------------------------------------------------------------------------------- 1 | type gx_fpd_device, dev_type; 2 | type lirc_device, dev_type; 3 | -------------------------------------------------------------------------------- /sepolicy/vendor/file.te: -------------------------------------------------------------------------------- 1 | type camera_socket, file_type, core_data_file_type, data_file_type; 2 | type debugfs_wlan, debugfs_type, fs_type; 3 | type fpc_data_file, file_type, core_data_file_type, data_file_type; 4 | type fpce_socket, file_type; 5 | type fpc_sysfs, fs_type, sysfs_type; 6 | type gx_fpd_data_file, file_type, data_file_type, core_data_file_type; 7 | type input_file, file_type, vendor_file_type; 8 | type debugfs_rmt, debugfs_type, fs_type; 9 | type power_sysfs, fs_type, sysfs_type; 10 | type rild_file, file_type, vendor_file_type; 11 | type touch_sysfs, fs_type, sysfs_type; 12 | type proc_touchpanel, proc_type, sysfs_type, fs_type; 13 | -------------------------------------------------------------------------------- /sepolicy/vendor/fsck.te: -------------------------------------------------------------------------------- 1 | allow fsck persist_block_device:blk_file rw_file_perms; 2 | 3 | dontaudit fsck block_device:blk_file rw_file_perms; 4 | -------------------------------------------------------------------------------- /sepolicy/vendor/genfs_contexts: -------------------------------------------------------------------------------- 1 | genfscon debugfs /rmt_storage u:object_r:debugfs_rmt:s0 2 | genfscon debugfs /wlan0 u:object_r:debugfs_wlan:s0 3 | -------------------------------------------------------------------------------- /sepolicy/vendor/hal_audio_default.te: -------------------------------------------------------------------------------- 1 | allow hal_audio_default sysfs:dir r_dir_perms; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/hal_camera_default.te: -------------------------------------------------------------------------------- 1 | allow hal_camera_default camera_data_file:sock_file read; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/hal_cas_default.te: -------------------------------------------------------------------------------- 1 | vndbinder_use(hal_cas_default) 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/hal_health_default.te: -------------------------------------------------------------------------------- 1 | allow hal_health_default power_sysfs:file r_file_perms; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/hal_ir_default.te: -------------------------------------------------------------------------------- 1 | allow hal_ir_default sysfs_leds:dir search; 2 | allow hal_ir_default sysfs:file { open read write }; 3 | -------------------------------------------------------------------------------- /sepolicy/vendor/hal_lineage_touch_default.te: -------------------------------------------------------------------------------- 1 | allow hal_lineage_touch_default proc_touchpanel:dir search; 2 | allow hal_lineage_touch_default proc_touchpanel:file rw_file_perms; 3 | allow hal_lineage_touch_default touch_sysfs:file rw_file_perms; 4 | -------------------------------------------------------------------------------- /sepolicy/vendor/hal_power_default.te: -------------------------------------------------------------------------------- 1 | r_dir_file(hal_power_default, debugfs_wlan) 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/hal_wifi_default.te: -------------------------------------------------------------------------------- 1 | allow hal_wifi_default debugfs_wlan:dir r_dir_perms; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/hal_wifi_supplicant_default.te: -------------------------------------------------------------------------------- 1 | allow hal_wifi_supplicant_default wifi_vendor_data_file:sock_file create_file_perms; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/healthd.te: -------------------------------------------------------------------------------- 1 | allow healthd power_sysfs:file r_file_perms; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/ims.te: -------------------------------------------------------------------------------- 1 | allow ims self:capability { net_raw net_admin }; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/init.te: -------------------------------------------------------------------------------- 1 | allow init fingerprintd:binder { transfer call }; 2 | allow init gx_fpd_device:chr_file { write ioctl }; 3 | allow init sysfs_devices_system_cpu:dir r_dir_perms; 4 | -------------------------------------------------------------------------------- /sepolicy/vendor/kernel.te: -------------------------------------------------------------------------------- 1 | allow kernel debugfs_wlan:dir search; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/mm-qcamerad.te: -------------------------------------------------------------------------------- 1 | typeattribute mm-qcamerad binder_in_vendor_violators, data_between_core_and_vendor_violators; 2 | type_transition mm-qcamerad camera_data_file:sock_file camera_socket "cam_socket1"; 3 | type_transition mm-qcamerad camera_data_file:sock_file camera_socket "cam_socket2"; 4 | allow mm-qcamerad { sysfs sysfs_graphics }:file r_file_perms; 5 | allow mm-qcamerad camera_socket:sock_file { create unlink }; 6 | allow mm-qcamerad binder_device:chr_file rw_file_perms; 7 | allow mm-qcamerad sensorservice_service:service_manager find; 8 | allow mm-qcamerad system_server:unix_stream_socket { read write }; 9 | allow mm-qcamerad camera_data_file:dir search; 10 | binder_use(mm-qcamerad) 11 | -------------------------------------------------------------------------------- /sepolicy/vendor/platform_app.te: -------------------------------------------------------------------------------- 1 | allow platform_app qemu_hw_mainkeys_prop:file read; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/priv_app.te: -------------------------------------------------------------------------------- 1 | allow priv_app device:dir read; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/property.te: -------------------------------------------------------------------------------- 1 | type qemu_hw_mainkeys_prop, property_type; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/qti_init_shell.te: -------------------------------------------------------------------------------- 1 | allow qti_init_shell hci_attach_dev:chr_file rw_file_perms; 2 | allow qti_init_shell proc:dir setattr; 3 | allow qti_init_shell sysfs:file write; 4 | allow qti_init_shell sysfs_devices_system_cpu:dir r_dir_perms; 5 | -------------------------------------------------------------------------------- /sepolicy/vendor/radio.te: -------------------------------------------------------------------------------- 1 | allow system_server radio_prop:property_service set; 2 | -------------------------------------------------------------------------------- /sepolicy/vendor/rild.te: -------------------------------------------------------------------------------- 1 | allow rild vendor_file:file ioctl; 2 | allow rild rild_file:file r_file_perms; 3 | set_prop(rild, system_radio_prop) 4 | -------------------------------------------------------------------------------- /sepolicy/vendor/rmt_storage.te: -------------------------------------------------------------------------------- 1 | allow rmt_storage self:capability net_raw; 2 | 3 | # debugfs access 4 | userdebug_or_eng(` 5 | allow rmt_storage debugfs_rmt:dir search; 6 | allow rmt_storage debugfs_rmt:file rw_file_perms; 7 | ') 8 | -------------------------------------------------------------------------------- /sepolicy/vendor/service.te: -------------------------------------------------------------------------------- 1 | type gx_fpd_service, service_manager_type; 2 | type hal_fingerprint_msm8937_service, service_manager_type; 3 | -------------------------------------------------------------------------------- /sepolicy/vendor/system_app.te: -------------------------------------------------------------------------------- 1 | # Allow binder calls to fingerprintd 2 | binder_call(system_app, fingerprintd) 3 | -------------------------------------------------------------------------------- /sepolicy/vendor/system_server.te: -------------------------------------------------------------------------------- 1 | allow system_server input_file:dir r_dir_perms; 2 | allow system_server input_file:file r_file_perms; 3 | allow system_server sysfs_rtc:file r_file_perms; 4 | allow system_server touch_sysfs:file r_file_perms; 5 | -------------------------------------------------------------------------------- /sepolicy/vendor/tee.te: -------------------------------------------------------------------------------- 1 | typeattribute tee data_between_core_and_vendor_violators; 2 | # /data/goodix labeling 3 | type_transition tee system_data_file:{ dir file } fingerprintd_data_file; 4 | 5 | allow tee fingerprintd_data_file:dir create_dir_perms; 6 | allow tee fingerprintd_data_file:file create_file_perms; 7 | allow tee system_data_file:dir create_dir_perms; 8 | allow tee gx_fpd_data_file:dir create_dir_perms; 9 | allow tee gx_fpd_data_file:file create_file_perms; 10 | -------------------------------------------------------------------------------- /sepolicy/vendor/thermal-engine.te: -------------------------------------------------------------------------------- 1 | allow thermal-engine file_contexts_file:file { getattr read open }; 2 | allow thermal-engine self:process { setfscreate }; 3 | allow thermal-engine socket_device:sock_file { create relabelfrom relabelto setattr }; 4 | allow thermal-engine thermal_socket:sock_file { relabelfrom relabelto }; 5 | allow thermal-engine vendor_shell_exec:file execute_no_trans; 6 | allow thermal-engine vendor_toolbox_exec:file execute_no_trans; 7 | -------------------------------------------------------------------------------- /sepolicy/vendor/ueventd.te: -------------------------------------------------------------------------------- 1 | allow ueventd fpc_sysfs:file rw_file_perms; 2 | -------------------------------------------------------------------------------- /touch/vendor.lineage.touch@1.0-service.xiaomi_8937.rc: -------------------------------------------------------------------------------- 1 | service vendor.touch-hal-1-0-xiaomi_8937 /vendor/bin/hw/vendor.lineage.touch@1.0-service.xiaomi_8937 2 | class hal 3 | user system 4 | group system 5 | -------------------------------------------------------------------------------- /vndk/vndk-sp-libs.mk: -------------------------------------------------------------------------------- 1 | VNDK_SP_LIBRARIES := \ 2 | android.hardware.graphics.allocator@2.0 \ 3 | android.hardware.graphics.mapper@2.0 \ 4 | android.hardware.graphics.mapper@2.1 \ 5 | android.hardware.graphics.common@1.0 \ 6 | android.hardware.graphics.common@1.1 \ 7 | android.hardware.renderscript@1.0 \ 8 | android.hidl.memory@1.0 \ 9 | libRSCpuRef \ 10 | libRSDriver \ 11 | libRS_internal \ 12 | libbacktrace \ 13 | libbase \ 14 | libbcinfo \ 15 | libblas \ 16 | libc++ \ 17 | libcompiler_rt \ 18 | libcutils \ 19 | libft2 \ 20 | libhardware \ 21 | libhidlbase \ 22 | libhidlmemory \ 23 | libhidltransport \ 24 | libhwbinder \ 25 | libion \ 26 | liblzma \ 27 | libpng \ 28 | libunwind \ 29 | libunwindstack \ 30 | libutils \ 31 | libutilscallstack \ 32 | libdexfile 33 | -------------------------------------------------------------------------------- /wifi/firmware/WCNSS_cfg.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LineageOS/android_device_xiaomi_msm8937-common/84a0e414d9a4402902de9bef9899ae4223ed0476/wifi/firmware/WCNSS_cfg.dat -------------------------------------------------------------------------------- /wifi/p2p_supplicant_overlay.conf: -------------------------------------------------------------------------------- 1 | disable_scan_offload=1 2 | p2p_no_group_iface=1 3 | p2p_search_delay=100 4 | -------------------------------------------------------------------------------- /wifi/wpa_supplicant_overlay.conf: -------------------------------------------------------------------------------- 1 | disable_scan_offload=1 2 | p2p_disabled=1 3 | tdls_external_control=1 4 | --------------------------------------------------------------------------------