We’re rolling out the advanced flow for installing apps from unverified developers
▲ 95 r/Android+1 crossposts

We’re rolling out the advanced flow for installing apps from unverified developers

Hi everyone,

Today we are rolling out the first version of the advanced flow. The advanced flow gives power users the option to install unregistered apps (i.e. apps from developers who choose not to verify their identity) on certified Android devices without the use of ADB.

As a brief recap, Android will require all apps to be registered by verified developers in order for users to install them on certified Android devices. Developer verification links real-world entities with their Android applications, making it much harder for malicious actors to quickly distribute more harmful apps after we take the first one down.

Since verification launched in March, millions of apps have been registered already, covering nearly all installs on Google Play and a large majority of installs from outside of Google Play. Thus, most users’ experience of installing Android apps will not change at all. However, we recognize that some developers are choosing not to undergo verification and that some power users want the option to install apps from these developers, so we’re rolling out the first version of the advanced flow to provide this additional option.

https://preview.redd.it/vawq5jtsc6kh1.png?width=1920&format=png&auto=webp&s=e1b305870b93d16e20dc5d4c676b44c79d9e250c

When will Android developer verification be enforced?

We will initially verify app installations from Google Play, HONOR App Market, OPPO App Market, Galaxy Store, Palm Store, V-Appstore, and GetApps starting September 30, 2026 for users of certified Android devices in Brazil, Indonesia, Singapore, and Thailand. In 2027, we will expand verification globally for all app installations on certified Android devices.

https://preview.redd.it/9azwimssc6kh1.png?width=2048&format=png&auto=webp&s=37ca1f1fa01bc6566762ada7d5b8cf07fa8e467c

Ahead of the enforcement of developer verification, we’re rolling out the first version of the advanced flow so power users can choose to enable it early ahead of general availability. We’re still working to polish it, so please share your feedback with us! 

Enabling the advanced flow for installing apps from unverified developers

Note: The advanced flow is:

  • NOT required for installing registered apps from app stores.
  • NOT required for installing registered apps through alternative sources, such as websites, messaging apps, or file hosting services.
  • NOT required for installing apps from developers using limited distribution accounts.
  • NOT required for installing apps using ADB.
  • ONLY needed to install unregistered apps (i.e., apps from developers who choose not to verify their identity) without the use of ADB.

Important: Enabling the advanced flow is a one-time process that will take 24 hours to complete and includes safeguards to help ensure you are not being coerced or pressured into turning off protections.

  1. Open Developer Options and locate “Apps from unverified developers.”
  2. On this page, you will find the “Allow apps from unverified developers” toggle. (Note: To protect against malicious apps automating this flow without your knowledge, Android will ask for your screen lock to confirm it’s you.
  3. Android will ask whether someone is asking you to turn on this setting. Read the warning before continuing. (Note: This warning exists to inform users that legitimate employees of government agencies, law enforcement agencies, banks, or other businesses will never ask them to turn on this setting in order to install an app.) 
  4. Restart your phone to start the one-time, 24-hour waiting period. (Note: This step defends users from social engineering and coaching scams. The restart cuts off any remote access or active phone calls a scammer might be using to watch what you’re doing. The 24-hour waiting period prevents fraudsters from pressuring victims into making immediate security changes while on a live call and gives users time to verify the request independently. ) 
  5. After 24 hours, return to the “Apps from unverified developers” page to continue setup.
  6. Finally, choose whether you want to turn the setting on for 7 days or indefinitely.

 

https://preview.redd.it/zmdx5ossc6kh1.png?width=2048&format=png&auto=webp&s=e14c9408efe10a4c69570381423f296effa1e955

After enabling the advanced flow, you will have the option to install or update apps from unverified developers. You’ll still see a warning when you try to install or update an app from an unverified developer, but you can just tap “Install anyway.”

https://preview.redd.it/9j7amnssc6kh1.png?width=2048&format=png&auto=webp&s=5427fa2ec08c5857b4a086b83f8821b18a9bb6b2

If for whatever reason you need to temporarily disable the advanced flow, you have a 10-minute window to re-enable it without going through the 24-hour waiting period again.

Frequently asked questions about the advanced flow

  • Are ADB installs impacted by the 24-hour waiting period for advanced flow? 
    • Apps installed via ADB won't require Android developer verification. The waiting period does not apply to ADB installs.
  • Do I need to keep Developer Mode on to keep this verification turned off? Some apps (e.g. banking, etc.) won't let me use it if I have Developer Mode on. 
    • No, you don't have to keep developer options enabled after you enable the advanced flow. Once you make the change on your device, it's enabled.
  • Can I still use independent app stores?
    • Yes. You can continue to use any alternative app store. For apps distributed from verified developers, users won't see a change in their download experience at all. For apps distributed from unverified developers, users can enable advanced flow with a one-time setup.
  • Can I update unregistered apps if I disable the advanced flow? 
    • Unregistered apps can only be installed or updated when the advanced flow is enabled or by using ADB so if the advanced flow is disabled updates to unregistered apps will fail.
  • Can I update existing unregistered apps on my device without the use of the advanced flow and/or ADB? 
    • No. Unregistered apps can only be installed or updated when the advanced flow is enabled or by using ADB so if the advanced flow is disabled updates to unregistered apps will fail.
  • I can’t find the advanced flow setting. When will I get it?
    • Advanced flow is rolling out gradually, so not all users will see it immediately. As part of this, a new system service called Android Developer Verifier will be installed on your device. You can manually install from this Play Store page which may help you see the feature sooner
reddit.com
u/I-Am-Sir — 2 days ago

how am I doing?

a few notes:

- drive and gmail ill replace when I get around to buying a proton subscription

- im using stock pixel os because I don't like graphene (requires giving up a lot of features I use, camera is shit, don't feel like wiping my device, root isn't really supported, can't spoof play integrity, etc), although it's degoogled as much as possible. I might look into doing more with root though or see what alternative custom roms can offer

