LightBlog

mardi 26 mai 2020

ARM’s Cortex-X custom CPU program may finally make Android flagship performance competitive with Apple

Each year in May, UK-based ARM, owned by Japan-based Softbank, announces its new Mobile IP (intellectual property) for use in mobile devices. This IP consists of new CPU cores as well as new GPUs. ARM’s instruction set is used in every smartphone in the world – it’s a crucially important company. In terms of CPU core architectures, from 2021, every major mobile chip vendor of note will use ARM’s stock CPU IP (as Samsung System LSI has given up on its Exynos M custom cores). That’s why, it’s doubly important that ARM gets things right. This year, ARM has now announced the ARM Cortex-A78 CPU architecture and the Mali-G78 GPU, the successors of the Cortex-A77 CPU and the Mali-G77 GPU respectively. While these announcements were expected, what was not expected was for ARM to announce another CPU core. For years, tech reviewers and users have bemoaned the fact that Apple’s CPU architectures are multiple years ahead of ARM’s Cortex-A series. With the Cortex-X CPU program and the Cortex-X1, this may finally change in 2021.

ARM knows that its customers are demanding more solutions and products based on different needs in different product segments. The Cortex-A76, for example, is used in flagship SoCs as well as in some lower mid-range SoCs. Its maximum performance was not as high as Apple’s competitors because ARM needed to focus on PPA (performance, power, and area) first. Energy efficiency and power efficiency were higher priorities for the company instead of absolute performance.

With the Cortex-X1, this changes.

ARM has announced the Cortex-X Custom (CXC) program. This program entails close collaboration with ARM engineering teams and ARM’s program partners, who can shape a final CPU product to meet their specific market demands. ARM notes that this allows program partners to define their own performance points outside of the “usual Cortex-A envelope of PPA”. The final custom CPU, designed and built by ARM, will be delivered under the ARM Cortex-X brand. The first CPU as part of the CXC program is the ARM Cortex-X1 CPU.

ARM is very proud of the Cortex-X1, saying that it’s the most powerful Cortex CPU to date. It brings 30% peak performance improvement over the current Cortex-A77. It’s said to bring “ultimate performance” for next-generation custom solutions. The CPU came in response to partners who wanted to maximize performance in line with their own use cases.

The Cortex-X1, as expected, is also faster than the newly announced Cortex-A78, which slots in below it. The wording is important here. ARM says that it provides performance uplifts when compared to the Cortex-A78 with up to 22% single-thread integer performance improvements. The “uplifts” refers to the fact that the improvements are related to short bursts of high performance, which are best for reactivity and responsiveness, according to ARM. This will supposedly enable the highest performance ever for smartphones and large screen devices, but on account of the numbers, the Cortex-X1 still won’t be able to match the upcoming Apple A14, with which it will compete. It may be able to score on par with 2019’s Apple A13, though.

The Cortex-X1 offers 2x machine learning (ML) performance improvements over the A77. This is a notable improvement, and it comes as part of ARM’s wider push for more local compute performance.

The DynamIQ cluster of 4x Cortex-A78 and 4x Cortex-A55 cores provides 20% sustained performance improvements over the 4x Cortex-A77 and 4x Cortex-A55 cluster. For more information on the 20% claim, check out our article. (Yes, ARM didn’t announce a successor to the Cortex-A55, unfortunately. It may come next year.) The Cortex-X1, on the other hand, enables greater scalability while boosting peak performance. Partners adding 1x Cortex-X1 as part of the DynamIQ cluster alongside 3x Cortex-A8 and 4x Cortex-A55 will get 30% improvement in peak performance over the previous generation, which is a feat worth noting. The A78 is especially made for efficiency, so when combined with the Cortex-X1, the combo will deliver the best sustained and peak performance. Flagship Android phones will get a lot faster.

ARM says the key market for solutions with the Cortex-X1 are smartphones and new form factors (foldable phones and big, multi-screen devices). The X1 provides a quicker UX with faster app loading times and improved web page scrolling responsiveness. AI and ML-based experiences will get better with the improvement in ML performance. The X1 will, predictably, also improve use cases such as productivity, communication, security, multiple digital immersion, camera-based, advanced gaming, and XR experiences.

