LightBlog

vendredi 27 mars 2020

OnePlus will finally bring an Always on Display mode to OxygenOS

We’ve been familiar with the concept of always-on displays since Samsung made this concept widespread in 2016 with the launch of the Galaxy S7/Galaxy S7 Edge. Many smartphone manufacturers, including Google and Xiaomi among many different others, have started catching up on this trend, but one company that has held out has been OnePlus: none of their devices sport the always-on display feature despite having featured AMOLED panels for years. This is, however, set to change in a future OxygenOS update.

In case you’re not familiar with this feature, Always on Display is a feature that typically shows information such as the date/time, battery percentage, and notification icons on the display while the phone is idle. Despite being “always on,” OEMs manage to reduce battery life by using AMOLED displays (which can light up just a few pixels at a time to display information while the rest of the screen remains turned off), reducing the refresh rate of the display considerably, and shifting the content a few pixels once in a while to prevent screen burn-in.

OnePlus has, however, held off from implementing it so far, citing battery life concerns, despite being a feature users have requested for years (and one that they implemented themselves very briefly, and then removed, on the OnePlus 6). Finally, though, in response to the top-rated request in the new OnePlus IDEAS forum, OnePlus will be implementing an AOD in OxygenOS.

We don’t know whether this feature will be coming exclusively to the upcoming flagships OnePlus 8 and OnePlus 8 Pro or if it will be rolled out as an update to current devices. If it is, though, then it would tentatively include the OnePlus 7/7T lineup (and their respective Pro variants) as well as the OnePlus 6/6T. There’s also a glimmer of hope for the OnePlus 5/5T, although chances are slimmer for these since the upcoming OxygenOS 10 update, based on Android 10, is set to be the last major one, and it will likely only get security updates from that point onwards. We also don’t know yet how this feature will look like or what kind of information will be displayed.


Source: OnePlus

The post OnePlus will finally bring an Always on Display mode to OxygenOS appeared first on xda-developers.



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

Realme 3 Pro, XT, 5 Pro, X Android 10 kernel source now available

Realme devices have been competing for the midrange crown against Xiaomi for quite a while now, but one thing they have going for them is their relative developer-friendliness. ColorOS (or, well, Realme UI, which is still based on ColorOS for the most part) is not everyone’s cup of tea on either Oppo or Realme phones, and some people might even dislike it more than Xiaomi’s MIUI, another bloated OEM skin. For the most part, though, Realme devices have a vast selection of AOSP-based custom ROMs to choose from, made possible by kernel source drops from Realme. The company also likes to promote the development community from their side by frequently sending over devices to developers.

Now, the company is updating these sources for the latest Android 10 releases.

The Realme 3 Pro and the Realme XT have received a unified kernel source for their Android 10 release, which were recently released as an OTA update just a couple of months back. Both devices are pretty similar in their insides, sporting Snapdragon 71x processors, and they received Android 10 around the same timeframe, so it wouldn’t be inaccurate to say that they are running unified software based on this. Oddly enough, though, neither of these phones had unified kernel sources when these were first released last year, corresponding to their Android Pie release.

Realme 3 Pro/XT Kernel Sources | Realme 3 Pro XDA Forum | Realme XT XDA Forum

In the same fashion, the Realme 5 Pro (which was also marketed as the Realme Q) and the Realme X have also received unified kernel sources. Again, both phones received their Android 10 update right around the same time, so again, this makes sense when looking at it that way.

Realme 5 Pro/X Kernel Sources | Realme 5 Pro/Q XDA Forum | Realme X XDA Forum

All 4 of these phones have received their fair share of custom ROMs so far, and the fact that we have unified kernel sources opens up the possibility of unified custom ROMs and kernels as well, which should take some weight off some developers’ shoulders.

The post Realme 3 Pro, XT, 5 Pro, X Android 10 kernel source now available appeared first on xda-developers.



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

Realme X50 5G bootloader unlock tool and kernel source code are now available

With the launch of the Snapdragon 765/G SoC, Qualcomm helped Android phone makers foray into the affordable 5G smartphone space. Several Chinese OEMs decided to incorporate this chipset into their phones, and we already have a number of mid-range 5G phones on the market, such as the Redmi K30 5G and the ZTE Axon 11. Realme, one of 2019’s biggest success stories, also launched its first 5G phone, the Realme X50 5G, based on the same silicon. To promote third-party development for the device, Realme is now allowing bootloader unlocking and has released the kernel source code for the Realme X50 5G.

