LightBlog

mardi 11 octobre 2016

Google Assistant Summary: What We Know and Don’t Know — Try for Yourself (Enable on Any Nougat ROM)!

Google's October 4th event was the launchpad of the Pixel duo — devices that are meant to showcase Android and all that Google has added to it. The world, including us here at the XDA Office, were excited to see what new comes out of the hardware that was practically leaked in and out.

What surprised us, was how the event was not phone-centric, or even hardware-centric really. All announcements ultimately revolved around software and the future of Google's services.

In hindsight, that makes sense. Google is a software company after all, a company that grew up in prominence by simply offering you meaningful information when you asked for it via Search. With how the Web and our ways of interaction with it are evolving, our consumption of information has become more personal and self-centric in nature. Google has realized the personal nature of this interaction, which is why Google Assistant, their virtual personal assistant, was the main highlight and focus of the entire event.

A personal assistant is not entirely a new concept for Google. Google's first publicly available foray into providing somewhat of a personal assistant was with Google Now, back in 2012 with the release of Android 4.1. Google Now basically improved upon Voice Search by adding a personal touch. Over the years, Google improved upon Now to make it better at predicting which information you need and when you need it. Then came Now on Tap, which gave it elements of contextuality as the app could now analyze the contents displayed on your screen to give you more accurate results based on your situation.

Assistant is a tad bit different from whatever Google has attempted so far. It does combine functionality seen in previous virtual assistants that the company has experimented with, but it employs a more conversational approach to it. We've seen, and even reviewed, such conversational and contextual personal assistants before. With Google's vast resources and data collection capabilities, an AI powered assistant really has potential to take off. But it also begs the question, what's the catch?

Google Assistant

Here, we will try and list the things that we do know about Google Assistant, and the things that we don't, with a view to get a clearer picture if the Assistant ecosystem, that Google believes is the future, is worth investing into.

Where does one find and make use of Google Assistant?

Google Assistant is currently coming in three formats or mediums:

  1. Google Home
  2. Google Pixel and Pixel XL
  3. Google Allo

While Google Home and the Pixel are specific hardware devices that you need to purchase, you can try out a version of Assistant right now with Google's rather underwhelming chat app, Allo. Assistant works slightly differently in each case, mainly differing on the input and output methods rather than its core functioning. Finally, you can actually get to try Assistant on any Android smartphone running Nougat with a simple build.prop tweak (either use an editor while rooted, use adb and mount /system with a custom recovery, or flash the ZIPs). Keep in mind that this currently offers extremely limited functionality.

Google Home and Assistant

With Google Home, you just talk to Assistant and instruct it to control the IoT elements in your house, do google searches for you and also control media playback on the various devices around your house. One of the goals here is to have the device act as a hub for home control and automation, and voice based commands and playback aid in hands-free control. The entire idea of Google Home is that it is always-on, therefore the way the user approaches it is different than what's found on a phone, or within a specific phone app. While the phone variant of Assistant will be able to control IoT elements, Google Home is arguably more centered around such functionality.

Google Pixel and Assistant

With the Pixel and Pixel XL devices, the goals do change around. The Assistant implementation over here is basically an overhauled Google Now on Tap, trying to compete with Siri and Cortana. You can control your phone as well as do all the normal Google Searches that you were used to. You also get the advantages of contextual information recognition from Now on Tap, as the information displayed on your screen acts as a starting point for your Search. Interestingly, Assistant on Pixel also seems limited to voice input. The main strength of Assistant looks to be multiple-input queries or orders, as the AI is able to interpret the context of the conversation to allow you to make more natural requests.

Google Allo and Assistant

In Allo, Google Assistant interactions are primarily text based. Assistant here is limited to practically doing Google searches, as hardware control is beyond what is essentially a chatbot.

Google does mention that a unified Assistant experience is one of their aims for the future. But right now, Assistant does exist in three distinct forms, along with Google Now as well.

Here is a small preview of the commands with which you can use for Google Assistant on an Android device:

screenshot_20161011-095341 screenshot_20161011-095345

What happens to Google Now and Google Now on Tap?

