13 May, 2013

Investigation of android apps memory consumption (looking for a leaking apps)

This technique may be useful for detecting application with memory leakage. Example below focused on com.android.systemui and system process, but you can easy modify and improve it for yourself.


21 January, 2013

Настройка IPv6 от МГТС

Исходные данные:
Провайдер - МГТС
Тип подключения - ADSL
Роутер ZTExxxx в режиме bridge
Роутер TP-Link 4300 с прошивкой OpenWrt

Задача:
Получить на всех устройствах в домашней сети доступ в интернет через IPv6

02 July, 2012

SD card speed tests

Here I post a result of testing Kingmax micro SDHC class 10 card (KM32GMCSDHC101A).
Card tested within Galaxy S i-9000 with Cyanogen 7.2.

The result of test are:
read: 11,56 MiB/Sec
write: 7,46 MiB/Sec


10 May, 2012

How to: Persistent logging on android device

Android logging system is based on ring buffers located in RAM. Because of that sometimes you can't get the log of an issue (such as unexpected reboot or if you have no connection to adb at that moment). It's especially significant if you test unstable firmware (such as cyanogen nightly).
The following method enables one to overcome this restriction.

08 May, 2012

How to: Getting android logs on the go


There's easy way for getting logs on a rooted android device
without fiddling with adb.

First of all should install Scripting Layer for Android (SL4A)
In the next step should to check that shell interpreter installed (menu -> view -> interpreters).
- If it was not, it should to add it (menu -> add -> Shell)
Finally should create a script.

I wrote the following script for get logcat.log, logcat_radio.log, dmesg.log, kmsg.log and last_kmsg.log