LightBlog

jeudi 16 avril 2020

Google Pixel 4/4 XL get support for eSIM and DSDS on Verizon with April 2020 update

The Google Pixel series doesn’t include any devices with dual physical SIM card slots. However, Dual SIM functionality is possible thanks to a combination of a physical nano-SIM card slot and an eSIM. Using the SIM card slot and eSIM in tandem, the Pixel 4 and Pixel 3a can have Dual SIM, Dual Standby functionality. eSIM was previously disabled on the Verizon Pixel 4 models, but the April 2020 update seemingly enables it.

Pixel 4 XDA Forums ||| Pixel 4 XL XDA Forums

With the eSIM enabled, the Pixel 4 series on Verizon can finally support Dual SIM, Dual Standby (DSDS). This means you can receive calls and text from the secondary SIM, although it can’t actively be used simultaneously with the primary SIM for mobile data. People like DSDS, though, because it can allow you to carry one device instead of two if you have multiple lines. Verizon’s changelog explicitly mentions enabling eSIM and DSDS support, but some people on the Verizon forums are saying it still doesn’t work. Your mileage may vary, therefore, and we have yet to see Verizon issue a solution.

What’s changing:

Verizon Wireless is pleased to announce a new software update for your Google Pixel 4. This update includes the latest security patches, system enhancements, and the enablement of eSIM and Dual SIM Dual Standby capability.

Dual SIM, Dual Standby functionality first appeared for Pixel phones with Android Q beta 2 on the Pixel 3 series. It was removed in beta 3 and never returned (though you can enable it with root) because the Pixel 3 lacks a second IMEI. The Pixel 3a eventually launched with proper support for DSDS and that carried over to the unlocked Pixel 4 models. Both Verizon and Google have instructions for getting DSDS setup on your Pixel.


Source: Verizon (Pixel 4, 4 XL)

The post Google Pixel 4/4 XL get support for eSIM and DSDS on Verizon with April 2020 update appeared first on xda-developers.



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

Qualcomm uploads some of the Snapdragon 865 and Snapdragon 765 sources on CAF

Back in December of 2019 during the Snapdragon Tech Summit, Qualcomm announced the Snapdragon 865 and Snapdragon 765 mobile platforms. These chipsets are Qualcomm’s most powerful flagship and upper mid-range SoCs to date, and they’re already shipping on a number of premium devices such as the Samsung Galaxy S20 (865), Xiaomi Mi 10 (865), OnePlus 8 (865), and OPPO Reno3 Pro (765). Over 4 months since Qualcomm first announced these SoCs, the company has started to upload some of the sources associated with the two mobile platforms.

Code Aurora Forum, or CAF for short, hosts the source code for various Qualcomm Snapdragon SoCs. Qualcomm, as an SoC vendor, distributes a forked version of the Linux kernel to OEMs/ODMs, who then add device-specific changes on shipping devices. In addition, Qualcomm makes changes to the AOSP framework to optimize Android for each of the company’s Snapdragon mobile platforms. Qualcomm privately distributes their modified Linux kernel, AOSP framework, and other software tools to its partners as part of a Board Support Package, or BSP. On the other hand, CAF is where Qualcomm publically publishes these Linux kernel changes and AOSP framework changes. This CAF release can be useful for custom ROM developers who wish to use it as a starting point rather than pure AOSP, which is why you sometimes see “CAF-based” ROMs on our forums.

To summarize:

  • Mainline Linux Kernel –> Android Common Kernel –> SoC-specific kernel (what Qualcomm publishes on CAF) –> BSP –> device-specific kernel (what OEMs are required to publish)
  • AOSP –> AOSP + framework changes made by SoC vendors (not required to be published under Apache 2.0, but Qualcomm does anyway) –> BSP –> OEM Android software (OxygenOS, ZenUI, etc.)

You can browse the associated release for the Snapdragon 865 (code-named “kona”) and Snapdragon 765 (code-named “lito”) on CAF now. Qualcomm previously released some of the source code for the Snapdragon 855 back in May of 2019, meaning today’s release has come about a month earlier than we expected.

The post Qualcomm uploads some of the Snapdragon 865 and Snapdragon 765 sources on CAF appeared first on xda-developers.



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

Developers port Windows 10 on ARM to the Samsung Galaxy S8 and other Snapdragon 835-powered phones

