Starting with Android 5 (Lollipop), Android requires small icons used within notifications to contain only white or transparent "pixels" (source). This results in square shaped icons to be used by default with a mobile app, since most of these are square shaped, with no transparency.
In order to overcome this, we must first create a new icon, possibly based off of the previous one, but with a transparent background. Then, we can use this online tool to create all the required sizes and turn all colored pixels white, packaging them into a zip archive.
Finally, we take the "dummy-android-plugin.zip" archive on this great post from Carlos Alfaro and made some adjustments:
This resulted in the attached zip archive, which can be used in a similar manner from the original post, by adding it as a resource with the corresponding extensibility configurations. Then all you need is to reference it on the home module of your mobile app, like you would any other plugin!
Some other details to consider:
Finally, you can also use the OAP attached on this post and modify to have your own icons.