Category Archives: Phones

Stop Huawei P Smart 2019 From Killing My Apps

If you have Huawei P Smart mobile phone, you may have noticed its annoying tendency to kill third party background applications randomly, even those set to be managed manually (Fig. 1).

Fig. 1 Settings -> Battery -> App launch

The auto-launch setting also does nothing (at least on my phone using excellent Blokada and Auto Auto-Rotate applications).

To fix this you’ll need to follow the steps outlined here. I didn’t have PowerGenie app they mention installed, but I did have something called hwaps. Uninstalling it (Fig. 2) fixes the problem with a phone randomly killing background applications and not starting them on boot.

Fig. 2 Uninstalling hwaps using adb

If you have changed your mind, you can restore hwaps application by issuing the following command:

adb shell pm install-existing --user 0

Making Samsung Galaxy S2 i9100 and Samsung Galaxy Note 10.1 N8000 faster

I bought Samsung Galaxy S2 & Samsung Galaxy Note 10.1 couple of years ago and for the better part of the last half a year both devices became unbearably slow. I went through the usual motions of cleaning junk and cache and memory but nothing helped, so I just kinda written of bad performance as a case of “applications becoming more bloated and device performance staying the same”. However, recently I read that Android didn’t have TRIM support until 4.3 version (more about this here). Problem is, that highest supported version of Android by Galaxy S2 and Galaxy Note 10.1 is 4.1.2. I didn’t want to try custom roms, so I tried fixing my performance using third party software Trimmer (fstrim). Before trying this program you need to have your device rooted, you can read about it here (Galaxy S2) and here (Galaxy Note 10.1).

Running Trimmer (fstrim) software alleviated performance problems significantly.

P. S. There is a chance to brick your device by either rooting or running trimming software, so do it at your own risk.