Monday, January 30, 2017
How to Root Nexus 6 Running Android N NPD90G Developer Preview 5
How to Root Nexus 6 Running Android N NPD90G Developer Preview 5

The latest Android N Developer Preview 5 NPD90G is the next upcoming major firmware release by Google. It brings some new features like multi-window mode, an enhanced doze mode, a revamped Settings screen and a quick toggle in the notifications panel. Other changes include improved notifications, improved multitasking and app switching, dark mode etc...
÷ Prerequisites:
This root method is only for Android N (NPD90G) installed on Nexus 6 and I am not sure if it will work on the other variants of the Nexus 6 on other carriers.
Your Nexus 6 bootloader should be unlocked.
Nexus 6 should be on Android N NPD90G software version.
Make a Nandroid backup of your previous phone set up before proceeding for just in case anything goes wrong.
*Disclaimer:
Android Custom ROM fix ® provide various Firmware Updates and Rooting process along with Custom ROM,Modes,file are all belong to their owners/developers. The autor of this site or the developers are not responsible, if you damage or brick your device.Do it on your own risk and follow the instruction properly.
* Important:
Backup important files stored on your device before proceeding with the steps below, so that in case something goes wrong youll have backup of all your important files.

÷ How to Root Nexus 6 Running Android N (NPD90G) Developer Preview 5.
Step 1 Download Android SDK from the Android Developers website and install. Also set it up with downloading platform-tools and USB drivers package in SDK.
Step 2 Enable USB Debugging mode in your Nexus 6.
Step 3 Download Fastboot from the following links depending on your OS and extract it in android-sdk-windowsplatform-tools directory. Create directory if not already there.
Windows: Download here
Mac: Download here.
Linux: Download here.
NOTE: Skip Steps 1, 2, 3 if you already have them.
Step 4 Download SuperSU v2.71 for Nexus 6 on your PC, if you havent already.
Step 5 Connect and mount your Nexus 6 USB memory on your computer using the USB cable.
Step 6 Now copy/paste the BETA-SuperSU-v2.71-20160331103524.zip file to your SD card. Make sure the file is in the SD card / internal storage root (not in any folder).
Step 7 Then turn OFF your phone.
Step 8 twrp-3.0.0-0-shamu.img and save it to your android-sdk-windowsplatform-tools directory on your computer.
Step 9 Now go into Fastboot/Bootloader Mode on Nexus 6. How? Press Volume Down + Power keys for a few seconds till you see some text on the screen. This is Bootloader Mode.
Step 10 Navigate to android-sdk-windowsplatform-tools directory and open Command Prompt (Shift + Right-click > Open Command Prompt).
Step 11 Type in the following command and press Enter.
fastboot flash recovery twrp-3.0.0-0-shamu.img
Step 12 Once completed, choose RECOVERY from the Fastboot menu and enter Recovery Mode.
Step 13 In ClockworkMod recovery, scroll down to flash zip from SD card and press the power button to select it.
Step 14 Press the Power button again and select choose zip from sdcard.
Step 15 Now using your volume keys, navigate to BETA-SuperSU-v2.71-20160331103524.zip and select it using the Power button. Confirm the installation on the next screen and the installation procedure should start now.
Step 16 After the installation completes, go to +++++Go Back and reboot the phone by selecting reboot system now from the Recovery menu. The phone will boot now and it might take about 5 minutes to boot on your first time. So, please wait.

Thats it! Your Nexus 6 is now rooted on Android N Developer Preview 5 firmware on your phone! Check for the SuperSU app in your apps list to verify.
For More Nexus 6 latest updates Keep Checking Android Custom ROM Fix®
Thats all. We hope this guide serves you well. If theres anything youd like to be added/changed on this page, PLZ Use the comment box below to contribute more ideas & Suggestions .
Like this post? PLZ Hit the share buttons below to share this article with your friends on Facebook, Google + and Twitter.
Want the latest Updates Sign up for our newsletters!
PLZ Follow Us On Flipboard 4 More Latest Updates.
Best Regards.
Available link for download
Tuesday, December 27, 2016
Android Studio 2 1 supports Android N Developer Preview
Android Studio 2 1 supports Android N Developer Preview
Posted by Jamal Eason, Product Manager, Android

With the launch Android N Developer Preview, we wanted to give you an easy and comprehensive way to build, test and validate your apps on the latest release with Android Studio. Built on the speed and feature enhancements of Android Studio 2.0, the stable release of Android Studio 2.1 includes updates to the IDE wizards, build system and Android Emulator so that you can try out new features and APIs of the developer preview including the new Jack compiler and Java 8 language support. In addition to support for the N Developer Preview, Android Studio 2.1 also includes performance improvements to Instant Run which leads to faster edit and deploy build speeds. If you are developing and validating your app with the N Developer Preview or want faster Instant Run speeds, you should download or update on the stable release channel to Android Studio 2.1.
Android Studio 2.1 includes the following new features:
- N Developer Preview Support: Android Studio 2.1 is the best IDE to test and validate your app with the N Developer Preview. Get the latest versions of the preview SDK, experiment with the new Java 8 support, and gain access to the only official Android Emulator able to run N Developer Preview Emulator System Images to help in your testing.
- Instant Run: For those of you who enjoyed the fast edit, build and deploy cycle with Android Studio 2.0, Instant Run now can now update incremental changes to your app code significantly faster.
Deeper Dive into the New Features
N Developer Preview
On top of new features and APIs of the N Developer Preview, Android Studio 2.1 release includes support for the new Jack compiler and support for Java 8. With the Jack compiler, lambdas, method references, compile-time type annotations, intersection types and type inference are available on all versions of the Android platform. Default and static methods and repeatable annotations are available on Android N and higher. To use Java 8 language features when developing with the N Developer Preview, you need to use the Jack compiler. The New Project Wizard [File? New? Project] generates the correct configurations for projects targeting the N.
Getting started with development is as easy generating a new project or updating a few settings in your existing project. Once you are ready to test, you can create a fresh Android Virtual Device (AVD) and run your app on the N Developer Preview using the new Android Emulator.