ARM Cortex-X1 – CPU architecture

The Cortex-X1’s architecture is where things get interesting. It has numerous microarchitectural upgrades that provide that peak performance boost. The Cortex-A76, which was announced in 2018, upgraded the instruction decode width to 4-wide from the 3-wide of the Cortex-A75, which, in turn, had increased from the 2-wide width of the Cortex-A73. However, the Cortex-A77 opted to keep the decode width constant at 4-wide. Apple’s A-series chips are big and wide, as the decode width of all A-series chips since the A11 has been 7-wide, which is wider than even desktop CPU architectures. ARM has taken a step closer to Apple with the Cortex-X1, as the decode bandwidth has been increased by 25% to 5 instructions decoded per cycle.

Moreover, ARM says the MOP cache throughput has been increased by 33% to 8 MOPs per cycle. The Cortex-X1’s Neon engine gets two additional pipes that doubles its compute capacity over the A78. In terms of cache sizes, the X1 supports 64kB L1 and up to 1MB L2 cache, while the DynamIQ cluster has been upgraded to now support 8MB of L3 for ultimate performance. The larger L3 can also be used by the A78 when it is used in combination with the Cortex-X1.

The Cortex-X1 is the first example of a Cortex-CPU produced under the CXC program. The very need of the CXC program is to push performance at an envelope outside of the Cortex-A PPA. That’s because all that increased performance comes at a cost. The Cortex-X1 is 1.5x the size of the Cortex-A78. This means it has worse PPA as well as worse energy efficiency. Thus it’s unlikely to be found in any mid-range or budget phone, as it will likely be restricted to high-end flagship phones. Allowing partners to have a CPU that is specific to their market need will differentiate between the roadmap of the Cortex-A CPUs. It should be noted here that program partners will not be able to directly customize any CPU under the CXC program. Instead, the CXC program is essentially the successor of the “Built for Cortex” license, where ARM makes modifications upon partners’ request, and designs the CPU IP to be sold to the partner. In this way, ARM says it will meet the needs of the ever-expanding ecosystem.

The Cortex-X1’s target clock speed is 3GHz. ARM has been targeting 3GHz since the A76, and the clock speed has notably failed to materialize. With the upcoming advent of 5nm SoCs, though, ARM is hopeful that vendors will finally ship ARM’s big core design at 3GHz. ARM notes that all performance estimates were based on SPECint2006, which is an industry standard benchmark.

Outlook

The Cortex-X1’s announcement is exciting for aspiring buyers of flagship Android phones in 2021. For the first time since 2013 and the Apple A7, ARM will be able to get close to Apple’s A-series chips in terms of peak performance. Even if the Cortex-X1 doesn’t match the A14, it will be closer than it was in the last seven years.

The upcoming Qualcomm Snapdragon 875 will probably incorporate both the Cortex-X1 as well as the Cortex-A78 as part of its “Prime Core” and “Performance Cores”. HiSilicon is in no position to adopt ARM’s newest IP as TSMC has been barred from supplying it chips, so Huawei phones won’t feature the new CPU cores this year, and probably not even early next year. Notably, Samsung is in a strong position to adopt the Cortex-X1 + Cortex-A78 as part of the next flagship Exynos SoC, which will succeed the Exynos 990. Samsung released a statement in which it said it was “very excited” to see the new direction ARM is taking with the Cortex-X Custom program. The Cortex-X1 essentially negates Samsung’s failed custom cores venture. It is to be hoped that next year, the Exynos-powered Galaxy S21/S30 phones will finally be free of major or minor CPU performance deficits against the Snapdragon-powered competition. Finally, it’s uncertain whether MediaTek will adopt the Cortex-X1. The Dimensity 1000‘s successor may adopt the A78 only, or it could go for the X1 + A78 combo in order to compete head on with Qualcomm. We will have to wait to see how things play out next year.

The future for CPU performance in Android looks bright even as one major CPU chip producer stands on the brink of closure.


Sources: ARM (1, 2), AnandTech

The post ARM’s Cortex-X custom CPU program may finally make Android flagship performance competitive with Apple appeared first on xda-developers.



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

ASUS ZenFone Max Pro M2 receives its second Android 10 beta update

