LightBlog

jeudi 9 juillet 2020

Google Play July 2020 Policy Update introduces extended timeline for compliance, detailed violation emails, and other changes

The Google Play Store is the primary app distribution platform for the Android OS. Considering Android’s reach in the smartphone market and other segments, the Google Play Store occupies a very special, dominant position where even the smallest of changes can have a huge impact. So it’s important to document the changes that do happen to Google Play’s policy as they impact thousands of developers and millions of users. In a YouTube video, Mr. Joe Davis, Outreach and Policy Education Lead at Google, explains the July 2020 Policy Updates for Google Play. Notably, he talks about extended enforcement grace periods, policy violation outreach, and more.

Here are the topics covered in the video:

  • Updated Policy Center
    • New platform
    • Cleaner language
    • More examples
  • Updated enforcement practices
    • Extended time for new apps
    • Specific enforcement dates named
    • More detailed policy enforcement email
  • July 2020 Policy Updates
  • Play Console Beta
    • Policy-centric enhancements

Updated Policy Center

Google has migrated its Policy Center to a new Help Center Platform hosted within the Play Console Help Center. This move presented Google with an opportunity to simplify its policy language. The language is now supposed to be clearer and includes more examples and screenshots to aid in understanding the actual policy, instead of confusing developers with legalese and unclear language. The Policy Center can be found at play.google.com/policy with a redirect taking you to the updated pages.

Updated Enforcement Practices

Google will be announcing all Policy Updates on the Updates Preview page. When the changes announced in the Policy Update do go into effect, the Updates Preview page will be updated to reflect the current active policy. A new change over here is that all new apps and games, as well as older, existing apps and games, will have 30 days from the announcement of a Policy Change to ensure that their applications comply with the latest notified changes. Google also recognizes that some policy updates may take longer to adapt to, so those will come with a longer grace period as needed.

Google will also be including the specific date for the changes to come into effect, which will ensure that the message is clear and there is no room for confusion.

Further, Google has actually taken feedback from developers. A long-standing complaint from developers is the fact that its communications are rather vague and opaque. If an app is taken down, developers are left scratching their heads on the policy violation they have committed that led to the app’s removal. Apple actually showed off its move towards app-developer-friendliness at WWDC when it announced that developers could actually challenge policies. While Google isn’t allowing that just yet, it’s taking at least some step forward by being a bit more informative and transparent on the actual policy violation that an application has committed. This means that developers will now receive more details, like a screenshot of a violation or a text excerpt from the Play Store listing, or more details to make the violation clearer.

Further, guidance to correct the issue will also be attached, which should be helpful for amateur developers who may not be as well versed with the complex Play regulations. Nonetheless, transparency will be much appreciated by veterans and amateurs alike.

July 2020 Policy Updates

“News” app Policy

Google has added a new Policy section for apps that market themselves as News apps on the Play Store.

Notably, News apps must:

  • provide adequate information about the news publisher and its contributors including clear ownership, and
  • have a website or in-app page that provides valid contact information for the news publisher.

On the flip side, News apps must not:

  • contain significant spelling & grammar errors,
  • contain only static content, and
  • have affiliate marketing or ad revenue as its primary purpose.

News apps that require a membership must provide a content preview for users prior to purchase. For news aggregator apps, these must be transparent about the publishing source of the content in the app, and each of the sources must also meet the News policy requirements. Apps that mark themselves as “News” app and come clean on these guidelines will be permitted to be displayed on the Play Store’s News app sections.

AR Location Anchoring

Apps that rely on User-Generated Content (UGC) and feature Augmented Reality (AR) functionality placed upon such UGC must implement moderation systems that can be used to report objectionable images and images which anchor the AR object on top of a sensitive location.

Google Play Developer Console July 2020 policy update ar anchoring

Families Ads Policies

Google has clarified some ad practices that are prohibited on apps that target children. For instance, ads that interfere with normal app use or gameplay and are not closeable after 5 seconds are not allowed. But ads that do not interfere with normal app use or gameplay are allowed to persist for more than 5 seconds, provided they display a timer.

“All Files Access” Permission update

Apps targeting Android 11 (API level 30) that need to request broad access to device storage were said to require special permission from Google to keep their app on the Play Store. Google is permitting apps targeting Android 11 from a few categories, including file management, backup and restore apps, anti-virus apps, and document management apps, to have broader file access permissions. Apps falling in these categories will be permitted to use the new permission, though Google will also provide a temporary exception for apps that need broad file access as part of their core functionality and that can’t replicate the core functionality using the existing alternative APIs. Google wanted developers to submit a Declaration Form in the Play Console to be granted access to broad file management permissions in Android 11, but now, developers will have to wait a bit longer.

