Good passwords are difficult to remember. Perhaps that’s whyhalf of us reuse passwordsfor multiple online accounts. Using a password manager is one way to lighten the mental burden, but most still require a master password.LogMeOnce Password Manageris different — this platform lets you log in to your favorite sites using a second device, and encrypt your data for better security. You can get one year on the Professional Plus plan nowfor just $9.99at the XDA Developers Depot.
It would be fairer to describe LogMeOnce as a multi-talented security suite rather than a humble password app. Available on all major platforms, this service “offers more features than most of its for-pay competitors,” according to PCMag.
Of course, passwords are the main focus. LogMeOnce can store unlimited logins and autofill your details, with quick single sign-on and two-factor authentication. If you don’t want to type out a master password, the app will just ask you to verify a selfie on two devices or tap in a pin code.
LogMeOnce can also generate new, secure passwords and save your payment details. The app even allows you to share login details with your family and encrypt files with AES to make cloud storage more secure.
Normally worth $30, one-year subscriptions arenow only $9.99.
LogMeOnce Password Manager: Professional Plus Plan – $9.99
The third developer preview for Android 11 was released yesterday. You can download Android 11 Developer Preview 3 right now on most Google Pixel smartphones, compatible Project Treble-supported devices, or in Android Studio. This release is intended for developers, so you shouldn’t install the release unless you plan on developing an Android app using the latest APIs. However, if you’re just curious about what’s new in the release, we’ve been digging through the latest developer preview and compiling all the new features and changes below.
New User-Facing Features
Recents app screen gets larger previews and shortcut buttons
The app previews in Recents apps are slightly bigger than before, and there are now shortcuts for “Screenshot” and “Share” at the bottom. The “Screenshot” button takes a screenshot of the app that’s you’re hovering over in the recent apps overview, while the “Share” button takes a Screenshot and then immediately opens up the share sheet. These buttons replace the row of app suggestions and search bar that normally appeared at the bottom of the recent apps overview.
App permissions can be automatically revoked if the app hasn’t been used for months
One of the most exciting new privacy features is a new toggle in app-specific permission pages called “Auto revoke permissions.” As the name implies, this feature is supposed to automatically revoke an app’s permissions if the app hasn’t been used for a “few months.” Very handy, but there’s no way for us to test it since Android 11 Developer Preview 3 was released just yesterday.
Notification shade has been redesigned slightly and hidden persistent notifications are now less intrusive
Google loves to tweak the notification shade as we’ve seen in earlier Android 11 Developer Previews, and in Developer Preview 3, we are seeing even more changes. The line that indicates you can expand the Quick Settings toggles is wider and there’s a gradient in the shade. In addition to the “Clear All” button, there’s a “History” button that takes you to the new Notification History page in Android 11. Furthermore, in Developer Preview 3, you can swipe away any notification, even persistent ones that must be shown for applications with a Foreground Service. When dismissed, the persistent notification is listed underneath the rest of the notifications in an “Apps active in background” section.
Undo gesture to bring back dismissed apps in Recents
A change that has been in testing since the early Android 10 (Q) betas is back: the timing to “undo” closing a recent apps page is much longer than before. pic.twitter.com/Ld5sXmaMWs
A feature that has been in testing since the early Android Q betas is finally here. There is a gesture for bringing back an application that you have just swiped away in the Recents app menu. After swiping the app away, you have a short period of time in which you can swipe down to bring it back to the list. You get about a second to do this, and you can swipe anywhere on the screen.
There’s a new, compact screenshot pop-up menu, but scrolling screenshots aren’t supported yet
After taking a screenshot in Android 10, the screenshot options are shown in the notifications panel. You can share, edit, or delete the screenshot. In Android 11 DP3, there’s a new compact pop-up menu that appears when taking a screenshot. You can dismiss the screenshot by tapping on the X button, share the screenshot, or tap the edit button to mark the screenshot in an image editor. A third option will let you take scrolling screenshots, but this is still not fully implemented.
Individual left/right gesture sensitivity
Android 10 introduced full-screen gesture navigation with the pill bar at the bottom. To replace the back button, Google added inward swipe gestures from both the left and right sides of the screen. In case you find it difficult or too easy to do the back gesture, you can increase or decrease the sensitivity, which simply shifts the starting point of the back gesture. However, these sensitivity options applied to both sides of the display.
In Android 11 DP3, you can independently adjust the sensitivity for both sides of the screen. This will let you, say, decrease the sensitivity of the back gesture from the left edge and increase the sensitivity of the back gesture from the right edge. This can be helpful if a lot of your apps still have sidebars that are swiped open from the left. Even better is that, with the addition of this independent gesture sensitivity feature, it’s possible to completely disable either the left or right back gesture. For example, if you want to disable only the left edge back gesture, then simply run the following ADB command:
adb shell settings put secure back_gesture_inset_scale_left 0
Support for Ethernet tethering
The Hotspot & tethering menu has a new option for Ethernet tethering. This allows you to share your phone’s Internet connection by connecting a USB-to-ethernet adapter and then connecting a device to the adapter. This is probably a niche feature but it may come in handy when you’re traveling and want to use a PC in a hotel on your own network.
New onboarding screen for Bubbles
When you start a Bubble for the first time in Android 11 DP3, there is a new dialog that appears with some extra information about how they work. This is a good step toward making Bubbles a consumer-facing feature.
Caption preferences have been redesigned
Google is reworking the standard closed caption options. What was once a single page in the settings has been branched out into multiple pages and given a facelift to be more in line with other parts of the UI.
Disable ADB authorization timeout toggle in Developer Options
A new toggle in Developer options has been added called “Disable adb authorization timeout.” When enabled, this will disable the “automatic revocation” of ADB authorizations on PCs that haven’t reconnected within 7 days.
Volume menu renamed to Sound
One of the smallest changes in Android 11 DP3 is the renaming of the Volume menu to “Sound.” That’s literally it. Cheers to AndroidPolice for pointing this out!
Still In-Development Features
In debug builds of the new Launcher3 APK, as found in the Android 11 DP3 system image in Android Studio’s emulator, you can enable a “select” button in the recent apps overview. Once this works, you will likely be able to select text in the recent apps overview. You can already do this by long-pressing text in app preview cards on Pixel phones, but many people might not know this is even possible. Adding a “select” button will make this more obvious to users. We’re hoping that Google may even enable this feature on non-Pixel devices.
In debug builds of Launcher3, like on the Android Studio’s image, you can also enable a “select” button in the recent apps overview. This will likely let you select text in the recent apps overview. pic.twitter.com/chsjdsRL9a
In the last developer preview, Google added code for resizing PiP windows. Now, in Android 11 DP3, the feature is working, but it isn’t live for users just yet. Once the feature goes live, all you have to do to resize PiP windows is tap right outside of the corners of the window and then drag inward or outward to resize. It can be a little tricky to grab the right spot, but it works, as you can see in the video embedded above.
New animation for upcoming “Battery Share” feature
The Battery Share menu, which we previously spotted in the first Android 11 Developer Preview, has a new animation and slider. The animation shows a phone wirelessly charging the case for a pair of wireless earphones and another phone. No Pixel phones currently support reverse wireless charging, so the inclusion of this setting seems like a nod to a future device. Even though the phone rendered in the animation looks like the upcoming Pixel 4a, we don’t think the Pixel 4a will actually support wireless charging, and by extension, reverse wireless charging.
Upcoming “Schedules” Settings Page
According to strings and code we discovered in the Settings app, it looks like Google will introduce a new “Schedules” settings page to consolidate all schedulable settings under one roof. There won’t be any new features in this page, but it’ll make it easier to control all the other settings that can be scheduled. This includes things like Bedtime Mode (formerly Wind Down in Digital Wellbeing), Focus Mode in Digital Wellbeing, Do Not Disturb mode, Battery Saver, Alarms, Rules, Dark Mode, and Night Light.
Window blurs
A hidden setting in Developer Options will enable window blurs at the compositor level. It’s unclear what devices this will be implemented on.
Further development on the “Quick Controls” feature
The last developer preview revealed Google’s work on “Quick Controls” for the Power Menu. This new menu seems to be a hub for smart home automation shortcuts. While not a lot has changed on the surface in Android 11 DP3, we have found evidence that there has been a lot of progress under-the-hood on the Controls API.
New “Contact discovery” feature
There is a new, hidden toggle in Settings called “Contact discovery.” The description for this feature states that it will periodically send all of the phone numbers in your contacts to your carrier in order to discover which calling features are supported. This likely refers to User Capability Exchange, or UCE, which is part of RCS.
New system permissions to bypass audio recording restrictions and monitor camera openings
Google has added two system-level permissions to the framework of Android 11 Developer Preview 3: EXEMPT_FROM_AUDIO_RECORD_RESTRICTIONS and CAMERA_OPEN_CLOSE_LISTENER. The former requires privileged or signature permission level while the latter is strictly signature only. The description for the former states that it’s intended for system apps to bypass limitations of existing audio recording APIs, which we think will be helpful in implementing Live Captions for phone calls. The latter will allow system apps to monitor when the camera session starts or ends, which may be used to implement new privacy features in future releases.
That’s all we thought was worth highlighting in this release. Follow our Android 11 news tag to stay up-to-date on everything we’ve covered so far on the next Android OS release.
Huawei Developer Day (HDD) is back, and this time Huawei will be focusing on the gaming industry – discussing the latest technologies, trends, tips and techniques. They will also share more about HMS Core, HMS Capability and AppGallery Connect, as well as topics that matter most to you.
The session will be held through a live broadcast, and you will have the opportunity to ask questions in their live Q&A.
How to Join in:
Visit this link and click the signup button to register.
April 30, 2020, Thursday 12:30-14:00 UTC+1
About HDD
HUAWEI Developer Day (HDD) is a platform built by HUAWEI Developer for in-depth communication with developers. It provides developers with the latest open capabilities and services and brings them the latest industry trends of mobile devices. With this communication platform, Huawei and developers will jointly create the ultimate smart experience for hundreds of millions of end users.
What is the Live Streaming about: Develop:
-HMS Core for Your Games: Easy, Fast, Precise
-Unity Case Study
-Build Immersive Gaming Experience with HMS Capabilities
-Perfect World Games Case Study
Grow:
-Grow Your Game Business with App Gallery
-Huawei Provides Multi-Resources Support for Your Games
-Game of Thrones Case Study
Monetize:
-Monetize with Huawei Ads
#HDD Agenda for Game Developers:
Agenda for #HDD for Game Developers
We thank Huawei for sponsoring this post. Our sponsors help us pay for the many costs associated with running XDA, including server costs, full time developers, news writers, and much more. While you might see sponsored content (which will always be labeled as such) alongside Portal content, the Portal team is in no way responsible for these posts. Sponsored content, advertising and XDA Depot are managed by a separate team entirely. XDA will never compromise its journalistic integrity by accepting money to write favorably about a company, or alter our opinions or views in any way. Our opinion cannot be bought.
OnePlus recently held an online event to announce the OnePlus 8 and the OnePlus 8 Pro, two phones we’ve already reviewed and found to be great contenders in the high-end, premium smartphone space. With wider carrier support in the U.S. as well as 5G support on all variants, it seems poised to be a successful launch for OnePlus in the country. But this success may not be seen in every country where OnePlus does business. According to a report from Engadget, OnePlus may be undergoing a major restructuring in some European markets.
In some European markets like the United Kingdom, France, and Germany, OnePlus has reportedly downsized its offices by as much as 80%. Engadget states that the new round of layoffs has left teams in some countries with as few as 3 people, which is barely enough to keep the company’s operations running in those countries. Last summer, a similar round of layoffs reportedly happened to the company’s teams in Spain and Italy before they were laid off completely. However, Engadget could not verify how many employees were affected by the layoffs nor how many new hires are planned. Previously, the company had around 2,000 employees worldwide.
Teams in Denmark, Finland, the Netherlands, and Belgium appear to be unaffected for the most part as OnePlus has placed a lot of focus on these regions. Engadget states that several employees have even been asked to relocate to Helsinki, Finland, where OnePlus might be planning to move their European headquarters. The current European HQ is located in London.
While one might reasonably attribute this downsizing to the ongoing COVID-19 pandemic, a disease that has crippled economic activity in many countries, Engadget‘s sources state that this move has actually been in the works for some time. Engadget notes that OnePlus has already not been faring very well in certain European markets such as in the U.K. where the OnePlus 8 is only carried by 3 and not EE or O2. Ben Wood, the Chief Analyst at CCS Insight, told Engadget that “there is growing evidence that [OnePlus] finds it hard to sustain relationships [with carriers] over a longer period.” He speculates that there is “a growing sense that OnePlus has fallen into the trap of over-promising and under-delivering.”
In a statement to Engadget, OnePlus says the latest layoffs were part of the company’s “normal restructuring” in Europe to focus on key markets. The company told the publication that Europe “is a very important market” and that they’re “even hiring in the region.” As the company is preparing to launch other devices such as the long-rumored OnePlus 8 “Lite” (or OnePlus Z, as we’ve learned it may be called), we hope that this restructuring is for the better.
Update (4/24/20 @ 1:50 PM ET): Google Phone call recording will be available on Android 9+ in select countries.
The Google Phone app is the default dialer on Google’s Pixel devices, Xiaomi phones sold in the EU, and Android One phones like HMD Global’s Nokia-branded smartphones. Much like other stock apps from the company, it doesn’t offer as many features as other default dialer apps from companies like Xiaomi. This means that Xiaomi users in the EU currently don’t have access to features like automatic call recording and flip to silence which are available on the stock MIUI dialer in other regions. Over the last couple of months, however, Google has been working to add new features to its dialer app in an effort to bring it to the same level as some of its competition.
Earlier this year in January, an APK teardown of Google Phone v43 surfaced evidence which suggested that Google was working on a call recording feature for the app. With the rollout of Google Phone v44 later that month, we were able to fully activate the feature to show exactly how it would work upon release. It seems like the feature is finally ready for prime time, as it’s now rolling out to some Nokia phones in India. According to a recent post on the official Nokia community forums, a Nokia 7 Plus user has already received the feature on their device. The user initially believed that they only got the feature because they were connected to a VPN server in the U.S, but we’ve now seen reports from users on Telegramthat other Nokia 7.2, Nokia 8.1, and Nokia 7 Plus users in India have also received the feature.
As of now, the feature is only available for a small subset of Nokia users in the country and it’s unclear whether an app update or server-side config change triggered the feature. Furthermore, it’s worth noting that Google is also working to add the flip to silence feature in the Google Phone app. The feature was recently spotted in an APK teardown of Google Phone v47, along with a new feature that will allow users to answer calls with 1-way video.
Thanks to Telegram users @AniEthanHunt for the tip!
Update: Official
Google has added a support page for call recording in the Phone app, essentially making the feature official. The page states that the feature requires Android 9 or higher, the Google Phone app, a supported device, and a supported “country or region.” The page does not disclose which devices and regions will be supported, though it’s safe to assume Pixel and Android One phones will make the cut along with India.
Huawei is putting out a giveaway for gamers as a part of the launch of Game of Thrones Beyond the Wall. This exciting new game is now available on the Huawei AppGallery. Huawei now wants to know what your favorite game is on the AppGallery. Share your thoughts and you’ll be entered to win a Huawei Watch GT2. Check out the details below.
Huawei Watch GT2
Participation:
1. Post a thread in the AppGallery section to recommend a game to download from AppGallery with one of the following:
A special feature of the game
Why you like the game
A personal story related to the game
2. (Optional) Attach screen records or videos in the thread to further explain your opinion. The participant who attaches Hands-on video(s) or screen record(s) which is longer than 15 seconds will gain ten extra bonus marks in the final evaluation.
3. After you post the thread, return to this contest thread and reply with your thread link(s). We will collect only the links in this thread comment as contestant threads.
4. The thread title must begin with [My Favorite Game App on AppGallery] and must include the app name and your country name. For example, [My Favorite Game App on AppGallery] Game of Thrones, UK.
5. The deadline for submitting an entry is May 6th, 2020 at 11:00:00 AM (UTC+8).
Prize:
One Huawei Watch GT 2(Sport edition, 46mm, color not designated)
Winner determination
1. Huawei will pick one winner based on the calculations of the participants’ performance. The full mark will be 110, and the calculating format is: community team marks (full score: 60 marks) + contestant thread views (full score: 40 marks) + 10 bonus marks (if any).
2. The community admin marks will be given based on the content quality including uniqueness, story quality, creativity, and etc. The contestant thread views will be calculated based on the views of each entry; the participant with the highest view numbers will get 40 marks, and the rest participants’ marks will be calculated proportionally to this participant based on the view numbers.
*Note:
1. If a participant’s entry is found or reported to plagiarize other’s content, this participant will be disqualified to receive the prize.
2. Participants have to submit their thread link(s) in this thread comment. One participant can review multiple game apps at the same time. But please pay more attention to quality, instead of quantity.
4. By participating in the activity, you accept our Terms and Conditions of the contest. The details of this T&C can be found here.
We thank HUAWEI for sponsoring this post. Our sponsors help us pay for the many costs associated with running XDA, including server costs, full-time developers, news writers, and much more. While you might see sponsored content (which will always be labeled as such) alongside Portal content, the Portal team is in no way responsible for these posts. Sponsored content, advertising and XDA Depot are managed by a separate team entirely. XDA will never compromise its journalistic integrity by accepting money to write favorably about a company, or alter our opinions or views in any way. Our opinion cannot be bought.
Update 2 (4/24/2020 @ 11:30 AM EST): Apple and Google’s contact tracing API will go live next week and will include most Huawei devices.
Update 1 (4/13/2020 @ 5:51 PM EST): During a conference call with reporters, Google and Apple clarified some more details about how Contact Tracing will be rolled out for users.
Due to the ongoing threat posed by SARS-CoV-2, Google and Apple have teamed up to announce a new API and Bluetooth Low Energy specification called “Contact Tracing.” The idea behind contact tracing is to inform users if they’ve recently been in contact with someone who has been positively diagnosed with COVID-19. South Korea and Taiwan have successfully “flattened the curve,” as in they’ve limited the number of new cases to fall below the capacity of their healthcare systems, by implementing widespread testing and contact tracing. According to the Associated Press, several countries in Europe including the Czech Republic, the U.K., Germany, and Italy are developing their own contact tracing tools. Apple and Google hope to empower nations and medical organizations around the world with the ability to trace the spread of the novel coronavirus, but the two companies also recognize the potential privacy concerns with this pandemic containment method. That’s why the two companies have created the new API and Bluetooth spec “with user privacy and security central to the design.”
Google and Apple published blog posts and documents that outline their goals to roll out a new API and Bluetooth LE service. Due to urgent need, both companies are tackling this problem in two stages. First, in May, both companies will release an API that “[enables] interoperability between Android and iOS devices using apps from public health authorities.” These apps will be made available for users to download on the Google Play Store and Apple App Store. On Android, the API will likely become available for apps through an update to Google Play Services. Second, in the next few months, both Google and Apple will add support for a new Bluetooth Low Energy service into Android and iOS. For iOS, this new BLE service will likely come via an OS update, while for Android, this service will likely be added as part of another update to Google Play Services. Google says that adding a Bluetooth LE Contact Tracing service “is a more robust solution than an API and would allow more individuals to participate, if they choose to opt in, as well as enable interaction with a broader ecosystem of apps and government health authorities.”
Once an app integrates the new API or the BLE specification has been integrated, Android and iOS users can receive notifications if they’ve recently been in contact with someone who has been diagnosed with COVID-19. Notably, the BLE solution will not require the user to have an application installed (presumably they just need Google Play Services), but if they choose to install one of the official apps, then the app can inform them on the next steps to take after they receive a notification. This will allow users to decide if they need to self-quarantine for 14 days or to seek testing and further medical intervention. Here is an example flow of what Google and Apple envision will be possible with this new Bluetooth LE service:
An overview of COVID-19 contact tracing using Bluetooth Low Energy. Source: Google/Apple.
Here is what Google says about how they designed the new Android Contact Tracing API to protect user privacy and security:
Apps calling the API via the startContactTracing method are required to get user consent to start contact tracing. If this is the first time the API is being invoked, the user will be shown a dialog asking for permission to start tracing.
In order to be whitelisted to use this API, apps “will be required to timestamp and cryptographically sign the set of keys before delivery to the server with the signature of an authorized medical authority.” In other words, unauthorized COVID-19 apps will not be allowed to use this API.
If the user uninstalls the app, the stopContactTracing method “will be automatically invoked and the database and keys will be wiped from the device.”
The user, after having confirmed a positive diagnosis of COVID-19, must grant explicit consent to upload 14 days of daily tracing keys. A dialog will be shown to the user if the app calls the startSharingDailyTracingKeys method.
Users will be shown what date and for how long they were in contact with a potentially contagious person, down to increments of 5 minutes, but not who or where the contact occurred.
Here is how the new BLE Contact Detection Service will protect user privacy and security:
The spec does not require the user’s location or any other personally identifiable information. Location-use is completely optional and is only done after the user provides explicit consent.
Rolling Proximity Identifiers are changed every 15 minutes on average, which makes it “unlikely that user location can be tracked via Bluetooth over time.”
Proximity identifiers retrieved from other devices “are processed exclusively on device.” This means that the “list of people you’ve been in contact with never leaves your phone.”
It’s up to the user to decide if they want to contribute to contact tracing. Users who are diagnosed with COVID-19 must consent to sharing Diagnosis Keys with the server. There will be transparency about the user’s participation in contact tracing, and “people who test positive are not identified to other users, Google, or Apple.” In fact, this information “will only be used for contact tracing by public health authorities for COVID-19 pandemic management.”
In case you’re wondering, the Content Detection Service should not significantly drain the battery of a device if the hardware and the OS support “Bluetooth controller duplicate filters and other [hardware] filters” to “account for large volumes of advertisers in public spaces.” Scanning is “opportunistic,” meaning it can occur within existing wake and scan window cycles, but will also occur at a minimum of every 5 minutes.
Because the new Contact Tracing specs are designed with user privacy and security in mind, it’s debatable how effective they’ll be at limiting the spread of COVID-19. According to The Verge, such opt-in, non-invasive contact tracing measures may have limited effectiveness. The issues boil down to a lack of widespread adoption by the population and a potentially large number of false-positive Bluetooth proximity events. Still, I hope this new initiative is successful. It’s rare to see Google and Apple collaborate on anything, but desperate times call for desperate measures.
In a conference call with reporters, Google and Apple clarified some points about the upcoming Contact Tracing API (rolling out in mid-May as part of “phase 1”) and BLE Contact Detection Service (rolling out later this year as part of “phase 2”). According to TechCrunch and Axios, both the Contact Tracing API and the BLE Contact Detection Service will be available on Android devices following updates to Google Play Services—so long as the Android smartphone is running Android 6.0 Marshmallow. Users will not need to manually update their devices or even update their OS since updates to Google Play Services happen silently in the background through the Google Play Store.
Although the introduction of BLE Contact Detection Service means that users won’t need to install an application to partake in contact tracing, Google says that users will still be prompted to download a relevant public health app if a positive contact event has been detected. This will help users determine the next steps they should take. Apple notes that while data, after being processed locally on-device, may be “relayed” to servers run by public health organizations around the world, there will not be a centralized data server. This will make it difficult for any government or other malicious actor to conduct surveillance. According to Axios, countries can run their own servers or use ones from Apple and Google. To prevent people from submitting false positive diagnoses, Apple and Google are working with public health organizations on a way to confirm diagnoses.
With the confirmation that Google will bring Contact Tracing to Android devices via updates to Google Play Services, what will happen to the millions of devices without Google Mobile Services? I’m referring, of course, to the millions of devices in China and the newer smartphone releases by Huawei and Honor. According to The Verge, Google “intends to publish a framework that those companies could use to replicate the secure, anonymous tracking system developed by Google and Apple.” Thus, it’s up to third-parties to decide whether they want to use that system. Google did not confirm if its Contact Tracing framework will be open-sourced, but they did say they will offer code audits to companies that want to adopt the system.
Update 2: Initial Rollout, Huawei Involvement
Originally planned to go live in “mid-May,” it looks like Apple and Google’s Contact Tracing timeline has moved up. According to Thierry Breton, the European Commissioner for internal market, Phase 1 of the plan will go live on April 28th. This information was given to Mr. Breton by Apple CEO Tim Cook.
Phase 1 of Contact Tracing is all about APIs. These APIs will be used by developers who are working on behalf of public health agencies, not third-party applications. The APIs will be made available through an update to Google Play Services and most devices with Android 6.0+ and Bluetooth Low Energy can support Contact Tracing.
Of course, recent Huawei and Honor devices do not have Google Play Services, but many older devices still do. TechRadar confirms that these older devices, which do not include the Huawei Mate 30, P40, Honor V30, and others, will be included in the rollout. As for the other Huawei/Honor devices, the previous article update stated that Google “intends to publish a framework that those companies could use to replicate the secure, anonymous tracking system developed by Google and Apple.”