mardi 27 février 2018

Xiaomi Mi 6 Kernel Source Code for the Android Oreo release is now available

Xiaomi released new kernel source codes to the public this week, starting with the Xiaomi Redmi 4X for Nougat yesterday. Now, the newest kernel sources for the Xiaomi Mi 6, which received an update to Oreo on January 15, 2018, have been published to the company's GitHub page.

Xiaomi generally lags behind other OEMs when it comes to releasing kernel source codes for the devices it sells, sometimes delaying them for months. We've called the company out for violating the Linux kernel's GPLv2 license before, but luckily, it won't be an issue with the Xiaomi Mi 6. Thanks to this week's kernel source code release, owners don't have to wait months to enjoy an Android Open Source Project-based Android Oreo ROM.

On a related note, the upcoming Mi Mix 2S and Mi Max 3 are said to launch with Android Oreo, so they should be able to boot a generic build of AOSP thanks to support for Project Treble. That's definitely something to look forward to.


Check out the Xaomi Mi 6 kernel source code in the XDA forums



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

Xiaomi Mi 6 Android Oreo MIUI Global Stable ROM Now Available

Up until now, Xiaomi hadn't rolled-out the stable Android Oreo update to any of its smartphones running MIUI. The Xiaomi Mi A1 did receive the Android Oreo update in January, but that doesn't count here as it is an Android One device instead of MIUI. The company doesn't have a great track record when it comes to rolling out major Android version updates to older phones, although the situation is reversed when it comes to rolling out MIUI updates (for example, the Redmi 1s from 2014 has received the MIUI 9 update).

In December, Xiaomi started an official beta program for the Mi 6's Android Oreo update. A month later, the company did the same for its other 2017 flagship smartphone, the Mi Mix 2, and released a beta Oreo ROM for the Mi 6. Now, it has finally released the official Android 8.0 Oreo-based MIUI 9.2.3.0 Global Stable ROM for the Mi 6.

As a reminder, the Mi 6 was Xiaomi's flagship smartphone for the first half of 2017. It has a premium list of specifications including the Qualcomm Snapdragon 835 system-on-chip, 6GB of RAM paired with 64/128GB of storage, a 5.15-inch Full HD (1920×1080) IPS display, 12MP+12MP wide-angle + "telephoto" rear cameras, an 8MP front camera, and a 3,350 mAh battery. The phone shipped with MIUI 8 on top of Android Nougat, and it recently received the MIUI 9.2 Global Stable update.

Here's the changelog for the Android 8.0 Oreo-based MIUI 9.2.3.0 Global Stable update:

Changelog

Highlights

· Optimization – Android 8.0 update (02-12)
· Optimization – Protection from unintentional tapping for Dial pad (02-12)

System
· Optimization – Android 8.0 update (02-12)
· Fix – Apps changed Wi-Fi connection status without the user's permission (02-12)
· Fix – Apps stopped working in the background (02-12)
· Fix – WhatsApp force closed in Split screen (02-12)Phone
· Fix – DTMF issues after pausing VoLTE video calls (02-12)App Lock
· New – Added the App lock step before unlocking using a new fingerprint for the first time (02-12)

Contacts
· New – Improved layout and readability for search results in Contacts (02-12)
· Optimization – Protection from unintentional tapping for Dial pad (02-12)
· Fix – Contact search didn't work properly for Russian and Ukranian (02-12)

Messaging
· Fix – OTP messages were grouped with notification SMS (02-12)
· Fix – Time in Messaging didn't change when the system was switched to 12-hour format (02-12)
· Fix – Messages with one-time passwords disappeared (02-12)
· Delete – Adjustments for Messaging: service and promo SMS, scheduled SMS, and group messages. (02-12)

Lockscreen, Status Bar, Notification Bar
· Optimization – Vibration for notifications during calls (02-12)
· Optimization – Notification shade response (02-12)
· Fix – Brightness bar wasn't displayed in its position (02-12)
· Fix – A white bar appeared in the Notification shade (02-12)
· Fix – Lock screen wallpaper wasn't shown in some cases (02-12)
· Fix – Notification shade issues (02-12)
· Fix – The search bar in the Notification shade wasn't displayed correctly (02-12)
· Fix – Wallpaper Carousel couldn't load online resources (a Play Store update was required) (02-12)

