mirror of
https://github.com/chararomandroid/android_device_samsung_a20
synced 2026-08-21 11:55:31 -04:00
universal7885: Format xml again
* No tabs this time, 3-space intent
This commit is contained in:
parent
7ab4e966aa
commit
a7ef8f2b7e
93 changed files with 2634 additions and 2737 deletions
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/**
|
||||
* Copyright (c) 2009, The Android Open Source Project
|
||||
|
|
@ -19,7 +18,7 @@
|
|||
<!-- These resources are around just to allow their values to be customized
|
||||
for different hardware and product builds. Do not translate. -->
|
||||
<resources>
|
||||
<!-- The bounding path of the cutout region of the main built-in display.
|
||||
<!-- The bounding path of the cutout region of the main built-in display.
|
||||
Must either be empty if there is no cutout region, or a string that is parsable by
|
||||
{@link android.util.PathParser}.
|
||||
The path is assumed to be specified in display coordinates with pixel units and in
|
||||
|
|
@ -34,29 +33,29 @@
|
|||
<string ...>M -5,0 L -5,10 L 5,10 L 5,0 Z @dp</string>
|
||||
@see https://www.w3.org/TR/SVG/paths.html#PathData
|
||||
-->
|
||||
<string translatable="false" name="config_mainBuiltInDisplayCutout">M62,0l-3.8,0l-3.9,0.2l-3.9,0.4l-4,0.8l-3.9,1.2l-3.8,1.6l-3.7,2l-3.4,2.4l-3.1,2.8l-2.9,3l-2.7,3.1l-2.6,3.1 l-2.7,2.8C12.5,28,6.2,30.3,0,30.3c-6.3,0-12.5-2.3-17.5-6.8l-2.7-2.8l-2.6-3.1l-2.7-3.1l-2.9-3l-3.2-2.8 L-35,6.2l-3.7-2l-3.8-1.6l-3.9-1.2l-4-0.8L-54.3,0.2L-58.2,0L-62,0Z @dp</string>
|
||||
<string translatable="false" name="config_mainBuiltInDisplayCutoutRectApproximation">@*android:string/config_mainBuiltInDisplayCutout</string>
|
||||
<!-- If supported, are dreams enabled? (by default) -->
|
||||
<bool name="config_dreamsEnabledByDefault">false</bool>
|
||||
<bool name="config_dozeAlwaysOnDisplayAvailable">true</bool>
|
||||
<bool name="config_displayBlanksAfterDoze">false</bool>
|
||||
<bool name="config_dozePulsePickup">false</bool>
|
||||
<bool name="config_supportDoubleTapWake">false</bool>
|
||||
<bool name="config_enableBurnInProtection">true</bool>
|
||||
<!-- List of biometric sensors on the device, in decreasing strength. Consumed by AuthService
|
||||
<string translatable="false" name="config_mainBuiltInDisplayCutout">M62,0l-3.8,0l-3.9,0.2l-3.9,0.4l-4,0.8l-3.9,1.2l-3.8,1.6l-3.7,2l-3.4,2.4l-3.1,2.8l-2.9,3l-2.7,3.1l-2.6,3.1 l-2.7,2.8C12.5,28,6.2,30.3,0,30.3c-6.3,0-12.5-2.3-17.5-6.8l-2.7-2.8l-2.6-3.1l-2.7-3.1l-2.9-3l-3.2-2.8 L-35,6.2l-3.7-2l-3.8-1.6l-3.9-1.2l-4-0.8L-54.3,0.2L-58.2,0L-62,0Z @dp</string>
|
||||
<string translatable="false" name="config_mainBuiltInDisplayCutoutRectApproximation">@*android:string/config_mainBuiltInDisplayCutout</string>
|
||||
<!-- If supported, are dreams enabled? (by default) -->
|
||||
<bool name="config_dreamsEnabledByDefault">false</bool>
|
||||
<bool name="config_dozeAlwaysOnDisplayAvailable">true</bool>
|
||||
<bool name="config_displayBlanksAfterDoze">false</bool>
|
||||
<bool name="config_dozePulsePickup">false</bool>
|
||||
<bool name="config_supportDoubleTapWake">false</bool>
|
||||
<bool name="config_enableBurnInProtection">true</bool>
|
||||
<!-- List of biometric sensors on the device, in decreasing strength. Consumed by AuthService
|
||||
when registering authenticators with BiometricService. Format must be ID:Modality:Strength,
|
||||
where: IDs are unique per device, Modality as defined in BiometricAuthenticator.java,
|
||||
and Strength as defined in Authenticators.java -->
|
||||
<string-array name="config_biometric_sensors" translatable="false">
|
||||
<item>0:2:15</item>
|
||||
<!-- ID0:Fingerprint:Strong -->
|
||||
</string-array>
|
||||
<!-- For performance and storage reasons, limit the number of fingerprints per user -->
|
||||
<integer name="config_fingerprintMaxTemplatesPerUser">4</integer>
|
||||
<!-- Specify if the fingerprint hardware support gestures-->
|
||||
<bool name="config_fingerprintSupportsGestures">true</bool>
|
||||
<!-- True if the device supports system navigation keys. -->
|
||||
<bool name="config_supportSystemNavigationKeys">true</bool>
|
||||
<!-- Limit for the number of face templates per user -->
|
||||
<integer name="config_faceMaxTemplatesPerUser">2</integer>
|
||||
<string-array name="config_biometric_sensors" translatable="false">
|
||||
<item>0:2:15</item>
|
||||
<!-- ID0:Fingerprint:Strong -->
|
||||
</string-array>
|
||||
<!-- For performance and storage reasons, limit the number of fingerprints per user -->
|
||||
<integer name="config_fingerprintMaxTemplatesPerUser">4</integer>
|
||||
<!-- Specify if the fingerprint hardware support gestures-->
|
||||
<bool name="config_fingerprintSupportsGestures">true</bool>
|
||||
<!-- True if the device supports system navigation keys. -->
|
||||
<bool name="config_supportSystemNavigationKeys">true</bool>
|
||||
<!-- Limit for the number of face templates per user -->
|
||||
<integer name="config_faceMaxTemplatesPerUser">2</integer>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,11 +1,10 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<!-- Height of the status bar in landscape. The height should be
|
||||
<!-- Height of the status bar in landscape. The height should be
|
||||
Max((status bar content height + waterfall top size), top cutout size) -->
|
||||
<dimen name="status_bar_height_landscape">24.0dip</dimen>
|
||||
<!-- Height of the status bar in portrait. The height should be
|
||||
<dimen name="status_bar_height_landscape">24.0dip</dimen>
|
||||
<!-- Height of the status bar in portrait. The height should be
|
||||
Max((status bar content height + waterfall top size), top cutout size) -->
|
||||
<dimen name="status_bar_height_portrait">31.0dip</dimen>
|
||||
<!-- Default radius of the software rounded corners. -->
|
||||
<dimen name="rounded_corner_radius">40px</dimen>
|
||||
<dimen name="status_bar_height_portrait">31.0dip</dimen>
|
||||
<!-- Default radius of the software rounded corners. -->
|
||||
<dimen name="rounded_corner_radius">40px</dimen>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,88 +1,87 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<device name="Android">
|
||||
<item name="none">0</item>
|
||||
<item name="screen.on">93</item>
|
||||
<item name="screen.full">313</item>
|
||||
<item name="bluetooth.active">118</item>
|
||||
<item name="bluetooth.on">0.98</item>
|
||||
<item name="wifi.on">0.43</item>
|
||||
<item name="wifi.active">488</item>
|
||||
<item name="wifi.scan">502</item>
|
||||
<item name="dsp.audio">45</item>
|
||||
<item name="dsp.video">286</item>
|
||||
<item name="camera.flashlight">124</item>
|
||||
<item name="camera.avg">662</item>
|
||||
<item name="gps.on">32</item>
|
||||
<item name="radio.active">164</item>
|
||||
<item name="radio.scanning">115</item>
|
||||
<array name="radio.on">
|
||||
<value>7.3</value>
|
||||
<value>7.3</value>
|
||||
</array>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>6</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster0">
|
||||
<value>1586000</value>
|
||||
<value>1482000</value>
|
||||
<value>1352000</value>
|
||||
<value>1248000</value>
|
||||
<value>1144000</value>
|
||||
<value>1014000</value>
|
||||
<value>902000</value>
|
||||
<value>839000</value>
|
||||
<value>757000</value>
|
||||
<value>676000</value>
|
||||
<value>546000</value>
|
||||
<value>449000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster0">
|
||||
<value>50</value>
|
||||
<value>43</value>
|
||||
<value>34</value>
|
||||
<value>28</value>
|
||||
<value>24</value>
|
||||
<value>18</value>
|
||||
<value>15</value>
|
||||
<value>13</value>
|
||||
<value>11</value>
|
||||
<value>10</value>
|
||||
<value>7</value>
|
||||
<value>6</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster1">
|
||||
<value>1768000</value>
|
||||
<value>1664000</value>
|
||||
<value>1560000</value>
|
||||
<value>1352000</value>
|
||||
<value>1144000</value>
|
||||
<value>936000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster1">
|
||||
<value>162</value>
|
||||
<value>142</value>
|
||||
<value>120</value>
|
||||
<value>87</value>
|
||||
<value>61</value>
|
||||
<value>41</value>
|
||||
</array>
|
||||
<item name="cpu.idle">3.79</item>
|
||||
<item name="cpu.awake">23</item>
|
||||
<item name="battery.capacity">3400</item>
|
||||
<item name="battery.typical.capacity">3300</item>
|
||||
<item name="wifi.controller.idle">1</item>
|
||||
<item name="wifi.controller.rx">65</item>
|
||||
<item name="wifi.controller.tx">265</item>
|
||||
<array name="wifi.controller.tx_levels">
|
||||
<value>0</value>
|
||||
</array>
|
||||
<item name="wifi.controller.voltage">3600</item>
|
||||
<array name="wifi.batchedscan">
|
||||
<value>.0002</value>
|
||||
<value>.002</value>
|
||||
<value>.02</value>
|
||||
<value>.2</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<item name="none">0</item>
|
||||
<item name="screen.on">93</item>
|
||||
<item name="screen.full">313</item>
|
||||
<item name="bluetooth.active">118</item>
|
||||
<item name="bluetooth.on">0.98</item>
|
||||
<item name="wifi.on">0.43</item>
|
||||
<item name="wifi.active">488</item>
|
||||
<item name="wifi.scan">502</item>
|
||||
<item name="dsp.audio">45</item>
|
||||
<item name="dsp.video">286</item>
|
||||
<item name="camera.flashlight">124</item>
|
||||
<item name="camera.avg">662</item>
|
||||
<item name="gps.on">32</item>
|
||||
<item name="radio.active">164</item>
|
||||
<item name="radio.scanning">115</item>
|
||||
<array name="radio.on">
|
||||
<value>7.3</value>
|
||||
<value>7.3</value>
|
||||
</array>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>6</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster0">
|
||||
<value>1586000</value>
|
||||
<value>1482000</value>
|
||||
<value>1352000</value>
|
||||
<value>1248000</value>
|
||||
<value>1144000</value>
|
||||
<value>1014000</value>
|
||||
<value>902000</value>
|
||||
<value>839000</value>
|
||||
<value>757000</value>
|
||||
<value>676000</value>
|
||||
<value>546000</value>
|
||||
<value>449000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster0">
|
||||
<value>50</value>
|
||||
<value>43</value>
|
||||
<value>34</value>
|
||||
<value>28</value>
|
||||
<value>24</value>
|
||||
<value>18</value>
|
||||
<value>15</value>
|
||||
<value>13</value>
|
||||
<value>11</value>
|
||||
<value>10</value>
|
||||
<value>7</value>
|
||||
<value>6</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster1">
|
||||
<value>1768000</value>
|
||||
<value>1664000</value>
|
||||
<value>1560000</value>
|
||||
<value>1352000</value>
|
||||
<value>1144000</value>
|
||||
<value>936000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster1">
|
||||
<value>162</value>
|
||||
<value>142</value>
|
||||
<value>120</value>
|
||||
<value>87</value>
|
||||
<value>61</value>
|
||||
<value>41</value>
|
||||
</array>
|
||||
<item name="cpu.idle">3.79</item>
|
||||
<item name="cpu.awake">23</item>
|
||||
<item name="battery.capacity">3400</item>
|
||||
<item name="battery.typical.capacity">3300</item>
|
||||
<item name="wifi.controller.idle">1</item>
|
||||
<item name="wifi.controller.rx">65</item>
|
||||
<item name="wifi.controller.tx">265</item>
|
||||
<array name="wifi.controller.tx_levels">
|
||||
<value>0</value>
|
||||
</array>
|
||||
<item name="wifi.controller.voltage">3600</item>
|
||||
<array name="wifi.batchedscan">
|
||||
<value>.0002</value>
|
||||
<value>.002</value>
|
||||
<value>.02</value>
|
||||
<value>.2</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
</device>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/**
|
||||
* Copyright (c) 2009, The Android Open Source Project
|
||||
|
|
@ -19,7 +18,7 @@
|
|||
<!-- These resources are around just to allow their values to be customized
|
||||
for different hardware and product builds. Do not translate. -->
|
||||
<resources>
|
||||
<!-- The bounding path of the cutout region of the main built-in display.
|
||||
<!-- The bounding path of the cutout region of the main built-in display.
|
||||
Must either be empty if there is no cutout region, or a string that is parsable by
|
||||
{@link android.util.PathParser}.
|
||||
The path is assumed to be specified in display coordinates with pixel units and in
|
||||
|
|
@ -34,29 +33,29 @@
|
|||
<string ...>M -5,0 L -5,10 L 5,10 L 5,0 Z @dp</string>
|
||||
@see https://www.w3.org/TR/SVG/paths.html#PathData
|
||||
-->
|
||||
<string name="config_mainBuiltInDisplayCutout">M 0,0 H -22.42857142857143 V 30.85714285714286 H 22.42857142857143 V 0 H 0 Z @dp</string>
|
||||
<string translatable="false" name="config_mainBuiltInDisplayCutoutRectApproximation">@*android:string/config_mainBuiltInDisplayCutout</string>
|
||||
<!-- If supported, are dreams enabled? (by default) -->
|
||||
<bool name="config_dreamsEnabledByDefault">false</bool>
|
||||
<bool name="config_dozeAlwaysOnDisplayAvailable">true</bool>
|
||||
<bool name="config_displayBlanksAfterDoze">false</bool>
|
||||
<bool name="config_dozePulsePickup">false</bool>
|
||||
<bool name="config_supportDoubleTapWake">true</bool>
|
||||
<bool name="config_enableBurnInProtection">true</bool>
|
||||
<!-- List of biometric sensors on the device, in decreasing strength. Consumed by AuthService
|
||||
<string name="config_mainBuiltInDisplayCutout">M 0,0 H -22.42857142857143 V 30.85714285714286 H 22.42857142857143 V 0 H 0 Z @dp</string>
|
||||
<string translatable="false" name="config_mainBuiltInDisplayCutoutRectApproximation">@*android:string/config_mainBuiltInDisplayCutout</string>
|
||||
<!-- If supported, are dreams enabled? (by default) -->
|
||||
<bool name="config_dreamsEnabledByDefault">false</bool>
|
||||
<bool name="config_dozeAlwaysOnDisplayAvailable">true</bool>
|
||||
<bool name="config_displayBlanksAfterDoze">false</bool>
|
||||
<bool name="config_dozePulsePickup">false</bool>
|
||||
<bool name="config_supportDoubleTapWake">true</bool>
|
||||
<bool name="config_enableBurnInProtection">true</bool>
|
||||
<!-- List of biometric sensors on the device, in decreasing strength. Consumed by AuthService
|
||||
when registering authenticators with BiometricService. Format must be ID:Modality:Strength,
|
||||
where: IDs are unique per device, Modality as defined in BiometricAuthenticator.java,
|
||||
and Strength as defined in Authenticators.java -->
|
||||
<string-array name="config_biometric_sensors" translatable="false">
|
||||
<item>0:2:15</item>
|
||||
<!-- ID0:Fingerprint:Strong -->
|
||||
</string-array>
|
||||
<!-- For performance and storage reasons, limit the number of fingerprints per user -->
|
||||
<integer name="config_fingerprintMaxTemplatesPerUser">4</integer>
|
||||
<!-- Specify if the fingerprint hardware support gestures-->
|
||||
<bool name="config_fingerprintSupportsGestures">true</bool>
|
||||
<!-- True if the device supports system navigation keys. -->
|
||||
<bool name="config_supportSystemNavigationKeys">true</bool>
|
||||
<!-- Limit for the number of face templates per user -->
|
||||
<integer name="config_faceMaxTemplatesPerUser">2</integer>
|
||||
<string-array name="config_biometric_sensors" translatable="false">
|
||||
<item>0:2:15</item>
|
||||
<!-- ID0:Fingerprint:Strong -->
|
||||
</string-array>
|
||||
<!-- For performance and storage reasons, limit the number of fingerprints per user -->
|
||||
<integer name="config_fingerprintMaxTemplatesPerUser">4</integer>
|
||||
<!-- Specify if the fingerprint hardware support gestures-->
|
||||
<bool name="config_fingerprintSupportsGestures">true</bool>
|
||||
<!-- True if the device supports system navigation keys. -->
|
||||
<bool name="config_supportSystemNavigationKeys">true</bool>
|
||||
<!-- Limit for the number of face templates per user -->
|
||||
<integer name="config_faceMaxTemplatesPerUser">2</integer>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,13 +1,12 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<dimen name="status_bar_height">31.0dip</dimen>
|
||||
<dimen name="status_bar_height_portrait">31.0dip</dimen>
|
||||
<dimen name="status_bar_height_landscape">31.0dip</dimen>
|
||||
<dimen name="quick_qs_offset_height">48.0dip</dimen>
|
||||
<dimen name="rounded_corner_radius">0.0dip</dimen>
|
||||
<dimen name="rounded_corner_radius_adjustment">0.0px</dimen>
|
||||
<dimen name="rounded_corner_radius_bottom">0.0dip</dimen>
|
||||
<dimen name="rounded_corner_radius_bottom_adjustment">0.0px</dimen>
|
||||
<dimen name="rounded_corner_radius_top">29.0dip</dimen>
|
||||
<dimen name="rounded_corner_radius_top_adjustment">29.0px</dimen>
|
||||
<dimen name="status_bar_height">31.0dip</dimen>
|
||||
<dimen name="status_bar_height_portrait">31.0dip</dimen>
|
||||
<dimen name="status_bar_height_landscape">31.0dip</dimen>
|
||||
<dimen name="quick_qs_offset_height">48.0dip</dimen>
|
||||
<dimen name="rounded_corner_radius">0.0dip</dimen>
|
||||
<dimen name="rounded_corner_radius_adjustment">0.0px</dimen>
|
||||
<dimen name="rounded_corner_radius_bottom">0.0dip</dimen>
|
||||
<dimen name="rounded_corner_radius_bottom_adjustment">0.0px</dimen>
|
||||
<dimen name="rounded_corner_radius_top">29.0dip</dimen>
|
||||
<dimen name="rounded_corner_radius_top_adjustment">29.0px</dimen>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,88 +1,87 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<device name="Android">
|
||||
<item name="none">0</item>
|
||||
<item name="screen.on">93</item>
|
||||
<item name="screen.full">313</item>
|
||||
<item name="bluetooth.active">118</item>
|
||||
<item name="bluetooth.on">0.98</item>
|
||||
<item name="wifi.on">0.43</item>
|
||||
<item name="wifi.active">488</item>
|
||||
<item name="wifi.scan">502</item>
|
||||
<item name="dsp.audio">45</item>
|
||||
<item name="dsp.video">286</item>
|
||||
<item name="camera.flashlight">124</item>
|
||||
<item name="camera.avg">662</item>
|
||||
<item name="gps.on">32</item>
|
||||
<item name="radio.active">164</item>
|
||||
<item name="radio.scanning">115</item>
|
||||
<array name="radio.on">
|
||||
<value>7.3</value>
|
||||
<value>7.3</value>
|
||||
</array>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>6</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster0">
|
||||
<value>1586000</value>
|
||||
<value>1482000</value>
|
||||
<value>1352000</value>
|
||||
<value>1248000</value>
|
||||
<value>1144000</value>
|
||||
<value>1014000</value>
|
||||
<value>902000</value>
|
||||
<value>839000</value>
|
||||
<value>757000</value>
|
||||
<value>676000</value>
|
||||
<value>546000</value>
|
||||
<value>449000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster0">
|
||||
<value>50</value>
|
||||
<value>43</value>
|
||||
<value>34</value>
|
||||
<value>28</value>
|
||||
<value>24</value>
|
||||
<value>18</value>
|
||||
<value>15</value>
|
||||
<value>13</value>
|
||||
<value>11</value>
|
||||
<value>10</value>
|
||||
<value>7</value>
|
||||
<value>6</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster1">
|
||||
<value>1768000</value>
|
||||
<value>1664000</value>
|
||||
<value>1560000</value>
|
||||
<value>1352000</value>
|
||||
<value>1144000</value>
|
||||
<value>936000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster1">
|
||||
<value>162</value>
|
||||
<value>142</value>
|
||||
<value>120</value>
|
||||
<value>87</value>
|
||||
<value>61</value>
|
||||
<value>41</value>
|
||||
</array>
|
||||
<item name="cpu.idle">3.79</item>
|
||||
<item name="cpu.awake">23</item>
|
||||
<item name="battery.capacity">4000</item>
|
||||
<item name="battery.typical.capacity">4000</item>
|
||||
<item name="wifi.controller.idle">1</item>
|
||||
<item name="wifi.controller.rx">65</item>
|
||||
<item name="wifi.controller.tx">265</item>
|
||||
<array name="wifi.controller.tx_levels">
|
||||
<value>0</value>
|
||||
</array>
|
||||
<item name="wifi.controller.voltage">3600</item>
|
||||
<array name="wifi.batchedscan">
|
||||
<value>.0002</value>
|
||||
<value>.002</value>
|
||||
<value>.02</value>
|
||||
<value>.2</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<item name="none">0</item>
|
||||
<item name="screen.on">93</item>
|
||||
<item name="screen.full">313</item>
|
||||
<item name="bluetooth.active">118</item>
|
||||
<item name="bluetooth.on">0.98</item>
|
||||
<item name="wifi.on">0.43</item>
|
||||
<item name="wifi.active">488</item>
|
||||
<item name="wifi.scan">502</item>
|
||||
<item name="dsp.audio">45</item>
|
||||
<item name="dsp.video">286</item>
|
||||
<item name="camera.flashlight">124</item>
|
||||
<item name="camera.avg">662</item>
|
||||
<item name="gps.on">32</item>
|
||||
<item name="radio.active">164</item>
|
||||
<item name="radio.scanning">115</item>
|
||||
<array name="radio.on">
|
||||
<value>7.3</value>
|
||||
<value>7.3</value>
|
||||
</array>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>6</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster0">
|
||||
<value>1586000</value>
|
||||
<value>1482000</value>
|
||||
<value>1352000</value>
|
||||
<value>1248000</value>
|
||||
<value>1144000</value>
|
||||
<value>1014000</value>
|
||||
<value>902000</value>
|
||||
<value>839000</value>
|
||||
<value>757000</value>
|
||||
<value>676000</value>
|
||||
<value>546000</value>
|
||||
<value>449000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster0">
|
||||
<value>50</value>
|
||||
<value>43</value>
|
||||
<value>34</value>
|
||||
<value>28</value>
|
||||
<value>24</value>
|
||||
<value>18</value>
|
||||
<value>15</value>
|
||||
<value>13</value>
|
||||
<value>11</value>
|
||||
<value>10</value>
|
||||
<value>7</value>
|
||||
<value>6</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster1">
|
||||
<value>1768000</value>
|
||||
<value>1664000</value>
|
||||
<value>1560000</value>
|
||||
<value>1352000</value>
|
||||
<value>1144000</value>
|
||||
<value>936000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster1">
|
||||
<value>162</value>
|
||||
<value>142</value>
|
||||
<value>120</value>
|
||||
<value>87</value>
|
||||
<value>61</value>
|
||||
<value>41</value>
|
||||
</array>
|
||||
<item name="cpu.idle">3.79</item>
|
||||
<item name="cpu.awake">23</item>
|
||||
<item name="battery.capacity">4000</item>
|
||||
<item name="battery.typical.capacity">4000</item>
|
||||
<item name="wifi.controller.idle">1</item>
|
||||
<item name="wifi.controller.rx">65</item>
|
||||
<item name="wifi.controller.tx">265</item>
|
||||
<array name="wifi.controller.tx_levels">
|
||||
<value>0</value>
|
||||
</array>
|
||||
<item name="wifi.controller.voltage">3600</item>
|
||||
<array name="wifi.batchedscan">
|
||||
<value>.0002</value>
|
||||
<value>.002</value>
|
||||
<value>.02</value>
|
||||
<value>.2</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
</device>
|
||||
|
|
|
|||
|
|
@ -1,22 +1,21 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<bool name="config_dozeAlwaysOnDisplayAvailable">false</bool>
|
||||
<bool name="config_displayBlanksAfterDoze">true</bool>
|
||||
<bool name="config_dozePulsePickup">false</bool>
|
||||
<string name="config_mainBuiltInDisplayCutout">M 0,0 H -22.42857142857143 V 30.85714285714286 H 22.42857142857143 V 0 H 0 Z @dp</string>
|
||||
<string translatable="false" name="config_mainBuiltInDisplayCutoutRectApproximation">@*android:string/config_mainBuiltInDisplayCutout</string>
|
||||
<bool name="config_supportDoubleTapWake">false</bool>
|
||||
<bool name="config_enableBurnInProtection">false</bool>
|
||||
<!-- List of biometric sensors on the device, in decreasing strength. Consumed by AuthService
|
||||
<bool name="config_dozeAlwaysOnDisplayAvailable">false</bool>
|
||||
<bool name="config_displayBlanksAfterDoze">true</bool>
|
||||
<bool name="config_dozePulsePickup">false</bool>
|
||||
<string name="config_mainBuiltInDisplayCutout">M 0,0 H -22.42857142857143 V 30.85714285714286 H 22.42857142857143 V 0 H 0 Z @dp</string>
|
||||
<string translatable="false" name="config_mainBuiltInDisplayCutoutRectApproximation">@*android:string/config_mainBuiltInDisplayCutout</string>
|
||||
<bool name="config_supportDoubleTapWake">false</bool>
|
||||
<bool name="config_enableBurnInProtection">false</bool>
|
||||
<!-- List of biometric sensors on the device, in decreasing strength. Consumed by AuthService
|
||||
when registering authenticators with BiometricService. Format must be ID:Modality:Strength,
|
||||
where: IDs are unique per device, Modality as defined in BiometricAuthenticator.java,
|
||||
and Strength as defined in Authenticators.java -->
|
||||
<string-array name="config_biometric_sensors" translatable="false">
|
||||
<item>0:2:15</item>
|
||||
<!-- ID0:Fingerprint:Strong -->
|
||||
</string-array>
|
||||
<!-- For performance and storage reasons, limit the number of fingerprints per user -->
|
||||
<integer name="config_fingerprintMaxTemplatesPerUser">4</integer>
|
||||
<!-- Specify if the fingerprint hardware support gestures-->
|
||||
<bool name="config_fingerprintSupportsGestures">true</bool>
|
||||
<string-array name="config_biometric_sensors" translatable="false">
|
||||
<item>0:2:15</item>
|
||||
<!-- ID0:Fingerprint:Strong -->
|
||||
</string-array>
|
||||
<!-- For performance and storage reasons, limit the number of fingerprints per user -->
|
||||
<integer name="config_fingerprintMaxTemplatesPerUser">4</integer>
|
||||
<!-- Specify if the fingerprint hardware support gestures-->
|
||||
<bool name="config_fingerprintSupportsGestures">true</bool>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,13 +1,12 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<dimen name="status_bar_height">31.0dip</dimen>
|
||||
<dimen name="status_bar_height_portrait">31.0dip</dimen>
|
||||
<dimen name="status_bar_height_landscape">31.0dip</dimen>
|
||||
<dimen name="quick_qs_offset_height">48.0dip</dimen>
|
||||
<dimen name="rounded_corner_radius">0.0dip</dimen>
|
||||
<dimen name="rounded_corner_radius_adjustment">0.0px</dimen>
|
||||
<dimen name="rounded_corner_radius_bottom">0.0dip</dimen>
|
||||
<dimen name="rounded_corner_radius_bottom_adjustment">0.0px</dimen>
|
||||
<dimen name="rounded_corner_radius_top">29.0dip</dimen>
|
||||
<dimen name="rounded_corner_radius_top_adjustment">29.0px</dimen>
|
||||
<dimen name="status_bar_height">31.0dip</dimen>
|
||||
<dimen name="status_bar_height_portrait">31.0dip</dimen>
|
||||
<dimen name="status_bar_height_landscape">31.0dip</dimen>
|
||||
<dimen name="quick_qs_offset_height">48.0dip</dimen>
|
||||
<dimen name="rounded_corner_radius">0.0dip</dimen>
|
||||
<dimen name="rounded_corner_radius_adjustment">0.0px</dimen>
|
||||
<dimen name="rounded_corner_radius_bottom">0.0dip</dimen>
|
||||
<dimen name="rounded_corner_radius_bottom_adjustment">0.0px</dimen>
|
||||
<dimen name="rounded_corner_radius_top">29.0dip</dimen>
|
||||
<dimen name="rounded_corner_radius_top_adjustment">29.0px</dimen>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,87 +1,86 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<device name="Android">
|
||||
<item name="none">0</item>
|
||||
<item name="screen.on">93</item>
|
||||
<item name="screen.full">313</item>
|
||||
<item name="bluetooth.active">118</item>
|
||||
<item name="bluetooth.on">0.98</item>
|
||||
<item name="wifi.on">0.43</item>
|
||||
<item name="wifi.active">488</item>
|
||||
<item name="wifi.scan">502</item>
|
||||
<item name="dsp.audio">45</item>
|
||||
<item name="dsp.video">286</item>
|
||||
<item name="camera.flashlight">124</item>
|
||||
<item name="camera.avg">662</item>
|
||||
<item name="gps.on">32</item>
|
||||
<item name="radio.active">164</item>
|
||||
<item name="radio.scanning">115</item>
|
||||
<array name="radio.on">
|
||||
<value>7.3</value>
|
||||
<value>7.3</value>
|
||||
</array>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>6</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster0">
|
||||
<value>1586000</value>
|
||||
<value>1482000</value>
|
||||
<value>1352000</value>
|
||||
<value>1248000</value>
|
||||
<value>1144000</value>
|
||||
<value>1014000</value>
|
||||
<value>902000</value>
|
||||
<value>839000</value>
|
||||
<value>757000</value>
|
||||
<value>676000</value>
|
||||
<value>546000</value>
|
||||
<value>449000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster0">
|
||||
<value>50</value>
|
||||
<value>43</value>
|
||||
<value>34</value>
|
||||
<value>28</value>
|
||||
<value>24</value>
|
||||
<value>18</value>
|
||||
<value>15</value>
|
||||
<value>13</value>
|
||||
<value>11</value>
|
||||
<value>10</value>
|
||||
<value>7</value>
|
||||
<value>6</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster1">
|
||||
<value>1768000</value>
|
||||
<value>1664000</value>
|
||||
<value>1560000</value>
|
||||
<value>1352000</value>
|
||||
<value>1144000</value>
|
||||
<value>936000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster1">
|
||||
<value>162</value>
|
||||
<value>142</value>
|
||||
<value>120</value>
|
||||
<value>87</value>
|
||||
<value>61</value>
|
||||
<value>41</value>
|
||||
</array>
|
||||
<item name="cpu.idle">3.79</item>
|
||||
<item name="cpu.awake">23</item>
|
||||
<item name="battery.capacity">2900</item>
|
||||
<item name="wifi.controller.idle">1</item>
|
||||
<item name="wifi.controller.rx">65</item>
|
||||
<item name="wifi.controller.tx">265</item>
|
||||
<array name="wifi.controller.tx_levels">
|
||||
<value>0</value>
|
||||
</array>
|
||||
<item name="wifi.controller.voltage">3600</item>
|
||||
<array name="wifi.batchedscan">
|
||||
<value>.0002</value>
|
||||
<value>.002</value>
|
||||
<value>.02</value>
|
||||
<value>.2</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<item name="none">0</item>
|
||||
<item name="screen.on">93</item>
|
||||
<item name="screen.full">313</item>
|
||||
<item name="bluetooth.active">118</item>
|
||||
<item name="bluetooth.on">0.98</item>
|
||||
<item name="wifi.on">0.43</item>
|
||||
<item name="wifi.active">488</item>
|
||||
<item name="wifi.scan">502</item>
|
||||
<item name="dsp.audio">45</item>
|
||||
<item name="dsp.video">286</item>
|
||||
<item name="camera.flashlight">124</item>
|
||||
<item name="camera.avg">662</item>
|
||||
<item name="gps.on">32</item>
|
||||
<item name="radio.active">164</item>
|
||||
<item name="radio.scanning">115</item>
|
||||
<array name="radio.on">
|
||||
<value>7.3</value>
|
||||
<value>7.3</value>
|
||||
</array>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>6</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster0">
|
||||
<value>1586000</value>
|
||||
<value>1482000</value>
|
||||
<value>1352000</value>
|
||||
<value>1248000</value>
|
||||
<value>1144000</value>
|
||||
<value>1014000</value>
|
||||
<value>902000</value>
|
||||
<value>839000</value>
|
||||
<value>757000</value>
|
||||
<value>676000</value>
|
||||
<value>546000</value>
|
||||
<value>449000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster0">
|
||||
<value>50</value>
|
||||
<value>43</value>
|
||||
<value>34</value>
|
||||
<value>28</value>
|
||||
<value>24</value>
|
||||
<value>18</value>
|
||||
<value>15</value>
|
||||
<value>13</value>
|
||||
<value>11</value>
|
||||
<value>10</value>
|
||||
<value>7</value>
|
||||
<value>6</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster1">
|
||||
<value>1768000</value>
|
||||
<value>1664000</value>
|
||||
<value>1560000</value>
|
||||
<value>1352000</value>
|
||||
<value>1144000</value>
|
||||
<value>936000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster1">
|
||||
<value>162</value>
|
||||
<value>142</value>
|
||||
<value>120</value>
|
||||
<value>87</value>
|
||||
<value>61</value>
|
||||
<value>41</value>
|
||||
</array>
|
||||
<item name="cpu.idle">3.79</item>
|
||||
<item name="cpu.awake">23</item>
|
||||
<item name="battery.capacity">2900</item>
|
||||
<item name="wifi.controller.idle">1</item>
|
||||
<item name="wifi.controller.rx">65</item>
|
||||
<item name="wifi.controller.tx">265</item>
|
||||
<array name="wifi.controller.tx_levels">
|
||||
<value>0</value>
|
||||
</array>
|
||||
<item name="wifi.controller.voltage">3600</item>
|
||||
<array name="wifi.batchedscan">
|
||||
<value>.0002</value>
|
||||
<value>.002</value>
|
||||
<value>.02</value>
|
||||
<value>.2</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
</device>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/**
|
||||
* Copyright (c) 2009, The Android Open Source Project
|
||||
|
|
@ -19,7 +18,7 @@
|
|||
<!-- These resources are around just to allow their values to be customized
|
||||
for different hardware and product builds. Do not translate. -->
|
||||
<resources>
|
||||
<!-- The bounding path of the cutout region of the main built-in display.
|
||||
<!-- The bounding path of the cutout region of the main built-in display.
|
||||
Must either be empty if there is no cutout region, or a string that is parsable by
|
||||
{@link android.util.PathParser}.
|
||||
The path is assumed to be specified in display coordinates with pixel units and in
|
||||
|
|
@ -34,36 +33,36 @@
|
|||
<string ...>M -5,0 L -5,10 L 5,10 L 5,0 Z @dp</string>
|
||||
@see https://www.w3.org/TR/SVG/paths.html#PathData
|
||||
-->
|
||||
<string translatable="false" name="config_mainBuiltInDisplayCutout">M 0,0 H -67.42857142857143 V 30.85714285714286 H 67.42857142857143 V 0 H 0 Z @dp</string>
|
||||
<string translatable="false" name="config_mainBuiltInDisplayCutoutRectApproximation">@*android:string/config_mainBuiltInDisplayCutout</string>
|
||||
<!-- If supported, are dreams enabled? (by default) -->
|
||||
<bool name="config_dreamsEnabledByDefault">false</bool>
|
||||
<bool name="config_dozeAlwaysOnDisplayAvailable">true</bool>
|
||||
<bool name="config_displayBlanksAfterDoze">false</bool>
|
||||
<bool name="config_dozePulsePickup">false</bool>
|
||||
<bool name="config_supportDoubleTapWake">true</bool>
|
||||
<bool name="config_enableBurnInProtection">true</bool>
|
||||
<!-- Amount of time it takes for the light sensor to warm up in milliseconds.
|
||||
<string translatable="false" name="config_mainBuiltInDisplayCutout">M 0,0 H -67.42857142857143 V 30.85714285714286 H 67.42857142857143 V 0 H 0 Z @dp</string>
|
||||
<string translatable="false" name="config_mainBuiltInDisplayCutoutRectApproximation">@*android:string/config_mainBuiltInDisplayCutout</string>
|
||||
<!-- If supported, are dreams enabled? (by default) -->
|
||||
<bool name="config_dreamsEnabledByDefault">false</bool>
|
||||
<bool name="config_dozeAlwaysOnDisplayAvailable">true</bool>
|
||||
<bool name="config_displayBlanksAfterDoze">false</bool>
|
||||
<bool name="config_dozePulsePickup">false</bool>
|
||||
<bool name="config_supportDoubleTapWake">true</bool>
|
||||
<bool name="config_enableBurnInProtection">true</bool>
|
||||
<!-- Amount of time it takes for the light sensor to warm up in milliseconds.
|
||||
For this time after the screen turns on, the Power Manager
|
||||
will not debounce light sensor readings -->
|
||||
<integer name="config_lightSensorWarmupTime">200</integer>
|
||||
<!-- The type of the light sensor to be used by the display framework for things like
|
||||
<integer name="config_lightSensorWarmupTime">200</integer>
|
||||
<!-- The type of the light sensor to be used by the display framework for things like
|
||||
auto-brightness. If unset, then it just gets the default sensor of type TYPE_LIGHT. -->
|
||||
<string name="config_displayLightSensorType">com.samsung.sensor.physical_light</string>
|
||||
<!-- List of biometric sensors on the device, in decreasing strength. Consumed by AuthService
|
||||
<string name="config_displayLightSensorType">com.samsung.sensor.physical_light</string>
|
||||
<!-- List of biometric sensors on the device, in decreasing strength. Consumed by AuthService
|
||||
when registering authenticators with BiometricService. Format must be ID:Modality:Strength,
|
||||
where: IDs are unique per device, Modality as defined in BiometricAuthenticator.java,
|
||||
and Strength as defined in Authenticators.java -->
|
||||
<string-array name="config_biometric_sensors" translatable="false">
|
||||
<item>0:2:15</item>
|
||||
<!-- ID0:Fingerprint:Strong -->
|
||||
</string-array>
|
||||
<!-- For performance and storage reasons, limit the number of fingerprints per user -->
|
||||
<integer name="config_fingerprintMaxTemplatesPerUser">4</integer>
|
||||
<!-- Specify if the fingerprint hardware support gestures-->
|
||||
<bool name="config_fingerprintSupportsGestures">true</bool>
|
||||
<!-- True if the device supports system navigation keys. -->
|
||||
<bool name="config_supportSystemNavigationKeys">true</bool>
|
||||
<!-- Limit for the number of face templates per user -->
|
||||
<integer name="config_faceMaxTemplatesPerUser">2</integer>
|
||||
<string-array name="config_biometric_sensors" translatable="false">
|
||||
<item>0:2:15</item>
|
||||
<!-- ID0:Fingerprint:Strong -->
|
||||
</string-array>
|
||||
<!-- For performance and storage reasons, limit the number of fingerprints per user -->
|
||||
<integer name="config_fingerprintMaxTemplatesPerUser">4</integer>
|
||||
<!-- Specify if the fingerprint hardware support gestures-->
|
||||
<bool name="config_fingerprintSupportsGestures">true</bool>
|
||||
<!-- True if the device supports system navigation keys. -->
|
||||
<bool name="config_supportSystemNavigationKeys">true</bool>
|
||||
<!-- Limit for the number of face templates per user -->
|
||||
<integer name="config_faceMaxTemplatesPerUser">2</integer>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,11 +1,10 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<!-- Height of the status bar in landscape. The height should be
|
||||
<!-- Height of the status bar in landscape. The height should be
|
||||
Max((status bar content height + waterfall top size), top cutout size) -->
|
||||
<dimen name="status_bar_height_landscape">24.0dip</dimen>
|
||||
<!-- Height of the status bar in portrait. The height should be
|
||||
<dimen name="status_bar_height_landscape">24.0dip</dimen>
|
||||
<!-- Height of the status bar in portrait. The height should be
|
||||
Max((status bar content height + waterfall top size), top cutout size) -->
|
||||
<dimen name="status_bar_height_portrait">31.0dip</dimen>
|
||||
<!-- Default radius of the software rounded corners. -->
|
||||
<dimen name="rounded_corner_radius">40px</dimen>
|
||||
<dimen name="status_bar_height_portrait">31.0dip</dimen>
|
||||
<!-- Default radius of the software rounded corners. -->
|
||||
<dimen name="rounded_corner_radius">40px</dimen>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,88 +1,87 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<device name="Android">
|
||||
<item name="none">0</item>
|
||||
<item name="screen.on">93</item>
|
||||
<item name="screen.full">313</item>
|
||||
<item name="bluetooth.active">118</item>
|
||||
<item name="bluetooth.on">0.98</item>
|
||||
<item name="wifi.on">0.43</item>
|
||||
<item name="wifi.active">488</item>
|
||||
<item name="wifi.scan">502</item>
|
||||
<item name="dsp.audio">45</item>
|
||||
<item name="dsp.video">286</item>
|
||||
<item name="camera.flashlight">124</item>
|
||||
<item name="camera.avg">662</item>
|
||||
<item name="gps.on">32</item>
|
||||
<item name="radio.active">164</item>
|
||||
<item name="radio.scanning">115</item>
|
||||
<array name="radio.on">
|
||||
<value>7.3</value>
|
||||
<value>7.3</value>
|
||||
</array>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>6</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster0">
|
||||
<value>1586000</value>
|
||||
<value>1482000</value>
|
||||
<value>1352000</value>
|
||||
<value>1248000</value>
|
||||
<value>1144000</value>
|
||||
<value>1014000</value>
|
||||
<value>902000</value>
|
||||
<value>839000</value>
|
||||
<value>757000</value>
|
||||
<value>676000</value>
|
||||
<value>546000</value>
|
||||
<value>449000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster0">
|
||||
<value>50</value>
|
||||
<value>43</value>
|
||||
<value>34</value>
|
||||
<value>28</value>
|
||||
<value>24</value>
|
||||
<value>18</value>
|
||||
<value>15</value>
|
||||
<value>13</value>
|
||||
<value>11</value>
|
||||
<value>10</value>
|
||||
<value>7</value>
|
||||
<value>6</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster1">
|
||||
<value>1768000</value>
|
||||
<value>1664000</value>
|
||||
<value>1560000</value>
|
||||
<value>1352000</value>
|
||||
<value>1144000</value>
|
||||
<value>936000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster1">
|
||||
<value>162</value>
|
||||
<value>142</value>
|
||||
<value>120</value>
|
||||
<value>87</value>
|
||||
<value>61</value>
|
||||
<value>41</value>
|
||||
</array>
|
||||
<item name="cpu.idle">3.79</item>
|
||||
<item name="cpu.awake">23</item>
|
||||
<item name="battery.capacity">4000</item>
|
||||
<item name="battery.typical.capacity">4000</item>
|
||||
<item name="wifi.controller.idle">1</item>
|
||||
<item name="wifi.controller.rx">65</item>
|
||||
<item name="wifi.controller.tx">265</item>
|
||||
<array name="wifi.controller.tx_levels">
|
||||
<value>0</value>
|
||||
</array>
|
||||
<item name="wifi.controller.voltage">3600</item>
|
||||
<array name="wifi.batchedscan">
|
||||
<value>.0002</value>
|
||||
<value>.002</value>
|
||||
<value>.02</value>
|
||||
<value>.2</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<item name="none">0</item>
|
||||
<item name="screen.on">93</item>
|
||||
<item name="screen.full">313</item>
|
||||
<item name="bluetooth.active">118</item>
|
||||
<item name="bluetooth.on">0.98</item>
|
||||
<item name="wifi.on">0.43</item>
|
||||
<item name="wifi.active">488</item>
|
||||
<item name="wifi.scan">502</item>
|
||||
<item name="dsp.audio">45</item>
|
||||
<item name="dsp.video">286</item>
|
||||
<item name="camera.flashlight">124</item>
|
||||
<item name="camera.avg">662</item>
|
||||
<item name="gps.on">32</item>
|
||||
<item name="radio.active">164</item>
|
||||
<item name="radio.scanning">115</item>
|
||||
<array name="radio.on">
|
||||
<value>7.3</value>
|
||||
<value>7.3</value>
|
||||
</array>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>6</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster0">
|
||||
<value>1586000</value>
|
||||
<value>1482000</value>
|
||||
<value>1352000</value>
|
||||
<value>1248000</value>
|
||||
<value>1144000</value>
|
||||
<value>1014000</value>
|
||||
<value>902000</value>
|
||||
<value>839000</value>
|
||||
<value>757000</value>
|
||||
<value>676000</value>
|
||||
<value>546000</value>
|
||||
<value>449000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster0">
|
||||
<value>50</value>
|
||||
<value>43</value>
|
||||
<value>34</value>
|
||||
<value>28</value>
|
||||
<value>24</value>
|
||||
<value>18</value>
|
||||
<value>15</value>
|
||||
<value>13</value>
|
||||
<value>11</value>
|
||||
<value>10</value>
|
||||
<value>7</value>
|
||||
<value>6</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster1">
|
||||
<value>1768000</value>
|
||||
<value>1664000</value>
|
||||
<value>1560000</value>
|
||||
<value>1352000</value>
|
||||
<value>1144000</value>
|
||||
<value>936000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster1">
|
||||
<value>162</value>
|
||||
<value>142</value>
|
||||
<value>120</value>
|
||||
<value>87</value>
|
||||
<value>61</value>
|
||||
<value>41</value>
|
||||
</array>
|
||||
<item name="cpu.idle">3.79</item>
|
||||
<item name="cpu.awake">23</item>
|
||||
<item name="battery.capacity">4000</item>
|
||||
<item name="battery.typical.capacity">4000</item>
|
||||
<item name="wifi.controller.idle">1</item>
|
||||
<item name="wifi.controller.rx">65</item>
|
||||
<item name="wifi.controller.tx">265</item>
|
||||
<array name="wifi.controller.tx_levels">
|
||||
<value>0</value>
|
||||
</array>
|
||||
<item name="wifi.controller.voltage">3600</item>
|
||||
<array name="wifi.batchedscan">
|
||||
<value>.0002</value>
|
||||
<value>.002</value>
|
||||
<value>.02</value>
|
||||
<value>.2</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
</device>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/**
|
||||
* Copyright (c) 2009, The Android Open Source Project
|
||||
|
|
@ -19,7 +18,7 @@
|
|||
<!-- These resources are around just to allow their values to be customized
|
||||
for different hardware and product builds. Do not translate. -->
|
||||
<resources>
|
||||
<!-- The bounding path of the cutout region of the main built-in display.
|
||||
<!-- The bounding path of the cutout region of the main built-in display.
|
||||
Must either be empty if there is no cutout region, or a string that is parsable by
|
||||
{@link android.util.PathParser}.
|
||||
The path is assumed to be specified in display coordinates with pixel units and in
|
||||
|
|
@ -34,36 +33,36 @@
|
|||
<string ...>M -5,0 L -5,10 L 5,10 L 5,0 Z @dp</string>
|
||||
@see https://www.w3.org/TR/SVG/paths.html#PathData
|
||||
-->
|
||||
<string translatable="false" name="config_mainBuiltInDisplayCutout">M 0,0 H -67.42857142857143 V 30.85714285714286 H 67.42857142857143 V 0 H 0 Z @dp</string>
|
||||
<string translatable="false" name="config_mainBuiltInDisplayCutoutRectApproximation">@*android:string/config_mainBuiltInDisplayCutout</string>
|
||||
<!-- If supported, are dreams enabled? (by default) -->
|
||||
<bool name="config_dreamsEnabledByDefault">false</bool>
|
||||
<bool name="config_dozeAlwaysOnDisplayAvailable">true</bool>
|
||||
<bool name="config_displayBlanksAfterDoze">false</bool>
|
||||
<bool name="config_dozePulsePickup">false</bool>
|
||||
<bool name="config_supportDoubleTapWake">true</bool>
|
||||
<bool name="config_enableBurnInProtection">true</bool>
|
||||
<!-- Amount of time it takes for the light sensor to warm up in milliseconds.
|
||||
<string translatable="false" name="config_mainBuiltInDisplayCutout">M 0,0 H -67.42857142857143 V 30.85714285714286 H 67.42857142857143 V 0 H 0 Z @dp</string>
|
||||
<string translatable="false" name="config_mainBuiltInDisplayCutoutRectApproximation">@*android:string/config_mainBuiltInDisplayCutout</string>
|
||||
<!-- If supported, are dreams enabled? (by default) -->
|
||||
<bool name="config_dreamsEnabledByDefault">false</bool>
|
||||
<bool name="config_dozeAlwaysOnDisplayAvailable">true</bool>
|
||||
<bool name="config_displayBlanksAfterDoze">false</bool>
|
||||
<bool name="config_dozePulsePickup">false</bool>
|
||||
<bool name="config_supportDoubleTapWake">true</bool>
|
||||
<bool name="config_enableBurnInProtection">true</bool>
|
||||
<!-- Amount of time it takes for the light sensor to warm up in milliseconds.
|
||||
For this time after the screen turns on, the Power Manager
|
||||
will not debounce light sensor readings -->
|
||||
<integer name="config_lightSensorWarmupTime">200</integer>
|
||||
<!-- The type of the light sensor to be used by the display framework for things like
|
||||
<integer name="config_lightSensorWarmupTime">200</integer>
|
||||
<!-- The type of the light sensor to be used by the display framework for things like
|
||||
auto-brightness. If unset, then it just gets the default sensor of type TYPE_LIGHT. -->
|
||||
<string name="config_displayLightSensorType">com.samsung.sensor.physical_light</string>
|
||||
<!-- List of biometric sensors on the device, in decreasing strength. Consumed by AuthService
|
||||
<string name="config_displayLightSensorType">com.samsung.sensor.physical_light</string>
|
||||
<!-- List of biometric sensors on the device, in decreasing strength. Consumed by AuthService
|
||||
when registering authenticators with BiometricService. Format must be ID:Modality:Strength,
|
||||
where: IDs are unique per device, Modality as defined in BiometricAuthenticator.java,
|
||||
and Strength as defined in Authenticators.java -->
|
||||
<string-array name="config_biometric_sensors" translatable="false">
|
||||
<item>0:2:15</item>
|
||||
<!-- ID0:Fingerprint:Strong -->
|
||||
</string-array>
|
||||
<!-- For performance and storage reasons, limit the number of fingerprints per user -->
|
||||
<integer name="config_fingerprintMaxTemplatesPerUser">4</integer>
|
||||
<!-- Specify if the fingerprint hardware support gestures-->
|
||||
<bool name="config_fingerprintSupportsGestures">true</bool>
|
||||
<!-- True if the device supports system navigation keys. -->
|
||||
<bool name="config_supportSystemNavigationKeys">true</bool>
|
||||
<!-- Limit for the number of face templates per user -->
|
||||
<integer name="config_faceMaxTemplatesPerUser">2</integer>
|
||||
<string-array name="config_biometric_sensors" translatable="false">
|
||||
<item>0:2:15</item>
|
||||
<!-- ID0:Fingerprint:Strong -->
|
||||
</string-array>
|
||||
<!-- For performance and storage reasons, limit the number of fingerprints per user -->
|
||||
<integer name="config_fingerprintMaxTemplatesPerUser">4</integer>
|
||||
<!-- Specify if the fingerprint hardware support gestures-->
|
||||
<bool name="config_fingerprintSupportsGestures">true</bool>
|
||||
<!-- True if the device supports system navigation keys. -->
|
||||
<bool name="config_supportSystemNavigationKeys">true</bool>
|
||||
<!-- Limit for the number of face templates per user -->
|
||||
<integer name="config_faceMaxTemplatesPerUser">2</integer>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,11 +1,10 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<!-- Height of the status bar in landscape. The height should be
|
||||
<!-- Height of the status bar in landscape. The height should be
|
||||
Max((status bar content height + waterfall top size), top cutout size) -->
|
||||
<dimen name="status_bar_height_landscape">24.0dip</dimen>
|
||||
<!-- Height of the status bar in portrait. The height should be
|
||||
<dimen name="status_bar_height_landscape">24.0dip</dimen>
|
||||
<!-- Height of the status bar in portrait. The height should be
|
||||
Max((status bar content height + waterfall top size), top cutout size) -->
|
||||
<dimen name="status_bar_height">86.0px</dimen>
|
||||
<!-- Default radius of the software rounded corners. -->
|
||||
<dimen name="rounded_corner_radius">40px</dimen>
|
||||
<dimen name="status_bar_height">86.0px</dimen>
|
||||
<!-- Default radius of the software rounded corners. -->
|
||||
<dimen name="rounded_corner_radius">40px</dimen>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,88 +1,87 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<device name="Android">
|
||||
<item name="none">0</item>
|
||||
<item name="screen.on">93</item>
|
||||
<item name="screen.full">313</item>
|
||||
<item name="bluetooth.active">118</item>
|
||||
<item name="bluetooth.on">0.98</item>
|
||||
<item name="wifi.on">0.43</item>
|
||||
<item name="wifi.active">488</item>
|
||||
<item name="wifi.scan">502</item>
|
||||
<item name="dsp.audio">45</item>
|
||||
<item name="dsp.video">286</item>
|
||||
<item name="camera.flashlight">124</item>
|
||||
<item name="camera.avg">662</item>
|
||||
<item name="gps.on">32</item>
|
||||
<item name="radio.active">164</item>
|
||||
<item name="radio.scanning">115</item>
|
||||
<array name="radio.on">
|
||||
<value>7.3</value>
|
||||
<value>7.3</value>
|
||||
</array>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>6</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster0">
|
||||
<value>1586000</value>
|
||||
<value>1482000</value>
|
||||
<value>1352000</value>
|
||||
<value>1248000</value>
|
||||
<value>1144000</value>
|
||||
<value>1014000</value>
|
||||
<value>902000</value>
|
||||
<value>839000</value>
|
||||
<value>757000</value>
|
||||
<value>676000</value>
|
||||
<value>546000</value>
|
||||
<value>449000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster0">
|
||||
<value>50</value>
|
||||
<value>43</value>
|
||||
<value>34</value>
|
||||
<value>28</value>
|
||||
<value>24</value>
|
||||
<value>18</value>
|
||||
<value>15</value>
|
||||
<value>13</value>
|
||||
<value>11</value>
|
||||
<value>10</value>
|
||||
<value>7</value>
|
||||
<value>6</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster1">
|
||||
<value>1768000</value>
|
||||
<value>1664000</value>
|
||||
<value>1560000</value>
|
||||
<value>1352000</value>
|
||||
<value>1144000</value>
|
||||
<value>936000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster1">
|
||||
<value>162</value>
|
||||
<value>142</value>
|
||||
<value>120</value>
|
||||
<value>87</value>
|
||||
<value>61</value>
|
||||
<value>41</value>
|
||||
</array>
|
||||
<item name="cpu.idle">3.79</item>
|
||||
<item name="cpu.awake">23</item>
|
||||
<item name="battery.capacity">3100</item>
|
||||
<item name="battery.typical.capacity">3100</item>
|
||||
<item name="wifi.controller.idle">1</item>
|
||||
<item name="wifi.controller.rx">65</item>
|
||||
<item name="wifi.controller.tx">265</item>
|
||||
<array name="wifi.controller.tx_levels">
|
||||
<value>0</value>
|
||||
</array>
|
||||
<item name="wifi.controller.voltage">3600</item>
|
||||
<array name="wifi.batchedscan">
|
||||
<value>.0002</value>
|
||||
<value>.002</value>
|
||||
<value>.02</value>
|
||||
<value>.2</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<item name="none">0</item>
|
||||
<item name="screen.on">93</item>
|
||||
<item name="screen.full">313</item>
|
||||
<item name="bluetooth.active">118</item>
|
||||
<item name="bluetooth.on">0.98</item>
|
||||
<item name="wifi.on">0.43</item>
|
||||
<item name="wifi.active">488</item>
|
||||
<item name="wifi.scan">502</item>
|
||||
<item name="dsp.audio">45</item>
|
||||
<item name="dsp.video">286</item>
|
||||
<item name="camera.flashlight">124</item>
|
||||
<item name="camera.avg">662</item>
|
||||
<item name="gps.on">32</item>
|
||||
<item name="radio.active">164</item>
|
||||
<item name="radio.scanning">115</item>
|
||||
<array name="radio.on">
|
||||
<value>7.3</value>
|
||||
<value>7.3</value>
|
||||
</array>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>6</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster0">
|
||||
<value>1586000</value>
|
||||
<value>1482000</value>
|
||||
<value>1352000</value>
|
||||
<value>1248000</value>
|
||||
<value>1144000</value>
|
||||
<value>1014000</value>
|
||||
<value>902000</value>
|
||||
<value>839000</value>
|
||||
<value>757000</value>
|
||||
<value>676000</value>
|
||||
<value>546000</value>
|
||||
<value>449000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster0">
|
||||
<value>50</value>
|
||||
<value>43</value>
|
||||
<value>34</value>
|
||||
<value>28</value>
|
||||
<value>24</value>
|
||||
<value>18</value>
|
||||
<value>15</value>
|
||||
<value>13</value>
|
||||
<value>11</value>
|
||||
<value>10</value>
|
||||
<value>7</value>
|
||||
<value>6</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster1">
|
||||
<value>1768000</value>
|
||||
<value>1664000</value>
|
||||
<value>1560000</value>
|
||||
<value>1352000</value>
|
||||
<value>1144000</value>
|
||||
<value>936000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster1">
|
||||
<value>162</value>
|
||||
<value>142</value>
|
||||
<value>120</value>
|
||||
<value>87</value>
|
||||
<value>61</value>
|
||||
<value>41</value>
|
||||
</array>
|
||||
<item name="cpu.idle">3.79</item>
|
||||
<item name="cpu.awake">23</item>
|
||||
<item name="battery.capacity">3100</item>
|
||||
<item name="battery.typical.capacity">3100</item>
|
||||
<item name="wifi.controller.idle">1</item>
|
||||
<item name="wifi.controller.rx">65</item>
|
||||
<item name="wifi.controller.tx">265</item>
|
||||
<array name="wifi.controller.tx_levels">
|
||||
<value>0</value>
|
||||
</array>
|
||||
<item name="wifi.controller.voltage">3600</item>
|
||||
<array name="wifi.batchedscan">
|
||||
<value>.0002</value>
|
||||
<value>.002</value>
|
||||
<value>.02</value>
|
||||
<value>.2</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
</device>
|
||||
|
|
|
|||
|
|
@ -1,28 +1,27 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.eurekateam.cameralightsensor" android:sharedUserId="android.uid.system">
|
||||
<uses-permission android:name="android.permission.WRITE_SETTINGS"/>
|
||||
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS"/>
|
||||
<uses-permission android:name="android.permission.CAMERA"/>
|
||||
<uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"/>
|
||||
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
|
||||
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
|
||||
<uses-permission android:name="android.permission.CAMERA_OPEN_CLOSE_LISTENER"/>
|
||||
<uses-feature android:name="android.hardware.camera"/>
|
||||
<uses-feature android:name="android.hardware.camera2.full"/>
|
||||
<uses-feature android:name="android.hardware.camera.autofocus"/>
|
||||
<protected-broadcast android:name="com.android.systemui.doze.pulse"/>
|
||||
<application android:allowBackup="true" android:label="@string/app_name" android:persistent="true">
|
||||
<receiver android:name=".BootReceiver" android:defaultToDeviceProtectedStorage="true" android:directBootAware="true" android:enabled="true" android:exported="true">
|
||||
<intent-filter android:priority="1000">
|
||||
<action android:name="android.intent.action.BOOT_COMPLETED"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
</intent-filter>
|
||||
</receiver>
|
||||
<service android:name=".CameraLightSensorService" android:exported="true" android:foregroundServiceType="camera">
|
||||
<intent-filter android:priority="1000">
|
||||
<action android:name="android.intent.action.SCREEN_OFF"/>
|
||||
<action android:name="android.intent.action.USER_PRESENT"/>
|
||||
</intent-filter>
|
||||
</service>
|
||||
</application>
|
||||
<uses-permission android:name="android.permission.WRITE_SETTINGS"/>
|
||||
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS"/>
|
||||
<uses-permission android:name="android.permission.CAMERA"/>
|
||||
<uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"/>
|
||||
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
|
||||
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
|
||||
<uses-permission android:name="android.permission.CAMERA_OPEN_CLOSE_LISTENER"/>
|
||||
<uses-feature android:name="android.hardware.camera"/>
|
||||
<uses-feature android:name="android.hardware.camera2.full"/>
|
||||
<uses-feature android:name="android.hardware.camera.autofocus"/>
|
||||
<protected-broadcast android:name="com.android.systemui.doze.pulse"/>
|
||||
<application android:allowBackup="true" android:label="@string/app_name" android:persistent="true">
|
||||
<receiver android:name=".BootReceiver" android:defaultToDeviceProtectedStorage="true" android:directBootAware="true" android:enabled="true" android:exported="true">
|
||||
<intent-filter android:priority="1000">
|
||||
<action android:name="android.intent.action.BOOT_COMPLETED"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
</intent-filter>
|
||||
</receiver>
|
||||
<service android:name=".CameraLightSensorService" android:exported="true" android:foregroundServiceType="camera">
|
||||
<intent-filter android:priority="1000">
|
||||
<action android:name="android.intent.action.SCREEN_OFF"/>
|
||||
<action android:name="android.intent.action.USER_PRESENT"/>
|
||||
</intent-filter>
|
||||
</service>
|
||||
</application>
|
||||
</manifest>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2021 Eureka Team
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
|
@ -12,7 +11,7 @@
|
|||
limitations under the License.
|
||||
-->
|
||||
<permissions>
|
||||
<privapp-permissions package="com.eurekateam.cameralightsensor">
|
||||
<permission name="android.permission.WRITE_SECURE_SETTINGS"/>
|
||||
</privapp-permissions>
|
||||
<privapp-permissions package="com.eurekateam.cameralightsensor">
|
||||
<permission name="android.permission.WRITE_SECURE_SETTINGS"/>
|
||||
</privapp-permissions>
|
||||
</permissions>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportWidth="24" android:viewportHeight="24">
|
||||
<path android:fillColor="@android:color/black" android:pathData="M20,8.69L20,4h-4.69L12,0.69 8.69,4L4,4v4.69L0.69,12 4,15.31L4,20h4.69L12,23.31 15.31,20L20,20v-4.69L23.31,12 20,8.69zM18,14.48L18,18h-3.52L12,20.48 9.52,18L6,18v-3.52L3.52,12 6,9.52L6,6h3.52L12,3.52 14.48,6L18,6v3.52L20.48,12 18,14.48zM12,17c2.76,0 5,-2.24 5,-5s-2.24,-5 -5,-5v10z"/>
|
||||
<path android:fillColor="@android:color/black" android:pathData="M20,8.69L20,4h-4.69L12,0.69 8.69,4L4,4v4.69L0.69,12 4,15.31L4,20h4.69L12,23.31 15.31,20L20,20v-4.69L23.31,12 20,8.69zM18,14.48L18,18h-3.52L12,20.48 9.52,18L6,18v-3.52L3.52,12 6,9.52L6,6h3.52L12,3.52 14.48,6L18,6v3.52L20.48,12 18,14.48zM12,17c2.76,0 5,-2.24 5,-5s-2.24,-5 -5,-5v10z"/>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0"?>
|
||||
<resources>
|
||||
<string name="app_name">CameraLightSensor</string>
|
||||
<string name="app_name">CameraLightSensor</string>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,22 +1,21 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:sharedUserId="android.uid.system" package="com.eurekateam.fmradio">
|
||||
<application android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/Theme.Material3.DayNight.NoActionBar">
|
||||
<activity android:name=".MainActivity" android:exported="true">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN"/>
|
||||
<action android:name="android.intent.action.HEADSET_PLUG"/>
|
||||
<category android:name="android.intent.category.LAUNCHER"/>
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<service android:name=".FMRadioService" android:exported="false">
|
||||
<intent-filter>
|
||||
<action android:name="com.eurekateam.fmradio.PLAY_FM"/>
|
||||
<action android:name="com.eurekateam.fmradio.NEXT"/>
|
||||
<action android:name="com.eurekateam.fmradio.BEFORE"/>
|
||||
<action android:name="com.eurekateam.fmradio.QUIT"/>
|
||||
<action android:name="com.eurekateam.fmradio.OUTPUT"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
</intent-filter>
|
||||
</service>
|
||||
</application>
|
||||
<application android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/Theme.Material3.DayNight.NoActionBar">
|
||||
<activity android:name=".MainActivity" android:exported="true">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN"/>
|
||||
<action android:name="android.intent.action.HEADSET_PLUG"/>
|
||||
<category android:name="android.intent.category.LAUNCHER"/>
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<service android:name=".FMRadioService" android:exported="false">
|
||||
<intent-filter>
|
||||
<action android:name="com.eurekateam.fmradio.PLAY_FM"/>
|
||||
<action android:name="com.eurekateam.fmradio.NEXT"/>
|
||||
<action android:name="com.eurekateam.fmradio.BEFORE"/>
|
||||
<action android:name="com.eurekateam.fmradio.QUIT"/>
|
||||
<action android:name="com.eurekateam.fmradio.OUTPUT"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
</intent-filter>
|
||||
</service>
|
||||
</application>
|
||||
</manifest>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<background android:drawable="@android:color/system_accent1_200"/>
|
||||
<foreground android:drawable="@drawable/ic_launcher_foreground"/>
|
||||
<background android:drawable="@android:color/system_accent1_200"/>
|
||||
<foreground android:drawable="@drawable/ic_launcher_foreground"/>
|
||||
</adaptive-icon>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
<?xml version="1.0"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="108dp" android:height="108dp" android:viewportWidth="108" android:viewportHeight="108" android:tint="#FFFFFF">
|
||||
<group android:scaleX="2.1924" android:scaleY="2.1924" android:translateX="27.6912" android:translateY="27.6912">
|
||||
<path android:fillColor="@android:color/white" android:pathData="M3.24,6.15C2.51,6.43 2,7.17 2,8v12c0,1.1 0.89,2 2,2h16c1.11,0 2,-0.9 2,-2L22,8c0,-1.11 -0.89,-2 -2,-2L8.3,6l8.26,-3.34L15.88,1 3.24,6.15zM7,20c-1.66,0 -3,-1.34 -3,-3s1.34,-3 3,-3 3,1.34 3,3 -1.34,3 -3,3zM20,12h-2v-2h-2v2L4,12L4,8h16v4z"/>
|
||||
</group>
|
||||
<group android:scaleX="2.1924" android:scaleY="2.1924" android:translateX="27.6912" android:translateY="27.6912">
|
||||
<path android:fillColor="@android:color/white" android:pathData="M3.24,6.15C2.51,6.43 2,7.17 2,8v12c0,1.1 0.89,2 2,2h16c1.11,0 2,-0.9 2,-2L22,8c0,-1.11 -0.89,-2 -2,-2L8.3,6l8.26,-3.34L15.88,1 3.24,6.15zM7,20c-1.66,0 -3,-1.34 -3,-3s1.34,-3 3,-3 3,1.34 3,3 -1.34,3 -3,3zM20,12h-2v-2h-2v2L4,12L4,8h16v4z"/>
|
||||
</group>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,22 +1,21 @@
|
|||
<?xml version="1.0"?>
|
||||
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:id="@android:id/background">
|
||||
<shape android:shape="line">
|
||||
<stroke android:color="@android:color/system_accent1_500" android:width="@dimen/seek_bar_thickness"/>
|
||||
</shape>
|
||||
</item>
|
||||
<item android:id="@android:id/secondaryProgress">
|
||||
<clip>
|
||||
<shape android:shape="line">
|
||||
<stroke android:color="@android:color/system_accent1_200" android:width="@dimen/seek_bar_thickness"/>
|
||||
</shape>
|
||||
</clip>
|
||||
</item>
|
||||
<item android:id="@android:id/progress">
|
||||
<clip>
|
||||
<shape android:shape="line">
|
||||
<stroke android:color="@android:color/system_accent1_300" android:width="@dimen/seek_bar_thickness"/>
|
||||
</shape>
|
||||
</clip>
|
||||
</item>
|
||||
<item android:id="@android:id/background">
|
||||
<shape android:shape="line">
|
||||
<stroke android:color="@android:color/system_accent1_500" android:width="@dimen/seek_bar_thickness"/>
|
||||
</shape>
|
||||
</item>
|
||||
<item android:id="@android:id/secondaryProgress">
|
||||
<clip>
|
||||
<shape android:shape="line">
|
||||
<stroke android:color="@android:color/system_accent1_200" android:width="@dimen/seek_bar_thickness"/>
|
||||
</shape>
|
||||
</clip>
|
||||
</item>
|
||||
<item android:id="@android:id/progress">
|
||||
<clip>
|
||||
<shape android:shape="line">
|
||||
<stroke android:color="@android:color/system_accent1_300" android:width="@dimen/seek_bar_thickness"/>
|
||||
</shape>
|
||||
</clip>
|
||||
</item>
|
||||
</layer-list>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0"?>
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
|
||||
<size android:height="@dimen/seek_bar_thumb_size" android:width="@dimen/seek_bar_thumb_size"/>
|
||||
<solid android:color="@android:color/system_accent2_500"/>
|
||||
<size android:height="@dimen/seek_bar_thumb_size" android:width="@dimen/seek_bar_thumb_size"/>
|
||||
<solid android:color="@android:color/system_accent2_500"/>
|
||||
</shape>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginBottom="50dp" android:background="@android:color/system_accent1_100" android:id="@+id/channel_list_layout">
|
||||
<ListView android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/listview"/>
|
||||
<com.google.android.material.floatingactionbutton.FloatingActionButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="bottom|end" android:id="@+id/refresh_channel_list" android:src="@drawable/ic_refresh" android:layout_marginEnd="25dp" android:layout_marginBottom="25dp"/>
|
||||
<ListView android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/listview"/>
|
||||
<com.google.android.material.floatingactionbutton.FloatingActionButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="bottom|end" android:id="@+id/refresh_channel_list" android:src="@drawable/ic_refresh" android:layout_marginEnd="25dp" android:layout_marginBottom="25dp"/>
|
||||
</FrameLayout>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent">
|
||||
<FrameLayout android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/container_view"/>
|
||||
<com.google.android.material.bottomnavigation.BottomNavigationView android:layout_width="match_parent" android:layout_gravity="bottom" android:layout_height="wrap_content" android:background="@android:color/system_accent1_300" style="@style/Widget.MaterialComponents.BottomNavigationView.Colored" app:menu="@menu/bottom_navigation_menu" android:id="@+id/bottom_nav_bar"/>
|
||||
<FrameLayout android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/container_view"/>
|
||||
<com.google.android.material.bottomnavigation.BottomNavigationView android:layout_width="match_parent" android:layout_gravity="bottom" android:layout_height="wrap_content" android:background="@android:color/system_accent1_300" style="@style/Widget.MaterialComponents.BottomNavigationView.Colored" app:menu="@menu/bottom_navigation_menu" android:id="@+id/bottom_nav_bar"/>
|
||||
</FrameLayout>
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center" android:theme="@style/Theme.Material3.DayNight.Dialog.Alert">
|
||||
<com.google.android.material.textview.MaterialTextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/warning" android:textSize="50sp" android:textAllCaps="true" android:textStyle="bold" android:gravity="center" android:paddingBottom="15dp"/>
|
||||
<com.google.android.material.textview.MaterialTextView android:id="@+id/alert_title" android:layout_width="match_parent" android:layout_height="wrap_content" android:textSize="25sp" android:textStyle="bold" android:gravity="center" android:paddingBottom="15dp"/>
|
||||
<androidx.appcompat.widget.AppCompatImageView android:layout_width="200dp" android:layout_height="200dp" android:id="@+id/alert_image" android:background="@android:color/system_accent1_400"/>
|
||||
<com.google.android.material.textview.MaterialTextView android:id="@+id/alert_desc" android:layout_width="match_parent" android:layout_height="wrap_content" android:textSize="25sp" android:gravity="center" android:paddingTop="20dp" android:paddingBottom="10dp"/>
|
||||
<com.google.android.material.textview.MaterialTextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/warning" android:textSize="50sp" android:textAllCaps="true" android:textStyle="bold" android:gravity="center" android:paddingBottom="15dp"/>
|
||||
<com.google.android.material.textview.MaterialTextView android:id="@+id/alert_title" android:layout_width="match_parent" android:layout_height="wrap_content" android:textSize="25sp" android:textStyle="bold" android:gravity="center" android:paddingBottom="15dp"/>
|
||||
<androidx.appcompat.widget.AppCompatImageView android:layout_width="200dp" android:layout_height="200dp" android:id="@+id/alert_image" android:background="@android:color/system_accent1_400"/>
|
||||
<com.google.android.material.textview.MaterialTextView android:id="@+id/alert_desc" android:layout_width="match_parent" android:layout_height="wrap_content" android:textSize="25sp" android:gravity="center" android:paddingTop="20dp" android:paddingBottom="10dp"/>
|
||||
</LinearLayout>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="wrap_content">
|
||||
<androidx.appcompat.widget.AppCompatImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="10dp" android:layout_gravity="start|center_vertical" android:id="@+id/star_button_list" android:src="@drawable/ic_star"/>
|
||||
<com.google.android.material.textview.MaterialTextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:paddingStart="25dp" android:id="@+id/channel_list_title" android:paddingEnd="25dp" android:textColor="@android:color/system_accent2_700" android:textStyle="bold" android:letterSpacing="0.15" android:paddingTop="15dp" android:paddingBottom="15dp" android:textSize="25sp" android:text="@string/fm_radio_freq"/>
|
||||
<androidx.appcompat.widget.AppCompatImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="10dp" android:layout_gravity="start|center_vertical" android:id="@+id/star_button_list" android:src="@drawable/ic_star"/>
|
||||
<com.google.android.material.textview.MaterialTextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:paddingStart="25dp" android:id="@+id/channel_list_title" android:paddingEnd="25dp" android:textColor="@android:color/system_accent2_700" android:textStyle="bold" android:letterSpacing="0.15" android:paddingTop="15dp" android:paddingBottom="15dp" android:textSize="25sp" android:text="@string/fm_radio_freq"/>
|
||||
</FrameLayout>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="start|top" android:id="@+id/pebble_layout">
|
||||
<com.eurekateam.fmradio.PebbleTextView android:id="@+id/pebble_textview" android:layout_width="210dp" android:layout_height="175dp"/>
|
||||
<com.eurekateam.fmradio.PebbleTextView android:id="@+id/pebble_textview" android:layout_width="210dp" android:layout_height="175dp"/>
|
||||
</FrameLayout>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,2 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<GridView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal" android:id="@+id/fav_list_grid">
|
||||
</GridView>
|
||||
|
|
|
|||
|
|
@ -1,30 +1,29 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center" android:fitsSystemWindows="true" android:id="@+id/main_fragment" android:background="@android:color/system_accent1_100">
|
||||
<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingTop="65dp" android:paddingStart="30dp" android:paddingEnd="30dp" android:orientation="vertical" android:layout_gravity="top|center">
|
||||
<com.google.android.material.textview.MaterialTextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/app_banner" android:textColor="@android:color/system_accent1_500" android:textSize="65sp" android:textStyle="bold" android:text="@string/app_name"/>
|
||||
<Space android:layout_width="5dp" android:layout_height="match_parent"/>
|
||||
<FrameLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="end">
|
||||
<com.google.android.material.floatingactionbutton.FloatingActionButton android:layout_gravity="start|center_vertical" android:layout_marginStart="30dp" android:layout_width="wrap_content" android:layout_height="match_parent" android:id="@+id/fav_button" app:elevation="0dp" android:backgroundTint="@android:color/system_accent1_400" android:src="@drawable/ic_star"/>
|
||||
<LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="end">
|
||||
<com.google.android.material.textview.MaterialTextView android:layout_width="wrap_content" android:layout_height="match_parent" android:id="@+id/fm_freq" android:text="@string/inital_freq" android:textStyle="bold" android:textColor="@android:color/system_accent1_500" android:textSize="65sp"/>
|
||||
<com.google.android.material.textview.MaterialTextView android:layout_width="wrap_content" android:layout_height="match_parent" android:gravity="bottom" android:paddingBottom="20dp" android:id="@+id/freq_misc" android:textSize="25sp" android:textColor="@android:color/system_accent1_500" android:text="@string/mhz" android:textStyle="bold"/>
|
||||
</LinearLayout>
|
||||
</FrameLayout>
|
||||
</LinearLayout>
|
||||
<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="bottom|center_horizontal" android:gravity="center_horizontal" android:orientation="vertical" android:paddingBottom="100dp">
|
||||
<LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="30dp" android:layout_marginBottom="50dp" android:gravity="center">
|
||||
<com.google.android.material.floatingactionbutton.FloatingActionButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:backgroundTint="@android:color/system_accent1_400" android:id="@+id/volume_down" app:elevation="0dp" android:src="@drawable/ic_volume_down"/>
|
||||
<androidx.appcompat.widget.AppCompatSeekBar android:layout_width="175dp" android:id="@+id/volume_seekbar" android:progressDrawable="@drawable/ic_seekbar" android:thumb="@drawable/ic_seekbar_thumb" android:layout_height="match_parent"/>
|
||||
<com.google.android.material.floatingactionbutton.FloatingActionButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:backgroundTint="@android:color/system_accent1_400" android:id="@+id/volume_up" app:elevation="0dp" android:src="@drawable/ic_volume_up"/>
|
||||
</LinearLayout>
|
||||
<LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="center">
|
||||
<com.google.android.material.floatingactionbutton.FloatingActionButton android:id="@+id/before_channel" android:layout_width="wrap_content" android:backgroundTint="@android:color/system_accent1_400" android:layout_height="wrap_content" app:elevation="0dp" android:src="@drawable/ic_rewind"/>
|
||||
<Space android:layout_width="50dp" android:layout_height="match_parent"/>
|
||||
<com.google.android.material.floatingactionbutton.FloatingActionButton android:id="@+id/fm_power" android:layout_width="wrap_content" android:backgroundTint="@android:color/system_accent1_400" android:layout_height="wrap_content" app:elevation="0dp" android:src="@drawable/ic_power"/>
|
||||
<Space android:layout_width="50dp" android:layout_height="match_parent"/>
|
||||
<com.google.android.material.floatingactionbutton.FloatingActionButton android:id="@+id/next_channel" android:layout_width="wrap_content" android:backgroundTint="@android:color/system_accent1_400" android:layout_height="wrap_content" app:elevation="0dp" android:src="@drawable/ic_forward"/>
|
||||
</LinearLayout>
|
||||
<Space android:layout_width="match_parent" android:layout_height="30dp"/>
|
||||
<com.google.android.material.floatingactionbutton.FloatingActionButton android:id="@+id/fm_output_btn" android:layout_width="wrap_content" android:backgroundTint="@android:color/system_accent1_400" android:layout_height="wrap_content" app:elevation="0dp" app:srcCompat="@drawable/ic_volume_up"/>
|
||||
</LinearLayout>
|
||||
<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingTop="65dp" android:paddingStart="30dp" android:paddingEnd="30dp" android:orientation="vertical" android:layout_gravity="top|center">
|
||||
<com.google.android.material.textview.MaterialTextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/app_banner" android:textColor="@android:color/system_accent1_500" android:textSize="65sp" android:textStyle="bold" android:text="@string/app_name"/>
|
||||
<Space android:layout_width="5dp" android:layout_height="match_parent"/>
|
||||
<FrameLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="end">
|
||||
<com.google.android.material.floatingactionbutton.FloatingActionButton android:layout_gravity="start|center_vertical" android:layout_marginStart="30dp" android:layout_width="wrap_content" android:layout_height="match_parent" android:id="@+id/fav_button" app:elevation="0dp" android:backgroundTint="@android:color/system_accent1_400" android:src="@drawable/ic_star"/>
|
||||
<LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="end">
|
||||
<com.google.android.material.textview.MaterialTextView android:layout_width="wrap_content" android:layout_height="match_parent" android:id="@+id/fm_freq" android:text="@string/inital_freq" android:textStyle="bold" android:textColor="@android:color/system_accent1_500" android:textSize="65sp"/>
|
||||
<com.google.android.material.textview.MaterialTextView android:layout_width="wrap_content" android:layout_height="match_parent" android:gravity="bottom" android:paddingBottom="20dp" android:id="@+id/freq_misc" android:textSize="25sp" android:textColor="@android:color/system_accent1_500" android:text="@string/mhz" android:textStyle="bold"/>
|
||||
</LinearLayout>
|
||||
</FrameLayout>
|
||||
</LinearLayout>
|
||||
<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="bottom|center_horizontal" android:gravity="center_horizontal" android:orientation="vertical" android:paddingBottom="100dp">
|
||||
<LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="30dp" android:layout_marginBottom="50dp" android:gravity="center">
|
||||
<com.google.android.material.floatingactionbutton.FloatingActionButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:backgroundTint="@android:color/system_accent1_400" android:id="@+id/volume_down" app:elevation="0dp" android:src="@drawable/ic_volume_down"/>
|
||||
<androidx.appcompat.widget.AppCompatSeekBar android:layout_width="175dp" android:id="@+id/volume_seekbar" android:progressDrawable="@drawable/ic_seekbar" android:thumb="@drawable/ic_seekbar_thumb" android:layout_height="match_parent"/>
|
||||
<com.google.android.material.floatingactionbutton.FloatingActionButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:backgroundTint="@android:color/system_accent1_400" android:id="@+id/volume_up" app:elevation="0dp" android:src="@drawable/ic_volume_up"/>
|
||||
</LinearLayout>
|
||||
<LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="center">
|
||||
<com.google.android.material.floatingactionbutton.FloatingActionButton android:id="@+id/before_channel" android:layout_width="wrap_content" android:backgroundTint="@android:color/system_accent1_400" android:layout_height="wrap_content" app:elevation="0dp" android:src="@drawable/ic_rewind"/>
|
||||
<Space android:layout_width="50dp" android:layout_height="match_parent"/>
|
||||
<com.google.android.material.floatingactionbutton.FloatingActionButton android:id="@+id/fm_power" android:layout_width="wrap_content" android:backgroundTint="@android:color/system_accent1_400" android:layout_height="wrap_content" app:elevation="0dp" android:src="@drawable/ic_power"/>
|
||||
<Space android:layout_width="50dp" android:layout_height="match_parent"/>
|
||||
<com.google.android.material.floatingactionbutton.FloatingActionButton android:id="@+id/next_channel" android:layout_width="wrap_content" android:backgroundTint="@android:color/system_accent1_400" android:layout_height="wrap_content" app:elevation="0dp" android:src="@drawable/ic_forward"/>
|
||||
</LinearLayout>
|
||||
<Space android:layout_width="match_parent" android:layout_height="30dp"/>
|
||||
<com.google.android.material.floatingactionbutton.FloatingActionButton android:id="@+id/fm_output_btn" android:layout_width="wrap_content" android:backgroundTint="@android:color/system_accent1_400" android:layout_height="wrap_content" app:elevation="0dp" app:srcCompat="@drawable/ic_volume_up"/>
|
||||
</LinearLayout>
|
||||
</FrameLayout>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<menu xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:id="@+id/radio_main" android:enabled="true" android:icon="@drawable/ic_radio" android:title="@string/app_name"/>
|
||||
<item android:id="@+id/channel_list" android:enabled="true" android:icon="@drawable/ic_list" android:title="@string/channel_list"/>
|
||||
<item android:id="@+id/fav_list" android:enabled="true" android:icon="@drawable/ic_star_filled" android:title="@string/favorites"/>
|
||||
<item android:id="@+id/radio_main" android:enabled="true" android:icon="@drawable/ic_radio" android:title="@string/app_name"/>
|
||||
<item android:id="@+id/channel_list" android:enabled="true" android:icon="@drawable/ic_list" android:title="@string/channel_list"/>
|
||||
<item android:id="@+id/fav_list" android:enabled="true" android:icon="@drawable/ic_star_filled" android:title="@string/favorites"/>
|
||||
</menu>
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<dimen name="seek_bar_thickness">10dp</dimen>
|
||||
<dimen name="seek_bar_thumb_size">20dp</dimen>
|
||||
<dimen name="noti_btn_default_size">25dp</dimen>
|
||||
<dimen name="power_btn_default_size">35dp</dimen>
|
||||
<dimen name="seek_bar_thickness">10dp</dimen>
|
||||
<dimen name="seek_bar_thumb_size">20dp</dimen>
|
||||
<dimen name="noti_btn_default_size">25dp</dimen>
|
||||
<dimen name="power_btn_default_size">35dp</dimen>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,44 +1,43 @@
|
|||
<?xml version="1.0"?>
|
||||
<resources>
|
||||
<string name="app_name">FM Radio</string>
|
||||
<string name="fm_radio">FM Radio</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="output_modes">Output Modes</string>
|
||||
<string name="turn_on_fm">FM Power</string>
|
||||
<string name="disabled">Disabled</string>
|
||||
<string name="enabled">Enabled</string>
|
||||
<string name="phone_speaker">Speaker</string>
|
||||
<string name="wired_earphones">Wired Earphones</string>
|
||||
<string name="select_channel">Radio Channel</string>
|
||||
<string name="refresh">Refresh</string>
|
||||
<string name="seek_down">Seek Down</string>
|
||||
<string name="seek_up">Seek Up</string>
|
||||
<string name="scan">Scan</string>
|
||||
<string name="stop">Stop</string>
|
||||
<string name="mhz">Mhz</string>
|
||||
<string name="quit">Quit</string>
|
||||
<string name="album_art">Album Art</string>
|
||||
<string name="previous_radio_channel">Previous Radio Channel</string>
|
||||
<string name="next_radio_channel">Next Radio Channel</string>
|
||||
<string name="play_pause">Play Pause</string>
|
||||
<string name="close_radio">Close Radio</string>
|
||||
<string name="radio_io_error">Failed to open radio chr device!!</string>
|
||||
<string name="radio_io_error_desc">The FM radio app needs to call ioctl()
|
||||
<string name="app_name">FM Radio</string>
|
||||
<string name="fm_radio">FM Radio</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="output_modes">Output Modes</string>
|
||||
<string name="turn_on_fm">FM Power</string>
|
||||
<string name="disabled">Disabled</string>
|
||||
<string name="enabled">Enabled</string>
|
||||
<string name="phone_speaker">Speaker</string>
|
||||
<string name="wired_earphones">Wired Earphones</string>
|
||||
<string name="select_channel">Radio Channel</string>
|
||||
<string name="refresh">Refresh</string>
|
||||
<string name="seek_down">Seek Down</string>
|
||||
<string name="seek_up">Seek Up</string>
|
||||
<string name="scan">Scan</string>
|
||||
<string name="stop">Stop</string>
|
||||
<string name="mhz">Mhz</string>
|
||||
<string name="quit">Quit</string>
|
||||
<string name="album_art">Album Art</string>
|
||||
<string name="previous_radio_channel">Previous Radio Channel</string>
|
||||
<string name="next_radio_channel">Next Radio Channel</string>
|
||||
<string name="play_pause">Play Pause</string>
|
||||
<string name="close_radio">Close Radio</string>
|
||||
<string name="radio_io_error">Failed to open radio chr device!!</string>
|
||||
<string name="radio_io_error_desc">The FM radio app needs to call ioctl()
|
||||
to radio chr device (/dev/radio0). If SELinux is enforcing, try making
|
||||
it permissive</string>
|
||||
<string name="tracks_empty_error">Failed to check if array != null!!</string>
|
||||
<string name="tracks_empty_error_desc">Most likely because FM device couldn\'t
|
||||
<string name="tracks_empty_error">Failed to check if array != null!!</string>
|
||||
<string name="tracks_empty_error_desc">Most likely because FM device couldn\'t
|
||||
find radio channels, if you are sure it should find channels, contact the devs</string>
|
||||
<string name="no_headphones_error">Failed to find wired headset</string>
|
||||
<string name="no_headphones_error_desc">Insert Headphones and try again</string>
|
||||
<string name="radio_controls">Radio Controls</string>
|
||||
<string name="fm_radio_frequency">FM Radio Station</string>
|
||||
<string name="fm">FM</string>
|
||||
<string name="inital_freq">000.0</string>
|
||||
<string name="channel_list">Channel List</string>
|
||||
<string name="favorites">Favorites</string>
|
||||
<string name="warning">Warning!</string>
|
||||
<string name="retry">Retry</string>
|
||||
<string name="exit_app">Exit App</string>
|
||||
<string name="fm_radio_freq">FM %s Mhz</string>
|
||||
<string name="no_headphones_error">Failed to find wired headset</string>
|
||||
<string name="no_headphones_error_desc">Insert Headphones and try again</string>
|
||||
<string name="radio_controls">Radio Controls</string>
|
||||
<string name="fm_radio_frequency">FM Radio Station</string>
|
||||
<string name="fm">FM</string>
|
||||
<string name="inital_freq">000.0</string>
|
||||
<string name="channel_list">Channel List</string>
|
||||
<string name="favorites">Favorites</string>
|
||||
<string name="warning">Warning!</string>
|
||||
<string name="retry">Retry</string>
|
||||
<string name="exit_app">Exit App</string>
|
||||
<string name="fm_radio_freq">FM %s Mhz</string>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,74 +1,73 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.eurekateam.samsungextras" android:sharedUserId="android.uid.system">
|
||||
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
|
||||
<uses-permission android:name="android.permission.ACCESS_SURFACE_FLINGER"/>
|
||||
<protected-broadcast android:name="com.android.systemui.doze.pulse"/>
|
||||
<application android:label="@string/advanced_settings" android:supportsRtl="true" android:theme="@style/Theme.SubSettingsBase" android:fullBackupOnly="true" android:persistent="true">
|
||||
<receiver android:name=".BootReceiver" android:exported="true">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.BOOT_COMPLETED"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
</intent-filter>
|
||||
</receiver>
|
||||
<activity android:name=".DeviceSettingsActivity" android:exported="true" android:excludeFromRecents="true" android:launchMode="singleTask">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
<action android:name="com.android.settings.action.EXTRA_SETTINGS"/>
|
||||
<action android:name="android.service.quicksettings.action.QS_TILE_PREFERENCES"/>
|
||||
</intent-filter>
|
||||
<meta-data android:name="com.android.settings.dismiss" android:value="9,13,30"/>
|
||||
<meta-data android:name="com.android.settings.category" android:value="com.android.settings.category.ia.homepage"/>
|
||||
<meta-data android:name="com.android.settings.summary" android:resource="@string/advanced_settings_summary"/>
|
||||
<meta-data android:name="com.android.settings.icon" android:resource="@drawable/ic_device"/>
|
||||
</activity>
|
||||
<activity android:name=".speaker.ClearSpeakerActivity" android:exported="true" android:label="@string/clear_speaker_title">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<activity android:name=".flashlight.FlashLightActivity" android:exported="true" android:label="@string/flashlight_title">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<activity android:name=".dolby.DolbyActivity" android:exported="true" android:label="@string/dolby_title">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<activity android:name=".swap.SwapActivity" android:exported="true" android:label="@string/swap_title">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<provider android:name=".dolby.DolbySearchIndexablesProvider" android:exported="true" android:authorities="com.eurekateam.samsungextras" android:multiprocess="false" android:grantUriPermissions="true" android:permission="android.permission.READ_SEARCH_INDEXABLES">
|
||||
<intent-filter>
|
||||
<action android:name="android.content.action.SEARCH_INDEXABLES_PROVIDER"/>
|
||||
</intent-filter>
|
||||
</provider>
|
||||
<service android:name=".dolby.DolbyTile" android:exported="true" android:icon="@drawable/ic_speaker_cleaner_icon" android:label="@string/dolby_title" android:permission="android.permission.BIND_QUICK_SETTINGS_TILE" android:enabled="true">
|
||||
<intent-filter>
|
||||
<action android:name="android.service.quicksettings.action.QS_TILE"/>
|
||||
</intent-filter>
|
||||
<meta-data android:name="android.service.quicksettings.TOGGLEABLE_TILE" android:value="true"/>
|
||||
</service>
|
||||
<activity android:name=".battery.BatteryActivity" android:exported="true" android:label="@string/fastcharge_title">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<service android:name=".fps.FPSInfoService" android:exported="false">
|
||||
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
|
||||
<uses-permission android:name="android.permission.ACCESS_SURFACE_FLINGER"/>
|
||||
<protected-broadcast android:name="com.android.systemui.doze.pulse"/>
|
||||
<application android:label="@string/advanced_settings" android:supportsRtl="true" android:theme="@style/Theme.SubSettingsBase" android:fullBackupOnly="true" android:persistent="true">
|
||||
<receiver android:name=".BootReceiver" android:exported="true">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.BOOT_COMPLETED"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
</intent-filter>
|
||||
</receiver>
|
||||
<activity android:name=".DeviceSettingsActivity" android:exported="true" android:excludeFromRecents="true" android:launchMode="singleTask">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
<action android:name="com.android.settings.action.EXTRA_SETTINGS"/>
|
||||
<action android:name="android.service.quicksettings.action.QS_TILE_PREFERENCES"/>
|
||||
</intent-filter>
|
||||
<meta-data android:name="com.android.settings.dismiss" android:value="9,13,30"/>
|
||||
<meta-data android:name="com.android.settings.category" android:value="com.android.settings.category.ia.homepage"/>
|
||||
<meta-data android:name="com.android.settings.summary" android:resource="@string/advanced_settings_summary"/>
|
||||
<meta-data android:name="com.android.settings.icon" android:resource="@drawable/ic_device"/>
|
||||
</activity>
|
||||
<activity android:name=".speaker.ClearSpeakerActivity" android:exported="true" android:label="@string/clear_speaker_title">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<activity android:name=".flashlight.FlashLightActivity" android:exported="true" android:label="@string/flashlight_title">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<activity android:name=".dolby.DolbyActivity" android:exported="true" android:label="@string/dolby_title">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<activity android:name=".swap.SwapActivity" android:exported="true" android:label="@string/swap_title">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<provider android:name=".dolby.DolbySearchIndexablesProvider" android:exported="true" android:authorities="com.eurekateam.samsungextras" android:multiprocess="false" android:grantUriPermissions="true" android:permission="android.permission.READ_SEARCH_INDEXABLES">
|
||||
<intent-filter>
|
||||
<action android:name="android.content.action.SEARCH_INDEXABLES_PROVIDER"/>
|
||||
</intent-filter>
|
||||
</provider>
|
||||
<service android:name=".dolby.DolbyTile" android:exported="true" android:icon="@drawable/ic_speaker_cleaner_icon" android:label="@string/dolby_title" android:permission="android.permission.BIND_QUICK_SETTINGS_TILE" android:enabled="true">
|
||||
<intent-filter>
|
||||
<action android:name="android.service.quicksettings.action.QS_TILE"/>
|
||||
</intent-filter>
|
||||
<meta-data android:name="android.service.quicksettings.TOGGLEABLE_TILE" android:value="true"/>
|
||||
</service>
|
||||
<activity android:name=".battery.BatteryActivity" android:exported="true" android:label="@string/fastcharge_title">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<service android:name=".fps.FPSInfoService" android:exported="false">
|
||||
</service>
|
||||
<service android:name=".fps.FPSTileService" android:icon="@drawable/ic_fps_info" android:label="@string/fps_info_title" android:permission="android.permission.BIND_QUICK_SETTINGS_TILE" android:exported="true">
|
||||
<intent-filter>
|
||||
<action android:name="android.service.quicksettings.action.QS_TILE"/>
|
||||
</intent-filter>
|
||||
</service>
|
||||
</application>
|
||||
<service android:name=".fps.FPSTileService" android:icon="@drawable/ic_fps_info" android:label="@string/fps_info_title" android:permission="android.permission.BIND_QUICK_SETTINGS_TILE" android:exported="true">
|
||||
<intent-filter>
|
||||
<action android:name="android.service.quicksettings.action.QS_TILE"/>
|
||||
</intent-filter>
|
||||
</service>
|
||||
</application>
|
||||
</manifest>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportWidth="24" android:viewportHeight="24">
|
||||
<path android:fillColor="?android:attr/colorAccent" android:pathData="M12,3c-4.97,0 -9,4.03 -9,9s4.03,9 9,9c0.83,0 1.5,-0.67 1.5,-1.5 0,-0.39 -0.15,-0.74 -0.39,-1.01 -0.23,-0.26 -0.38,-0.61 -0.38,-0.99 0,-0.83 0.67,-1.5 1.5,-1.5L16,16c2.76,0 5,-2.24 5,-5 0,-4.42 -4.03,-8 -9,-8zM6.5,12c-0.83,0 -1.5,-0.67 -1.5,-1.5S5.67,9 6.5,9 8,9.67 8,10.5 7.33,12 6.5,12zM9.5,8C8.67,8 8,7.33 8,6.5S8.67,5 9.5,5s1.5,0.67 1.5,1.5S10.33,8 9.5,8zM14.5,8c-0.83,0 -1.5,-0.67 -1.5,-1.5S13.67,5 14.5,5s1.5,0.67 1.5,1.5S15.33,8 14.5,8zM17.5,12c-0.83,0 -1.5,-0.67 -1.5,-1.5S16.67,9 17.5,9s1.5,0.67 1.5,1.5 -0.67,1.5 -1.5,1.5z"/>
|
||||
<path android:fillColor="?android:attr/colorAccent" android:pathData="M12,3c-4.97,0 -9,4.03 -9,9s4.03,9 9,9c0.83,0 1.5,-0.67 1.5,-1.5 0,-0.39 -0.15,-0.74 -0.39,-1.01 -0.23,-0.26 -0.38,-0.61 -0.38,-0.99 0,-0.83 0.67,-1.5 1.5,-1.5L16,16c2.76,0 5,-2.24 5,-5 0,-4.42 -4.03,-8 -9,-8zM6.5,12c-0.83,0 -1.5,-0.67 -1.5,-1.5S5.67,9 6.5,9 8,9.67 8,10.5 7.33,12 6.5,12zM9.5,8C8.67,8 8,7.33 8,6.5S8.67,5 9.5,5s1.5,0.67 1.5,1.5S10.33,8 9.5,8zM14.5,8c-0.83,0 -1.5,-0.67 -1.5,-1.5S13.67,5 14.5,5s1.5,0.67 1.5,1.5S15.33,8 14.5,8zM17.5,12c-0.83,0 -1.5,-0.67 -1.5,-1.5S16.67,9 17.5,9s1.5,0.67 1.5,1.5 -0.67,1.5 -1.5,1.5z"/>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportWidth="24" android:viewportHeight="24">
|
||||
<path android:fillColor="?android:attr/colorAccent" android:pathData="M12.5,8C9.85,8 7.45,9 5.6,10.6L2,7V16H11L7.38,12.38C8.77,11.22 10.54,10.5 12.5,10.5C16.04,10.5 19.05,12.81 20.1,16L22.47,15.22C21.08,11.03 17.15,8 12.5,8Z"/>
|
||||
<path android:fillColor="?android:attr/colorAccent" android:pathData="M12.5,8C9.85,8 7.45,9 5.6,10.6L2,7V16H11L7.38,12.38C8.77,11.22 10.54,10.5 12.5,10.5C16.04,10.5 19.05,12.81 20.1,16L22.47,15.22C21.08,11.03 17.15,8 12.5,8Z"/>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportHeight="24" android:viewportWidth="24" android:tint="?android:attr/colorControlNormal">
|
||||
<path android:fillColor="#000" android:pathData="M16,9H8V6H16M16.67,4H15V2H9V4H7.33A1.33,1.33 0 0,0 6,5.33V20.67C6,21.4 6.6,22 7.33,22H16.67A1.33,1.33 0 0,0 18,20.67V5.33C18,4.6 17.4,4 16.67,4Z"/>
|
||||
<path android:fillColor="#000" android:pathData="M16,9H8V6H16M16.67,4H15V2H9V4H7.33A1.33,1.33 0 0,0 6,5.33V20.67C6,21.4 6.6,22 7.33,22H16.67A1.33,1.33 0 0,0 18,20.67V5.33C18,4.6 17.4,4 16.67,4Z"/>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportHeight="24" android:viewportWidth="24" android:tint="?android:attr/colorControlNormal">
|
||||
<path android:fillColor="#000" android:pathData="M7,2V13H10V22L17,10H13L17,2H7Z"/>
|
||||
<path android:fillColor="#000" android:pathData="M7,2V13H10V22L17,10H13L17,2H7Z"/>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
<?xml version="1.0"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" android:tint="?android:attr/colorControlNormal">
|
||||
<path android:fillColor="#000" android:pathData="M10.38 12.33h1.18l-0.59-1.87l-0.59 1.87zm4.69-2.02V7.9h-2.4l-1.7-1.7l-1.7 1.7h-2.4v2.4L5.19 12l1.7 1.7v2.4h2.4l1.7 1.69l1.69-1.7h2.4v-2.4L16.76 12l-1.7-1.7zm-2.92 3.74l-0.36-1.03h-1.64L9.8 14.05H8.82l1.64-4.6h1.02l1.64 4.6h-0.97z"/>
|
||||
<path android:fillColor="#000" android:pathData="M21.06 8.47h2.06v7.06h-2.06z"/>
|
||||
<path android:fillColor="#000" android:pathData="M19.23 3.74H2.7c-1 0-1.83 0.83-1.83 1.84v12.84c0 1.01 0.83 1.84 1.83 1.84h16.52c1 0 1.83-0.83 1.83-1.84V5.58c0-1.01-0.82-1.84-1.83-1.84zm0 14.7H2.7V5.56h16.52v12.86z"/>
|
||||
<path android:fillColor="#000" android:pathData="M10.38 12.33h1.18l-0.59-1.87l-0.59 1.87zm4.69-2.02V7.9h-2.4l-1.7-1.7l-1.7 1.7h-2.4v2.4L5.19 12l1.7 1.7v2.4h2.4l1.7 1.69l1.69-1.7h2.4v-2.4L16.76 12l-1.7-1.7zm-2.92 3.74l-0.36-1.03h-1.64L9.8 14.05H8.82l1.64-4.6h1.02l1.64 4.6h-0.97z"/>
|
||||
<path android:fillColor="#000" android:pathData="M21.06 8.47h2.06v7.06h-2.06z"/>
|
||||
<path android:fillColor="#000" android:pathData="M19.23 3.74H2.7c-1 0-1.83 0.83-1.83 1.84v12.84c0 1.01 0.83 1.84 1.83 1.84h16.52c1 0 1.83-0.83 1.83-1.84V5.58c0-1.01-0.82-1.84-1.83-1.84zm0 14.7H2.7V5.56h16.52v12.86z"/>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportHeight="24" android:viewportWidth="24" android:tint="?android:attr/colorControlNormal">
|
||||
<path android:fillColor="#000" android:pathData="M16,15H8V5H16M16,1H8C6.89,1 6,1.89 6,3V17A2,2 0 0,0 8,19H16A2,2 0 0,0 18,17V3C18,1.89 17.1,1 16,1M8,23H16V21H8V23Z"/>
|
||||
<path android:fillColor="#000" android:pathData="M16,15H8V5H16M16,1H8C6.89,1 6,1.89 6,3V17A2,2 0 0,0 8,19H16A2,2 0 0,0 18,17V3C18,1.89 17.1,1 16,1M8,23H16V21H8V23Z"/>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:width="24dp" android:viewportWidth="24" android:viewportHeight="24" android:tint="?android:attr/colorControlNormal">
|
||||
<path android:fillColor="#000" android:pathData="M11,17V7H4V17H11M11,3A2,2 0 0,1 13,5V19A2,2 0 0,1 11,21H4C2.89,21 2,20.1 2,19V5A2,2 0 0,1 4,3H11M16.5,3H21.5A1.5,1.5 0 0,1 23,4.5V7.5A1.5,1.5 0 0,1 21.5,9H18L15,12V9L15,4.5A1.5,1.5 0 0,1 16.5,3Z"/>
|
||||
<path android:fillColor="#000" android:pathData="M11,17V7H4V17H11M11,3A2,2 0 0,1 13,5V19A2,2 0 0,1 11,21H4C2.89,21 2,20.1 2,19V5A2,2 0 0,1 4,3H11M16.5,3H21.5A1.5,1.5 0 0,1 23,4.5V7.5A1.5,1.5 0 0,1 21.5,9H18L15,12V9L15,4.5A1.5,1.5 0 0,1 16.5,3Z"/>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- drawable/fps_info.xml -->
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:width="24dp" android:viewportWidth="24" android:viewportHeight="24" android:tint="?android:attr/colorControlNormal">
|
||||
<path android:fillColor="#000" android:pathData="M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,4A8,8 0 0,1 20,12C20,14.4 19,16.5 17.3,18C15.9,16.7 14,16 12,16C10,16 8.2,16.7 6.7,18C5,16.5 4,14.4 4,12A8,8 0 0,1 12,4M10,6A1,1 0 0,0 9,7A1,1 0 0,0 10,8A1,1 0 0,0 11,7A1,1 0 0,0 10,6M14,6A1,1 0 0,0 13,7A1,1 0 0,0 14,8A1,1 0 0,0 15,7A1,1 0 0,0 14,6M17.09,8.94C16.96,8.94 16.84,8.97 16.7,9L13.5,10.32L13.23,10.43C12.67,10 11.91,9.88 11.25,10.15C10.23,10.56 9.73,11.73 10.15,12.75C10.56,13.77 11.73,14.27 12.75,13.85C13.41,13.59 13.88,13 14,12.28L14.23,12.18L17.45,10.88L17.47,10.87C18,10.66 18.23,10.08 18.03,9.56C17.87,9.18 17.5,8.93 17.09,8.94M7,9A1,1 0 0,0 6,10A1,1 0 0,0 7,11A1,1 0 0,0 8,10A1,1 0 0,0 7,9Z"/>
|
||||
<path android:fillColor="#000" android:pathData="M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,4A8,8 0 0,1 20,12C20,14.4 19,16.5 17.3,18C15.9,16.7 14,16 12,16C10,16 8.2,16.7 6.7,18C5,16.5 4,14.4 4,12A8,8 0 0,1 12,4M10,6A1,1 0 0,0 9,7A1,1 0 0,0 10,8A1,1 0 0,0 11,7A1,1 0 0,0 10,6M14,6A1,1 0 0,0 13,7A1,1 0 0,0 14,8A1,1 0 0,0 15,7A1,1 0 0,0 14,6M17.09,8.94C16.96,8.94 16.84,8.97 16.7,9L13.5,10.32L13.23,10.43C12.67,10 11.91,9.88 11.25,10.15C10.23,10.56 9.73,11.73 10.15,12.75C10.56,13.77 11.73,14.27 12.75,13.85C13.41,13.59 13.88,13 14,12.28L14.23,12.18L17.45,10.88L17.47,10.87C18,10.66 18.23,10.08 18.03,9.56C17.87,9.18 17.5,8.93 17.09,8.94M7,9A1,1 0 0,0 6,10A1,1 0 0,0 7,11A1,1 0 0,0 8,10A1,1 0 0,0 7,9Z"/>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportHeight="24" android:viewportWidth="24" android:tint="?android:attr/colorControlNormal">
|
||||
<path android:fillColor="#000" android:pathData="M16,6C14.87,6 13.77,6.35 12.84,7H4C2.89,7 2,7.89 2,9V15C2,16.11 2.89,17 4,17H5V18A1,1 0 0,0 6,19H8A1,1 0 0,0 9,18V17H15V18A1,1 0 0,0 16,19H18A1,1 0 0,0 19,18V17H20C21.11,17 22,16.11 22,15V9C22,7.89 21.11,7 20,7H19.15C18.23,6.35 17.13,6 16,6M16,7.5A3.5,3.5 0 0,1 19.5,11A3.5,3.5 0 0,1 16,14.5A3.5,3.5 0 0,1 12.5,11A3.5,3.5 0 0,1 16,7.5M4,9H8V10H4V9M16,9A2,2 0 0,0 14,11A2,2 0 0,0 16,13A2,2 0 0,0 18,11A2,2 0 0,0 16,9M4,11H8V12H4V11M4,13H8V14H4V13Z"/>
|
||||
<path android:fillColor="#000" android:pathData="M16,6C14.87,6 13.77,6.35 12.84,7H4C2.89,7 2,7.89 2,9V15C2,16.11 2.89,17 4,17H5V18A1,1 0 0,0 6,19H8A1,1 0 0,0 9,18V17H15V18A1,1 0 0,0 16,19H18A1,1 0 0,0 19,18V17H20C21.11,17 22,16.11 22,15V9C22,7.89 21.11,7 20,7H19.15C18.23,6.35 17.13,6 16,6M16,7.5A3.5,3.5 0 0,1 19.5,11A3.5,3.5 0 0,1 16,14.5A3.5,3.5 0 0,1 12.5,11A3.5,3.5 0 0,1 16,7.5M4,9H8V10H4V9M16,9A2,2 0 0,0 14,11A2,2 0 0,0 16,13A2,2 0 0,0 18,11A2,2 0 0,0 16,9M4,11H8V12H4V11M4,13H8V14H4V13Z"/>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- drawable/hand.xml -->
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:width="24dp" android:viewportWidth="24" android:viewportHeight="24" android:tint="?android:attr/colorControlNormal">
|
||||
<path android:fillColor="#000" android:pathData="M6.58,19H14.58V22H6.58V19M19.74,11.6C19.55,11.4 19.29,11.28 19,11.28L18.78,11.31L15.58,13V11.83L16.09,2.9C16.12,2.35 15.7,1.87 15.15,1.84C14.6,1.81 14.12,2.23 14.09,2.78L13.82,7.47H13.58L12.54,7.58V2A1,1 0 0,0 11.54,1C11,1 10.54,1.45 10.54,2V8.41L9.72,8.78L9.03,3.32C8.96,2.77 8.46,2.38 7.91,2.45C7.36,2.5 6.97,3 7.04,3.57L7.81,9.63L7.43,9.8C7.3,9.85 7.18,9.93 7.07,10L5.97,6.11C5.81,5.54 5.25,5.2 4.71,5.34C4.18,5.5 3.88,6.08 4.04,6.65L6.61,15.77C6.61,15.8 6.63,15.84 6.64,15.87L6.67,16H6.68C6.9,16.57 7.47,17 8.08,17H14.58C14.97,17 15.32,16.84 15.58,16.57L20.5,12.37L19.74,11.6Z"/>
|
||||
<path android:fillColor="#000" android:pathData="M6.58,19H14.58V22H6.58V19M19.74,11.6C19.55,11.4 19.29,11.28 19,11.28L18.78,11.31L15.58,13V11.83L16.09,2.9C16.12,2.35 15.7,1.87 15.15,1.84C14.6,1.81 14.12,2.23 14.09,2.78L13.82,7.47H13.58L12.54,7.58V2A1,1 0 0,0 11.54,1C11,1 10.54,1.45 10.54,2V8.41L9.72,8.78L9.03,3.32C8.96,2.77 8.46,2.38 7.91,2.45C7.36,2.5 6.97,3 7.04,3.57L7.81,9.63L7.43,9.8C7.3,9.85 7.18,9.93 7.07,10L5.97,6.11C5.81,5.54 5.25,5.2 4.71,5.34C4.18,5.5 3.88,6.08 4.04,6.65L6.61,15.77C6.61,15.8 6.63,15.84 6.64,15.87L6.67,16H6.68C6.9,16.57 7.47,17 8.08,17H14.58C14.97,17 15.32,16.84 15.58,16.57L20.5,12.37L19.74,11.6Z"/>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:width="24dp" android:viewportWidth="24" android:viewportHeight="24" android:tint="?android:attr/colorControlNormal">
|
||||
<path android:fillColor="#000" android:pathData="M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0 c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2 c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1 C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06 c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41 l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41 c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36 c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"/>
|
||||
<path android:fillColor="#000" android:pathData="M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0 c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2 c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1 C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06 c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41 l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41 c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36 c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"/>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- drawable/headphone-settings.xml -->
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:width="24dp" android:viewportWidth="24" android:viewportHeight="24" android:tint="?android:attr/colorControlNormal">
|
||||
<path android:fillColor="#000" android:pathData="M19,15v3c0,0.55 -0.45,1 -1,1h-1v-4H19M7,15v4H6c-0.55,0 -1,-0.45 -1,-1v-3H7M12,2c-4.97,0 -9,4.03 -9,9v7c0,1.66 1.34,3 3,3h3v-8H5v-2c0,-3.87 3.13,-7 7,-7s7,3.13 7,7v2h-4v8h3c1.66,0 3,-1.34 3,-3v-7C21,6.03 16.97,2 12,2L12,2z"/>
|
||||
<path android:fillColor="#000" android:pathData="M19,15v3c0,0.55 -0.45,1 -1,1h-1v-4H19M7,15v4H6c-0.55,0 -1,-0.45 -1,-1v-3H7M12,2c-4.97,0 -9,4.03 -9,9v7c0,1.66 1.34,3 3,3h3v-8H5v-2c0,-3.87 3.13,-7 7,-7s7,3.13 7,7v2h-4v8h3c1.66,0 3,-1.34 3,-3v-7C21,6.03 16.97,2 12,2L12,2z"/>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportHeight="24" android:viewportWidth="24" android:tint="?android:attr/colorControlNormal">
|
||||
<path android:fillColor="#000" android:pathData="M11,0V4H13V0H11M18.3,2.29L15.24,5.29L16.64,6.71L19.7,3.71L18.3,2.29M5.71,2.29L4.29,3.71L7.29,6.71L8.71,5.29L5.71,2.29M12,6A4,4 0 0,0 8,10V16H6V18H9V23H11V18H13V23H15V18H18V16H16V10A4,4 0 0,0 12,6M2,9V11H6V9H2M18,9V11H22V9H18Z"/>
|
||||
<path android:fillColor="#000" android:pathData="M11,0V4H13V0H11M18.3,2.29L15.24,5.29L16.64,6.71L19.7,3.71L18.3,2.29M5.71,2.29L4.29,3.71L7.29,6.71L8.71,5.29L5.71,2.29M12,6A4,4 0 0,0 8,10V16H6V18H9V23H11V18H13V23H15V18H18V16H16V10A4,4 0 0,0 12,6M2,9V11H6V9H2M18,9V11H22V9H18Z"/>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,14 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24"
|
||||
android:tint="?android:attr/colorControlNormal">
|
||||
|
||||
<path
|
||||
android:pathData="M0 0h24v24H0V0z" />
|
||||
<path
|
||||
android:fillColor="#000000"
|
||||
android:pathData="M15 9H9v6h6V9zm-2 4h-2v-2h2v2zm8-2V9h-2V7c0-1.1-0.9-2-2-2h-2V3h-2v2h-2V3H9v2H7c-1.1 0-2 0.9-2 2v2H3v2h2v2H3v2h2v2c0 1.1 0.9 2 2 2h2v2h2v-2h2v2h2v-2h2c1.1 0 2-0.9 2-2v-2h2v-2h-2v-2h2zm-4 6H7V7h10v10z" />
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" android:tint="?android:attr/colorControlNormal">
|
||||
<path android:pathData="M0 0h24v24H0V0z"/>
|
||||
<path android:fillColor="#000000" android:pathData="M15 9H9v6h6V9zm-2 4h-2v-2h2v2zm8-2V9h-2V7c0-1.1-0.9-2-2-2h-2V3h-2v2h-2V3H9v2H7c-1.1 0-2 0.9-2 2v2H3v2h2v2H3v2h2v2c0 1.1 0.9 2 2 2h2v2h2v-2h2v2h2v-2h2c1.1 0 2-0.9 2-2v-2h2v-2h-2v-2h2zm-4 6H7V7h10v10z"/>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" android:tint="?android:attr/colorControlNormal">
|
||||
<path android:pathData="M0 0h24v24H0z"/>
|
||||
<path android:fillColor="#000" android:pathData="M20 8h-2.81c-0.45-0.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5c-0.49 0-0.96 0.06 -1.41 0.17 L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-0.05 0.33 -0.09 0.66 -0.09 1v1H4v2h2v1c0 0.34 0.04 0.67 0.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c0.05-0.33 0.09 -0.66 0.09 -1v-1h2v-2h-2v-1c0-0.34-0.04-0.67-0.09-1H20V8zm-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z"/>
|
||||
<path android:pathData="M0 0h24v24H0z"/>
|
||||
<path android:fillColor="#000" android:pathData="M20 8h-2.81c-0.45-0.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5c-0.49 0-0.96 0.06 -1.41 0.17 L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-0.05 0.33 -0.09 0.66 -0.09 1v1H4v2h2v1c0 0.34 0.04 0.67 0.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c0.05-0.33 0.09 -0.66 0.09 -1v-1h2v-2h-2v-1c0-0.34-0.04-0.67-0.09-1H20V8zm-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z"/>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportHeight="24" android:viewportWidth="24" android:tint="?android:attr/colorControlNormal">
|
||||
<path android:fillColor="#000" android:pathData="M12,3A9,9 0 0,0 3,12H0L4,16L8,12H5A7,7 0 0,1 12,5A7,7 0 0,1 19,12A7,7 0 0,1 12,19C10.5,19 9.09,18.5 7.94,17.7L6.5,19.14C8.04,20.3 9.94,21 12,21A9,9 0 0,0 21,12A9,9 0 0,0 12,3M14,12A2,2 0 0,0 12,10A2,2 0 0,0 10,12A2,2 0 0,0 12,14A2,2 0 0,0 14,12Z"/>
|
||||
<path android:fillColor="#000" android:pathData="M12,3A9,9 0 0,0 3,12H0L4,16L8,12H5A7,7 0 0,1 12,5A7,7 0 0,1 19,12A7,7 0 0,1 12,19C10.5,19 9.09,18.5 7.94,17.7L6.5,19.14C8.04,20.3 9.94,21 12,21A9,9 0 0,0 21,12A9,9 0 0,0 12,3M14,12A2,2 0 0,0 12,10A2,2 0 0,0 10,12A2,2 0 0,0 12,14A2,2 0 0,0 14,12Z"/>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportHeight="24" android:viewportWidth="24" android:tint="?android:attr/colorControlNormal">
|
||||
<path android:fillColor="#000" android:pathData="M12,15.5A3.5,3.5 0 0,1 8.5,12A3.5,3.5 0 0,1 12,8.5A3.5,3.5 0 0,1 15.5,12A3.5,3.5 0 0,1 12,15.5M19.43,12.97C19.47,12.65 19.5,12.33 19.5,12C19.5,11.67 19.47,11.34 19.43,11L21.54,9.37C21.73,9.22 21.78,8.95 21.66,8.73L19.66,5.27C19.54,5.05 19.27,4.96 19.05,5.05L16.56,6.05C16.04,5.66 15.5,5.32 14.87,5.07L14.5,2.42C14.46,2.18 14.25,2 14,2H10C9.75,2 9.54,2.18 9.5,2.42L9.13,5.07C8.5,5.32 7.96,5.66 7.44,6.05L4.95,5.05C4.73,4.96 4.46,5.05 4.34,5.27L2.34,8.73C2.21,8.95 2.27,9.22 2.46,9.37L4.57,11C4.53,11.34 4.5,11.67 4.5,12C4.5,12.33 4.53,12.65 4.57,12.97L2.46,14.63C2.27,14.78 2.21,15.05 2.34,15.27L4.34,18.73C4.46,18.95 4.73,19.03 4.95,18.95L7.44,17.94C7.96,18.34 8.5,18.68 9.13,18.93L9.5,21.58C9.54,21.82 9.75,22 10,22H14C14.25,22 14.46,21.82 14.5,21.58L14.87,18.93C15.5,18.67 16.04,18.34 16.56,17.94L19.05,18.95C19.27,19.03 19.54,18.95 19.66,18.73L21.66,15.27C21.78,15.05 21.73,14.78 21.54,14.63L19.43,12.97Z"/>
|
||||
<path android:fillColor="#000" android:pathData="M12,15.5A3.5,3.5 0 0,1 8.5,12A3.5,3.5 0 0,1 12,8.5A3.5,3.5 0 0,1 15.5,12A3.5,3.5 0 0,1 12,15.5M19.43,12.97C19.47,12.65 19.5,12.33 19.5,12C19.5,11.67 19.47,11.34 19.43,11L21.54,9.37C21.73,9.22 21.78,8.95 21.66,8.73L19.66,5.27C19.54,5.05 19.27,4.96 19.05,5.05L16.56,6.05C16.04,5.66 15.5,5.32 14.87,5.07L14.5,2.42C14.46,2.18 14.25,2 14,2H10C9.75,2 9.54,2.18 9.5,2.42L9.13,5.07C8.5,5.32 7.96,5.66 7.44,6.05L4.95,5.05C4.73,4.96 4.46,5.05 4.34,5.27L2.34,8.73C2.21,8.95 2.27,9.22 2.46,9.37L4.57,11C4.53,11.34 4.5,11.67 4.5,12C4.5,12.33 4.53,12.65 4.57,12.97L2.46,14.63C2.27,14.78 2.21,15.05 2.34,15.27L4.34,18.73C4.46,18.95 4.73,19.03 4.95,18.95L7.44,17.94C7.96,18.34 8.5,18.68 9.13,18.93L9.5,21.58C9.54,21.82 9.75,22 10,22H14C14.25,22 14.46,21.82 14.5,21.58L14.87,18.93C15.5,18.67 16.04,18.34 16.56,17.94L19.05,18.95C19.27,19.03 19.54,18.95 19.66,18.73L21.66,15.27C21.78,15.05 21.73,14.78 21.54,14.63L19.43,12.97Z"/>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportHeight="24" android:viewportWidth="24" android:tint="?android:attr/colorControlNormal">
|
||||
<path android:fillColor="#000" android:pathData="M12,3V12.26C11.5,12.09 11,12 10.5,12C8,12 6,14 6,16.5C6,19 8,21 10.5,21C13,21 15,19 15,16.5V6H19V3H12Z"/>
|
||||
<path android:fillColor="#000" android:pathData="M12,3V12.26C11.5,12.09 11,12 10.5,12C8,12 6,14 6,16.5C6,19 8,21 10.5,21C13,21 15,19 15,16.5V6H19V3H12Z"/>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportWidth="24" android:tint="?android:attr/colorControlNormal" android:viewportHeight="24">
|
||||
<path android:pathData="M0 0h24v24H0z"/>
|
||||
<path android:fillColor="#FFFFFFFF" android:pathData="M20 4H4c-1.1 0-2 0.9-2 2v12c0 1.1 0.9 2 2 2h16c1.1 0 2-0.9 2-2V6c0-1.1-0.9-2-2-2zM7.76 16.24l-1.41 1.41C4.78 16.1 4 14.05 4 12c0-2.05 0.78 -4.1 2.34-5.66l1.41 1.41C6.59 8.93 6 10.46 6 12s0.59 3.07 1.76 4.24zM12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4zm5.66 1.66l-1.41-1.41C17.41 15.07 18 13.54 18 12s-0.59-3.07-1.76-4.24l1.41-1.41C19.22 7.9 20 9.95 20 12c0 2.05-0.78 4.1-2.34 5.66zM12 10c-1.1 0-2 0.9-2 2s0.9 2 2 2 2-0.9 2-2-0.9-2-2-2z"/>
|
||||
<path android:pathData="M0 0h24v24H0z"/>
|
||||
<path android:fillColor="#FFFFFFFF" android:pathData="M20 4H4c-1.1 0-2 0.9-2 2v12c0 1.1 0.9 2 2 2h16c1.1 0 2-0.9 2-2V6c0-1.1-0.9-2-2-2zM7.76 16.24l-1.41 1.41C4.78 16.1 4 14.05 4 12c0-2.05 0.78 -4.1 2.34-5.66l1.41 1.41C6.59 8.93 6 10.46 6 12s0.59 3.07 1.76 4.24zM12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4zm5.66 1.66l-1.41-1.41C17.41 15.07 18 13.54 18 12s-0.59-3.07-1.76-4.24l1.41-1.41C19.22 7.9 20 9.95 20 12c0 2.05-0.78 4.1-2.34 5.66zM12 10c-1.1 0-2 0.9-2 2s0.9 2 2 2 2-0.9 2-2-0.9-2-2-2z"/>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- drawable/vibration.xml -->
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="24.0" android:viewportWidth="24.0" android:width="24dp" android:tint="?android:attr/colorControlNormal">
|
||||
<path android:fillColor="#000" android:pathData="M1,15c0.55,0 1,-0.45 1,-1v-4c0,-0.55 -0.45,-1 -1,-1s-1,0.45 -1,1v4c0,0.55 0.45,1 1,1zM4,17c0.55,0 1,-0.45 1,-1L5,8c0,-0.55 -0.45,-1 -1,-1s-1,0.45 -1,1v8c0,0.55 0.45,1 1,1zM22,10v4c0,0.55 0.45,1 1,1s1,-0.45 1,-1v-4c0,-0.55 -0.45,-1 -1,-1s-1,0.45 -1,1zM20,17c0.55,0 1,-0.45 1,-1L21,8c0,-0.55 -0.45,-1 -1,-1s-1,0.45 -1,1v8c0,0.55 0.45,1 1,1zM16.5,3h-9C6.67,3 6,3.67 6,4.5v15c0,0.83 0.67,1.5 1.5,1.5h9c0.83,0 1.5,-0.67 1.5,-1.5v-15c0,-0.83 -0.67,-1.5 -1.5,-1.5zM16,19L8,19L8,5h8v14z"/>
|
||||
<path android:fillColor="#000" android:pathData="M1,15c0.55,0 1,-0.45 1,-1v-4c0,-0.55 -0.45,-1 -1,-1s-1,0.45 -1,1v4c0,0.55 0.45,1 1,1zM4,17c0.55,0 1,-0.45 1,-1L5,8c0,-0.55 -0.45,-1 -1,-1s-1,0.45 -1,1v8c0,0.55 0.45,1 1,1zM22,10v4c0,0.55 0.45,1 1,1s1,-0.45 1,-1v-4c0,-0.55 -0.45,-1 -1,-1s-1,0.45 -1,1zM20,17c0.55,0 1,-0.45 1,-1L21,8c0,-0.55 -0.45,-1 -1,-1s-1,0.45 -1,1v8c0,0.55 0.45,1 1,1zM16.5,3h-9C6.67,3 6,3.67 6,4.5v15c0,0.83 0.67,1.5 1.5,1.5h9c0.83,0 1.5,-0.67 1.5,-1.5v-15c0,-0.83 -0.67,-1.5 -1.5,-1.5zM16,19L8,19L8,5h8v14z"/>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2014 The Android Open Source Project
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
|
|
@ -11,5 +10,5 @@
|
|||
limitations under the License.
|
||||
-->
|
||||
<ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="?android:attr/colorControlHighlight">
|
||||
<item android:drawable="?android:attr/colorSecondary"/>
|
||||
<item android:drawable="?android:attr/colorSecondary"/>
|
||||
</ripple>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2021 The SamsungParts Project
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
|
@ -14,67 +13,67 @@
|
|||
limitations under the License.
|
||||
-->
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<string name="advanced_settings">SamsungParts</string>
|
||||
<string name="advanced_settings_summary">Gerät Spezifische Tweaks</string>
|
||||
<!-- Display category -->
|
||||
<string name="display_category">Display</string>
|
||||
<!-- FPS Info -->
|
||||
<string name="fps_info_title">FPS Info Overlay</string>
|
||||
<string name="fps_info_summary">Zeige Overlay mit aktueller Frames per Second. (FPS)</string>
|
||||
<!-- Speaker category -->
|
||||
<string name="speaker_category">Sound</string>
|
||||
<!-- Clear Speaker -->
|
||||
<string name="clear_speaker_title">Lautsprecher reinigen</string>
|
||||
<string name="clear_speaker_summary">Spiele ein 30 sekündigen Ton ab, um den Lautsprecher zu reinigen.</string>
|
||||
<string name="clear_speaker_description">Starte die Eigenschaft, um den Lautsprecher von Schmutz und Staub zu befreien. Setzte die Lautstärke dabei auf das Maximum.\n\nWenn in dem Lautsprecher zuviel Schmutz und Staub ist, führe dies 2-5 mal aus.</string>
|
||||
<!-- Dolby -->
|
||||
<string name="dolby_title">Dolby Atmos</string>
|
||||
<string name="dolby_summary">Aktivere den Dolby Atmos Sound Effekt</string>
|
||||
<string name="dolby_description">Aktiviere Dolby Sound, wie in OneUI (Stock ROM).</string>
|
||||
<string name="dolby_modes_title">Verfügbare Dolby Modi</string>
|
||||
<string name="dolby_modes_summary">Wähle ein Modi aus</string>
|
||||
<string name="dolby_profile_auto">Auto Profil</string>
|
||||
<string name="dolby_profile_movie">Film Profil</string>
|
||||
<string name="dolby_profile_music">Musik Profil</string>
|
||||
<string name="dolby_profile_voice">Sprach Profil</string>
|
||||
<string name="dolby_profile_game">Spiel Profil</string>
|
||||
<string name="dolby_profile_off">Kein Profil</string>
|
||||
<string name="dolby_profile_game_1">Spiel 1 Profil</string>
|
||||
<string name="dolby_profile_game_2">Spiel 2 Profil</string>
|
||||
<string name="dolby_profile_special_audio">Spezial Sound Profil</string>
|
||||
<!-- Eureka Kernel features category -->
|
||||
<string name="eureka_kernel_features">Eureka Kernel Eigenschaften</string>
|
||||
<!-- FlashLight -->
|
||||
<string name="flashlight_title">Taschenlampe Helligkeit</string>
|
||||
<string name="flashlight_summary">Einstellen der Taschenlampe Helligkeit</string>
|
||||
<string name="flashlight_description">Samsung\'s OneUI hat eine Option zum Einstellen der
|
||||
<string name="advanced_settings">SamsungParts</string>
|
||||
<string name="advanced_settings_summary">Gerät Spezifische Tweaks</string>
|
||||
<!-- Display category -->
|
||||
<string name="display_category">Display</string>
|
||||
<!-- FPS Info -->
|
||||
<string name="fps_info_title">FPS Info Overlay</string>
|
||||
<string name="fps_info_summary">Zeige Overlay mit aktueller Frames per Second. (FPS)</string>
|
||||
<!-- Speaker category -->
|
||||
<string name="speaker_category">Sound</string>
|
||||
<!-- Clear Speaker -->
|
||||
<string name="clear_speaker_title">Lautsprecher reinigen</string>
|
||||
<string name="clear_speaker_summary">Spiele ein 30 sekündigen Ton ab, um den Lautsprecher zu reinigen.</string>
|
||||
<string name="clear_speaker_description">Starte die Eigenschaft, um den Lautsprecher von Schmutz und Staub zu befreien. Setzte die Lautstärke dabei auf das Maximum.\n\nWenn in dem Lautsprecher zuviel Schmutz und Staub ist, führe dies 2-5 mal aus.</string>
|
||||
<!-- Dolby -->
|
||||
<string name="dolby_title">Dolby Atmos</string>
|
||||
<string name="dolby_summary">Aktivere den Dolby Atmos Sound Effekt</string>
|
||||
<string name="dolby_description">Aktiviere Dolby Sound, wie in OneUI (Stock ROM).</string>
|
||||
<string name="dolby_modes_title">Verfügbare Dolby Modi</string>
|
||||
<string name="dolby_modes_summary">Wähle ein Modi aus</string>
|
||||
<string name="dolby_profile_auto">Auto Profil</string>
|
||||
<string name="dolby_profile_movie">Film Profil</string>
|
||||
<string name="dolby_profile_music">Musik Profil</string>
|
||||
<string name="dolby_profile_voice">Sprach Profil</string>
|
||||
<string name="dolby_profile_game">Spiel Profil</string>
|
||||
<string name="dolby_profile_off">Kein Profil</string>
|
||||
<string name="dolby_profile_game_1">Spiel 1 Profil</string>
|
||||
<string name="dolby_profile_game_2">Spiel 2 Profil</string>
|
||||
<string name="dolby_profile_special_audio">Spezial Sound Profil</string>
|
||||
<!-- Eureka Kernel features category -->
|
||||
<string name="eureka_kernel_features">Eureka Kernel Eigenschaften</string>
|
||||
<!-- FlashLight -->
|
||||
<string name="flashlight_title">Taschenlampe Helligkeit</string>
|
||||
<string name="flashlight_summary">Einstellen der Taschenlampe Helligkeit</string>
|
||||
<string name="flashlight_description">Samsung\'s OneUI hat eine Option zum Einstellen der
|
||||
Taschenlampe Helligkeit. AOSP hat nicht diese möglichkeit.\n\n
|
||||
Benutze das feature zum Einstellen der Helligkeit von wenig bis viel. Parameter zwischen 0 bis 10 wählbar.</string>
|
||||
<!-- GPU Category -->
|
||||
<string name="misc_category">Sonstiges</string>
|
||||
<!-- Battery -->
|
||||
<string name="fastcharge_category">Batterie</string>
|
||||
<string name="fastcharge_2nd_title">Schnellladen Einstellung</string>
|
||||
<string name="charge_title">Laden Einstellung</string>
|
||||
<string name="charge_summary">Aktiviere/Deaktiviere den Ladevorgang hier.</string>
|
||||
<string name="fastcharge_title">Batterie Info und Einstellungen</string>
|
||||
<string name="fastcharge_summary">Aktiviere/Deaktiviere Schnellladen Eigenschaft</string>
|
||||
<string name="fastcharge_description">Verwalte die Ladevorgang Eigenschaft hier.</string>
|
||||
<string name="battery_info_title">Sonstige Batterie Info</string>
|
||||
<string name="battery_info_summary">Sektion für Geeks</string>
|
||||
<string name="battery_max_capa">Batterie Max Kapazität (mAh)</string>
|
||||
<string name="battery_status">Batterie Status</string>
|
||||
<string name="battery_chrged_up_to">Batterie geladen in (%)</string>
|
||||
<string name="battery_chrged_up_to_mah">Batterie geladen in (mAh)</string>
|
||||
<string name="battery_temp">Aktuelle Batterie Temperatur</string>
|
||||
<string name="battery_current">Batterie aktuell (mA)</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_on">An</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_off">Aus</string>
|
||||
<!-- Custom seekbar -->
|
||||
<string name="custom_seekbar_value">Werte: <xliff:g id="v">%s</xliff:g></string>
|
||||
<string name="custom_seekbar_default_value">Standard</string>
|
||||
<string name="custom_seekbar_default_value_to_set">Standard Wert: <xliff:g id="v">%s</xliff:g>\nLanges drücken um zu setzen.</string>
|
||||
<string name="custom_seekbar_default_value_is_set">Standard Werte sind gesetzt.</string>
|
||||
<!-- GPU Category -->
|
||||
<string name="misc_category">Sonstiges</string>
|
||||
<!-- Battery -->
|
||||
<string name="fastcharge_category">Batterie</string>
|
||||
<string name="fastcharge_2nd_title">Schnellladen Einstellung</string>
|
||||
<string name="charge_title">Laden Einstellung</string>
|
||||
<string name="charge_summary">Aktiviere/Deaktiviere den Ladevorgang hier.</string>
|
||||
<string name="fastcharge_title">Batterie Info und Einstellungen</string>
|
||||
<string name="fastcharge_summary">Aktiviere/Deaktiviere Schnellladen Eigenschaft</string>
|
||||
<string name="fastcharge_description">Verwalte die Ladevorgang Eigenschaft hier.</string>
|
||||
<string name="battery_info_title">Sonstige Batterie Info</string>
|
||||
<string name="battery_info_summary">Sektion für Geeks</string>
|
||||
<string name="battery_max_capa">Batterie Max Kapazität (mAh)</string>
|
||||
<string name="battery_status">Batterie Status</string>
|
||||
<string name="battery_chrged_up_to">Batterie geladen in (%)</string>
|
||||
<string name="battery_chrged_up_to_mah">Batterie geladen in (mAh)</string>
|
||||
<string name="battery_temp">Aktuelle Batterie Temperatur</string>
|
||||
<string name="battery_current">Batterie aktuell (mA)</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_on">An</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_off">Aus</string>
|
||||
<!-- Custom seekbar -->
|
||||
<string name="custom_seekbar_value">Werte: <xliff:g id="v">%s</xliff:g></string>
|
||||
<string name="custom_seekbar_default_value">Standard</string>
|
||||
<string name="custom_seekbar_default_value_to_set">Standard Wert: <xliff:g id="v">%s</xliff:g>\nLanges drücken um zu setzen.</string>
|
||||
<string name="custom_seekbar_default_value_is_set">Standard Werte sind gesetzt.</string>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2020 The Xiaomi-SM6250 Project
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
|
@ -14,65 +13,65 @@
|
|||
limitations under the License.
|
||||
-->
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<string name="advanced_settings">SamsungParts</string>
|
||||
<string name="advanced_settings_summary">Ajustes específicos del dispositivo</string>
|
||||
<!-- Categoría Pantalla -->
|
||||
<string name="display_category">Pantalla</string>
|
||||
<!-- FPS Info -->
|
||||
<string name="fps_info_title">Superposición FPS</string>
|
||||
<string name="fps_info_summary">Muestra una superposición con los fotogramas actuales por segundo </string>
|
||||
<!-- Categoría Altavoz -->
|
||||
<string name="speaker_category">Audio</string>
|
||||
<!-- Limpiar Altavoz -->
|
||||
<string name="clear_speaker_title">Limpiar altavoz</string>
|
||||
<string name="clear_speaker_summary">Reproduce un audio de 30 segundos para limpiar el altavoz</string>
|
||||
<string name="clear_speaker_description">Ejecuta esta función una o varias veces si encuentra que su altavoz está ligeramente bloqueado por el polvo. Establezca el volumen multimedia al máximo.\n\nSi el altavoz está muy bloqueado, ejecute esta función de 2 a 5 veces mientras agita el dispositivo con el altavoz hacia abajo.</string>
|
||||
<!-- Dolby -->
|
||||
<string name="dolby_title">Dolby Atmos</string>
|
||||
<string name="dolby_summary">Habilita el efecto de audio Dolby Atmos</string>
|
||||
<string name="dolby_description">Habilita el audio Dolby, como en One UI.</string>
|
||||
<string name="dolby_modes_title">Modos Dolby disponibles</string>
|
||||
<string name="dolby_modes_summary">Elige uno de estos</string>
|
||||
<string name="dolby_profile_auto">Auto Profile</string>
|
||||
<string name="dolby_profile_movie">Movie Profile</string>
|
||||
<string name="dolby_profile_music">Music Profile</string>
|
||||
<string name="dolby_profile_voice">Voice Profile</string>
|
||||
<string name="dolby_profile_game">Game Profile</string>
|
||||
<string name="dolby_profile_off">No Profile</string>
|
||||
<string name="dolby_profile_game_1">Game 1 Profile</string>
|
||||
<string name="dolby_profile_game_2">Game 2 Profile</string>
|
||||
<string name="dolby_profile_special_audio">Special Audio Profile</string>
|
||||
<!-- Categoría de características de Eureka Kernel -->
|
||||
<string name="eureka_kernel_features">Características de Eureka Kernel</string>
|
||||
<!-- Linterna -->
|
||||
<string name="flashlight_title">Brillo de la linterna</string>
|
||||
<string name="flashlight_summary">Ajusta el brillo de la linterna</string>
|
||||
<string name="flashlight_description">Samsung OneUI Tiene una opción para ajustar el brillo de la linterna. AOSP no tiene esta función.\n\nUtilice esta función para ajustar el brillo de la linterna bajo o alto. Va de 1 a 10.</string>
|
||||
<!-- Categoría del GPU -->
|
||||
<string name="misc_category">Misc</string>
|
||||
<!-- Batería -->
|
||||
<string name="fastcharge_category">Batería</string>
|
||||
<string name="fastcharge_2nd_title">Configuración de Carga rápida</string>
|
||||
<string name="charge_title">Configuración de carga</string>
|
||||
<string name="charge_summary">Habilite / deshabilite la carga aquí.</string>
|
||||
<string name="fastcharge_title">Información y configuración de la batería</string>
|
||||
<string name="fastcharge_summary">Habilitar / deshabilitar la función de carga rápida</string>
|
||||
<string name="fastcharge_description">Administre la función de carga aquí.</string>
|
||||
<string name="battery_info_title">Info Variada de la batería</string>
|
||||
<string name="battery_info_summary">Sección para geeks</string>
|
||||
<string name="battery_max_capa">Capacidad máxima de la batería (mAh)</string>
|
||||
<string name="battery_status">Estado de la batería</string>
|
||||
<string name="battery_chrged_up_to">Batería cargada hasta (%)</string>
|
||||
<string name="battery_chrged_up_to_mah">Batería cargada hasta (mAh)</string>
|
||||
<string name="battery_temp">Temperatura actual de la batería</string>
|
||||
<string name="battery_current">Corriente de la batería (mA)</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_on">On</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_off">Off</string>
|
||||
<!-- Custom seekbar -->
|
||||
<string name="custom_seekbar_value">Value: <xliff:g id="v">%s</xliff:g></string>
|
||||
<string name="custom_seekbar_default_value">Default</string>
|
||||
<string name="custom_seekbar_default_value_to_set">Default value: <xliff:g id="v">%s</xliff:g>\nLong press to set</string>
|
||||
<string name="custom_seekbar_default_value_is_set">Default value is set</string>
|
||||
<string name="advanced_settings">SamsungParts</string>
|
||||
<string name="advanced_settings_summary">Ajustes específicos del dispositivo</string>
|
||||
<!-- Categoría Pantalla -->
|
||||
<string name="display_category">Pantalla</string>
|
||||
<!-- FPS Info -->
|
||||
<string name="fps_info_title">Superposición FPS</string>
|
||||
<string name="fps_info_summary">Muestra una superposición con los fotogramas actuales por segundo </string>
|
||||
<!-- Categoría Altavoz -->
|
||||
<string name="speaker_category">Audio</string>
|
||||
<!-- Limpiar Altavoz -->
|
||||
<string name="clear_speaker_title">Limpiar altavoz</string>
|
||||
<string name="clear_speaker_summary">Reproduce un audio de 30 segundos para limpiar el altavoz</string>
|
||||
<string name="clear_speaker_description">Ejecuta esta función una o varias veces si encuentra que su altavoz está ligeramente bloqueado por el polvo. Establezca el volumen multimedia al máximo.\n\nSi el altavoz está muy bloqueado, ejecute esta función de 2 a 5 veces mientras agita el dispositivo con el altavoz hacia abajo.</string>
|
||||
<!-- Dolby -->
|
||||
<string name="dolby_title">Dolby Atmos</string>
|
||||
<string name="dolby_summary">Habilita el efecto de audio Dolby Atmos</string>
|
||||
<string name="dolby_description">Habilita el audio Dolby, como en One UI.</string>
|
||||
<string name="dolby_modes_title">Modos Dolby disponibles</string>
|
||||
<string name="dolby_modes_summary">Elige uno de estos</string>
|
||||
<string name="dolby_profile_auto">Auto Profile</string>
|
||||
<string name="dolby_profile_movie">Movie Profile</string>
|
||||
<string name="dolby_profile_music">Music Profile</string>
|
||||
<string name="dolby_profile_voice">Voice Profile</string>
|
||||
<string name="dolby_profile_game">Game Profile</string>
|
||||
<string name="dolby_profile_off">No Profile</string>
|
||||
<string name="dolby_profile_game_1">Game 1 Profile</string>
|
||||
<string name="dolby_profile_game_2">Game 2 Profile</string>
|
||||
<string name="dolby_profile_special_audio">Special Audio Profile</string>
|
||||
<!-- Categoría de características de Eureka Kernel -->
|
||||
<string name="eureka_kernel_features">Características de Eureka Kernel</string>
|
||||
<!-- Linterna -->
|
||||
<string name="flashlight_title">Brillo de la linterna</string>
|
||||
<string name="flashlight_summary">Ajusta el brillo de la linterna</string>
|
||||
<string name="flashlight_description">Samsung OneUI Tiene una opción para ajustar el brillo de la linterna. AOSP no tiene esta función.\n\nUtilice esta función para ajustar el brillo de la linterna bajo o alto. Va de 1 a 10.</string>
|
||||
<!-- Categoría del GPU -->
|
||||
<string name="misc_category">Misc</string>
|
||||
<!-- Batería -->
|
||||
<string name="fastcharge_category">Batería</string>
|
||||
<string name="fastcharge_2nd_title">Configuración de Carga rápida</string>
|
||||
<string name="charge_title">Configuración de carga</string>
|
||||
<string name="charge_summary">Habilite / deshabilite la carga aquí.</string>
|
||||
<string name="fastcharge_title">Información y configuración de la batería</string>
|
||||
<string name="fastcharge_summary">Habilitar / deshabilitar la función de carga rápida</string>
|
||||
<string name="fastcharge_description">Administre la función de carga aquí.</string>
|
||||
<string name="battery_info_title">Info Variada de la batería</string>
|
||||
<string name="battery_info_summary">Sección para geeks</string>
|
||||
<string name="battery_max_capa">Capacidad máxima de la batería (mAh)</string>
|
||||
<string name="battery_status">Estado de la batería</string>
|
||||
<string name="battery_chrged_up_to">Batería cargada hasta (%)</string>
|
||||
<string name="battery_chrged_up_to_mah">Batería cargada hasta (mAh)</string>
|
||||
<string name="battery_temp">Temperatura actual de la batería</string>
|
||||
<string name="battery_current">Corriente de la batería (mA)</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_on">On</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_off">Off</string>
|
||||
<!-- Custom seekbar -->
|
||||
<string name="custom_seekbar_value">Value: <xliff:g id="v">%s</xliff:g></string>
|
||||
<string name="custom_seekbar_default_value">Default</string>
|
||||
<string name="custom_seekbar_default_value_to_set">Default value: <xliff:g id="v">%s</xliff:g>\nLong press to set</string>
|
||||
<string name="custom_seekbar_default_value_is_set">Default value is set</string>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2021 The SamsungParts Project
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
|
@ -14,67 +13,67 @@
|
|||
limitations under the License.
|
||||
-->
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<string name="advanced_settings">SamsungParts</string>
|
||||
<string name="advanced_settings_summary">Tweaks específicos do dispositivo</string>
|
||||
<!-- Display category -->
|
||||
<string name="display_category">Tela</string>
|
||||
<!-- FPS Info -->
|
||||
<string name="fps_info_title">FPS info overlay</string>
|
||||
<string name="fps_info_summary">Mostrar overlay com informações atuais sobre o FPS</string>
|
||||
<!-- Speaker category -->
|
||||
<string name="speaker_category">Áudio</string>
|
||||
<!-- Clear Speaker -->
|
||||
<string name="clear_speaker_title">Limpar alto falante</string>
|
||||
<string name="clear_speaker_summary">Tocar um áudio de 30 segundos para limpar o alto falante</string>
|
||||
<string name="clear_speaker_description">Execute este recurso uma ou duas vezes se o alto-falante está ligeiramente bloqueado por poeira. Defina o volume da mídia para o máximo.\n\nSe o alto-falante estiver muito bloqueado, execute este recurso 2 a 5 vezes enquanto agita seu dispositivo com o alto-falante voltado para baixo.</string>
|
||||
<!-- Dolby -->
|
||||
<string name="dolby_title">Dolby Atmos</string>
|
||||
<string name="dolby_summary">Ativar o efeito de áudio Dolby Atmos</string>
|
||||
<string name="dolby_description">Ativar Dolby Atmos, Assim como na OneUI.</string>
|
||||
<string name="dolby_modes_title">Modos do Dolby Disponíveis</string>
|
||||
<string name="dolby_modes_summary">Selecione um destes</string>
|
||||
<string name="dolby_profile_auto">Perfil automático</string>
|
||||
<string name="dolby_profile_movie">Perfil de Filme</string>
|
||||
<string name="dolby_profile_music">Perfil de Música</string>
|
||||
<string name="dolby_profile_voice">Perfil de Voz</string>
|
||||
<string name="dolby_profile_game">Perfil de Jogos</string>
|
||||
<string name="dolby_profile_off">Nenhum Perfil</string>
|
||||
<string name="dolby_profile_game_1">Perfil de Jogos 1</string>
|
||||
<string name="dolby_profile_game_2">Perfil de Jogos 2</string>
|
||||
<string name="dolby_profile_special_audio">Perfil automático especial</string>
|
||||
<!-- Eureka Kernel features category -->
|
||||
<string name="eureka_kernel_features">Recursos do Eureka Kernel</string>
|
||||
<!-- FlashLight -->
|
||||
<string name="flashlight_title">Brilho da lanterna</string>
|
||||
<string name="flashlight_summary">Ajustar o brilho da lanterna</string>
|
||||
<string name="flashlight_description">a OneUI da Samsung tem um recurso para ajustar
|
||||
<string name="advanced_settings">SamsungParts</string>
|
||||
<string name="advanced_settings_summary">Tweaks específicos do dispositivo</string>
|
||||
<!-- Display category -->
|
||||
<string name="display_category">Tela</string>
|
||||
<!-- FPS Info -->
|
||||
<string name="fps_info_title">FPS info overlay</string>
|
||||
<string name="fps_info_summary">Mostrar overlay com informações atuais sobre o FPS</string>
|
||||
<!-- Speaker category -->
|
||||
<string name="speaker_category">Áudio</string>
|
||||
<!-- Clear Speaker -->
|
||||
<string name="clear_speaker_title">Limpar alto falante</string>
|
||||
<string name="clear_speaker_summary">Tocar um áudio de 30 segundos para limpar o alto falante</string>
|
||||
<string name="clear_speaker_description">Execute este recurso uma ou duas vezes se o alto-falante está ligeiramente bloqueado por poeira. Defina o volume da mídia para o máximo.\n\nSe o alto-falante estiver muito bloqueado, execute este recurso 2 a 5 vezes enquanto agita seu dispositivo com o alto-falante voltado para baixo.</string>
|
||||
<!-- Dolby -->
|
||||
<string name="dolby_title">Dolby Atmos</string>
|
||||
<string name="dolby_summary">Ativar o efeito de áudio Dolby Atmos</string>
|
||||
<string name="dolby_description">Ativar Dolby Atmos, Assim como na OneUI.</string>
|
||||
<string name="dolby_modes_title">Modos do Dolby Disponíveis</string>
|
||||
<string name="dolby_modes_summary">Selecione um destes</string>
|
||||
<string name="dolby_profile_auto">Perfil automático</string>
|
||||
<string name="dolby_profile_movie">Perfil de Filme</string>
|
||||
<string name="dolby_profile_music">Perfil de Música</string>
|
||||
<string name="dolby_profile_voice">Perfil de Voz</string>
|
||||
<string name="dolby_profile_game">Perfil de Jogos</string>
|
||||
<string name="dolby_profile_off">Nenhum Perfil</string>
|
||||
<string name="dolby_profile_game_1">Perfil de Jogos 1</string>
|
||||
<string name="dolby_profile_game_2">Perfil de Jogos 2</string>
|
||||
<string name="dolby_profile_special_audio">Perfil automático especial</string>
|
||||
<!-- Eureka Kernel features category -->
|
||||
<string name="eureka_kernel_features">Recursos do Eureka Kernel</string>
|
||||
<!-- FlashLight -->
|
||||
<string name="flashlight_title">Brilho da lanterna</string>
|
||||
<string name="flashlight_summary">Ajustar o brilho da lanterna</string>
|
||||
<string name="flashlight_description">a OneUI da Samsung tem um recurso para ajustar
|
||||
o brilho da lanterna. AOSP não tem esse recurso.\n\n
|
||||
Use isto para deixar o brilho da lanterna baixo ou alto. Varia de 0 a 10.</string>
|
||||
<!-- GPU Category -->
|
||||
<string name="misc_category">Diversos</string>
|
||||
<!-- Battery -->
|
||||
<string name="fastcharge_category">Bateria</string>
|
||||
<string name="fastcharge_2nd_title">Configurações do Carregamento rápido</string>
|
||||
<string name="charge_title">Configurações de Carregamento</string>
|
||||
<string name="charge_summary">Ative/Desative o carregamento aqui.</string>
|
||||
<string name="fastcharge_title">Informações da bateria e configurações</string>
|
||||
<string name="fastcharge_summary">Ativar/Desativar o recurso de carregamento rápido</string>
|
||||
<string name="fastcharge_description">Controle o carregamento rápido aqui.</string>
|
||||
<string name="battery_info_title">Informações diversas sobre a bateria</string>
|
||||
<string name="battery_info_summary">Seção para Geeks</string>
|
||||
<string name="battery_max_capa">Capacidade máxima da bateria (mAh)</string>
|
||||
<string name="battery_status">Status da bateria</string>
|
||||
<string name="battery_chrged_up_to">Bateria carregada até (%)</string>
|
||||
<string name="battery_chrged_up_to_mah">Bateria carregada até (mAh)</string>
|
||||
<string name="battery_temp">Temperatura atual da bateria</string>
|
||||
<string name="battery_current">Corrente da bateria (mA)</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_on">Ligado</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_off">Desligado</string>
|
||||
<!-- Custom seekbar -->
|
||||
<string name="custom_seekbar_value">Valor: <xliff:g id="v">%s</xliff:g></string>
|
||||
<string name="custom_seekbar_default_value">Padrão</string>
|
||||
<string name="custom_seekbar_default_value_to_set">Valor padrão: <xliff:g id="v">%s</xliff:g>\nPressione longamente para definir</string>
|
||||
<string name="custom_seekbar_default_value_is_set">Valor padrão está definido</string>
|
||||
<!-- GPU Category -->
|
||||
<string name="misc_category">Diversos</string>
|
||||
<!-- Battery -->
|
||||
<string name="fastcharge_category">Bateria</string>
|
||||
<string name="fastcharge_2nd_title">Configurações do Carregamento rápido</string>
|
||||
<string name="charge_title">Configurações de Carregamento</string>
|
||||
<string name="charge_summary">Ative/Desative o carregamento aqui.</string>
|
||||
<string name="fastcharge_title">Informações da bateria e configurações</string>
|
||||
<string name="fastcharge_summary">Ativar/Desativar o recurso de carregamento rápido</string>
|
||||
<string name="fastcharge_description">Controle o carregamento rápido aqui.</string>
|
||||
<string name="battery_info_title">Informações diversas sobre a bateria</string>
|
||||
<string name="battery_info_summary">Seção para Geeks</string>
|
||||
<string name="battery_max_capa">Capacidade máxima da bateria (mAh)</string>
|
||||
<string name="battery_status">Status da bateria</string>
|
||||
<string name="battery_chrged_up_to">Bateria carregada até (%)</string>
|
||||
<string name="battery_chrged_up_to_mah">Bateria carregada até (mAh)</string>
|
||||
<string name="battery_temp">Temperatura atual da bateria</string>
|
||||
<string name="battery_current">Corrente da bateria (mA)</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_on">Ligado</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_off">Desligado</string>
|
||||
<!-- Custom seekbar -->
|
||||
<string name="custom_seekbar_value">Valor: <xliff:g id="v">%s</xliff:g></string>
|
||||
<string name="custom_seekbar_default_value">Padrão</string>
|
||||
<string name="custom_seekbar_default_value_to_set">Valor padrão: <xliff:g id="v">%s</xliff:g>\nPressione longamente para definir</string>
|
||||
<string name="custom_seekbar_default_value_is_set">Valor padrão está definido</string>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2020 The Xiaomi-SM6250 Project
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
|
@ -14,67 +13,67 @@
|
|||
limitations under the License.
|
||||
-->
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<string name="advanced_settings">Parti Samsung</string>
|
||||
<string name="advanced_settings_summary">Tweak-uri specifice dispozitivului</string>
|
||||
<!-- Display category -->
|
||||
<string name="display_category">Afisaj</string>
|
||||
<!-- FPS Info -->
|
||||
<string name="fps_info_title">FPS Overlay</string>
|
||||
<string name="fps_info_summary">Arata un overlay cu cate FPS-uri sunt</string>
|
||||
<!-- Speaker category -->
|
||||
<string name="speaker_category">Speaker</string>
|
||||
<!-- Clear Speaker -->
|
||||
<string name="clear_speaker_title">Curata speakerul</string>
|
||||
<string name="clear_speaker_summary">Audiaza un sunet de 30 de secunde cu care sa cureti speakerul</string>
|
||||
<string name="clear_speaker_description">Utilizeaza acest feature odata sau de doua ori daca speakerul tau este blocat de praf. Seteaza volumul media la maxim.\n\nDaca speakerul este blocat greu, utilizeaza acest feature de 2-5 ori miscand device-ul cu speakerul in jos.</string>
|
||||
<!-- Dolby -->
|
||||
<string name="dolby_title">Dolby Atmos</string>
|
||||
<string name="dolby_summary">Activeaza efectul de Dolby Atmos</string>
|
||||
<string name="dolby_description">Activeaza Dolby Audio, ca in OneUI.</string>
|
||||
<string name="dolby_modes_title">Moduri existente Dolby</string>
|
||||
<string name="dolby_modes_summary">Alege una din cele de mai jos</string>
|
||||
<string name="dolby_profile_auto">Profil Auto</string>
|
||||
<string name="dolby_profile_movie">Profil Film</string>
|
||||
<string name="dolby_profile_music">Profil Muzica</string>
|
||||
<string name="dolby_profile_voice">Profil Voce</string>
|
||||
<string name="dolby_profile_game">Profil Jocuri</string>
|
||||
<string name="dolby_profile_off">Profil No</string>
|
||||
<string name="dolby_profile_game_1">Profil joc 1</string>
|
||||
<string name="dolby_profile_game_2">Profil joc 2</string>
|
||||
<string name="dolby_profile_special_audio">Profil Audio Special</string>
|
||||
<!-- Eureka Kernel features category -->
|
||||
<string name="eureka_kernel_features">Eureka Kernel Features</string>
|
||||
<!-- FlashLight -->
|
||||
<string name="flashlight_title">Luminozitate lanterna</string>
|
||||
<string name="flashlight_summary">Ajusteaza luminozitatea lanternei</string>
|
||||
<string name="flashlight_description">OneUI-ul samsungului are o optiune de ajustare a luminozitatii lanternei
|
||||
<string name="advanced_settings">Parti Samsung</string>
|
||||
<string name="advanced_settings_summary">Tweak-uri specifice dispozitivului</string>
|
||||
<!-- Display category -->
|
||||
<string name="display_category">Afisaj</string>
|
||||
<!-- FPS Info -->
|
||||
<string name="fps_info_title">FPS Overlay</string>
|
||||
<string name="fps_info_summary">Arata un overlay cu cate FPS-uri sunt</string>
|
||||
<!-- Speaker category -->
|
||||
<string name="speaker_category">Speaker</string>
|
||||
<!-- Clear Speaker -->
|
||||
<string name="clear_speaker_title">Curata speakerul</string>
|
||||
<string name="clear_speaker_summary">Audiaza un sunet de 30 de secunde cu care sa cureti speakerul</string>
|
||||
<string name="clear_speaker_description">Utilizeaza acest feature odata sau de doua ori daca speakerul tau este blocat de praf. Seteaza volumul media la maxim.\n\nDaca speakerul este blocat greu, utilizeaza acest feature de 2-5 ori miscand device-ul cu speakerul in jos.</string>
|
||||
<!-- Dolby -->
|
||||
<string name="dolby_title">Dolby Atmos</string>
|
||||
<string name="dolby_summary">Activeaza efectul de Dolby Atmos</string>
|
||||
<string name="dolby_description">Activeaza Dolby Audio, ca in OneUI.</string>
|
||||
<string name="dolby_modes_title">Moduri existente Dolby</string>
|
||||
<string name="dolby_modes_summary">Alege una din cele de mai jos</string>
|
||||
<string name="dolby_profile_auto">Profil Auto</string>
|
||||
<string name="dolby_profile_movie">Profil Film</string>
|
||||
<string name="dolby_profile_music">Profil Muzica</string>
|
||||
<string name="dolby_profile_voice">Profil Voce</string>
|
||||
<string name="dolby_profile_game">Profil Jocuri</string>
|
||||
<string name="dolby_profile_off">Profil No</string>
|
||||
<string name="dolby_profile_game_1">Profil joc 1</string>
|
||||
<string name="dolby_profile_game_2">Profil joc 2</string>
|
||||
<string name="dolby_profile_special_audio">Profil Audio Special</string>
|
||||
<!-- Eureka Kernel features category -->
|
||||
<string name="eureka_kernel_features">Eureka Kernel Features</string>
|
||||
<!-- FlashLight -->
|
||||
<string name="flashlight_title">Luminozitate lanterna</string>
|
||||
<string name="flashlight_summary">Ajusteaza luminozitatea lanternei</string>
|
||||
<string name="flashlight_description">OneUI-ul samsungului are o optiune de ajustare a luminozitatii lanternei
|
||||
AOSP nu are acest feature.\n\n
|
||||
Utilizeaza acest feature pentru a ajusta luminozitatea lanternei mare sau mica. Intre 0 si 10.</string>
|
||||
<!-- GPU Category -->
|
||||
<string name="misc_category">Misc</string>
|
||||
<!-- Battery -->
|
||||
<string name="fastcharge_category">Baterie</string>
|
||||
<string name="fastcharge_2nd_title">Setari FastCharge</string>
|
||||
<string name="charge_title">Setari incarcare.</string>
|
||||
<string name="charge_summary">Activeaza/Dezactiveaza incarcarea aici.</string>
|
||||
<string name="fastcharge_title">Informatii baterie si Setari</string>
|
||||
<string name="fastcharge_summary">Activeaza/Dezactiveaza feature-ul Fastcharge</string>
|
||||
<string name="fastcharge_description">Manage Charging Feature here.</string>
|
||||
<string name="battery_info_title">Battery Misc Info</string>
|
||||
<string name="battery_info_summary">Section for geeks</string>
|
||||
<string name="battery_max_capa">Capacitate maxima baterie (mAh)</string>
|
||||
<string name="battery_status">Status baterie</string>
|
||||
<string name="battery_chrged_up_to">Bateria se poate incarca pana la (%)</string>
|
||||
<string name="battery_chrged_up_to_mah">Bateria s-a incarcat pana la (mAh)</string>
|
||||
<string name="battery_temp">Temperatura actuala a bateriei</string>
|
||||
<string name="battery_current">Curent Baterie (mA)</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_on">Activat</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_off">Dezactivat</string>
|
||||
<!-- Custom seekbar -->
|
||||
<string name="custom_seekbar_value">Value: <xliff:g id="v">%s</xliff:g></string>
|
||||
<string name="custom_seekbar_default_value">Default</string>
|
||||
<string name="custom_seekbar_default_value_to_set">Valoare Default: <xliff:g id="v">%s</xliff:g>\nTine apasat pentru a face modificari.</string>
|
||||
<string name="custom_seekbar_default_value_is_set">Valoarea Default este setata</string>
|
||||
<!-- GPU Category -->
|
||||
<string name="misc_category">Misc</string>
|
||||
<!-- Battery -->
|
||||
<string name="fastcharge_category">Baterie</string>
|
||||
<string name="fastcharge_2nd_title">Setari FastCharge</string>
|
||||
<string name="charge_title">Setari incarcare.</string>
|
||||
<string name="charge_summary">Activeaza/Dezactiveaza incarcarea aici.</string>
|
||||
<string name="fastcharge_title">Informatii baterie si Setari</string>
|
||||
<string name="fastcharge_summary">Activeaza/Dezactiveaza feature-ul Fastcharge</string>
|
||||
<string name="fastcharge_description">Manage Charging Feature here.</string>
|
||||
<string name="battery_info_title">Battery Misc Info</string>
|
||||
<string name="battery_info_summary">Section for geeks</string>
|
||||
<string name="battery_max_capa">Capacitate maxima baterie (mAh)</string>
|
||||
<string name="battery_status">Status baterie</string>
|
||||
<string name="battery_chrged_up_to">Bateria se poate incarca pana la (%)</string>
|
||||
<string name="battery_chrged_up_to_mah">Bateria s-a incarcat pana la (mAh)</string>
|
||||
<string name="battery_temp">Temperatura actuala a bateriei</string>
|
||||
<string name="battery_current">Curent Baterie (mA)</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_on">Activat</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_off">Dezactivat</string>
|
||||
<!-- Custom seekbar -->
|
||||
<string name="custom_seekbar_value">Value: <xliff:g id="v">%s</xliff:g></string>
|
||||
<string name="custom_seekbar_default_value">Default</string>
|
||||
<string name="custom_seekbar_default_value_to_set">Valoare Default: <xliff:g id="v">%s</xliff:g>\nTine apasat pentru a face modificari.</string>
|
||||
<string name="custom_seekbar_default_value_is_set">Valoarea Default este setata</string>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2020 The Xiaomi-SM6250 Project
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
|
@ -14,65 +13,65 @@
|
|||
limitations under the License.
|
||||
-->
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<string name="advanced_settings">Опции Samsung</string>
|
||||
<string name="advanced_settings_summary">Дополнительные функции устройства</string>
|
||||
<!-- Display category -->
|
||||
<string name="display_category">Экран</string>
|
||||
<!-- FPS Info -->
|
||||
<string name="fps_info_title">Мониторинг FPS</string>
|
||||
<string name="fps_info_summary">Показывать частоту кадров в секунду</string>
|
||||
<!-- Speaker category -->
|
||||
<string name="speaker_category">Звук</string>
|
||||
<!-- Clear Speaker -->
|
||||
<string name="clear_speaker_title">Очистка динамика</string>
|
||||
<string name="clear_speaker_summary">Воспроизведение 30-секундного звука для очистки динамика</string>
|
||||
<string name="clear_speaker_description">Запустите эту функцию один или два раза, если обнаружите, что ваш динамик слегка загрязнён пылью. Установите максимальную громкость мультимедиа.\n\nЕсли динамик сильно загрязнён, запустите эту опцию 2-5 раз, встряхивая устройство динамиком вниз.</string>
|
||||
<!-- Dolby -->
|
||||
<string name="dolby_title">Dolby Atmos</string>
|
||||
<string name="dolby_summary">Включение звуковых эффектов от Dolby Atmos</string>
|
||||
<string name="dolby_description">Включите звук Dolby, как в OneUI.</string>
|
||||
<string name="dolby_modes_title">Доступные режимы Dolby</string>
|
||||
<string name="dolby_modes_summary">Выберите один из них</string>
|
||||
<string name="dolby_profile_auto">Автомотический</string>
|
||||
<string name="dolby_profile_movie">Фильм</string>
|
||||
<string name="dolby_profile_music">Музыка</string>
|
||||
<string name="dolby_profile_voice">Голос</string>
|
||||
<string name="dolby_profile_game">Игра</string>
|
||||
<string name="dolby_profile_off">Без профиля</string>
|
||||
<string name="dolby_profile_game_1">Игровой профиль 1</string>
|
||||
<string name="dolby_profile_game_2">Игровой профиль 2</string>
|
||||
<string name="dolby_profile_special_audio">Свой профиль звука</string>
|
||||
<!-- Eureka Kernel features category -->
|
||||
<string name="eureka_kernel_features">Функции Eureka Kernel</string>
|
||||
<!-- FlashLight -->
|
||||
<string name="flashlight_title">Яркость фонарика</string>
|
||||
<string name="flashlight_summary">Отрегулируйте яркость фонарика</string>
|
||||
<string name="flashlight_description">У OneUI есть возможность регулировать яркость фонарика, но данной опции нет в AOSP.\n\nИспользуйте эту функцию для регулировки низкой или высокой яркости фонарика. Колеблется от 0 до 10.</string>
|
||||
<!-- GPU Category -->
|
||||
<string name="misc_category">Разное</string>
|
||||
<!-- Battery -->
|
||||
<string name="fastcharge_category">Батарея</string>
|
||||
<string name="fastcharge_2nd_title">Экспресс зарядка</string>
|
||||
<string name="charge_title">Зарядка</string>
|
||||
<string name="charge_summary">Включение/Отключение зарядки</string>
|
||||
<string name="fastcharge_title">Информация о батареи и настройки</string>
|
||||
<string name="fastcharge_summary">Включение/Отключение функции быстрой зарядки</string>
|
||||
<string name="fastcharge_description">Здесь происходит управление зарядкой.</string>
|
||||
<string name="battery_info_title">Прочая информация о батареи</string>
|
||||
<string name="battery_info_summary">Полезная информация (не для всех)</string>
|
||||
<string name="battery_max_capa">Максимальная ёмкость АКБ (mAh)</string>
|
||||
<string name="battery_status">Статус батареи</string>
|
||||
<string name="battery_chrged_up_to">Заряд батареи (%)</string>
|
||||
<string name="battery_chrged_up_to_mah">Заряд батареи (mAh)</string>
|
||||
<string name="battery_temp">Текущая температура АКБ</string>
|
||||
<string name="battery_current">Использовано заряда (mA)</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_on">Включено</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_off">Отключено</string>
|
||||
<!-- Custom seekbar -->
|
||||
<string name="custom_seekbar_value">Значение: <xliff:g id="v">%s</xliff:g></string>
|
||||
<string name="custom_seekbar_default_value">По-умолчанию</string>
|
||||
<string name="custom_seekbar_default_value_to_set">Значение по-умолчанию: <xliff:g id="v">%s</xliff:g>\nДлительное нажатие для настройки</string>
|
||||
<string name="custom_seekbar_default_value_is_set">Установлено значение по-умолчанию</string>
|
||||
<string name="advanced_settings">Опции Samsung</string>
|
||||
<string name="advanced_settings_summary">Дополнительные функции устройства</string>
|
||||
<!-- Display category -->
|
||||
<string name="display_category">Экран</string>
|
||||
<!-- FPS Info -->
|
||||
<string name="fps_info_title">Мониторинг FPS</string>
|
||||
<string name="fps_info_summary">Показывать частоту кадров в секунду</string>
|
||||
<!-- Speaker category -->
|
||||
<string name="speaker_category">Звук</string>
|
||||
<!-- Clear Speaker -->
|
||||
<string name="clear_speaker_title">Очистка динамика</string>
|
||||
<string name="clear_speaker_summary">Воспроизведение 30-секундного звука для очистки динамика</string>
|
||||
<string name="clear_speaker_description">Запустите эту функцию один или два раза, если обнаружите, что ваш динамик слегка загрязнён пылью. Установите максимальную громкость мультимедиа.\n\nЕсли динамик сильно загрязнён, запустите эту опцию 2-5 раз, встряхивая устройство динамиком вниз.</string>
|
||||
<!-- Dolby -->
|
||||
<string name="dolby_title">Dolby Atmos</string>
|
||||
<string name="dolby_summary">Включение звуковых эффектов от Dolby Atmos</string>
|
||||
<string name="dolby_description">Включите звук Dolby, как в OneUI.</string>
|
||||
<string name="dolby_modes_title">Доступные режимы Dolby</string>
|
||||
<string name="dolby_modes_summary">Выберите один из них</string>
|
||||
<string name="dolby_profile_auto">Автомотический</string>
|
||||
<string name="dolby_profile_movie">Фильм</string>
|
||||
<string name="dolby_profile_music">Музыка</string>
|
||||
<string name="dolby_profile_voice">Голос</string>
|
||||
<string name="dolby_profile_game">Игра</string>
|
||||
<string name="dolby_profile_off">Без профиля</string>
|
||||
<string name="dolby_profile_game_1">Игровой профиль 1</string>
|
||||
<string name="dolby_profile_game_2">Игровой профиль 2</string>
|
||||
<string name="dolby_profile_special_audio">Свой профиль звука</string>
|
||||
<!-- Eureka Kernel features category -->
|
||||
<string name="eureka_kernel_features">Функции Eureka Kernel</string>
|
||||
<!-- FlashLight -->
|
||||
<string name="flashlight_title">Яркость фонарика</string>
|
||||
<string name="flashlight_summary">Отрегулируйте яркость фонарика</string>
|
||||
<string name="flashlight_description">У OneUI есть возможность регулировать яркость фонарика, но данной опции нет в AOSP.\n\nИспользуйте эту функцию для регулировки низкой или высокой яркости фонарика. Колеблется от 0 до 10.</string>
|
||||
<!-- GPU Category -->
|
||||
<string name="misc_category">Разное</string>
|
||||
<!-- Battery -->
|
||||
<string name="fastcharge_category">Батарея</string>
|
||||
<string name="fastcharge_2nd_title">Экспресс зарядка</string>
|
||||
<string name="charge_title">Зарядка</string>
|
||||
<string name="charge_summary">Включение/Отключение зарядки</string>
|
||||
<string name="fastcharge_title">Информация о батареи и настройки</string>
|
||||
<string name="fastcharge_summary">Включение/Отключение функции быстрой зарядки</string>
|
||||
<string name="fastcharge_description">Здесь происходит управление зарядкой.</string>
|
||||
<string name="battery_info_title">Прочая информация о батареи</string>
|
||||
<string name="battery_info_summary">Полезная информация (не для всех)</string>
|
||||
<string name="battery_max_capa">Максимальная ёмкость АКБ (mAh)</string>
|
||||
<string name="battery_status">Статус батареи</string>
|
||||
<string name="battery_chrged_up_to">Заряд батареи (%)</string>
|
||||
<string name="battery_chrged_up_to_mah">Заряд батареи (mAh)</string>
|
||||
<string name="battery_temp">Текущая температура АКБ</string>
|
||||
<string name="battery_current">Использовано заряда (mA)</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_on">Включено</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_off">Отключено</string>
|
||||
<!-- Custom seekbar -->
|
||||
<string name="custom_seekbar_value">Значение: <xliff:g id="v">%s</xliff:g></string>
|
||||
<string name="custom_seekbar_default_value">По-умолчанию</string>
|
||||
<string name="custom_seekbar_default_value_to_set">Значение по-умолчанию: <xliff:g id="v">%s</xliff:g>\nДлительное нажатие для настройки</string>
|
||||
<string name="custom_seekbar_default_value_is_set">Установлено значение по-умолчанию</string>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2020 The Xiaomi-SM6250 Project
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
|
@ -14,78 +13,77 @@
|
|||
limitations under the License.
|
||||
-->
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<string name="advanced_settings">SamsungParts</string>
|
||||
<string name="advanced_settings_summary">Device specific tweaks</string>
|
||||
<string name="not_shown">Not shown due to user settings</string>
|
||||
<string name="show_data">Show the battery data</string>
|
||||
<!-- Display category -->
|
||||
<string name="display_category">Display</string>
|
||||
<!-- FPS Info -->
|
||||
<string name="fps_info_title">FPS info overlay</string>
|
||||
<string name="fps_info_summary">Show overlay with current frames per second</string>
|
||||
<!-- Speaker category -->
|
||||
<string name="speaker_category">Audio</string>
|
||||
<string name="flash_enable_title">Enable Eureka flash control feature</string>
|
||||
<!-- Clear Speaker -->
|
||||
<string name="clear_speaker_title">Clear speaker</string>
|
||||
<string name="clear_speaker_summary">Play a 30-second audio to clear the speaker</string>
|
||||
<string name="clear_speaker_description">Run this feature once or twice if you find that your speaker is lightly blocked by dust. Set media volume to maximum.\n\nIf the speaker is blocked heavily, run this feature 2–5 times while shaking your device with the speaker facing downwards.</string>
|
||||
<!-- Dolby -->
|
||||
<string name="dolby_summary">Enable the Dolby Atmos audio effect</string>
|
||||
<!-- Title -->
|
||||
<string name="dolby_title" translatable="false">Dolby Atmos</string>
|
||||
<!-- Switch bar -->
|
||||
<string name="dolby_enable_title">Enable Dolby Atmos</string>
|
||||
<!-- Intro -->
|
||||
<string name="dolby_top_intro_summary">Experience breakthrough audio for media playback that flows above and around you</string>
|
||||
<!-- Profiles -->
|
||||
<string name="dolby_profile_auto">Auto Profile</string>
|
||||
<string name="dolby_profile_game">Game Profile</string>
|
||||
<string name="dolby_profile_game_1">Game 1 Profile</string>
|
||||
<string name="dolby_profile_game_2">Game 2 Profile</string>
|
||||
<string name="dolby_profile_movie">Movie Profile</string>
|
||||
<string name="dolby_profile_music">Music Profile</string>
|
||||
<string name="dolby_profile_off">No Profile</string>
|
||||
<string name="dolby_profile_spacial_audio">Spacial Audio Profile</string>
|
||||
<string name="dolby_profile_voice">Voice Profile</string>
|
||||
<!-- Eureka Kernel features category -->
|
||||
<string name="eureka_kernel_features">Eureka Kernel Features</string>
|
||||
<!-- FlashLight -->
|
||||
<string name="flashlight_title">FlashLight Brightness</string>
|
||||
<string name="flashlight_summary">Adjust FlashLight Brightness</string>
|
||||
<string name="flashlight_description">Samsung\'s OneUI Has An Option to Adjust
|
||||
<string name="advanced_settings">SamsungParts</string>
|
||||
<string name="advanced_settings_summary">Device specific tweaks</string>
|
||||
<string name="not_shown">Not shown due to user settings</string>
|
||||
<string name="show_data">Show the battery data</string>
|
||||
<!-- Display category -->
|
||||
<string name="display_category">Display</string>
|
||||
<!-- FPS Info -->
|
||||
<string name="fps_info_title">FPS info overlay</string>
|
||||
<string name="fps_info_summary">Show overlay with current frames per second</string>
|
||||
<!-- Speaker category -->
|
||||
<string name="speaker_category">Audio</string>
|
||||
<string name="flash_enable_title">Enable Eureka flash control feature</string>
|
||||
<!-- Clear Speaker -->
|
||||
<string name="clear_speaker_title">Clear speaker</string>
|
||||
<string name="clear_speaker_summary">Play a 30-second audio to clear the speaker</string>
|
||||
<string name="clear_speaker_description">Run this feature once or twice if you find that your speaker is lightly blocked by dust. Set media volume to maximum.\n\nIf the speaker is blocked heavily, run this feature 2–5 times while shaking your device with the speaker facing downwards.</string>
|
||||
<!-- Dolby -->
|
||||
<string name="dolby_summary">Enable the Dolby Atmos audio effect</string>
|
||||
<!-- Title -->
|
||||
<string name="dolby_title" translatable="false">Dolby Atmos</string>
|
||||
<!-- Switch bar -->
|
||||
<string name="dolby_enable_title">Enable Dolby Atmos</string>
|
||||
<!-- Intro -->
|
||||
<string name="dolby_top_intro_summary">Experience breakthrough audio for media playback that flows above and around you</string>
|
||||
<!-- Profiles -->
|
||||
<string name="dolby_profile_auto">Auto Profile</string>
|
||||
<string name="dolby_profile_game">Game Profile</string>
|
||||
<string name="dolby_profile_game_1">Game 1 Profile</string>
|
||||
<string name="dolby_profile_game_2">Game 2 Profile</string>
|
||||
<string name="dolby_profile_movie">Movie Profile</string>
|
||||
<string name="dolby_profile_music">Music Profile</string>
|
||||
<string name="dolby_profile_off">No Profile</string>
|
||||
<string name="dolby_profile_spacial_audio">Spacial Audio Profile</string>
|
||||
<string name="dolby_profile_voice">Voice Profile</string>
|
||||
<!-- Eureka Kernel features category -->
|
||||
<string name="eureka_kernel_features">Eureka Kernel Features</string>
|
||||
<!-- FlashLight -->
|
||||
<string name="flashlight_title">FlashLight Brightness</string>
|
||||
<string name="flashlight_summary">Adjust FlashLight Brightness</string>
|
||||
<string name="flashlight_description">Samsung\'s OneUI Has An Option to Adjust
|
||||
Flashlight Brightness. AOSP doesn\'t have this feature.\n\n
|
||||
Use this feature to adjust low or high flashlight brightness. Ranges from 0 to 10.</string>
|
||||
<string name="swap_title">Swap on userdata</string>
|
||||
<string name="swap_enable_title">Enable swap on EMMC</string>
|
||||
<string name="swap_size_title">Swap size</string>
|
||||
<string name="swap_size_summary">Adjust the size of swap</string>
|
||||
<string name="swap_description">Creates the swap (not zram) on /data partiton. Useful for low memory devices.</string>
|
||||
<string name="free_space">Free space on /data</string>
|
||||
<string name="swap_file_size">Swap file size</string>
|
||||
|
||||
<!-- Display Category -->
|
||||
<string name="misc_category">Misc</string>
|
||||
<string name="dt2w_mode">Toggle for double tap to wake</string>
|
||||
<string name="glove_mode">Toggle for glove mode</string>
|
||||
<!-- Battery -->
|
||||
<string name="fastcharge_category">Battery</string>
|
||||
<string name="fastcharge_2nd_title">FastCharge Settings</string>
|
||||
<string name="charge_title">Charging Settings</string>
|
||||
<string name="charge_summary">Enable/Disable Charging here.</string>
|
||||
<string name="fastcharge_title">Battery Info and Settings</string>
|
||||
<string name="fastcharge_summary">Enable/Disable Fastcharge Feature</string>
|
||||
<string name="fastcharge_description">Manage Charging Feature here.</string>
|
||||
<string name="battery_info_title">Battery Misc Info</string>
|
||||
<string name="battery_info_summary">Section for geeks</string>
|
||||
<string name="battery_max_capa">Battery Max Capacity (mAh)</string>
|
||||
<string name="battery_status">Battery Status</string>
|
||||
<string name="battery_chrged_up_to">Battery Charged Up To (%)</string>
|
||||
<string name="battery_chrged_up_to_mah">Battery Charged Up To (mAh)</string>
|
||||
<string name="battery_temp">Battery Current Temperature</string>
|
||||
<string name="battery_current">Battery Current (mA)</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_on">On</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_off">Off</string>
|
||||
<string name="swap_title">Swap on userdata</string>
|
||||
<string name="swap_enable_title">Enable swap on EMMC</string>
|
||||
<string name="swap_size_title">Swap size</string>
|
||||
<string name="swap_size_summary">Adjust the size of swap</string>
|
||||
<string name="swap_description">Creates the swap (not zram) on /data partiton. Useful for low memory devices.</string>
|
||||
<string name="free_space">Free space on /data</string>
|
||||
<string name="swap_file_size">Swap file size</string>
|
||||
<!-- Display Category -->
|
||||
<string name="misc_category">Misc</string>
|
||||
<string name="dt2w_mode">Toggle for double tap to wake</string>
|
||||
<string name="glove_mode">Toggle for glove mode</string>
|
||||
<!-- Battery -->
|
||||
<string name="fastcharge_category">Battery</string>
|
||||
<string name="fastcharge_2nd_title">FastCharge Settings</string>
|
||||
<string name="charge_title">Charging Settings</string>
|
||||
<string name="charge_summary">Enable/Disable Charging here.</string>
|
||||
<string name="fastcharge_title">Battery Info and Settings</string>
|
||||
<string name="fastcharge_summary">Enable/Disable Fastcharge Feature</string>
|
||||
<string name="fastcharge_description">Manage Charging Feature here.</string>
|
||||
<string name="battery_info_title">Battery Misc Info</string>
|
||||
<string name="battery_info_summary">Section for geeks</string>
|
||||
<string name="battery_max_capa">Battery Max Capacity (mAh)</string>
|
||||
<string name="battery_status">Battery Status</string>
|
||||
<string name="battery_chrged_up_to">Battery Charged Up To (%)</string>
|
||||
<string name="battery_chrged_up_to_mah">Battery Charged Up To (mAh)</string>
|
||||
<string name="battery_temp">Battery Current Temperature</string>
|
||||
<string name="battery_current">Battery Current (mA)</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_on">On</string>
|
||||
<!-- Label for feature switch -->
|
||||
<string name="switch_bar_off">Off</string>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,32 +1,31 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<style name="CustomOptionsTheme" parent="@android:style/Theme.DeviceDefault.Settings">
|
||||
<item name="android:navigationBarColor">@android:color/transparent</item>
|
||||
<item name="preferenceTheme">@style/PreferenceTheme</item>
|
||||
<item name="dialogTheme">@style/Theme.MaterialComponents.Dialog</item>
|
||||
<item name="alertDialogTheme">@style/Theme.MaterialComponents.Dialog</item>
|
||||
</style>
|
||||
<style name="PreferenceTheme" parent="@style/PreferenceThemeOverlay.v14.Material">
|
||||
<item name="preferenceCategoryTitleTextAppearance">@style/TextAppearance.CategoryTitle</item>
|
||||
</style>
|
||||
<style name="TextAppearance" parent="android:TextAppearance.DeviceDefault"/>
|
||||
<style name="TextAppearance.CategoryTitle" parent="@android:style/TextAppearance.DeviceDefault">
|
||||
<item name="android:textAllCaps">true</item>
|
||||
<item name="android:textSize">11sp</item>
|
||||
<!-- 0.8 Spacing, 0.8/11 = 0.072727273 -->
|
||||
<item name="android:letterSpacing">0.072727273</item>
|
||||
</style>
|
||||
<style name="Theme.Settings" parent="@android:style/Theme.Material.Settings">
|
||||
<item name="android:actionBarStyle">@style/Theme.ActionBar</item>
|
||||
<item name="android:colorAccent">#ff4285f4</item>
|
||||
</style>
|
||||
<style name="Theme.ActionBar" parent="@android:style/Widget.DeviceDefault.Light.ActionBar.Solid">
|
||||
<item name="android:titleTextStyle">@style/Theme.Actionbar.Title</item>
|
||||
</style>
|
||||
<style name="Theme.Actionbar.Title" parent="@android:style/TextAppearance.DeviceDefault.Widget.ActionBar.Title">
|
||||
<item name="android:textColor">#ff4285f4</item>
|
||||
</style>
|
||||
<style name="DeviceSettings.SwitchBar" parent="@android:style/ThemeOverlay.Material.ActionBar">
|
||||
<style name="CustomOptionsTheme" parent="@android:style/Theme.DeviceDefault.Settings">
|
||||
<item name="android:navigationBarColor">@android:color/transparent</item>
|
||||
<item name="preferenceTheme">@style/PreferenceTheme</item>
|
||||
<item name="dialogTheme">@style/Theme.MaterialComponents.Dialog</item>
|
||||
<item name="alertDialogTheme">@style/Theme.MaterialComponents.Dialog</item>
|
||||
</style>
|
||||
<style name="PreferenceTheme" parent="@style/PreferenceThemeOverlay.v14.Material">
|
||||
<item name="preferenceCategoryTitleTextAppearance">@style/TextAppearance.CategoryTitle</item>
|
||||
</style>
|
||||
<style name="TextAppearance" parent="android:TextAppearance.DeviceDefault"/>
|
||||
<style name="TextAppearance.CategoryTitle" parent="@android:style/TextAppearance.DeviceDefault">
|
||||
<item name="android:textAllCaps">true</item>
|
||||
<item name="android:textSize">11sp</item>
|
||||
<!-- 0.8 Spacing, 0.8/11 = 0.072727273 -->
|
||||
<item name="android:letterSpacing">0.072727273</item>
|
||||
</style>
|
||||
<style name="Theme.Settings" parent="@android:style/Theme.Material.Settings">
|
||||
<item name="android:actionBarStyle">@style/Theme.ActionBar</item>
|
||||
<item name="android:colorAccent">#ff4285f4</item>
|
||||
</style>
|
||||
<style name="Theme.ActionBar" parent="@android:style/Widget.DeviceDefault.Light.ActionBar.Solid">
|
||||
<item name="android:titleTextStyle">@style/Theme.Actionbar.Title</item>
|
||||
</style>
|
||||
<style name="Theme.Actionbar.Title" parent="@android:style/TextAppearance.DeviceDefault.Widget.ActionBar.Title">
|
||||
<item name="android:textColor">#ff4285f4</item>
|
||||
</style>
|
||||
<style name="DeviceSettings.SwitchBar" parent="@android:style/ThemeOverlay.Material.ActionBar">
|
||||
</style>
|
||||
<style name="TextAppearance.Medium" parent="@android:style/TextAppearance.Material.Medium"/>
|
||||
<style name="TextAppearance.Medium" parent="@android:style/TextAppearance.Material.Medium"/>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,13 +1,12 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" android:title="@string/fastcharge_title">
|
||||
<com.android.settingslib.widget.MainSwitchPreference android:key="show_data" android:title="@string/show_data"/>
|
||||
<SwitchPreference android:key="fastcharge_pref" android:title="@string/fastcharge_2nd_title" android:icon="@drawable/ic_bolt" android:summary="@string/fastcharge_summary"/>
|
||||
<SwitchPreference android:key="charge_pref" android:title="@string/charge_title" android:icon="@drawable/ic_bolt" android:summary="@string/charge_summary"/>
|
||||
<Preference android:key="battery_capacity" android:title="@string/battery_max_capa" android:summary="@string/not_shown" android:selectable="false"/>
|
||||
<Preference android:key="battery_charged_up_to" android:title="@string/battery_chrged_up_to" android:summary="@string/not_shown" android:selectable="false"/>
|
||||
<Preference android:key="battery_charged_up_to_mah" android:title="@string/battery_chrged_up_to_mah" android:summary="@string/not_shown" android:selectable="false"/>
|
||||
<Preference android:key="battery_current" android:title="@string/battery_current" android:summary="@string/not_shown" android:selectable="false"/>
|
||||
<Preference android:key="battery_status" android:title="@string/battery_status" android:summary="@string/not_shown" android:selectable="false"/>
|
||||
<Preference android:key="battery_temp" android:title="@string/battery_temp" android:summary="@string/not_shown" android:selectable="false"/>
|
||||
<com.android.settingslib.widget.FooterPreference android:key="footer_preference" android:title="@string/fastcharge_description" android:selectable="false"/>
|
||||
<com.android.settingslib.widget.MainSwitchPreference android:key="show_data" android:title="@string/show_data"/>
|
||||
<SwitchPreference android:key="fastcharge_pref" android:title="@string/fastcharge_2nd_title" android:icon="@drawable/ic_bolt" android:summary="@string/fastcharge_summary"/>
|
||||
<SwitchPreference android:key="charge_pref" android:title="@string/charge_title" android:icon="@drawable/ic_bolt" android:summary="@string/charge_summary"/>
|
||||
<Preference android:key="battery_capacity" android:title="@string/battery_max_capa" android:summary="@string/not_shown" android:selectable="false"/>
|
||||
<Preference android:key="battery_charged_up_to" android:title="@string/battery_chrged_up_to" android:summary="@string/not_shown" android:selectable="false"/>
|
||||
<Preference android:key="battery_charged_up_to_mah" android:title="@string/battery_chrged_up_to_mah" android:summary="@string/not_shown" android:selectable="false"/>
|
||||
<Preference android:key="battery_current" android:title="@string/battery_current" android:summary="@string/not_shown" android:selectable="false"/>
|
||||
<Preference android:key="battery_status" android:title="@string/battery_status" android:summary="@string/not_shown" android:selectable="false"/>
|
||||
<Preference android:key="battery_temp" android:title="@string/battery_temp" android:summary="@string/not_shown" android:selectable="false"/>
|
||||
<com.android.settingslib.widget.FooterPreference android:key="footer_preference" android:title="@string/fastcharge_description" android:selectable="false"/>
|
||||
</PreferenceScreen>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" android:title="@string/clear_speaker_title">
|
||||
<com.android.settingslib.widget.MainSwitchPreference android:key="clear_speaker_pref" android:title="@string/clear_speaker_title" android:icon="@drawable/ic_sound" android:summary="@string/clear_speaker_summary"/>
|
||||
<com.android.settingslib.widget.FooterPreference android:key="footer_preference" android:title="@string/clear_speaker_description" android:selectable="false"/>
|
||||
<com.android.settingslib.widget.MainSwitchPreference android:key="clear_speaker_pref" android:title="@string/clear_speaker_title" android:icon="@drawable/ic_sound" android:summary="@string/clear_speaker_summary"/>
|
||||
<com.android.settingslib.widget.FooterPreference android:key="footer_preference" android:title="@string/clear_speaker_description" android:selectable="false"/>
|
||||
</PreferenceScreen>
|
||||
|
|
|
|||
|
|
@ -1,14 +1,13 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" android:title="@string/dolby_title">
|
||||
<com.android.settingslib.widget.MainSwitchPreference android:defaultValue="false" android:key="dolby_enable" android:title="@string/dolby_enable_title"/>
|
||||
<com.android.settingslib.widget.RadioButtonPreference android:defaultValue="true" android:key="dolby_profile_auto" android:title="@string/dolby_profile_auto"/>
|
||||
<com.android.settingslib.widget.RadioButtonPreference android:key="dolby_profile_game" android:title="@string/dolby_profile_game"/>
|
||||
<com.android.settingslib.widget.RadioButtonPreference android:key="dolby_profile_game_1" android:title="@string/dolby_profile_game_1"/>
|
||||
<com.android.settingslib.widget.RadioButtonPreference android:key="dolby_profile_game_2" android:title="@string/dolby_profile_game_2"/>
|
||||
<com.android.settingslib.widget.RadioButtonPreference android:key="dolby_profile_movie" android:title="@string/dolby_profile_movie"/>
|
||||
<com.android.settingslib.widget.RadioButtonPreference android:key="dolby_profile_music" android:title="@string/dolby_profile_music"/>
|
||||
<com.android.settingslib.widget.RadioButtonPreference android:key="dolby_profile_off" android:title="@string/dolby_profile_off"/>
|
||||
<com.android.settingslib.widget.RadioButtonPreference android:key="dolby_profile_spacial_audio" android:title="@string/dolby_profile_spacial_audio"/>
|
||||
<com.android.settingslib.widget.RadioButtonPreference android:key="dolby_profile_voice" android:title="@string/dolby_profile_voice"/>
|
||||
<com.android.settingslib.widget.FooterPreference android:key="dolby_top_intro" android:title="@string/dolby_top_intro_summary"/>
|
||||
<com.android.settingslib.widget.MainSwitchPreference android:defaultValue="false" android:key="dolby_enable" android:title="@string/dolby_enable_title"/>
|
||||
<com.android.settingslib.widget.RadioButtonPreference android:defaultValue="true" android:key="dolby_profile_auto" android:title="@string/dolby_profile_auto"/>
|
||||
<com.android.settingslib.widget.RadioButtonPreference android:key="dolby_profile_game" android:title="@string/dolby_profile_game"/>
|
||||
<com.android.settingslib.widget.RadioButtonPreference android:key="dolby_profile_game_1" android:title="@string/dolby_profile_game_1"/>
|
||||
<com.android.settingslib.widget.RadioButtonPreference android:key="dolby_profile_game_2" android:title="@string/dolby_profile_game_2"/>
|
||||
<com.android.settingslib.widget.RadioButtonPreference android:key="dolby_profile_movie" android:title="@string/dolby_profile_movie"/>
|
||||
<com.android.settingslib.widget.RadioButtonPreference android:key="dolby_profile_music" android:title="@string/dolby_profile_music"/>
|
||||
<com.android.settingslib.widget.RadioButtonPreference android:key="dolby_profile_off" android:title="@string/dolby_profile_off"/>
|
||||
<com.android.settingslib.widget.RadioButtonPreference android:key="dolby_profile_spacial_audio" android:title="@string/dolby_profile_spacial_audio"/>
|
||||
<com.android.settingslib.widget.RadioButtonPreference android:key="dolby_profile_voice" android:title="@string/dolby_profile_voice"/>
|
||||
<com.android.settingslib.widget.FooterPreference android:key="dolby_top_intro" android:title="@string/dolby_top_intro_summary"/>
|
||||
</PreferenceScreen>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" android:title="@string/flashlight_title">
|
||||
<com.android.settingslib.widget.MainSwitchPreference android:defaultValue="false" android:key="flashlight_enable" android:title="@string/flash_enable_title"/>
|
||||
<SeekBarPreference android:key="flashlight_pref" android:title="@string/flashlight_title" android:icon="@drawable/ic_led" android:summary="@string/flashlight_summary"/>
|
||||
<com.android.settingslib.widget.FooterPreference android:key="footer_preference" android:title="@string/flashlight_description" android:selectable="false"/>
|
||||
<com.android.settingslib.widget.MainSwitchPreference android:defaultValue="false" android:key="flashlight_enable" android:title="@string/flash_enable_title"/>
|
||||
<SeekBarPreference android:key="flashlight_pref" android:title="@string/flashlight_title" android:icon="@drawable/ic_led" android:summary="@string/flashlight_summary"/>
|
||||
<com.android.settingslib.widget.FooterPreference android:key="footer_preference" android:title="@string/flashlight_description" android:selectable="false"/>
|
||||
</PreferenceScreen>
|
||||
|
|
|
|||
|
|
@ -1,32 +1,31 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" android:title="@string/advanced_settings">
|
||||
<PreferenceCategory android:key="display" android:title="@string/display_category">
|
||||
<SwitchPreference android:key="fps_info" android:icon="@drawable/ic_fps_info" android:title="@string/fps_info_title" android:summary="@string/fps_info_summary" android:persistent="true"/>
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory android:key="speaker" android:title="@string/speaker_category">
|
||||
<Preference android:key="clear_speaker_settings" android:title="@string/clear_speaker_title" android:summary="@string/clear_speaker_summary" android:icon="@drawable/ic_sound">
|
||||
<intent android:action="android.intent.action.MAIN" android:targetClass="com.eurekateam.samsungextras.speaker.ClearSpeakerActivity" android:targetPackage="com.eurekateam.samsungextras"/>
|
||||
</Preference>
|
||||
<Preference android:key="dolby_settings" android:title="@string/dolby_title" android:summary="@string/dolby_summary" android:icon="@drawable/ic_speaker_cleaner_icon">
|
||||
<intent android:action="android.intent.action.MAIN" android:targetClass="com.eurekateam.samsungextras.dolby.DolbyActivity" android:targetPackage="com.eurekateam.samsungextras"/>
|
||||
</Preference>
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory android:key="eureka_kernel_features" android:title="@string/eureka_kernel_features">
|
||||
<Preference android:key="flashlight_settings" android:title="@string/flashlight_title" android:summary="@string/flashlight_summary" android:icon="@drawable/ic_led">
|
||||
<intent android:action="android.intent.action.MAIN" android:targetClass="com.eurekateam.samsungextras.flashlight.FlashLightActivity" android:targetPackage="com.eurekateam.samsungextras"/>
|
||||
</Preference>
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory android:key="fastcharge" android:title="@string/fastcharge_category">
|
||||
<Preference android:key="battery_settings" android:title="@string/fastcharge_title" android:icon="@drawable/ic_bolt" android:summary="@string/fastcharge_summary" android:persistent="true">
|
||||
<intent android:action="android.intent.action.MAIN" android:targetClass="com.eurekateam.samsungextras.battery.BatteryActivity" android:targetPackage="com.eurekateam.samsungextras"/>
|
||||
</Preference>
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory android:title="@string/misc_category">
|
||||
<Preference android:key="swap_settings" android:title="@string/swap_title" android:icon="@drawable/ic_memory" android:summary="@string/swap_description" android:persistent="true">
|
||||
<intent android:action="android.intent.action.MAIN" android:targetClass="com.eurekateam.samsungextras.swap.SwapActivity" android:targetPackage="com.eurekateam.samsungextras"/>
|
||||
</Preference>
|
||||
<SwitchPreference android:key="dt2w_settings" android:title="@string/dt2w_mode" android:persistent="true"/>
|
||||
<SwitchPreference android:key="glove_mode_settings" android:title="@string/glove_mode" android:persistent="true"/>
|
||||
</PreferenceCategory>
|
||||
<com.android.settingslib.widget.FooterPreference android:title="@string/advanced_settings_summary" android:selectable="false"/>
|
||||
<PreferenceCategory android:key="display" android:title="@string/display_category">
|
||||
<SwitchPreference android:key="fps_info" android:icon="@drawable/ic_fps_info" android:title="@string/fps_info_title" android:summary="@string/fps_info_summary" android:persistent="true"/>
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory android:key="speaker" android:title="@string/speaker_category">
|
||||
<Preference android:key="clear_speaker_settings" android:title="@string/clear_speaker_title" android:summary="@string/clear_speaker_summary" android:icon="@drawable/ic_sound">
|
||||
<intent android:action="android.intent.action.MAIN" android:targetClass="com.eurekateam.samsungextras.speaker.ClearSpeakerActivity" android:targetPackage="com.eurekateam.samsungextras"/>
|
||||
</Preference>
|
||||
<Preference android:key="dolby_settings" android:title="@string/dolby_title" android:summary="@string/dolby_summary" android:icon="@drawable/ic_speaker_cleaner_icon">
|
||||
<intent android:action="android.intent.action.MAIN" android:targetClass="com.eurekateam.samsungextras.dolby.DolbyActivity" android:targetPackage="com.eurekateam.samsungextras"/>
|
||||
</Preference>
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory android:key="eureka_kernel_features" android:title="@string/eureka_kernel_features">
|
||||
<Preference android:key="flashlight_settings" android:title="@string/flashlight_title" android:summary="@string/flashlight_summary" android:icon="@drawable/ic_led">
|
||||
<intent android:action="android.intent.action.MAIN" android:targetClass="com.eurekateam.samsungextras.flashlight.FlashLightActivity" android:targetPackage="com.eurekateam.samsungextras"/>
|
||||
</Preference>
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory android:key="fastcharge" android:title="@string/fastcharge_category">
|
||||
<Preference android:key="battery_settings" android:title="@string/fastcharge_title" android:icon="@drawable/ic_bolt" android:summary="@string/fastcharge_summary" android:persistent="true">
|
||||
<intent android:action="android.intent.action.MAIN" android:targetClass="com.eurekateam.samsungextras.battery.BatteryActivity" android:targetPackage="com.eurekateam.samsungextras"/>
|
||||
</Preference>
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory android:title="@string/misc_category">
|
||||
<Preference android:key="swap_settings" android:title="@string/swap_title" android:icon="@drawable/ic_memory" android:summary="@string/swap_description" android:persistent="true">
|
||||
<intent android:action="android.intent.action.MAIN" android:targetClass="com.eurekateam.samsungextras.swap.SwapActivity" android:targetPackage="com.eurekateam.samsungextras"/>
|
||||
</Preference>
|
||||
<SwitchPreference android:key="dt2w_settings" android:title="@string/dt2w_mode" android:persistent="true"/>
|
||||
<SwitchPreference android:key="glove_mode_settings" android:title="@string/glove_mode" android:persistent="true"/>
|
||||
</PreferenceCategory>
|
||||
<com.android.settingslib.widget.FooterPreference android:title="@string/advanced_settings_summary" android:selectable="false"/>
|
||||
</PreferenceScreen>
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" android:title="@string/swap_title">
|
||||
<com.android.settingslib.widget.MainSwitchPreference android:defaultValue="false" android:key="swap_enable" android:title="@string/swap_enable_title"/>
|
||||
<SeekBarPreference android:key="swap_size" android:title="@string/swap_size_title" android:icon="@drawable/ic_memory" android:summary="@string/swap_size_summary"/>
|
||||
<Preference android:key="free_space" android:title="@string/free_space" android:selectable="false"/>
|
||||
<Preference android:key="swap_file_size" android:title="@string/swap_file_size" android:selectable="false"/>
|
||||
<com.android.settingslib.widget.FooterPreference android:title="@string/swap_description" android:selectable="false"/>
|
||||
<com.android.settingslib.widget.MainSwitchPreference android:defaultValue="false" android:key="swap_enable" android:title="@string/swap_enable_title"/>
|
||||
<SeekBarPreference android:key="swap_size" android:title="@string/swap_size_title" android:icon="@drawable/ic_memory" android:summary="@string/swap_size_summary"/>
|
||||
<Preference android:key="free_space" android:title="@string/free_space" android:selectable="false"/>
|
||||
<Preference android:key="swap_file_size" android:title="@string/swap_file_size" android:selectable="false"/>
|
||||
<com.android.settingslib.widget.FooterPreference android:title="@string/swap_description" android:selectable="false"/>
|
||||
</PreferenceScreen>
|
||||
|
|
|
|||
|
|
@ -1,12 +1,11 @@
|
|||
<?xml version="1.0"?>
|
||||
<manifest version="1.0" type="framework">
|
||||
<hal>
|
||||
<name>vendor.eureka.hardware.fmradio</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>1.2</version>
|
||||
<interface>
|
||||
<name>IFMRadio</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal>
|
||||
<name>vendor.eureka.hardware.fmradio</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>1.2</version>
|
||||
<interface>
|
||||
<name>IFMRadio</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
</manifest>
|
||||
|
|
|
|||
|
|
@ -1,24 +1,23 @@
|
|||
<?xml version="1.0"?>
|
||||
<manifest version="1.0" type="framework">
|
||||
<hal>
|
||||
<name>vendor.eureka.hardware.parts</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IBatteryStats</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
<interface>
|
||||
<name>IFlashBrightness</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
<interface>
|
||||
<name>IDisplayConfigs</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
<interface>
|
||||
<name>ISwapOnData</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal>
|
||||
<name>vendor.eureka.hardware.parts</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IBatteryStats</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
<interface>
|
||||
<name>IFlashBrightness</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
<interface>
|
||||
<name>IDisplayConfigs</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
<interface>
|
||||
<name>ISwapOnData</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
</manifest>
|
||||
|
|
|
|||
|
|
@ -1,12 +1,11 @@
|
|||
<?xml version="1.0"?>
|
||||
<manifest version="1.0" type="device">
|
||||
<hal format="hidl" override="true">
|
||||
<name>android.hardware.biometrics.fingerprint</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>2.3</version>
|
||||
<interface>
|
||||
<name>IBiometricsFingerprint</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" override="true">
|
||||
<name>android.hardware.biometrics.fingerprint</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>2.3</version>
|
||||
<interface>
|
||||
<name>IBiometricsFingerprint</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
</manifest>
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
<?xml version="1.0"?>
|
||||
<manifest version="1.0" type="device">
|
||||
<hal format="aidl">
|
||||
<name>android.hardware.light</name>
|
||||
<fqname>ILights/default</fqname>
|
||||
</hal>
|
||||
<hal format="aidl">
|
||||
<name>android.hardware.light</name>
|
||||
<fqname>ILights/default</fqname>
|
||||
</hal>
|
||||
</manifest>
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
<?xml version="1.0"?>
|
||||
<manifest version="1.0" type="device">
|
||||
<hal format="aidl" override="true">
|
||||
<name>android.hardware.power</name>
|
||||
<fqname>IPower/default</fqname>
|
||||
</hal>
|
||||
<hal format="aidl" override="true">
|
||||
<name>android.hardware.power</name>
|
||||
<fqname>IPower/default</fqname>
|
||||
</hal>
|
||||
</manifest>
|
||||
|
|
|
|||
|
|
@ -1,12 +1,11 @@
|
|||
<?xml version="1.0"?>
|
||||
<manifest version="1.0" type="device">
|
||||
<hal format="hidl" override="true">
|
||||
<name>android.hardware.usb</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IUsb</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" override="true">
|
||||
<name>android.hardware.usb</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IUsb</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
</manifest>
|
||||
|
|
|
|||
|
|
@ -1,12 +1,11 @@
|
|||
<?xml version="1.0"?>
|
||||
<manifest version="1.0" type="device">
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.usb</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>1.3</version>
|
||||
<interface>
|
||||
<name>IUsb</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.usb</name>
|
||||
<transport>hwbinder</transport>
|
||||
<version>1.3</version>
|
||||
<interface>
|
||||
<name>IUsb</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
</manifest>
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
<?xml version="1.0"?>
|
||||
<manifest version="1.0" type="device">
|
||||
<hal format="aidl">
|
||||
<name>android.hardware.vibrator</name>
|
||||
<fqname>IVibrator/default</fqname>
|
||||
</hal>
|
||||
<hal format="aidl">
|
||||
<name>android.hardware.vibrator</name>
|
||||
<fqname>IVibrator/default</fqname>
|
||||
</hal>
|
||||
</manifest>
|
||||
|
|
|
|||
|
|
@ -1,37 +1,36 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<audio_effects_conf xmlns="http://schemas.android.com/audio/audio_effects_conf/v2_0" version="2.0">
|
||||
<libraries>
|
||||
<library name="bundle" path="libbundlewrapper.so"/>
|
||||
<library name="reverb" path="libreverbwrapper.so"/>
|
||||
<library name="visualizer" path="libvisualizer.so"/>
|
||||
<library name="downmix" path="libdownmix.so"/>
|
||||
<library name="loudness_enhancer" path="libldnhncr.so"/>
|
||||
<library name="dynamics_processing" path="libdynproc.so"/>
|
||||
<library name="pre_processing" path="libaudiopreprocessing.so"/>
|
||||
<library name="dap" path="libswdap.so"/>
|
||||
</libraries>
|
||||
<effects>
|
||||
<effect name="bassboost" library="bundle" uuid="8631f300-72e2-11df-b57e-0002a5d5c51b"/>
|
||||
<effect name="virtualizer" library="bundle" uuid="1d4033c0-8557-11df-9f2d-0002a5d5c51b"/>
|
||||
<effect name="equalizer" library="bundle" uuid="ce772f20-847d-11df-bb17-0002a5d5c51b"/>
|
||||
<effect name="volume" library="bundle" uuid="119341a0-8469-11df-81f9-0002a5d5c51b"/>
|
||||
<effect name="reverb_env_aux" library="reverb" uuid="4a387fc0-8ab3-11df-8bad-0002a5d5c51b"/>
|
||||
<effect name="reverb_env_ins" library="reverb" uuid="c7a511a0-a3bb-11df-860e-0002a5d5c51b"/>
|
||||
<effect name="reverb_pre_aux" library="reverb" uuid="f29a1400-a3bb-11df-8ddc-0002a5d5c51b"/>
|
||||
<effect name="reverb_pre_ins" library="reverb" uuid="172cdf00-a3bc-11df-a72f-0002a5d5c51b"/>
|
||||
<effect name="visualizer" library="visualizer" uuid="d069d9e0-8329-11df-9168-0002a5d5c51b"/>
|
||||
<effect name="downmix" library="downmix" uuid="93f04452-e4fe-41cc-91f9-e475b6d1d69f"/>
|
||||
<effect name="loudness_enhancer" library="loudness_enhancer" uuid="fa415329-2034-4bea-b5dc-5b381c8d1e2c"/>
|
||||
<effect name="dynamics_processing" library="dynamics_processing" uuid="e0e6539b-1781-7261-676f-6d7573696340"/>
|
||||
<effect name="agc" library="pre_processing" uuid="aa8130e0-66fc-11e0-bad0-0002a5d5c51b"/>
|
||||
<effect name="aec" library="pre_processing" uuid="bb392ec0-8d4d-11e0-a896-0002a5d5c51b"/>
|
||||
<effect name="ns" library="pre_processing" uuid="c06c8400-8e06-11e0-9cb6-0002a5d5c51b"/>
|
||||
<effect name="dap" library="dap" uuid="6ab06da4-c516-4611-8166-452799218539"/>
|
||||
</effects>
|
||||
<preprocess>
|
||||
<stream type="voice_communication">
|
||||
<apply effect="aec"/>
|
||||
<apply effect="ns"/>
|
||||
</stream>
|
||||
</preprocess>
|
||||
<libraries>
|
||||
<library name="bundle" path="libbundlewrapper.so"/>
|
||||
<library name="reverb" path="libreverbwrapper.so"/>
|
||||
<library name="visualizer" path="libvisualizer.so"/>
|
||||
<library name="downmix" path="libdownmix.so"/>
|
||||
<library name="loudness_enhancer" path="libldnhncr.so"/>
|
||||
<library name="dynamics_processing" path="libdynproc.so"/>
|
||||
<library name="pre_processing" path="libaudiopreprocessing.so"/>
|
||||
<library name="dap" path="libswdap.so"/>
|
||||
</libraries>
|
||||
<effects>
|
||||
<effect name="bassboost" library="bundle" uuid="8631f300-72e2-11df-b57e-0002a5d5c51b"/>
|
||||
<effect name="virtualizer" library="bundle" uuid="1d4033c0-8557-11df-9f2d-0002a5d5c51b"/>
|
||||
<effect name="equalizer" library="bundle" uuid="ce772f20-847d-11df-bb17-0002a5d5c51b"/>
|
||||
<effect name="volume" library="bundle" uuid="119341a0-8469-11df-81f9-0002a5d5c51b"/>
|
||||
<effect name="reverb_env_aux" library="reverb" uuid="4a387fc0-8ab3-11df-8bad-0002a5d5c51b"/>
|
||||
<effect name="reverb_env_ins" library="reverb" uuid="c7a511a0-a3bb-11df-860e-0002a5d5c51b"/>
|
||||
<effect name="reverb_pre_aux" library="reverb" uuid="f29a1400-a3bb-11df-8ddc-0002a5d5c51b"/>
|
||||
<effect name="reverb_pre_ins" library="reverb" uuid="172cdf00-a3bc-11df-a72f-0002a5d5c51b"/>
|
||||
<effect name="visualizer" library="visualizer" uuid="d069d9e0-8329-11df-9168-0002a5d5c51b"/>
|
||||
<effect name="downmix" library="downmix" uuid="93f04452-e4fe-41cc-91f9-e475b6d1d69f"/>
|
||||
<effect name="loudness_enhancer" library="loudness_enhancer" uuid="fa415329-2034-4bea-b5dc-5b381c8d1e2c"/>
|
||||
<effect name="dynamics_processing" library="dynamics_processing" uuid="e0e6539b-1781-7261-676f-6d7573696340"/>
|
||||
<effect name="agc" library="pre_processing" uuid="aa8130e0-66fc-11e0-bad0-0002a5d5c51b"/>
|
||||
<effect name="aec" library="pre_processing" uuid="bb392ec0-8d4d-11e0-a896-0002a5d5c51b"/>
|
||||
<effect name="ns" library="pre_processing" uuid="c06c8400-8e06-11e0-9cb6-0002a5d5c51b"/>
|
||||
<effect name="dap" library="dap" uuid="6ab06da4-c516-4611-8166-452799218539"/>
|
||||
</effects>
|
||||
<preprocess>
|
||||
<stream type="voice_communication">
|
||||
<apply effect="aec"/>
|
||||
<apply effect="ns"/>
|
||||
</stream>
|
||||
</preprocess>
|
||||
</audio_effects_conf>
|
||||
|
|
|
|||
|
|
@ -1,100 +1,99 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<audioPolicyConfiguration xmlns:xi="http://www.w3.org/2001/XInclude" version="7.0">
|
||||
<globalConfiguration speaker_drc_enabled="false"/>
|
||||
<modules>
|
||||
<module name="primary" halVersion="3.0">
|
||||
<attachedDevices>
|
||||
<item>Earpiece</item>
|
||||
<item>Speaker</item>
|
||||
<item>Built-In Mic</item>
|
||||
<item>Built-In Back Mic</item>
|
||||
<item>Voice Call Mic</item>
|
||||
</attachedDevices>
|
||||
<defaultOutputDevice>Speaker</defaultOutputDevice>
|
||||
<mixPorts>
|
||||
<mixPort name="primary-out" role="source" flags="AUDIO_OUTPUT_FLAG_PRIMARY AUDIO_OUTPUT_FLAG_DEEP_BUFFER">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</mixPort>
|
||||
<mixPort name="fast" role="source" flags="AUDIO_OUTPUT_FLAG_FAST">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</mixPort>
|
||||
<mixPort name="primary-in" role="sink">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="8000 11025 12000 16000 22050 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO AUDIO_CHANNEL_IN_FRONT_BACK"/>
|
||||
</mixPort>
|
||||
</mixPorts>
|
||||
<devicePorts>
|
||||
<!-- Output devices declaration i.e. Sink DEVICE PORT -->
|
||||
<devicePort tagName="Earpiece" role="sink" type="AUDIO_DEVICE_OUT_EARPIECE">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_MONO"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Speaker" role="sink" type="AUDIO_DEVICE_OUT_SPEAKER">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Wired Headset" role="sink" type="AUDIO_DEVICE_OUT_WIRED_HEADSET">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Wired Headphone" role="sink" type="AUDIO_DEVICE_OUT_WIRED_HEADPHONE">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Bt Sco" role="sink" type="AUDIO_DEVICE_OUT_BLUETOOTH_SCO">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Bt Sco Headset" role="sink" type="AUDIO_DEVICE_OUT_BLUETOOTH_SCO_HEADSET">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Bt Sco Car Kit" role="sink" type="AUDIO_DEVICE_OUT_BLUETOOTH_SCO_CARKIT">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Aux Device Out" role="sink" type="AUDIO_DEVICE_OUT_AUX_DIGITAL">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="44100 48000 64000 88200 96000 128000 176400 192000" channelMasks="AUDIO_CHANNEL_OUT_MONO AUDIO_CHANNEL_OUT_STEREO AUDIO_CHANNEL_OUT_2POINT1 AUDIO_CHANNEL_OUT_QUAD AUDIO_CHANNEL_OUT_PENTA AUDIO_CHANNEL_OUT_5POINT1 AUDIO_CHANNEL_OUT_6POINT1 AUDIO_CHANNEL_OUT_7POINT1"/>
|
||||
</devicePort>
|
||||
<!-- Input devices declaration i.e. source DEVICE PORT -->
|
||||
<devicePort tagName="Built-In Mic" type="AUDIO_DEVICE_IN_BUILTIN_MIC" role="source">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="8000 11025 12000 16000 22050 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO AUDIO_CHANNEL_IN_FRONT_BACK"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Built-In Back Mic" type="AUDIO_DEVICE_IN_BACK_MIC" role="source">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="8000 11025 12000 16000 22050 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO AUDIO_CHANNEL_IN_FRONT_BACK"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Wired Headset Mic" type="AUDIO_DEVICE_IN_WIRED_HEADSET" role="source">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="8000 11025 12000 16000 22050 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO AUDIO_CHANNEL_IN_FRONT_BACK"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Bt Sco Headset Mic" type="AUDIO_DEVICE_IN_BLUETOOTH_SCO_HEADSET" role="source">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="8000 11025 12000 16000 22050 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO AUDIO_CHANNEL_IN_FRONT_BACK"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Aux Device In" type="AUDIO_DEVICE_IN_AUX_DIGITAL" role="source">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="8000 11025 12000 16000 22050 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO AUDIO_CHANNEL_IN_FRONT_BACK"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Voice Call Mic" type="AUDIO_DEVICE_IN_VOICE_CALL" role="source">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="8000 11025 12000 16000 22050 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO AUDIO_CHANNEL_IN_FRONT_BACK"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="FM Mic" type="AUDIO_DEVICE_IN_FM_TUNER" role="source">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="8000 11025 12000 16000 22050 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO AUDIO_CHANNEL_IN_FRONT_BACK"/>
|
||||
</devicePort>
|
||||
</devicePorts>
|
||||
<!-- route declaration i.e. list all available sources for a given sink -->
|
||||
<routes>
|
||||
<route type="mix" sink="Earpiece" sources="primary-out,fast"/>
|
||||
<route type="mix" sink="Speaker" sources="primary-out,fast"/>
|
||||
<route type="mix" sink="Wired Headset" sources="primary-out,fast"/>
|
||||
<route type="mix" sink="Wired Headphone" sources="primary-out,fast"/>
|
||||
<route type="mix" sink="Bt Sco" sources="primary-out,fast"/>
|
||||
<route type="mix" sink="Bt Sco Headset" sources="primary-out,fast"/>
|
||||
<route type="mix" sink="Bt Sco Car Kit" sources="primary-out,fast"/>
|
||||
<route type="mix" sink="primary-in" sources="Built-In Mic,Built-In Back Mic,Wired Headset Mic,Bt Sco Headset Mic,Aux Device In,Voice Call Mic,FM Mic"/>
|
||||
</routes>
|
||||
</module>
|
||||
<!-- A2dp Audio HAL -->
|
||||
<xi:include href="a2dp_in_audio_policy_configuration.xml"/>
|
||||
<!-- Bluetooth Audio HAL -->
|
||||
<xi:include href="bluetooth_audio_policy_configuration.xml"/>
|
||||
<!-- Usb Audio HAL -->
|
||||
<xi:include href="usb_audio_policy_configuration.xml"/>
|
||||
<!-- Remote Submix Audio HAL -->
|
||||
<xi:include href="r_submix_audio_policy_configuration.xml"/>
|
||||
</modules>
|
||||
<!-- End of Modules section -->
|
||||
<!-- Volume section -->
|
||||
<xi:include href="audio_policy_volumes.xml"/>
|
||||
<xi:include href="default_volume_tables.xml"/>
|
||||
<!-- End of Volume section -->
|
||||
<globalConfiguration speaker_drc_enabled="false"/>
|
||||
<modules>
|
||||
<module name="primary" halVersion="3.0">
|
||||
<attachedDevices>
|
||||
<item>Earpiece</item>
|
||||
<item>Speaker</item>
|
||||
<item>Built-In Mic</item>
|
||||
<item>Built-In Back Mic</item>
|
||||
<item>Voice Call Mic</item>
|
||||
</attachedDevices>
|
||||
<defaultOutputDevice>Speaker</defaultOutputDevice>
|
||||
<mixPorts>
|
||||
<mixPort name="primary-out" role="source" flags="AUDIO_OUTPUT_FLAG_PRIMARY AUDIO_OUTPUT_FLAG_DEEP_BUFFER">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</mixPort>
|
||||
<mixPort name="fast" role="source" flags="AUDIO_OUTPUT_FLAG_FAST">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</mixPort>
|
||||
<mixPort name="primary-in" role="sink">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="8000 11025 12000 16000 22050 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO AUDIO_CHANNEL_IN_FRONT_BACK"/>
|
||||
</mixPort>
|
||||
</mixPorts>
|
||||
<devicePorts>
|
||||
<!-- Output devices declaration i.e. Sink DEVICE PORT -->
|
||||
<devicePort tagName="Earpiece" role="sink" type="AUDIO_DEVICE_OUT_EARPIECE">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_MONO"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Speaker" role="sink" type="AUDIO_DEVICE_OUT_SPEAKER">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Wired Headset" role="sink" type="AUDIO_DEVICE_OUT_WIRED_HEADSET">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Wired Headphone" role="sink" type="AUDIO_DEVICE_OUT_WIRED_HEADPHONE">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Bt Sco" role="sink" type="AUDIO_DEVICE_OUT_BLUETOOTH_SCO">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Bt Sco Headset" role="sink" type="AUDIO_DEVICE_OUT_BLUETOOTH_SCO_HEADSET">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Bt Sco Car Kit" role="sink" type="AUDIO_DEVICE_OUT_BLUETOOTH_SCO_CARKIT">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Aux Device Out" role="sink" type="AUDIO_DEVICE_OUT_AUX_DIGITAL">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="44100 48000 64000 88200 96000 128000 176400 192000" channelMasks="AUDIO_CHANNEL_OUT_MONO AUDIO_CHANNEL_OUT_STEREO AUDIO_CHANNEL_OUT_2POINT1 AUDIO_CHANNEL_OUT_QUAD AUDIO_CHANNEL_OUT_PENTA AUDIO_CHANNEL_OUT_5POINT1 AUDIO_CHANNEL_OUT_6POINT1 AUDIO_CHANNEL_OUT_7POINT1"/>
|
||||
</devicePort>
|
||||
<!-- Input devices declaration i.e. source DEVICE PORT -->
|
||||
<devicePort tagName="Built-In Mic" type="AUDIO_DEVICE_IN_BUILTIN_MIC" role="source">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="8000 11025 12000 16000 22050 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO AUDIO_CHANNEL_IN_FRONT_BACK"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Built-In Back Mic" type="AUDIO_DEVICE_IN_BACK_MIC" role="source">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="8000 11025 12000 16000 22050 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO AUDIO_CHANNEL_IN_FRONT_BACK"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Wired Headset Mic" type="AUDIO_DEVICE_IN_WIRED_HEADSET" role="source">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="8000 11025 12000 16000 22050 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO AUDIO_CHANNEL_IN_FRONT_BACK"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Bt Sco Headset Mic" type="AUDIO_DEVICE_IN_BLUETOOTH_SCO_HEADSET" role="source">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="8000 11025 12000 16000 22050 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO AUDIO_CHANNEL_IN_FRONT_BACK"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Aux Device In" type="AUDIO_DEVICE_IN_AUX_DIGITAL" role="source">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="8000 11025 12000 16000 22050 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO AUDIO_CHANNEL_IN_FRONT_BACK"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="Voice Call Mic" type="AUDIO_DEVICE_IN_VOICE_CALL" role="source">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="8000 11025 12000 16000 22050 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO AUDIO_CHANNEL_IN_FRONT_BACK"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="FM Mic" type="AUDIO_DEVICE_IN_FM_TUNER" role="source">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="8000 11025 12000 16000 22050 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO AUDIO_CHANNEL_IN_FRONT_BACK"/>
|
||||
</devicePort>
|
||||
</devicePorts>
|
||||
<!-- route declaration i.e. list all available sources for a given sink -->
|
||||
<routes>
|
||||
<route type="mix" sink="Earpiece" sources="primary-out,fast"/>
|
||||
<route type="mix" sink="Speaker" sources="primary-out,fast"/>
|
||||
<route type="mix" sink="Wired Headset" sources="primary-out,fast"/>
|
||||
<route type="mix" sink="Wired Headphone" sources="primary-out,fast"/>
|
||||
<route type="mix" sink="Bt Sco" sources="primary-out,fast"/>
|
||||
<route type="mix" sink="Bt Sco Headset" sources="primary-out,fast"/>
|
||||
<route type="mix" sink="Bt Sco Car Kit" sources="primary-out,fast"/>
|
||||
<route type="mix" sink="primary-in" sources="Built-In Mic,Built-In Back Mic,Wired Headset Mic,Bt Sco Headset Mic,Aux Device In,Voice Call Mic,FM Mic"/>
|
||||
</routes>
|
||||
</module>
|
||||
<!-- A2dp Audio HAL -->
|
||||
<xi:include href="a2dp_in_audio_policy_configuration.xml"/>
|
||||
<!-- Bluetooth Audio HAL -->
|
||||
<xi:include href="bluetooth_audio_policy_configuration.xml"/>
|
||||
<!-- Usb Audio HAL -->
|
||||
<xi:include href="usb_audio_policy_configuration.xml"/>
|
||||
<!-- Remote Submix Audio HAL -->
|
||||
<xi:include href="r_submix_audio_policy_configuration.xml"/>
|
||||
</modules>
|
||||
<!-- End of Modules section -->
|
||||
<!-- Volume section -->
|
||||
<xi:include href="audio_policy_volumes.xml"/>
|
||||
<xi:include href="default_volume_tables.xml"/>
|
||||
<!-- End of Volume section -->
|
||||
</audioPolicyConfiguration>
|
||||
|
|
|
|||
|
|
@ -1,43 +1,42 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Bluetooth Audio HAL Audio Policy Configuration file -->
|
||||
<module name="bluetooth" halVersion="2.0">
|
||||
<mixPorts>
|
||||
<!-- A2DP Audio Ports -->
|
||||
<mixPort name="a2dp output" role="source"/>
|
||||
<!-- Hearing AIDs Audio Ports -->
|
||||
<mixPort name="hearing aid output" role="source">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="24000 16000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</mixPort>
|
||||
<!-- Le Audio Audio Ports -->
|
||||
<mixPort name="le audio output" role="source">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="8000 16000 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_OUT_MONO AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_24_BIT_PACKED" samplingRates="8000 16000 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_OUT_MONO AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_32_BIT" samplingRates="8000 16000 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_OUT_MONO AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</mixPort>
|
||||
</mixPorts>
|
||||
<devicePorts>
|
||||
<!-- A2DP Audio Ports -->
|
||||
<devicePort tagName="BT A2DP Out" type="AUDIO_DEVICE_OUT_BLUETOOTH_A2DP" role="sink" encodedFormats="AUDIO_FORMAT_LDAC AUDIO_FORMAT_APTX AUDIO_FORMAT_APTX_HD AUDIO_FORMAT_AAC AUDIO_FORMAT_SBC">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="44100 48000 88200 96000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="BT A2DP Headphones" type="AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES" role="sink" encodedFormats="AUDIO_FORMAT_LDAC AUDIO_FORMAT_APTX AUDIO_FORMAT_APTX_HD AUDIO_FORMAT_AAC AUDIO_FORMAT_SBC">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="44100 48000 88200 96000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="BT A2DP Speaker" type="AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER" role="sink" encodedFormats="AUDIO_FORMAT_LDAC AUDIO_FORMAT_APTX AUDIO_FORMAT_APTX_HD AUDIO_FORMAT_AAC AUDIO_FORMAT_SBC">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="44100 48000 88200 96000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</devicePort>
|
||||
<!-- Hearing AIDs Audio Ports -->
|
||||
<devicePort tagName="BT Hearing Aid Out" type="AUDIO_DEVICE_OUT_HEARING_AID" role="sink"/>
|
||||
<!-- BLE Audio Ports -->
|
||||
<devicePort tagName="BLE Headset Out" type="AUDIO_DEVICE_OUT_BLE_HEADSET" role="sink"/>
|
||||
<devicePort tagName="BLE Speaker Out" type="AUDIO_DEVICE_OUT_BLE_SPEAKER" role="sink"/>
|
||||
</devicePorts>
|
||||
<routes>
|
||||
<route type="mix" sink="BT A2DP Out" sources="a2dp output"/>
|
||||
<route type="mix" sink="BT A2DP Headphones" sources="a2dp output"/>
|
||||
<route type="mix" sink="BT A2DP Speaker" sources="a2dp output"/>
|
||||
<route type="mix" sink="BT Hearing Aid Out" sources="hearing aid output"/>
|
||||
<route type="mix" sink="BLE Headset Out" sources="le audio output"/>
|
||||
<route type="mix" sink="BLE Speaker Out" sources="le audio output"/>
|
||||
</routes>
|
||||
<mixPorts>
|
||||
<!-- A2DP Audio Ports -->
|
||||
<mixPort name="a2dp output" role="source"/>
|
||||
<!-- Hearing AIDs Audio Ports -->
|
||||
<mixPort name="hearing aid output" role="source">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="24000 16000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</mixPort>
|
||||
<!-- Le Audio Audio Ports -->
|
||||
<mixPort name="le audio output" role="source">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="8000 16000 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_OUT_MONO AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_24_BIT_PACKED" samplingRates="8000 16000 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_OUT_MONO AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_32_BIT" samplingRates="8000 16000 24000 32000 44100 48000" channelMasks="AUDIO_CHANNEL_OUT_MONO AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</mixPort>
|
||||
</mixPorts>
|
||||
<devicePorts>
|
||||
<!-- A2DP Audio Ports -->
|
||||
<devicePort tagName="BT A2DP Out" type="AUDIO_DEVICE_OUT_BLUETOOTH_A2DP" role="sink" encodedFormats="AUDIO_FORMAT_LDAC AUDIO_FORMAT_APTX AUDIO_FORMAT_APTX_HD AUDIO_FORMAT_AAC AUDIO_FORMAT_SBC">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="44100 48000 88200 96000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="BT A2DP Headphones" type="AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES" role="sink" encodedFormats="AUDIO_FORMAT_LDAC AUDIO_FORMAT_APTX AUDIO_FORMAT_APTX_HD AUDIO_FORMAT_AAC AUDIO_FORMAT_SBC">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="44100 48000 88200 96000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</devicePort>
|
||||
<devicePort tagName="BT A2DP Speaker" type="AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER" role="sink" encodedFormats="AUDIO_FORMAT_LDAC AUDIO_FORMAT_APTX AUDIO_FORMAT_APTX_HD AUDIO_FORMAT_AAC AUDIO_FORMAT_SBC">
|
||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="44100 48000 88200 96000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
|
||||
</devicePort>
|
||||
<!-- Hearing AIDs Audio Ports -->
|
||||
<devicePort tagName="BT Hearing Aid Out" type="AUDIO_DEVICE_OUT_HEARING_AID" role="sink"/>
|
||||
<!-- BLE Audio Ports -->
|
||||
<devicePort tagName="BLE Headset Out" type="AUDIO_DEVICE_OUT_BLE_HEADSET" role="sink"/>
|
||||
<devicePort tagName="BLE Speaker Out" type="AUDIO_DEVICE_OUT_BLE_SPEAKER" role="sink"/>
|
||||
</devicePorts>
|
||||
<routes>
|
||||
<route type="mix" sink="BT A2DP Out" sources="a2dp output"/>
|
||||
<route type="mix" sink="BT A2DP Headphones" sources="a2dp output"/>
|
||||
<route type="mix" sink="BT A2DP Speaker" sources="a2dp output"/>
|
||||
<route type="mix" sink="BT Hearing Aid Out" sources="hearing aid output"/>
|
||||
<route type="mix" sink="BLE Headset Out" sources="le audio output"/>
|
||||
<route type="mix" sink="BLE Speaker Out" sources="le audio output"/>
|
||||
</routes>
|
||||
</module>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2019 The Android Open Source Project
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
|
@ -14,9 +13,9 @@
|
|||
limitations under the License.
|
||||
-->
|
||||
<config>
|
||||
<component-override package="com.android.bluetooth">
|
||||
<component class=".avrcpcontroller.AvrcpControllerService" enabled="true"/>
|
||||
<component class=".hid.HidDeviceService" enabled="true"/>
|
||||
<component class=".sap.SapService" enabled="true"/>
|
||||
</component-override>
|
||||
<component-override package="com.android.bluetooth">
|
||||
<component class=".avrcpcontroller.AvrcpControllerService" enabled="true"/>
|
||||
<component class=".hid.HidDeviceService" enabled="true"/>
|
||||
<component class=".sap.SapService" enabled="true"/>
|
||||
</component-override>
|
||||
</config>
|
||||
|
|
|
|||
|
|
@ -1,104 +1,103 @@
|
|||
<?xml version="1.0"?>
|
||||
<compatibility-matrix version="1.0" type="framework" level="3">
|
||||
<hal format="hidl" optional="false">
|
||||
<name>android.hardware.audio</name>
|
||||
<version>4.0</version>
|
||||
<interface>
|
||||
<name>IDevicesFactory</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="false">
|
||||
<name>android.hardware.audio.effect</name>
|
||||
<version>4.0</version>
|
||||
<interface>
|
||||
<name>IEffectsFactory</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hardware.bluetooth.a2dp</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IBluetoothAudioOffload</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hardware.cas</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IMediaCasService</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hardware.configstore</name>
|
||||
<version>1.0-1</version>
|
||||
<interface>
|
||||
<name>ISurfaceFlingerConfigs</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hardware.gnss</name>
|
||||
<version>1.0-1</version>
|
||||
<interface>
|
||||
<name>IGnss</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="false">
|
||||
<name>android.hardware.graphics.mapper</name>
|
||||
<version>2.0-1</version>
|
||||
<interface>
|
||||
<name>IMapper</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hardware.nfc</name>
|
||||
<version>1.1</version>
|
||||
<interface>
|
||||
<name>INfc</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hardware.radio</name>
|
||||
<!-- ref: b/123249760. 1.3 added here since 1.3 and 1.4 introduced in Q -->
|
||||
<version>1.0-3</version>
|
||||
<interface>
|
||||
<name>IRadio</name>
|
||||
<instance>slot1</instance>
|
||||
<instance>slot2</instance>
|
||||
<instance>slot3</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hardware.radio.config</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IRadioConfig</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hardware.thermal</name>
|
||||
<version>1.0-1</version>
|
||||
<interface>
|
||||
<name>IThermal</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hardware.wifi.offload</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IOffload</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<kernel version="4.4.302" level="3">
|
||||
<hal format="hidl" optional="false">
|
||||
<name>android.hardware.audio</name>
|
||||
<version>4.0</version>
|
||||
<interface>
|
||||
<name>IDevicesFactory</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="false">
|
||||
<name>android.hardware.audio.effect</name>
|
||||
<version>4.0</version>
|
||||
<interface>
|
||||
<name>IEffectsFactory</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hardware.bluetooth.a2dp</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IBluetoothAudioOffload</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hardware.cas</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IMediaCasService</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hardware.configstore</name>
|
||||
<version>1.0-1</version>
|
||||
<interface>
|
||||
<name>ISurfaceFlingerConfigs</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hardware.gnss</name>
|
||||
<version>1.0-1</version>
|
||||
<interface>
|
||||
<name>IGnss</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="false">
|
||||
<name>android.hardware.graphics.mapper</name>
|
||||
<version>2.0-1</version>
|
||||
<interface>
|
||||
<name>IMapper</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hardware.nfc</name>
|
||||
<version>1.1</version>
|
||||
<interface>
|
||||
<name>INfc</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hardware.radio</name>
|
||||
<!-- ref: b/123249760. 1.3 added here since 1.3 and 1.4 introduced in Q -->
|
||||
<version>1.0-3</version>
|
||||
<interface>
|
||||
<name>IRadio</name>
|
||||
<instance>slot1</instance>
|
||||
<instance>slot2</instance>
|
||||
<instance>slot3</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hardware.radio.config</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IRadioConfig</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hardware.thermal</name>
|
||||
<version>1.0-1</version>
|
||||
<interface>
|
||||
<name>IThermal</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hardware.wifi.offload</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IOffload</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<kernel version="4.4.302" level="3">
|
||||
</kernel>
|
||||
</compatibility-matrix>
|
||||
|
|
|
|||
|
|
@ -1,80 +1,79 @@
|
|||
<?xml version="1.0"?>
|
||||
<!--
|
||||
Input:
|
||||
compatibility_matrix.xml
|
||||
device_compatibility_matrix.xml
|
||||
-->
|
||||
<compatibility-matrix version="1.0" type="device">
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.frameworks.displayservice</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IDisplayService</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.frameworks.schedulerservice</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>ISchedulingPolicyService</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.frameworks.sensorservice</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>ISensorManager</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hardware.graphics.composer</name>
|
||||
<version>2.1</version>
|
||||
<interface>
|
||||
<name>IComposer</name>
|
||||
<instance>vr</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hidl.allocator</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IAllocator</name>
|
||||
<instance>ashmem</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hidl.manager</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IServiceManager</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hidl.memory</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IMapper</name>
|
||||
<instance>ashmem</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hidl.token</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>ITokenManager</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.system.wifi.keystore</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IKeystore</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.frameworks.displayservice</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IDisplayService</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.frameworks.schedulerservice</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>ISchedulingPolicyService</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.frameworks.sensorservice</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>ISensorManager</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hardware.graphics.composer</name>
|
||||
<version>2.1</version>
|
||||
<interface>
|
||||
<name>IComposer</name>
|
||||
<instance>vr</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hidl.allocator</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IAllocator</name>
|
||||
<instance>ashmem</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hidl.manager</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IServiceManager</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hidl.memory</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IMapper</name>
|
||||
<instance>ashmem</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.hidl.token</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>ITokenManager</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
<hal format="hidl" optional="true">
|
||||
<name>android.system.wifi.keystore</name>
|
||||
<version>1.0</version>
|
||||
<interface>
|
||||
<name>IKeystore</name>
|
||||
<instance>default</instance>
|
||||
</interface>
|
||||
</hal>
|
||||
</compatibility-matrix>
|
||||
|
|
|
|||
|
|
@ -1,133 +1,132 @@
|
|||
<?xml version="1.0"?>
|
||||
<manifest version="1.0" type="device" target-level="3">
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.audio</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@7.0::IDevicesFactory/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.audio.effect</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@7.0::IEffectsFactory/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.bluetooth.audio</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@2.1::IBluetoothAudioProvidersFactory/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.bluetooth</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.1::IBluetoothHci/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.camera.provider</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@2.5::ICameraProvider/legacy/0</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.configstore</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.1::ISurfaceFlingerConfigs/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.drm</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.0::ICryptoFactory/default</fqname>
|
||||
<fqname>@1.0::IDrmFactory/default</fqname>
|
||||
<fqname>@1.3::ICryptoFactory/widevine</fqname>
|
||||
<fqname>@1.3::IDrmFactory/widevine</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.gatekeeper</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.0::IGatekeeper/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.gnss</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.1::IGnss/default</fqname>
|
||||
<fqname>@2.1::IGnss/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.graphics.allocator</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@2.0::IAllocator/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.graphics.composer</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@2.4::IComposer/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.graphics.mapper</name>
|
||||
<transport arch="32+64">passthrough</transport>
|
||||
<fqname>@2.0::IMapper/default</fqname>
|
||||
<fqname>@3.0::IMapper/default</fqname>
|
||||
<fqname>@4.0::IMapper/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.keymaster</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@4.0::IKeymasterDevice/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.media.omx</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.0::IOmx/default</fqname>
|
||||
<fqname>@1.0::IOmxStore/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.memtrack</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.0::IMemtrack/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.sensors</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.0::ISensors/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.radio</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.2::ISap/slot1</fqname>
|
||||
<fqname>@1.2::ISap/slot2</fqname>
|
||||
<fqname>@1.4::IRadio/slot1</fqname>
|
||||
<fqname>@1.4::IRadio/slot2</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.radio.config</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.1::IRadioConfig/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.thermal</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.0::IThermal/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>vendor.samsung.hardware.gnss</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@2.0::ISehGnss/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>vendor.samsung.hardware.radio</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@2.1::ISehRadio/slot1</fqname>
|
||||
<fqname>@2.1::ISehRadio/slot2</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>vendor.samsung.hardware.radio.bridge</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@2.0::ISehBridge/slot1</fqname>
|
||||
<fqname>@2.0::ISehBridge/slot2</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>vendor.samsung.hardware.radio.channel</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@2.0::ISehChannel/epdgd</fqname>
|
||||
<fqname>@2.0::ISehChannel/imsd</fqname>
|
||||
<fqname>@2.0::ISehChannel/epdgd2</fqname>
|
||||
<fqname>@2.0::ISehChannel/imsd2</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.audio</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@7.0::IDevicesFactory/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.audio.effect</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@7.0::IEffectsFactory/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.bluetooth.audio</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@2.1::IBluetoothAudioProvidersFactory/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.bluetooth</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.1::IBluetoothHci/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.camera.provider</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@2.5::ICameraProvider/legacy/0</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.configstore</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.1::ISurfaceFlingerConfigs/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.drm</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.0::ICryptoFactory/default</fqname>
|
||||
<fqname>@1.0::IDrmFactory/default</fqname>
|
||||
<fqname>@1.3::ICryptoFactory/widevine</fqname>
|
||||
<fqname>@1.3::IDrmFactory/widevine</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.gatekeeper</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.0::IGatekeeper/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.gnss</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.1::IGnss/default</fqname>
|
||||
<fqname>@2.1::IGnss/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.graphics.allocator</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@2.0::IAllocator/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.graphics.composer</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@2.4::IComposer/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.graphics.mapper</name>
|
||||
<transport arch="32+64">passthrough</transport>
|
||||
<fqname>@2.0::IMapper/default</fqname>
|
||||
<fqname>@3.0::IMapper/default</fqname>
|
||||
<fqname>@4.0::IMapper/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.keymaster</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@4.0::IKeymasterDevice/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.media.omx</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.0::IOmx/default</fqname>
|
||||
<fqname>@1.0::IOmxStore/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.memtrack</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.0::IMemtrack/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.sensors</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.0::ISensors/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.radio</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.2::ISap/slot1</fqname>
|
||||
<fqname>@1.2::ISap/slot2</fqname>
|
||||
<fqname>@1.4::IRadio/slot1</fqname>
|
||||
<fqname>@1.4::IRadio/slot2</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.radio.config</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.1::IRadioConfig/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>android.hardware.thermal</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.0::IThermal/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>vendor.samsung.hardware.gnss</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@2.0::ISehGnss/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>vendor.samsung.hardware.radio</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@2.1::ISehRadio/slot1</fqname>
|
||||
<fqname>@2.1::ISehRadio/slot2</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>vendor.samsung.hardware.radio.bridge</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@2.0::ISehBridge/slot1</fqname>
|
||||
<fqname>@2.0::ISehBridge/slot2</fqname>
|
||||
</hal>
|
||||
<hal format="hidl">
|
||||
<name>vendor.samsung.hardware.radio.channel</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@2.0::ISehChannel/epdgd</fqname>
|
||||
<fqname>@2.0::ISehChannel/imsd</fqname>
|
||||
<fqname>@2.0::ISehChannel/epdgd2</fqname>
|
||||
<fqname>@2.0::ISehChannel/imsd2</fqname>
|
||||
</hal>
|
||||
</manifest>
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
<?xml version="1.0"?>
|
||||
<manifest version="1.0" type="device">
|
||||
<hal format="hidl" override="true">
|
||||
<name>android.hardware.nfc</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.2::INfc/default</fqname>
|
||||
</hal>
|
||||
<hal format="hidl" override="true">
|
||||
<name>android.hardware.nfc</name>
|
||||
<transport>hwbinder</transport>
|
||||
<fqname>@1.2::INfc/default</fqname>
|
||||
</hal>
|
||||
</manifest>
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/**
|
||||
* Copyright (c) 2009, The Android Open Source Project
|
||||
|
|
@ -17,19 +16,19 @@
|
|||
*/
|
||||
-->
|
||||
<resources>
|
||||
<bool name="def_screen_brightness_automatic_mode">false</bool>
|
||||
<!-- Comma-separated list of bluetooth, wifi, and cell. -->
|
||||
<string name="def_airplane_mode_radios" translatable="false">cell</string>
|
||||
<!-- 60 seconds for default screen timeout -->
|
||||
<integer name="def_screen_off_timeout">60000</integer>
|
||||
<!-- Disable bluetooth by default -->
|
||||
<bool name="def_bluetooth_on">false</bool>
|
||||
<!-- Disable dial pad tones by default -->
|
||||
<bool name="def_dtmf_tones_enabled">false</bool>
|
||||
<!-- Disable screen locking sounds by default -->
|
||||
<integer name="def_lockscreen_sounds_enabled">1</integer>
|
||||
<!-- Enable vibrate for calls by default -->
|
||||
<bool name="def_vibrate_when_ringing">true</bool>
|
||||
<!-- Enable UI touch haptic feedback by default -->
|
||||
<bool name="def_haptic_feedback">true</bool>
|
||||
<bool name="def_screen_brightness_automatic_mode">false</bool>
|
||||
<!-- Comma-separated list of bluetooth, wifi, and cell. -->
|
||||
<string name="def_airplane_mode_radios" translatable="false">cell</string>
|
||||
<!-- 60 seconds for default screen timeout -->
|
||||
<integer name="def_screen_off_timeout">60000</integer>
|
||||
<!-- Disable bluetooth by default -->
|
||||
<bool name="def_bluetooth_on">false</bool>
|
||||
<!-- Disable dial pad tones by default -->
|
||||
<bool name="def_dtmf_tones_enabled">false</bool>
|
||||
<!-- Disable screen locking sounds by default -->
|
||||
<integer name="def_lockscreen_sounds_enabled">1</integer>
|
||||
<!-- Enable vibrate for calls by default -->
|
||||
<bool name="def_vibrate_when_ringing">true</bool>
|
||||
<!-- Enable UI touch haptic feedback by default -->
|
||||
<bool name="def_haptic_feedback">true</bool>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/*
|
||||
** Copyright 2009, The Android Open Source Project
|
||||
|
|
@ -19,11 +18,11 @@
|
|||
<!-- These resources are around just to allow their values to be customized
|
||||
for different hardware and product builds. -->
|
||||
<resources>
|
||||
<bool name="doze_display_state_supported">false</bool>
|
||||
<bool name="doze_suspend_display_state_supported">false</bool>
|
||||
<!-- Determines whether the shell features all run on another thread. -->
|
||||
<bool name="config_enableShellMainThread">true</bool>
|
||||
<!-- The battery current divider, some kernel report current value in mA other in µA.
|
||||
<bool name="doze_display_state_supported">false</bool>
|
||||
<bool name="doze_suspend_display_state_supported">false</bool>
|
||||
<!-- Determines whether the shell features all run on another thread. -->
|
||||
<bool name="config_enableShellMainThread">true</bool>
|
||||
<!-- The battery current divider, some kernel report current value in mA other in µA.
|
||||
Leave 1 if you have mA, put 1000 if you have µA -->
|
||||
<integer name="config_battCurrentDivider" translatable="false">1</integer>
|
||||
<integer name="config_battCurrentDivider" translatable="false">1</integer>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
* Copyright (c) 2006, The Android Open Source Project
|
||||
*
|
||||
|
|
@ -16,10 +15,10 @@
|
|||
*/
|
||||
-->
|
||||
<resources>
|
||||
<dimen name="status_bar_padding_start">8.0dip</dimen>
|
||||
<dimen name="status_bar_padding_end">8.0dip</dimen>
|
||||
<dimen name="status_bar_padding_top">1.0dip</dimen>
|
||||
<dimen name="rounded_corner_content_padding">23.0dip</dimen>
|
||||
<dimen name="rounded_corner_radius_top">29.0dip</dimen>
|
||||
<dimen name="rounded_corner_radius_top_adjustment">29.0px</dimen>
|
||||
<dimen name="status_bar_padding_start">8.0dip</dimen>
|
||||
<dimen name="status_bar_padding_end">8.0dip</dimen>
|
||||
<dimen name="status_bar_padding_top">1.0dip</dimen>
|
||||
<dimen name="rounded_corner_content_padding">23.0dip</dimen>
|
||||
<dimen name="rounded_corner_radius_top">29.0dip</dimen>
|
||||
<dimen name="rounded_corner_radius_top_adjustment">29.0px</dimen>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<!-- If true, SCO sample rate will be reported via g_sco_samplerate audio parameter -->
|
||||
<bool name="sco_report_samplerate">true</bool>
|
||||
<!-- If true, SCO sample rate will be reported via g_sco_samplerate audio parameter -->
|
||||
<bool name="sco_report_samplerate">true</bool>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2009 The Android Open Source Project
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
|
@ -20,8 +19,8 @@
|
|||
<!-- Phone app resources that may need to be customized
|
||||
for different hardware or product builds. -->
|
||||
<resources>
|
||||
<!-- Flag indicating if hac is enabled -->
|
||||
<bool name="hac_enabled">true</bool>
|
||||
<!-- String indicating the package name of the device ImsService implementation for RCS. -->
|
||||
<string name="config_ims_rcs_package" translatable="false">com.android.service.ims</string>
|
||||
<!-- Flag indicating if hac is enabled -->
|
||||
<bool name="hac_enabled">true</bool>
|
||||
<!-- String indicating the package name of the device ImsService implementation for RCS. -->
|
||||
<string name="config_ims_rcs_package" translatable="false">com.android.service.ims</string>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2019 The Android Open Source Project
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
|
@ -15,6 +14,6 @@
|
|||
-->
|
||||
<!-- Pixel specific wifi overlays -->
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.android.wifi.resources.samsung_universal7884B" android:versionCode="1" android:versionName="1.0">
|
||||
<application android:hasCode="false"/>
|
||||
<overlay android:targetPackage="com.android.wifi.resources" android:targetName="WifiCustomization" android:isStatic="true" android:priority="0"/>
|
||||
<application android:hasCode="false"/>
|
||||
<overlay android:targetPackage="com.android.wifi.resources" android:targetName="WifiCustomization" android:isStatic="true" android:priority="0"/>
|
||||
</manifest>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/*
|
||||
* Copyright (C) 2019 The Android Open Source Project
|
||||
|
|
@ -17,25 +16,25 @@
|
|||
*/
|
||||
-->
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<!-- boolean indicating whether the WiFi chipset has 5GHz band support.
|
||||
<!-- boolean indicating whether the WiFi chipset has 5GHz band support.
|
||||
Note: This config is replacing the config_wifi_dual_band_support
|
||||
since more bands may now be supported (such as 6GHz), the naming dual_band
|
||||
is no longer indicative, and a separate config now exists for each band -->
|
||||
<bool translatable="false" name="config_wifi5ghzSupport">true</bool>
|
||||
<!-- Configure wifi tcp buffersizes in the form:
|
||||
<bool translatable="false" name="config_wifi5ghzSupport">true</bool>
|
||||
<!-- Configure wifi tcp buffersizes in the form:
|
||||
rmem_min,rmem_def,rmem_max,wmem_min,wmem_def,wmem_max -->
|
||||
<string name="config_wifi_tcp_buffers">524288,1048576,2097152,262144,524288,1048576</string>
|
||||
<!-- Boolean indicating whether the wifi chipset has background scan support -->
|
||||
<bool name="config_wifi_background_scan_support">true</bool>
|
||||
<!-- Integer indicating maximum hardware supported client number of soft ap -->
|
||||
<integer name="config_wifiHardwareSoftapMaxClientCount">10</integer>
|
||||
<!-- Boolean indicating whether 802.11r Fast BSS Transition is enabled on this platform -->
|
||||
<bool name="config_wifi_fast_bss_transition_enabled">true</bool>
|
||||
<!-- Indicates that enhanced MAC randomization is allowed on open networks that do not
|
||||
<string name="config_wifi_tcp_buffers">524288,1048576,2097152,262144,524288,1048576</string>
|
||||
<!-- Boolean indicating whether the wifi chipset has background scan support -->
|
||||
<bool name="config_wifi_background_scan_support">true</bool>
|
||||
<!-- Integer indicating maximum hardware supported client number of soft ap -->
|
||||
<integer name="config_wifiHardwareSoftapMaxClientCount">10</integer>
|
||||
<!-- Boolean indicating whether 802.11r Fast BSS Transition is enabled on this platform -->
|
||||
<bool name="config_wifi_fast_bss_transition_enabled">true</bool>
|
||||
<!-- Indicates that enhanced MAC randomization is allowed on open networks that do not
|
||||
use captive portals -->
|
||||
<bool name="config_wifiAllowEnhancedMacRandomizationOnOpenSsids">true</bool>
|
||||
<!-- Indicates that connected MAC randomization is supported on this device -->
|
||||
<bool name="config_wifi_connected_mac_randomization_supported">true</bool>
|
||||
<!-- Do not translate. Default access point SSID used for tethering -->
|
||||
<string name="wifi_tether_configure_ssid_default" translatable="false">EurekaAP</string>
|
||||
<bool name="config_wifiAllowEnhancedMacRandomizationOnOpenSsids">true</bool>
|
||||
<!-- Indicates that connected MAC randomization is supported on this device -->
|
||||
<bool name="config_wifi_connected_mac_randomization_supported">true</bool>
|
||||
<!-- Do not translate. Default access point SSID used for tethering -->
|
||||
<string name="wifi_tether_configure_ssid_default" translatable="false">EurekaAP</string>
|
||||
</resources>
|
||||
|
|
|
|||
Loading…
Reference in a new issue