LightBlog

dimanche 26 avril 2020

Android 10 for the OnePlus 5 and 5T is here with a new OxygenOS Open Beta

The OnePlus 5 and the OnePlus 5T were the company’s pair of 2017 flagship smartphones, and the two phones are still poised to receive software updates according to OnePlus’ Software Maintenance Schedule. Although both phones launched with Android 7.1 Nougat on board, OnePlus has promised to update them sometime in Q2 of 2020 with OxygenOS 10 based on Android 10. This promise was made back in October of 2019 during the launch of the OnePlus 7T Pro, and now, OnePlus is starting to make good on its promise. The company has announced the first Android 10 beta update for the OnePlus 5 and 5T.

OnePlus 5 Forums ||| OnePlus 5T Forums

Over on the official OnePlus forums, Manu J., Global Product Operations Manager at OnePlus, announced that the company is ready to roll out the first beta OxygenOS 10 build based on Android 10 for the OnePlus 5 and 5T. OnePlus wants interested users to test this release before the company rolls out the update to the wider public. Because this is a test build, it won’t be available via an OTA update. However, unlike other Open Beta builds, you will receive OTA updates for future OxygenOS stable builds as well as Open Beta builds. That means you won’t have to wipe the data on your device to migrate from the Android 10 beta release to the stable release, but do keep in mind that if you’re still on the final Android 9 Pie-based OxygenOS Open Beta, you’ll have to perform a data wipe to upgrade to this new Android 10 beta release in the first place.

Here is the stated changelog for the Android 10 Open Beta 1 update:

Changelog

  • System
    • Brand new UI design brings light and fluid experience
    • Updated to Android 10
  • Full Screen Gesture (OP5T Only)
    • Newly added Hidden Bar to allow left-right switches of recent apps

In addition to the changes listed here, there are also other features introduced in Android 10 and OxygenOS 10.

Here are the download links: OnePlus 5, OnePlus 5T. Once you have the Android 10 Open Beta 1 package downloaded, move it to the root directory of your internal storage using a file manager application. Then, go to Settings > System > System updates, press the menu button in the top right-hand corner, choose Local Upgrade, and then select the file you downloaded.

If you would rather wait for OnePlus to roll out the stable Android 10 update for the OnePlus 5 and 5T, then you don’t have to do anything today. The last stable OxygenOS update for both devices was released back in March of 2020, so unless there are some glaring bugs with this Android 10 beta build, we can expect it to go stable sometime next month.

The post Android 10 for the OnePlus 5 and 5T is here with a new OxygenOS Open Beta appeared first on xda-developers.



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

Samsung’s first smartphone with pop-up front camera shown off in leaked renders

Notchless displays were the predominant theme of 2019, giving us our most immersive smartphone experience yet. Thanks to pop-up cameras, notchless phones got rid of ugly punch holes as well as top bezels, and companies did hype these pieces of innovation up for a while. In 2020, we seem to have moved past popup cameras in favor of punch holes, but Samsung is apparently planning a return to this hardware design as we now have leaked renders that show off an upcoming Samsung Galaxy smartphone with a pop-up selfie camera.

Samsung Galaxy A - pop-up camera smartphone

Notable leaker @OnLeaks has shared renders of this Samsung device with Pigtou. In the renders, we see a design approach that Samsung had only adopted on the Samsung Galaxy A80, but executed differently. The front of the device is clean, without any notches or punch holes to look at. The bezels on the device are also mostly thin, as only the bottom bezel has some length to it.

The highlight of the device is the pop-up camera. The Samsung Galaxy A80 also had a pop-up camera, but it used a wildly different rotating pop-up camera mechanism to use the same camera setup for both, the front and back. Au contraire, this unnamed Galaxy device takes a more conventional approach to the pop-up camera, giving it a look that is shared across devices such as the OnePlus 7 Pro, Redmi K20 Pro, Realme X, Honor 9X, OPPO Reno 2Z, and many more.

What also sets this device apart in 2020 is that it will reportedly come with a rear fingerprint scanner. In 2020, we have become accustomed to seeing an in-display fingerprint scanner on AMOLED devices and a side-fingerprint scanner on LCD devices. We do not know what display technology is used on this phone, but there is nothing inherently flawed with a conventional rear fingerprint scanner either.

