View Issue Details

IDProjectCategoryView StatusLast Update
0016072MMAGeneralpublic2019-10-30 20:43
Reportermartin Assigned To 
PriorityimmediateSeveritymajorReproducibilityalways
Status resolvedResolutionreopened 
PlatformAndroidOS-OS Versionall
Product Version1.3.5 
Target Version1.3.5Fixed in Version1.3.5 
Summary0016072: Assigning ringtone to contact does not work
DescriptionTested on devices with Android 5 (API 21)
Tested on devices with Android 8.1 (API 27)
Tested on devices with Android 9 (API 28)
TagsNo tags attached.
Fixed in build872

Relationships

related to 0016069 closedmartin "Amazon build" remove ringtone for API > 23 to be supported by all Amazon devices and upgrade Ringtone Maker addon 

Activities

martin

2019-10-29 16:11

developer   ~0055131

Fixed in build 1.3.5.871 MMA
and
Fixed in build 2.0.0006 RIngtone Maker (Addon for Amazon devices and for Google devices with API <= 22)

rusty

2019-10-30 03:47

administrator   ~0055139

Last edited: 2019-10-30 03:48

Tested Google build 871 + 2.0.0010
Android 8 device + Google build: Ringtones can be enabled without any additional app. OK.
Android 5.1.1 device + Google build: Ringtones can be installed without any additional app. Shouldn't the user be prompted to install the addon?

martin

2019-10-30 09:50

developer   ~0055142

Android 5.1.1 is API 22, so the user should be prompted to install the addon?
Can you verify that you don't have it already installed in Android Options/Apps?

rusty

2019-10-30 16:04

administrator   ~0055151

Re. Android 5.1.1 device, I just reverified:
-uninstalled Amazon version of MMA/Ringtone Maker
-installed Google version of 1.3.5.871 and attempted to assign a track as Alarm & Ringtone --> it worked without prompting for installation of the addon.

martin

2019-10-30 19:46

developer   ~0055153

Last edited: 2019-10-30 19:50

Google version
a) Ringtone & Alarm - works also without Addon
For API >= 23 permission granted during runtime by a user over dialog (no addon needed)
For API < 23 permission granted during installation MMA, it works without addon (permission is included because same permission is used also for other MMA features)

b) Assigning ringtone to contacts
For API >= 23 permission granted during runtime by a user over dialog (no addon needed)
For API < 23 Addon is required, if missing the Install dialog should be prompt.

Amazon version requires Addon in all cases because except permission also ringtones methods can't be used to be compatible with all Amazon devices.

There is only one issue on devices API < 23 during assigning a ringtone to contact when the addon is not installed. This action fails because the required permission is not granted. It will be fixed in the next build by prompting to install addon dialog.
I will fix it in Google build 1.3.5.872

martin

2019-10-30 20:43

developer   ~0055156

Fixed in build 1.3.5.872