Instant Run & General Build Performance Improvements
Instant Run and general build speed are now faster with two new features: incremental Java compilation and in-process dex.
In previous versions of Android Studio, a single line of Java code change will cause all the Java sources in the module to be recompiled. Now in Android Studio 2.1, incremental Java compilation is enabled by default to reduce compilation time by compiling only what is needed.
We are also speeding up build times by using in-process dex, which converts class files to dex files within the Gradle daemon process. This avoids the costly processing operation of creating separate dex processes. To use this feature, you will need to increase the amount of memory available to the Gradle daemon to at least 2GB (1 GB is the default). This feature will help speed up both incremental and full builds.
Wed appreciate your feedback as we continue to improve Instant Run and general build performance. We are going to keep working on making build times even faster in coming releases. Click here to learn even more about the build changes.
Whats Next
Update
If you are using a previous version of Android Studio, you can check for updates on the Stable channel from the navigation menu (Help ? Check for Update [Windows/Linux] , Android Studio ? Check for Updates [OS X]). If you need a new copy of Android Studio, you can download it here.
Test and Validate Apps with N Developer Preview
After you update to or download Android Studio 2.1 and you want to test and develop your apps with the N Developer Preview, create a fresh Android Virtual Device (AVD) for the new Android emulator, and check out these additional setup instructions.
We appreciate any feedback on things you like, issues or features you would like to see. Connect with us -- the Android Studio development team -- on our Google+ page or on Twitter.
Available link for download
Improving Stability with Private C C Symbol Restrictions in Android N
Improving Stability with Private C C Symbol Restrictions in Android N
Posted by Dimitry Ivanov & Elliott Hughes, Software Engineers
As documented in the Android N behavioral changes, to protect Android users and apps from unforeseen crashes, Android N will restrict which libraries your C/C++ code can link against at runtime. As a result, if your app uses any private symbols from platform libraries, you will need to update it to either use the public NDK APIs or to include its own copy of those libraries. Some libraries are public: the NDK exposes libandroid, libc, libcamera2ndk, libdl, libGLES, libjnigraphics, liblog, libm, libmediandk, libOpenMAXAL, libOpenSLES, libstdc++, libvulkan, and libz as part of the NDK API. Other libraries are private, and Android N only allows access to them for platform HALs, system daemons, and the like. If you arent sure whether your app uses private libraries, you can immediately check it for warnings on the N Developer Preview.
Were making this change because its painful for users when their apps stop working after a platform update. Whether they blame the app developer or the platform, everybody loses. Users should have a consistent app experience across updates, and developers shouldnt have to make emergency app updates to handle platform changes. For that reason, we recommend against using private C/C++ symbols. Private symbols arent tested as part of the Compatibility Test Suite (CTS) that all Android devices must pass. They may not exist, or they may behave differently. This makes apps that use them more likely to fail on specific devices, or on future releases — as many developers found when Android 6.0 Marshmallow switched from OpenSSL to BoringSSL.
You may be surprised that theres no STL in the list of NDK libraries. The three STL implementations included in the NDK — the LLVM libc++, the GNU STL, and libstlport — are intended to be bundled with your app, either by statically linking into your library, or by inclusion as a separate shared library. In the past, some developers have assumed that they didnt need to package the library because the OS itself had a copy. This assumption is incorrect: a particular STL implementation may disappear (as was the case with stlport, which was removed in Marshmallow), may never have been available (as is the case with the GNU STL), or it may change in ABI incompatible ways (as is the case with the LLVM libc++).
In order to reduce the user impact of this transition, weve identified a set of libraries that see significant use from Google Plays most-installed apps, and that are feasible for us to support in the short term (including libandroid_runtime.so, libcutils.so, libcrypto.so, and libssl.so). For legacy code in N, we will temporarily support these libraries in order to give you more time to transition. Note that we dont intend to continue this support in any future Android platform release, so if you see a warning that means your code will not work in a future release — please fix it now!
Table 1. What to expect if your app is linking against private native libraries.
Libraries | Apps targetSdkVersion | Runtime access via dynamic linker | Impact, N Developer Preview | Impact, Final N Release | Impact, future platform version |
NDK Public | Any | Accessible | |||
Private (graylist) | <=23 | Temporarily accessible | Warning / Toast | Warning | Error |
>=24 | Restricted | Error | Error | Error | |
Private (all other)> | Any | Restricted | Error | Error | Error |
What behavior will I see?
Please test your app during the N Previews.
N Preview behavior
- All public NDK libraries (libandroid, libc, libcamera2ndk, libdl, libGLES, libjnigraphics, liblog, libm, libmediandk, libOpenMAXAL, libOpenSLES, libstdc++, libvulkan, and libz), plus libraries that are part of your app are accessible.
- For all other libraries youll see a warning in logcat and a toast on the display. This will happen only if your apps
targetSdkVersion
is less than N. If you change your manifest to target N, loading will fail: Javas System.loadLibrary will throw, and C/C++s dlopen(3) will return NULL.