Home screen
· New – Animated icons for selected apps in the default theme (02-12)
· Optimization – RAM info isn't shown in Recents by default. Go to Settings > Home screen & Recents to turn it on. (02-12)
· Optimization – Animation for clearing cache (02-12)
· Optimization – Adjusted the button for clearing memory in Recents (02-12)
· Optimization – Swipe response (02-12)
· Optimization – Folders open faster (02-12)
· Optimization – Users can set their main Home screen in the editing mode (02-12)
· Optimization – New animation for launching and closing apps (02-12)
· Fix – Couldn't close Recents in some cases (02-12)
· Fix – Issues with icon size for Clock, Calendar, and Weather (02-12)
· Fix – Home screen icons weren't displayed properly (02-12)

Themes
· Optimization – Redesigned home page (02-12)
· Optimization – Updated Peach blossom and Asphalt themes (02-1)

The Global Stable ROM can now be installed via fastboot or recovery. The "Global Stable" nomenclature means that all users are expected to receive the update over-the-air (OTA) in the coming days. Users can use the MIUI Updater app to check for updates.


Source: MIUI Forums



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

[Update: Video] Samsung Brings Full Linux Distribution Support to DeX with “Linux for Galaxy”

Update 2/27/18: Samsung has posted a demonstration video that shows off Linux for Galaxy.

At the 2017 Samsung Developer Conference, Samsung made a lot of important announcements. The company announced Bixby 2.0 with smart home and third-party developer support and announced a partnership with Google to bring ARCore on some Samsung Galaxy smartphones. However, the announcements don't end there. Samsung also unveiled updated to Samsung DeX with the addition of "Linux on Galaxy", a feature which could add more value to the fledgling state of DeX and pulls more developers into buying Samsung hardware.

DeX is a hardware accessory first sold by Samsung along with the Samsung Galaxy S8 and the Galaxy S8+. It consists of a dock station allowing the user to connect the Galaxy S8, Galaxy S8+ or the Galaxy Note 8 with a monitor, keyboard, and mouse to get access to a full desktop UI. The dock has a HDMI port, an Ethernet port, and two USB ports. DeX is simply an extension of Android Nougat's multi-window to push optimized applications onto the connected display. There are obvious limitations to this as a lot of software needs to be updated to support Samsung's DeX, but that's changing.

Now, Samsung is launching Linux on Galaxy feature which is an app that enables the capability of running multiple GNU/Linux operating systems on a Samsung smartphone when connected to a DeX dock. There is already a way to run a GNU/Linux environment on any Android device, but it isn't as sophisticated as Samsung's implementation.

With DeX, you can have Ubuntu 16.04 or another distribution running on the DeX dock via connected peripherals. As these Linux distributions are made for a desktop-oriented UI, Linux on Galaxy is a perfect fit for DeX because DeX connects to your smartphone to a much larger display.

We can expect this feature to be popular among developers who will be able to now set up a fully functional development environment with all the advantages of GNU/Linux. Samsung is hoping to pull more users away from their laptops/desktops into committing to their ecosystem, though Linux on Galaxy is still experimental. If you are interested in signing up, you can do so here.


Update: Video

As pointed out by Omg! Ubuntu! (via AndroidPolice) Samsung recently uploaded a video demonstrating Linux programs such as Firefox, Thunderbird, Eclipse, and GIMP. You can check it out below.


Source: Samsung



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

Google is testing an Android P System Image with Android 8.1 Oreo Vendor Image on the Pixel 2

Upgrading an existing Android device to a new version of Android can be a long and arduous process, according to Sony. Part of the issue revolves around waiting for vendors (like Qualcomm) to provide device makers (like Sony) with updated HAL source code or binaries in order to work with the new version of Android. Thanks to Project Treble, device makers can start work on the next Android version much more quickly, at least that's the idea behind it.

Android

Credits: Google

We've talked ad nauseam about the potential benefits of Treble for custom ROM development, with many devices now capable of enjoying ROMs such as LineageOS 15.1, CarbonROM, and more on several Treble compatible devices. But there's one question that has always lingered in the back of our minds–what happens when Android P rolls around? Will we be able to flash an Android P Generic System Image (GSI) on top of a device with an Android 8.1 Oreo vendor image? This is a question that nobody has been able to truly answer, since Android P source code is not available (and thus, an Android P GSI cannot be built), so some developers were skeptical of this ever happening.