Similar to other Realme phones, the bootloader on the Realme X50 5G can be unlocked using a unique device-specific unlock tool (aka In-Depth Test) released by Realme on their forums. The process completely wipes the device as well as disables subsequent OTA updates. It is, however, possible to relock the bootloader by connecting the phone to your PC via the bootloader interface and executing the typical fastboot flashing lock command. If you want to check out the detailed step-by-step bootloader unlocking guide, head over to the following thread on their forums.

Realme X50 5G Bootloader Unlocking Instructions (In Chinese)

Realme has also released the kernel sources for this device, which will come in handy for aftermarket developers cooking custom recoveries, kernels, and ROMs. The company is known for publishing broken source code, though, so tinkerers may face some difficulties in working with the tree.

Realme X50 5G Kernel Sources

It is worth mentioning that the Realme X50 5G is available only in China. Although a broad scale release was speculated about a while ago, the company presented a beefier Realme X50 Pro 5G (our impressions) to the global audience. Nevertheless, the non-Pro variant is receiving steady software updates on top of the Android 10-powered Realme UI, and the release of the kernel source and the bootloader unlocker app should help kickstart development on the device.

The post Realme X50 5G bootloader unlock tool and kernel source code are now available appeared first on xda-developers.



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

Xiaomi Mi 10 Global Launch (with coupon code!)

Xiaomi is known for its powerful and affordable smartphones. While primarily known for affordable mid-rangers, it also makes premium flagship devices that are easy on the pocket. Last month, Xiaomi launched the Mi 10 and the Mi 10 Pro flagship devices in China with 5G, Snapdragon 865, a 108MP quad camera, a 90Hz AMOLED display, 30W fast wireless charging, and so much more. For users globally, Gearbest is just adding the Xiaomi Mi 10 to its portfolio and it will be available for a shockingly low price of $679.99. Not just that, you can use an XDA exclusive coupon code and get an additional $20 discount.

Buy Xiaomi Mi 10 on Gearbest for only $679.99 (12 pm ~ 1 pm) & $699.99 afterward #Lowest Price

Gearbest Xiaomi Mi 10 flash sale offer details

The Gearbest sale goes live at 12:00 PM (EDT i.e. NYC Time) on March 27th. The special price offer is only valid till 01:00 PM (EDT) on March 27th. The price will be reset to the usual price after this. But you can still avail a discount using the coupon code below.

Get $20 off with coupon code GBMI10SALE

You can get $20 off on your purchase of the Mi 10 starting 01:00 AM (UTC+8) on March 28th.

Xiaomi Mi 10: Finesse that doesn’t cost a fortune

Display

The Xiaomi Mi 10 features everything you expect from a premium flagship killer phone. Starting with its display, the Mi 10 features a 6.67-inch Full HD+ curved AMOLED display. To the left on the top of the display is a tiny hole-punch for the selfie camera. The display is certified with HDR10+ for a better viewing experience and Xiaomi claims it reaches a peak brightness of 1120nits for unrestricted legibility irrespective of the ambient lighting. The 90Hz refresh rate and the 180Hz touch sampling rate make the Mi 10 a great choice for gamers.

Camera

One of the most exciting features of Xiaomi Mi 10 is its 108MP quad camera setup. The primary 108MP camera is quipped a large 1/1.33″ sensor from Samsung with a 7P lens setup along with OIS (Optical Image Stabilization). The sensor combines four pixels into one with pixel-binning and this results in 27MP images. In addition, there is a 13MP ultra-wide-angle camera equipped to capture a 123º wide landscape. Adding to those are two 2MP sensors, one for macro photography, and another for depth sensing. Pro mode and HEIF file storage ensure that the phone’s storage does not get filled with just pictures.

The Mi 10 can capture videos at up to 8K resolution, including 8K at 30fps, 4K at 30/60fps, and various slow-motion modes. It also features a cinematic mode for capturing photos and videos in a 2.35:1 aspect ratio.

The hole-punch on the front houses a 20MP selfie camera. It supports AI beauty mode, 3D face-mapping emoji called “Mimoji,” and slofies at 720p/120fps.

Connectivity