Developer-friendly OEMs like OnePlus and Sony are known for publishing kernel sources as well as device trees; the latter serves as a mechanism to describe the hardware to the Linux-based kernel of Android on ARM platform as soon as the primary bootloader boots. Operating systems like Microsoft Windows, however, utilize the Advanced Configuration and Power Interface (ACPI) for the same task, while the low level hardware initialization is handled by the Unified Extensible Firmware Interface (UEFI) nowadays. Interestingly, it is possible to port UEFI and ACPI support to existing ARM devices with ample hacking, thus you can technically boot Windows 10 on devices like the Raspberry Pi.

Windows 10 does natively support the ARM architecture, which is indeed a plus in this porting game. A developer known as Evsio0n has now published a proof-of-concept method to boot Windows 10 on ARM on the Qualcomm Snapdragon 835-powered Samsung Galaxy S8. This is not the first time we have seen Windows 10 up and running on Android phones, but Evsio0n has also shared the source code to build the barebone UEFI firmware for the Galaxy S8 based on the TianoCore project.

At the time of reporting, the firmware is capable of booting Windows Preinstallation Environment (AKA WinPE), but the lack of complete ACPI implementation prohibits full-blown Windows 10 to be booted. The memory management unit (MMU) is working to some extent, which is enough for Debian Linux with mainline Linux 5.x kernel to boot.

Evsio0n has credited Bingxing Wang, AKA imbushuo, and fxsheep for their contributions in this field. Another tinkerer named Tom Christopher Daniel Perez did tease (but later deleted) a similar development on the Xiaomi Mi 6 (probably based on fxsheep’s existing UEFI port for the device), which indicates that other Snapdragon 835-powered phones could eventually be supported by the project. While the current port is far from being a daily driver, especially when compared to the Lumia WOA project, Windows 10 might be useful to significantly extend the lifetime of these legacy flagships.

Download UEFI firmware for the Samsung Galaxy S8

Samsung Galaxy S8 Forums

The post Developers port Windows 10 on ARM to the Samsung Galaxy S8 and other Snapdragon 835-powered phones appeared first on xda-developers.



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

What do you think of the new Apple iPhone SE?

Here at XDA-Developers, we don’t really talk about the Apple iPhone as much as we could. This is despite the fact that the latest iPhones have consistently been the benchmark against which Android flagships are compared against, and thus parallels will always be drawn. Everything that Apple does draws attention from competitors, and each of its moves becomes a trend, whether we like them to or not. This week, Apple did something that stole the thunder from the Android world once again, but in a rather surprising fashion. The company quietly launched the new Apple iPhone SE, also popularly referred to as the iPhone SE 2 or iPhone SE 2020.

The iPhone SE 2 is more of a refresh of the iPhone 8 from 2017 rather than a direct refresh of the original SE from 2016. There are a lot of familiar aspects about this new device, but there are two things that really stand out to us: the processor and the price tag. The iPhone SE 2 comes with Apple’s A13 Bionic SoC, which is the same SoC found on Apple’s current flagships, the iPhone 11, iPhone 11 Pro, and iPhone 11 Pro Max. For a starting price tag of $399 / €479 / £419 / ₹42,500, the new iPhone SE is the cheapest smartphone from Apple that offers flagship-level performance. The rest of the package is arguably modest: The design is dated and the camera only singular. Despite this, there’s no denying that the iPhone SE 2020 stands out from the sea of phones that are trying to do too much and costing us an arm and a leg.

Apple new iPhone SE 2 2020

Why we’re acknowledging this “budget” iPhone is the fact that Android flagships are now more expensive than ever, riding upon the seemingly-mandatory 5G adoption wave even though the technology still needs to grow and mature (and even come into existence in some markets in the first place). While the iPhone SE 2 is not particularly cheap—it still costs more than what we consider “budget” in the Android world—it offers Apple fans a cheaper option to stay within the iOS ecosystem if they haven’t updated in recent years. Apple is also very good at software support for its limited lineup.

Coupling the latest flagship processor with a decent price tag, a pocketable form factor, a sense of familiarity and simplicity, and Apple’s software support promise gives you an excellent option at a time when people are cutting down their spending because of COVID-19 and the economic changes that have been brought about. The world needs a flagship killer now more than ever……and it seems that Apple is the one to have provided one? Oh, how the tables have turned.

We would like to know your thoughts on this topic:

