Tag Archive | "updates"

OnePlus 8/ 8 Pro getting new software updates, but no mention of a display fix


Update, May 5, 2020 (2:20AM ET): OnePlus is reportedly rolling out another update for the OnePlus 8 and 8 Pro. The new Oxygen OS 10.5.6.IN11AA for the OnePlus 8 Pro and 10.5.5.IN21AA for the OnePlus 8 brings some system and camera improvements.

The changelog doesn’t clearly verify if it fixes the ongoing display problems on the phones, especially the OnePlus 8 Pro. The previous update (read original article below) fixed the green tint issue on the OnePlus 8 Pro for some users, but the black crush issue wasn’t resolved. The latter was initially thought to be a hardware problem, although OnePlus has since claimed that it’s indeed a software problem too.

The latest software update mentions that it fixes known issues, but the language is very generic and doesn’t really point to a display fix. You can see the changelog for the update below.

Oxygen OS 10 5 6 for OnePlus 8 ProAndroid Sage

Source: Android Sage

Meanwhile, some users who have received the new update are not too happy with it. A user on Reddit says that the update fixes the green tint issue on the OnePlus 8 Pro when DC Dimming is switched on, but it reappears when DC Dimming is switched off. Another user on OnePlus forums reports that the camera on the OnePlus 8 Pro has become worse since the update and has resulted in images showing random flares. The experience, however, might not be the same for all users.

The new OnePlus 8/8 Pro updates are reportedly rolling out in parts of US and Europe right now. An official announcement from OnePlus and wider availability can be expected soon.


Welcome to the OnePlus 8 and OnePlus 8 Pro update hub. Here, you’ll find everything you need to know about the latest Android updates for the two devices, including their current versions and when future updates are likely to arrive.

Both the 8 and 8 Pro run OxygenOS, OnePlus’ proprietary Android skin. OxygenOS is known for fast updates that come for a very long time, so be sure to bookmark this page and visit often.

OnePlus 8 Pro Killer flagship
OnePlus is all grown up. With the OnePlus 8 Pro, you get an unabashed flagship, with all the bells and whistles. Powerful specs, an amazing display, fast wireless charging, and water resistance make the OnePlus 8 Pro a great alternative to the Galaxy S20 Plus, and it’s up to $ 300 cheaper.

OnePlus 8 Snapdragon 865 on the cheap
The OnePlus 8 sticks to the formula that has made OnePlus so successful. It gets you the latest processing package, a versatile camera, and a beautiful display, running the smooth Oxygen OS. You miss out on wireless charging and the official IP rating, but for what it offers the OnePlus 8 is an attractive deal.


OnePlus 8 and OnePlus 8 Pro updates

  • Current stable version: Android 10
  • When will the OnePlus 8 and 8 Pro get Android 11? September 2020 (estimated)

The OnePlus 8 and 8 Pro launched on April 14, 2020. Both launched with the latest version of Android out-of-the-box: Android 10. We expect both devices to receive at least two major Android updates in the future — Android 11 in 2020 and Android 12 in 2021.

Days after the phones launched, OnePlus rolled out the Oxygen OS 10.5.4 update for the OnePlus 8 and 8 Pro. It was a minor update, but brought Google’s Live Caption feature to the phones. It also enhanced support for the OnePlus Bullets Wireless Z earbuds, optimized the cameras and fingerprint sensor, improved system stability and more.

However, a bunch of users started reporting the appearance of a green tint on the displays of their phones. Some also reported a black crush issue which made dark areas of the screen lose detail.

OnePlus then rolled out Oxygen OS 10.5.5 for both the OnePlus 8 and OnePlus 8 Pro. The update sort of fixed the green tint problem for some, but the black crush issue remained.

The changelog was also tight-lipped about the display problems. The only indication on it related to the display was a pointer noting “optimized the display effects,” which doesn’t clearly mean the green tint or black crush issue.

  Android 10 Android 11
OnePlus 8 Current TBA
OnePlus 8 Pro Current TBA

Let us know which OnePlus 8/8 Pro update you’re rocking in the comments, and if you’ve spotted a recent update we’ve missed, tip us!

Are you looking for another device update? Head to our general Android 10 update tracker at the link.

More posts about OnePlus


Android Authority

Posted in Android NewsComments (0)

Samsung updates Galaxy Note 10 series with May security patches


Samsung Galaxy Note 10 Plus Aura White back at angle

