summaryrefslogblamecommitdiffstats
path: root/computer/OWM-CM-provider.rst
blob: fd7794632026666d1d60296a759cf313dd396d77 (plain) (tree)










































                                                                                                               
OpenWeatherMapProvider for CyanogenMod 13
=========================================

:date: 2016-09-17T22:22:55
:category: computer
:tags: android

I don’t understand. `CyanogenMod 13`_ introduced new Weather
widget and lock screen support. Great! Unfortunately, the widget
requires specific providers for weather services and CM does not
provide any in the default installation. There exists `Weather
Underground`_ provider, which works, but only other provider
I found (`Yahoo! Weather provider`_) does not work with my CM
without Google Play!.

I would a way prefer OpenWeatherMap_ provider, but although
CyanogenMod has the GitHub repository for one_ , but no APK
anywhere (and certainly not one for F-Droid). Fortunately, I have
found a blogpost_ which describes how simple it is build the APK
from the given code. Unfortunately, author did not provide APK on
his site. I am not sure, whether there is not some hook, but here
is mine_.

.. _`CyanogenMod 13`:
    http://www.cyanogenmod.org/blog/plug-play-weather

.. _`Weather Underground`:
    https://play.google.com/store/apps/details?id=com.agonite.chronus.wunderground

.. _`Yahoo! Weather provider`:
    https://play.google.com/store/apps/details?id=org.cyanogenmod.yahooweatherprovider

.. _OpenWeatherMap:
    http://openweathermap.org/

.. _one:
    https://github.com/CyanogenMod/android_packages_apps_OpenWeatherMapProvider

.. _blogpost:
    http://blogs.nologin.es/rickyepoderi/index.php?/archives/136-OpenWeatherMapProvider-for-cyanogenmod-13.html

.. _mine:
    https://matej.ceplovi.cz/progs/OpenWeatherMapCMWeatherProvider.apk