Saturday, April 28, 2018

Developer gets Android P booting on the Motorola Moto Z

We're just 10 days away from Google I/O 2018 where Google is expected to unveil a lot of details about Android P such as the rumored navigation gestures and Material Design revamp. The first Android P Developer Preview is available for the Google Pixel, Pixel XL, Pixel 2, and Pixel 2 XL and there's a lot we've already seen in the first release, but there's still a lot to look forward to before the final release of the new version of Android. For those of you without Google Pixel phones, you'll probably be waiting a long time before P is made available for your device. However, developers on our forums aren't going to wait for OEMs to officially update their devices (if at all), so they're taking matters into their own hands. One such developer has managed to get the first Android P Developer Preview booting on his Motorola Moto Z.

The Motorola Moto Z was released in June 2016 with a Qualcomm Snapdragon 820 system-on-chip and Android Marshmallow. It has since received an official update to Android Nougat and Android Oreo, and it isn't expected to receive Android P. XDA Recognized Developer erfanoabdi has managed to port Android P to his device thanks to unofficial Project Treble compatibility. This is now the second non-Google device we've seen able to boot Android P, although the last one was the Huawei Mate 10 Pro running on a heavily skinned version of it in the form of EMUI.

erfanoabdi was able to accomplish this by modifying the existing system image from the Google Pixel XL (marlin.) Using his custom script called "Capire Le Treble" which allows him to flash a device-specific system image on devices without a /vendor partition, he was able to flash the modified P system image from the Pixel XL onto his Moto Z that was previously running the official LineageOS 15.1 release (which, by the way, will be released Monday.)

For those of you who have followed our reports on Project Treble before, you may be wondering how this script works. In essence, it extracts the HALs in /system/vendor and places them in the Generic System Image (GSI) to be flashed; that way, flashing the system image won't overwrite the HALs. After a few initial crashes and some heavy debugging, he was able to get Android P up and running. Here are some additional pictures showing off various P user interface elements and features.

Motorola Moto Z Android P Motorola Moto Z Android P Motorola Moto Z Android P Motorola Moto Z Android P Motorola Moto Z Android P Motorola Moto Z Android P Motorola Moto Z Android P Motorola Moto Z Android P Motorola Moto Z Android P Motorola Moto Z Android P

According to erfanoabdi, it's not without its fair share of bugs. Things like the camera, Wifi, and radio currently don't work. Surprisingly, Moto Mods seem to work although that's also a bit buggy. Considering how much of a giant hack all of this is (Moto Z doesn't support Project Treble and the system image is a modified marlin image rather than one built from source), it's surprising this even works at all. Don't expect to run this as a daily driver anytime soon; you'll probably have much more functional Android P ROMs when the source code is released alongside the full release of P.



from xda-developers https://ift.tt/2r8UX3I
via IFTTT

Announcing the Official XDA-Developers Telegram Group

Last month, we launched the official XDA-Developers Discord server. It's a great place to go for announcements, Android news, development, device help, and just general off-topic chat. However, we're aware that not everyone uses Discord. We told you a Telegram group would be coming soon and today is the big day. The official XDA-Developers discussion groups are open for business on the platform.

If you're unfamiliar with Telegram, it's quite a bit different than Discord. They have mobile apps, desktop apps, and web apps for just about every platform you can imagine—Android and Chrome included. The XDA hub channel has links to groups for all the major OEMs and a general discussion group as well. If you're a Telegram user, this will be the place to go for Android development, help, and discussion.

If you are interested in joining the group, then first head on over to the XDA-Developers Hub where you'll find all links to join the other groups that you might be interested in. We recommend joining the General group and the group for the OEM of your choice.

Join the XDA-Developers Telegram Group



from xda-developers https://ift.tt/2vTY2KT
via IFTTT

Friday, April 27, 2018

Google Pixelbook may support booting Microsoft Windows

A recent commit indicates that the Google Pixelbook could receive support for booting and installing Windows from USB, a functionality previously unavailable due to poor firmware support on Kaby Lake and Skylake devices.

screenshot of the commit,

It's pretty clear what functionality this code merge brings.

This update is related to previous reports of Alt OS functionality,  the addition of an Alt OS [Alternative OS] picker screen that we previously suspected could be related to booting Windows or Fuchsia, but it looks like the evidence is in favour of the former being true.

Unfortunately, these updates were merged to a unique firmware branch of the Pixelbook called "eve-campfire," which is different from the normal branch "eve." The campfire branch isn't public (yet) and is being developed and tested internally by Google, so it's difficult to say whether we'll see Alt OS functionality in the wild.

The Google Pixelbook was released in October 2017 along with the Google Pixel 2/2 XL Android smartphones. It's a high-end laptop running an operating system that, for now, doesn't offer the kinds of tools to take advantage of its hardware. That may change soon with the introduction of Crostini to Chrome OS, which allows for running Linux apps on Chromebooks. Bringing Linux apps to Chrome OS is a great way to bring more professionals into the ecosystem, but there will still be plenty of holdouts who are reliant on Microsoft Windows.

If this functionality does arrive on the public build of the Pixelbook, though, it's one matter to boot Microsoft Windows and another to get drivers coded to suit the hardware. Pixelbook owners, don't get your hopes up just yet.

Sources: Chromium code-review, Mr Chromebox [reddit] [website] for his firmware knowledge



from xda-developers https://ift.tt/2r4Frqn
via IFTTT

Latest WhatsApp Beta lets you export your data in compliance with GDPR