Credit: David Imel / Android Authority

Update, May 1, 2020 (2AM ET): The Samsung Galaxy Note 10 phones are now receiving the May 2020 security patches in select regions. According to XDA-Developers, the new update is rolling out with software version N97xFXXS4CTD1. It’s reportedly available in a bunch of European countries, including France, Poland, Switzerland, and Germany.

With this update, the Note 10 phones also get a new bootloader (v4), which means that you won’t be able to manually downgrade to previous builds after downloading this OTA.

The update will first hit Exynos variants of the Galaxy Note 10 and is expected to roll out in batches to all other models and regions subsequently.


Original article: Welcome to the Samsung Galaxy Note 10 and Galaxy Note 10 Plus update hub. Here, you’ll find everything you need to know about the latest Galaxy Note 10 and Note 10 Plus updates. That includes their current versions and when future updates are likely to arrive. Keep in mind that the Galaxy Note 10 and Galaxy Note 10 Plus generally receive their updates at the same time.

Samsung Galaxy Note 10 Plus The S Pen is mightier than the sword
The S Pen makes the Samsung Galaxy Note 10 Plus better than the vast majority of its competition. It offers more pro features than you can poke a stick at and packs all the top-tier specs you’d expect from a Note.

Samsung Galaxy Note 10 and Galaxy Note 10 Plus update

  • Current stable version: Android 10
  • When will the Galaxy Note 10 and Galaxy Note 10 Plus get Android 11? December 2020 (estimated)

The Galaxy Note 10 line launched in August 2019 with the then-latest version of Android, Android 9 Pie. Like most Android flagships, these are expected to receive at least two major updates in their lifetimes.

The first confirmed major update is Android 10, which publicly launched toward the beginning of September. Soon after, Samsung began a beta program for its flagships, including the Note 10 line. This beta program lasted for a few months before Samsung started rolling out Android 10 in a stable form.

At this point, nearly every device in the Samsung Galaxy Note 10 family, including the Star Wars model and the Sprint version, should have the Android 10 update. Any stragglers should get it by the end of January 2020. That update will include One UI 2.0, based on Android 10.

Samsung also beat Google to the punch with the January 2020 security patch, rolling it out to the Note 10 before Google rolled it out to the Pixel 4. Samsung’s update game has been on point lately, and the Note 10 is its sixth device to get the latest security patch.

According to a few Reddit posts, Canadian Galaxy Note 10 devices began receiving the latest Android 10-powered One UI 2.0 update January 6. Devices on carriers Telus, Bell, Rogers, and Sasktel received the update first, and other carrier devices followed suit shortly.

Two days later, a tipster over at Android Police let the world know Samsung began pushing out the latest stable Android 10 update to unlocked Galaxy Note 10 Plus 5G devices in the UK. That same day, we also saw the update roll out to Indonesian variants of the Note 10 series thanks to a post on Reddit.

The March 2020 security update officially rolled out to Galaxy Note 10 and Note 10 Plus devices in the first week of March. It landed on devices in the Netherlands, the UK, Spain, and Hungary. The update didn’t introduce anything particularly exciting, but improved security is always welcome.

On April 21, Samsung made Galaxy S20 camera features available on Canadian Note 10 devices. The features included: Single Take Mode, Night Hyperlapse, custom filters, Pro Video Mode, and more. The update also introduced new Quick Share and Music share functionality to the phones. Quick Share lets Galaxy Note 10 users easily share photos, videos, and other large files with contacts nearby, while Music share lets others play their music on Bluetooth devices connected to your Galaxy Note 10. You can read more details about the new camera features here.

You can manually check for the Samsung Galaxy Note 10 update on your own device by heading to Settings > Software update > Download and install.

Android 10 also landed on Galaxy Note 10 devices in Australia, Hong Kong, Taiwan, and Qatar (h/t: Android Police) in January 2020. A little more than a month later, the Galaxy Note 10 and Note 10 Plus got their first post-Android 10 updates. These updates brought improvements to facial recognition and navigation gestures.

Samsung Galaxy Note 10/Note 10 Plus update availability Android 10 Android 11
AT&T Active TBA
Sprint Active TBA
T-Mobile Active TBA
Verizon Active TBA
Star Wars Edition Active TBA
U.S. Unlocked Active TBA
International Unlocked Active TBA

Let us know which Galaxy Note 10 update you’re rocking in the comments. Also, feel free to tip us if you’ve spotted a recent update we’ve missed!