Because of COVID-19 and the workforce challenges the pandemic has brought along, Google is deferring allowing apps to be uploaded to Google Play with this permission until an unspecified date in early 2021. So, apps that target Android 11 (API level 30) and request All Files Access (the new “MANAGE_EXTERNAL_STORAGE” permission) cannot be uploaded to Google Play until the yet-undecided date in early 2021. This temporary uploading restriction affects new apps as well as updates to existing apps but is restricted to apps that both target Android 11 and request the MANAGE_EXTERNAL_STORAGE permission.

Google recommends that if your app needs the All Files Access permission, you should not update your target SDK level to Android 11 just yet. If your app targets Android 10 (API level 29) and has not yet been adapted for Scoped Storage, you are recommended to use the requestLegacyExternalStorage flag. If your app targets Android 10 and has been adapted for Scoped Storage, then simply have the user grant access to the directory or directories you need by calling the ACTION_OPEN_DOCUMENT_TREE intent. Keep in mind that once your app targets Android 11, you can no longer use this intent to gain access to the root directory of the external storage (/sdcard), the Download directory, the /Android/data directory, or the /Android/obb directory.

Google is ending the July 2020 update announcement with a recap on the timelines put together. In addition, here’s a slide from one of Google’s earlier videos that summarizes the situation with scoped storage:

For more details on this policy change, refer to this support page.

Google Play Console Beta — Policy Centric Enhancements

Google Play Console is also getting a few Policy-centric enhancements in the Beta release track. For instance, the Beta release track will soon get an Inbox feature that will feature pertinent policy updates. The beta will also include a new Policy compliance section that will display the current status for any policy violations in your app, and it will make it easier to provide information to prove compliance.

Google Play Developer Console July 2020 policy update console beta

Google mentions that these sections will be enhanced over time to ensure that they are helpful to developers and reduce their worries.

The post Google Play July 2020 Policy Update introduces extended timeline for compliance, detailed violation emails, and other changes appeared first on xda-developers.



from xda-developers https://ift.tt/3fa8xMd
via IFTTT

Google Chrome may get audio controls similar to Android 11

One of the most noticeable features in Android 11 is the new Media Controls. With the release of Android 11 Beta 2, the new controls became enabled by default. Besides looking nice and having their own dedicated spot in the Quick Controls panel, they have a button to switch media output between connected devices. Google Chrome may get this feature as well.

Google Chrome has had its own similar-looking media controls for a little while now. We previously wrote about the media controls gaining the ability to pop-out into a floating overlay. Recently, a new flag for Chrome’s media controls was discovered that allows for the selection of an audio output device. It’s very similar to the new Android 11 media controls feature.

The Chrome flag is called “Seamless Transfer” and the idea is basically the same as what we’re seeing in Android 11. Connected devices appear in Chrome’s media controls and users can easily switch the output between them. Screenshots show the media controls with buttons for connected headphones and Chrome itself. It’s not clear at this time if this will support casting devices as well.

It’s not super surprising to see Android features make their way over to Chrome OS/Chrome browser. Over the last couple of years, Google has brought many Android-like features over to the platform. For Google to have a cohesive ecosystem of products, it’s important that everything works well together and has a clear vision. Currently, the Seamless Transfer feature is present in the Canary build of Chrome.


Source: Chrome Story

The post Google Chrome may get audio controls similar to Android 11 appeared first on xda-developers.



from xda-developers https://ift.tt/3gDfUMk
via IFTTT

Google and The Linux Foundation want to help open source projects manage their trademarks

Google and The Linux Foundation have been two major keystones and contributors in the open source software space. Now, the two pioneers are independently committing to help open source projects manage their trademarks effectively and judiciously. Google has announced a new foundation called Open Usage Commons along with academicians and industry partners while The Linux Foundation has reiterated its support for fair open source licensing and trademark ownership via its Project Hosting program.

The endeavors from both the innovator groups emphasize independent and neutral ownership of a trademark by a community instead of a single company or stakeholder. This is because trademarks such as a logo, badge, or even the name of the project are often hallmarks of quality and must be used wisely ad consistently. Open Usage Commons and The Linux Foundation wish to standardize the process of using – or reusing – trademarks while also partaking in conformance testing of the open source forks.

google open source usage commons

Open Usage Commons will also extent legal assistance and provide knowledge to users and distributors of the open source code. The primary objective is to educate coders that an open source license is distinct from the trademark. Open Usage Commons will also ensure that the usage of a trademark is neutral, consistent, and clearly conveys the “acceptable uses” of the licensed code. In the beginning, Angular – an online platform to build web ad mobile apps, Gerrit – an online team collaboration tool for code management, and Istio – an open platform for managing microservices – are joining the platform. If you also want your project to be maintained by the organization, you can write to info@openusage.org.