Test your apps on the Developer Preview — if you see a toast like this one, your app is accessing private native APIs. Please fix your code soon!
N Final Release behavior
- All NDK libraries (libandroid, libc, libcamera2ndk, libdl, libGLES, libjnigraphics, liblog, libm, libmediandk, libOpenMAXAL, libOpenSLES, libstdc++, libvulkan, and libz), plus libraries that are part of your app are accessible.
- For the temporarily accessible libraries (such as libandroid_runtime.so, libcutils.so, libcrypto.so, and libssl.so), youll see a warning in logcat for all API levels before N, but loading will fail if you update your app so that its
targetSdkVersion
is N or later. - Attempts to load any other libraries will fail in the final release of Android N, even if your app is targeting a pre-N platform version.
Future platform behavior
- In O, all access to the temporarily accessible libraries will be removed. As a result, you should plan to update your app regardless of your
targetSdkVersion
prior to O. If you believe there is missing functionality from the NDK API that will make it impossible for you to transition off a temporarily accessible library, please file a bug here.
What do the errors look like?
Heres some example logcat output from an app that hasnt bumped its target SDK version (and so the restriction isnt fully enforced because this is only the developer preview):
03-21 17:07:51.502 31234 31234 W linker : library "libandroid_runtime.so" ("/system/lib/libandroid_runtime.so") needed or dlopened by "/data/app/com.popular-app.android-2/lib/arm/libapplib.so" is not accessible for the namespace "classloader-namespace" - the access is temporarily granted as a workaround for http://b/26394120
This is telling you that your library libapplib.so refers to the library libandroid_runtime.so, which is a private library.
When Android N ships, or if you set your target SDK version to N now, youll see something like this if you try to use System.loadLibrary from Java:
java.lang.UnsatisfiedLinkError: dlopen failed: library "libcutils.so" ("/system/lib/libcutils.so") needed or dlopened by "/system/lib/libnativeloader.so" is not accessible for the namespace "classloader-namespace" at java.lang.Runtime.loadLibrary0(Runtime.java:977) at java.lang.System.loadLibrary(System.java:1602)
If youre using dlopen(3) from C/C++ youll get a NULL return and dlerror(3) will return the same dlopen failed... string as shown above.
For more information about how to check if your app is using private symbols, see the FAQ on developer.android.com.
Available link for download
Tuesday, November 22, 2016
How to Update Nexus 5X to Official Android N NPD90G Developer Preview 5
How to Update Nexus 5X to Official Android N NPD90G Developer Preview 5
Android N Developer Preview 5 is now available for the Nexus 5X, Nexus 6 and Nexus 9 phones. These are the major changes in Preview 2 release of Android N, as per Google:

As we close in on the public rollout of Android 7.0 Nougat to devices later this summer, today were releasing Developer Preview 5, the last milestone of this preview series. Last months Developer Preview included the final APIs for Nougat; this preview gives developers the near-final system updates for all of the supported preview devices, helping you get your app ready for consumers.
÷ Prerequisites:
This tutorial is only for LG Nexus 5X and we are not sure if it will work on the other variants of the Nexus 5X on other carriers.
Your phone can be on any previous Android version or even on a custom ROM. It doesnt matter at all. This tutorial will still work for installing Android N Developer Preview 5.
*Disclaimer:
Android Custom ROM fix ® provide various Firmware Updates and Rooting process along with Custom ROM,Modes,file are all belong to their owners/developers. The autor of this site or the developers are not responsible, if you damage or brick your device.Do it on your own risk and follow the instruction properly.
* Important:
Backup important files stored on your device before proceeding with the steps below, so that in case something goes wrong youll have backup of all your important files.

÷ How to Update Nexus 5X to Official Android N NPD90G Developer Preview 5 :
Step 1 Download Android N Factory Image (bullhead-npd90g-factory-7a0ca1bc.tgz) for Nexus 5X on your PC, if you havent already.
Step 2 Connect your Nexus 5X to your computer using the USB cable.
Step 3 Please make sure Fastboot is configured and properly installed on your computer.
Step 4 Turn OFF your phone.
Step 5 Get into the Fastboot/Bootloader Mode on your phone. Turn ON the phone while pressing and holding the Volume Up + Volume Down + Power buttons till you see the Fastboot menu and START on top.
Step 6 Now extract the downloaded file anywhere in your computer. Go to the folder hammerhead-NPD90G and then copy/paste all the files to your Fastboot directory.
Step 7 From the factory image files in your Fastboot directory, do the following depending which OS you are on:
On Windows: Run the file flash-all.bat.
On Mac: Run the file flash-all.sh using Terminal.
On Linux: Run the file flash-all.sh.
Step 8 Thats pretty much that you had to do for flashing the stock factory image on your Nexus 5X. Now wait and watch as the process is completed or follow the on-screen instructions on your phone if in case you have to unlock the bootloader.
Step 9 After the installation completes, the phone will boot now and it might take about 5 minutes to boot on your first time. So, please wait with patience!
Thats it! Your Nexus 5X should now have the official Android N NPD90G Developer Preview 5 software update installed on your phone using the stock factory image from Google! Go to Settings >About phone to verify.