Looking for another device update? Check out our Android 9 Pie and Android 10 update trackers.


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)

App optimization after updates is much quicker on Android N


android update 2

Android N is changing the way app installation and app optimization are handled.

If you’re lucky enough to have a device that receives frequent updates, you may be familiar with the slight annoyance of having to wait for your apps to “optimize” for the new system version.

During this process, apps are pre-compiled in a process called Ahead-of-Time compilation, which basically ensures that apps are ready to run the instant you tap on their icon, as opposed to having to wait several seconds when you launch the app. This behavior was introduced with the ART (Android Runtime) virtual machine, which was previewed in KitKat and fully launched in Lollipop.

Before ART, the Dalvik virtual machine used Just-in-Time compilation, meaning that apps were compiled at runtime.

With Android N, Google is changing things up again. To cut on the long time required to compile apps when the system is updated (depending on the system, this may take 20 minutes or more), Android N now switches back to Just-in-Time compilation, but only the first times an app is launched. After that, Android N proceeds to compile apps Ahead-of-Time, presumably during idle times.

What does all this mean in real life?

  • You won’t need to wait 5-20 minutes for apps to “optimize” after every update;
  • Immediately after an update, apps will launch a little slower than normal (due to Just-in-Time compilation);
  • After a few hours, app launch speed will return to normal (because the system compiled them Ahead-of-Time during idle time);
  • New apps will be installed much faster, but the first time you launch them, they will open slower than normal (due to Just-in-Time compilation).

There you have it – a seemingly small, but very welcome improvement coming to Android N. For more on Google’s latest, make sure to check our complete Diving into Android N series.

Android Authority

Posted in Android NewsComments (0)

Samsung to release monthly security updates to its Android devices in wake of Stagefright exploit


Samsung-Galaxy-S6-Edge-31

A number of mobile devices on AT&T and Sprint have already begun receiving security patches for the Stagefright exploit in Android. Most of the devices that are already receiving updates are from Samsung, and that’s not a coincidence. The Korean tech company has just announced a new Android security update process that “fast tracks” security patches over the air when certain vulnerabilities are uncovered. These small updates will make their way to Samsung devices roughly once per month.

Prior to introducing this new update method, Samsung, like many other OEMs, would likely struggle to push out security patches in a timely fashion. Many security exploits are very time sensitive, so this is great news for owners of Samsung devices.

Security conceptSee also: Google on ‘Stagefright” exploit: not all Android bugs are this bad, thanks to Google’s security measures13417

Dong Jin Koh, Executive Vice President and Head of Mobile Research at Samsung Electronics explains:

Since software is constantly exploited in new ways, developing a fast response process to deliver security patches to our devices is critical to keep them protected. We believe that this new process will vastly improve the security of our devices and will aim to provide the best mobile experience possible for our users.

Google also recently announced a new initiative that will bring monthly security OTA updates to Nexus devices, in addition to regular platform updates. The updates from Google will also be available through AOSP.

Samsung says it’s working with carriers around the world to figure out a way to best implement this new update approach, and that more details on the new method will be released soon.

Android Authority

Posted in Android NewsComments (0)

OnePlus One will continue to receive Cyanogen OTA updates in India


oneplus one unboxing (24 of 29)

OnePlus has certainly had a difficult time selling its flagship One handset in India over the past few months. If you can recall back to October, Cyanogen made an exclusive agreement with Micromax, preventing any other company from selling Cyanogen-powered devices in India, including OnePlus. Cyanogen had a global licensing deal with OnePlus, but the Micromax deal took precedence over it. Then in December, the ban was lifted, and OnePlus was, once again, able to sell the One in India.

Related Videos

It looks like all legal troubles between these companies have finally subsided, because today, OnePlus announced that OnePlus One owners in India who are running Cyanogen OS will continue to receive OTA updates from here on out. The company explains:

…we are happy to confirm today that all legal proceedings have been resolved and the cases have been withdrawn through mutual consent. We hate donning suits and ties anyways. To make things sweeter, we would like to re-assure our customers and fans in India that our flagship phone, the “OnePlus One” will continue to receive OTA updates from Cyanogen in-line with our users in markets around the world.

OnePlus has also recently created its own Android-based ROM, OxygenOS. The OS replacement provides a stable, customizable experience for users looking for an alternative to Cyanogen.

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==