However, a new commit suggests that Google is testing exactly that on the Google Pixel 2.

Android P GSI on Google Pixel 2 with 8.1 Oreo Vendor Image

What is being shown here is that Google is updating the Vendor Test Suite (VTS) to allow for testing an Android P GSI with an Android 8.1 Oreo vendor image. The device that this is being tested on is the Google Pixel 2 ("wahoo device"). Google tests that this configuration does in fact boot, which is a requirement for passing the VTS.

What does this mean for us? Unfortunately, it's hard to extrapolate. We can't say this proves that any upcoming device launching with Android 8.1 Oreo (such as the Huawei P20 or Xiaomi Mi Max 3) will be able to boot up an Android P GSI out of the box, since we don't have more information nor do we have an Android P system image to test with. At the very least, this shows that work is progressing nicely on Treble, and once Android P source code eventually drops, we can finally put these claims to test.



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

Google Photos v3.15 prepares to let users Export Motion Photos as GIFs and Like Photos in Shared Albums

Google Photos v3.15 has begun rolling-out to users on the Play Store, and as usual, Google has not published an official changelog. While live changes are few, we did an APK teardown of the app and found that Google is planning to allow users to like photos in shared albums. Also, the company may be planning to allow users to export Motion Photos as GIFs. Let's take a look at the changes one-by-one:

An APK teardown can often predict features that may arrive in a future update of an application, but it is possible that any of the features we mention here may not make it in a future release. This is because these features are currently unimplemented in the live build and may be pulled at any time by Google in a future build.


Like photos in shared albums

  <string name="photos_hearts_viewbinder_user_liked_a_photo">%s liked a photo</string>  <string name="photos_hearts_viewbinder_user_liked_a_video">%s liked a video</string>  

The strings indicate that users will soon be able to "like" photos in shared albums. Shared albums are albums that are shared between different users. The "like" feature will be part of an upcoming "Favorites" feature that has showed up in strings for a long time. Just like the "Favorites" feature, the "like" feature hasn't gone live yet.

Google Photos Like Photo Shared Album

Google Photos Shared Album

Export as a GIF

  <string name="photos_microvideo_actionbar_beta_export_as_dialog_export_button">Export</string>  <string name="photos_microvideo_actionbar_beta_export_as_dialog_gif">GIF</string>  <string name="photos_microvideo_actionbar_beta_export_as_dialog_photo">Still photo</string>  <string name="photos_microvideo_actionbar_beta_export_as_dialog_stabilization_checkbox">Keep stabilization (content is trimmed)</string>  <string name="photos_microvideo_actionbar_beta_export_as_dialog_title">Export as</string>  <string name="photos_microvideo_actionbar_beta_export_as_dialog_video">Video</string>  <string name="photos_microvideo_actionbar_beta_export_as_gif_success_toast_text">GIF exported</string>  <string name="photos_microvideo_actionbar_beta_export_as_gif_success_toast_view_result">View</string>  <string name="photos_microvideo_actionbar_beta_export_as_menu_item">Export</string>  <string name="photos_microvideo_actionbar_beta_export_error_toast_text">Failed to export</string>  

These strings are most likely related to Motion Photos. As of now, Motion Photos can be exported as either still photos or as videos. Soon, users will be able to export them as GIFs as well. This feature is hardly groundbreaking, but when it goes live, users will be able to share Motion Photos in a standard file format, which will make it easier to share them.

Google Photos Motion Photos

Current export options for Motion Photos


Let us know in the comments if you spot anything new, and follow our APK Teardown tag for more articles like this!



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

Asus Takes the Wraps off the Asus 5Q, Asus 5, Asus 5Z, and Asus Max M1

Asus announced the Asus 5 series at Mobile World Congress 2018, a lineup of new high-end, mid-range, and low-end devices: The ZenFone 5, which feature Qualcomm's 845 chip; the ZenFone 5, a cheaper, slightly less powerful variant of the  ZenFone 5Z; and the ZenFone 5Q, which packs four cameras. Here's everything you need to know.


Asus ZenFone 5Z