The Mi 10 from Xiaomi embraces 5G connectivity and readiness for the future of mobile communications. Thanks to Qualcomm’s X55 modem, part of Snapdragon 865 SoC, the Mi 10 supports non-standalone (NSA) and Standalone (SA) 5G networks. Wi-Fi 6 is also supported on the Mi 10 alongside Bluetooth 5.1 with AptX Adaptive. The phone also supports simultaneous Wi-Fi and 5G/4G connections for network stability. It also supports NFC for tap-to-pay.

Battery and Charging

Xiaomi has fitted a 4,780mAh battery inside the Mi 10. Besides 30W wireless charging, the Mi 10 also supports fast wireless charging at up to 30W. The battery, Xiaomi claims, can be charged from 0-100% in less than an hour. In addition, it also supports 10W reverse wireless charging for charging accessories like a pair of truly wireless earphones or Apple AirPods.

At the Mi 10’s launch, Xiaomi also announced a wireless charging stand, which resembles the Pixel Stand. Other than that, they also announced a Bluetooth speaker with a wireless charging pad on the top.

Performance

With the flagship-grade Snapdragon 865, the Xiaomi Mi 10 is among the most powerful smartphones. The 7nm octa-core Snapdragon 865 comes in a 1+3+4 configuration. It comprises one Prime core @ 2.8GHz, three Performance cores @ 2.4GHz, and four power-efficient cores @ 1.8GHz. The Mi 10 also comes with up to 12GB of LPDDR5 RAM and up to 256GB of UFS 3.0 storage.

The vapor chamber at the heart of the Mi 10 is claimed to keep the phone cooler by up to 10ºC.  Additionally, Xiaomi also sells a rechargeable fan accessory which can be attached to the back of the Mi 10 allowing it to stay cooler despite continuous gaming for several hours.

Entertainment

Xiaomi has included dual linear speakers on the Mi 10 for a stereo sound output. The phone is also certified for Hi-Res audio to complement the display’s HDR10+ certification.

Xiaomi Mi 10 Specifications

Specification Xiaomi Mi 10
System-on-Chip Qualcomm Snapdragon 865
  • 1x Kryo 585 (ARM Cortex A77-based) Prime core @ 2.8GHz
  • 3x Kryo 585 (ARM Cortex A77-based) Performance cores @ 2.4GHz
  • 4x Kryo 385 (ARM Cortex A55-based) Efficiency cores @ 1.8GHz

Adreno 650

Display
  • 6.67″ AMOLED
  • 2340 x 1080p resolution
  • HDR10+
  • 90Hz @ FHD+
  • 180Hz touch response
  • Peak Brightness 1120 nits
Security
  • In-display fingerprint sensor
  • Software-based face recognition
Front Camera 20MP
Rear Camera
  • 108MP Wide 1/1.33″, 7P lens, OIS
  • 13MP Ultra-Wide, 123°,  f/2.4
  • 2MP f/2.4 Macro Camera
  • 2MP f/2.4 Depth Sensor
RAM up to 12GB LPDDR5
Storage up to 256GB UFS 3.0
Battery Capacity
  • 4,780 mAh
  • 30W Fast Wired Charging, 30W Fast Wireless Charging, 10W Reverse Wireless Charging
Software Version Android 10
Connectivity
  • 5G: SA/NSA
  • Wi-Fi 6
  • USB Type-C
  • NFC
  • Bluetooth v5.1
Network bands
Audio Stereo speakers, Hi-Res Audio certified
Colors Ice Blue, Titanium Silver Black, Peach Gold

Gearbest Online Shopping (Free, Google Play) →

We thank Gearbest 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 Xiaomi Mi 10 Global Launch (with coupon code!) appeared first on xda-developers.



from xda-developers https://ift.tt/33OdqWi
via IFTTT

Android 11 x86 system images for the Android Emulator support ARM ABIs

Google released the Android 11 Developer Preview 2 earlier this month. With this release, Google made a key change to enable more efficient app debugging on Android Emulator within Android Studio. The Android 11 system images for x86 CPUs now allow applications with C or C++ dependencies to run more smoothly without full ARM emulation and utilizing hardware acceleration and CPU virtualization of x86 hardware.

Android apps written in native code (i.e. C or C++) must be compiled with different CPU architectures in mind. There must be different versions of the app targetting different CPU architectures such as ARM, ARM64, x86, or x86-64. This is because native code is directly compiled into the machine instructions for the specific architecture as opposed to Kotlin or Java apps which execute on the Android Runtime (ART).