Google has not officially mentioned what happens to Google Now now that Assistant is the cherished product. Since Assistant does have an element of pseudo-exclusivity to it at the moment, Google Now continues to be functional but the situation could change. Google did remove the mentions of Google Now from the Google App just a while back. In the future, it is likely that Google will shift focus entirely to Assistant and AI, at which point Google Now (as a separate app) will be merged into Assistant in favor of a unified experience.

What languages does Assistant support?

Since Assistant is conversational in its working, there is a limit on what it can understand and respond to. At the moment, Assistant is limited to English, while the Assistant functionality on Pixel devices does support German. More languages are coming soon, but Google has refrained from committing to a time frame.

Will Assistant be made available offline, for controlling actions related to hardware control?

There has been no commitment or announcement made on Google's part to support offline commanding of Assistant. Offline support is important if Assistant is to become the hub of your home activities, and it would be ridiculous if you can't have your front porch lights switched on just because your internet was flaky that night. That said, if your IoT devices are within the same WiFi network, internet connection might not be necessary.

As of now, Assistant inside Allo can receive (text) commands offline, but only responds when the device goes online. The unofficially Assistant on the OnePlus 3 can control basic phone hardware when offline. The extent of offline availability for Google Home remains unknown as of now.

screenshot_20161011-095735 screenshot_20161011-095737 screenshot_20161011-095814

Will Google Assistant be available to non-Google hardware?

Google Assistant, outside of the chatbot in Allo, will remain a Pixel-exclusive for the near future, sadly.
Assistant is not replacing Google Now in the Android 7.1 update, meaning that just a system update will not be enough to get Assistant on your phones (officially, at least) and it seems to be enabled server-side based on build.prop flags, as explained above. As Techcrunch notes from a Google spokesperson, Assistant is not going outside the announced hardware in the before the end of this year:

Our goal is to make the Google Assistant widely available to users, and we'll continue to launch new surfaces over the course of the next year.

Google Assistant

Restricting Assistant to specific hardware does not make sense from our perspective. An AI based virtual helper can keep benefiting from more and more users using it (and feeding it data to improve itself). Google has not mentioned that there are any hardware restrictions associated with Assistant that other modern smartphones do not possess. Google officially closing down Assistant to Pixel only surely helps sales of the Pixel, but that exclusivity only remained an advantage until an unofficial method to enable the service was found (more on this below), so the benefits do look limited. Opening up Assistant to all Android phones at least helps Google get more users on board and committed to the service, along with tying them to the Google ecosystem.

Of course, this is XDA Developers. It did not take long for Google Assistant to land "unofficially" on other devices. Turns out, all you need are two simple build.prop edits to enable Google Assistant, as long as you are on Android 7.0+ Nougat and have the Google App installed. Just add/edit these in your build.prop, set permissions and you're good to go:

   ro.product.model=Pixel XL   ro.opa.eligible_device=true  

Google Assistant was hiding in plain sight for this long. As more and more devices receive Nougat in some form, Assistant (as it is currently) will work on non-Google hardware.

How does Google plan to monetize Google Assistant?

Outside of Allo, Google Assistant is tied in directly to the sale of hardware. So there does exist some sort of monetary incentive for Google to invest into Assistant. But as a company, Google also does undertake a lot of projects (and decisions) that do not have clear monetary paths (like Ara and how it was seemingly scrapped without a thought).

Google has not made public any plans to monetize Assistant yet. But they do have a few alternative routes that it can take on this end. Though whether Google actually does it or not, is a different question altogether.

The most obvious means of monetization would be through sponsored results for searches. But since these do not come up in Google Now which proactively displays information, it is unlikely to make its way onto Assistant which is more conversationally and contextually reactive (making it more difficult to make the result appear natural and not out-of-place).

Next method of monetization for Google could be to charge third party companies to integrate their services into the results for Google assistant. However, this method is also unlikely because Google itself has announced that they will launch the Actions on Google SDK for third party integration in December. This SDK will facilitate companies to build Action responses (Direct actions or conversation based actions) for Assistant-based interaction. Third party integration is crucial for Google to pitch Google Home as a worthy competitor against Amazon Alexa and hence, Google charging for the same is yet another unlikely scenario.

Privacy and Google Assistant

