Неожиданные проблемы с телефоном Xiaomi Redmi Note 4X

Два дня назад мой телефон Xiaomi redmi note 4x стал себя плохо чувствовать. Все началось с того, что за ночь бездействия он разрядился сразу на 25% и вместе с этим стал нагреваться — датчик температуры аккумулятора показывал 40 градусов. На следующий день я почти не отключал телефон от внешнего аккумулятора. Я пытался понять, что с ним случилось, и кто виноват, но в статистике потребления электроэнергии не было видно ничего подозрительного, хотя заряд аккумулятора таял на глазах. Чуть позже я заметил, что окно с настройками телефона начало подозрительно дёргаться — через каждые несколько секунд оно начало прокручиваться в начало списка параметров. Сначала эти два глюка я не связывал между собой.

Я начал предполагать самое худшее, что умер аккумулятор, и уже начал морально готовиться к тому, что телефон придётся нести в ремонт, чтобы там поменяли аккумулятор (да поразят лучи поноса того менеджера, кто первым придумал делать не сменные аккумуляторы в телефонах). Я мог бы ещё предположить, что подцепил вирус, который в фоне майнит криптовалюту или шпионит за всем, что происходит с телефоном, но в последнее время я никакого нового софта не ставил.

Прежде чем окончательно расстроиться я решил сбросить систему к заводским настройкам в надежде, что какое-нибудь кривое обновление неудачно поставилось. Сразу после возвращения телефону девственности окно настроек перестало дурить с прокруткой. После этого для чистоты эксперимента я решил полностью зарядить аккумулятор, чтобы оценить, как будет расходоваться заряд. Пока телефон заряжался, в фоновом режиме обновились некоторые приложения, которые были установлены по умолчанию, а когда я отключил зарядку, то увидел, что телефон по-прежнему греется, а заряд аккумулятора убывает с неприличной скоростью. Окно настроек опять стало глючить с прокруткой.

Это меня насторожило, и я полез на форум, где обсуждают Xiaomi. Оказалось, что многие в последние дни стали жаловаться на такие же симптомы, как и у моего телефона — греется и разряжается. Среди кучи сообщений не по теме в качестве предполагаемого виновника указывался Google Duo — приложение для видеочата, которое поставляется по умолчанию. Среди свежих комментариев на Play Market тоже жаловались на повышенное энергопотребление после обновления.

Путей решения было два: удалить обновления Google Duo или отключить это приложение. Поскольку мне это приложение не нужно, то я пошёл по второму пути. К сожалению, без получения прав root полностью удалить это приложение нельзя, но через замаскированные обходные пути его удалось отключить.

Сразу после этого телефон остыл, а потребление аккумулятора нормализовалось.

Интересно, почему это приложение никак не фигурировало в списке потребителей энергии? И я в очередной раз убедился, какая это мерзость, когда пользователям не дают полный контроль над их девайсом.

Про книгу «Android. Программирование для профессионалов»

Обычно я пишу обзоры книг, которые мне понравились. К книге, о которой пойдет речь в этом посте, у меня больше претензий, чем восторга, однако все-равно хочется о ней написать (и не только для того, чтобы поворчать).

Я уже давно поглядываю на программирование под Android, когда-то уже читал книги про это дело, но до реального применения все не добирался. И вот тут понадобилось написать для себя одно приложение под Android, поэтому параллельно с написанием кода решил освежить знания, почитав книжку. Надо сказать, что мне как-то не везет с литературой на эту тему, мне еще не попалось ни одной книги, которой бы я мог поставить твердую пятерку и написать восторженный отзыв. Везде описание идет какое-то обрывочное, которое не дает красивого описания архитектуры Android. Возможно, в этом виновата сама система.

К сожалению, книга Б. Харди, Б. Филлипса, К. Стюарта и К. Марсикано «Android. Программирование для профессионалов» не исключение. Но сначала хочется выразить свое «фи» переводчикам и издателю (несмотря на все мое уважение к издательству Питер). Во-первых, второе название книги перевели настолько вольно, что оно стало полностью противоречить содержанию книги. В оригинале книга называется «Android Programming. The Big Nerd Ranch Guide». Никаких профессионалов в оригинале нет, «The Big Nerd Ranch» — это компания, которая занимается разработкой и обучением программированию. И даже предисловие книги начинается словами «Начинающему программисту Android предстоит основательно потрудиться…» Таким образом, эта книга предназначена именно для новичков. Вот именно с этой позиции и стоит рассматривать эту книгу.

