Manifest record of com.admiral.admiralserviceapp.prod

Manifest info Download manifest

<?xml version="1.0" encoding="UTF-8"?>
<manifest versionCode="0x17" versionName="1.2.1.498" package="com.admiral.admiralserviceapp.prod">
  <uses-sdk minSdkVersion="0x15" targetSdkVersion="0x1b">
  </uses-sdk>
  <uses-feature glEsVersion="0x20000" required="0xffffffffffffffff">
  </uses-feature>
  <uses-feature name="android.hardware.location.gps" required="0xffffffffffffffff">
  </uses-feature>
  <uses-feature name="android.hardware.sensor.accelerometer" required="0xffffffffffffffff">
  </uses-feature>
  <uses-feature name="android.hardware.sensor.gyroscope" required="0x0">
  </uses-feature>
  <uses-feature name="android.hardware.sensor.compass" required="0x0">
  </uses-feature>
  <uses-feature name="android.hardware.screen.portrait" required="0xffffffffffffffff">
  </uses-feature>
  <uses-feature name="android.hardware.wifi" required="0xffffffffffffffff">
  </uses-feature>
  <uses-feature name="android.hardware.fingerprint" required="0x0">
  </uses-feature>
  <uses-permission name="android.permission.INTERNET">
  </uses-permission>
  <uses-permission name="android.permission.ACCESS_NETWORK_STATE">
  </uses-permission>
  <uses-permission name="android.permission.ACCESS_COARSE_LOCATION">
  </uses-permission>
  <uses-permission name="android.permission.ACCESS_FINE_LOCATION">
  </uses-permission>
  <uses-permission name="android.permission.READ_PHONE_STATE">
  </uses-permission>
  <uses-permission name="android.permission.CALL_PHONE">
  </uses-permission>
  <uses-permission name="android.permission.WAKE_LOCK">
  </uses-permission>
  <uses-permission name="android.permission.RECEIVE_BOOT_COMPLETED">
  </uses-permission>
  <uses-permission name="com.google.android.gms.permission.ACTIVITY_RECOGNITION">
  </uses-permission>
  <uses-permission name="android.permission.VIBRATE">
  </uses-permission>
  <uses-permission name="android.permission.WRITE_EXTERNAL_STORAGE">
  </uses-permission>
  <uses-permission name="android.permission.READ_EXTERNAL_STORAGE">
  </uses-permission>
  <uses-permission name="android.permission.USE_FINGERPRINT">
  </uses-permission>
  <uses-feature name="android.hardware.location.network" required="0xffffffffffffffff">
  </uses-feature>
  <uses-permission name="android.permission.ACCESS_WIFI_STATE">
  </uses-permission>
  <uses-permission name="android.permission.BLUETOOTH">
  </uses-permission>
  <uses-permission name="com.google.android.c2dm.permission.RECEIVE">
  </uses-permission>
  <permission name="com.admiral.admiralserviceapp.prod.permission.C2D_MESSAGE" protectionLevel="0x2">
  </permission>
  <uses-permission name="com.admiral.admiralserviceapp.prod.permission.C2D_MESSAGE">
  </uses-permission>
  <application theme="0x7f0f0006" label="0x7f0e0022" icon="0x7f0c0000" name="com.admiral.admiralserviceapp.App" allowBackup="0x0" supportsRtl="0xffffffffffffffff" networkSecurityConfig="0x7f110001" roundIcon="0x7f0c0001">
    <provider name="android.support.v4.content.FileProvider" exported="0x0" authorities="com.admiral.admiralserviceapp.prod.providerForPdfFiles" grantUriPermissions="0xffffffffffffffff">
      <meta-data name="android.support.FILE_PROVIDER_PATHS" resource="0x7f110002">
      </meta-data>
    </provider>
    <meta-data name="io.fabric.ApiKey" value="36300ece0a481d4833db3fdf215b92f4668f9512">
    </meta-data>
    <activity theme="0x7f0f018b" name="com.admiral.admiralserviceapp.onboard.view.SplashActivity" screenOrientation="0x1">
      <intent-filter>
        <action name="android.intent.action.MAIN">
        </action>
        <category name="android.intent.category.LAUNCHER">
        </category>
      </intent-filter>
    </activity>
    <activity theme="0x7f0f0008" label="0x7f0e0022" name="com.admiral.admiralserviceapp.onboard.view.OnBoardActivity" screenOrientation="0x1" configChanges="0x5c0" windowSoftInputMode="0x20">
    </activity>
    <activity theme="0x7f0f0008" label="0x7f0e0126" name="com.admiral.admiralserviceapp.main.view.MainActivity" screenOrientation="0x1" windowSoftInputMode="0x20">
      <intent-filter>
        <action name="com.admiral.admiralserviceapp.prod.action.START_MAIN_ACTIVITY">
        </action>
        <category name="android.intent.category.DEFAULT">
        </category>
      </intent-filter>
    </activity>
    <activity theme="0x7f0f0008" label="0x7f0e012b" name="com.admiral.admiralserviceapp.main.view.PdfActivity" screenOrientation="0x1" windowSoftInputMode="0x20">
    </activity>
    <activity theme="0x7f0f0008" label="0x7f0e0124" name="com.admiral.admiralserviceapp.main.view.FeedbackActivity" screenOrientation="0x1" windowSoftInputMode="0x10">
    </activity>
    <service name="com.admiral.admiralserviceapp.data.cmt.CMTMainService" persistent="0xffffffffffffffff" exported="0x0">
    </service>
    <service name="com.admiral.admiralserviceapp.data.cmt.CMTImpactService" persistent="0xffffffffffffffff" exported="0x0">
    </service>
    <receiver name="com.admiral.admiralserviceapp.data.cmt.CmtServiceReceiver" exported="0x0">
      <intent-filter>
        <action name="com.admiral.admiralserviceapp.prod.action.WARNING_NOTIFICATION">
        </action>
      </intent-filter>
    </receiver>
    <meta-data name="com.google.android.gms.version" value="0x7f090009">
    </meta-data>
    <receiver name="com.google.android.gms.analytics.AnalyticsReceiver" enabled="0xffffffffffffffff" exported="0x0">
      <intent-filter>
        <action name="com.google.android.gms.analytics.ANALYTICS_DISPATCH">
        </action>
      </intent-filter>
    </receiver>
    <service name="com.google.android.gms.analytics.AnalyticsService" enabled="0xffffffffffffffff" exported="0x0">
    </service>
    <service name="com.cmtelematics.drivewell.model.push.FetchNewResultsJobService" exported="0x0">
      <intent-filter>
        <action name="com.firebase.jobdispatcher.ACTION_EXECUTE">
        </action>
      </intent-filter>
    </service>
    <service name="com.cmtelematics.drivewell.model.push.TargetViewSync" permission="android.permission.BIND_JOB_SERVICE">
    </service>
    <service name="com.google.android.gms.analytics.AnalyticsJobService" permission="android.permission.BIND_JOB_SERVICE" enabled="0xffffffffffffffff" exported="0x0">
    </service>
    <service name="com.google.firebase.messaging.FirebaseMessagingService" exported="0xffffffffffffffff">
      <intent-filter priority="0xfffffffffffffe0c">
        <action name="com.google.firebase.MESSAGING_EVENT">
        </action>
      </intent-filter>
    </service>
    <receiver name="com.google.android.gms.measurement.AppMeasurementReceiver" enabled="0xffffffffffffffff" exported="0x0">
    </receiver>
    <receiver name="com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver" permission="android.permission.INSTALL_PACKAGES" enabled="0xffffffffffffffff" exported="0xffffffffffffffff">
      <intent-filter>
        <action name="com.android.vending.INSTALL_REFERRER">
        </action>
      </intent-filter>
    </receiver>
    <service name="com.google.android.gms.measurement.AppMeasurementService" enabled="0xffffffffffffffff" exported="0x0">
    </service>
    <service name="com.google.android.gms.measurement.AppMeasurementJobService" permission="android.permission.BIND_JOB_SERVICE" enabled="0xffffffffffffffff" exported="0x0">
    </service>
    <service name="com.cmtelematics.drivewell.service.ticks.TickUploadJobService" exported="0x0">
      <intent-filter>
        <action name="com.firebase.jobdispatcher.ACTION_EXECUTE">
        </action>
      </intent-filter>
    </service>
    <service name="com.cmtelematics.drivewell.service.clog.CLogUploadJobService" exported="0x0">
      <intent-filter>
        <action name="com.firebase.jobdispatcher.ACTION_EXECUTE">
        </action>
      </intent-filter>
    </service>
    <service name="com.cmtelematics.drivewell.service.config.ConfigFetchJobService" exported="0x0">
      <intent-filter>
        <action name="com.firebase.jobdispatcher.ACTION_EXECUTE">
        </action>
      </intent-filter>
    </service>
    <service name="com.cmtelematics.drivewell.service.stillness.PhoneIsIdleJobService" exported="0x0">
      <intent-filter>
        <action name="com.firebase.jobdispatcher.ACTION_EXECUTE">
        </action>
      </intent-filter>
    </service>
    <service name="com.cmtelematics.drivewell.datamodel.sync.SyncJobService" exported="0x0">
      <intent-filter>
        <action name="com.firebase.jobdispatcher.ACTION_EXECUTE">
        </action>
      </intent-filter>
    </service>
    <service name="com.cmtelematics.drivewell.service.distraction.DistractionJobService" exported="0x0">
      <intent-filter>
        <action name="com.firebase.jobdispatcher.ACTION_EXECUTE">
        </action>
      </intent-filter>
    </service>
    <service name="com.cmtelematics.drivewell.service.EndInterruptedTripJobService" exported="0x0">
      <intent-filter>
        <action name="com.firebase.jobdispatcher.ACTION_EXECUTE">
        </action>
      </intent-filter>
    </service>
    <service name="com.cmtelematics.drivewell.service.bgtripdetector.BgTripBootstrapJobService" exported="0x0">
      <intent-filter>
        <action name="com.firebase.jobdispatcher.ACTION_EXECUTE">
        </action>
      </intent-filter>
    </service>
    <receiver name="com.cmtelematics.drivewell.service.stillness.StillnessReceiver">
      <intent-filter>
        <action name="android.intent.action.BOOT_COMPLETED">
        </action>
      </intent-filter>
    </receiver>
    <receiver name="com.cmtelematics.drivewell.service.standby.StandbyModeReceiver">
      <intent-filter>
        <action name="com.cmtelematics.action.ACTION_STANDBY_MODE_ENDED">
        </action>
      </intent-filter>
    </receiver>
    <receiver name="com.cmtelematics.drivewell.api.PanicButtonReceiver">
      <intent-filter>
        <action name="com.cmtelematics.action.ACTION_START_PANIC">
        </action>
        <action name="com.cmtelematics.action.ACTION_CANCEL_PANIC">
        </action>
      </intent-filter>
    </receiver>
    <service name="com.cmtelematics.drivewell.service.anomaly.AnomalyJobService" exported="0x0">
      <intent-filter>
        <action name="com.firebase.jobdispatcher.ACTION_EXECUTE">
        </action>
      </intent-filter>
    </service>
    <receiver name="com.cmtelematics.drivewell.service.anomaly.AnomalyReceiver">
      <intent-filter>
        <action name="android.intent.action.BOOT_COMPLETED">
        </action>
      </intent-filter>
    </receiver>
    <service name="com.cmtelematics.drivewell.service.fleet.FleetScheduleJobService" exported="0x0">
      <intent-filter>
        <action name="com.firebase.jobdispatcher.ACTION_EXECUTE">
        </action>
      </intent-filter>
    </service>
    <receiver name="com.cmtelematics.drivewell.service.fleet.FleetScheduleReceiver">
      <intent-filter>
        <action name="com.cmtelematics.fleet.action.ACTION_RECORDING_SCHEDULE_PERIOD_ENDED">
        </action>
      </intent-filter>
    </receiver>
    <receiver name="com.cmtelematics.drivewell.service.bgtripdetector.BgTripReceiver">
      <intent-filter>
        <action name="android.intent.action.BOOT_COMPLETED">
        </action>
        <action name="android.intent.action.MY_PACKAGE_REPLACED">
        </action>
        <action name="com.cmtelematics.bgtripdetector.action.ACTION_BOOTSTRAP">
        </action>
        <action name="com.cmtelematics.bgtripdetector.action.ACTION_GEOFENCE">
        </action>
        <action name="com.cmtelematics.bgtripdetector.action.ACTION_USER_ACTIVITY">
        </action>
        <action name="com.cmtelematics.bgtripdetector.action.ACTION_LOCATION">
        </action>
      </intent-filter>
    </receiver>
    <service name="com.cmtelematics.drivewell.service.svr.SvrUploadJobService" exported="0x0">
      <intent-filter>
        <action name="com.firebase.jobdispatcher.ACTION_EXECUTE">
        </action>
      </intent-filter>
    </service>
    <receiver name="com.cmtelematics.drivewell.service.svr.SvrReceiver">
      <intent-filter>
        <action name="com.cmtelematics.svr.action.ACTION_LOCATION">
        </action>
        <action name="com.cmtelematics.svr.action.ACTION_TIMEOUT">
        </action>
      </intent-filter>
    </receiver>
    <service name="com.cmtelematics.drivewell.service.btscan.BtScanBootstrapJobService" exported="0x0">
      <intent-filter>
        <action name="com.firebase.jobdispatcher.ACTION_EXECUTE">
        </action>
      </intent-filter>
    </service>
    <receiver name="com.cmtelematics.drivewell.service.btscan.BtScanBootstrapReceiver">
      <intent-filter>
        <action name="android.intent.action.BOOT_COMPLETED">
        </action>
        <action name="com.cmtelematics.btscan.action.ACTION_PING">
        </action>
      </intent-filter>
    </receiver>
    <service name="com.cmtelematics.drivewell.service.btscan.BtScan4Service" exported="0x0">
    </service>
    <service name="com.cmtelematics.drivewell.service.livetracking.LiveTrackingJobService" exported="0x0">
      <intent-filter>
        <action name="com.firebase.jobdispatcher.ACTION_EXECUTE">
        </action>
      </intent-filter>
    </service>
    <receiver name="com.cmtelematics.drivewell.service.AutoStartReceiver">
      <intent-filter>
        <action name="android.intent.action.BOOT_COMPLETED">
        </action>
        <action name="android.intent.action.MY_PACKAGE_REPLACED">
        </action>
        <action name="com.cmtelematics.fleet.action.ACTION_RECORDING_SCHEDULE_PERIOD_ENDED">
        </action>
      </intent-filter>
    </receiver>
    <activity theme="0x1030010" name="com.google.android.gms.common.api.GoogleApiActivity" exported="0x0">
    </activity>
    <receiver name="com.google.firebase.iid.FirebaseInstanceIdReceiver" permission="com.google.android.c2dm.permission.SEND" exported="0xffffffffffffffff">
      <intent-filter>
        <action name="com.google.android.c2dm.intent.RECEIVE">
        </action>
        <category name="com.admiral.admiralserviceapp.prod">
        </category>
      </intent-filter>
    </receiver>
    <service name="com.google.firebase.iid.FirebaseInstanceIdService" exported="0xffffffffffffffff">
      <intent-filter priority="0xfffffffffffffe0c">
        <action name="com.google.firebase.INSTANCE_ID_EVENT">
        </action>
      </intent-filter>
    </service>
    <provider name="com.google.firebase.provider.FirebaseInitProvider" exported="0x0" authorities="com.admiral.admiralserviceapp.prod.firebaseinitprovider" initOrder="0x64">
    </provider>
    <provider name="com.crashlytics.android.CrashlyticsInitProvider" exported="0x0" authorities="com.admiral.admiralserviceapp.prod.crashlyticsinitprovider" initOrder="0x64">
    </provider>
    <service name="com.firebase.jobdispatcher.GooglePlayReceiver" permission="com.google.android.gms.permission.BIND_NETWORK_TASK_SERVICE" exported="0xffffffffffffffff">
      <intent-filter>
        <action name="com.google.android.gms.gcm.ACTION_TASK_READY">
        </action>
      </intent-filter>
    </service>
    <meta-data name="com.android.vending.derived.apk.id" value="0x1">
    </meta-data>
  </application>
</manifest>

APK info

Apk name: com.admiral.admiralserviceapp.prod

apk details

Analysis

shared User Id: this apk does not have sharedUserId

Signature shared:

report

Custom groups: this apk does not have custom groups

Grouped custom permissions: this apk does not define grouped custom permissions