Wednesday, August 30, 2017

Google Camera HDR+ Port Updated with Zero Shutter Lag, More Xiaomi Device Support, and Major Bug Fixes

As we reported earlier this month, Google Camera was ported with working HDR+ to any devices that used a Snapdragon 820/821 or 835 chip (with the exception of the ZTE Axon 7, according to reports from other users). It has also been reported to work on certain Snapdragon 4XX or 6XX devices such as the Xiaomi Redmi Note 3 and the Xiaomi Redmi Note 4, though this requires the devices to have the Camera2 API enabled. Since the initial, rather buggy release, the Google Camera port has received updates to fix major bugs, bring more Xiaomi devices on board, and has also introduced Zero Shutter Lag for automatic HDR+ mode.

The Google Camera port seems to make use of the Hexagon 680 DSP in these Snapdragon SoCs, so no equivalent Exynos or Kirin SoC will be capable of using this port (sorry, international Samsung or Huawei/Honor users!) This addition not only has significantly improved pictures in certain conditions on a vast selection of devices, but it has made certain phones major contenders to sit with the best mobile shooters around. The OnePlus 3 with this camera can punch far above its own weight in camera ability when using this port, in my opinion.

Since the initial release earlier in the month, there have been a number of major updates to the Google Camera port. The Ukrainian developer B-S-G from the 4pda forum has been working tirelessly to provide the best camera application around. With a new base of version 4.4.020.163412804 and some major changes to how he has implemented HDR+, improvements are seen across the board.

The original Google Camera port that we covered had a broken front camera on the OnePlus 3T, broken burst fire mode, broken 60FPS video recording, broken slow motion video recording and a buggy HDR+ mode which crashed occasionally. Now B-S-G has fixed all of these problems and has also added some improvements. If slow motion or 60FPS does not work for you, take a look at this thread. It's a Magisk module method for enabling it to work, however it worked out of the box for me. What's more, another developer has come to improve upon the original port.

There has been one regression on the latest update, which is when using "no HDR" mode, pictures will sometimes take a very long time to save. We recommend using auto-HDR+ at all times. You may also face rare crashes on the current build, but a lot less than previous builds.


Improvements to Google Camera HDR+ Port, now with Zero Shutter Lag

Google Camera HDR+ Zero Shutter Lag Google Camera HDR+ Zero Shutter Lag Google Camera HDR+ Zero Shutter Lag Google Camera HDR+ Zero Shutter Lag

All images above are shot on a OnePlus 3 with aHDR+ on the newest Google Camera HDR+ port

The Google Camera port has been subject to many changes in the last two weeks, changing how HDR+ works and adding ZSL.

ZSL, HDR+ and aHDR+

B-S-G has added ZSL, but only for automatic HDR+. Automatic HDR+ uses a lighter algorithm than forcing it, and the lighter algorithm uses fewer photos to stitch together. This is why it can use ZSL, as otherwise there would not be enough time to take enough photos. If you use forced HDR+, then you cannot benefit from ZSL.

This is a good thing, however, as automatic HDR+ is all that you will really need. Using forced HDR+ can lead to images looking unnatural, with no shadows. This is what the Google Pixel does too, so again the port is achieving its aim in bringing Pixel-like camera functionality to other devices. This is a massive improvement over the original port, which required forcing HDR+ in all scenarios. This way the camera application itself calculates what it needs to do, rather than a "one size fits all" approach. Many users of the more recent ports agree that there is a huge improvement.

Compatibility with the Xiaomi Mi5s

This camera port was originally for the Mi5s due to the poor camera processing, although it works across a vast amount of devices. If using a Xiaomi Mi5s, this port is completed and other than the non-HDR+ issue mentioned above the application should work perfectly with zero crashes. If you are using any other Snapdragon 820/821 device, then look below.

Snapdragon 4xx/6xx Devices – Xiaomi

After the initial post, it seems that this port actually is working on a multitude of Xiaomi devices, including the Redmi Note 4x, Redmi 4 and Redmi Note 3. You will need to add this to your build prop if you want to use it however.

  persist.camera.HAL3.enabled=1  

Alternatively, you can flash this Magisk module. Check it out and see! This may only be working on Xiaomi devices as the port was originally meant for the Mi5s and it may be using Xiaomi specific hardware/proprietary blobs.

Download and Install