Meanwhile, The Linux Foundation is providing support for hosting open source projects, offerings services as “the neutral owner of the core assets and accounts for projects including domains, online service accounts (e.g. GitHub, Twitter, etc), and trademarks.” Contributions to the code of any open source project is owed by the contributor and licensed to The Linux Foundation under the Contributor License Agreement. The Foundation also provides admin, IT, and marketing support for projects along with helping maintainers get new training or funding. To host your project under The Linux Foundation, click on this link.


Source 1: Google Open Source blog || Source 2: The Linux Foundation blog

The post Google and The Linux Foundation want to help open source projects manage their trademarks appeared first on xda-developers.



from xda-developers https://ift.tt/2OayEGV
via IFTTT

Here’s our first look at the Nest successor to the original Google Home speaker

The Nest Mini (formerly known as “Google Home Mini“) has become an incredibly popular little smart speaker. However, Google’s ambitions with Assistant-enabled speakers started with the original Google Home 4 years ago. That device is long overdue for a successor and it appears one is on the way.

A new Google device recently passed through the FCC with model number GXCA6. At first, it wasn’t clear if this would be the previously leaked “Sabrina” Android TV dongle. However, new photos from the Japanese Wireless Standards website reveal a clearly different device than what was shown in the leaked promo videos. This is a new Google Nest smart speaker.

google nest speaker google nest speaker google nest speaker

The device pictured features a similar design to previous Nest Mini speakers, but it is stretched taller and wider into an oblong cylinder. It’s covered in Google’s familiar fabric in what appears to be a gray or pink-ish “Sand” color. One side features the Google logo, a mute switch, and the power cord port. The bottom is smooth plastic with another embossed Google logo.

According to the ruler in the photos, this new Nest device is considerably taller than the original Google Home and Home Max. The documentation calls it an “interactive media streaming device” and it has the typical smart speaker features. WiFi and Bluetooth are on board and it’s powered by the proprietary 30W DC power supply.

Rumors of a successor to the original Google Home have popped up as recently as last month. It is allegedly known internally as “prince” and will feature larger speaker drivers than the original. The size of the device in the leaked photos certainly points to that being the case. Google may have announced this Nest speaker at Google I/O this year, though the timing of these filings seems to point toward a Fall release.

The featured image is a mocked-up render based on the leaked photos.


Source 1: tele.soumu.go.jp (Japanese) | Source 2: FCC

Via 1: Android TV Guide | Via 2: Android Police

The post Here’s our first look at the Nest successor to the original Google Home speaker appeared first on xda-developers.



from xda-developers https://ift.tt/2ObABTq
via IFTTT

NVIDIA GeForce NOW adds Black Desert Online and 14 other games, brings Highlights support to Apex Legends

NVIDIA’s GeForce NOW game-streaming service enjoys its share in the now-crowded game streaming market on the fact that it was one of the first to appear for end consumers. The service started beta testing for Android last year and opened up for everyone in February. NVIDIA had pledged to announce new games for GeForce NOW every week, and over the past weeks, it has kept to that promise. This week, NVIDIA is giving GeForce NOW 10 new additions, including titles like Scrap Mechanic, and Black Desert Online, alongside five returning titles including Besiege. Further, NVIDIA Highlights is extending support to Apex Legends too.

These are the fifteen titles that have made their way to NVIDIA GeForce NOW this week:

  • Steam:
    • A Story About My Uncle
    • Avorion
    • Black Desert Online
    • Endless World
    • Hue
    • Neo Cab
    • Scrap Mechanic
    • Ultimate Chicken Horse
  • Epic Games Store:
    • Arise: A Simple Story
    • My Time at Portia
  • Returning to GeForce NOW:
    • Besiege
    • Construction Simulator 2 US – Pocket Edition
    • Cultist Simulator
    • Empyrion – Galactic Survival
    • Last Tide

Further, this week, NVIDIA is adding the massively popular game Apex Legends to its Highlights feature. NVIDIA Highlights makes it easy for players to capture and share moments from gameplay. Thanks to smart pattern and image recognition from NVIDIA’s cloud servers, the service can automatically detect and save key moments. The full list of GeForce NOW games that support Highlights can be found here.

Here are all the previous title additions to GeForce NOW:

NVIDIA GeForce NOW  incorporates technology that utilizes AI and RTX GPUs to enable “the next generation of performance and visuals”. It’s NVIDIA’s improved deep learning neural network that “boosts frame rates while generating beautiful, sharp images for games”. Since the base technology is game streaming, games begin playing instantly when you fire them up. They also include an experience that has been optimized for cloud gaming and includes Game Ready Driver performance improvements, managed directly by NVIDIA.