Back in January, ASUS delivered the first Android 10 beta build for the ZenFone Max Pro M2. The owners of this phone are patiently waiting for the next beta update, based on the fact that its predecessor, the ZenFone Max Pro M1, recently picked up its second beta build with tons of fixes and optimizations. The wait is finally over, as ASUS has now released ZenFone Max Pro M2’s second Android 10 beta update.

ASUS ZenFone Max Pro M2 XDA Forums

The most notable change in the new build is the inclusion of April 2020 Android security patches. The software version number is bumped to 17.2018.2004.424 from 17.2018.1912.409, and the Widevine DRM level is restored to L1. Apart from these changes, the quality of video recording as well as the headphone audio output should be improved. ASUS has also fixed minor bugs introduced in the initial Android 10 build, such as the missing screen unlock sound and broken ringtone issue while receiving calls.

asus_zenfone_max_pro_m2_android_10_beta_2_security_patch asus_zenfone_max_pro_m2_android_10_beta_2_about

You can find the full changelog of the second Android 10 beta for the ZenFone Max Pro M2 below:

  1. Updated Android security patch to April
  2. Fixed video EIS anti-shake function not working issue
  3. Fixed screen unlock sound not working issue
  4. Improved sound quality of headphones
  5. Fixed wallpaper image automatically stretched issue
  6. Fixed widevine security level changed from L1 to L3 issue
  7. Fixed receiving call ringtone broken issue when the ringtone volume is set to maximum
  8. Fixed front camera TAE (touch exposure) not working issue
  9. Improved video recording quality
  10. Improved the outdoor temperature of selfie color

Whether you are running stable Android Pie or you are an existing beta user, you have to download the full firmware ZIP because ASUS doesn’t provide incremental update packages during this beta testing phase. The current firmware can be flashed on both ZB630KL and ZB631KL models across different regions.

Download second Android 10 beta for the ASUS ZenFone Max Pro M2

Download downgrade package to revert back to Android Pie


Source: ASUS (1, 2, 3)

Thanks to ASUS ZenTalk Community user umangsharma9199 for the screenshots!

The post ASUS ZenFone Max Pro M2 receives its second Android 10 beta update appeared first on xda-developers.



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

Realme 6s unveiled for Europe with the MediaTek Helio G90T and 90Hz display for €199

Chinese OEM Realme launched its mid-range Realme 6 series in India earlier this year in March. At first, the company only announced two devices in the series — the Realme 6 and Realme 6 Pro. However, just a few days after the first announcement, the company also launched the Realme 6i — a budget-friendly device powered by the MediaTek Helio G80 chipset. Adding on to the Realme 6 series, the company has now announced the new Realme 6s at the recently concluded Realme X3 SuperZoom launch event.

Realme 6s Specifications

Specifications Realme 6s
Dimensions & Weight
  • 162.1 x 74.8 x 8.9 mm
  • 191g
Display
  • 6.5-inch LCD
  • 1080 x 2400
  • 20:9 aspect ratio
  • Gorilla Glass 3
  • 90Hz refresh rate
  • 120Hz touch sampling rate
SoC
  • MediaTek Helio G90T (12nm)
    • 2 x Arm Cortex-A76 @ 2.05GHz
    • 6 x Arm Cortex-A55 @ 2.0GHz
  • Mali G76 GPU
RAM 4GB LPDDR4x
Storage 64GB UFS 2.1
Dedicated microSD slot
Battery 4,300mAh, 30W charging via USB Type-C
Fingerprint Sensor Side-mounted
Rear Camera
  • 48MP primary camera
  • 8MP ultra-wide
  • 2MP macro sensor
  • 2MP monochrome depth sensor
Front Camera
  • 16MP
Android Version Realme UI based on Android 10

Much like the Realme 6i, the Realme 6s is a budget-friendly device powered by MediaTek’s Helio G90T processor, with a couple of premium features that you wouldn’t find in this price range. The device packs in a 6.5-inch FHD+ display with a hole-punch cutout for the selfie camera and 90Hz refresh rate.

The Realme 6s packs in a quad-camera setup on the back, with a 48MP primary sensor, an 8MP wide-angle lens, a 2MP portrait camera, and a 2MP macro camera. Over on the front, the device packs in a single 16MP selfie shooter.

 