Google did not really touch on a lot of issues that surround Google Assistant and the aspects of privacy in its keynote event. Privacy is a crucial point for Assistant because of how the issue was handled out in Google Allo, where Google backpedaled on their earlier promise of storing messages only transiently and in an unidentifiable form and instead resorted to storing non-incognito messages indefinitely.

Google Assistant

The support pages for Assistant do answer a few questions on the issue of privacy:

What information is shared with Assistant?

Google is vague and not-exhaustive about the information that Assistant can have access to. The information includes your name, your Google app version, your Google Account info and your Search history. However, the wording on the page does not imply that there is a limit to these areas only. You can also grant more information such as your device location and info on your device like Contacts, "Storage", and Screen Content for a more "personalized" experience.

Does Google Assistant share or sell your information?

Google promises that the information collected by Assistant is not sold to anyone. If you are interacting with a third party, Google "will let you know" so that you are in control of the information you share.

How does Google Assistant treat conversation history?

Conversation history will be used to improve the usefulness of Google assistant and there are no specific mentions of the period of storage for this conversation history. All interactions with Google Assistant are also treated as search results for Google and hence these conversations will also be used for personalization of ads.

Can Google Assistant interactions be deleted?

Google Assistant activity can be deleted, thankfully. Google has put up support pages informing on how you can delete some or all of your Google Assistant interactions.

How are Assistant interactions with "always listening" hardware like Google Home handled?

Specifically with relation to Assistant on Google Home, Google mentioned that processing of audio only takes place after the detection of the "OK Google" hotword. The audio snippet is otherwise only stored locally and discarded, though they did not mention on how long this information was stored locally. Google Home also has a mute button, but you might as well power down the device whose job revolves around audio interactions.


Google's plans with Google Assistant is certainly ambitious — they look forward to an AI-first future. Assistant is their first baby step towards this future. Even though Assistant might come across as limited in functionality to a lot of users, the scope of this service and the technology behind it make it a force to reckon with in the future.

Google does need to sort out a lot of issues with Assistant, right from making Assistant universally accessible officially, to improving language support, to addressing the various privacy concerns around it. And of course, they need to monetize the services in some manner in order to keep the project financially viable for the company in the long run, whilst still being supportive of the user and his experience. We certainly look forward to what Assistant becomes in the future.

What are your thoughts on Google Assistant? Do the issues with Assistant put you off, or do you think Google has nailed it for a first impression? Let us know your thoughts in the comments below!



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

The Huawei Mate 9 Could Be Coming At Exactly The Right Time

The Huawei Mate line could be coming at the perfect time for many consumers who are looking for a larger premium device to fill the void left behind after the Note 7 fiasco. Regardless of how Samsung handle the situation moving forward, there is little doubt that some users will be moving on from the line and Huawei could present a solid contender with the Mate 9.

Much of the information currently available surrounding the Mate 9 is based on leaks. Things can change and as always, nothing can be guaranteed until the device is fully launched.

 

