Tag Archive | "wait."

The Google Pixel 5 is here, but should you wait for the OnePlus 8T?


OnePlus Nord vs Pixel 4a Pixel in focus camera module against OnePlus Nord background

Credit: Ryan-Thomas Shaw / Android Authority

The wait is finally over. The Google Pixel 5 is here! With a more attractive price point than ever before, there’s a lot to like about Google’s latest flagship. However, the Pixel 5 isn’t without competition. The new price puts it right up against more cost-effective brands, including the ever-popular OnePlus.

Value for money has been a cornerstone of the OnePlus ethos for years, while Google is relatively new to the super mid-tier game. But Mountain View is a quick study, building on the success of the affordable Pixel 3a with its new lineup. So, is it worth waiting a few more weeks to see what the Shenzhen brand has in store with the eagerly-awaited OnePlus 8T, or is Google’s phone a safe buy today? Let’s take an early look at the OnePlus 8T vs Google Pixel 5.

Related: The best Google Pixel 5 alternatives

Google Pixel 5: Buy now?

Google is offering its first 5G-ready flagship smartphone with the Pixel 5, but unlike more expensive flagships it is using Qualcomm’s Snapdragon 765G SoC to power the handset — the same chipset found in OnePlus’ budget phone, the OnePlus Nord. The integrated modem and the lower performance point are a boon for battery life and price, but that comes at the cost of peak performance compared to similarly-priced devices. That’s not to say that Google’s flagship is slow; there’s 8GB RAM for smooth multi-tasking. The phone will handle all your day-to-day needs and even most games just fine.

Deep dive: Snapdragon 765G vs Snapdragon 865: How will the Pixel 5 stack up?

What the Pixel 5 lacks in brute power, it makes up for in features. Google includes wireless charging, an IP68 rating, and a great 90Hz display. Let’s not forget three years of Android updates either. That’s pretty much everything that you’d want from a flagship handset, and many brands charge much more for these features. Google has struck a nice balance between performance, features, and price.

The US Pixel 5 model also supports mmWave. This promises even faster 5G data speeds on compatible networks than sub-6GHz 5G. Although this brings the price up a tad to $ 699, it’s a little more expensive than non-US versions of the handset. Still, that’s quite cheap for a mmWave phone.

Google is offering its best in class phone cameras for the most affordable price ever.

Of course, you’re also getting one of the industry’s best smartphone cameras. The formula feels very familiar, with a 12MP main sensor, an 8MP selfie camera, and Google’s software smarts to spruce up the results. The Pixel 5 throws in a new 16MP wide-angle sensor for a little more shooting flexibility, but it’s a considerably more retrained package than the quad-camera setups permeating the market. Still, quality is better than quantity, and the Pixel 5 almost certainly won’t disappoint here.

There’s also software to consider too. Fans of “stock” Android may prefer to pick up the Pixel 5 today. After all, you’re getting the latest Android 11 out of the box and three years of updates. Android 11 includes the new conversation notification, notification history, chat bubbles, a screen recorder, and media control features. Google’s OS is as feature-rich as any other these days.

$ 699 .00
Google Pixel 5

Buy it Now

Google Pixel 5 Buy it Now
$ 699 .00

OnePlus 8T: Should you wait?

OnePlus logo 1

We might be waiting on the finer details about the OnePlus 8T’s features, but what we can say for certain is that it will be the preferred pick for the performance enthusiast if the leaked specs are correct. The premium-tier Snapdragon 865 trounces the Pixel 5’s Snapdragon 765G in gaming, heavy lifting, and AI scenarios. Day-to-day, there’s unlikely to be much noticeable difference between the phones. Yet, there’s no doubt that the OnePlus 8T will win out where extra performance is concerned.

The 8T tweaks the existing OnePlus 8 formula.

There’s an overkill 12GB RAM model rumored, and OnePlus is also set to offer a 256GB storage option for media lovers, doubling the 128GB maximum storage option from Google. The OnePlus 8T looks set to win hands down here. The phone is also 5G-ready, but likely on with sub-6GHz support, if you’re on a compatible network.

