When you got your phone, there was a set of pre-installed apps.
I am assuming that in the future as more become available, people getting their phones then will have more pre-installed apps.
What about people like you, @amarok? Do these new pre-installed apps get automatically installed when you run updates?
I could see why they may (so people who got the phone early on don’t miss out on something they might not know about) but also see an argument against that (Linux users usually HATE it when things get installed without their knowledge or consent).
For example, I would think once the camera driver is finished up and we have a Camera app, that this will be one of the default apps people get on the phone. But, will you have to install it manually since you already have the phone?
No, new apps haven’t been installing by themselves. The only thing that appeared in my app list without intervention from me was Scale Screen, and I think that was only because I had previously installed the librem5-goodies bundle before it became available in the store. Initially librem5-goodies added Contacts Importer, Screen Shot, and GNOME Disks (Edit: and Icon Browser) to my app collection. When Scale Screen later became part of Librem 5 Goodies, which is now an app package itself within the PureOS store, it auto-installed for me, presumably because I had already added the bundle.
I’m not sure if the camera app will install by itself, since it’s more or less considered basic functionality. I wouldn’t mind if it did, though.
Also, there is currently no notification to the user that new apps are available in the store. But whenever I check for and install system updates, and review the list (which does generate a notification on the phone), I also check for new adaptive apps in the store.
Actually, I should rephrase this. “Librem 5 Goodies” shows up on the “Installed” tab in the PureOS store on my phone, but not in the available adaptive apps on the main tab. (All the other adaptive apps appear on the main tab, whether I’ve installed them or not.) I guess that at some point, the bundle or the individual apps it includes will be added to the store.
Yes, it appears so. I started recording a call to the L5 from my other phone and then walked into a separate room. The app recorded my voice clearly, but I’m not sure whether the source it was picking up was the ear-speaker or the internals. (Kind of hard to test this by process of elimination when you’re just talking to yourself.) Sounded good enough to be internals, though.
Sorry for repeating @amarok , but I’m not sure if you saw the earlier message in other thread. This is only tangentially connected to voice and sound and possibly worth a new thread, but that can wait if it’s not possible to test yet. Regarding voice quality, if you have time and interest, could you test Simon and see if it works for voice commands…? Simon GUI probably doesn’t work that well with small screen (?) but maybe its voice commands can be used to ease L5 use as after initial setup the GUI shouldn’t be needed.
Some voice command ideas
Since it’s easier to remember a limited number of commands, a bit of a “recommended” list could be created based on suggestions. Not sure how some of these would be done in Simon. App opening commands could probably in most cases be piped with the the most common action (play music, read new messages etc.) but some of the apps could have other functions that are needed often too. How about, for starters:
call emergency [911/999/000/112…]
close microphones [SW switch]
close networking [SW switch]
close wifi [SW switch]
music open [player - Lollypop or other]
music play [from library or selection, random]
music stop [pause]
music skip [skip to next track]
map location [show]
tell battery left [percent or minutes]
record sound [ambient, phone]
browser goto [+ bookmark name (predetermined address)]
I suppose the safe approach regarding the Camera app would have been to install a dummy app with the first Evergreens. Then there will be no need for someone to manually install the working app when it becomes available and no need for the operating system to install something without the user knowing about it.