Читать далее ‘Про книгу «Android. Программирование для профессионалов»’ »

AirDroid. Программа для беспроводного доступа к телефону на Android

В сегодняшнем посте хотелось бы рассказать об одной замечательной программе под Android, которая без проводов (не хочется здесь использовать термин «удаленно») позволяет работать с телефоном (перебрасывать файлы на телефон и с него, устанавливать и удалять приложения и даже дает возможность добраться до буфера обмена телефона и многое другое).

Речь пойдет о приложении AirDroid (Сайт разработчика и Страница на Google Play).

Интересной особенностью AirDroid является то, что это приложение может работать по локалке, если ваш телефон и компьютер подключены к одной и той же сети. Если же ваш компьютер и телефон подключены непосредственно к интернету, то обмен будет происходить через сервер AirDroid.

Читать далее ‘AirDroid. Программа для беспроводного доступа к телефону на Android’ »

Tasks. Программа для хранения списка дел под Android

Tasks. Программа для хранения списка дел под Android

Когда-то давно я писал про такую замечательную программу для хранения списка дел под Android как DGT GTD, которой я пользовался больше двух лет, периодически поглядывая на другие подобные программы, но все они были не настолько удобные, как эта. В принципе, она меня практически всем устраивала кроме одной мелочи. Дело в том, что в свое время после прочтения книги Дэвида Аллена «Как привести дела в порядок», который и создал принцип GTD, я вдохновился идеей разделения задач на сроки выполнения, когда выполнение каких-то задач намечается на определенную дату, но другие задачи помещаются в папку «Сделать в ближайшее время» или «Сделать когда-нибудь». Вот эта папка «Сделать в ближайшее время» очень помогает в выборе того, за какую задачу взяться в данный момент или какие задачи запланировать себе на завтра. Поэтому хотелось бы, чтобы такие задачи всегда отображались в виджете на экране телефона сразу после задач, запланированных на определенную дату. К сожалению, виджет DGT GTD позволяет отображать или задачи из определенной папки, или задачи, которые выполнение которых запланировано на ближайшее время.

DGT GTD, в принципе, позволяет сделать что-то подобное — его виджет может отображать не только задачи, приписанные к определенным датам, но и так называемые «Избранные задачи». Но сама идея избранных задач мне как-то не нравилась, чувствуешь, что используешь инструмент не по назначению. Еще в DGT GTD есть возможность установить для задачи «плавающую» дату, это значит, что если вы не выполнили какую-то запланированную на сегодня задачу, то она не становится просроченной, а просто ее дата выполнения переносится на завтра. С помощью такого поведения также можно организовать папку «Сделать в ближайшее время», но это еще более обходной путь.

И вот тут мне попалась бесплатная программа с «оригинальным» названием Tasks с припиской «Astrid To-Do List Clone». Особенно в ней подкупило то, что это программа с открытыми исходниками, которые можно скачать с github. Как я понял, исходный Astrid — это программа для хранения списка дел, которую развивал Yahoo!, но несколько лет назад проект закрыли, хотя ее исходники также можно найти на github.

Читать далее ‘Tasks. Программа для хранения списка дел под Android’ »

Еще раз про Pixel Dungeon

Еще раз про Pixel Dungeon

Когда-то я уже писал про такую замечательную Rogue-like RPG под Андроид как Pixel Dungeon. На данный момент — это единственная игра, которая у меня прижилась на телефоне, и которую я иногда запускаю. Так что волей-неволей я слежу за ее развитием, а развивается она довольно шустро. О том, что же изменилось за эти месяцы, читайте далее в этом посте.

Начнем с самого заметного изменения, которое бросится в глаза еще до того, как вы начнете играть. Если раньше в игре было три класса персонажей — воин, маг и вор, то с некоторых пор появился четвертый класс — охотница.

dungeon_pixel_01

Читать далее ‘Еще раз про Pixel Dungeon’ »

DGT GTD. Менеджер задач под Android

Ведение списка дел — это основная задача, для которой я использую телефон. Когда я только только переходил на Android, то представлял себе муки выбора программы для управления делами, поскольку в Play Market такое количество различных ToDo-списков, что возникло ощущение, будто каждый Android-программист должен написать свою подобную программу. Тяжело вздохнув, я приготовился по очереди пробовать то одну прогу, то другую. Я абсолютно не ожидал, что первая же установленная программа меня полностью устроит, и просмотр нескольких других ToDo-менеджеров будет чистой формальностью.

