LightBlog

dimanche 31 décembre 2017

Xiaomi Mi A1 Android Oreo Update Now Officially Rolling Out

The Mi A1 is different from other Xiaomi devices, because of the fact that it is Xiaomi's first Android One smartphone. It was also one of the first Android One devices to feature mid-range specifications, instead of being an entry-level device. Launched in September, the Xiaomi Mi A1 has decent hardware for its price: the Qualcomm Snapdragon 625 system-on-chip, 4GB of RAM paired with 64GB of storage, a 5.5-inch Full HD IPS display, dual 12MP+12MP rear cameras, and a 3080mAh battery.

The highlight of the device is its software: it's powered by nearly stock Android 7.1 Nougat with a few additions such as the MIUI camera app. At launch, Xiaomi promised that the Oreo update would be released before the end of the year, and started looking for beta testers at the start of December. The beta update started rolling-out a week later, and it was found that it contained fast charging support (which was tested with the OnePlus Dash Charger).

Now, Xiaomi has finally fulfilled its promise, as the Android 8.0 Oreo update has started rolling-out to the Mi A1. The update is 1107MB in download size, and brings the December 1, 2017 security patch (and not the January 1, 2018 patch which some beta testers were receiving). It also has standard Oreo features such as picture-in-picture mode, smart text selection, adaptive icons, notification dots, and others.

Xiaomi Mi A1 Android Oreo Update

For now, it's unknown whether the final stable build retains the fast charging support which was found in the beta build earlier. Xiaomi mentions that in order to install the update, users will need to be on the latest December update (7.12.19). Also, the update is currently being rolled-out in batches, so all users won't receive the update notification at the same time. The roll-out will be completed in the near future.

This is welcome news for stock Android enthusiasts, although it's worth noting that kernel sources for the device still haven't been released. Regardless, the update increases the value of the device, which we found to be a pretty good investment already.


Source: MIUI Forums



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

Xiaomi Mi A1 Android Oreo Update Now Officially Rolling Out

The Mi A1 is different from other Xiaomi devices, because of the fact that it is Xiaomi’s first Android One smartphone. It was also one of the first Android One devices to feature mid-range specifications, instead of being an entry-level device. Launched in September, the Xiaomi Mi A1 has decent hardware for its price: the Qualcomm Snapdragon 625 system-on-chip, 4GB of RAM paired with 64GB of storage, a 5.5-inch Full HD IPS display, dual 12MP+12MP rear cameras, and a 3080mAh battery.

The highlight of the device is its software: it’s powered by nearly stock Android 7.1 Nougat with a few additions such as the MIUI camera app. At launch, Xiaomi promised that the Oreo update would be released before the end of the year, and started looking for beta testers at the start of December. The beta update started rolling-out a week later, and it was found that it contained fast charging support (which was tested with the OnePlus Dash Charger).

Now, Xiaomi has finally fulfilled its promise, as the Android 8.0 Oreo update has started rolling-out to the Mi A1. The update is 1107MB in download size, and brings the December 1, 2017 security patch (and not the January 1, 2018 patch which some beta testers were receiving). It also has standard Oreo features such as picture-in-picture mode, smart text selection, adaptive icons, notification dots, and others.

Xiaomi Mi A1 Android Oreo Update

For now, it’s unknown whether the final stable build retains the fast charging support which was found in the beta build earlier. Xiaomi mentions that in order to install the update, users will need to be on the latest December update (7.12.19). Also, the update is currently being rolled-out in batches, so all users won’t receive the update notification at the same time. The roll-out will be completed in the near future.

This is welcome news for stock Android enthusiasts, although it’s worth noting that kernel sources for the device still haven’t been released. Regardless, the update increases the value of the device, which we found to be a pretty good investment already.


Source: MIUI Forums



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

OnePlus 3/3T Owners on OxygenOS 5.0.1 are being warned by Play Protect to uninstall “FactoryMode”

The Android Oreo update for the OnePlus 3 & 3T started to roll out last month in the form of OxygenOS 5.0. Today, the company announced the broad availability of OxygenOS 5.0.1 which adds a support for Qualcomm's aptX HD Bluetooth audio codec, a new Adaptive screen calibration mode, December security patches, and more. Since the update started to roll out, numerous users have been greeted with a message from Google Play Protect telling them uninstall a "harmful app" called "FactoryMode."

Numerous reports from users over on the OnePlus forums and on Reddit show that this message seems to be widespread. The message states that the FactoryMode app "contains code that attempts to bypass Android's security protections." This is a rather vague message, but sounds pretty concerning nonetheless. So what's going on?

OnePlus 3 FactoryMode Play Protect OxygenOS 5.0.1

