Living Long and Prospering
The open fork of AMD’s Mantle, the Vulkan API, was released exactly a year ago with, as we reported, a hard launch. This meant public, but not main-branch drivers for developers, a few public SDKs, a proof-of-concept patch for The Talos Principle, and, of course, the ratified specification. This sets up the API to find success right out of the gate, and we can now look back over the year since.
Thor's hammer, or a tempest in a teapot?
The elephant in the room is DOOM. This game has successfully integrated the API and it uses many of its more interesting features, like asynchronous compute. Because the API is designed in a sort-of “make a command, drop it on a list” paradigm, the driver is able to select commands based on priority and available resources. AMD’s products got a significant performance boost, relative to OpenGL, catapulting their Fury X GPU up to the enthusiast level that its theoretical performance suggested.
Mobile developers have been picking up the API, too. Google, who is known for banishing OpenCL from their Nexus line and challenging OpenGL ES with their Android Extension Pack (later integrated into OpenGL ES with version 3.2), has strongly backed Vulkan. The API was integrated as a core feature of Android 7.0.
On the engine and middleware side of things, Vulkan is currently “ready for shipping games” as of Unreal Engine 4.14. It is also included in Unity 5.6 Beta, which is expected for full release in March. Frameworks for emulators are also integrating Vulkan, often just to say they did, but sometimes to emulate the quirks of these system’s offbeat graphics co-processors. Many other engines, from Source 2 to Torque 3D, have also announced or added Vulkan support.
Finally, for the API itself, The Khronos Group announced (pg 22 from SIGGRAPH 2016) areas that they are actively working on. The top feature is “better” multi-GPU support. While Vulkan, like OpenCL, allows developers to enumerate all graphics devices and target them, individually, with work, it doesn’t have certain mechanisms, like being able to directly ingest output from one GPU into another. They haven’t announced a timeline for this.
Introduction and Specifications
The Mate 9 is the current version of Huawei’s signature 6-inch smartphone, building on last year’s iteration with the company’s new Kirin 960 SoC (featuring ARM's next-generation Bifrost GPU architecture), improved industrial design, and exclusive Leica-branded dual camera system.
In the ultra-competitive smartphone world there is little room at the top, and most companies are simply looking for a share of the market. Apple and Samsung have occupied the top two spots for some time, with HTC, LG, Motorola, and others, far behind. But the new #3 emerged not from the usual suspects, but from a name many of us in the USA had not heard of until recently; and it is the manufacturer of the Mate 9. And comparing this new handset to the preceding Mate 8 (which we looked at this past August), it is a significant improvement in most respects.
With this phone Huawei has really come into their own with their signature phone design, and 2016 was a very good product year with the company’s smartphone offerings. The P9 handset launched early in 2016, offering not only solid specs and impressive industrial design, but a unique camera that was far more than a gimmick. Huawei’s partnership with Leica has resulted in a dual-camera system that operates differently than systems found on phones such as the iPhone 7 Plus, and the results are very impressive. The Mate 9 is an extension of that P9 design, adapted for their larger Mate smartphone series.
Subject: Mobile | February 8, 2017 - 07:26 PM | Scott Michaud
Tagged: zte, axon 7, google, nougat, Android, android 7.0
Well that was quick. About two weeks ago, we reported on ZTE Mobile Deutschland’s Facebook post that said Android 7.0 would miss January, but arrive some time in Q1. For North America, that apparently means the second week of February, because my device was just notified, about an hour ago, that A2017UV1.1.0B15 was available for over-the-air update. It just finished installing.
In my case, I needed to hold the on button a few times to get the phone to boot into the second stage of installation, but ZTE mentions it in the pre-install notes, so that’s good. Then, when the phone moved on to the new lock screen, my fingerprint reader didn’t work until after I typed in the lock screen password. I’m not sure why the phone didn’t accept the fingerprint reader until after I successfully logged in, especially since it used the fingerprints on file from Android 6.0, I didn’t need to set it up again, but it’s a small inconvenience. Just don’t perform the update if you can’t access your password manager and you don’t remember the unlock code off the top of your head.
While I don’t have a Daydream VR headset, I’ll probably pick one up soon and give it a test. The Daydream app is installed on the device, though, so you can finally enjoy Android-based VR content if you pick one up.
If your phone hasn’t alerted you yet, find your unlock password and check for updates in the settings app.
The German offices of ZTE Mobile have announced (via their Facebook page) that the Android 7.0 update will be coming later in this quarter, which would be before the end of March. In November, this branch announced that the update would be coming in January. This update is supposed to bring Daydream to the handset, as this was one of the big promises that ZTE made about the device before it launched. They are not confident with it in its current state, though.
Our readers were asking about my opinion of the device, since I published a “Just Delivered” post about it four months ago. I said that I would wait until the Nougat release, which I was, at the time, expecting in October or November, because I had a feeling that ZTE envisioned the phone with that OS version. Since then, bugs have come and gone, most of which were relatively benign, like messing up whitespace in the lock screen’s current date. Personally, I started getting a bug where my camera would occasionally fail to focus, instead humming and blurring like it’s focusing in and out tens or hundreds of times per second until you close the app using the camera. (It started happening, off and on, just after the last service update, although it could just be a coincidental hardware issue with my unit. I’m waiting until I see it in Nougat to call customer support.)
Either way, it’s probably a good thing that ZTE is taking their time with this one. I’m guessing this update is when those who adopted the Axon 7 will begin to solidify judgments about the company as a higher-end phone vendor going forward.
Subject: Mobile | December 26, 2016 - 02:39 PM | Scott Michaud
Tagged: cyanogen, Android
Seemingly out of nowhere, Cyanogen, an alternative distribution of Android, begun laying off its employees last month, shutting down their Seattle office with the option to relocate to Palo Alto. At the same time, the founder, Steve Kondik, left the company. Then, on the last business day before Christmas Eve, they announced that “all services and Cyanogen-supported nightly builds will be discontinued no later than 12/31/16”.
At this point, I don’t really know what’s left of the company, which makes me wonder, if anyone did relocate from Washington State to California, whether they will still have a job there. The project will continue on as an independent, open-source operating system, called Lineage OS. As far as I can tell, the company doesn’t actually do anything else, so I can’t really see what they would restructure into. I'm guessing it's just done.
Subject: Mobile | December 15, 2016 - 01:38 PM | Jeremy Hellstrom
Tagged: alcatel, flash plus 2, smartphone, phablet, Android, marshmallow
We don't see many Alcatel phones, so why not take a peek at their newest model, the Flash 2 Plus. At 5.5" it is big enough to be in that strange breed called phablets, with a 1080p screen it is perhaps not the most impressive example of its species. Inside you will find the MediaTek Helio P10 SoC, with an eight core ARM big.LITTLE consisting of four Cortex-A53 @ 1.8GHz and four more Cortex-A53 at 1GHz, an ARM Mali-T860 MP2 GPU and either 2GB or 3GB of LP-DDR3 depending on the model you chose. It is certainly not the top performing phablet on the market, but it is also not the most expensive, about $140 Euros or in the neighbourhood of $200US if you find it over here. You can read more about it at TechARP.
"Love the original Flash 2 smartphone? The Flash Plus 2 offers even more value for money with a renewed focus on delivering mobigraphy – the ultimate mobile photographic experience. Let’s take a look!"
Here are some more Mobile articles from around the web:
More Mobile Articles
- The ASUS ZenFone 3 @ TechARP
- The OPPO F1s Selfie Expert Smartphone @ TechARP
- Hands on with the Lenovo Yoga Book @ TechwareLabs
- Dell’s Kaby Lake XPS 13 isn’t quite good enough to keep its crown @ Ars Technica
Tesla stores your Owner Authentication token in plain text ... which leads to a bad Ashton Kutcher movie
Subject: General Tech | November 25, 2016 - 12:52 PM | Jeremy Hellstrom
Tagged: Android, Malware, hack, tesla, security
You might expect better from Tesla and Elon Musk but apparently you would be dissappointed as the OAuth token in your cars mobile app is stored in plain text. The token is used to control your Tesla and is generated when you enter in your username and password. It is good for 90 days, after which it requires you to log in again so a new token can be created. Unfortunately, since that token is stored as plain text, someone who gains access to your Android phone can use that token to open your cars doors, start the engine and drive away. Getting an Android user to install a malicious app which would allow someone to take over their device has proven depressingly easy. Comments on Slashdot suggest it is unreasonable to blame Tesla for security issues in your devices OS, which is hard to argue; on the other hand it is impossible for Telsa to defend choosing to store your OAuth in plain text.
"By leveraging security flaws in the Tesla Android app, an attacker can steal Tesla cars. The only hard part is tricking Tesla owners into installing an Android app on their phones, which isn't that difficult according to a demo video from Norwegian firm Promon. This malicious app can use many of the freely available Android rooting exploits to take over the user's phone, steal the OAuth token from the Tesla app and the user's login credentials."
Here is some more Tech News from around the web:
- CERT tells Microsoft to keep EMET alive because it's better than Win 10's own security @ The Register
- Amazon Makes Good On Its Promise To Delete 'Incentivized' Reviews @ Slashdot
- Tech giants warn IoT vendors to get real about security @ The Register
- 8 of the best outdoor gadgets and accessories @ The Inquirer
Subject: Mobile | October 20, 2016 - 05:45 PM | Jeremy Hellstrom
Tagged: pixel, pixel xl, google, Android, Snapdragon 821, nougat
Ah, the tech industry; blink and suddenly familiar things disappear and yet you are also simultaneously overcome with a sense of deja vu. Former Motorola President Rick Osterloh now heads a team at Google which is the combination of Nexus, Pixel Chromebooks, Chromecast, OnHub, ATAP, and Google Glass and this team have just released two new Google phones. The 5" 1920x1080 Pixel and the 5.5" 2560x1440 Pixel XL have arrived on the market, priced to compete with Apple's new lineup, though still far less expensive than the Chromebooks which bore the same name up until recently. The phones run Android 7.1 Nougat on a quad-core Qualcomm Snapdragon 821 and are manufactured by HTC. Ars Technica considers them to now be the best Android phones on the market and yet somehow bland; read their full review to see if you agree.
"Welcome to the age of Google Hardware. Apparently tired of letting third-party Android OEMs serve as the stewards of Android handsets, Google has become a hardware company. (Again)."
Here are some more Mobile articles from around the web:
More Mobile Articles
- Google Pixel XL @ The Inquirer
- MSI GT83VR 6RF Titan SLI GTX 1080 Laptop @ Kitguru
- Gigabyte P57X v6 GTX 1070 Gaming Laptop @ eTeknix
- MSI GT83VR 6RF-028UK GTX 1080 SLI Laptop @ Kitguru
Subject: General Tech | October 6, 2016 - 12:36 PM | Jeremy Hellstrom
Tagged: blackberry, Android, licensing
The Register sat down with Alex Thurber, a BlackBerry senior VP, to discuss the companies plans to license their particular flavour of Android to other phone manufacturers. Thurbur has worked at Cisco, McAfee after Intel's purchase of the company as well as a firewall company called WatchGuard so he has had some experience with locking down kit. We will still see two more BlackBerry devices before they finally stop selling hardware but you should expect to see other brands running Blackberry licensed versions of Android soon. They will have NIAP (National Information Assurance Partnership) certification, the same certification that Samsung's KNOX and LG's GATE qualify for. Drop by for deeper look into what they discussed.
"BlackBerry says it won’t license its brand and security hardened Android “to any Tom Dick and Harry” as it tries to maintain the value of its brand."
Here is some more Tech News from around the web:
- New Linux Kernel 4.8 -- Plus a Kernel-Killing Bug @ Linux.com
- Microsoft releases patch for Windows 10 Anniversary Update installation borkage @ The Inquirer
- Intel-backed boffins demo long-lived silicon qubit @ The Register
- Micron scrambling up wall of revenues pit @ The Register
Subject: Systems, Mobile | August 31, 2016 - 02:30 PM | Sebastian Peak
Tagged: Yoga Book, windows, wacom, notebook, Lenovo, Halo Keyboard, Create Pad, Android
Lenovo has unveiled the Yoga Book, a 2-in-1 design with a unique touch-based lower half below a conventional 1920x1200 IPS touch display. Lenovo is calling the Yoga Book "the world’s thinnest and lightest 2-in-1", with a 9.6mm thickness and weight of 1.52 pounds.
This lower section is a hybrid design, combining Lenovo's "Halo Keyboard" virtual keyboard with a surface called "Create Pad"; allowing the lower half to be used for pen writing (with handwriting recognition) and drawing. The "Real Pen" (which is a dual-use ink pen and stylus) offers 2,048 pressure levels and 100-degree angle detection, according to Lenovo, and promises a precise experience when writing and creating artwork.
"The Halo Keyboard re-imagines the possibilities of a modern keyboard, while providing the technology platform for all other standout Yoga Book productivity-driven features, such as the Create Pad and Real Pen. It appears to the user as a full, backlit virtual keyboard with shortcut keys for a typing experience that matches that of a physical keyboard, easily overcoming the challenges of typing on a tablet screen."
"The lack of physical keys also allows the Halo Keyboard’s flush surface to house the Create Pad. For the artists and free hand note-takers, the Create Pad converts into a virtual notepad that instantly digitizes everything from doodles and to-do lists to web page annotations and on-screen notes, using the Real Pen and our Note Saver app."
The Yoga Book is available in both Android and Windows versions, with the Android version offering a custom interface called "Book UI". As to hardware, both versions are powered by an Intel Atom x5-Z8550 processor (quad-Core, up to 2.4 GHz) with 4GB of LPDDR3 memory and 64GB of onboard storage (expandable via microSD cards up to 128GB in size).
What about pricing? This might be surprising for a high-concept device like this, as Lenovo has chosen to compete in the $500 tablet space. The Android-powered Yoga Book starts at $499, with the Yoga Book with Windows at $549. Both will be available starting in October.
Full press release after the break.