Friday, March 3, 2017

UMIDIGI Z Pro Givaway [Open to All Countries]

The UMIDIGI Z PRO is the first 13mp dual-lens Mediatek flagship smartphone in the world. Unveiled at MWC 2017, this phone comes with latest flagship CPU from Mediatek- the Helio X27 with a deca-core 2.6GHz processor. The 3780mAh battery is housed in a 8.2mm slim metal unibody with 4GB RAM and 32GB ROM. The internal memory is expandable up to 256GB via sd card. List price is $299.99, making this phone a great value for those on a budget.

Visit this website and subscribe to get $50 off

We're giving a Z PRO away. Just use the below contest widget. We will ship to all countries.

Win an UMIDIGI Z Pro! [Open to all countries]

Thanks to UMIDIGI for sponsoring this contest.



from xda-developers http://ift.tt/2mjEhWN
via IFTTT

Mod to Enable 720p Slow Motion Recording in Google Camera on the OnePlus 3/3T running OxygenOS

XDA Senior Member AcmE85 has put together a mod that lets you record 720p slow motion video with working sound on the OnePlus 3/3T. You will need to have a rooted device, be on the latest OxygenOS Open Beta based on Android 7.1.1, and the latest Google Camera app. The mod is based off of a recent LineageOS commit, and simply edits the media_profiles.xml file per the commit. Check it out!



from xda-developers http://ift.tt/2lDAEqD
via IFTTT

EMUI 5.0 is now Rolling out to the Huawei P9 Plus; Features a Dark Mode Toggle

Members on our forums are reporting that EMUI 5.0/Android 7.0 Nougat with January 1st security patches are now rolling out to their Huawei P9 Plus devices. These users are reporting that the build is labeled VIE-L09C432B360 and is 2.39GBs in size. Furthermore, it appears to add a new toggle in Battery settings which enables system-wide dark/night mode. Given the AMOLED display of the P9 Plus, it makes sense to offer this feature.



from xda-developers http://ift.tt/2mjw70t
via IFTTT

OnePlus 3/3T Smoothness Increases with ‘Conservative’ Governor… Seriously (OxygenOS)

A couple of days ago,  u/AmirZ shocked the OnePlus subreddit when he found that setting the OnePlus 3T's "Big Core" cluster to a "conservative" governor would dramatically increase fluidity. Yeah, seriously.

For those who haven't caught the contradiction here, the kernel's governor is responsible for managing the processor's scaling behavior, and "conservative" governors bias the phone towards their lowest set frequencies. This means that the processor will ramp up frequencies under larger and more-persistent loads, which in turn adds to battery life at the expense of smoothness and responsiveness. The OnePlus 3 and 3T use the "interactive" governor by default, as expected of any Android phone, which is faster at scaling and leaping across the frequency spectrum set by the OEM or user.  There are variations of both governors that you undoubtedly came across if you ever opened a kernel manager app to tune your settings, but "conservative" is usually not the first choice by users due to the performance handicaps it introduces, and because "interactive" usually does a pretty good job for the majority of us anyway. Except when it doesn't.

It was wholly unexpected to the OnePlus subreddit that such a change would actually increase performance, and while users were quick to share their experiences and a screenshot or two of their on-screen GPU profiling histograms, many remained unconvinced. To be honest, I was extremely skeptical about this tweak being legitimate, though I also trusted the overall verdict enough to renounce the LineageOS ROM I had set up on my OnePlus 3T, flash the latest Oxygen 7.1.1 Beta, and try it out. To my surprise, it worked far better than I expected, and it wasn't just some collective placebo.

I've issued a complaint to OnePlus and I've asked some of my smarter friends to look into this issue, but I haven't heard back from either group so far. I don't want to irresponsibly speculate about why the "interactive" governor is doing such a relatively-poor job here, so instead I am going to show you some of my findings. If you want to try this out on your rooted OxygenOS ROM, you need to 1) download a kernel managing app, and then 2) set the "big core" cluster's governor to "conservative" — "on demand" works too, but I found no differences that would merit losing the former's power savings. Some users have reported that, instead, they got these results by switching their "little" cluster's governor as well.


I first toggled the GPU Profiling tab and found immediate, consistent and wholly-reproducible improvements by switching the governor, which quickly ruled out confounding variables. I then decided to dump the framedata and plot the output while doing specific tasks that showed significant framedrops on the default settings. These include scrolling through the settings menu (up, then down, then up again, in two seconds), scrolling through Gmail (consistent three-second scroll on both), scrolling through an inactitve Hangouts chat populated with emoji, images and a videopreview (consistent three-second scroll on both). Finally, I looked at a pet-peeve of mine: the framerate issues when switching to the Oxygen Launcher's left-most screen. You can find the plots below.

As you can see, the differences are significant. The OnePlus 3T on "conservative" manages to keep a much lower frame rendering time in general, with far fewer spikes and less jerky frames. I've set the green line to represent the 16ms line, just like in regular on-screen GPU profiling bars, and as you can see the "interactive" setup struggles to stay under that line even during simple scrolling. You can also see that in the segments where the "interactive" governor fails to stay under 16ms per frame, the conservative sample either doesn't cross the line or recovers more quickly. In the Hangouts scrolling samples, the spikes predictable came from scrolling past the YouTube video previews and images, and overall the "conservative" governor did a much better job. Finally, the difference was so large that in retrospect, I should have set a fixed scale, as the green line on the "conservative" samples is much higher given it sees far less and far shorter spikes.

