Blog moved

Hello everyone 😀

Glad to notify you that my blog is finally self-hosted and located at Hope you stay with me on this journey 😉





My university freshman year has come to its end. I have successfully passed all the exams (yep, math included), so I’m ready to embrace summer adventures!

Well… after a bit of sleep, ok? 🙂

Halium on ASUS ZenFone 5

Halium is a hardware abstraction layer developed collaboratively by multiple open source communities (KDE, UBPorts, Mer, LuneOS) to enable Android devices to run GNU/Linux distributions.

I had posted this news on Twitter some time ago, but I’m still happy that my port got so mature that it is able to deliver hardware accelerated graphics:


This port is quite special as the phone has an x86 CPU, a PowerVR GPU and a closed source HWComposer. To make it possible, I authored a number of patches to Libhybris and Halium; as of now, most of them have been merged. I am going to continue my work on the device.

Exams are over, new studies coming

Hello blog, no news from me for a while 😀

Studies at the university were really overwhelming, and I feel that passing my first exams was a major step in my life.

Despite my week off coming to its end already, I still haven’t done many things I planned: my brain felt exhausted, and I couldn’t help spending time watching TV series and stuff 🙂

Anyway, I still have some news to share, and so I will in next blog posts.


ITMO University is a very welcoming place, and I enjoy so much being here 🙂

Welcome party
New friends
Student docs

Also, I finally have a stable web connection.

P.S. And all in all, St Petersburg is not THAT rainy 😅

ITMO University

In a couple of hours I’m leaving my home city and going to Saint Petersburg, where I’m going to study for a software engineer in ITMO University for 4 years. I’ll be there tomorrow, but I probably won’t have a stable Internet connection for a while. If I don’t answer your messages, it’s just that I can’t 😉

Best wishes 😀

A new adventure

Placeholder Image

People say everything has an end, and I cannot but agree.

But what I also know is that everything has a beginning. And right now you are witnessing a beginning of a new journey, a birth of a new entity, a start of an adventure.
Nobody, including myself, can know what this place will become. But what I do know and what you can be sure about is that I will put a part of myself, my thoughts and efforts, into this neonate. Hope you will be with me on this way.