The OnePlus 8T is also confirmed to support 65W wired charging and is rumored to house a bigger 4,500mAh battery. That’s twice as fast as previous 30W Warp Charge implementations. The phone should also have its own FHD+ 120Hz display, but is reportedly missing the wireless charging and IP rating of the OnePlus 8 Pro and Pixel 5. There’s a quad-camera setup on the way, with a 48MP main sensor, 16MP wide-angle, 5MP macro, and a 2MP monochrome lens. This is a very flexible package that offers more options than Google. However, we’ve had some reservations about the overall quality of OnePlus’ camera setups in the past, particularly when it comes to more gimmicky low-resolution cameras.

Read more: OnePlus 8T: All the rumors and everything we know so far

When it comes to software, OnePlus’ much-lauded Oxygen OS has taken a controversial turn recently. OnePlus’ Oxygen OS 11 software is a bit more heavy-handed on the UI tweaks than previous generations. The OS offers some handy new features though. Those include a new always-on display, tweaks to Zen Mode, and dark mode scheduling. Google’s take on Android is far from bare-bones either, but Android enthusiasts may start leaning towards Google’s implementation.

OnePlus 8T vs Google Pixel 5: Should you wait?

google assistant hold for me pixel 5

Credit: Google

We don’t know exactly how much the OnePlus 8T will cost just yet, but rumors point to a competitive price. One that looks set to see the phone go head to head with the Google Pixel 5.

Rumors point to a €599 ($ 695) entry point for the OnePlus 8T. That’s a smidgen cheaper than the €629 launch price for Google’s Pixel 5, but pretty much the same as the Pixel 5’s $ 699 US price with mmWave in tow. An Amazon Germany listing (now taken down) mentioned a price set at €693.18 (~$ 815) for the more beefy 12GB RAM, 256GB variant of the 8T, which is a bit more expensive. While final and regional pricing may vary by a small amount, these two handsets definitely fall into the same affordable 5G phone category.

Pick OnePlus for raw performance, Pixel for refined software

On paper, the OnePlus 8T should be best placed to cater to performance enthusiasts and will have a speedier 120Hz display too. It’s also expected to offer a more flexible camera setup, more internal storage, and should shave a few dollars off the price tag. However, it’s the Pixel 5 that offers a slightly wider range of features including wireless charging, 5G mmWave in the US, a more refined imaging experience, and perhaps the better software experience too. It’s a very close call between the two, as expected.

The OnePlus 8T looks set to be another very competent handset from OnePlus, but the formula feels very familiar to the OnePlus 8. If you weren’t contemplating a OnePlus handset already, there’s no major reason for fans of Google’s ecosystem to delay any further. Especially after such a long wait for the Google Pixel 5!

Please wait.. Loading poll


Android Authority

Posted in Android NewsComments (0)

Looking for an affordable phone? Wait for Qualcomm’s new mid-range chipsets


Qualcomm Snapdragon 460 662 and 720G Mobile Platforms Chip Case

Following the launch of the flagship Snapdragon 865 and a series of high-performance, 5G options, Qualcomm is setting its sight at overhauling its entry-level and mid-range chipset portfolio.

At an event in New Delhi, India, the company announced a range of new SoCs that focus on improving connectivity, audio, and performance. Additionally, all three chipsets gain support for India’s homegrown NavIC GPS navigation constellation. Let’s take a closer look.

Snapdragon 460

The Snapdragon 460 represents a fairly big leap for entry-level smartphones. Qualcomm claims that the use of performance cores should help it gain a 70% leap in computing power. Meanwhile, the GPU from the 600 series of chipsets finds a place on the Snapdragon 460. This should have an impact for gamers on a budget since you’ll be able eke out a few more frames on more affordable phones.

Snapdragon 460

Elsewhere, the phone has a new Spectra 340 ISP which should allow for improved imaging. The Qualcomm Spectra 340 ISP enables up to a 25MP camera or dual 16MP modules. The configuration will let OEMs opt for a triple-camera set up as well but might have to compromise on the resolution.

