modified ApkDownloadProvider mechanism