A free Android App to browse and listen to LibriVox

Everything except LibriVox (yes, this is where knitting gets discussed. Now includes non-LV Volunteers Wanted projects)
Post Reply
foggyeyes
Posts: 3
Joined: November 28th, 2019, 2:17 pm

Post by foggyeyes »

I'm building a free app to browse the LibriVox catalog. I wanted to share an early version of the Android app with the LibriVox community. Get it here: https://aureliusapp.page.link/install

Please let me know what features you'd like next. Things that are currently on my TODO list:
  • Ability to search for books
  • Ability to add books to your account
  • Keeping track of book progress and ability to make a book as played
lorda
LibriVox Admin Team
Posts: 6885
Joined: August 18th, 2017, 1:20 pm
Location: Rhineland-Palatinate, Germany
Contact:

Post by lorda »

Why does your app need so many permissions?
  • read calendar events plus confidential information
  • add or modify calendar events and send email to guests without owners' knowledge
  • read your contacts
  • approximate location (network-based)
  • precise location (GPS and network-based)
  • read phone status and identity
  • read the contents of your USB storage
  • modify or delete the contents of your USB storage
  • take pictures and videos
  • record audio
  • view Wi-Fi connections
  • read phone status and identity
  • manage document storage
  • receive data from Internet
  • view network connections
  • full network access
  • change your audio settings
  • run at startup
  • draw over other apps
  • control vibration
  • prevent device from sleeping
  • modify system settings
  • install shortcuts
  • read Google service configuration
The first three alone are a no-go for an audio-player app on my devices.

Greetings from Germany.
Bernd
Don't dream it - be it. (Dr. Frank N. Furter)
How much free time would we have without all this computer stuff?

reader page of lorda

Bambi - 7 Abschnitte frei
Sonnenuntergang - 2 Rollen frei
foggyeyes
Posts: 3
Joined: November 28th, 2019, 2:17 pm

Post by foggyeyes »

That's a good point. I think those were included by default by the app development framework that I'm using (Expo for React Native).
I've removed those permissions, and pushed a new version to the Play Store. It will take some time to get reviewed by Google. In the meantime, you can access the APK from this link: https://drive.google.com/open?id=1ERMwBIKwScsnJ2OHP7wbljVJLjUOsxe2

Here are the permissions that it currently requests:
package: com.aurelius.app
permission: com.aurelius.app.permission.C2D_MESSAGE
uses-permission: name='com.aurelius.app.permission.C2D_MESSAGE'
uses-permission: name='com.google.android.c2dm.permission.RECEIVE'
uses-permission: name='android.permission.ACCESS_NETWORK_STATE'
uses-permission: name='android.permission.INTERNET'
uses-permission: name='android.permission.SYSTEM_ALERT_WINDOW'
uses-permission: name='android.permission.WAKE_LOCK'
uses-permission: name='android.permission.LOCATION'
uses-permission: name='android.permission.CAMERA_ROLL'
uses-permission: name='host.exp.exponent.permission.C2D_MESSAGE'
uses-permission: name='android.permission.MODIFY_AUDIO_SETTINGS'
uses-permission: name='android.permission.RECEIVE_BOOT_COMPLETED'
uses-permission: name='android.permission.REQUEST_INSTALL_PACKAGES'
uses-permission: name='android.permission.STORAGE'
uses-permission: name='android.permission.FOREGROUND_SERVICE'
uses-permission: name='android.permission.ACCESS_WIFI_STATE'
uses-permission: name='com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE'
annise
LibriVox Admin Team
Posts: 38635
Joined: April 3rd, 2008, 3:55 am
Location: Melbourne,Australia

Post by annise »

Does that mean we should change the link in your first post?
foggyeyes
Posts: 3
Joined: November 28th, 2019, 2:17 pm

Post by foggyeyes »

I'm okay with leaving it as-is. It will be updated soon once Google approves the new APK. The current one will work too (just ask for some extra permissions which aren't used)
schrm
Posts: 4211
Joined: February 10th, 2018, 11:02 am
Location: Austria

Post by schrm »

i tried it and it looks good!
the registration process was clear and easy, but the last page didn't "disappear" or was clickable and i thought the app hanged.
with a button press on < i got back and was logged in.
now, im missing the books - they don't show up.
cheers
wolfi
reader/12275
CSCO
Posts: 393
Joined: April 6th, 2010, 10:48 am
Location: Toyokawa, Japan

Post by CSCO »

Hi,


The server resources are enough? When the application
works well, the downloads from LV explode. A million
connections a day must be processed on the LibriVox side.
[ The day is the day I cannot download files? It's bad! ]


P.P. (Pervert Pervert), or CSCO
!!!!!!.!!!!!!.!!!!.!!!!!!!!!..!!!.!!!!!!!!!!!...!!!!!!!!!.!!!!!!.!!!!.!!!!!!.!!!!
No way. He stole away a pretty thing, you know.
That's your heart.
!!!!.!!!!!!.!!!!.!!!!!!!!!..!!!.!!!!!!!!!!!...!!!!!.!!!!!!.!!!!!!!!.!!!!!!.!!!!!!
CSCO
Posts: 393
Joined: April 6th, 2010, 10:48 am
Location: Toyokawa, Japan

Post by CSCO »

In Japan, many false prophets and bar-Jesuses say Tadoku-tachou (多読多聴) is the shortest way to learn English. Tadoku-tachou means many stocks of paper and audio books improve your English skill. And Kikinagashi (聞き流し) method is also recommended. Kikinagashi means that keep playing it all day long anyway and you speak English well. Nothing indeed! But many Japanese believe the methods.

If the application is released, we waste the LV resources just as a radio voice without listening. Kikinagashi destroys the LV!


P.P. (CSCO)
!!!!!!.!!!!!!.!!!!.!!!!!!!!!..!!!.!!!!!!!!!!!...!!!!!!!!!.!!!!!!.!!!!.!!!!!!.!!!!
No way. He stole away a pretty thing, you know.
That's your heart.
!!!!.!!!!!!.!!!!.!!!!!!!!!..!!!.!!!!!!!!!!!...!!!!!.!!!!!!.!!!!!!!!.!!!!!!.!!!!!!
Post Reply