libaums

Open source library to access USB Mass Storage devices on Android without rooting your device

APACHE-2.0 License

Stars
1.3K
Committers
18

Bot releases are visible (Hide)

libaums - core v0.10.0 libusbcommunication v0.4.0 Latest Release

Published by magnusja over 1 year ago

  • GPT support #379
  • More solid habdling if USB device is closed thansk @depau #380
libaums - core v0.9.4

Published by magnusja over 1 year ago

Fixes a serious bug in #378

Fixes

  • #298
  • #341
  • #353

Thanks a lot @stbelousov @tracmap

libaums - core v0.9.3 libusbcommunication v0.2.4

Published by magnusja over 1 year ago

Improve error messages

libaums - libaums v0.9.2 libusbcommunication v0.2.3

Published by magnusja over 1 year ago

  • fix #305
  • fix #334
  • fix #332
  • Fix getting file length on fiels vs dirs #345
libaums - core v0.9.1

Published by magnusja over 2 years ago

along with

  • httpserver 0.6.2
  • storageprovider 0.6.2
  • libusbcommunication 0.2.2

Changelog

Misc

  • rename package to follow me.jahnen.libaums
    • with libaums artifact id now core
  • move to maven central (finally ...)
  • Fix javadoc creation via docker
  • Update to gradle 7.3.3
  • Update dokka
  • Switch to another android jacoco plugin (this one is working, the other one seems abandoned

Fixes / Features

  • #280
  • #288

Thanks @Derpalus and @zdronz for contributing to this release, very much appreciated!

libaums - libusbcommunication v0.2

Published by magnusja almost 4 years ago

  • Improve request sense handling when pen drive reports an error, big thanks to @Derpalus, see #280
libaums - libaums v0.8.0

Published by magnusja almost 4 years ago

  • Improve request sense handling when pen drive reports an error, big thanks to @Derpalus, see #280
libaums - libaums v0.7.6

Published by magnusja about 4 years ago

Bug fixes:

  • Correct read capacity command thanks @Depau
  • fix clear feature halt endpoint address
libaums - libusbcommunication v0.1

Published by magnusja almost 5 years ago

  • initial release
libaums - libaums v0.7.5

Published by magnusja almost 5 years ago

  • adds support for libusb communication
libaums - libaums v0.7.4

Published by magnusja almost 5 years ago

  • Implemented a some reset features to reduce IOExceptions when writing to device

see #241 and #237

Thanks @Depau for the support

libaums - libaums v0.7.3

Published by magnusja almost 5 years ago

  • fix bug in cluster chain responsible for corrupted files (highly important fix!) #236
libaums - libaums v0.7.2

Published by magnusja almost 5 years ago

  • added append flag #225
  • fixed free space #229
libaums - libaums v0.7.1

Published by magnusja about 5 years ago

  • port fat32 implementation to Kotlin
  • Improve write performance
  • fix issue #215
  • fix issue #219
  • Expose raw block device (only for users who know what they are doing!)
libaums - libaums v0.7.0

Published by magnusja about 5 years ago

  • Partly ported to Kotlin
  • Cache cluster chains for enhanced performace
  • Finally support multiple LUNs (i.e. multiple slots in SD card readers)
libaums - libaums v0.6

Published by magnusja over 5 years ago

libaums v0.6

  • support devices without MBR, where file system starts directly
  • getAbsolutePath is now part of UsbFile
  • Fix issue #119
  • Fix issue #125
  • Fix issue #126
  • Add tests
  • Update to newest build tools

http module (v0.5.3):

  • Fix issue #169
libaums - libaums v0.5.5

Published by magnusja over 7 years ago

fix issue #82, for real now

libaums - libaums v0.5.4

Published by magnusja over 7 years ago

  • fix issue #82
libaums - libaums v0.5.3

Published by magnusja over 7 years ago

Fix junk files bug.
#37 #75 #78

libaums - http v0.5.2

Published by magnusja over 7 years ago

  • Fix url decoding in AsyncHTTPServer
  • Force close async http server