- google search I've kind of half-replaced with selfhosted searxng, although I still use it more than I'd like

- google maps ive tried to replace with comaps and osmand, but osm coverage in the us isn't the best.

- google messages and wallet I can't replace unfortunately, I need rcs and tap to pay

- youtube is pretty much the only google service I can't replace at all. I might look into newpipe and stuff in the future though

- I switched to arch linux a while ago, before I got into degoogling at all. it's definitely not a good beginner distro, especially for someone only looking to get away from big tech and not wanting to tinker with their computer a bunch

also I know I shouldn't use both bitwarden and bitwarden auth, I just haven't gotten around to switching.

u/I-Am-Sir — 5 days ago
▲ 284 r/degoogle

78 days. I'm so terrified 😨😨😰😰😰😱😱😱

My phone is bootloader locked so I cannot install custom rom I'm so scared for september I want to be able to sideload help guys please keep android open https://keepandroidopen.in !!!!!!

u/I-Am-Sir — 1 month ago

Something interesting I found in the K2 crash's ADS-B data

I was looking through the granular ADS-B data provided by Flightradar24 (https://www.flightradar24.com/blog/flight-tracking-news/major-incident/k2-airways-cargo-737-accident/) and saw that the ADS-B data stopped transmitting right after the aircraft began its second descent. The last data point is from a satellite, from over one and a half minutes after the last ADS-B data. is this normal for crashed planes (does it take a while for the aircraft to send out the data?) or is it indicative of something else, such as a power failure?

https://preview.redd.it/t2xsbmzqhych1.png?width=1101&format=png&auto=webp&s=a0297cc8f93a565369b4934b82d006ab2b969f03

reddit.com
u/I-Am-Sir — 1 month ago
▲ 207 r/MorpheApp

Vibecoding in Morphe Patches

I've seen so many vibecoded morphe patches, even the official patches are obviously made with help from AI, and I recently saw someone on this subreddit release a full ai toolchain to create morphe patches automatically. I don't really have a problem with ai being used as a tool in software development, and I'm not as anti-ai as a lot of people are, but I've been creating my own morphe patch without ai, and while it's definitely been hard, it's been really fun and I've learned so much about the way android bytecode works and the process of patching it. if I vibecoded my patch I wouldve experienced none of that, and while I would have a working patch that would be useful, for me the journey has been a lot more rewarding than the end result. and while I can definitely understand that after you've made a few patches it becomes less exciting, and using ai as a tool to help with the annoying things at that point is understandable, I've seen people asking how to start creating morphe patches on here, and people just responding by telling them "oh yeah [x ai tool] was able to make one for me" and it makes me angry, because while I'll admit making patches is difficult, it's extremely rewarding and I don't want people to not experience that just because it's easier to let claude do it. back in the revanced days before ai coding there used to be so many patches made with just pure human creativity, and it's a shame to see that go to waste.

reddit.com
u/I-Am-Sir — 1 month ago

I can't take KAO seriously when their entire site is just ai generated fearmongering

https://keepandroidopen.org has been constantly posted about on this sub and in other places, but one look at the site and it's so painfully obviously llm generated. like I would be fine if the UI was vibecoded or something, but literally all of the text is also ai generated. it doesn't look like a single human even touched the thing. on top of that, the language and design is extremely fearmonger-y, and leads a lot of people to be scared that it's way worse than it really is. for example, the main page of the site says in big bold text that there's "no opt-out", when this is blatantly false. when it does mention the workaround later down the page, it makes it sound so much harder than it actually is, and doesn't clearly state that it's a one time process. I don't think it's necessarily bad to be angry about this, but keepandroidopen's website is very weird imo.

reddit.com
u/I-Am-Sir — 2 months ago

How do I log something when developing a patch?

Hi, I'm developing a Morphe patch and I need a way to log stuff in order to properly debug my patch. I've tried using the standard Android Log function, but for some reason I cant import any android.* functions. If there's any way to log or even show a toast that would be really helpful. Thanks!

reddit.com
u/I-Am-Sir — 2 months ago