Первым приложением для ведения списка дел, которое я установил, была программа с непроизносимым названием DGT GTD. На сайте автора эта программа называется просто DGT Task Manager, поскольку GTD считается торговой маркой, и автор был вынужден убрать упоминание этого термина с сайта, но в дальнейшем я буду ее называть DGT GTD, как она пока еще называется в Google Play.

dgt-main

Первой я установил эту программу по той причине, что в ней заявлена синхронизация с сервисом Toodledo, которым я пользовался в доандроидную эру. На данный момент меня настолько устраивает DGT GTD, что я даже не могу придумать фичи, которая бы меня заставила сменить менеджер задач, хотя я иногда смотрю новые программы для ведения дел, вдруг какой-нибудь разработчик придумает что-нибудь интересное. Про DGT GTD дальше и пойдет речь.

Читать далее ‘DGT GTD. Менеджер задач под Android’ »

Обзор телефона Highscreen boost

Когда в конце прошлого года я выбирал себе телефон, в первую очередь обращал внимание на размер аккумулятора — очень уж не хотелось заряжать его каждый вечер. Тогда я остановился на смартфоне Motorola Razr MAXX с аккумулятором на 3300 мАч. Недавно появилась возможность потестировать еще один долгоживущий телефон — Highscreen boost с емкостью аккумулятора аж 4160 мАч. Этому девайсу и будет посвящен обзор. Иногда я буду сравнивать Highscreen boost с Motorola Razr MAXX, и, надо сказать, что во многом это сравнение будет не в пользу последнего.

Внешне Highscreen boost выглядит следующим образом.

highscreen-boost-overview

Позже мы еще рассмотрим его со всех сторон и заглянем вовнутрь.

Читать далее ‘Обзор телефона Highscreen boost’ »

Pixel Dungeon. Rogue-like RPG под Android

Pixel Dungeon. Rogue-like RPG под Android

Когда-то давно в разделе Старые игры я писал про такую замечательную игру как Rogue, которая породила целое ответвления от игр RPG, обычно называемое rogue-like, или по-русски просто «рогалики». Весь интерфейс Rogue был построен на псевдографике, однако это не помешало игре стать культовой.

После покупки телефона на Android, я стал смотреть, какие игры в жанре RPG есть под эту платформу. Честно говоря, большинство из них довольно унылые. Есть игры, которые тупо копируют интерфейс Rogue, но из-за размера экрана телефона играть в них очень не удобно.

И вот, уже практически потеряв надежду найти приличную пошаговую RPG, наткнулся на игру Pixel Dungeon. Разработчики этой игры очень бережно реализовали основные идеи классического Rogue, добавив некоторые новые возможности и создав графический интерфейс, которым удобно пользоваться на небольшом экране.

Читать далее ‘Pixel Dungeon. Rogue-like RPG под Android’ »

Обзор мультимедийного ридера PocketBook SURFpad

Наконец-то более-менее разобрался со всякими навалившимися делами и появилось время для писанины в блог.

Дали мне на тестирование некий девайс под названием PocketBook SURFpad, который можно было бы отнести к очень простым планшетам, и, в то же время, сами разработчики его называют «мультимедийный ридер». Почему такое странное обозначение устройства? С одной стороны оно работает на Android, а с другой — устанавливать программы из Google Play в нем нельзя (но это не значит, что нельзя устанавливать программы не из Google Play, о чем я скажу позже).

Похоже, что PocketBook SURFpad создавался как бюджетная читалка с ЖК-экраном, но при этом, если вы готовы чуть-чуть больше повозиться с установкой программ (по сравнению с установкой из Google Play), то вы получите в довесок еще и возможности планшета.

surfpad_front_1

Ну а теперь обо всем более подробно.

Читать далее ‘Обзор мультимедийного ридера PocketBook SURFpad’ »

Обзор смартфона Motorola Razr Maxx

Недавно я писал о том, что выбираю себе смартфон, работающий на Android, главными критериями выбора были объем аккумулятора и размер экрана. Так вот, на новый год я сделал себе подарок в виде телефона Motorola Razr Maxx, он же Motorola XT910. Практически за месяц его использования, я остался им очень доволен, и даже некоторые ожидаемые глюки в нем не проявились, но обо всем по порядку.

Motorola Razr Maxx. Внешний вид

Читать далее ‘Обзор смартфона Motorola Razr Maxx’ »