In recent months, the technology industry has started a long-overdue focus on user privacy. We have had headlining news stories about privacy on social networks. In the EU, stronger data protection laws will come into effect soon. The General Data Protection Regulation (GDPR) was adopted back in April 2016, and it will go into application from May 25th, 2018 after a two year transition period. We have explained the implications of GDPR for developers.

The General Data Protection Regulation stipulates that companies must allow users to download a report of their account information. Instagram, which is owned by Facebook, has already released a tool which allows users to download their account data. Now, Facebook-owned WhatsApp, the world's most popular IP-based messaging app, is also preparing to add a new tool to export user account data in compliance with GDPR. It's worth noting that WhatsApp has a daily active user base of 1 billion users, which makes GDPR compliance even more important.

WABetaInfo found that WhatsApp beta for Android version 2.18.128 contains an option to create a report of users' WhatsApp account information and settings, which they can access or port to another app. The company nnotes that the report will not include users' messages.

Users can request a report for their WhatsApp account by going to Settings > Account > Request account info, and the company states that the report will be ready in 1-3 days. Consumers will have "a few weeks" to download their report before it's deleted, and they can't cancel their request unless they delete their account. The report contains user data such as group names, contacts, profile photos, etc.

Right now, the create report option is only available in the latest WhatsApp beta for Android. Users can expect it to arrive in the stable version of WhatsApp in the coming weeks, which will ensure that the company complies with the EU's most robust data protection law yet.



from xda-developers https://ift.tt/2HxbVzR
via IFTTT

Pixel Launcher’s “At A Glance” Widget Now Available In the Latest Google App Beta

The Google Pixel launcher that comes pre-installed on Google's devices brings some unique features that usually are ported to other launchers. One of the features called "At a glance" can now be enabled on every Android device via latest beta of Google app.

"At a glance" is a useful widget that shows the date and current weather. It also reminds you of upcoming events from your calendar. The Pixel Launcher version even shows how much time is left to a certain event, but the version provided by the Google app lacks this function. Nevertheless, an updated beta that started to roll out this morning adds an option to enable the "At a glance" widget on every Android device.

At the moment we can't confirm whether or not Google plans to roll out this feature via the stable channel. We can only assume that probability is high. What do we know about the widget? It's 4/5 x 1 and does not offer any form of resizing. It is also nearly identical to the one available on the landing page of the Pixel Launcher. We highly recommend comparing both versions. You can learn more about rootless Pixel Launcher from an article we published earlier this year.

There are some applications available that already offer "At a glance" experience on Android devices. "Another Widget" does a good job of replicating the look. If they don't pass the quality test for you, head over to Play Store and opt-in to become a beta tester for Google app. Please keep in mind that beta availability differs in some regions. While an update is available for some, the rest might have to wait a day or two.

Google (Free, Google Play) →


Source: 9to5Google



from xda-developers https://ift.tt/2vRWyAP
via IFTTT

Essential web store now open in the UK, France, Canada, and Japan

Despite the shortcomings Essential has come across as they launched the Essential Phone, they've attempted to make amends by the way of improvements to their services with many software updates. Beta testing Android Oreo across multiple releases is an example of how the company wants to make things right and get things done properly the first time around. Essential is one of the only manufacturers to bring Project Treble supported to an already released phone, for example. The Essential Phone's launch certainly wasn't smooth, but now the company is aiming to sell the device to a lot more markets than before through its website – namely the UK, France, Canada, and Japan.

A number of conclusions can be drawn from the expansion of Essential's target markets, all of which spells good news for the company's future. If it's expanding then that means it still sees a future in which it can compete and thrive. Not only that, it also means that they are likely clearing stock in preparation for the launch of a future device. Both are good for the Android ecosystem, and with the Essential Phone turning out to be a pretty good phone in terms of support, hopefully, the company can continue its upward trajectory going into the launch of their second phone.

It appears it's not all doom and gloom for the company, even though it appeared as such at the phone's initial launch. With the arrival of new modifications and what looks to be a new phone on the horizon, things can only get better from here. If you live in one of the newly launched regions you can grab an Essential Phone while stocks last over on their website. With this news, it may also well be viable to wait for the second phone in their lineup and pick that up instead.


Essential's website



from xda-developers https://ift.tt/2KjwnGl
via IFTTT

Chrome OS will soon support closing overview windows with a swipe gesture

We've been talking a lot about Chrome OS being optimized for touchscreens lately. Tablet mode is getting a full-screen launcher, which has been optimized for touch. The floating keyboard will make it easier to type on a tablet. The next touch optimization involves the Overview Mode. Users will be able to close open windows with a swipe gesture.

If you're not familiar with Overview Mode in Chrome OS, think of it like the Recent Apps screen on Android. It shows all of the open windows/apps in an exploded view. Most Chromebooks have a dedicated button on the keyboard to open Overview Mode, but you can also use a gesture. Google recently updated Overview Mode with some subtle changes. The info bar is easier to read with larger text and app icons. The wallpaper is now blurred and the animations have been tweaked for better performance.

With touchscreens in mind, Google is making it possible to close windows with a swipe, similar to how it works on Android. A new commit in Chromium Gerrit mentions "swipe to close" for Overview. Users will be able to drag or fling the window up to close. Here is the full description:

With the Acer Chromebook tablet launching next month, all of these small touch optimizations will be important. Ready or not, Chrome OS on tablets is about to be ready for prime time. Most people will still use Chromebooks with keyboards, but we expect to see more full touchscreen devices this year. Are you interested in a tablet Chrome OS device?


Source: Chromium Gerrit



from xda-developers https://ift.tt/2Hx6UYg
via IFTTT