The Asus 5Z, the undisputed flagship of Asus's 2018 ZenFone lineup, features a 90% screen-to-body ratio, "premium materials" and a small, compact glass-covered body that measures 5.5 inches across. Its top-of-the-line features include Qualcomm's Snapdragon 845, 6GB of RAM, 64GB of UFS 2.1 storage, a dual camera module, and 2.5D 6.2-inch Full HD+ (2160 x 1080) 19:9 screen.

The above-mentioned screen, which has an Essential Phone-like notch on the left side to accommodate the front-facing camera, supports DCI-P3 color space and wide color gamuts, and taps Asus's intelligent display technology to adjust the color temperature automatically in response to ambient light changes. Screen On, another handy feature, prevents the phone's display from turning off when you're looking glancing at it.

The Asus 5Z's vibrant screen is complemented by three noise-canceling microphones and two five-magnet speakers in stereo configuration, driven by dual amplifiers. The handset supports Hi-Res Audio and files encoded up to 24-bit/192KHz, and DTS's Headphone-X technology for 7.1-channel virtual surround sound on supported headphones.

The Asus 5Z doesn't just pack a powerful screen and stereo speakers. It also has a dual rear camera with Sony's IMX363 sensor and a six-element lens, and a 8MP front-facing camera with a f/2.0 aperture. The 12MP shooters, which have a f/1.8 aperture and 1.4um pixel size, tap dual-pixel phase detection autofocus (PDAF) that takes just 0.03 seconds to focus, and a four-axis optical image stabilization system the reduces blur.

One of the sensors has a 120-degree wide-angle lens, and both take advantage of a "night HDR" mode that delivers up to 5x brighter and clearer photos. On the video side of things, the Asus 5Z can capture smooth, jittery-free 4K UHD clips at 60FPS (or 1080p at 30/60FPS) stabilized with the help of three-axis electronic image stabilization (EIS).

Qualcomm's Snapdragon 845 is at the heart of the Asus 5Z, and it doesn't disappoint. The chip comprises Qualcomm's latest Kryo 385 core design, and packs the chipmaker's new Adreno 630 GPU, optimized-for-AI Hexagon DSP, and Spectra 280 ISP. We've covered it at length, and from what we know so far, it's no less capable in the Asus 5Z than in any of the smartphone's competition.

The Asus 5Z leans on a variety of new AI-powered features in Asus's new ZenUI 5.0. An energy-saving service called AI Charging automatically adjusts the phone's charging rate in response to your usage habits (Asus claims it "slows down the battery aging process"), and AI Ringtone tweaks the phone's call volume in response to ambient noise.

When it comes to photos, AI Scene Scene Detection uses algorithms to analyze subjects in real time and match them to one of 16 scene types, optimizing for different lighting conditions. AI Photo Learning identifies your go-to camera settings over time and adjusts the defaults accordingly. Real-time Portrait Mode produces a bokeh effect, blurring the background of photos while keeping the foreground intact. And Real-Time Beautification brightens your skin tone, removes stress lines, and applies other digital enhancements based on 365 facial points. It works in real time, and even in live-streaming video apps.

