Showing posts with label Android N. Show all posts
Showing posts with label Android N. Show all posts

Android N Beta Program OTA Update Soft Bricking Some Nexus Devices

Android N Beta Program OTA 'Soft Bricking' Some Nexus Devices; Fix Available

Google last week released the Android N Developer Preview earlier than expected offering developers a look at the new features of the upcoming Android build. The Mountain View giant also announced Android Beta Program which will allow users to test the new version, and receive new builds as an OTA update.
Some Nexus users are reporting that after trying to install the over-the-air (OTA) update, they were unable to boot their devices. Several users took to Nexus Help Form and AOSP Issue Tracker to report the issue.
One of the users on Nexus Help Forum wrote, "Enrolled in the Android N preview update. I got the OTA update and started the process. It got to the Android logo and it said "system updating" or something similar. After a while I see an Android logo on its back and the word ERROR! underneath it. It rebooted itself after a couple minutes but it stays stuck at the Google logo. My Nexus 9 was completely stock - not rooted nor unlocked. I cannot flash the factory image since instructions say I need to enable USB debugging. Since I can't even boot into the OS, I can't do that. I already factory reset the thing and it didn't help."
Android Police points out that the issue revolves around the fact that users are unable to "unlock their bootloaders" which means they cannot fix the issue with a factory image. Google has quickly acknowledged the issue and is now offering step-by-step guide. The fix is now available for all Nexus devices that can be upgraded to Android N.
In other news, Google confirmed that users can get OTA updates for the latest Android N Developer Preview even if they manually flashed the system images. The clarification came after a note on the developer site that said if users flashed Android N system image they won't receive OTA updates.
Android Police first reported the change in the note that now says, "If you decide you want to get OTA updates after manually flashing a device, all you need to do is enroll the device in the Android Beta Program. You can enroll the device at any time to receive the next Preview update over the air."

What's New In Android N Developer Preview & How To Install It

Android N Features: What's New and Improved

Google surprised everyone on Wednesday by releasing the Android N Developer Preview significantly earlier than expected. The Android N Developer preview offers a look at new features which will be available in the next Android build including multi-window support, brand new notification shade, notification enhancements, and more.
Google however stresses that "Android N is still in active development." Dave Burke, VP of Engineering (Android), in a blog post announced the availability of developer preview and said the motive of releasing a "work in progress" build earlier in the development cycle was to give Google more time to "incorporate developer feedback."
Hiroshi Lockheimer, SVP Android, Chromecast, and Chrome OS at Google, in a Medium post confirmed that the company plans to "hand off" the final Android N release to device makers this summer, anticipated to be after Google I/O 2016 - which Is On May 22. Additionally, Google is offering enthusiasts the chance to stay up-to-date with the latest pre-release builds of Android through the new Android Beta Program, which will deliver updates over-the-air.
Lockheimer said that starting Wednesday, the Nexus 6P, Nexus 5X, Nexus 6, General Mobile 4G Android One, Nexus Player, Nexus 9, and Pixel C devices can update to the developer preview of N via an OTA by visiting the Android Beta Program site and enrolling themselves. Alternatively, users can flash the Android N Developer Preview factory images for the aforementioned eligible devices.
For developers, Google is also offering a $150 discount on Pixel C tablet to try out the new features on a tablet. Burke in his post added that the initial preview release is intended only for developers and is not for daily use or consumer use. The company will be updating the Android N Developer Preview system images often "during the Developer Preview program". Burke adds that as the final build release will near, Google will invite consumers to try the new Android N.
Notably, the official developer site has a timeline fixed for the Android N release and it says that the N Developer Preview will run from March 9 until the final Android N public build will be released to AOSP and OEMs, which is planned for Q3 2016.
As expected, Google will not be revealing the Android N name for now. "We're nut tellin' you yet," said Lockheimer. The SVP is almost definitely hinting at N standing for Nutella, the popular hazelnut spread, though of course, he could be purposely misdirecting users. Here are biggest changes to Android that Google has introduced with Android N.
google_multi_window_support_screenshot.jpg
Multi-window support
With Android N, Google is adding a much-requested multitasking feature into the OS - multi-window support. The new feature will allow users to pop open two apps on the screen at once and run them side-by-side or one-above-the-other in split screen mode. The company has also added resize option for apps which can be done by dragging the divider between them. Apart from the multi-window support, Google says that users on Android TV devices will be able to put apps in picture-in-picture mode, which will allow them to continue showing content while the user browses or interacts with other apps.
Notification enhancementsGoogle has also redesigned notifications in Android N build which will include template updates, bundled notifications, direct reply, and custom view.
With notification template update, the hero image and avatar will get more emphasis while the bundled notifications will allow system group messages together. The direct reply will allow users to communicate with apps in real-time such as responding to an SMS or text message directly within the notification pane. Google says that two new APIs has been enabled to leverage system decorations for custom views in notifications.
revamped_notifications_android_n_screenshots.jpg
The Quick Settings panel has also received some tweaks that Google says makes it even "more useful and convenient." In Android N, more room has been added for additional Quick Settings tiles. Further, users will be able to control over what Quick Settings tiles should appear and where they are displayed. For changing the tiles, users can just move or add tiles just by dragging and dropping them.
Revamped DozeGoogle introduced Doze, a system mode that saved battery when the device is idle, in Android 6.0 Marshmallow. Now in Android N, Google has improved the feature to save battery while on the go. The company says that with new restrictions to apps it can save battery when carrying the devices in their pockets.
"A short time after the screen turns off while the device is on battery, Doze restricts network access and defers jobs and syncs," adds Google. It points out that on turning the screen on or plugging in the device will bring the device out of Doze automatically.
Background optimisationsIn Android N, Google has introduced Project Svelte which is an effort to optimise the way apps run in the background. The new project is focused on keep a check on background processing that needlessly consume RAM (and battery) and affect system performance for other apps.
Android N's Data SaverGoogle has introduced an all-new Data Saver mode, which will help reduce cellular data use by apps. With the new Data Saver mode, users will get more control over how apps use cellular data. Once the Data Saver mode is enabled in Settings, the system will block background data and will also signal apps to use less data "wherever possible." Users will also get an option to select specific apps to run in the background and use data even when Data Saver mode is enabled.
data_saver_android_n_screenshot.jpg
Number-blockingOne of the notable additions in Android N is native support for number-blocking in the platform. Google says that the new feature will apply to the default messaging app, the default phone app, and third-party provider apps can also read from and write to the blocked-number list. The company stresses that the list will not be accessed by other apps. With number-blocking added to Android N as native feature, developers can take advantage of the support across a wide range of devices. One of the biggest advantages of having the number-blocking feature in system is that blocked numbers will persist across resets and devices through the Backup & Restore feature. The company also introduced Call screening feature in Android N which will allow the default phone app to screen incoming calls.
Multi-locale support, more languagesGoogle in Android N will let users select multiple locales in Settings for supporting better bilingual use-cases. Apart from multi-locale support, the Android N also expands the languages available to users. Android N will offer over 25 variants each for commonly used languages such as English, Spanish, French, and Arabic while also adds partial support for over 100 new languages.
Some of the accessibility enhancements introduced with Android N includes Vision Settings directly on the Welcome screen for new device setup. The new feature will make it easier for users to configure accessibility features on their devices
Direct bootWith Direct boot addition, Android N will improve device startup times and will allow registered apps to have limited functionality even after an unexpected reboot.
Google gives an example of a device which is encrypted and reboots while the user is sleeping, the feature will still make sure that the registered alarms, messages and incoming calls continue notify the user as normal.
"Direct boot takes advantage of file based encryption in Android N to enable fine grained encryption policies for both system and app data," adds Google.
Other new features in Android N
Some of the other changes introduced in Android N include a redesigned user interface for system Settings, which now includes a hamburger button on the left side of the screen for quickly jumping to a different option without hitting back to main menu; Android N also adds framework interfaces and platform support for OpenGL ES 3.2; new app switching feature with recent button which also doubles for split-screen option, and Night mode is now available in Android N.
Credits; NDTV Gadgets