Play Protect Warning Users to Uninstall FactoryMode. Credits: /u/speedlever

Apparently, the FactoryMode application replaces what was previously EngineerMode, the pre-installed system app that was exploited to gain root access. OnePlus ultimately removed the root methods which were only accessible to a user with physical access to a device and ADB enabled, and they also chose to remove EngineerMode and rebrand it as FactoryMode.

For whatever reason, Google Play Protect has determined that there is some code within the FactoryMode app that is potentially harmful to security. Google Play Protect works by scanning the code of apps and looking for fingerprints that match a known collection of harmful code. It's not perfect by any means, but the database is ever growing and totally inaccessible from users so as to hide what Google is able to detect.

As such, Play Protect does not specify what code in an app is deemed harmful. Apps such as Viper4Android have triggered this message due to functionality related to changing the SELinux status to permissive. It's possible that the FactoryMode app contains something similar which is used by OnePlus for diagnostics. Keep in mind that the FactoryMode app is a pre-installed system application, so it already has more privileges than a standard Android app.

For now, you can ignore the request from Play Protect to uninstall FactoryMode because it's unlikely there's anything that is actually harmful to the user in there. However, this does still lead us to question why Play Protect is flagging FactoryMode as a harmful application in the first place, and we hope that OnePlus will have an answer on that matter in the near future. We've reached out to OnePlus for comment and will update this article when we have received a response.


Uninstall FactoryMode

If you want to uninstall the application, then you can enter the following ADB commands (taken from our guide on uninstalling system bloatware) in order to get rid of it:

  adb shell pm uninstall -k --user 0 com.oneplus.factorymode    adb shell pm uninstall -k --user 0 com.oneplus.factorymode.specialtest  



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

OnePlus 3/3T Owners on OxygenOS 5.0.1 are being warned by Play Protect to uninstall “FactoryMode”

The Android Oreo update for the OnePlus 3 & 3T started to roll out last month in the form of OxygenOS 5.0. Today, the company announced the broad availability of OxygenOS 5.0.1 which adds a support for Qualcomm’s aptX HD Bluetooth audio codec, a new Adaptive screen calibration mode, December security patches, and more. Since the update started to roll out, numerous users have been greeted with a message from Google Play Protect telling them uninstall a “harmful app” called “FactoryMode.”

Numerous reports from users over on the OnePlus forums and on Reddit show that this message seems to be widespread. The message states that the FactoryMode app “contains code that attempts to bypass Android’s security protections.” This is a rather vague message, but sounds pretty concerning nonetheless. So what’s going on?

OnePlus 3 FactoryMode Play Protect OxygenOS 5.0.1

Play Protect Warning Users to Uninstall FactoryMode. Credits: /u/speedlever

Apparently, the FactoryMode application replaces what was previously EngineerMode, the pre-installed system app that was exploited to gain root access. OnePlus ultimately removed the root methods which were only accessible to a user with physical access to a device and ADB enabled, and they also chose to remove EngineerMode and rebrand it as FactoryMode.

For whatever reason, Google Play Protect has determined that there is some code within the FactoryMode app that is potentially harmful to security. Google Play Protect works by scanning the code of apps and looking for fingerprints that match a known collection of harmful code. It’s not perfect by any means, but the database is ever growing and totally inaccessible from users so as to hide what Google is able to detect.

As such, Play Protect does not specify what code in an app is deemed harmful. Apps such as Viper4Android have triggered this message due to functionality related to changing the SELinux status to permissive. It’s possible that the FactoryMode app contains something similar which is used by OnePlus for diagnostics. Keep in mind that the FactoryMode app is a pre-installed system application, so it already has more privileges than a standard Android app.

For now, you can ignore the request from Play Protect to uninstall FactoryMode because it’s unlikely there’s anything that is actually harmful to the user in there. However, this does still lead us to question why Play Protect is flagging FactoryMode as a harmful application in the first place, and we hope that OnePlus will have an answer on that matter in the near future. We’ve reached out to OnePlus for comment and will update this article when we have received a response.


Uninstall FactoryMode

If you want to uninstall the application, then you can enter the following ADB commands (taken from our guide on uninstalling system bloatware) in order to get rid of it:

adb shell pm uninstall -k --user 0 com.oneplus.factorymode

adb shell pm uninstall -k --user 0 com.oneplus.factorymode.specialtest



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

Hands-On Overview of Android Oreo-based OmniROM on the OnePlus 5T

One disappointing aspect of the OnePlus 5T was that it shipped with Android Nougat instead of Oreo. (Even the Oreo beta the company pushed Friday is only 8.0.) But if you're interested in getting Android 8.1 on your 5T and you don't mind going the custom ROM route, there are several options available in our forums. One I spent time with recently was the first one published in our subforum, OmniROM.