The device also includes premium features like multi-functional NFC, that will allow users to easily make payments with their smartphone. Rounding off the specifications is a 4,300mAh battery with support for Realme’s 30W Dart Flash Charge fast charging technology.

Pricing and Availability

The Realme 6s will be available in a single 4GB + 64GB variant, which has been priced at €199. The device will be available exclusively on Carrefour and realme.com starting from June 2nd. In case you’re interested in purchasing the device, you’ll also be able to pre-order it from realme.com starting from today.

The post Realme 6s unveiled for Europe with the MediaTek Helio G90T and 90Hz display for €199 appeared first on xda-developers.



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

Xiaomi Mi Band 5 firmware leaks hint at blood oxygen tracking and Amazon Alexa support

Xiaomi has been making fitness trackers for a few years now, and they have managed to create a very good product lineup. All the Mi Band generations have been well received for what they attempt to do, and each generation brought along some good upgrades that make it a decent upgrade even for existing users, especially at the signature Xiaomi-value price tag. Xiaomi even dabbled into an even lower cost Redmi Band in China, but we have been waiting eagerly for the successor to the Mi Band 4. Now, new reports have shed light on some key information about the upcoming successor, presumably called the Mi Band 5.

Xiaomi Mi Band 4 Review

The Xiaomi Mi Band 5, presuming it stays in line with Xiaomi’s naming scheme, has been spotted in graphic assets present inside the Mi Wear apk. These renders show off a familiar look for the device, indicating that there aren’t going to be too many sweeping changes when it comes to the design of the smart band.

The base design of the Mi Band 5 appears to be the same. The display is not visible, so we cannot comment on that. What we do see is a blue circle, which we presume is for the Alexa integration as the function has also been hinted at other places.

According to other reports which base themselves off the firmware files for the upcoming Mi Band 5, the device will feature Alexa integration in its global version. The Mi Band 4 featured the XiaoAI virtual assistant in China, but this was disabled outside of the region. So a swap over to Amazon’s Alexa virtual assistant will give the device a capable virtual assistant to deal with the needs of the global market. Keep in mind that we do not expect a speaker on a device this size — so input is likely to be through a mic and output through text, with your phone doing most of the processing.

Other key features spotted through the firmware are integrations for World Clock, Calendar, Menstruation/Period tracking as well as additions in the form of meditation guidance and tracking for more sport and fitness activities such as elliptical machine, rowing machine, indoor cycling, jump rope, and yoga. There are also hints of SpO2 tracking, so the Mi Band 5 could feature a Blood Oxygen sensor. PAI (Personal Activity Intelligence), a feature spotted in Amazfit devices, also makes an appearance on the Mi Band 5 — the report mentions that the feature was present on the Mi Band 4 as well, but left disabled, so it remains to be seen if this would be enabled on the newer device. Finally, the Mi Band 5 will also get an analog clock face as part of its inbuilt watch faces.

Xiaomi Mi Band 5 watchfaces

The Mi Band 5 should be on the horizon for its launch in China. We also expect the device to make its way to other international markets. There are still quite a few unknowns about the device, so we hope to learn more about the next fitness tracker from Xiaomi as we get closer to launch.


Sources: @KashaMalaga, GeekDoing Forums (1), (2)

The post Xiaomi Mi Band 5 firmware leaks hint at blood oxygen tracking and Amazon Alexa support appeared first on xda-developers.



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

Realme X3 SuperZoom launches with the Snapdragon 855+ and 120Hz display for €499

Realme has a wide range of choices across various price segments. After initially focussing on budget and mid-range phones, Realme forayed into the flagship killer segment with the launch of the Realme X2 Pro (review). The flagship killer was soon followed by the company’s first 5G phone – the X50 Pro (review) – that was powered by the Qualcomm Snapdragon 865 mobile platform. Now, Realme is launching another flagship which, as per its name, looks like the true successor to the Realme X2 Pro. The latest flagship – Realme X3 SuperZoom comes with a Snapdragon 855 Plus and a periscopic telephoto setup that we saw on phones such as the Huawei P30 Pro (review), OPPO Reno 10X (review), and more recently, the Xiaomi Mi 10 Youth Edition.

