Азалия Смарагдова
Азалия Смарагдова
> Consult the source code of Waydroid... As far as I know, it's not Waydroid software that over-mounts the bind mounts, it's performed as a part of Android initialization when...
Example of writing to stdout with io_uring: ``` async fn write_to_stdout(data: &str) -> std::io::Result { let b_fd = std::io::stdout().as_fd().try_clone_to_owned()?; let file_object = std::fs::File::from(b_fd); let iouring_object = tokio_uring::fs::File::from_std(file_object); let heapcopy =...
> It looks too destructive to change all the public API and I believe tokio-uring has similar mental model not to expose I/O flag but provides higher abstraction like Stream....
> > In order to fix that, additional allow rule has been added > > Where is it? Oops, sorry, I've accidentally used ```git commit --gpg-sign --amend``` instead of ```git...
I'm currently working on issues that can arise from AppArmor (for example, recently I have to add some more permissions to the ```android_app``` profile in order for the LSPosed to...
Waydroid is a container (a purely user-space application that runs Android in an isolated environment), so in order to use SELinux, it has to be enabled on the host. Then,...
Possibly -- the container is privileged (which means it runs in an initial user namespace, therefore superuser in a container is the system-wide superuser), so [it's not considered root-safe](https://linuxcontainers.org/lxc/security/), but...
We can work in the direction of running it in an unprivileged container. We can start with the mapping 0=0 (which means UIDs and GIDs are mapped to the same...
> It's been a looooooooooong time since I've done Android platform development, but the primary use case (e.g. the reason I did it many times back in the day) for...
> All I really have to say is not sure what's up with the extra newline additions and non-indented comment Seems to be accidental. I can indent/remove comment and remove...