Zero Shutter Lag (ZSL) has been a popular mod of Google Camera with Nexus 5X and 6P users, as it added the Google Pixel's ability to take good and quick photos on those devices. B-S-G has worked tirelessly to improve the camera, solving many crashing issues and what's more, introducing a better HDR+ solution. You can download his version 1.4 of his port below from our AndroidFileHost page, or you can also register on the Russian forum 4pda to download his new camera updates as they come.

Download B-S-G's Google Camera v4.4 Mod with HDR+ and ZSL


Optimization for Snapdragon 820/821 Devices

XDA-Member Ivanich has taken it upon himself to fix up some of B-S-G's problems he's had with his camera port. I contacted him to confirm the changes he has made, which are below. He effectively optimized the camera port for the OnePlus 3 and OnePlus 3T, and thus other non-Pixel, non-Xiaomi Mi5s Snapdragon 820/821 devices too. I highly recommend Axon 7 users also give this a try and see if it fixes their issues.

I only made small changes in order to fix some things which were broken on the op3. I also added 60fps recording, so basically  here is what I did:
– Added 60fps, thanks to Amir http://ift.tt/2wiiLWF
– Fixed dark video issue in video mode
– And disabled burst which caused camera FC's on our device

Ivanich has also given us permission to re-host his modifications on our AndroidFileHost! Check it out down below!

Download Google Camera v4.4 Mod with HDR+ optimized for Snapdragon 820/821 devices


Keep up to Date

If you are not on the newest version, I highly suggest you upgrade to one of the options linked above. With a much better approach to HDR+, ZSL working slow motion and working 60FPS video there is absolutely no reason not to upgrade!



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

BlackBerry is Launching Another All-Touchscreen Phone in October

Before the advent of Android and iOS, BlackBerry phones were all the rage. After all, their QWERTY keyboard solution was replicated by pretty much every OEM back in the day. They dominated the smartphone market from 2006 to 2008-2009, ahead of when touchscreen smartphones took the world by storm.

While BlackBerry tried to compete with their BB 10 platform back in 2012-2013, they couldn't keep up. So they ended up as another Android OEM. What was the difference this time around? They continued using QWERTY keyboards, which many people prefer over all-touchscreen phones because of convenience. The BlackBerry Priv and the KEYOne are good examples of modern Android phones with QWERTY keyboards, having launched in 2015 and 2017 respectively.

But the company is aware that there's a thriving market for all-touchscreen phones – a market they don't want to miss out on. At an IFA 2017 briefing in Berlin, TCL's head of global sales François Mahieu said that two months from now "we will have a touchscreen solution to show". This isn't much of a surprise, considering that this wouldn't be the first all-touchscreen BB phone. Case in point: BlackBerry Z10, Z30, DTEK50 and DTEK60. But it shows that BB is, indeed, committed to this market too. According to Mr. Mahieu, "we should not be blind to the demand that's out there". TCL has previously promised as many as 3 devices for their 2017 lineup, and this would be the second one.

Suggested Reading: The KEYOne is not for you or me, and that makes it a great Blackberry

The phone would likely be some sort of successor to the DTEK50 and DTEK60 phones, launched in 2016, both featuring full touchscreens. BlackBerry is completely committed to both markets, as Mr. Mahieu said that "it will continue to be true in the future that keyboards are definitely a big element of [BlackBerry's] DNA". So it's very likely we'll see another phone with a QWERTY keyboard in the future as well.

TCL wants to resurrect the BlackBerry brand at all costs. Mr. Mahieu declared that they were here to stay, and they were rolling out more BlackBerry products in the coming years, starting this year. So, with or without a keyboard, it's very clear that BlackBerry is coming back hard to the smartphone game.


Source: CNET



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

Zoolz Cloud Storage: Lifetime of 1TB Instant Vault and 1TB of Cold Storage

Regardless of how many hard drives you buy, there never seems to be enough space for all of your files. Cloud services are helpful, but are often either too expensive or don't offer enough storage. On the off chance that you find a cloud service that's both inexpensive and offers enough space, they're usually unreliable. That's why this top-rated Zoolz Cloud Storage deal, which offers reliable, lifetime access to 1TB of "instant" storage and 1TB of "cold" storage for $49.99, is such a steal.

Zoolz provides a smarter way to purchase cloud backup based on tiered solutions that suit your particular needs, offering a rare and affordable solution to your growing mountain of data. You'll have direct access to compartmentalized storage vaults, which provide a great place to safely store massive amounts of data that rarely get used, as well as data that you need to access on a regular basis.