Qualcomm claims that the chipset is WiFi 6 ready including support for FastConnect 6100 which is essentially a subset of features that are a part of Wi-Fi 6 compliance. It remains to be seen if the Snapdragon 460 series will spearhead the adoption of affordable Wi-Fi 6 enabled smartphones.

Snapdragon 662

While the Snapdragon 460 will service the entry-level segment, I fully expect the Snapdragon 662 to become a mainstay of the mid-range segment once devices equipped with it start shipping towards the end of the year.

Snapdragon 662

From a performance perspective, this is an octa-core chipset that pairs four Cortex A73 cores clocked at up to 2Ghz with four Cortex A53 cores that can run at up to 1.8GHz. This performance and efficiency combination is similar to what we’ve already seen on the Snapdragon 660. However, the 662 gains the better Adreno 610 GPU from the Snapdragon 665 to boost its gaming cred.

Bigger changes lie on the imaging front. The Spectra 340T ISP enables mainstays like a 48MP sensor, but also allows for HEIF capture which should go a long way in reducing file sizes of images. Additionally, the ISP allows for smooth switching between a triple camera setup to enable a camera-like user experience.

Connectivity is another area where Qualcomm has made large strides while working on the Snapdragon 662. Between Bluetooth 5.1, Qualcomm TrueWireless support, you can expect more reliable connectivity and longer range with next-gen wireless earbuds. The chipset is also Wi-Fi 6 ready, though we don’t know yet if this is just Fast Connect 6100 subset or full-blown Wi-Fi 6 support.

Snapdragon 720G

The Snapdragon 720G is positioned as a premium-tier chipset that should slot in right below the Snapdragon 730 that has found duty in phones like the Redmi K30.

Snapdragon 720G

Positioned as an upgrade from the Snapdragon 710 series, it employs dual clusters of two Cortex A76 cores paired with six Cortex A55 cores. Combined with an improved Adreno 618 GPU, users can expect a significant leap in day-to-day as well as gaming performance over the Snapdragon 712.

Imaging is one of the key focus areas for Qualcomm and the 720G gets a Spectra 350L ISP that enables image capture at up to 192MP as well as HEIF support. There are improvements in the AI engine as well that should improve reliability and speed of access for virtual assistants.

Connectivity too, gets a step up, with the adoption of the Fast Connect 6200 platform as well as Wi-Fi 6 support. In addition, Bluetooth 5.1 and TrueWireless Stereo support guarantee a reliable and latency-free connection with the latest generation of true wireless earphones.

  Snapdragon 720G Snapdragon 662 Snapdragon 460
CPU Kryo 465 octa-core
2x @ 2.3GHz (Cortex-A76)
6x @ 1.8GHz (Cortex-A55)
Kryo 260 octa-core
4x @ 2GHz (Cortex-A73)
4x @ 1.8GHz (Cortex-A53)
Kryo 240 octa-core
4x performance cores (TBC)
4x @ 1.8GHz (Cortex-A53)
GPU Adreno 618 Adreno 610 Adreno 610
DSP Hexagon 692 with Tensor Accelerator Hexagon 683 Hexagon 683
Camera Up to 192MP photo capture 48MP photo capture
Triple camera
25MP single/16MP dual
Modem Snapdragon X15 LTE

800Mbps down, 150Mbps up

Snapdragon X11 LTE

390Mbps down, 150Mbps up

Snapdragon X11 LTE

390Mbps down, 150Mbps up

Fast charging Quick Charge 4+ Quick Charge 3.0 Quick Charge 3.0
Manufacturing process 8nm 11nm 11nm

What does this mean for you?

While the world looks at a 5G-future, the fact of the matter is that 4G handsets and affordable handsets remain the company’s bread and butter. The Snapdragon 460, 662 and 720G bring tangible improvements to performance, imaging and local connectivity. All three are critical features in developing markets where mobile gaming and imaging-based applications are fast turning out to be key selling points for smartphones.

