[…] video stream to send over the internet must be encoded. Encoding needs lots more compute power.
… so I wouldn’t be too hopeful on that point. However I saw somewhere (not in this forum, maybe on Stack Overflow?) that we can take a local image (or video?) file and make Android (the post was specifically talking about WayDroid) believe it’s a camera. At least for QR codes for 2FA apps that should be enough.
I think it is my turn to have waydroid not working after an update.
It is a couple of weeks ago it broke. When I try to launch waydroid nothing happens.
I was used to use my trick as I described earlier in the thread, but this trick does not work anymore.
Anyone having experience in getting it working again?
I had a same error a long time ago as i did the update within waydroid (until i had the problem).
I recommend to always use the terminal and sudo waydroid upgrade when you see the update alert. That works always good since i do that. You could maybe even do it now. May it solves the problem.
but it seems that it did not really do any difference. At least not that I could spot.
Then I recalled that @Bearserker used this trick, and fortunately I had my USB hub right next to me.
I plugged it in and waydroid finally started.
I updated waydroid inside the container and now it works really great. Even much better than before.
I guess that this command might be the real solution if it possible to force update waydroid from the “outside” or how to phrase it. I’ll try to do this if I encounter the problem again. I got it to work before I saw this. So I have not been able to test if this it the real trick.
You should do this INSTEAD of updating from inside.
I use this command also if tthere is no more internet connection. It stops and restarts the container and launch’s automatically the GUI.
I recommend to activate the ‘seedvault’ backup in parameters and sync the backup folder with syncthing or something else, so that you simply reinstall all apps and many apps data. To reinstall I wrote a script on this forum.
The difference is because if it does not work after update inside, i am not sure if it may brick the waydroid image. With the command sudo waydroid upgrade you are sure to success.
FWIW: Your mileage clearly varies, but I have upgraded via the WayDroid update tool (as opposed to the sudo waydroid upgrade command) 3-4 times successfully so far without corruption. All I know right now is that I used the WayDroid package from the Purism CI artifacts as previously linked, and I tend to be very good at keeping packages updated.
@dos so I’ve question for you: I’m using smart ring that requires Bluetooth to data transfer to the app and no app for L5. I installed it into Waydroid but you written no Bluetooth allowed in Waydroid. So how to solve it? Is it a current limitation and it’d be allowed in the future or no chance due to security stuff?
Please let me know, thank you
It’s basically not implemented. The Android system inside the container has no access to Bluetooth services running on the host OS. Someone would have to write an Android driver that would communicate with host’s Bluez. I’m not aware of existence of any such implementation so far.
Unfortunately, Waydroid doesn’t have access to camera and microphone of the main system yet, once it does, I can afford to migrate completely to the Librem 5.
Alright, Ive been trying to get waydroid setup to replace the things pureos doesnt do well yet. The one thing I cannot get to work anywhere is youtube. Anyone know of a browser, or app, or set of instructions to get it working anywhere in waydroid? Any help would be appreciated. Its one of the few things holding it back as being dailyable for me.
Or if anyone knows how to get a good experience on pureos outside the stock browser and firefox lmk.