For More Nexus 5X Updates Keep Checking Android Custom ROM Fix ®
Thats all. We hope this guide serves you well. If theres anything youd like to be added/changed on this page, PLZ Use the comment box below to contribute more ideas & Suggestions .
Like this post? PLZ Hit the share buttons below to share this article with your friends on Facebook, Google + and Twitter.
Want the latest Updates Sign up for our newsletters!
PLZ Follow Us On Flipboard 4 More Latest Updates.
Best Regards.
Available link for download
Sunday, November 20, 2016
How to Update Nexus 6P to Android N Developer Preview 5 NPD90G Factory Image
How to Update Nexus 6P to Android N Developer Preview 5 NPD90G Factory Image

As we close in on the public rollout of Android 7.0 Nougat to devices later this summer, today were releasing Developer Preview 5, the last milestone of this preview series. Last months Developer Preview included the final APIs for Nougat; this preview gives developers the near-final system updates for all of the supported preview devices, helping you get your app ready for consumers.
÷ Prerequisites:
This tutorial is only for Huawei Nexus 6P and we are not sure if it will work on the other variants of the Nexus 6P on other carriers.
Your phone can be on any previous Android version or even on a custom ROM. It doesnt matter at all. This tutorial will still work for installing Android N Developer Preview 5.
*Disclaimer:
Android Custom ROM fix ® provide various Firmware Updates and Rooting process along with Custom ROM,Modes,file are all belong to their owners/developers. The autor of this site or the developers are not responsible, if you damage or brick your device.Do it on your own risk and follow the instruction properly.
* Important:
Backup important files stored on your device before proceeding with the steps below, so that in case something goes wrong youll have backup of all your important files.

÷ How to Update Nexus 6P to Android N Developer Preview 5 NPD90G Factory Image
Step 1 Download Android N Factory Image (angler-npd90g-factory-cd9ac81e.tgz) for Nexus 6P on your PC, if you havent already.
Step 2 Connect your Nexus 6P to your computer using the USB cable.
Step 3 Please make sure Fastboot is configured and properly installed on your computer.
Step 4 Turn OFF your phone.
Step 5 Get into the Fastboot/Bootloader Mode on your phone. Turn ON the phone while pressing and holding the Volume Up + Volume Down + Power buttons till you see the Fastboot menu and START on top.
Step 6 Now extract the downloaded file anywhere in your computer. Go to the folder angler-NPD90G and then copy/paste all the files to your Fastboot directory.
Step 7 From the factory image files in your Fastboot directory, do the following depending which OS you are on:
On Windows: Run the file flash-all.bat.
On Mac: Run the file flash-all.sh using Terminal.
On Linux: Run the file flash-all.sh.
Step 8 Thats pretty much that you had to do for flashing the stock factory image on your Nexus 6P. Now wait and watch as the process is completed or follow the on-screen instructions on your phone if in case you have to unlock the bootloader.
Step 9 After the installation completes, the phone will boot now and it might take about 5 minutes to boot on your first time. So, please wait with patience!
Thats it! Your Nexus 6P should now have the official Android N NPD90G Developer Preview 5 software update installed on your phone using the stock factory image from Google! Go to Settings >About phone to verify.

For More Nexus 6P Updates Keep Checking Android Custom ROM Fix ®
Thats all. We hope this guide serves you well. If theres anything youd like to be added/changed on this page, PLZ Use the comment box below to contribute more ideas & Suggestions .
Like this post? PLZ Hit the share buttons below to share this article with your friends on Facebook, Google + and Twitter.
Want the latest Updates Sign up for our newsletters!
PLZ Follow Us On Flipboard 4 More Latest Updates.
Best Regards.
Available link for download
Tuesday, November 8, 2016
Android N APIs are now final get your apps ready for Android N!
Android N APIs are now final get your apps ready for Android N!
Posted by Dave Burke, VP of Engineering

