First, without your workaround, check your logcat output for:
ERROR/JavaBinder(20204): !!! FAILED BINDER TRANSACTION !!!
You will probably exceed the file size limit for an IPC transaction that contains your changes in the hierarchy RemoteViews.
Bitmap.Config.ARGB_4444, 2 , Bitmap.Config.ARGB_8888 ( 2.3 ) 4 [].
, , , . , 1 , , .
:. , , URI . , (, ). /data/data/my.package.name/, , MODE_WORLD_READABLE Context.openFileOutput(). :
remoteViews.setUri(R.id.time, "setImageURI", Uri.fromFile(file));