A Smart Selection interface lets you quickly and easily select the files you want to store, and you'll get to enjoy great features like icon overlay, file retention, and more. Preview thumbnails of images while they're in storage, and retrieve stored files in approximately 3-5 hours. Your data will also be protected by swift auto backup and backed by Amazon AWS infrastructure.

Find out for yourself why this cloud storage plan has a 4.5/5 star rating on Reviewster, and has been named the best business cloud storage service by TopTenReviews. A lifetime of 1TB Instant Vault and 1TB Cold Storage from Zoolz Cloud Storage is priced at over 95% off, just $49.99, for a limited time.

Valued At Current Price Discount

$3,600

$49.99

98%

Store 1TB of Instant Vault data & 1TB of Cold Storage data for life, w/ no additional costs

Quickly & easily select the files you want to store w/ Smart Selection

Get this deal!

Purchases made through XDA Depot benefit XDA. Our sponsors help us pay for the many costs associated with running XDA, including server costs, full time developers, news writers, and much more. While you might see sponsored content (which will always be labeled as such) alongside Portal content, the Portal team is in no way responsible for these posts. Sponsored content, advertising and XDA Depot are managed by a separate team entirely. XDA will never compromise its journalistic integrity by accepting money to write favorably about a company, or alter our opinions or views in any way. Our opinion cannot be bought.



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

Android 7.0 Nougat Now Rolling Out to the Samsung Galaxy S5 Neo

As the saying goes: it's better late than never. Roughly 2 years after Samsung launched their Galaxy S5 Neo, a year after Google released the Android 7.0 source code, and a week after Google released the Android 8.0 source, Samsung is now rolling out the Android 7.0 update to the Galaxy S5 Neo. The update was rolled out to the Canadian version (SM-G903W), with the European model expected to follow. The rollout comes around a month after the update was officially confirmed on the media.

The phone was released in 2015 as a revision for Samsung's 2014 flagship, the Galaxy S5. The SoC was swapped from a Snapdragon 801/Exynos 5422 Octa to an Exynos 7580, it shipped with Lollipop instead of KitKat, and some internal changes came along too. The original S5's last update was Marshmallow, so it's actually surprising that the Android Nougat update actually arrived to the S5 Neo. Although it came pretty late (and it's actually 7.0, not 7.1.1 which released almost a year ago), it's still great news nonetheless, and a nice surprise for S5 Neo owners, as the phone was actually expected to be left on Marshmallow together with the Galaxy S5.

The update comes with the newest version of Samsung Experience, that can be seen on the Galaxy S8 and made its way to the Galaxy S7 and S6 with their respective Nougat updates. As such, all new features that came to these phones also came to the Galaxy S5 Neo. You can also take advantage of all the new features included in Nougat, like quick replies. It also, obviously, comes with the latest security patches. Many things are coming with this update, but you'll have to install it yourself in order to learn more.

If you have the Canadian model, you should be able to download and install the OTA update. If it's not there, you can always manually flash the Nougat firmware using Odin.

Thanks for the tip, Lex_Corp!

Source: Forums



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

PSA: Do not Reply to Essential “Purchase Verification” Emails (Potential Credit Card/Identity Fraud), Emails Reportedly from Essential Phone Staff

The Essential phones are now shipping to customers after a really long wait, but things are not looking good for some buyers. Last night, an email allegedly coming from their support team was seemingly chained to many customers. The email, which came from customercare@essential.com, asked for the customer's photo ID or other identification papers (passport, driver's license…), as they needed additional information for verifying the purchase. This has raised a lot of eyebrows, and some upset users considered it a phishing scam or a server hack because of the email's appearance and odd wording. It reads as follows:

Hi,

Our order review team requires additional verifying information to complete the processing of your recent order.

This verification is performed to protect against unauthorized use of your payment information and similar to what is conducted for in-person purchases.

Please provide an alternative email and phone number to confirm this purchase..