As we put the finishing touches on the next release of Android, which will begin to roll out to consumers later this summer, were releasing the 4th Developer Preview of Android N, including the Android N final SDK. And thanks to your continued feedback over the last three releases, all of the APIs are now final as well. If youve already enrolled your device in the Android Beta Program, (available at android.com/beta) you will receive an update to this Developer Preview shortly.
Get your apps ready for Android N
The final SDK for Android N is now available for download through the SDK Manager in Android Studio. It gives you everything you need to develop and test against the official APIs in the Android N platform. Once youve installed the final SDK, you can update your projects compileSdkVersion
to API 24 to develop with the Android N APIs and build and test on the new platform, for new features such as Multi-window support, direct-reply notifications, and others. We also recommend updating your apps targetSdkVersion
to API 24 to opt-in and test your app with Android N specific behavior changes. For details on how to setup your app with the final SDK, see Set up the Preview. For details on API level 24 check out the API diffs and the updated API reference, now hosted online.
Along with the Android N final SDK, weve also updated the Android Support Library to 24.0.0. This allows you to use multi-window and picture-in-picture callbacks, new notification features, methods for supporting Direct Boot, and new MediaBrowser APIs in a backward compatible manner.
Publish your apps to alpha, beta or production channels in Google Play
Now that you have a final set of APIs, you can publish updates compiling with, and optionally targeting, API 24 to Google Play. You can now publish app updates that use API 24 to your alpha, beta, or even production channels in the Google Play Developer Console. In this way, you can test your apps backward-compatibility and push updates to users whose devices are running Developer Preview 4.
To make sure that your updated app runs well on Android N, as well as older versions, a common strategy is to use Google Plays beta testing feature to get early feedback from a small group of users -- including developer preview users — and then do a staged rollout as you release the updated app to all users.
How to Get Developer Preview 4
Developer Preview 4 includes updated system images for all supported Preview devices as well as for the Android emulator. If you are already enrolled in the Android Beta program, your devices will get the Developer Preview 4 update right away, no action is needed on your part. If you arent yet enrolled in Android Beta, the easiest way to get started is by visiting android.com/beta and opt-in your eligible Android phone or tablet -- youll soon receive this (and later) preview updates over-the-air. As always, you can also download and flash this update manually. The N Developer Preview is available for Nexus 6, Nexus 5X, Nexus 6P, Nexus 9, and Pixel C devices, as well as General Mobile 4G [Android One] devices and the Sony Xperia Z3.
Thanks so much for all of your feedback so far. Please continue to share feedback or requests either in the N Developer Preview issue tracker, N Preview Developer community, or Android Beta community as we work towards the consumer release later this summer. Were looking forward to seeing your apps on Android N!
Available link for download
Wednesday, September 21, 2016
How to Update Motorola Nexus 6 to Official Android N NPD90G Developer Preview 5
How to Update Motorola Nexus 6 to Official Android N NPD90G Developer Preview 5
As we close in on the public rollout of Android 7.0 Nougat to devices later this summer, today were releasing Developer Preview 5, the last milestone of this preview series.

Last months Developer Preview included the final APIs for Nougat; this preview gives developers the near-final system updates for all of the supported preview devices, helping you get your app ready for consumers.
÷ Prerequisites:
This tutorial is only for Motorola Nexus 6 and we are not sure if it will work on the other variants of the Nexus 6 on other carriers.
Your phone can be on any previous Android version or even on a custom ROM. It doesnt matter at all. This tutorial will still work for installing Android N Developer Preview 5.
*Disclaimer:
Android Custom ROM fix ® provide various Firmware Updates and Rooting process along with Custom ROM,Modes,file are all belong to their owners/developers. The autor of this site or the developers are not responsible, if you damage or brick your device.Do it on your own risk and follow the instruction properly.
* Important:
Backup important files stored on your device before proceeding with the steps below, so that in case something goes wrong youll have backup of all your important files.

÷ How to Update Motorola Nexus 6 to Official Android N NPD90G Developer Preview 5:
Step 1 Download Android N Factory Image (shamu-npd90g-factory-f7a4e3a9.tgz) for Nexus 6 on your PC, if you havent already.
Step 2 Connect your Nexus 6 to your computer using the USB cable.
Step 3 Please make sure Fastboot is configured and properly installed on your computer.
Step 4 Turn OFF your phone.
Step 5 Get into the Fastboot/Bootloader Mode on your phone. Turn ON the phone while pressing and holding the Volume Up + Volume Down + Power buttons till you see the Fastboot menu and START on top.
Step 6 Now extract the downloaded file anywhere in your computer. Go to the folder angler-NPD90G and then copy/paste all the files to your Fastboot directory.
Step 7 From the factory image files in your Fastboot directory, do the following depending which OS you are on:
On Windows: Run the file flash-all.bat.
On Mac: Run the file flash-all.sh using Terminal.
On Linux: Run the file flash-all.sh.
Step 8 Thats pretty much that you had to do for flashing the stock factory image on your Nexus 6. Now wait and watch as the process is completed or follow the on-screen instructions on your phone if in case you have to unlock the bootloader.
Step 9 After the installation completes, the phone will boot now and it might take about 5 minutes to boot on your first time. So, please wait with patience!

Thats it! Your Nexus 6 should now have the official Android N NPD90G Developer Preview 5 software update installed on your phone using the stock factory image from Google! Go to Settings >About phone to verify.
For More Nexus 6 Update Keep Checking Android Custom ROM Fix ®
Thats all. We hope this guide serves you well. If theres anything youd like to be added/changed on this page, PLZ Use the comment box below to contribute more ideas & Suggestions .
Like this post? PLZ Hit the share buttons below to share this article with your friends on Facebook, Google + and Twitter.
Want the latest Updates Sign up for our newsletters!
PLZ Follow Us On Flipboard 4 More Latest Updates.
Best Regards.
Available link for download
Thursday, September 15, 2016
How to Root Nexus 5X Running Android N NPD90G Developer Preview 5
How to Root Nexus 5X Running Android N NPD90G Developer Preview 5

