= заметки об `android` == жор батареи службой `SystemUpdateService` в cm11 ~~операционная система с момента загрузки телефона пытается запустить службу `SystemUpdateService`, не давая процессору уснуть. для того, чтобы это не происходило, нужно в `/data/local/userinit.d` положить [attachment:systemupdateservice​ этот файл], не забыв сделать его исполняемым. более подробное [http://4pda.ru/forum/index.php?showtopic=608574&st=20 описание].~~ всё это работает плохо и непонятно. надо брать `betterbatterystats`, выслеживать виновных и через `xposed/amplify` резать их по одиночке. не забывать после каждого нового ограничения проверять не перестало ли что-то работать, например, какие-нибудь нужные push нотификации. [[br]] == google play services has stopped working при включении high accuracy location в cyanogenmod происходит при запрете wake lock или awake в privacy guard. нужно разрешить и страдать от жора батареи, либо воспользоваться отключением части сервисов, как показано в предыдущем абзаце. [[br]] == блокировка экрана пином или патерном, а шифрование данных с паролем 1. шифруем телефон с пином или патерном; 1. через ssh или adb выполняем `vdc cryptfs changepw password ` для `android6` и `vdc cryptfs changepw password ` для `android7`, где `` и `` - старые и новые пароли. 1. пароль патерна `` вычисляется цифрами по табличке: {{{ 1 2 3 4 5 6 7 8 9 }}} [[br]] == отключение попыток цепляться к `ipv6` для экономии батареи `/system/etc/init.d/02net`: {{{#!bash #!/system/bin/sh chmod 666 /proc/sys/net/ipv6/conf/all/disable_ipv6; chmod 666 /proc/sys/net/ipv6/conf/default/disable_ipv6; echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6; echo 1 > /proc/sys/net/ipv6/conf/default/disable_ipv6; /system/bin/ip6tables -P INPUT DROP; /system/bin/ip6tables -P OUTPUT DROP; /system/bin/ip6tables -P FORWARD DROP; }}} [[br]] == mandatory actions after device firmware cloning to avoid clones conflicts 1. Titanium backup - `Create new (random) Android ID 2. Reboot 1. `Force stop` and `clear data` for: 1. `com.goole.andoid.gms.setup` 1. Google Play services 1. Google Play services for Instant Apps 1. Google Play Store 1. Google Services Framework