Samsung Galaxy A - pop-up camera smartphone

Apart from the fingerprint scanner, we also see a triple rear camera setup. The phone also has curved side edges on the back. @OnLeaks mentions that the phone has a USB Type-C port and an IR Blaster, but it apparently misses out on the 3.5mm headphone jack. The display diagonal is said to 6.5″, while the rest of the device dimensions are said to be 183.5 x 77 x 9.2 mm. Everything else about the phone is unknown, including its name.

We’ll hopefully learn more about this device as it comes closer to launch.


Source: Pigtou

The post Samsung’s first smartphone with pop-up front camera shown off in leaked renders appeared first on xda-developers.



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

samedi 25 avril 2020

OxygenOS 10.3.3 update for the OnePlus 6 and 6T brings April 2020 patches

Yesterday, OnePlus announced the end of the OxygenOS Open Beta program for the OnePlus 6 and OnePlus 6T, making Open Beta 6 the last beta release for both devices. However, both devices are scheduled to receive bi-monthly stability and security updates until at least mid-2021, according to OnePlus’ Software Maintenance Schedule. The last stable release, OxygenOS 10.3.2, brought the February 2020 security patches, and now OxygenOS 10.3.3 brings the latest April 2020 Security Patch Level (SPL) as well as a handful of other changes.

OnePlus 6 Forums ||| OnePlus 6T Forums

Besides the April 2020 patches, the update also enables VoLTE and VoWifi support for Telenor in Denmark and VoWifi support for Reliance Jio in India. The pre-installed Google Mobile Services package has been updated to the February 2020 release and the CloudService app, which is only available in India, has been updated to version 2.0. Here’s the full changelog:

OxygenOS 10.3.3 Changelog for the OnePlus 6 & 6T

  • System
    • Fixed the issue with a black screen randomly appearing while playing games
    • Updated GMS package to 2020.02
    • Updated Android Security Patch to 2020.04
    • Improved system stability and fixed general bugs
  • Network updates
    • Integrated VoLTE & VoWifi support for Telenor – Denmark
    • Integrated VoWifi support for RJIO – India
  • Cloud Sync updates [India only]
    • Updated the CloudService to Version 2.0

We don’t have any download links for OxygenOS 10.3.3 yet, but we’ll update this article when we receive the incremental and full OTA packages. The update is randomly rolling out now for a small number of OnePlus 6 and 6T users according to a post on the OnePlus forums. The company is being cautious and rolling out the update to a handful of users first, and if the update goes smoothly, they will roll it out to more users in a few days. Hopefully, the update doesn’t get pulled by OnePlus, but we’ll keep an eye out in case there are any issues causing the rollout to be paused.

The post OxygenOS 10.3.3 update for the OnePlus 6 and 6T brings April 2020 patches appeared first on xda-developers.



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

Discord’s Mobile Voice Overlay is no longer a Samsung Galaxy exclusive

Last August, Samsung announced the Galaxy Note 10 and Note 10+. To promote the launch, Samsung partnered with Discord to enable a handful of features exclusively on Samsung Galaxy devices. One of those features is Discord’s Mobile Voice Overlay, a feature that enables a floating voice chat overlay that appears on top of every screen. Discord is now making the Mobile Voice Overlay available to all Android devices.

In a recent update to the Discord for Android app, the voice overlay feature became available on my OPPO Find X2 Pro and Google Pixel 4. I enabled the feature on beta versions 19.3 and 19.4 of the application, but the feature first went live in version 19.1 for non-Samsung Android devices. The latest stable release, version 17.1, does not enable the feature on all Android devices.

The changelog for version 19.4 beta, which I’ve reproduced below, mentions the fact that the Mobile Voice Overlay is no longer a Samsung Galaxy exclusive. However, Discord’s support page on the feature has not yet been updated to reflect this change in exclusivity.

WHAT’S NEW

  • Features
    • Voice Overlay is now available on all Android devices. See who’s talking and access shortcuts while using other apps—no need to switch back to Discord!
    • Videos can now play inline in chat, and full screen video playback now includes player controls for playing, pausing, and seeking!
  • Bug Fixes
    • We squashed a ton of keyboard bugs! You can even type in your chat app now!
    • Reconnecting to a voice call should maintain muted state. Zip it real good.