As we close in on the public rollout of Android 7.0 Nougat to devices later this summer, today were releasing Developer Preview 5, the last milestone of this preview series. Last months Developer Preview included the final APIs for Nougat; this preview gives developers the near-final system updates for all of the supported preview devices, helping you get your app ready for consumers.
÷ Prerequisites:
This root method is only for Android N (NPD90G) installed on Nexus 5X and I am not sure if it will work on the other variants of the Nexus 5X on other carriers.
Your Nexus 5X bootloader should be unlocked.
Nexus 5X should be on Android N NPD90G software version.
Make a Nandroid backup of your previous phone set up before proceeding for just in case anything goes wrong.
You will need a custom kernel (i.e. Despair Kernel) for this root method to work.
*Disclaimer:
Android Custom ROM fix ® provide various Firmware Updates and Rooting process along with Custom ROM,Modes,file are all belong to their owners/developers. The autor of this site or the developers are not responsible, if you damage or brick your device.Do it on your own risk and follow the instruction properly.
* Important:
Backup important files stored on your device before proceeding with the steps below, so that in case something goes wrong youll have backup of all your important files.

÷ How to Root Nexus 5X Running Android N (NPD90G) Developer Preview 5.
Step 1 Download Android SDK from the Android Developers website and install. Also set it up with downloading platform-tools and USB drivers package in SDK. See: How to Set up ADB and Fastboot on Windows.
Step 2 Enable USB Debugging mode in your Nexus 5X.
Step 3 Download Fastboot from the following links depending on your OS and extract it in android-sdk-windowsplatform-tools directory. Create directory if not already there.
Windows: Download here
Mac: Download here.
Linux: Download here.
NOTE: Skip Steps 1, 2, 3 if you already have them.
Step 4 Download SuperSU v2.71 for Nexus 5X on your PC, if you havent already.
Step 5 Connect and mount your Nexus 5X USB memory on your computer using the USB cable.
Step 6 Now copy/paste the BETA-SuperSU-v2.66-20160103015024.zip file to your SD card. Make sure the file is in the SD card / internal storage root (not in any folder).
Step 7 Then turn OFF your phone.
Step 8 Download twrp-2.8.7.0-bullhead.img and save it to your android-sdk-windowsplatform-tools directory on your computer.
Step 9 Now go into Fastboot/Bootloader Mode on Nexus 5X. How? Press Volume Down + Power keys for a few seconds till you see some text on the screen. This is Bootloader Mode.
Step 10 Navigate to android-sdk-windowsplatform-tools directory and open Command Prompt (Shift + Right-click > Open Command Prompt).
Step 11 Type in the following command and press Enter.
fastboot flash recovery twrp-2.8.7.0-bullhead.img
Step 12 Once completed, choose RECOVERY from the Fastboot menu and enter Recovery Mode.
Step 13 In ClockworkMod recovery, scroll down to flash zip from SD card and press the power button to select it.
Step 14 Press the Power button again and select choose zip from sdcard.
Step 15 Now using your volume keys, navigate to BETA-SuperSU-v2.71-20160331103524.zip and select it using the Power button. Confirm the installation on the next screen and the installation procedure should start now.
Step 16 After the installation completes, go to +++++Go Back and reboot the phone by selecting reboot system now from the Recovery menu. The phone will boot now and it might take about 5 minutes to boot on your first time. So, please wait.

Thats it! Your Nexus 5X is now rooted on Android 6.0.1 Marshmallow firmware on your phone! Check for the SuperSU app in your apps list to verify.
For More Nexus 5X Keep Checking Android Custom ROM Fix ®
Thats all. We hope this guide serves you well. If theres anything youd like to be added/changed on this page, PLZ Use the comment box below to contribute more ideas & Suggestions .
Like this post? PLZ Hit the share buttons below to share this article with your friends on Facebook, Google + and Twitter.
Want the latest Updates Sign up for our newsletters!
PLZ Follow Us On Flipboard 4 More Latest Updates.
Best Regards.
Available link for download
Tuesday, September 6, 2016
How to Root Nexus 6P Running Android N NPD90G Developer Preview 5
How to Root Nexus 6P Running Android N NPD90G Developer Preview 5
Great news for Nexus 6P Users Running Android N NPD90G Developer Preview 5 Factory Image as now they can root the device easily.

You can find out how to apply it right now via this easy tutorial .
÷ Prerequisites:
This root method is only for Android N (NPD90G) installed on Nexus 6P and I am not sure if it will work on the other variants of the Nexus 6P on other carriers.
Your Nexus 6P bootloader should be unlocked.
Nexus 6P should be on Android N NPD90G software version.
Make a Nandroid backup of your previous phone set up before proceeding for just in case anything goes wrong.
*Disclaimer:
Android Custom ROM fix ® provide various Firmware Updates and Rooting process along with Custom ROM,Modes,file are all belong to their owners/developers. The autor of this site or the developers are not responsible, if you damage or brick your device.Do it on your own risk and follow the instruction properly.
* Important:
Backup important files stored on your device before proceeding with the steps below, so that in case something goes wrong youll have backup of all your important files.

