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.
I tired to do this
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.
I’m just curious. Whats the difference and why prefer this approach?
I haven’t work a lot with Waydroid, so I’m still pretty new in this area.
Do you have a pointer do this?
Is anyone else having trouble getting internet access in waydroid?
I’ve already re installed the app/image, rebooted, tried toggling the ethernet teathering, tried applying the code:
waydroid prop set persist.waydroid.fake_wifiwaydroid prop set persist.waydroid.fake_wifi *F-Droid’
although, I’m not sure if I got it right and I still can’t get any internet service of any kind within waydroid.
Is there anything else I can check or do to it?
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.
My script to reinstall Waydroid is here : Curious case of Waydroid (on Librem 5)
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.
I can confirm that it has microphone access. To download the right way use
Anyone Successfully Run WayDroid on Librem 5?
That’s good news, as I’ve been busy and haven’t checked for it.
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.
YouTube app or YouTube online?
Yeah? They both suck.
Am using Freetube runs great on PureOS
I make audio calls daily in Skype under Waydroid. No problem there.
I’m not sure I look forward too much to see this implemented. For us it should be ok, flip the hardware switch off and be done.
But it would be unfortunate for privacy for apps in Waydroid to just be probing bluetooth without strict access controls - not sure how much Android offers out of the box and how reliable it is.
Well, I haven’t seen anyone working on it yet, so you should be safe for a while
That said, since for proper integration access would have to be proxied out of the container onto the host, it could easily be implemented in a way that would let you disable the integration when you don’t intend to use it.
You can use NewPipe. It works by scrapping YouTube pages and thus does not depend on anything.