Once you receive the update that unlocks the feature for non-Samsung Galaxy devices, you’ll be able to turn on the Mobile Voice Overlay feature in Discord Settings under “Voice & Video”. The feature requires that you grant Discord access to display over other apps.

Here’s a screen recording that shows off the Mobile Voice Overlay feature on a OnePlus 5T:

You can download the latest version of the Discord mobile application from the following Google Play Store link:

Discord - Friends, Communities, & Gaming (Free, Google Play) →

Thanks to XDA Senior Member Some_Random_Username for the screen recording!

The post Discord’s Mobile Voice Overlay is no longer a Samsung Galaxy exclusive appeared first on xda-developers.



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

OnePlus 8 series get OxygenOS 10.5.3/10.5.5 with improved touch sensitivity, video smoothness, and more

OnePlus announced the OnePlus 8 (our review) and 8 Pro (our review) earlier this month, and the two phones have already started shipping to consumers worldwide. The day 1 update brought Live Captions, Bullets Wireless Z integration with Dolby Atmos, and more changes. Now, a second update is rolling out for both devices, bringing a handful of bug fixes and optimizations.

OnePlus 8 ||| OnePlus 8 Pro

The fixes include improved touch sensitivity on the screen edges (both devices have curved edges), improved video smoothness in Motion graphics smoothing (which only applies to the 8 Pro as it features a dedicated chip for MEMC), better white balance and autofocus in low-light environments, better mobile data and Wi-Fi transmission stability, and more. Early owners of the two devices have reported issues ranging from random Wi-Fi disconnects to display issues, so we hope to see more OxygenOS updates centered around bug fixes in the future. Here’s the full changelog for the update rolling out to both devices:

OxygenOS 10.5.3 and 10.5.5 Changelog

  • System
    • Optimized touch sensitivity on the screen edges
    • Optimized the display effects
    • Improved video smoothness in Motion graphics smoothing
    • Fixed known issues and improved system stability
  • Battery
    • Simplified interaction experience for Bedtime mode
  • Camera
    • Improved accuracy of white balance and focus in a dark environment
    • Improved the smoothness and stability
  • Network
    • Enhanced the mobile data and Wi-Fi transmission stability

Download for the OnePlus 8 and 8 Pro

If the update hasn’t rolled out for you yet, then you can sideload the update by downloading the correct file below and using the built-in System Update tool to perform an upgrade. We have download links for most models but will continue to update this article when we receive more links.

Thanks to XDA Senior Member Some_Random_Username for providing the download links!

The post OnePlus 8 series get OxygenOS 10.5.3/10.5.5 with improved touch sensitivity, video smoothness, and more appeared first on xda-developers.



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

vendredi 24 avril 2020

How Indus App Bazaar is hyper-localizing mobile apps with Indic languages: Interview with Rakesh Deshmukh

India has only about 2% of the landmass on Earth, but it accommodates nearly one-fifth of the world’s population. The massive population makes it one of the world’s largest consumers of electronics and especially, mobile phones. India’s mobile phone penetration stands at about 90% of the population. On top of that, affordable smartphones and incentives in the form of inexpensive 4G data have propelled the number of smartphone users in the country to a whopping 500 million and the figure is poised to cross 850 million by 2022. Attracted by the opportunities in India’s smartphone market, smartphone manufacturers and software juggernauts have also been driven to the market like bees to honey. While India is one of the most prosperous markets for smartphone manufacturers, the software market still remains nascent due to diversity when it comes to the written and spoken languages in the country.

English is often associated with technology as the primary language. Major platforms use English as it is the world’s second most spoken language, coming after Mandarin Chinese. From a global purview, the use of English as the default language for communication allows us to connect with different people across the world, generally speaking.

However, in the case of India, English poses a problem for both – consumers and sellers of technology products – as only a small percentage of Indians can understand basic English; and an even smaller section can communicate in English fluently. English is the first language of only 0.02% of India’s total population, and only 10.6% of the total population can speak English (as many people in India are multi-lingual). In contrast, 43.63% of the population speak Hindi as their first language, while 57.1% can speak Hindi overall (though this is divided into different sub-dialects). Other languages follow, but in smaller percentages — Bengali, Marathi, and Telugu in 8.9%, 8.2%, and 7.8% respectively. While the percentages may seem small, keep in mind that India’s population is a whopping 1.2 billion people according to the 2011 census — so every 1% corresponds to 12 million people by old estimates. Newer prediction models unanimously agree with further growth.

Although pocket-friendly smartphones and inexpensive data have together rocketed smartphone adoption in India, a large share of these non-English users may face challenges in discovering apps due to the language barrier. Many of these users don’t even have an active email account and, therefore, cannot access the Google Play Store, even though they might still be able to access brand-exclusive app stores which usually have limited or sub-par content. English may be the enabler for content when speaking generally, but painting every region with this broad brush discounts the needs of the large population that is not comfortable with English and may also not be very well versed with technology.

Traversing the language barrier with Indus App Bazaar

Indus, a company based in India, aspires to solve the problems faced by smartphone users who do not speak English. They seek to empower this enormous community by facilitating access to a large number of apps in their native Indic languages. Indus used to be predominantly known for “Indus OS,” a custom Android skin designed by the company with deeply integrated support for 20 Indic languages. Micromax Unite 3 was the first smartphone to come with Indus OS (then called “Firstouch OS”) in 2015. As the years passed, the company’s focus shifted from the Android skin to an app store platform with customizations based on numerous Indian languages.

Our Managing Editor, Aamir Siddiqui, had a conversation with Mr. Rakesh Deshmukh, the co-founder, Director, and CEO of Indus on topics such as the app ecosystem in India as well as the challenges and the opportunities. To give you a brief foretaste of what Indus and its business is all about, it is primarily known for its multilingual app market called “Indus App Bazaar.”

indus os app bazaar indic language indus os app bazaar indic language

The Indus App Bazaar is available in 20 Indic languages and chiefly caters to non-English-speaking smartphone users in India. Indus partners with app developers to tailor their apps to suit the needs of Indian users and has also developed app stores for smartphone OEMs, such as the Samsung Galaxy Store for India.

Foremost, Mr. Deshmukh apprised us of the mission that Indus started with. The company was founded in 2015 seeking out how to “empower half a billion people who are coming online and help them to use digital content and commerce more conveniently so that they can do a lot more with their smartphone[s].

Indus App Bazaar addresses the challenge posed by the language barrier by serving apps in Indic languages to over 60 million users. The app store currently has about 400,000 apps in as many as 20 Indic languages.

Mr. Deshmukh told us that at least 40% of the apps in India are not downloaded from the Google Play Store, which is very surprising. For most of us in urban cities with fast broadband Wi-Fi and our familiarity with English, the Google Play Store has been the de-facto point of access for apps, to the extent that we do take this access for granted.

So where do users get these apps from? These users get basic apps transferred either from their friends through apps like SHAREit or from the mortar and brick store when they’re buying a new phone. Mr. Deshmukh remarks, “[the] phenomenon of sharing and transferring content and applications, I think, is a very big economy in our country.” This especially applies to tier-2 and tier-3 towns as well as the rural areas where users are either first-time smartphone users or non-tech-savvy. He adds that retail store owners might even offer to add some basic apps on the users’ new phone in the name of “value addition.” By doing so, the shop owner could avert the need to oblige the customer with a discount. About a decade ago, we saw the same phenomenon with multimedia – users would pay shop owners to transfer popular songs and videos to their mobile phones since most phones didn’t come with Wi-Fi, data packs were expensive, and Indians were still living in the 2G era.

Whether the aforementioned users borrow apps from their friends or get them sideloaded in a store, their horizon for mobile apps remains fairly restricted and they rely solely on these sources for app recommendations. Simultaneously, even if these users can access the Google Play Store reliably, they might find themselves overwhelmed by the sheer number of apps in the generic portfolio which may not be very relevant or even be culturally alien.

Simplifying how you deal with mobile apps

Indus App Bazaar counteracts this problem and it does so by lowering the bar for how users must interact with an app store. Users can access the store in their preferred Indic language and without any email for sign-up. By doing so, Indus App Bazaar helps users find relevant apps, suited to their local needs, and without any language barrier and at a lower threshold for technical proficiency. In essence, this allows a user to enjoy their smartphone experience even without being a phone literate. This becomes a germane solution in a country like India where we see a myriad of cultures and languages co-existing together in an interwoven society.

