Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug: App functionality affected on Huawei devices due to lack of GMS #503

Open
3 tasks
Detective-Khalifah opened this issue Mar 7, 2024 · 7 comments
Open
3 tasks
Assignees
Labels
bug Something isn't working

Comments

@Detective-Khalifah
Copy link

Description

Issue

I have noticed that the Ultimate Alarm Clock II app has several functionality issues on my Huawei nova Y70. These issues include:

  1. The alarm not ringing.
  2. The (countdown) timer reaching zero (0) silently.
  3. A new alarm updating previously set alarm.

How to recreate:

  1. Alarm not ringing:

Open Ultimate Alarm Clock; tap the Floating Action Button (FAB) on Alarm screen to set a new alarm; set the time for new alarm; save the alarm.

  1. Timer reaching 0 silently:

Open Ultimate Alarm Clock; tap on the Timer (Bottom Navigation Bar) menu; set the timer by scrolling clock hands or by typing the time; tap on the 'play' icon.

  1. A new alarm updating previously set alarm.

(I suspect it might be a prerequisite that the Ultimate Alarm Clock app has an active alarm that has not rung and said alarm is past the set time). Click on FAB to set a new alarm

Expected Outcomes:

  • An active alarm should ring at the set time.
  • The (countdown) timer should ring when it reaches 0.
  • Unless a previously set alarm is clicked, setting an alarm using the '+' FAB (in the 'Alarm' Bottom Navigation Bar menu/screen should add a new, distinct alarm; this comes with it's peculiarities, such as disabling a user from setting an alarm with exact parameters as a previously set alarm.

I suspect these issues might be due to the lack of Google Mobile Services (GMS) on Huawei devices, which could be causing compatibility problems. This issue affects not just the alarm feature, but the overall functionality of the app. I believe it's important to investigate this further to ensure the app works correctly on all devices, including those without GMS.

Screenshots

  1. Alarm not ringing:
SVID_20240307_145319_1.mp4
  1. Timer reaches 0 without ringing:
SVID_20240307_145121_1.mp4
SVID_20240307_145228_1.mp4
  1. A new alarm updating previously set alarm:
VID_20240307_151203.mp4
@Detective-Khalifah Detective-Khalifah added the bug Something isn't working label Mar 7, 2024
@MarkisDev
Copy link
Collaborator

Some devices from specific manufacturers need additional permissions, could you please recheck if that is what is causing this? I haven't seen too many of this and haven't been able to replicate it on my device.

@Detective-Khalifah
Copy link
Author

Some devices from specific manufacturers need additional permissions, could you please recheck if that is what is causing this? I haven't seen too many of this and haven't been able to replicate it on my device.

What device are you using?
By the way, the timer does not ring on my Motorola (motoe13) either. Could it be a missing feature?

I will research the problem. Maybe we will get to publish the app on Huawei App Gallery too.

@MarkisDev
Copy link
Collaborator

MarkisDev commented Mar 11, 2024

The app works fine on my OnePlus 7t Pro. But I've seen some Mi devices needing an extra permission to allow the alarm to ring.

@Detective-Khalifah
Copy link
Author

I've got an alarm that rings every day at 1911 hrs, and another that rings whenever I start the device -- both are not in the list of alarms, for me to deactivate or delete.
Also, since there isn't a persistent notification to stop the alarm from, I have to close the app from Recent Apps; Force stop should work too; reason for these alternative methods of stopping the alarm is that the app only displays an error screen, instead of the alarm window with Stop/Snooze options.

  • 1911 hrs (07:11 pm) daily alarm
    Screenshot_20240311_191437_com android keyguard
SVID_20240311_191458_1.mp4
  • Alarm that rings after phone starts.
SVID_20240312_045808_1.mp4

Screenshot_20240312_195907_com android keyguard

@MarkisDev
Copy link
Collaborator

@Detective-Khalifah Please create a new issue for the alarms ringing whenever phone restarts - this has been observed and is quite annoying. It has to do with the way we've setup the BroadcastReceiver on Android. On restart, we should either reschedule the alarms or turn it off depending on the scenario. Thanks for the comphrensive testing!

I get your point with it being annoying to close, it was meant to be like that. But a persistent notification when the alarm is ringing, would actually be a good idea. You can make another issue for that as well.

@Detective-Khalifah
Copy link
Author

Sure. I also saw an unmerged issue last week on Timer not ringing.

@Detective-Khalifah
Copy link
Author

#548

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants