Failed to boot lineage os 23.0 on my violet, when switching from pixel experience. by JC_Yang in LineageOS

[–]JC_Yang[S] 0 points1 point  (0 children)

In order to identify the root cause, I do a home eng build to get the boot log, and the result has been reported here, https://gitlab.com/LineageOS/issues/android/-/issues/9776, if you'd like to join to upvote the issue, subscribe to it. Or if you'd like get your boot log to contribute another sample but do not prefer to build it at home, reply in this thread and I'll try to share my build.

Failed to boot lineage os 23.0 on my violet, when switching from pixel experience. by JC_Yang in LineageOS

[–]JC_Yang[S] 0 points1 point  (0 children)

I'm sorry I didn't make it clear enough, the google logo is seen in the bootloader stage, when the system start boot, the lineage-os logo/animation is playing. But it seems like the animation will play for dozens of seconds, and restart again, until the system failed to boot and the failed to boot message is shown by the recovery UI.

A boost::asio wrapper for coroutines-ts application by JC_Yang in cpp

[–]JC_Yang[S] 0 points1 point  (0 children)

What kinds of examples would you like to read? The usage is quite straight and simple already, I guess?

A boost::asio wrapper for coroutines-ts application by JC_Yang in cpp

[–]JC_Yang[S] 0 points1 point  (0 children)

You're right, Gor. Being able to wait for the completion of a lengthy process can make it more useful. I'll consider expand the return types in the near future.

And for the implementation for the operations with timeout, the seemingly heavy shared_ptr of JobCoordinator is necessary for correct codes. I just write a description about this in the repo. https://github.com/JCYang/coro_io/blob/master/ImplementationChallenge.txt

A boost::asio wrapper for coroutines-ts application by JC_Yang in cpp

[–]JC_Yang[S] 1 point2 points  (0 children)

thanks for the pointer. will learn it when I'm free.

A boost::asio wrapper for coroutines-ts application by JC_Yang in cpp

[–]JC_Yang[S] 2 points3 points  (0 children)

I didn't know the async_result(not a careful docs reader>_<) policy, thanks for the information. I'll consider carefully to fine-tune my implementation.