tips
17 TopicsPlay Protect Blocking Custom DPC Apps — How to Get Approval or Alternatives?
Hi everyone, I'm a developer who helps enterprises build custom DPC (Device Policy Controller) Reference Documentation apps to manage Android devices based on their unique requirements. Recently, Play Protect has started blocking the installation of custom DPC apps, even when these apps are signed and used internally. The warning claims the app may pose a risk due to access to sensitive data - even though it's strictly for enterprise use. To make things more difficult: Google is no longer accepting registration of custom DPC apps with Android Enterprise, which limits official distribution and management options. Android Management APIs don’t support all use cases, and also have quote limit. I’ve applied twice to join the Android Enterprise portal to build a SaaS-based device management platform, but both requests were rejected without a clear reason. My questions for the community: Is there any official way to get a custom DPC app approved or whitelisted by Play Protect? Are there any alternative ways to manage Android devices at scale (outside of AMAPI or legacy EMM)? How can new developers or startups gain access to Android Enterprise features when onboarding is currently restricted? Any help, direction, or shared experience would be greatly appreciated. Thanks, Kulwinder220Views4likes4CommentsRequest for Android Community: Advice and Help on Playing Pre-Recorded Voice on Calls
To the Esteemed Android Developer Community, I am seeking your expert advice to understand whether my task is feasible on the Android platform. I aim to implement the following functionality: Task Description: Objective: I want to create an Android app that plays a pre-recorded voice message during a phone call. The app will: Automatically answer an incoming call when it is ON. Play a pre-recorded audio file stored on the user's phone (recorded by the user). Audio Content: “I am busy right now, call back after some time.” Disconnect the call after playing the message. Usage Scenario: This feature will be used only when the app is ON. It is intended for times when the user is busy and wants to inform the caller without manually attending the call. Key Requirements: Detect and answer incoming calls automatically. Play the recorded voice message to the caller. Ensure the caller hears the message clearly on their end. Disconnect the call programmatically after the message is played. Questions for the Community: Is this Task Feasible? Can the Android platform route a pre-recorded voice file to the call audio stream (STREAM_VOICE_CALL) so the caller can hear it? Are there technical or carrier-level restrictions that could prevent this functionality? Android APIs or Services: Are there specific APIs, such as TelecomManager, CallScreeningService, or AudioManager, that can handle this requirement effectively? Privacy and Legal Concerns: Are there any privacy or legal considerations (e.g., notifying the caller) that I should be aware of when implementing this feature? Compatibility Across Devices: How can I ensure compatibility across different Android devices and versions (API 26 and above)? Additional Information: Voice File: The pre-recorded message is stored locally on the user’s phone in a secure folder. App Activation: The functionality will work only when the app is manually turned ON by the user. Intent: This is a personal productivity tool to handle calls during busy periods. Help Needed: Advice: Can you confirm whether this task is achievable on the Android platform with existing APIs and hardware? Are there specific approaches or best practices to consider for implementing this? Code Implementation: I am looking to hire an experienced Android developer who can: Write fully working code to achieve this task. Ensure the solution is robust, privacy-compliant, and compatible across devices. I deeply appreciate the Android community's expertise and guidance. Your input will help me determine the feasibility and approach for this project. If you have any suggestions, insights, or are interested in developing this, please reply to this request.304Views1like2Comments[New Blog Post] How Android Enterprise helps businesses prepare for the next generation of the workforce
As the growing Gen Z workforce reshapes the workplace, it's crucial for IT leaders to understand their unique priorities. We surveyed 1,000 Gen Z employees in the U.S. and UK to understand their technology and workplace preferences. The results? Gen Z values productivity, privacy, and work-life balance—making AI-driven tools and flexible work options essential for the future of work. Check out our blog post for the top 5 takeaways to empower Gen Z employees and boost workplace productivity with Android Enterprise.822Views1like3CommentsDevice enrollment
Need help and/or feedback. We are looking at rolling out several hundred android devices for ordering purposes over the next year and I am running into an issue getting these devices registered. Running into the issue where it tells me "MAXIMUM NUMBER OF DEVICES ALLOWED TO ENROLL INTO THIS ANDROID ENTERPRISE USER ACCOUNT HAS BEEN REACHED". after look into this I've noticed that the USER ACCOUNT has a limit of 10 devices. Is there another way to add more devices or will I need to create more user accounts?Solved3.7KViews1like6CommentsAbility to block Chrome dinosaur game on Android
I'm looking for a way to block the dinosaur game in chrome on Android. I see the AllowDinosaurEasterEgg managed configuration but that is only for desktop Chrome. Are there any plans to implement this for Android? Is there another way to achieve this? This is a high priority request from our customer to the point where we see the only solution is to switch browsers. Thank YouSolved135Views1like10Comments