Qualcomm says that Snapdragon 720G based phones should be available started Q1 2020. Unfortunately, you’ve got a long wait ahead of you if you were looking for a new entry-level phone powered by the Snapdragon 460 or 662 platform. Those will ship towards the end of 2020.

More posts about qualcomm


Android Authority

Posted in Android NewsComments (0)

Buy a Pixel if you want timely updates… Oh wait.


google pixel 4 xl security patch

Opinion post by
Bogdan Petrovan

Two things that happened the other day got me thinking about the strange situation Pixel users have found themselves in.

First, Samsung released a new Android 10 beta for the Galaxy S9 that includes the January 2020 security patch. It wouldn’t be the first time a company pushes out next month’s patch in advance, but it’s pretty striking nevertheless.

Second, I wrote a quick post about the Pixel 3a selling for $ 360 on Amazon. As I was writing it, I almost mechanically wanted to say that Pixel phones come with the “guarantee” of fast updates. Then I remembered that some Pixel 4 users are still stuck on the October security patch. I replaced “guarantee” with “promise,” though frankly this promise looks more like an ill-defined aspiration, than a serious pledge.

A quick check of Reddit, Twitter, and the comment sections of Android websites will surface dozens of examples of Pixel users stuck on outdated security patches, wondering what happened to the promise of quick updates.

It doesn’t help that Google just announced the first Feature Drop for the Pixel 4, and that, you guessed it, many Pixel 4 users still haven’t got that either.

This redditor posting on r/GooglePixel sums it up pretty well:

Has anyone else not gotten the “Feature Drop” from December? I’m kind of disheartened that it’s taking so long as this is one of the reasons I buy pixels.

I am not going to harp on the potential reasons why Google has delayed the November patch or the December patch, or why the promised Feature Drop is still a no-show for some. Technology is complicated, and these things are sometimes unavoidable.

It’s harder to pardon Google’s lack of communication on the matter — or the fact that the infamous “check update” button, which was supposed to trigger an update to the latest OTA, is still not working as promised. The feature was first announced in September 2017 for Android 8 Oreo and despite being initially bugged, a fix was rolled out in early 2018. Not so much, apparently.

For what is worth, the update issues appear to affect a minority of users. I got both the December patch and last week’s Feature Drop on my own Pixel 4 XL, as did two of my colleagues. Your mileage may vary.

Google is damaging one of the areas where it actually has a stellar reputation as a smartphone maker.

This particular issue may come and go, but the damage to Google’s reputation may be lasting. I already wrote extensively about Google’s reputation, and how it’s becoming one of its biggest problems. With these missing Pixel 4 updates, Google is damaging one of the areas where it actually has a stellar reputation as a smartphone maker.

The solid update policy has always been one of the reasons we’ve recommended Pixel phones, and Nexus devices before it. In a sea of mediocre efforts, Pixels stood out as the only credible Android counterpart to iPhones, which offer both faster updates and longer update periods.

How can we at Android Authority — or any other tech media — still say in good faith that buying a Google Pixel will get you fast updates? It’s definitely becoming difficult for me personally.

The Pixel 4 stands out in precious few ways — I love the design, the camera quality is still great (with some qualifiers), and it offers some amazing software features, like Astrophotography mode and Recorder. Are timely updates still a selling point? Arguably, yes, for now, as long as the delays don’t become constant. Also, as long as the promised Feature Drops actually come on time; it’s one thing to wait out for a security patch, another to miss out on cool new features.

Smartphones in 2020: 20 things we want to see from phone makers

Ironically, Google has worked hard to improve updates across the Android ecosystem. The rollout of new Android versions is accelerating, and more companies now offer monthly security patches, early betas and fairly timely system updates. OnePlus stands out as a great example, but even former laggards like Samsung and Huawei have improved their game dramatically compared to a few years ago. Google needs to do better to stand out against this background.

I admit I’m holding Google to a very high standard here — perhaps an unattainable one. But that’s the whole point, no? The Pixel line is supposed to lead by example. And what example is Google giving here?