How To Install Android N Developer Preview In Google Nexus Devices

Android N Developer Preview : How to Install It

Google has released Android N Developer Preview and it has given us a glimpse of all the new features like multi-window support, notification enhancements, revamped Doze, and many more. If you are wondering how to install Android N Developer Preview, follow these steps.
How to install Android N Developer PreviewThe Android N Developer Preview is now available in the form of factory images to download for the Nexus 6P, Nexus 5X, Nexus 6, General Mobile 4G, Nexus Player, Nexus 9, and Pixel C devices. Before going ahead with our how to install the Android N Developer Preview, we warn readers that the version of the operating system is not yet ready to be a daily driver for consumers, and is primarily meant for developers.
We would also warn users before downloading the Android N Developer Preview that there is a good chance that there are bugs to iron out at this stage. Before you do that, it's vital to take a full backup of your Android smartphone.
Install Android N Developer Preview via factory imageBefore proceeding to download the developer preview, make sure to install the latest Android Studio Preview on your system. The program runs on the system helping connect to the Android device via Micro-USB cable and flash the new Android build to the device.
With Android Studio Preview, the ADB and Fastboot programmes are also installed which can be accessed through the command terminal on your PC. Make sure to have slight knowledge of how the ADB and Fastboot function while flashing a new OS.
Here's how to manually download Android N Developer Preview and install it on your device.
1) Download the correct factory image for your device from here.
2) Go to Settings > Developer options and tick USB debugging.
3) Extract the images and save on your computer.
4) Connect your device to your computer over USB.
5) Start the device in fastboot mode.
You may be required to boot into fastboot mode using the ADB tool: With the device powered on, go to the command terminal and execute the following: adb reboot bootloader. This will give access to device's bootloader.
6) Navigate to the unzipped system image directory.
7) Execute "flash-all.bat", which should unzipped image files and install the necessary bootloader, baseband firmware(s), and operating system. This will take time and will see several reboots. The step will install Android N Developer preview on device.
Install Android N Developer Preview via OTA updateThe simplest way to install the Android N Developer Preview is via the Android Beta Program. Not only do you get the update over-the-air, but you do not need to flash your device. Users also get future pre-release Android N beta updates as and when they become available, as well as maintenance releases (MRs).
At the end of the program, you will begin to receive regular public updates. Users can opt-out of the program at any time to return to the stable, public version of Android. However, they should note that if they opt-out when their device is running a beta version of Android, all user data on the device will be wiped. Users are recommended to backup their data before beginning the process.
1) Visit g.co/androidbeta on your desktop or mobile browser
2) Sign into your Google account associated with an eligible device (devices eligible are the Nexus 6, Nexus 5X, Nexus 6P, Nexus 9, Nexus Player, Pixel C, and General Mobile 4G.)
3) Under Your Eligible Devices, select Enroll Device for the device you'd like to enroll.
4) Agree to the terms and conditions, and then click Join Beta
5) A system update will then be offered to your device. Users can check to see if an update is pending by navigating to Settings > About > System updates.