Galaxy Store in India is powered by Indus App Bazaar

Indus addressed this through its App Bazaar by not just dissolving the language obstacle but also by identifying local content and trends and personalizing content discovery for the users. So, for instance, if you’ve chosen Gujarati as your preferred language for the store, you will not only see app listings in Gujarati but also the listed apps will be relevant for an audience that speaks and understands Gujarati. This is not just mere translation, but localization of an app by someone who not only understands the language but also understands the needs of people who speak Gujarati.

Localization – The biggest value proposition

The hyper-localization of apps “becomes a very powerful value proposition for users,” says Mr. Deshmukh. Indus App Bazaar’s recommendations are based on machine learning and determine user preferences based on several events around the user’s interaction with the store – not just their language. These capabilities, as per the CEO, allow Indus App Bazaar to be at the pole position among other indigenous apps stores in India.

indus os app bazaar indic language indus os app bazaar indic language

A testimony to Indus’ claims is the fact that Samsung partnered with it to power the Galaxy App Store in India, even though it was not the first one to do so. Micromax, in fact, was Indus’ first vendor and this was at the time the company was selling the App Bazaar not as a separate product but as part of its Android overlay skin, Indus OS. While the Indus OS Android skin has been discontinued, the App Bazaar still powers the app store on Micromax devices. Karbonn is another Indian OEM that utilizes the company’s apps platform.

Thanks to Samsung’s wide user base, Indus App Bazaar now powers the Galaxy App Store on at least 60 million Samsung devices in India. The company now wants to go global, identify other fragmented markets similar to India, and serve the requirements of people who are not natively English speakers. The company aspires to tie up with a large group of OEMs from across the world and help them set up their own apps stores which can run parallel to the Google Play Store.

Exploring more OEM partnerships across different markets

Mr. Deshmukh says, “All OEMs want to have their own store[s]. Now, there are two options. One option is to build their own. Or, they can partner with companies like us who understand the app store [as a separate product]. So, we can manage this much better than anyone else.

With its specialization in building app stores for OEM, Indus wants to be the default option in any OEM’s consideration. The ultimate aspiration is to become the biggest service provider in this niche over the next five years or so. From its current user base of about 60 million, Indus wants to be able to cater to 500 million customers by the end of their proposed deadline.

Some of Indus’ target markets are Indonesia, Bangladesh, Sri Lanka, Thailand, and other growing economies in Africa. While the company aims to be the largest app store provider, its objective is not to replace the Google Play Store. However, there are some cases that it, very well, could.

Globally, Indus does not have any partners yet even though we did hear speculations about it teaming up with Huawei for the App Gallery on Huawei and Honor devices. This becomes even more monumental since newer Huawei devices have been barred from using GMS Core services including the Google Play Store. The deal, however, is currently on halt or has been stalled and Mr. Deshmukh offered no comments on the subject.

Coming back to their current scale of abilities, Mr. Deshmukh claims there is no other app store platform that can compete with the Indus App Bazaar. He adds, “What we’re doing is unique in India, and there is no app store player per se, right? In some sense, we are the only company that is building the App Store to this scale.

What’s in store for local developers?

Indus App Bazaar also acts as a medium bridging the gap between the supply and demand of locally relevant apps instead of just promoting globally popular and top-ranking apps. Mr. Deshmukh highlights that globally popular apps are not only irrelevant to an average user in a small Indian town, generic app store listings also put indigenous developers at a disadvantage. He notes, most of the apps on the app store’s homescreen will be from noted and successful developers and this ultimately dissuades both – the non-tech-savvy users and indie developers looking to cater to that audience. “In this entire race, the local developers get lost in the global competition. Their audience is also limited, so they will never able to reach it,” he adds. Indus eliminates this gap by promoting locally relevant apps to local users.

The process of onboarding an app begins when Indus identifies its potential for the Indian market. Then, Indus approaches the app’s developers with the proposal to add Indic languages. In other cases, indie developers can also reach out to Indus. The entire process of translating the app name, store description, and the app metadata is undertaken and completed by Indus. The support for different Indic languages is determined based on the focus regions for the apps. So, an app relevant only in a small part of India will not be refurbished with all Indic languages but only the ones required.

