Cómo configurar el último atributo de archivo modificado con la nueva API de acceso a tarjeta SD para Android 5.0?

Fondo:

Utilización: ACTION_OPEN_DOCUMENT_TREE + DocumentFile

Más sobre: ¿Cómo usar la nueva API de acceso a tarjetas SD presentada para Android 5.0 (Lollipop)?

Me gustaría preguntar:

No puedo encontrar la forma de cambiar atributos de archivo. ¿Hay alguna?

Particularmente, necesito cambiar el atributo Last Modified – como el método File Class:

public boolean setLastModified(long time); 

No encontré ningún sustituto en:

https://developer.android.com/reference/android/support/v4/provider/DocumentFile.html

o en una de las clases relacionadas como DocumentsContract, …

La documentación para la nueva API es realmente casi inútil, las funciones de la API funcionan desesperadamente lento y la reescritura de código para la nueva API es realmente un trabajo desordenado. Siento ser tan duro, pero la función "EACCESS (Permiso denegado)" de Kitkat me cuesta un par de años de mi vida y en lugar de una solución voy a conseguir esto.

Editar:

Parece que el método setLastModified (…) no funciona incluso con java.io.File Class (desde Android versión 4.4: al menos):

https://code.google.com/p/android/issues/detail?id=18624

Así que por ejemplo – si usted tiene una aplicación de archivo y desea que el tiempo de última modificación real y no una vez los archivos se extrajeron de un archivo – lo siento. Muchas herramientas de sincronización se vuelven inútiles …

Editar 2:

El método de Android 5.1 (emulador): setLastModified(long time) todavía no funciona.

Editar 3:

El método de Android 6.0 (emulador): setLastModified(long time) todavía no funciona.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.