In order to test your app via Android Emulator running on an x86-based computer, you need a different version for x86 CPU. The x86 version of the app won’t work on smartphones since they are typically based on ARM or ARM64 CPUs. Until now, the only resolution to this problem was to either use a physical Android device or install emulator images with full ARM emulation for x86 CPUs. The latter option is performance-intensive and cannot take full advantage of the hardware acceleration and CPU virtualization that x86 CPUs offer.

To settle this, Google has now released the new Android 11 x86 system images with ARM compatibility. These system images utilize ABIs (application binary interfaces) that intermediate between apps written in different languages or between apps and the operating system. The ARM instructions within the ARM binary are exclusively translated to x86 while the remaining of the code continues to be executed in x86. Due to this isolation of ARM binaries, the process is less performance-intensive and runs even on low-level hardware.

Besides enabling easier debugging of Android apps using C++ dependencies, it will also allow developers to just publish the ARM version of their apps along with ABIs instead of an x86 version for Chromebooks in the future. This will spur support for more Android 11-targeted apps on a variety of Chromebooks.

The new x86 compatible Android 11 system images can be downloaded within Android Studio using the Android Virtual Device Manager or the SDK Manager.

The post Android 11 x86 system images for the Android Emulator support ARM ABIs appeared first on xda-developers.



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

Xiaomi Mi 10 and Mi 10 Pro launched globally with the Snapdragon 865, 108MP camera, and 90Hz display

Xiaomi launched its newest flagship, the Mi 10 and Mi 10 Pro in China just last month. The company planned to bring their flagship to regions outside of China, but COVID-19 did delay their plans by first getting MWC 2020 cancelled, and recently, getting the Indian launch postponed indefinitely. In an online event, Xiaomi is now launching the Mi 10 and Mi 10 Pro globally, with a specific focus on the EEA market.

Xiaomi Mi 10 XDA Forums

Xiaomi Mi 10 and Mi 10 Pro: Specifications

Specification Xiaomi Mi 10 Xiaomi Mi 10 Pro
Dimension & Weight
  • 162.6 x 74.8 x 9 mm
  • 208g
  • 162.6 x 74.8 x 9 mm
  • 208g
Display
  • 6.67″ OLED
  • 2340 x 1080
  • HDR10+
  • 90Hz
  • 180Hz touch response
  • Peak Brightness: 1120 nits
  • Hole-punch for camera
  • 6.67″ OLED
  • 2340 x 1080
  • HDR10+
  • 90Hz
  • 180Hz touch response
  • Peak Brightness: 1200 nits
  • Hole-punch for camera
Security
  • In-display fingerprint sensor
  • Software-based face recognition
  • In-display fingerprint sensor
  • Software-based face recognition
System-on-Chip Qualcomm Snapdragon 865:
  • 1x Kryo 585 (ARM Cortex-A77-based) Prime core @ 2.84GHz
  • 3x Kryo 585 (ARM Cortex-A77-based) Performance core @ 2.4GHz
  • 4x Kryo 385 (ARM Cortex A55-based) Efficiency cores @ 1.8GHz

Adreno 650

Qualcomm Snapdragon 865:
  • 1x Kryo 585 (ARM Cortex-A77-based) Prime core @ 2.84GHz
  • 3x Kryo 585 (ARM Cortex-A77-based) Performance core @ 2.4GHz
  • 4x Kryo 385 (ARM Cortex A55-based) Efficiency cores @ 1.8GHz

Adreno 650

RAM up to 12GB LPDDR5 up to 12GB LPDDR5
Storage up to 256GB UFS 3.0 up to 512GB UFS 3.0
Battery & Charging
  • 4,780 mAh
  • 30W Fast Wired Charging
  • 30W Fast Wireless Charging
  • 10W Reverse Wireless Charging
  • 4,500 mAh
  • 50W Fast Charging
  • 30W Fast Wireless Charging
  • 10W Reverse Wireless Charging
Rear Camera
  • 108MP Wide 1/1.33″, 7P lens, OIS
  • 13MP Ultra-Wide, 123°,  f/2.4
  • 2MP f/2.4 Macro Camera
  • 2MP f/2.4 Depth Sensor
  • 108MP Wide 1/1.33″ 8P Lens, OIS
  • 20MP Ultra-wide, 117°, f/2.2, 6P Lens
  • 12MP Portrait Lens, f/2.0
  • 8MP Telephoto Lens with 10x Hybrid Zoom, OIS