98064957gw1f8krmjtaqbj20fa0bgjrpThe device which is set to launch next month with the Kirin 960, Huawei's upcoming processor, has had its fair share of leaks in recent weeks, with images surfacing showing off the Mate line's signature aluminum unibody design and familiar fingerprint sensor. However, this time, the device appears to be following in the P9's footsteps with twin rear facing Leica branded cameras, which if leaks from Reviewer_小康's Weibo account are true (They have had both correct and incorrect leaks previously, so as always don't take this as guaranteed.) will be a 20MP and a 12MP with an 8MP front facing camera. The post also mentioned Huawei's SuperCharge technology which we saw demonstrated late last year and is capable of charging a 3000mAh battery to 48% in just 5 minutes. This technology required the battery to be removed at the time and has yet to be seen in a commercially available device but, a year later and it does certainly seem feasible that the company would launch such a groundbreaking feature in their flagship phone first, it is also worth noting that the Mate 8 featured exceptional battery life due to the 4000mAh battery and software tweaks and was a major selling point.

 

The make or break point for many devices is ultimately the price, get it right and as both OnePlus and Xiaomi have demonstrated previously sales can drastically increase. A leaked slide has revealed that if true then the prices for the Mate 9 will be reasonable, with the 6GB RAM/256GB Storage costing $700. By comparison, the Pixel XL with a smaller display, smaller battery, 2GB less RAM and half the storage costs a staggering $870.

$480, $580 and $700 USD

Huawei devices with Kirin chips have never been known for their development support after basics such as rooting, however, this is changing for the better. The Huawei P9 received a beta Nougat build shortly after the fifth developer preview was released and the P9 Plus received an unofficial CM13 build recently. Huawei brand Honor is even rewarding XDA users who participate in discussion and development on the forums with devices such as phones and fitness trackers! While these are only small steps, they are in the right direction and as the devices grow in popularity we will no doubt continue to see increasing development for them.

For now, we will have to wait for the official launch next month but, we could be about to see one of the most technologically superior phones of the year launch. Would you consider a Huawei Mate device? Leave a comment below!



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

U.S. Supreme Court to Begin Reviewing Samsung & Apple’s Design Patent Disputes

Starting today, the top court in the United States will start hearing arguments from both Apple and Samsung over design patent allegations. This case has been going on for years and has seen appeal after appeal to get us to where we are this week. Interestingly enough, this is the first design patent case that the U.S. Supreme Court has had to get involved in in over 120 years (which involved carpets and rugs).

Back in May, the U.S. Court of Appeals for the Federal Circuit in Washington agreed with the 2012 verdict, but overturned the liability of Samsung for the trademark infringement. So at the end of the day, it's all about how much Apple should be owed. Apple feels that Samsung should have to pay their total profits on an infringing "article of manufacture." Samsung says that since design patents aren't for the entire phone, they shouldn't have to pay for all of it.

Samsung uses an example of a cup holder for a car. If a company infringed on the design patent of a cup holder, that company shouldn't have to pay its entire profits on a car. Since it's just a component of the car, they feel the damages should be pared back. Court papers already show that Apple agrees the an article of manufacture might only be a component of the product. But Apple is arguing that in this case, they have evidence to prove it is the entire phone that is is sold by Samsung.

Design patents can be tricky and Apple has been lobbying fashion names like Calvin Klein and Alexander Wang to get behind them on this case. The ruling by the U.S. Supreme Court is said to be due before the end of June and it will be a major precedence for both parties and future design patent disputes for years to come.

Source: Reuters



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

Dates Available for Google Code-in 2016 and Google Summer of Code 2017

Google does a number of things for the open source community. Along with contributing open source code, they also hold a number of events and contests that benefit its developers. Two of their most popular open source events are Google Code-in, and the Google Summer of Code. Google has already released some statistics for Google Summer of Code 2016, and they hope to top that next year.

The Google Summer of Code event is for university students from around the world. Google brings these students together and lets them work on various open source projects that interest them. Mentors are provided for the students and this enables them to practice their skills along with offering experience to work on such projects. The students can even earn a stipend once they have completed the project they were working on.

Google has just announced the Google Summer of Code (also known as GSoC) will begin on March 20th. Those who are interested in participating can start turning in their applications on January 19th. Google has also announced the dates for their Google Code-in 2016 event, and this will take place on November 28th. This marks the 7th consecutive year that Google has offered this to 13 – 17 year-old kids.

Google's Code-in event gives younger students a chance to find out if open source development is really for them. Not only will students get to learn about the industry, but they also get hands-on experience that teaches them about a number of related tasks. Google starts from scratch and teaches students what open source is, how it's used, and how to contribute. They then offer various tasks to show them what it's like to write and refactor code, how to create documentation for the code, QA testing, and researching along with designing a user interface for the project.

Source: Google Open Source Blog



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

Samsung to Permanently Discontinue Production and Sales of Galaxy Note 7

It's been a rough ride for Samsung in the second half of 2016. After news emerged that Samsung would be pausing the production of the Note 7, newer developments kill off all hopes of the "temporary halt" ever transitioning back to full scale production.

For starters, yet another Galaxy Note 7 burned up, this time in New Zealand. The source article does not immediately mention whether this was part of the "safe" replacement batch, but seeing the phone was purchased and returned back to New Zealand carrier Spark, the device is likely to be of the safe batch based on previous Samsung directives for replacements.

Oculus Warning Note 7

Samsung was put on serious damage control with the number of reports rising every day, despite their attempted recall and safe unit replacements. Oculus even went on to disable the Galaxy Note 7 from making use of the Gear VR headset "until further notice". This move is likely to infuriate a lot of Note 7 customers, many of who likely purchased the Note 7 and Gear VR for experiencing virtual reality. But seeing that this is a potentially hazardous situation that can cause bodily harm (particularly given VR can overheat devices), we fully support Oculus's decision.

Of course, with all of this happening, the fate of the Note 7 was sealed even before the official announcement. There was no way the Note 7 would have regained the lost market share and reputation. So, announcing the inevitable by filing in with South Korean regulators, Samsung has permanently discontinued the production and sales for the Galaxy Note 7.

Taking our customer's safety as our highest priority, we have decided to halt sales and production of the Galaxy Note 7

Samsung also announced that it will ask all telecom carriers and retailers to stop sales and exchanges of the device. All consumers were advised to power down and stop using the Note 7, irrespective of the "safe" status of the phone. Samsung is also sending out Note 7 "return kits", which consist of insulated boxes and safety gloves, along with strict instructions to ship via Ground only.

The bad news does not end here though for Samsung. Samsung's stock fell 8% in Seoul on Tuesday, which wiped out $17 Billion of Samsung Electronic's market value. This was before the termination news was announced, and after the news, the stock dropped further in London with as much as a 9.9% slide down. The device recall is also predicted to cost the company another $17 Billion thanks to lost sales of up to 19 Million phones that the Note 7 was expected to generate during its product cycle. This figure is a significant rise from the earlier predictions of $5 Billion in missed sales and recall costs that were estimated during the first recall. Obviously, the long term costs in terms of loss of reputation and brand is not estimable at this stage.

With all of this happening, there is a very good chance that the "Note" branding would be killed off. It is sad to see the product line that was once referred to as the "King of Phablets" die such an unceremonious death.

What are your thoughts on Samsung permanently killing off the Note 7? Let us know your thoughts on the matter in the comments below!

 



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

Samsung Sent us a “Note 7 Return Kit” with a Thermally-Insulated Box and Safety Gloves

Samsung is apparently sending out packaging for returning Galaxy Note 7 devices, and we received one of these "Return Kits" at our XDA office. The contents and instructions highlight the extents to which Samsung is going to ensure the safety of their customers.

The Return Kit comes with various boxes, including a thermally-insulated box for the device and safety gloves for handling the procedure. The instructions are precise and also we've learned this should only travel through ground shipping. We've attached the documents below, plus a video of the kit for your viewing pleasure.

scan2 scan1



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

Humble Mobile Bundle 21 Includes Goat Simulator, _PRISM and More

The team behind Humble Bundle has just announced the 21st mobile bundle, and it comes with a number of Android games that you can get for a low price. As with all of the Humble Bundles lately, this month's offering is broken up in the three different tiers. So depending on which games you want, you could pay as little as $1, or as much as you'd like. As usual, portions of the revenue from this bundle goes toward charity.

The least expensive tier is $1, and for this occasion you get three different games for Android. First up is Westport Independent and this is a game about censorship, corruption and newspapers. The second game offered in the $1 tier is _PRISM and this is a puzzle solving game with 13 levels that can take around an hour to complete. Lastly, you will receive a copy of Sage Solitaire, a new solitaire variant that combines some poker elements into its gameplay.

For the second tier of the Humble Mobile Bundle 21, you will need to pay more than the average (which is currently at $5.12 as of writing this). There's only two games listed here as of right now, but in a week they will reveal some more games that will be added. The first game offered in this tier is Ghosts of Memories and this is another puzzle game that has you trying to free a woman trapped in crystal. The other game is Door Kickers, which is a real-time strategy game that has  you controlling a SWAT team.

The third and final tier of this bundle will cost you $6, and it comes with two different games. Unlike the second tier, there won't be any additional games added to this tier. The first game under this tier is Twofold Inc., and this is another puzzle game that has you unraveling tiles and matching them together so you can clear them away. The other game in this $6 tier is Goat Simulator, a silly physics simulator that has you controlling a goat and playing around in a sandbox environment.

Source:Humble Bundle



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