Suggested reading: Dissecting the OnePlus 3T's Performance

Overall, this is something you definitely should check out. Your mileage may vary, but it doesn't seem to introduce any negatives in my usage (logically, there shouldn't be any issues other than performance, which is seemingly not the case in this specific and odd instance). [Warning: anecdotal evidence ahead] I ran this modification all day yesterday, and my OnePlus 3T championed through with a charge lasting from 7AM to 11PM entirely on LTE, with 4 hours of screen on time, some GPS usage and at least two hours of YouTube Red background playback (screen off). I really can't say if it's significantly better just yet, but it was a very good run that carried me through a busy day.

Give it a try!


Credit: u/AmirZ Check Out XDA's OnePlus 3T Forums! >>>



from xda-developers http://ift.tt/2lDil4X
via IFTTT

Stable Version of Android Studio 2.3 is Now Available

Google has been doing a lot of work to improve Android Studio over the last few months. The company launched the first beta of Android Studio 2.3 back in the middle of December of last year, and yesterday they they released a stable build of 2.3. This big updates adds to what many have already been testing in the beta as Google now feels the software is solid enough for it to be released into the stable channel.

The goal of Android Studio 2.3 is to focus on the quality of features that many have already been using. For example, Google made some significant changes to the Instant Run feature to make it more reliable. Pressing the Run button will now always make the application restart so that your changes are reflected in the application preview. The new Apply Changes button will do its best to actually swap the recent changes you've made in the code while keeping your application running.

The Build Cache feature was added into Android Studio with its 2.2 release, but it was disabled by default. This feature caches exploded AARs and pre-dexed external libraries which can lead to faster clean builds of your application. Build Cache is a user-wide cache that is now turned on by default in Android Studio 2.3. Another new feature is the addition of a stable release of ConstraintLayout. With ConstraintLayout, you are now able to chain two or more Android views bi-directionally to form a group in one dimension.

ConstraintLayout even supports ratios for those times when you want to maintain an aspect ratio of a widget. Speaking of widgets, the updated widget palette in the Layout Editor will now let you search, sort, and filter through your widgets for your layout. It also gives you a preview of it before dragging it onto the design surface.

Google has posted a ~4 minute summary video on what's so be sure to check that out along with the full list of changes on the Android Developer's Blog.


Source: Android Developers Blog



from xda-developers http://ift.tt/2mU0bwy
via IFTTT

Lenovo is Ditching their “Moto by Lenovo” Branding Plans, Reintroducing “Motorola” Name

When Lenovo first acquired Motorola from Google, the company said they were proud of what Motorola had been able to achieve over the years. Lenovo said they didn't want to mess with the inner workings of Motorola and just wanted to introduce them into markets around the world where their products were not being sold. Sadly though, the transition didn't work out the way Lenovo had wanted so then their executives started to make some changes.

So back in January of last year Lenovo announced they would be phasing out the Motorola brand name. The company felt it would be better to just focus on the Moto part, and to use their own branding power to help increase sales. The company said that going forward, devices from this department would be advertised as "Moto by Lenovo." The company had all year to set this up but then they released both the Moto Z family as well as the Moto G4 family and neither of them carried this new branding.

Some wondered if Lenovo just wasn't ready to transition to the Moto by Lenovo branding or if they had changed their minds altogether. All we knew was their finances were taking a hit and the company as a whole was going through a major restructuring process to put them back into profitability. While it's still unclear what the future of Lenovo and Motorola may bring, we are now getting some more information about this branding crisis they have been going through.

Roger Cheng from CNET was able to sit down with Motorola Chairman and President Aymar de Lencquesaing to talk about the issue. It seems both Lenovo and Motorola now agree that it was a bad idea to ditch the branding since it is such an iconic name in the mobile phone business (and even the technology industry as a whole). Now it has been confirmed that Lenovo will slowly migrate back to the Motorola branding in every market their devices are sold in.

Source: CNET



from xda-developers http://ift.tt/2lCBiV4
via IFTTT

Google Adds Support for Microsoft Exchange Tasks to Gmail

A lot of businesses use Microsoft Exchange as their email solution for their employees within the company. Google was aware of this and they were finally able to add Microsoft Exchange support into their core Gmail application back in April of last year. This helped a lot of people consolidate their emails into one single application — it wasn't a complete solution, but it was better than nothing.

Yesterday Google announced that they were able to add another Exchange feature to their Gmail application, Exchange Tasks. We're seeing a lot of 3rd-party productivity tools like Trello and Slack being used these days but some prefer Microsoft's to-do list solution offered through Exchange. Once you have the update on your device, it will synchronize your tasks with the Exchange server so you can have access to them right from the Gmail application.

You're given the ability to create a task, edit its date, edit its priority, swipe to mark it as completed, and even flag a specific email as a new task that needs to be done at a later time. Not only that, but Google has also integrated its "find a time" feature from Google Calendar so that times for meetings can be scheduled that work for everyone on your team. This is all done directly from Gmail so you never need to go out side of the application to get these types of tasks setup.

In the blog post, Google also wants to remind us that the Gmail application (version 6.4 and later) also works with managed configurations. This will enable you to skip a bunch of complicated setup steps to get things up and running.

Have you been using Gmail's Microsoft Exchange functionality over the past year? We would be interested to hear what your experience with it has been so far.

Source: The Keyword



from xda-developers http://ift.tt/2lClQZd
via IFTTT