What do you think of the Apple iPhone SE 2? Do you agree with the approach Apple has taken with its “budget” flagship? What has Apple gotten right, and what has it gotten wrong? Who is Apple targeting with this phone? How important is the processor to the target audience, for them to even appreciate the A13 Bionic? Will this phone convert any Android users to Apple? Which is the closest current and/or future competitor to the iPhone SE 2 from the Android side? Do Android OEMs need to be worried?

For your reference, here are the specifications and pricing of the new device (via MacWorld):

  • A13 Bionic processor
  • 64GB/128GB/256GB of storage
  • 4.7in (1334×750 at 326 ppi) display, 625 nits brightness, 1400:1 contrast, True Tone
  • 12Mp (f/1.8) rear-facing camera with flash, Portrait mode, 4K video
  • 7Mp (f/2.2) front-facing camera, Portrait mode
  • IP67 water and dust resistance
  • 138.4 x 67.3 x 7.3 mm; 148g
  • iPhone SE (2020, 64GB): £419/$399
  • iPhone SE (2020, 128GB): £469/$449
  • iPhone SE (2020, 256GB): £569/$549

Let us know your thoughts in the comments below!

The post What do you think of the new Apple iPhone SE? appeared first on xda-developers.



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

Google Play announces policy changes on location access, subscriptions, and deceptive apps

The app landscape is constantly changing and Google tries to keep the Play Store evolving to match it. The company is announcing a number of policy changes for Google Play that cover things such as location access, subscriptions, and deceptive apps. The changes will be rolling out over the next few months.

Location access is one of the biggest privacy concerns for users. Google has taken steps to make it easier to control which apps have access to location data. Building on the new options in Android 10, Android 11 gives users the option to grant an app “one-time” location access.

In February, Google announced they would require developers to get approval to access background location in their app. This policy is now live, however, Google is extending the timeline to make changes. No action will be taken on new apps until August 2020 and no action will be taken on existing apps until November 2020.

Nest up is more transparent subscriptions. It can sometimes be a little confusing to figure out what exactly you are signing up for. The goal of this new Google Play policy is to make sure users understand subscription terms, free trials, and introductory offers. Developers are urged to be explicit about subscription details.

Users should know if a subscription is required to use all or parts of the app, and if a subscription isn’t required, it should be easy to dismiss the offers. Price and billing cycle should be clearly stated as well. Free trials and introductory offers need to tell users the duration, pricing, what’s included, when the trial will end, and how to cancel. Developers have until June 16, 2020 to comply with this policy.

Furthermore, Google has made some platform-level product changes to increase user trust without additional work from developers. The Google Play checkout cart has been updated to increase transparency. Users are emailed before a free trial or intro price ends and also when 3, 6, or 12-month plan renewals are coming up. Subscribers will be notified that uninstalling an app does not cancel the subscription.

All of these Google Play policy changes should make it easier for users to decide which apps get location access and understand what they’re signing up for. Deceptive apps come in many shapes and sizes, so it’s great to have these policies to weed them out.

The post Google Play announces policy changes on location access, subscriptions, and deceptive apps appeared first on xda-developers.



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

Automate Identity Management for your Team with Teamstack

Teamstack offers a complete solution for anyone looking to have more control over their workforce, and the apps they use on a daily basis. With secure and convenient access, you’ll be able to simplify your employee’s access to your work-related apps. Teamstack is a cloud identity management platform that makes growing your team easy.  It is compatible with over 500 apps and trusted by more than 750 teams worldwide.

Connecting people with technology, securely. Take advantage of pre-built integrations, Single Sign-On and one-click user provisioning and allow your team to conveniently sign in to any application passwordless with multi-factor authentication.

Teamstack

You’ll be able to quickly grant access to your workplace apps for new employees. You can also easily manage each employee’s access to your work apps, and have better security through strong password management tools. Multi-Factor Authentication supports many different login and verification methods including WebAuthn, TOTP, SMS codes and more.

Login to Teamstack using the Chrome extension

Manage team passwords and custom expiration dates

One-Click Provisioning takes the pain out of onboarding (and offboarding) users with Teamstack’s one-click provisioning. A single click can add or remove users from all of your applications. This reduces risk and increases efficiency. You can also put into place geo-restrictions, which prevent anyone from accessing your Teamstack from outside of a dedicated area.

Addons are an important part of Teamstack and allow you to structure your system exactly how you want it. Add additional features to your setup, like Extended Audit Trail which keeps detailed logs of user logins and app usage. Another useful addon is Custom MFA which lets you add an additional layer of security over specific apps.