NVIDIA GeForce NOW (Free, Google Play) →

The post NVIDIA GeForce NOW adds Black Desert Online and 14 other games, brings Highlights support to Apex Legends appeared first on xda-developers.



from xda-developers https://ift.tt/2ZcaUZb
via IFTTT

Unleash the true performance of the Red Magic 5G with this custom kernel

Nubia’s Red Magic gaming smartphones are known for their high-end hardware configurations. Their latest flagship offering is the Red Magic 5G – a Snapdragon 865 SoC-powered phone that also carries a 144Hz high refresh rate AMOLED display, a 4,500mAh battery with support for 55W fast charging, and last but not least, a rotating fan for the sake of active cooling. The phone runs a customized UX skin named Red Magic OS on top of Android 10, which is full of hidden features and easter eggs.

Red Magic 5G XDA Forums
Red Magic 5G Gaming Review – Smartphone Gaming has never looked smoother

Back in May, Nubia publicly released the kernel source code for the device to help aftermarket developers start tinkering. The bootloader unlocking part is rather simple, and now we’re getting a look at the first custom kernel released for this device. MattoftheDead aka MOD Kernel by XDA Senior Member mslezak gives you all the freedom to play with the different clock frequencies supported by the SoC. Most of the debugging related codes have been stripped down to make it lightweight. The custom kernel also features the wakelock blocker routine by XDA Recognized Developer andip71 to reduce idle battery drain. The developer recommends SmartPack-Kernel Manager to tweak the kernel parameters.

Overclockers should be happy to hear that a special build of this kernel also allows you to run the GPU at a freaking 940 MHz! Such a high clock speed is only meant for the enthusiasts and definitely not recommended for typical usage. The regular version the custom kernel allows GPU overclocking up to 900 MHz, which is still enough to score over 670K under AnTuTu Benchmark.

nubia_red_magic_5g_mod_kernel_antutu

The latest version of MOD kernel is 1.2, albeit it is still tagged as a beta. While the kernel first had a series of issues, particularly related to frequency auto-reset, these have been ironed out since then. If you’re interested in tweaking and modding your Nubia Red Magic 5G, then this one might be worth a look.

MOD Kernel for the Nubia Red Magic 5G: Download || Source || XDA Discussion Thread

The post Unleash the true performance of the Red Magic 5G with this custom kernel appeared first on xda-developers.



from xda-developers https://ift.tt/2AH870L
via IFTTT

The Amazon Alexa app now offers a hands-free experience, but with multiple caveats

Back in May last year, Amazon released an update for the Alexa app on Windows 10 which enabled hands-free support for the digital assistant. The update brought the app’s functionality at par with Alexa-enabled smart speakers, as it allowed users to summon the digital assistant simply by saying the wake word. Amazon is now bringing similar functionality to the Alexa app on iOS and Android, however, the experience on mobile devices won’t be as seamless.

According to a recent report from TechCrunch, Amazon has announced an update for the Alexa app on iOS and Android which will enable the hands-free experience for mobile users. Following the update, users will be able to say “Alexa” to wake the assistant and then speak to it as they would with any smart speaker, instead of tapping on the Alexa button at the bottom of the screen. Along with the usual set of actions supported by the digital assistant, the update will also let users stream music directly within the Alexa app using the digital assistant. But the hands-free experience for the Alexa app on mobile has multiple caveats.

As the report points out, you will be able to activate the digital assistant with voice commands only when your device is unlocked and the Alexa app is open on the screen. You won’t be able to summon the digital assistant when the device is locked or when the app is running in the background. This adds two additional steps to the process, which means that the experience isn’t completely hands-free. While you can use the native digital assistant on your device (Siri or Google Assistant) to first open the Alexa app and then issue a voice command, the process just wouldn’t be as seamless as interacting with Alexa on a smart speaker. Nonetheless, the hands-free experience on the Alexa app for mobile is a welcome addition which will be appreciated by the millions of Alexa users around the world.

To use the new hands-free experience, you’ll have to update to the latest version of the Alexa app once it rolls out on the Google Play Store and Apple App Store. Once you’ve installed the update, you’ll be presented with a new option to enable hands-free detection. In case you don’t like the experience, you’ll also get an option to disable it at a later stage. At the time of writing, the update wasn’t available on any of my devices but Amazon claims that it should reach most users worldwide in the coming days.

Amazon Alexa (Free, Google Play) →


Via: TechCrunch

The post The Amazon Alexa app now offers a hands-free experience, but with multiple caveats appeared first on xda-developers.



from xda-developers https://ift.tt/38HfJgq
via IFTTT