• Home
  • Download
  • Links
  • Photoplog
  • Blowfish Secret
  • Base64
  • Wordpress Salt
  • Contact
  • ROM
  • Skins
  • VIP
  • Tutorial
Wckediden - Mobile Tricks and Tweaks Community  

Go Back   Wckediden - Mobile Tricks and Tweaks Community > Wckediden Bulletin Announcements > Discussion Area > Digital Scoop
Reload this Page Apps can now block sideloading more easily and force downloads through Goog
Wckediden
Register Forum Rules FAQ Community Today's Posts Search

Notices
Under Construction

WckedIDen Forum Renovations

WckedIDen is currently undergoing forum structure renovations. During this process, you may experience intermittent errors, unavailable pages, or temporary service interruptions.

Please be patient while we work to improve the forum. We appreciate your understanding and continued support.


Community Links
Social Groups
Pictures & Albums
Members List
Meet Our Staff
Search Forums
 
Tag Search
Advanced Search
Search Downloads
Advanced Search
Search Links
Advanced Search
Find All Thanked Posts



Post New ThreadReply
 
Thread Tools
  #1  
Old 09-12-2024, 09:54 PM
phillynews215's Avatar
phillynews215 phillynews215 is offline   Thread Starter  
I'm A Community Feed Poster

  puertorico
 
Join Date: October 11th, 2009
Posts: 13,300
Downloads: 0
Uploads: 0
phillynews215 Knows Their Stuffphillynews215 Knows Their Stuffphillynews215 Knows Their Stuffphillynews215 Knows Their Stuffphillynews215 Knows Their Stuffphillynews215 Knows Their Stuffphillynews215 Knows Their Stuffphillynews215 Knows Their Stuffphillynews215 Knows Their Stuffphillynews215 Knows Their Stuffphillynews215 Knows Their Stuff


View phillynews215's Profile   Edit Options Edit Profile Picture View phillynews215's Photo Album Add phillynews215's to Your Contacts Show Groups Edit Avatar Subscribed Threads Private Messages
Default Apps can now block sideloading more easily and force downloads through Goog

  • The Google Play Integrity API lets apps check whether your account is “unlicensed,à ¢â‚¬Â meaning you didnt install or buy the app from Google Play.
  • More importantly, the app can then show a remediation dialog that tells you they have to download the app from Google Play to continue using it.
  • This remediation feature was introduced back in May during Google I/O and is already being used by some games to block sideloading.


There are many reasons why you may want to sideload apps on your Android phone, but there are also good reasons why developers would want to block sideloading. A sideloaded app wont contribute to the developers Play Store metrics, for one, but it also prevents the developer from curating which devices can use their app. Improperly sideloaded apps can also crash due to missing assets or code, or they might be missing certain features because you installed the wrong version for your device. Whatever the reason may be, developers who want to stop you from sideloading their apps now have an easier way to do so thanks to the Play Integrity API.

The Google Play Integrity API is an interface that helps developers “check that interactions and server requests are coming from [their] genuine app binary running on a genuine Android device.” It looks for evidence that the app has been tampered with, that the app is running in an “untrustworthyà ƒÂ¢Ã¢â€šÂ¬Ã‚ software environment, that the device has Google Play Protect enabled, and more. If youve heard of or dealt with SafetyNet Attestation before on a rooted phone, then youre probably already familiar with Play Integrity, even if not by that name. Play Integrity is the successor to SafetyNet Attestation, only it comes with even more features for developers.

As is the case with SafetyNet Attestation, developers call the Play Integrity API at any point in their app, receive whats called an integrity verdict, and then decide what they want to do from there. Some apps call the Play Integrity API when they launch and block access entirely depending on what the verdict is, while others only call the API when youre about to perform a sensitive action, so they can warn you that you shouldnt proceed. The Play Integrity API makes it easy for apps to offload the determination of whether the device and its software environment are “genuine,à€ and with the latest update to the API, apps can now easily determine whether the person who installed them is “genuineâ € as well.

During its Google I/O developer conference back in May, Google introduced the ability to apps to show certain “remediationà ¢â‚¬Â dialogs when theres an issue with an integrity verdict. For example, when the appLicensingVerdict returns “UNLICENSEDà ¢Ã¢â€šÂ¬Ã‚ in the integrity verdict, it means that the current user account is unlicensed, i.e. you didnt install or buy the app from the Google Play Store. In response to this, developers can use the Play Integrity API to show the GET_LICENSED remediation dialog to prompt you to get their app from the Play Store. If you accept, your account becomes licensed (ie. the next time appLicensingVerdict will return “LICENSEDà€ in the integrity verdict), the app is added to your Play Store library, and the app will receive future updates through the Play Store.

Heres a demo of the Play Integrity APIs new GET_LICENSED remediation dialog, courtesy of an open source app made by developer linuxct to demonstrate the new functionality:



Credit: Mishaal Rahman / Android Authority


As you can see, the remediation dialog tells you to “get this app from Play” in order to continue using it. Theres an option to close the dialog, but theres no way to bypass it entirely. If you close the dialog, a response is sent to the app that lets the developer know so they can decide whether to continue blocking access.

If you proceed by tapping “get app,” the apps Play Store landing page is opened where an “install from Play” button is shown in place of the usual “installâ € button. Tapping the button shows a dialog that asks you whether you want to “install this app from Play.” By proceeding, the “unrecognizedà ¢â‚¬Â version of the app will be removed along with any associated data.

Developers had other means to detect if their apps were sideloaded before this feature was introduced in the Play Integrity API, but this change makes it easier for developers to implement this kind of check. We dont know if any apps are using this particular feature yet, but its highly likely some games will jump on board with it. The Tesco and BeyBlade X apps both seem to be using this feature already, while the popular game Diablo Immortal seems to be using something similar to this feature.

As Google continues to bolster Play Integritys detection mechanisms and add new features, its going to become harder and harder for power users to justify rooting Android. At the same time, regular users will be better protected from potentially risky and fraudulent interactions, so its clear that Play Integrity will continue to be adopted by more and more apps. Its already used by numerous popular apps on Google Play, including Stripe, Uber, and TikTok, and were likely to see more adopt it as time goes on.








More...
Reply With Quote
phillynews215
View Public Profile
Visit phillynews215's homepage!
Find all posts by phillynews215
Post New ThreadReply

« Previous Thread | Next Thread »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Thread Tools
Show Printable Version Show Printable Version
Donate Via PayPal
Amount:
Enter Short Message:
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Rules

Similar Threads
Thread Thread Starter Forum Replies Last Post
New Cisco ASA and FTD features block VPN brute-force password attacks phillynews215 Web Host News 0 10-26-2024 02:23 PM
Oxygen OS 15: OnePlus phones can now easily transfer files to iPhones phillynews215 Digital Scoop 0 10-24-2024 11:15 AM
You can now easily listen to a page in Chrome for Android phillynews215 Bulletin News 0 06-17-2024 08:09 AM


All times are GMT -4. The time now is 04:16 PM.

Wckediden Community - Archive - Privacy Statement - Terms of Service - Top


Powered by vBulletin® Version 3.8.14
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Template-Modifications by TMS
POWERED BY PHILLYFINESTSERVERSTAT FOR WCKEDIDEN|- NEXTELELITE| - PPCTHEME| - IDENINSIDER