Teamstack is the best solution for connecting your workforce through technology. Download it today and use the code below to get six months free.

Use code “blogdumoderateur” for six months free [Basic plan + all add-ons]

Get Teamstack
We thank Teamstack 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.

The post Automate Identity Management for your Team with Teamstack appeared first on xda-developers.



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

Tasker 5.9.3.beta.4 adds “Contact Via App” to automate WhatsApp calls, WireGuard integration, and more

As far as automation apps on Android are concerned, Tasker is widely regarded as one of the best options out there. The app allows you to create Profiles that automatically trigger based on certain conditions to execute Tasks and it offers a vast variety of plugins that can help you automate pretty much anything on your Android device. For instance, a recent beta release of the app introduced full Do Not Disturb customization and Sensor actions, that let you completely personalize your phone’s Do Not Disturb mode and launch tasks that are triggered by values collected from your phone’s sensors. Now, the app is getting another significant update in the beta channel which brings even more to the table.

XDA Tasker Tips & Tricks Forum

As per a recent post on Reddit, Tasker v5.9.3.beta.4 is now rolling out to users and it includes a plethora of interesting new features. Here are some of the most noteworthy features in the latest Tasker beta release:

Contact Via App

If you’ve ever wanted to automate an action to start a WhatsApp chat, video call, or navigate to a contact’s address in Google Maps, you can now use the new “Contact Via App” action to do just that. The action lets you pick any contact on your device and then, depending on the apps you have installed, choose an action to perform. As you can see in the video demo, you can use this new action to launch Google Maps navigation to a particular contact’s address, initiate a Skype call with that contact, view their profile information in WhatsApp, or start an audio/video call with them on WhatsApp. While you could technically do all of this already by sending an intent, the new feature now takes some of the legwork away and makes the whole process easier.

WireGuard Integration

For the unaware, WireGuard is a brand new, modern VPN protocol that just made its way into the Linux kernel. In case you’re running a custom kernel with WireGuard support on your device, you can use the WireGuard Android app to control WireGuard VPN tunnels. However, turning the WireGuard VPN tunnel on/off is a manual process that could get cumbersome if you do it frequently. In case you wish to automatically enable/disable the VPN tunnel based on your current location, you can now do so with Tasker. Check out the demo video below to see how you can configure it on your device.

Along with these two features, the latest Tasker beta update includes several other changes that you can see in the changelog section below. If you’re interested in trying out these features for yourself, you can enroll in the Tasker beta by following this link and then download the latest release from the Play Store link below.

Full Changelog

  • Added new Contact Via App action that allows you to communicate with your contacts via third party apps (eg Video call via Whatsapp, audio call via skype, etc)
  • Added action to Control WireGuard tunnels in the Tasker Function action
  • Allow Tasker Secondary app to be triggered by URLs like tasker://secondary?text=hello&other=hi where every parameter will be made available as a Tasker variable in the triggered task
  • Added Query option to Do Not Disturb action
  • Add option in Test Net to get your phone’s Wifi IP Address
  • Fixed File Modified event in a variety of situations
  • Added Event filter to File Modified event so that you can react to just a single event instead of all of them
  • Changed %evtprm(1) for File Modified event from the path that is being monitored to the path of the actual file that changed
  • Allow File Modified event to work with variables in the File Modified field
  • Added %evtprm() to the variable list in actions that are in a profile that has an event condition
  • Added Wait For File Event function to Tasker Function action so that you can wait for example for a file to finish writing
  • Made moving projects left and right easier by asking how many positions you want to move the project instead of having to move 1 by 1
  • Fixed issues with clipboard getting while in the background
  • Fixed taking screenshots on Android 10, shouldn’t show the prompt on the screenshot anymore
  • Fixed HTTP Request action when a gzipped response was gotten. Now automatically unzips it
  • Fixed automatic redirections in HTTP Request action in some cases
  • Added line separators in List Dialog action
  • Made Get Sims action in Tasker Function action request the READ_PHONE_STATE permission
  • Added Biometric permission to kid apps if needed
  • Added tip about List Dialog action when using the Menu action
  • Tried to make Tasker only check for root access if root actions are used

Tasker ($3.49, Google Play) →


Source: Reddit

The post Tasker 5.9.3.beta.4 adds “Contact Via App” to automate WhatsApp calls, WireGuard integration, and more appeared first on xda-developers.



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