Design-wise, the Realme X3 SuperZoom looks quite similar to the X50 5G, which launched in China at the beginning of the year. It features a similar-looking 6.6-inch Full HD+ display with an LCD panel and a high 120Hz refresh rate. The display is protected under Gorilla Glass 5. Since this is an LCD and not an OLED panel, the X3 SuperZoom features a side-mounted fingerprint scanner – also seen on the X50 5G as well as the Realme 6 and 6 Pro. The phone comes in two colors – Arctic White and Glacier Blue.

realme x3 superzoom

The biggest highlight of the smartphone is its 8MP telephoto setup that supports 5x optical zoom and up to 60x digital zoom. This is a step ahead of the 2x optical telephoto setup on the Realme X2 Pro. The telephoto sensor also comes with OIS (optical image stabilization) to ensure blur-free shots when capturing images from a distance. In addition to the telephoto camera, phone comes with a 64MP Samsung ISOCELL GW1 primary camera, and 8MP ultra-wide-angle camera, and a macro sensor with a focal length of 4cm.

On the front, the Realme X3 SuperZoom features dual selfie cameras inside a hole-punch. The primary selfie camera on the Realme X3 SuperZoom has a resolution of 32MP while the secondary is an 8MP ultra-wide-angle camera.

For the processor, Realme has gone with the Snapdragon 855 Plus instead of the more recent Snapdragon 865 and this is most likely to avoid the high cost of the 5G modem on Qualcomm’s latest mobile platform. This also means that the Realme X3 SuperZoom will not come with 5G support and is targetted at users who want great value and performance but not necessarily 5G. In terms of storage, the smartphone gets a 256GB UFS 3.0 storage along with Host Performance Booster (HPB) and Turbo Write for faster transfer rates. Thes features also allow the X3 SuperZoom to perform better than the Realme X2 Pro, which comes with the same chipset.

The Realme X3 SuperZoom comes with a 4,200mAh battery and supports 30W Dart 3.0 fast charging. The company claims that this charging technology allows the phone to charge fully in about 55 minutes.

Software-wise, the Realme X3 SuperZoom comes with Realme UI built on top of Android 10.

Price & Availability

The 12GB/256GB version of Realme X3 SuperZoom is priced at 499 euros (~$545).

It will be available for pre-ordering starting today i.e. May 26th via realme.com, Amazon, Fnac, MediaMarkt, PcComponentes, PhoneHouse while the first sale takes place on June 2nd.

Realme X3 SuperZoom Specifications

Specifications Realme X3 SuperZoom
Dimensions & Weight
  • 163.8 x 75.8 x 8.9 mm
  • 202g
Display
  • 6.57-inch dual-hole-punch FHD+ LCD
  • 1080 x 2400
  • 120Hz, 20:9 aspect ratio
  • Gorilla Glass 5
SoC
  • Qualcomm Snapdragon 855 Plus
  • Adreno 640
RAM & Storage
  • 12GB/256GB
Storage Type UFS 3.0 + Turbo Write + Host Performance Booster (HPB)
Battery
  • 4,200mAh
  • 30W Dart 3.0 fast charging
Fingerprint Sensor Side-mounted fingerprint
Rear Cameras
  • 64MP Samsung ISOCELL GW1 primary sensor, f/1.8
  • 8MP 119° wide-angle sensor, f/2.3
  • 8MP 5x periscopic telephoto, f/3.4
  • 2MP macro camera, f/2.4
Front Cameras
  • 32MP Sony IMX 616, f/2.5
  • 8MP 105° wide-angle sensor, f/2.2
Android Version Realme UI based on Android 10

The post Realme X3 SuperZoom launches with the Snapdragon 855+ and 120Hz display for €499 appeared first on xda-developers.



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

Xiaomi launches Redmi Earbuds S TWS earphones in India for ₹1,799

Truly wireless (TWS) earbuds have seen a significant uptick in popularity over the last year or so. Thanks to the trend kickstarted by Apple’s AirPods, several Android manufacturers have released their own take on the hot new accessory. Following the launch of the Mi True Wireless Earphones 2 earlier this month, Xiaomi’s sub-brand Redmi has now also joined the TWS earbuds fray with its new Redmi Earbuds S launched in India today.

