Subject: Mobile | March 9, 2016 - 07:22 PM | Scott Michaud
Tagged: pixel c, nexus 6p, nexus 6, nexus 5x, google, android n, Android
With basically zero warning, Google has released Android N previews for the Nexus 5X, the Nexus 6, the Nexus 6P, the Nexus 9, the Nexus Player, and the Pixel C. It can be installed by flashing the OS onto the device, or by joining the Android Beta Program. Personally, I'd recommend joining the program, because then updates are pushed over-the-air. Be sure to back up your personal data, too. Almost every method of installing or removing the preview build will intentionally wipe the device. (Technically, installing from the Android Beta Program shouldn't erase user data, but errors can occur, and, even then, the device will be wiped when you leave.)
Aligning with this announcement is a discount on the Pixel C. It is only available to developers, and only within the US. Also, before I found out that Canadians were not eligible, I tried getting a code and the website seems to silently fail. It basically just refreshes and no email is sent, so Google might have pulled the plug once non-developers heard the news. Android Police believes that it only applies to the 64GB version, but Google's announcement wasn't clear on that. This would make the Pixel C available for $450 USD, which is quite cheap for a 10-inch, Tegra X1 device.
Android N will have a few user experience (UX) changes. The two most obvious ones are app splitscreen, which behaves like Windows 8's Windows Store app snapping, and “direct reply notifications,” which allows, for instance, replying to a chat message from the notification itself. Google has also moved to OpenJDK, as we mentioned during the holidays. This is an Oracle-approved, open-source implementation of Java that can be freely used.
Subject: Mobile | February 26, 2016 - 05:04 PM | Sebastian Peak
Tagged: windows phone, Project Astoria, microsoft, developers, build 2015, Android
A smartphone is nothing without a large selection of quality apps these days, and to that end it seemed Microsoft was going to follow the BlackBerry OS 10 method (injecting life into a platform barren of software by borrowing Android apps) when they announced the "Windows Bridge for Android" last year.
(Image credit: Microsoft)
Blackberry accomplished this by adding the Amazon app store to OS 10, which gave BB users at least some of the apps an Android user has access to via Google Play. BlackBerry also provided devs tools to help them convert Android apps to run on the BB 10 OS platform, but the market share of BB OS 10 just isn’t high enough to justify many doing this.
Microsoft appeared to be headed in this direction when they introduced Project Astoria at last year’s Build conference, which was going to enable devs to bring Android apps over to the Windows mobile OS. Well, that’s over. In an update published yesterday by Kevin Gallo, Microsoft’s Director of Windows Developer Platform, this news was spun positively (of course).
“We also announced the Windows Bridge for Android (project “Astoria”) at Build last year, and some of you have asked about its status. We received a lot of feedback that having two Bridge technologies to bring code from mobile operating systems to Windows was unnecessary, and the choice between them could be confusing. We have carefully considered this feedback and decided that we would focus our efforts on the Windows Bridge for iOS and make it the single Bridge option for bringing mobile code to all Windows 10 devices, including Xbox and PCs. For those developers who spent time investigating the Android Bridge, we strongly encourage you to take a look at the iOS Bridge and Xamarin as great solutions.”
To editoralize here a bit, I will add that I own a Lumia smartphone, and in my experience Windows Phone is an innovative and extremely efficient mobile OS. However, the lack of quality apps (and the non-existent updates for those that do exist) is too great a barrier to use a Windows Phone as my primary device. It’s telling that BlackBerry's latest smartphone, the Priv, runs Android, as BlackBerry has effectively given up trying to compete with their own OS.
BlackBerry Priv, which runs the Android 5 OS (image credit: BlackBerry)
Microsoft seems unwilling to do this, but they are a software company first and foremost and that's not surprising. But as a hardware company they have struggled with portable devices, as we saw with the ill-fated Kin smartphone, and of course the Zune music player. Android is the only realistic option if you want to compete with iOS on a smartphone, but Microsoft hasn't given up on the OS just yet. As much as I like the tiled interface, I think it's time to say goodbye to this iteration of Windows Mobile.
Subject: Mobile | February 25, 2016 - 04:43 PM | Ryan Shrout
Tagged: MWC, MWC 2016, Samsung, galaxy, s7, s7 edge, qualcomm, snapdragon, snapdragon 820
I got to spend some time with the brand new Samsung Galaxy S7 and S7 Edge phones at MWC this week in Barcelona. Is this your next Android flagship phone?
Subject: Systems, Mobile | February 25, 2016 - 04:42 PM | Ryan Shrout
Tagged: MWC, MWC 2016, Huawei, matebook, Intel, core m, Skylake, 2-in-1
Huawei is getting into the PC business with the MateBook 2-in-1, built in the same vein as the Microsoft Surface Pro 4. Can they make a splash with impressive hardware and Intel Core m processors?
Subject: Graphics Cards, Mobile, Shows and Expos | February 24, 2016 - 01:46 AM | Scott Michaud
Tagged: raytracing, ray tracing, PowerVR, mwc 16, MWC, Imagination Technologies
For the last couple of years, Imagination Technologies has been pushing hardware-accelerated ray tracing. One of the major problems in computer graphics is knowing what geometry and material corresponds to a specific pixel on the screen. Several methods exists, although typical GPUs crush a 3D scene into the virtual camera's 2D space and do a point-in-triangle test on it. Once they know where in the triangle the pixel is, if it is in the triangle, it can be colored by a pixel shader.
Another method is casting light rays into the scene, and assigning a color based on the material that it lands on. This is ray tracing, and it has a few advantages. First, it is much easier to handle reflections, transparency, shadows, and other effects where information is required beyond what the affected geometry and its material provides. There are usually ways around this, without resorting to ray tracing, but they each have their own trade-offs. Second, it can be more efficient for certain data sets. Rasterization, since it's based around a “where in a triangle is this point” algorithm, needs geometry to be made up of polygons.
It also has the appeal of being what the real world sort-of does (assuming we don't need to model Gaussian beams). That doesn't necessarily mean anything, though.
At Mobile World Congress, Imagination Technologies once again showed off their ray tracing hardware, embodied in the PowerVR GR6500 GPU. This graphics processor has dedicated circuitry to calculate rays, and they use it in a couple of different ways. They presented several demos that modified Unity 5 to take advantage of their ray tracing hardware. One particularly interesting one was their quick, seven second video that added ray traced reflections atop an otherwise rasterized scene.
It was a little too smooth, creating reflections that were too glossy, but that could probably be downplayed in the material ((Update: Feb 24th @ 5pm Car paint is actually that glossy. It's a different issue). Back when I was working on a GPU-accelerated software renderer, before Mantle, Vulkan, and DirectX 12, I was hoping to use OpenCL-based ray traced highlights on idle GPUs, if I didn't have any other purposes for it. Now though, those can be exposed to graphics APIs directly, so they might not be so idle.
The downside of dedicated ray tracing hardware is that, well, the die area could have been used for something else. Extra shaders, for compute, vertex, and material effects, might be more useful in the real world... or maybe not. Add in the fact that fixed-function circuitry already exists for rasterization, and it makes you balance gain for cost.
It could be cool, but it has its trade-offs, like anything else.
Subject: Mobile | February 23, 2016 - 01:14 PM | Ryan Shrout
Tagged: snapdragon 820, Samsung, s7, qualcomm, MWC 2016, MWC, galaxy
No one is more excited to see the Snapdragon 820 processor in the Galaxy S7 (in some regions) than Qualcomm and Qualcomm's investors. Missing the S6 design win completely was a big blow to the SD 810 but the move to FinFET technology and a new SoC design have put the SD 820 back in the driver's seat for flagship smartphones it seems. While talking with Qualcomm's Peter Carson, Senior Director of Marketing and Modems, I learned quite a bit about the X12 LTE modem integration with the Galaxy S7 as well. As it turns out, the application processor itself isn't the only thing that has impressed OEMs or that will benefit consumers.
Modem marketers have a problem - quantifying the advantages of one LTE modem over another can be troublesome and complex. It's not as simple as X% faster or X% longer battery life, though those aspects of performance see improvement with better modem technology. And while of course the new announcement of Gigabit LTE is getting all the media attention at Mobile World Congress this week, there is a lot of excitement internally about the shipping implementation of the S7's modem.
The Galaxy S7 encompasses the most advanced Qualcomm TruSignal antenna technology implementation to date, combining several features to add real-world benefits to the cellular performance of the device.
First, the S7 will feature the most advanced version of the antenna tuner including a closed loop feedback cycle that will tweak antenna properties in real time based on sensor data and current signal properties. If the proximity sensor is activated or you are rotating or moving the mobile device, the receiver can adjust antenna properties to improve signal reliability measurably.
The best examples fall on the cell edge, where dropped calls are common and low voice quality are found. You can improve the gain of the antenna, that is adversly affected by simply holding the device, for much better reliability and even data throughput. That means fewer dropped calls and network drops for users that have moderate service reliability. Voice quality will get better as well, as the error rates that cause data loss in low signal areas will be reduced.
But even users that have a good signal can get benefits from the tech - gains of just 2-3 db will allow the modem and receiver to go into a lower power state, reducing 20% of the modem power draw. That won't equate to 20% total system battery life improvement but users that depend on their phones for extended use will see benefits from this integration.
Another TruSignal feature included in this modem implementation is smart transmit antenna switching. The simple explanation here is that the modem can swap which antennas are in receive and transmit modes in order to improve the transmit (upload) performance by as much as 10db! Based on properties of the antenna signal, position of the device and if you are in a heavy upload workload (posting some photos to Facebook, a video to YouTube), TruSignal allows the modem to change in real-time.
These techniques are additive so Galaxy S7 owners will find that both the antenna tuner and antenna switching are going to move the cellular performance forward, though Qualcomm isn't saying if ALL implementation of Samsung's new flagship smartphone will implement the features. I would guess that we'll see this on the Snapdragon 820 + X12 powered models only,
but I haven't learned yet which modem the Exynos-powered versions are using yet. Turns out the versions of the S7 that utilize the Samsung Exynos SoC are using a non-Qualcomm modem, so they will not support the features seen here.
Subject: Processors, Mobile | February 22, 2016 - 04:11 PM | Sebastian Peak
Tagged: TSMC, SoC, octa-core, MWC 2016, MWC, mediatek, Mali-T880, LPDDR4X, Cortex-A53, big.little, arm
MediaTek might not be well-known in the United States, but the company has been working to expand from China, where it had a 40% market share as of June 2015, into the global market. While 2015 saw the introduction of the 8-core Helio P10 and the 10-core helio X20 SoCs, the company continues to expand their lineup, today announcing the Helio P20 SoC.
There are a number of differences between the recent SoCs from MediaTek, beginning with the CPU core configuration. This new Helio P20 is a “True Octa-Core” design, but rather than a big.LITTLE configuration it’s using 8 identically-clocked ARM Cortex-A53 cores at 2.3 GHz. The previous Helio P10 used a similar CPU configuration, though clocks were limited to 2.0 GHz with that SoC. Conversely, the 10-core Helio X20 uses a tri-cluster configuration, with 2x ARM Cortex-A72 cores running at 2.5 GHz, along with a typical big.LITTLE arrangement (4x Cortex-A53 cores at 2.0 Ghz and 4x Cortex-A53 cores at 1.4 GHz).
Another change affecting MediaTek’s new SoC and he industry at large is the move to smaller process nodes. The Helio P10 was built on 28 nm HPM, and this new P20 moves to 16 nm FinFET. Just as with the Helio P10 and Helio X20 (a 20 nm part) this SoC is produced at TSMC using their 16FF+ (FinFET Plus) technology. This should provide up to “40% higher speed and 60% power saving” compared to the company’s previous 20 nm process found in the Helio X20, though of course real-world results will have to wait until handsets are available to test.
The Helio P20 also takes advantage of LPDDR4X, and is “the world’s first SoC to support low power double data rate random access memory” according to MediaTek. The company says this new memory provides “70 percent more bandwidth than the LPDDR3 and 50 percent power savings by lowering supply voltage to 0.6v”. Graphics are powered by ARM’s high-end Mali T880 GPU, clocked at an impressive 900 MHz. And all-important modem connectivity includes CAT6 LTE with 2x carrier aggregation for speeds of up to 300 Mbps down, 50 Mbps up. The Helio P20 also supports up to 4k/30 video decode with H.264/265 support, and the 12-bit dual camera ISP supports up to 24 MP sensors.
Specs from MediaTek:
- Process: 16nm
- Apps CPU: 8x Cortex-A53, up to 2.3GHz
- Memory: Up to 2 x LPDDR4X 1600MHz (up to 6GB) + 1x LPDDR3 933Mhz (up to 4GB) + eMMC 5.1
- Camera: Up to 24MP at 24FPS w/ZSD, 12bit Dual ISP, 3A HW engine, Bayer & Mono sensor support
- Video Decode: Up to 4Kx2K 30fps H.264/265
- Video Encode: Up to 4Kx2K 30fps H.264
- Graphics: Mali T-880 MP2 900MHz
- Display: FHD 1920x1080 60fps. 2x DSI for dual display
- Modem: LTE FDD TDD R.11 Cat.6 with 2x20 CA. C2K SRLTE. L+W DSDS support
- Connectivity: WiFiac/abgn (with MT6630). GPS/Glonass/Beidou/BT/FM.
- Audio: 110db SNR & -95db THD
It’s interesting to see SoC makers experiment with less complex CPU designs after a generation of multi-cluster (big.LITTLE) SoCs, as even the current flagship Qualcomm SoC, the Snapdragon 820, has reverted to a straight quad-core design. The P20 is expected to be in shipping devices by the second half of 2016, and we will see how this configuration performs once some devices using this new P20 SoC are in the wild.
Full press release after the break:
Subject: Mobile, Shows and Expos | February 22, 2016 - 10:09 AM | Ryan Shrout
Tagged: video, snapdragon 820, snapdragon, qualcomm, MWC 2016, MWC, LG, G5
The new LG G5 flagship smartphone offers a unique combination of form factor, performance and modularity that no previous smartphone design has had. But will you want to buy in?
I had a feeling that the Snapdragon 820 SoC from Qualcomm would make an impression at Mobile World Congress this year and it appears the company has improved on the previous flagship processor quite a bit. Both Samsung and LG have implemented it into the 2016 models, including the new G5, offering up a combination of performance and power efficiency that is dramatically better than the 810 that was hindered by heat and process technology concerns.
Along with the new processor, the G5 includes 4GB of RAM, 32GB of on-board storage with micro SD expansion, a 2,800 mAh battery and Android 6.0 out of the box. The display is 5.3-in and uses LG IPS technology with a 2560x1440 resolution, resulting in an impressive 554 PPI. LG has updated the USB connection to Type-C, a move that Samsung brushed off as unnecessary at this time.
The phones design is pretty standard and will look very familiar to anyone that has handled a G4 or similar flagship smartphone in recent months. It was bigger in the hand than the iPhone 6s but considering the panel size differences, it was more compact than expected.
Modularity is the truly unique addition to the G5 though. The battery is replaceable by sliding out a bottom portion of the phone, released with a tab on the left side. This allows LG to maintain the metal body construction but still offer flexibility for power users that are used to having extra batteries in their bag. This mechanism also means LG can offer add-on modules for the phone.
The first two available will be the LG Cam Plus and the LG Hi-Fi Plus. The Cam Plus gives the phone a camera grip as well as dedicated buttons for the shutter, video recording and zoom. Including an extra 1,200 mAh of battery is a nice touch too. The Hi-Fi Plus module has a DAC and headphone amplifier enbeded in it and can also be used connected to a PC through the USB Type-C connection; a nice touch.
I was overall pretty impressed with what LG had to offer with the G5. Whether or not the modular design gains any traction will have to be seen; I have concerns over the public's desire to carry around modules or affect the form factor of their phones so dramatically.
Subject: Mobile, Shows and Expos | February 21, 2016 - 10:14 PM | Scott Michaud
Tagged: Samsung, epic games, unreal engine 4, vulkan, galaxy s7, MWC, mwc 16
Mobile World Congress starts with a big bang... ... ... :3
Okay, not really; it starts with the formation of a star, which happens on a continual basis across the universe. I won't let facts get in the way of a pun, though.
As for the demo, it is powered by Unreal Engine 4 and runs on a Samsung Galaxy S7 with the Vulkan API. The setting seems to be some sort of futuristic laboratory that combines objects until it builds up into a star. It is bright and vibrant, with many particles, full-scene anti-aliasing, reflections, and other visual effects. The exact resolution when running on the phone was never stated, but the YouTube video was running at 1080p30, and the on-stage demo looked fairly high resolution, too.
Epic Games lists the features they added to mobile builds of Unreal Engine 4 for this demo:
- Dynamic planar reflections
- “Full” GPU particle support, which includes vector fields.
- Temporal Anti-Alising, which blends neighboring frames to smooth jaggies in motion.
- ASTC texture compression (created by ARM and AMD for OpenGL and OpenGL ES)
- Full scene dynamic cascaded shadows
- Chromatic aberration
- Dynamic light refraction
- Filmic tonemapping curve, which scales frames rendered in HDR to a presentable light range
- Improved static reflections
- High-quality depth of field
- Vulkan API for thousands of onscreen, independent objects.
The company has not stated which version of Unreal Engine 4 will receive these updates. I doubt that it will land in 4.11, which is planned for March, but they tend to release a full dot-version every one to three months. They also have early previews for those who wish to try it early, some compiled leading up to launch, and others that need to be built from GitHub.
Subject: Mobile | February 21, 2016 - 07:52 PM | Sebastian Peak
Tagged: snapdragon 820, smartphone, qualcomm, MWC 2016, MWC, modular phone, LG G5, LG, ips, G5, Android
LG has officially unveiled their newest flagship Android handset, and in addition to high-end specs the G5 features a unique modular construction.
The LG G5
The G5 is powered by the new Snapdragon 820 SoC, and offers a 5.3-inch, 2560x1440 IPS display (making slightly smaller than the earlier G4, which was a 5.5-inch device with the same resolution). And while the G5 looks every bit a sleek Android flagship, there’s more going on here than the typical sealed handset. LG has implemented a modular design, where optional components can be added from a port on the bottom of the phone.
The LG Cam Plus (left) and Hi-Fi Plus (right)
The first of two announced modules is the LG Cam Plus, which is a camera grip that also adds 1200 mAh to the battery capacity (for a total of 4000 mAh). The second is the LG Hi-Fi Plus, which adds a high-resolution DAC and headphone amp to the phone. The headphone amp is “tuned by B&O”, and the DAC supports up to 32-bit / 384 kHz. The Hi-Fi Plus can also be used as a standalone USB device.
(Image via Android Police)
One of the features that had leaked ahead of the announcement was an always-on display, leading to speculation about the use of an OLED panel. But this is LG we are talking about, and they have implemented a high-DPI (554) IPS display instead. So how does this always-on display feature avoid aggressively draining your battery? The post from ComputerBase offers this analysis:
“Instead, the company opted for an optimization of display drivers and power management in order to realize the permanent display of notifications, time, date and other information on the large main screen. The adjustments for example it is possible to limit the backlight to a part of the screen. According to LG, the activated always-on function consumes thanks to the optimizations per hour 0.8 percent of the battery charge.”
Specs via Android Central:
- Display: 5.3-inch IPS quad-HD quantum display (2560x1440, 554 dpi)
- Processor: Snapdragon 820
- Storage: 32GB UFS ROM, microSD up to 2TB
- RAM: 4GB LPDDR4
- Rear camera: 16MP main, 8MP wide-angle (135 degrees)
- Front camera: 8MP
- Battery: 2800 mAh removable
- Modules: LG Cam Plus (camera grip with 1100 mAh), LG Hi-Fi Plus with B&O Play
- Dimensions: 149.4 x 73.9 x 7.7mm
- Weight: 159 grams
- Networks: LTE/3G/2G
- Connectivity: Wifi 802.11a/b/g/n/ac, USB Type C, NFC, Bluetooth 4.2
- Colors: Silver/Titan/Gold/Pink
- Operating system: Android 6.0.1
There were three additional accessories announced with the phone: The 360 VR (a VR headset) 360 CAM (for creating 360-degree movies and photos) and something called the Rolling Bot (a Wi-Fi connected sphere equipped with a camera, mic, and speaker).
Ryan had hands-on time with the G5 from LG's booth at MWC 2016:
No specific pricing or release date have been announced yet, but we should know more next month when LG is expected to provide more release details.