попробуйте создать с нативной (jni) lib и вызвать __llseek ()
int __llseek(unsigned int fd, unsigned long offset_high,
unsigned long offset_low, loff_t *result,
unsigned int whence);
Я думаю, вы должны добавить прототип в свой код, потому что я сомневаюсь, что есть прямое включение (sys / linux-unistd).h)
конечно, этот подход немного недокументирован :), но вы можете использовать Java после Android 3 и этот трюк до
man _llseek
для получения дополнительной информации