The Redmi Earbuds S comes in a pill-shaped case and has a low-profile compact design, unlike most other AirPods-clones out there. The earbuds ditch the stem-like design shape and instead opts for a more discrete look, one that doesn’t stick out of your ears that much.

The TWS earbuds are rated for 12 hours of music playback with the charging case and up to 4 hours with just the earbuds. The feature-packed earbuds offer IPX4 splash resistance, support for any voice assistant of your choice, a 122ms low-latency gaming mode, Bluetooth 5.0, and more.

Each earbud features a single tactile button that can be used to answer calls with a single click, reject calls with a long press, play/pause music with single clicks, and long press on both earbuds to launch the gaming mode. Much like the Mi True Wireless Earphones 2, the Earbuds S has been tuned to suit the Indian audience and offer a bass-heavy sound profile.

The Redmi Earbuds S will be available in a single matte black color variant, at a price of ₹1,799 (~$24) via mi.com, Amazon.in, Xiaomi’s Mi Home stores, and other offline retail partners starting from May 27th at 12PM.

The post Xiaomi launches Redmi Earbuds S TWS earphones in India for ₹1,799 appeared first on xda-developers.



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

[Update: Flag Working] Google Chrome tests showing Google Search results in a dark theme that syncs with Android 10’s dark mode

Update 1 (05/26/2020 @ 01:30 AM ET): The flag that lets Google Chrome darken Google Search results is now live and working. Scroll to the bottom for more information. The article as published on May 14, 2020, is preserved below.

The introduction of a system-wide dark mode toggle in Android 10 has had a massive effect on the UI designs of many Android apps. A lot of Android apps have built-in dark themes now, and many of these apps also sync their dark theme with Android 10’s toggle. Google Chrome already does this for its toolbar and settings pages, but soon it’ll also darken Google Search results in sync with Android 10’s dark mode toggle.

Google first introduced dark mode support as a feature flag in Chrome browser version 74. They later introduced a dedicated “Themes” section in Chrome’s settings, and they also added a feature flag to render all web content using a dark theme. While it’s currently possible to display Google search results in a dark theme by using the #enable-force-dark feature flag, doing so may break the experience of many websites that haven’t been designed with darker background colors in mind. With the new #enable-android-dark-search feature flag that was just merged in the Chromium Gerrit, though, you’ll be able to show darkened search page results so long as Chrome’s dark mode is enabled. And since Chrome’s dark mode can be set to sync with the “system default” theme, that means the darkened search results can sync with Android 10’s system-wide dark mode toggle.

This feature is still a work-in-progress, though, as Google search results weren’t being darkened when I enabled the feature flag on a freshly built Chromium APK running on a Pixel 4 on Android 10. As 9to5Google pointed out last week when the commit first emerged, Google could have accomplished this goal through the “prefers-color-scheme” media CSS feature. However, that doesn’t seem to be the approach that Google is taking here.

In a related commit, Google details how the Chrome browser will show darkened search results when the user has Android 10’s dark mode enabled. The description states that “when the user is in night mode and visits Google search (homepage or results),” Google Chrome will “append an extra URL parameter to indicate that this user should get the darkened version of the website.” It seems that Chrome will append ?cs=1 to any Google Search URL if the user has dark mode enabled. Here’s an example of how this URL parameter darkens the Google Search results page:

Google Chrome light theme search results Google Chrome dark theme search results

The #enable-android-dark-search feature flag is currently available in the latest Chromium build but will eventually make its way over to Dev, Beta, and Stable releases. We’ll be tracking this feature as its development progresses.


Update: Google Chrome flag to darken Search results is now live

When we first published our article on May 14, 2020, the feature flag which darkened Google Search results within Chrome was not working, and we had to make use of a URL workaround to showcase what the feature would look like. Now, the flag is working on the latest Canary release, allowing Chrome to change the results UX in-line with Android 10’s dark mode settings synced across the system. To enable the feature on a recent Chrome Canary release, load up chrome://flags and set the “Show darkened search pages on Android” option to “enabled”.

Story Via: AndroidPolice

The post [Update: Flag Working] Google Chrome tests showing Google Search results in a dark theme that syncs with Android 10’s dark mode appeared first on xda-developers.



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