Other ZenFone 5Z highlights include super-fast biometric security features (the phone's facial authentication can unlock it in 0.1 seconds, and its rear fingerprint sensor can unlock it in 0.3 seconds), and ZenMoji, a feature akin to Samsung's AR Emoji: Cute characters respond to head and mouth movements captured via the phone's front-facing camera. ZenMoji can be used in video and text chats and live-streaming, or you can add voice recordings to them via the microphone.

In terms of other internals, the ZenoFone 5Z has 802.11a/b/g/n/ac Wi-Fi, Bluetooth 5.0, NFC, an FM radio, and a USB Type-C connector. It starts at $499, and ships with Android Oreo.


Asus ZenFone 5

The Asus 5, the Asus 5Z's mid-range counterpart, is nearly identical to the 5Z. It's got the same "premium materials", compact body, 2.5D 6.2-inch Full HD+ (2160 x 1080) LCD, stereo speakers, and Android Oreo with Asus's ZenUI 5.0. But it's not a carbon copy.

One of the key differences between the Asus 5 and the Asus 5Z is the processor: while the Asus 5Z has Qualcomm's Snapdragon 845, the Asus 5 has a Snapdragon 636 (paired with an Adreno 509 GPU). Asus says that Snapdragon 636, a 64-bit system-on-chip that was announced a few months back, delivers 40 percent faster CPU performance and 10 percent better graphics performance than the Snapdragon 630, the SoC that powers the ZenFone 5Q.

The ZenFone 5 also has slightly less capable shooters than the ZenFone 5Z — its dual rear cameras lack phase detection autofocus and four-axis OIS. But like the Asus 5Z, they're capable of shooting in up to 4K at 60FPS, and both the front and rear cameras are three-axis stabilized (with EIS).

Asus didn't announce pricing for the Asus 5, but said it'll come in two configurations — one with 4GB of RAM and one with 6GB of RAM (both with 64GB of storage and microSD slots) — when it ships later this year. It'll also be available in two colors: Midnight Blue and Meteor Silver.


Asus ZenFone 5Q

The Asus ZenFone 5Q (or ZenFone 5 Lite, depending on the region), is a slight step down from the 5Q and 5Z, but no less uncompromising. It boasts a 4-camera module with a 20MP rear sensor and a 16MP front sensor, dual internal microphones with noise-canceling tech, an FM radio, a 120-degree wide-angle lens, and a 6-inch Full HD+ (2160 x 1080) 19:9 screen.

The cameras are the headliners. The rear and front sensors are 20MP with f/2.0 aperture and 16MP with f/2.2 aperture, respectively, and one sensor in each pair has a 120-degree wide-angle lens. Uniquely, Asus says all four can be controlled independently of one another; using the pre-loaded camera effects doesn't require using the secondary sensor in conjunction with the main camera. (It's a bit unclear how that'll work in practice.)

The rear cameras can record in 4K resolution with three-axis EIS.

The processor — a Qualcomm Snapdragon 630 — isn't quite as powerful as the Snapdragon 636, but it's capable in its own right. Asus says that its power efficiency (thanks in part to a FinFET Lower Power Plus manufacturing process), combined with the Asus 5Q's 3,300mAh battery, delivers up to 24 days of 4G standby time and 4 days of music playback.

It'll be available in a 4G RAM/64GB storage model (expandable with a microSD card) later this year in Midnight Black, Moonlight White, and Rouge Red. Like the Asus 5Z and Asus 5Q, it'll ship with Android Oreo and Asus ZenUI 5.0.


Asus Max M1

Lastly, Asus announced the Max M1, the latest model in the ZenFone Max series. The budget handset has a 5.5-inch "full-view" display, a 4,000mAh battery, dual rear cameras (one of which has a wide-angle lens), and a fingerprint sensor. Additional details were hard to come by as of publication time, but we're expecting to learn more about the Asus Max M1 in the coming days.



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

The Honor 9 Lite Camera Raises the Bar for Entry Level Smartphones

The Honor 9 Lite has the unique feature of being a budget phone with four cameras. There are two on the back and two on the front. Both dual configurations feature 13MP + 2MP sensors. Since this is such a unique setup to find in a budget phone, we took it to the aquarium to test out the camera.

Honor 9 Lite Specs
Chipset HiSilicon Kirin 659
Display 18:9 1080 x 2160 pixels 5.6″
RAM 3/4GB
Storage 32/64GB
Camera Quad Lens: 13 MP + 2 MP, 1080p
Battery 3000 mAh

The default EMUI camera app is easy to use and comes with several important features. In addition to the standard photo and video mode, you'll find Pro photo, Pro video, HDR, Panorama, Light painting, Time-lapse, Filter, Watermark and more. One feature that works particularly well is the wide aperture mode. The dual cameras help to differentiate the background from the object you're shooting, so you can blur the background or even apply filters to it.

Sample Photos

The aquarium gives us some tricky lighting situations to test the phone in. There's also quite a bit of movement, with the fishes swimming around. Check out these sample photos to see how to phone performed.

When a phones starts at the price of ₹10,999 ($170 USD), you just expect it to have a bad camera. The Honor 9 Lite proves that you don't have to settle for a bad camera just because you're getting an entry level phone.

Learn more about the Honor 9 Lite
We thank Honor for sponsoring this post. 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/2CLKJdB
via IFTTT