This measure allows developers to use a focussed approach in targeting and acquiring users. The opportunity is especially beneficial for independent developers who might only want to reach a small geographical area populated with users speaking only a particular language. For example, for a news app in Bengali, a developer might want to focus on the parts of Eastern India where Bengali is the primary language for the majority of users.

How are apps adapted to the Indus App Bazaar?

You must be wondering what is Indus App Bazaar doing uniquely when Google and Indian Department of Telecom, under MeitY, has been so bullish on adding Indic languages to mobile phones. Google already lets you use several Indic languages and their glyphs in Android. When the system language is set to any other language than English, the app store titles and descriptions are automatically converted to that language. This translation, however, is accomplished by transliteration along with machine tools like Google Translate. This is where Indus App Bazaar sets itself apart.

Anyone can do that,” says Mr. Deshmukh. He elaborates that their expertise lies in tailoring apps into other languages and not simply translating them without working on context. App descriptions are written with precise use of words with a focus on meaning. Using a translation tool like Google Translate not only takes the essence out of the copy but often even butchers the meaning.

Language goes beyond content consumption

For a long time, localization has been associated with the content and primarily aimed at either entertainment or imparting education. It’s quite easy to find forms of content such as movies, TV shows, literature, magazines or newspapers, YouTube videos, and news websites or blogs in regional languages. But Indus App Bazaar is taking a warm and invigorated approach towards adapting and transforming mobile apps in regional Indic languages.

Another issue that localization can address is to increase the scope of income through in-app purchases and better-targeted advertisements. India is a market where users barely spend on buying apps or in-app content but this could change with a greater degree of personalization. Right now, Indic users barely have any specific reason to spend within a generic English app, especially if their need is only partly satisfied by the app. Giving them greater utility is a step ahead in monetization.

Like we said at the beginning of this article, the Indian smartphone market is expected to accelerate full throttle over the next coming years and add 350 million more smartphone users – which, for context, is more than the current population of the U.S. The opportunities for software developers in this market are immense and localization is the tough nut that Indus App Bazaar seemingly excels at cracking.

The post How Indus App Bazaar is hyper-localizing mobile apps with Indic languages: Interview with Rakesh Deshmukh appeared first on xda-developers.



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

Realme X50 Pro 5G, Realme X2, and Realme X2 Pro Android 10 kernel source code now available

Realme unveiled three 5G devices so far, and the journey was started off with the mid-range Realme X50 back in January. The flagship-grade Snapdragon 865 powered Realme X50 Pro joined the club a few days later, while the newly released Realme X50m is the latest addition to the roster. The company has already published the kernel source code for the Realme X50, which might be suitable for the Realme X50m as well due to the vast number of similarities between these two phones. And now, Realme has released the kernel source for the Realme X50 Pro.

Realme X50 Pro XDA Forums

Unlike the Snapdragon 765G powered Realme X50/X50m, the Realme X50 Pro (our impressions) is being sold in Europe as well as in India via official channels. The global availability, coupled with the presence of the kernel source code, should play a vital role in the aftermarket development scene for this flagship. The company has also upgraded its bootloader unlock utility (usually referred to as In-Depth Test) to support the Chinese variant of the phone, albeit the compatibility of the tool with the international variants is not known yet.

Realme X50 Pro 5G Kernel Sources || Bootloader Unlocking Instructions (In Chinese)

Apart from promoting third-party development for the X50 Pro, Realme has also published Android 10 kernel sources for the Realme X2 and the Realme X2 Pro. As a quick refresher, the company did publish Android Pie-based kernel sources for the phone duo, but they have now refreshed it after delivering the Realme UI infused Android 10 update for these devices to comply with the General Public License v2.

Realme X2 Android 10 Kernel Sources || Realme X2 XDA Forums

Realme X2 Pro Android 10 Kernel Sources || Realme X2 Pro XDA Forums

Both the Realme X2 and X2 Pro have received their fair share of custom ROMs so far, and the updated kernel sources should help the developers to tune up the existing projects and bring-up further custom ROM experiences.

The post Realme X50 Pro 5G, Realme X2, and Realme X2 Pro Android 10 kernel source code now available appeared first on xda-developers.



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