More posts about google-pixel-4-xl


Android Authority

Posted in Android NewsComments (0)


Related Sites

Powered by WP Robot

PHVsPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8xPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5sb2NhbGNsaWNrcGFydG5lcnMuY29tL2FmZmlsaWF0ZV9hZC9hZmZpbGlhdGVfYmFubmVyXzEyNXgxMjUucG5nPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMjwvc3Ryb25nPiAtIGh0dHA6Ly9tb2JpbGViYW5uZXJjcmVhdG9yLmNvbS9iYW5uZXJzLzEyNXgxMjUuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMzwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvMTI1eDEyNWMuanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfNDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvMTI1eDEyNWQuanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfbXB1X2Fkc2Vuc2U8L3N0cm9uZz4gLSA8c2NyaXB0IGFzeW5jIHNyYz1cImh0dHBzOi8vcGFnZWFkMi5nb29nbGVzeW5kaWNhdGlvbi5jb20vcGFnZWFkL2pzL2Fkc2J5Z29vZ2xlLmpzXCI+PC9zY3JpcHQ+DQo8IS0tIGFuZHJvaWQtem9vbmUgMzAweDI1MCAtLT4NCjxpbnMgY2xhc3M9XCJhZHNieWdvb2dsZVwiDQogICAgIHN0eWxlPVwiZGlzcGxheTpibG9ja1wiDQogICAgIGRhdGEtYWQtY2xpZW50PVwiY2EtcHViLTcwODYxMzIwNjU4MDEyNTJcIg0KICAgICBkYXRhLWFkLXNsb3Q9XCI2MTk2ODExMjk4XCINCiAgICAgZGF0YS1hZC1mb3JtYXQ9XCJhdXRvXCINCiAgICAgZGF0YS1mdWxsLXdpZHRoLXJlc3BvbnNpdmU9XCJ0cnVlXCI+PC9pbnM+DQo8c2NyaXB0Pg0KICAgICAoYWRzYnlnb29nbGUgPSB3aW5kb3cuYWRzYnlnb29nbGUgfHwgW10pLnB1c2goe30pOw0KPC9zY3JpcHQ+PC9saT48bGk+PHN0cm9uZz53b29fYWRfbXB1X2Rpc2FibGU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX21wdV9pbWFnZTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvMzAweDI1MGEuanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfbXB1X3VybDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3RvcF9hZHNlbnNlPC9zdHJvbmc+IC0gPHNjcmlwdCBhc3luYyBzcmM9XCJodHRwczovL3BhZ2VhZDIuZ29vZ2xlc3luZGljYXRpb24uY29tL3BhZ2VhZC9qcy9hZHNieWdvb2dsZS5qc1wiPjwvc2NyaXB0Pg0KPCEtLSBhbmRyb2lkLXpvb25lIDQ2OHg2MCAtLT4NCjxpbnMgY2xhc3M9XCJhZHNieWdvb2dsZVwiDQogICAgIHN0eWxlPVwiZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6NDY4cHg7aGVpZ2h0OjYwcHhcIg0KICAgICBkYXRhLWFkLWNsaWVudD1cImNhLXB1Yi03MDg2MTMyMDY1ODAxMjUyXCINCiAgICAgZGF0YS1hZC1zbG90PVwiMzQwNjk5NjQyMlwiPjwvaW5zPg0KPHNjcmlwdD4NCiAgICAgKGFkc2J5Z29vZ2xlID0gd2luZG93LmFkc2J5Z29vZ2xlIHx8IFtdKS5wdXNoKHt9KTsNCjwvc2NyaXB0PjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3RvcF9kaXNhYmxlPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19hZF90b3BfaW1hZ2U8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzLzQ2OHg2MGEuanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfdG9wX3VybDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF8xPC9zdHJvbmc+IC0gaHR0cDovL3NpdGlvbmV0LmxvY2FsY2xpay5ob3AuY2xpY2tiYW5rLm5ldDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF8yPC9zdHJvbmc+IC0gaHR0cDovL3NpdGlvbmV0Lm1vYmliYW5uZXIuaG9wLmNsaWNrYmFuay5uZXQ8L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfMzwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF80PC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRzX3JvdGF0ZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19hbHRfc3R5bGVzaGVldDwvc3Ryb25nPiAtIGdyZWVuLmNzczwvbGk+PGxpPjxzdHJvbmc+d29vX2FyY2hpdmVfZXhjZXJwdDwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19hdXRob3I8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fYXV0b19pbWc8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2Jsb2dfZXhjZXJwdDwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19jYXJvdXNlbF9oZWlnaHQ8L3N0cm9uZz4gLSAyOTI8L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fY3NzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY3VzdG9tX2Zhdmljb248L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fdXBsb2FkX3RyYWNraW5nPC9zdHJvbmc+IC0gYTowOnt9PC9saT48bGk+PHN0cm9uZz53b29fZXhjbHVkZTwvc3Ryb25nPiAtIGE6Mzp7aTowO2k6MzA7aToyO2k6NTc7aTo0O2k6NTE7fTwvbGk+PGxpPjxzdHJvbmc+d29vX2V4Y2x1ZGVfdmlkZW88L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXRfZW50cmllczwvc3Ryb25nPiAtIDM8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0dXJlZF9jYXRlZ29yeTwvc3Ryb25nPiAtIEFuZHJvaWQ8L2xpPjxsaT48c3Ryb25nPndvb19mZWVkYnVybmVyX2lkPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZmVlZGJ1cm5lcl91cmw8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19mcmFtZXdvcmtfdmVyc2lvbjwvc3Ryb25nPiAtIDUuNS4zPC9saT48bGk+PHN0cm9uZz53b29fZ29vZ2xlX2FuYWx5dGljczwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfdGh1bWJfaGVpZ2h0PC9zdHJvbmc+IC0gNTc8L2xpPjxsaT48c3Ryb25nPndvb19ob21lX3RodW1iX3dpZHRoPC9zdHJvbmc+IC0gMTAwPC9saT48bGk+PHN0cm9uZz53b29faW1hZ2Vfc2luZ2xlPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19sb2dvPC9zdHJvbmc+IC0gaHR0cDovL2FuZHJvaWQtem9vbmUuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDEzLzA1L2xvZ29fYW5kcm9pZF96b29uZTMucG5nPC9saT48bGk+PHN0cm9uZz53b29fbWFudWFsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL3N1cHBvcnQvdGhlbWUtZG9jdW1lbnRhdGlvbi9nYXpldHRlLWVkaXRpb24vPC9saT48bGk+PHN0cm9uZz53b29fb3B0aW9uczwvc3Ryb25nPiAtIGE6NTI6e3M6MTg6Indvb19hbHRfc3R5bGVzaGVldCI7czo5OiJncmVlbi5jc3MiO3M6ODoid29vX2xvZ28iO3M6NzU6Imh0dHA6Ly9hbmRyb2lkLXpvb25lLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAxMy8wNS9sb2dvX2FuZHJvaWRfem9vbmUzLnBuZyI7czoxMzoid29vX3RleHR0aXRsZSI7czo1OiJmYWxzZSI7czoxODoid29vX2N1c3RvbV9mYXZpY29uIjtzOjA6IiI7czoyMDoid29vX2dvb2dsZV9hbmFseXRpY3MiO3M6MDoiIjtzOjE4OiJ3b29fZmVlZGJ1cm5lcl91cmwiO3M6MDoiIjtzOjE3OiJ3b29fZmVlZGJ1cm5lcl9pZCI7czowOiIiO3M6MTQ6Indvb19jdXN0b21fY3NzIjtzOjA6IiI7czoxNzoid29vX3Nob3dfY2Fyb3VzZWwiO3M6NDoidHJ1ZSI7czoyMToid29vX2ZlYXR1cmVkX2NhdGVnb3J5IjtzOjc6IkFuZHJvaWQiO3M6MTY6Indvb19mZWF0X2VudHJpZXMiO3M6MToiMyI7czoyNzoid29vX3NsaWRlcl9tYWdhemluZV9leGNsdWRlIjtzOjQ6InRydWUiO3M6MTY6Indvb19zbGlkZXJfc2ZhZGUiO3M6NToiZmFsc2UiO3M6MTY6Indvb19zbGlkZXJfY2ZhZGUiO3M6NToiZmFsc2UiO3M6MTY6Indvb19zbGlkZXJfc3BlZWQiO3M6MzoiMC42IjtzOjE4OiJ3b29fc2xpZGVyX3RpbWVvdXQiO3M6MToiNiI7czoyNDoid29vX3NsaWRlcl9jb250ZW50X3NwZWVkIjtzOjM6IjAuNiI7czoxOToid29vX2Nhcm91c2VsX2hlaWdodCI7czozOiIyOTIiO3M6ODoid29vX2hvbWUiO3M6NToiZmFsc2UiO3M6MTY6Indvb19ibG9nX2V4Y2VycHQiO3M6NDoidHJ1ZSI7czoxOToid29vX2FyY2hpdmVfZXhjZXJwdCI7czo0OiJ0cnVlIjtzOjEwOiJ3b29fYXV0aG9yIjtzOjQ6InRydWUiO3M6MTQ6Indvb19zaG93X3ZpZGVvIjtzOjQ6InRydWUiO3M6MTc6Indvb19leGNsdWRlX3ZpZGVvIjtzOjU6ImZhbHNlIjtzOjE4OiJ3b29fdmlkZW9fY2F0ZWdvcnkiO3M6NjoiVmlkZW9zIjtzOjE4OiJ3b29fd3B0aHVtYl9ub3RpY2UiO3M6MDoiIjtzOjIyOiJ3b29fcG9zdF9pbWFnZV9zdXBwb3J0IjtzOjQ6InRydWUiO3M6MTQ6Indvb19waXNfcmVzaXplIjtzOjQ6InRydWUiO3M6MTc6Indvb19waXNfaGFyZF9jcm9wIjtzOjQ6InRydWUiO3M6MTA6Indvb19yZXNpemUiO3M6NDoidHJ1ZSI7czoxMjoid29vX2F1dG9faW1nIjtzOjU6ImZhbHNlIjtzOjIwOiJ3b29faG9tZV90aHVtYl93aWR0aCI7czozOiIxMDAiO3M6MjE6Indvb19ob21lX3RodW1iX2hlaWdodCI7czoyOiI1NyI7czoxNToid29vX3RodW1iX3dpZHRoIjtzOjM6IjEwMCI7czoxNjoid29vX3RodW1iX2hlaWdodCI7czoyOiI1NyI7czoxNjoid29vX2ltYWdlX3NpbmdsZSI7czo1OiJmYWxzZSI7czoxNjoid29vX3NpbmdsZV93aWR0aCI7czozOiIyNTAiO3M6MTc6Indvb19zaW5nbGVfaGVpZ2h0IjtzOjM6IjE4MCI7czoxMzoid29vX3Jzc190aHVtYiI7czo1OiJmYWxzZSI7czoxODoid29vX2FkX3RvcF9kaXNhYmxlIjtzOjU6ImZhbHNlIjtzOjE4OiJ3b29fYWRfdG9wX2Fkc2Vuc2UiO3M6MzEzOiI8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+PCEtLQ0KZ29vZ2xlX2FkX2NsaWVudCA9ICJjYS1wdWItMTM5NjAzNTE3OTk0ODI2OSI7DQovKiA0Njh4NjBhbmRyb2lkem9vbmUgKi8NCmdvb2dsZV9hZF9zbG90ID0gIjE5MzU4MDg2NzciOw0KZ29vZ2xlX2FkX3dpZHRoID0gNDY4Ow0KZ29vZ2xlX2FkX2hlaWdodCA9IDYwOw0KLy8tLT4NCjwvc2NyaXB0Pg0KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiDQpzcmM9Imh0dHA6Ly9wYWdlYWQyLmdvb2dsZXN5bmRpY2F0aW9uLmNvbS9wYWdlYWQvc2hvd19hZHMuanMiPg0KPC9zY3JpcHQ+IjtzOjE2OiJ3b29fYWRfdG9wX2ltYWdlIjtzOjQwOiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzLzQ2OHg2MGEuanBnIjtzOjE0OiJ3b29fYWRfdG9wX3VybCI7czoyNDoiaHR0cDovL3d3dy53b290aGVtZXMuY29tIjtzOjE0OiJ3b29fYWRzX3JvdGF0ZSI7czo0OiJ0cnVlIjtzOjE0OiJ3b29fYWRfaW1hZ2VfMSI7czo0MToiaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy8xMjV4MTI1YS5qcGciO3M6MTI6Indvb19hZF91cmxfMSI7czoyNDoiaHR0cDovL3d3dy53b290aGVtZXMuY29tIjtzOjE0OiJ3b29fYWRfaW1hZ2VfMiI7czo0MToiaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy8xMjV4MTI1Yi5qcGciO3M6MTI6Indvb19hZF91cmxfMiI7czoyNDoiaHR0cDovL3d3dy53b290aGVtZXMuY29tIjtzOjE0OiJ3b29fYWRfaW1hZ2VfMyI7czo0MToiaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy8xMjV4MTI1Yy5qcGciO3M6MTI6Indvb19hZF91cmxfMyI7czoyNDoiaHR0cDovL3d3dy53b290aGVtZXMuY29tIjtzOjE0OiJ3b29fYWRfaW1hZ2VfNCI7czo0MToiaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy8xMjV4MTI1ZC5qcGciO3M6MTI6Indvb19hZF91cmxfNCI7czoyNDoiaHR0cDovL3d3dy53b290aGVtZXMuY29tIjt9PC9saT48bGk+PHN0cm9uZz53b29fcGlzX2hhcmRfY3JvcDwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19waXNfcmVzaXplPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3Bvc3RfaW1hZ2Vfc3VwcG9ydDwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19yZXNpemU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fcnNzX3RodW1iPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19zaG9ydG5hbWU8L3N0cm9uZz4gLSB3b288L2xpPjxsaT48c3Ryb25nPndvb19zaG93X2Nhcm91c2VsPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3Nob3dfdmlkZW88L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fc2luZ2xlX2hlaWdodDwvc3Ryb25nPiAtIDE4MDwvbGk+PGxpPjxzdHJvbmc+d29vX3NpbmdsZV93aWR0aDwvc3Ryb25nPiAtIDI1MDwvbGk+PGxpPjxzdHJvbmc+d29vX3NsaWRlcl9jZmFkZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fc2xpZGVyX2NvbnRlbnRfc3BlZWQ8L3N0cm9uZz4gLSAwLjY8L2xpPjxsaT48c3Ryb25nPndvb19zbGlkZXJfbWFnYXppbmVfZXhjbHVkZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19zbGlkZXJfc2ZhZGU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX3NsaWRlcl9zcGVlZDwvc3Ryb25nPiAtIDAuNjwvbGk+PGxpPjxzdHJvbmc+d29vX3NsaWRlcl90aW1lb3V0PC9zdHJvbmc+IC0gNjwvbGk+PGxpPjxzdHJvbmc+d29vX3RhYnM8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX3RleHR0aXRsZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fdGhlbWVuYW1lPC9zdHJvbmc+IC0gR2F6ZXR0ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3RodW1iX2hlaWdodDwvc3Ryb25nPiAtIDU3PC9saT48bGk+PHN0cm9uZz53b29fdGh1bWJfd2lkdGg8L3N0cm9uZz4gLSAxMDA8L2xpPjxsaT48c3Ryb25nPndvb192aWRlb19jYXRlZ29yeTwvc3Ryb25nPiAtIFZpZGVvczwvbGk+PGxpPjxzdHJvbmc+d29vX3dwdGh1bWJfbm90aWNlPC9zdHJvbmc+IC0gPC9saT48L3VsPg==