OmniROM Features

In addition to standard Android 8.1 goodies like the redesigned power menu, fading navbar buttons, and inverted navbar backgrounds, OmniROM offers a plethora of custom features such as advanced reboot, dual-column settings, dynamic notification drawer headers, and OmniSwitch (just to name a few). Below is a screenshot gallery showcasing a sampling of these features, along with a small description of them.

Check out the hands-on video by Miles Somerville, my colleague, for more:

My favorite feature of OnePlus 5T custom ROMs is the ability to apply system themes via OMS, which became a lot easier with the advent of Android 8.0. In the case of OmniROM, I use Substratum to apply my themes — you can see screenshots with the Valerie Substratum theme applied below.


Taking Pictures While Running OmniROM

One of the biggest caveats of custom ROMs on all devices (but particularly OnePlus devices) is that you usually can't take advantage of the camera app and enhanced post-processing from the device's stock ROM, since it requires dependencies coded into the OEM firmware. The OnePlus 5T is no exception, which means the quality of the pictures you take are often inferior to those captured with the stock camera app.

To measure the severity of the problem on OmniROM, I compared several pictures taken in daytime and in low-light conditions using my first-generation Pixel XL (using the Google Camera application with HDR+ activated) to  (1) the stock OmniROM camera app in HDR mode on my 5T, and (2) a Google Camera port with HDR+ activated. You can see the three-way comparison in daylight conditions here and in low-light conditions here. I highly recommend using the Google Camera port — pictures taken with it rival those taken from the Pixel XL in quality. The stock OmniROM camera app is no slouch in daylight, but there was a noticeable drop-off in quality under low-light environments.


Conclusion

While the number of Android Oreo-based ROMs for the OnePlus 5T has grown substantially in recent weeks, OmniROM has some unique features that you might come to prefer. If you're looking for a no-frills, easy-to-configure ROM that won't bog down your phone with bloatware, look no further.

Eager to flash it on your OnePlus 5T? Check out the official XDA Forums thread, where you'll find step-by-step instructions on how to install it.


Source: OmniRom 8.0/8.1 [OP5T]



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

Hands-On Overview of Android Oreo-based OmniROM on the OnePlus 5T

One disappointing aspect of the OnePlus 5T was that it shipped with Android Nougat instead of Oreo. (Even the Oreo beta the company pushed Friday is only 8.0.) But if you’re interested in getting Android 8.1 on your 5T and you don’t mind going the custom ROM route, there are several options available in our forums. One I spent time with recently was the first one published in our subforum, OmniROM.


OmniROM Features

In addition to standard Android 8.1 goodies like the redesigned power menu, fading navbar buttons, and inverted navbar backgrounds, OmniROM offers a plethora of custom features such as advanced reboot, dual-column settings, dynamic notification drawer headers, and OmniSwitch (just to name a few). Below is a screenshot gallery showcasing a sampling of these features, along with a small description of them.

Check out the hands-on video by Miles Somerville, my colleague, for more:

My favorite feature of OnePlus 5T custom ROMs is the ability to apply system themes via OMS, which became a lot easier with the advent of Android 8.0. In the case of OmniROM, I use Substratum to apply my themes — you can see screenshots with the Valerie Substratum theme applied below.


Taking Pictures While Running OmniROM

One of the biggest caveats of custom ROMs on all devices (but particularly OnePlus devices) is that you usually can’t take advantage of the camera app and enhanced post-processing from the device’s stock ROM, since it requires dependencies coded into the OEM firmware. The OnePlus 5T is no exception, which means the quality of the pictures you take are often inferior to those captured with the stock camera app.

To measure the severity of the problem on OmniROM, I compared several pictures taken in daytime and in low-light conditions using my first-generation Pixel XL (using the Google Camera application with HDR+ activated) to  (1) the stock OmniROM camera app in HDR mode on my 5T, and (2) a Google Camera port with HDR+ activated. You can see the three-way comparison in daylight conditions here and in low-light conditions here. I highly recommend using the Google Camera port — pictures taken with it rival those taken from the Pixel XL in quality. The stock OmniROM camera app is no slouch in daylight, but there was a noticeable drop-off in quality under low-light environments.


Conclusion

While the number of Android Oreo-based ROMs for the OnePlus 5T has grown substantially in recent weeks, OmniROM has some unique features that you might come to prefer. If you’re looking for a no-frills, easy-to-configure ROM that won’t bog down your phone with bloatware, look no further.

Eager to flash it on your OnePlus 5T? Check out the official XDA Forums thread, where you’ll find step-by-step instructions on how to install it.


Source: OmniRom 8.0/8.1 [OP5T]



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