Front Camera 20MP 20MP
Software Version Android 10 Android 10
Connectivity
  • 5G: SA/NSA
  • Wi-Fi 6
  • USB Type-C
  • NFC
  • Bluetooth v5.0
  • 5G: SA/ NSA
  • Wi-Fi 6
  • USB Type-C
  • NFC
  • Bluetooth v5.0
Audio Stereo speakers, Hi-Res Audio certified Stereo speakers, Hi-Res Audio certified
Colors Coral Green, Twilight Grey Solstice Grey, Alpine White

The Xiaomi Mi 10 and Mi 10 Pro are very similar to each other, with barely any differences in their design, and just a few key differences internally.

Most of the front of the device is dominated by the 6.67″ OLED 90Hz FHD+ display that is curved on the side edges. The camera sits within the hole punch on the top left corner. The rest of the device is a standard affair of glass and metal sandwich, with a USB port on the bottom but no 3.5 mm headphone jack. Both the Mi 10 and Mi 10 Pro come with quad-rear camera setups, but the sensors are different.

The Mi 10 series is powered by the Qualcomm Snapdragon 865 SoC, coupled with LPDDR5 RAM and UFS 3.0 storage. There is no microSD expandability on board, so choose the storage capacity that will last you for your usage through the years.

The biggest difference between the two phones is the rear camera setup. The primary camera on both is a 108MP sensor with OIS, though the Pro gets an 8P lens setup against the 7P lens setup on the regular variant. The specifications start diverging at this stage. The Mi 10 gets a 13MP ultra-wide, 2MP macro, and 2MP depth sensor. On the other hand, the Mi 10 Pro keeps up its Pro reputation with a 20MP ultra-wide with, a 12MP portrait, and an 8MP telephoto camera with OIS. Both the phones are capable of 8K video recording, as well as record Portrait Video, videos with Color Focus (focus is in color, while the background is monochrome), and ShootSteady videos (EIS + OIS).

Battery capacity and wired charging speeds are also different on the phones. The Mi 10 gets a larger 4,780mAh battery with 30W fast charging support while the Pro gets a relatively smaller 4,500mAh battery with faster 50W charging support. Both the devices get 30W fast wireless charging support and support for 10W reverse wireless charging. Surprisingly, both the phones come with a 65W charging brick in the box, so you can use the same charger even with laptops.

Pricing and Availability

The Xiaomi Mi 10 will be available for €799 for the 8GB + 128GB variant, and €899 for the 8GB + 256GB variant.

The Xiaomi Mi 10 Pro will be available for €999 for the 8GB + 256GB variant. China did get 12GB RAM variants, but these are not available globally just yet.

The device goes on pre-order in various parts of Europe, from April 1, 2020, onwards.

The post Xiaomi Mi 10 and Mi 10 Pro launched globally with the Snapdragon 865, 108MP camera, and 90Hz display appeared first on xda-developers.



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

Make the Most of Social Distancing with these Coding Courses

When you’re stuck at home, one of the best ways to stave off boredom is to learn something new. Programming is a skill that is useful in many careers, and you can learn to code at home quite easily. The 2020 Comprehensive Programming Collection provides a great starting point, with nine courses and 14 hours of content on some of the most popular languages and frameworks today. You can get the collection now for just $29.99 at the XDA Developers Depot.

Whether you want to launch your own app or make some cash on the side building websites for clients, a coding education is sure to come in handy. As an absolute beginner, knowing where to start can be the biggest challenge. 

This collection of courses has the guidance you need, holding your hand from your first lines of code to the completion of advanced projects. 

Along the way, you dive into web development with JavaScript and React. You also learn how to build mobile games and code apps for iOS and Android. The tutorials even cover cutting-edge technology, including machine learning and neural networks.

The training comes from Zenva Academy, which has educated 500,000+ learners to date. You should come away with the confidence to tackle real-world problems, plus certificates and a great portfolio to prove your knowledge.

Worth $1,650, the collection is now only $29.99 for a limited time.

 
The 2020 Comprehensive Programming Collection – $29.99

See Deal

Prices subject to change

 



The post Make the Most of Social Distancing with these Coding Courses appeared first on xda-developers.



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