÷ How to Root Nexus 6P Running Android N NPD90G Developer Preview 5:
Step 1 Download Android SDK from the Android Developers website and install. Also set it up with downloading platform-tools and USB drivers package in SDK.
Step 2 Enable USB Debugging mode in your Nexus 6P.
Step 3 Download Fastboot from the following links depending on your OS and extract it in android-sdk-windowsplatform-tools directory. Create directory if not already there.
Windows: Download here.
Mac: Download here.
Linux: Download here.
NOTE: Skip Steps 1, 2, 3 if you already have them.
Step 4 Download SuperSU v2.71 for Nexus 6P on your PC, if you havent already.
Step 5 Connect and mount your Nexus 6P USB memory on your computer using the USB cable.
Step 6 Now copy/paste the BETA-SuperSU-v2.71-20160331103524.zip file to your SD card. Make sure the file is in the SD card / internal storage root (not in any folder).
Step 7 Then turn OFF your phone.
Step 8 Download twrp-3.0.2-0-angler.img and save it to your android-sdk-windowsplatform-tools directory on your computer.
Step 9 Now go into Fastboot/Bootloader Mode on Nexus 6P. How? Press Volume Down + Power keys for a few seconds till you see some text on the screen. This is Bootloader Mode.
Step 10 Navigate to android-sdk-windowsplatform-tools directory and open Command Prompt (Shift + Right-click > Open Command Prompt).
Step 11 Type in the following command and press Enter.
fastboot flash recovery twrp-3.0.2-0-angler.img
Step 12 Once completed, choose RECOVERY from the Fastboot menu and enter Recovery Mode.
Step 13 In ClockworkMod recovery, scroll down to flash zip from SD card and press the power button to select it.
Step 14 Press the Power button again and select choose zip from sdcard.
Step 15 Now using your volume keys, navigate to BETA-SuperSU-v2.71-20160331103524.zip and select it using the Power button. Confirm the installation on the next screen and the installation procedure should start now.
Step 16 After the installation completes, go to +++++Go Back and reboot the phone by selecting reboot system now from the Recovery menu. The phone will boot now and it might take about 5 minutes to boot on your first time. So, please wait.

Thats it! Your Nexus 6P is now rooted on Android N Developer Preview 5 firmware on your phone! Check for the SuperSU app in your apps list to verify.
For More Nexus 6 P Updates Keep Checking Android Custom ROM Fix ®
Thats all. We hope this guide serves you well. If theres anything youd like to be added/changed on this page, PLZ Use the comment box below to contribute more ideas & Suggestions .
Like this post? PLZ Hit the share buttons below to share this article with your friends on Facebook, Google + and Twitter.
Want the latest Updates Sign up for our newsletters!
PLZ Follow Us On Flipboard 4 More Latest Updates.
Best Regards.
Available link for download
Saturday, September 3, 2016
Android N Developer Preview 2 out today!
Android N Developer Preview 2 out today!
Posted by Dave Burke, VP of Engineering

Last month, we released the first Developer Preview of Android N, to give you a sneak peek at our next platform. The feedback youve shared to-date has helped us catch bugs and improve features. Today, the second release in our series of Developer Previews is ready for you to continue testing against your apps.
This latest preview of Android N fixes a few bugs you helped us identify, such as not being able to connect to hidden Wi-Fi networks (AOSP 203116), Multiwindow pauses (AOSP 203424), and Direct Reply closing an open activity (AOSP 204411), to name just a few. Were still on the hunt for more; please continue to share feedback, either in the N Developer Preview issue tracker or in the N preview community.
Whats new:
Last months Developer Preview introduced a host of new features, like Multi-window, bundled notifications and more. This preview builds on those and includes a few new ones:
- Vulkan: Vulkan is a new 3D rendering API which weve helped to develop as a member of Khronos, geared at providing explicit, low-overhead GPU (Graphics Processor Unit) control to developers and offers a significant boost in performance for draw-call heavy applications. Vulkans reduction of CPU overhead allows some synthetic benchmarks to see as much as 10 times the draw-call throughput on a single core as compared to OpenGL ES. Combined with a threading-friendly API design which allows multiple cores to be used in parallel with high efficiency, this offers a significant boost in performance for draw-call heavy applications. With Android N, weve made Vulkan a part of the platform; you can try it out on supported devices running Developer Preview 2. Read more here. Vulkan Developer Tools blog here.
- Launcher shortcuts: Now, apps can define shortcuts which users can expose in the launcher to help them perform actions quicker. These shortcuts contain an Intent into specific points within your app (like sending a message to your best friend, navigating home in a mapping app, or playing the next episode of a TV show in a media app).
An application can publish shortcuts with ShortcutManager.setDynamicShortcuts(List) and ShortcutManager.addDynamicShortcut(ShortcutInfo), and launchers can be expected to show 3-5 shortcuts for a given app.
- Emoji Unicode 9 support: We are introducing a new emoji design for people emoji that moves away from our generic look in favor of a more human-looking design. If youre a keyboard or messaging app developer, you should start incorporating these emoji into your apps. The update also introduces support for skin tone variations and Unicode 9 glyphs, like the bacon, selfie and face palm. You can dynamically check for the new emoji characters using Paint.hasGlyph().
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
- API changes: This update includes API changes as we continue to refine features such as multi-window support (you can now specify a separate minimum height and minimum width for an activity), notifications, and others. For details, take a look at the diff reports available in the downloadable API reference package.
- Bug fixes: Weve resolved a number of issues throughout the system, including these fixes for issues that youve reported through the public issue tracker. Please continue to let us know what you find and follow along with the known issues here.
How to get the update:
The easiest way to get this and later preview updates is by enrolling your devices in the Android Beta Program. Just visit g.co/androidbeta and opt-in your eligible Android phone or tablet -- youll soon receive this (and later) preview updates over-the-air. If youve already enrolled your device, youll receive the update shortly, no action is needed on your part. You can also download and flash this update manually. Developer Preview 2 is intended for developers and not as a daily driver; this build is not yet optimized for performance and battery life.
The N Developer Preview is currently available for Nexus 6, Nexus 5X, Nexus 6P, Nexus 9, and Pixel C devices, as well as General Mobile 4G [Android One] devices. For Nexus Player, the update to Developer Preview 2 will follow the other devices by several days.
To build and test apps with Developer Preview 2, you need to use Android Studio 2.1 -- the same version that was required for Developer Preview 1. Youll need to check for SDK components updates (including build tools and emulator system images) for Developer Preview 2 -- see here for details.
Thanks so much for all of your feedback so far. Please continue to share feedback, either in the N Developer Preview issue tracker or in the N preview community. The sooner were able to get your feedback, the more of of it we will be able to incorporate in the next release of Android.
Available link for download
Thursday, September 1, 2016
First Preview of Android N Developer APIs Tools
First Preview of Android N Developer APIs Tools
Posted by Dave Burke, VP of Engineering
Today were happy to announce a Developer Preview of the N release of Android! Were doing something a little different this year by releasing the preview early really early. By releasing a work in progress build earlier in development, we have more time to incorporate developer feedback. Also, the earlier preview allows us to hand off the final N release to device makers this summer, so they can get their hands on the latest version of Android earlier than ever. Were looking forward to getting your feedback as you get your apps ready for N.

