​​​​​Migrating Media Apps to HARMAN Ignite Store​

The following modifications should be handled for Android Automotive OS media apps looking to support Ignite Store Platform.

General Requirements For Any App Submit​t​ed to Ignite Store


​​Requirement​​​
​Google Documentation                   
Resou​rce


                   ​Description

​​Minimum API Level

Set up your project​

All cars that support Android Automotive OS run on Android 9 (A​PI level 27​) or higher, so selecting this value targets 100% of cars that use Android Automotive OS.​​

​Removing 3rd party dependencies

Google Play   ​services for cars

3rd party services should be disabled in Android Automotive APK.​

​​Migrating Firebase 

Handling Firebase Dependencies​

​Many native Firebase services are available. 



Signing and whitelisting media center and System Apps​

Media Apps must whitelist System Apps and Media Center Apps to ensure proper playback and usage of interfaces:

signature name="MediaCoreService" package="com.harman.media.server">
    <key>a7:99:b7:1e:fd:a7:ce:02:1d:97:b6:d8:e2:46:94:19:08:cc:32:e3:38:20:6e:8c:33:7c:93:30:9b:e0:18:ff</key>
</signature>

<signature name="IgniteMedia" package="com.harman.ignite.media">
    <key>c8:a2:e9:bc:cf:59:7c:2f:b6:dc:66:be:e2:93:fc:13:f2:fc:47:ec:77:bc:6b:2b:0d:52:c1:1f:51:19:2a:b8</key>
</signature>

<signature name="IgniteMedia" package="com.android.car.media">
    <key>c8:a2:e9:bc:cf:59:7c:2f:b6:dc:66:be:e2:93:fc:13:f2:fc:47:ec:77:bc:6b:2b:0d:52:c1:1f:51:19:2a:b8</key>
</signature>​



Android Automotive OS and Google Play are trademarks of Google LLC​​