it's an arms race between chinese phone manufactures and app developers. Apps running in backgrounds, phones kill them immediately on entering backgrounds, apps connected to each other, using other app's foreground signal to wake background apps, phones kill the ability to switch apps entirely, etc.
13:17
chinese android os is so strict, it just kills everything - even some foreground services if it is not linked with the current running activity(edited)
we also don't have google push notification services, so apps have to keep themself alive to at least receive messages, and now it is a whitelist system where apps pays other apps to wake them up, and the other apps pays the phone manufactures to whitelist them to keep their app alive and phone manufactures kills these's app's ability to see other apps installed while technically whitelist them, then there was a chinese unipush notification service but it is not open-source not a open standard and seems like apps are using it but it is also hard to tell.
13:21
^ TL;DR it's a whole thing
TsFreddie
we also don't have google push notification services, so apps have to keep themself alive to at least receive messages, and now it is a whitelist system where apps pays other apps to wake them up, and the other apps pays the phone manufactures to whitelist them to keep their app alive and phone manufactures kills these's app's ability to see other apps installed while technically whitelist them, then there was a chinese unipush notification service but it is not open-source not a open standard and seems like apps are using it but it is also hard to tell.
QQ has 1, but let wechat receive notification to wake up QQ and the QQ background service itself pull the messages and issue notifications so technically not a push notification
13:24
is it really tho
13:25
well i guess it is
13:25
we solved monopoly guys. praise for the chinese
TsFreddie
QQ has 1, but let wechat receive notification to wake up QQ and the QQ background service itself pull the messages and issue notifications so technically not a push notification
they probably just didn't manage to make it work. QQ is too big. it's like 3 applications in one, it's a miracle they can even bundle the whole thing in there
13:27
it probably had like 4 different front-end stack in the app
Ok so most packages i can just install through pacman either from official repositories or from AUR. Globally installing packages through pip is not recommended and there is a warning (externally managed environment) when trying to do that