Here are a few APIs and features we want to highlight which are available as a part of the Android N Developer Preview today, with more to come as we continue developing the release:
Multi-window - A new manifest attribute called android:resizableActivity is available for apps targeting N and beyond. If this attribute is set to true, your activity can be launched in split-screen modes on phones and tablets. You can also specify your activitys minimum allowable dimensions, preventing users from making the activity window smaller than that size. Lifecycle changes for multi-window are similar to switching from landscape to portrait mode: your activity can handle the configuration change itself, or it can allow the system to stop the activity and recreate it with the new dimensions. In addition, activities can also go into picture-in-picture mode on devices like TVs, and is a great feature for apps that play video; be sure to set android:supportsPictureInPicture to true to take advantage of this.

Direct reply notifications: The RemoteInput notification API, which was originally added for Android Wear, now works in N for phones and tablets. Using the RemoteInput API enables users to reply to incoming message notifications quickly and conveniently, without leaving the notification shade. Learn more here.
Bundled notifications - With N, you can use the Notification.Builder.setGroup() method to group notifications from the same app together - for example individual messages from a messaging app. Grouped notifications can be expanded into individual notifications by using a two-finger gesture or tapping the new expansion button. Learn more here.
Efficiency - We launched Doze in Marshmallow to save battery when your device is stationary. In N, Doze additionally saves battery whenever the screen turns off. If youve already adapted your app for Doze, e.g. by using the GCM high priority message for urgent notifications, then youre set; if not, heres how to get started. Also, were continuing to invest in Project Svelte, an effort to reduce the memory needs of Android so that it can run on a much broader range of devices, in N by making background work more efficient. If you use JobScheduler for background work, youre already on the right track. If not, N is a good time to make that switch. And to help you out, were making JobScheduler even more capable, so now you can use JobScheduler
to react to things like changes to content providers.
Improved Java 8 language support - Were excited to bring Java 8 language features to Android. With Androids Jack compiler, you can now use many popular Java 8 language features, including lambdas and more, on Android versions as far back as Gingerbread. The new features help reduce boilerplate code. For example, lambdas can replace anonymous inner classes when providing event listeners. Some Java 8 language features --like default and static methods, streams, and functional interfaces -- are also now available on N and above. With Jack, were looking forward to tracking the Java language more closely while maintaining backward compatibility.
Get started
The N Developer Preview includes an updated SDK with system images for testing on the official Android emulator and on Nexus 6, Nexus 5X, Nexus 6P, Nexus Player, Nexus 9, and Pixel C devices (and to help test out these features on a tablet, developers can get a $150 discount on Pixel C), as well as on General Mobile 4G (Android One) devices.
This initial preview release is for developers only and not intended for daily use or consumer use. We plan to update the N Developer Preview system images often during the Developer Preview program. As we get closer to a final product, well be inviting consumers to try it out as well.
We are also making it easier for you to try out N on your development devices with the new Android Beta Program. Starting today, you can update your Android devices to the developer preview of N and receive ongoing updates via OTA by visiting g.co/androidbeta.
Click here for more details on getting started with the N Developer Preview and let us know what you think -- the sooner we hear from you, the more of your feedback we can integrate.
Available link for download