+++ b/build/make/tools/buildinfo.sh
@@ -62,3 +62,5 @@ fi
echo "ro.build.characteristics=$TARGET_AAPT_CHARACTERISTICS"
echo "# end build properties"
+
+echo "ro.config.media_vol_default=15"
+++ b/device/mediateksample/tb8788p1_64_bsp/system.prop
@@ -75,3 +75,4 @@ ro.mtk_perf_response_time=1
# disable ipo for development
sys.ipo.disable=1
service.adb.tcp.port=5555
+ro.config.media_vol_default=30
No newline at end of file
+++ b/frameworks/base/media/java/android/media/AudioSystem.java
@@ -885,17 +885,17 @@ public class AudioSystem
* M: modify the default stream volume @{
*/
public static int[] DEFAULT_STREAM_VOLUME = new int[] {
- 4, // STREAM_VOICE_CALL
+ 15, // STREAM_VOICE_CALL
15, // STREAM_SYSTEM
- 8, // STREAM_RING
- 8, // STREAM_MUSIC
- 8, // STREAM_ALARM
- 8, // STREAM_NOTIFICATION
- 7, // STREAM_BLUETOOTH_SCO
+ 15, // STREAM_RING
+ 15, // STREAM_MUSIC
+ 15, // STREAM_ALARM
+ 15, // STREAM_NOTIFICATION
+ 15, // STREAM_BLUETOOTH_SCO
15, // STREAM_SYSTEM_ENFORCED
- 11, // STREAM_DTMF
- 11, // STREAM_TTS
- 11, // STREAM_ACCESSIBILITY
+ 15, // STREAM_DTMF
+ 15, // STREAM_TTS
+ 15, // STREAM_ACCESSIBILITY
};
diff --git a/frameworks/base/services/core/java/com/android/server/audio/AudioService.java b/frameworks/base/services/core/java/com/android/server/
audio/AudioService.java
old mode 100644
new mode 100755
index 5069871..e7a5e5e
--- a/frameworks/base/services/core/java/com/android/server/audio/AudioService.java
+++ b/frameworks/base/services/core/java/com/android/server/audio/AudioService.java
@@ -312,7 +312,7 @@ public class AudioService extends IAudioService.Stub
/// M: Modify the max stream volume @{
protected static int[] MAX_STREAM_VOLUME = new int[] {
- 7, // STREAM_VOICE_CALL
+ 15, // STREAM_VOICE_CALL
15, // STREAM_SYSTEM
15, // STREAM_RING
15, // STREAM_MUSIC
+++ b/system/sepolicy/public/property_contexts
@@ -92,6 +92,7 @@ ro.com.android.prov_mobiledata u:object_r:exported3_default_prop:s0 exact bool
ro.com.google.clientidbase u:object_r:exported3_default_prop:s0 exact string
ro.config.alarm_alert u:object_r:exported2_config_prop:s0 exact string
ro.config.media_vol_steps u:object_r:exported2_config_prop:s0 exact int
+ro.config.media_vol_default u:object_r:exported2_config_prop:s0 exact int
ro.config.notification_sound u:object_r:exported2_config_prop:s0 exact string
ro.config.ringtone u:object_r:exported2_config_prop:s0 exact string
ro.control_privapp_permissions u:object_r:exported3_default_prop:s0 exact string