Update the
AndroidManifest.xml
File

To support a large heap size and ensure the necessary permissions for the Default UI, update your
AndroidManifest.xml
file. Enabling a larger heap is essential for scenarios where terminal updates require the handling and transfer of large volumes of data.
Follow these steps to update your
AndroidManifest.xml
file.
  1. Set the
    android:allowBackup
    attribute to
    false
    and the
    android:largeHeap
    attribute to
    true
    .
    <application     ...     android:allowBackup="false"     android:largeHeap="true"     >     ... </application>
  2. Enable the needed permissions for the Default UI and PAX.
    <manifest ... >     ...     <!-- Needed for Default UI ! -->     <uses-permission android:name="android.permission.INTERNET"/>     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>     <uses-permission android:name="android.permission.READ_PHONE_STATE"/>                             <!-- Needed for PAX integrations ! -->     <uses-permission android:name="com.pax.permission.ICC"/>     <uses-permission android:name="com.pax.permission.PICC"/>     <uses-permission android:name="com.pax.permission.MAGCARD"/>     <uses-permission android:name="com.pax.permission.PED"/>                     ... </manifest>