We would like to request a picture of a photo ID (e.g. driver's license, state ID, passport) clearly showing your photo, signature and address. NOTE: the address on the ID should match the billing address listed on your recent order.

We apologize for the inconvenience and appreciate your cooperation.  Once verified, we look forward to shipping your order.

Thanks!

Essential Products Customer Care

The email was first reported on Reddit, precisely on /r/Essential (and then crossposted to /r/Android), where it generated quite a bit of discussion. It was eventually settled on those subs that it could a security leak (someone getting a hold of Essential's mailing list), a phishing attempt by an Essential employee or another person, or just a big mistake from a company employee. It was also later reported on /r/Android that both addresses at Essential were disabled. However, we are not 100% sure what happened here, as the email did apparently come from the official servers.

Either way, if you have bought one of these phones and you got one of these emails, do NOT respond to it until the company releases a proper official statement on the situation. You could be potentially putting your personal information in danger. We're currently looking forward to an official statement from Essential on the matter beyond the tweet shown above. In the meantime, you can read both Reddit discussions here and here.

Suggested reading: Essential is Bleeding Consumer Trust Before its Products Reach Customer Hands


Source: Reddit



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

How to Enable Google Allo’s Built-in Translate and Assistant Auto-Complete Features

Allo is Google's chat app integrated with the Google Assistant. Google Assistant in Allo lets yousearch within conversations, play games, tell jokes, and more. The other person in your conversation can see this too and even join in. You can also talk to the Google Assistant in a private chat if you want, meaning that in effect you actually have the same Google Assistant within the Google Allo app as you do when you hold the home button.

Google Allo contains many features, but there is certainly more it could do with Google's capabilities powering it. We recently received Google Allo for Web, but that's about it. What about Google's translation services? What about auto-completion? Surely Google has the power to add these features to their application?

Well as it turns out, they did! You will need root access and a root enabled file explorer, but you can actually enable automatic translation of messages, powered by Google Translate, as well as auto-completion in conversations with the Google Assistant! I recommend using MiXplorer for a free, root-enabled file explorer.

MiXplorer (Free, XDA Labs) →

You will need root access via Magisk or SuperSU to follow this tutorial! There are other changes that can be made in the files we are changing, but be careful. No other settings in this file are guaranteed to work.


Enabling Google Allo's Built-in Translation and Assistant Auto-Complete Features

We will be editing a Google Allo configuration file located in /data/data/com.google.android.apps.fireball/shared_prefs/PhenotypePrefs.xml. You will need to navigate to this folder in your root enabled file explorer. We will be changing some boolean values in this file. Booleans are strings which take "true" or "false" values.

Step 1

Open PhenotypePrefs.xml and locate the following strings.

  ConversationUI__enable_message_translation  
  Compose__enable_assistant_message_autocompletion  

Step 2

Change the value="false" on both strings to value="true".

Step 3

Next, force stop Google Allo and test out the features!


Demonstration

We tested it out here on XDA, and spoke in four languages to test auto translation. First, we used French, then German, then Latvian, and then Irish. It failed to properly translate Latvian and Irish, but that's understandable as they are not widely spoken languages. We can also see that auto-completion when messaging the Google Assistant is now enabled!

Go check it out, and have a look at PhenotypePrefs.xml if you're interested in seeing if you can find any other hidden features! If you find any, let us know in the comments. Be careful when editing this file however, as you may break something in the app if you change something you aren't sure of!



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

Tuesday, August 29, 2017

OnePlus Student Program Offers 10% Off Orders, Including the OnePlus 5

A lot of companies offer discounts on their products and services for anyone who is currently a student. This can be 50% off the price of an Amazon Prime membership, free access to Office 365 from Microsoft, and a ton of other discounts. OnePlus has just announced their OnePlus Student Program where they will begin offering a 10% off coupon for anyone who is a student in select countries around the world. Other than location, the only limitation here is that you must have a Student Beans account for verification.

As mentioned, there are some limitations here so let's talk about those first. This offer is only valid for students who live in the United Kingdom, Germany, France, Italy, Spain, the Netherlands, Denmark, Sweden, Finland, Austria, Belgium, Portugal, Poland, Slovenia, Czech Republic, Croatia, Hungary, United States, and Canada. Along with that, you also must have an account with Student Beans, but you can register an account as long as you have a valid .EDU email address.

Now, the student program from OnePlus doesn't give you 10% off any and all orders, as this is limited too. For instance, you're only allowed to get 10% off your order from getting a coupon code from the company's Student Program landing page. Also, they're only giving students a 10% off coupon code once per year. Lastly, you can not purchase more than one OnePlus 5 using a 10% off coupon as it becomes invalid if you have more than one in your cart during checkout.

So, to qualify for this coupon code you need to visit the OnePlus Student Program landing page here. This will allow you to log into your Student Beans account for verification, and then you can request a coupon code. Once initiated, this coupon code will be valid for one month so be sure to place your order shortly after receiving it.


Source: OnePlus



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