Emergency calls on Android Marshmallow devices to give nearest emergency centers and location

Android M, or Marshmallow as we all know it now, has an interesting and useful feature when it comes to emergency calls on Android Marshmallow devices.

Android M



Disclaimer notice: PLEASE don’t test this feature yourself unless you really have to make an emergency call or if you have confirmation from the police because, as we all know, calling emergency numbers without actually having one is extremely illegal and it would also upset the balance of hard-working emergency dispatchers out there.


In order to make a test call,you can call your non-emergency police number and ask them to make an emergency test call. They will give you the right instructions to do it and it will let you make a quick test call. That is when an operator will answer, verify your information and confirm that your call is valid.


This feature first showed up during Android M preview 2 and it acts in the dialer when you dial 9-1-1 or other registered emergency numbers, depending on the country you are in. When you do make emergency calls on Android Marshmallow you will get the name of a local emergency service center on the screen and it will be overlaid on a GPS map of your existing location. This proves to be a great feature in when you contact the authorities in case of extreme stress or when you cannot offer an exact location to the dispatcher on the phone.


Modern emergency 9-1-1 systems usually display an approximate location to a dispatcher, but this could help you better explain your location and offer more precise information. This would also help you know which center you are in contact with, especially if you are in a rural area because in most cases you are not necessarily speaking to the closest emergency dispatch and it can take a while for an ambulance, a police vehicle or a firefighter service to get to you.


For the moment emergency calls on Android Marshmallow devices will work only for the US, but it will become available to other countries as well when the OS launches.


Source: AndroidPolice

News Updates/Software

Marshmallow MPA44I developer preview available for flashing on Nexus 5, 6 and 9

Marshmallow MPA44I developer preview over the air update is available for all Nexus devices now. Not ALL nexus devices, just the most recent ones. Nexus OTAs are always a big deal and this time they seem to be more important than ever. Below you will see the official OTAs for the phase three developer preview Android M. You can flash these files in stock recovery on a stock unmodified MPZ79M system.


Android Marshmallow



If you did modify your operating system with root, Exposed or other relatable software, these files will not work. You will have to flash the factory images.


Here are the download file links you can try for Marshmallow:

Nexus 5

Nexus 6

Nexus 9.


Source: AndroidPolice


Android final M preview coming to Nexus 5, 6, 9 and Nexus Player

The Android final M preview images for some Nexus device are now available for download. After the official reveal of Android Marshmallow, Google announced the final stage in the Android M developer preview. This version is probably the final preview we will get before the official launch of Android 6.0 rumored to come this fall.


Android M preview



What devices get the Android M preview 3 ?

As it happened with the previous developer preview editions, this version will be compatible with the following devices:



Android Nexus devices



If you have one of the devices, you can try the preview for yourself by downloading and flashing the TGZ files on Google’s Android Developer page. The OTA updates should arrive to most devices taking part in the test already.


The changes in this version are minimal, the most important changes in the final M preview being the adjustment of the permissions UI and the Fingerprint API. They should not affect the current review hardware. If you want to flash the changes over the current data without losing anything, you should wait a little longer for the OTA to directly reach your device.


Source: Android Developers


Android Marshmallow IS the official name for Android 6.0

It’s official, the new Android M version is called Android Marshmallow! Many people on the Internet managed to guess the codename right ever since the update was announced, but there weren’t that many choices to pick from to begin with, to be honest.


Android Marshmallow


The announcement was made today when the newest statue was unveiled on the lawn in front of the Mountain View Google HQ in California, USA. Shortly after launch, the new Android Marshmallow statue was acknowledged as being a symbol for the official Android 6.0 OS version.

Starting today, a new Developer Preview (MPA44G) was made available and this is the final one (you can download it from here). It was released along with the official 6.0 SDK. This preview will rollout OTA-style or it can be manually flashed via factory images.

The new boot animation was also made available via the video below:

This is how the Android Marshmallow statue was created:


Source: Droid-Life

News Updates/Software

Android M app standby feature – automatic idle for unnecessary apps

Android M is almost upon us and its features are more talked about than ever. One of the more interesting options you will have come Android 6.0 is the app standby feature that will allow individual unused apps to shut down in order to save energy.

Android M logo

What DOES app standby do to your apps?


This feature will discipline the apps you don’t use very much and it will kick in after a few days when you didn’t interact with said apps. On Android M, an app will be marked as idle if one of the following things have happened in recent past:

  •   The app is explicitly launched by the user.
  • The app has a process currently in the foreground (either as an activity or foreground service, or in use by another activity or foreground service).
  • The app generates a notification that users see on the lock screen or in the notification tray.
  • The user explicitly asks for the app to be exempt from optimizations, via Settings.


If an app becomes idle, it will stop using network connectivity and it will not sync anymore. These standby restrictions stop when you power up your device and if you don’t, the apps get a daily chance of syncing.


If you put up a high-priority Google Cloud Messaging Alert the standby apps will get some network connectivity time. Android M app standby will be found in the Inactive apps menu in developer settings at the moment.


News Tips/ Tutorials

[How To’s] Android M Preview 2 for Nexus Devices

Google I/O 2015 has come and gone, and it brought many cool bits of news for us. One of the ones that caught my fancy was the Android M preview releases. I happen to have an Android Nexus 5 device handy and wanted to try M preview 2 which was recently released. If you don’t mind having your data wiped (possible to avoid at your own risk) you too can join the ranks of Android M users, who number in the many DOZENS!

Android M



!!! Warning, everything mentioned here is experimental; perform any steps here on your own conscience. Android Bakers, Google, XDA, and Abakers staff are not responsible for any issues you may run into or your phone dying/bricking/planking or your dog running off with your prized possessions. !!!

First and foremost here are the prereqs :

Installing the Android M Preview

  • connect your phone to your computer and make sure USB debugging is enabled from developer menu in settings.
    • hopefully you installed ADB and fastboot systemwide.
  • extract the archive you downloaded above for your device.
  • move to the extracted folder
  • open a terminal in the folder
    • Linux: open a terminal and cd to wherever you extracted the files.
    • Windows: make sure no icons are selected, hold down shift and right click in the window, click on open command prompt here
  • Boot your device into the boot loader by typing the following
    • adb reboot-bootloader
  • Run the batch / shell script
    • Windows: flash-all.bat
    • Linux:

If you want to save your data on this device and still try out Android M preview 2

  • open up the flash-all.bat or .sh (Windows or Linux respectively) find the line that looks like :
    • fastboot -w update
  • edit it and remove the -w so it looks like
    • fastboot update
  • This is completely untested by me, so good luck.



  • failed to allocate 1046840576 bytes
    error: update package missing system.img

    • extract the .zip file in the directory e.g.
    • cd to directory ( cd image-hammerhead-MPZ79M )
    • run the following commands via cmd or terminal
      • fastboot flash system system.img
      • fastboot flash boot boot.img
      • fastboot flash recovery recovery.img
      • fastboot flash cache cache.img
    • if you want to wipe completely, also run
      • fastboot erase userdata
      • fastboot flash userdata userdata.img