Пятница, 2024-03-29, 4:34 PM

Поиск
Меню
Категории раздела
PHP [40]
Cкриптовый язык программирования общего назначения
MySQL [1]
Cвободная система управления базами данных (СУБД)
jQuery [8]
Библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML
CSS [60]
Cредство описания, оформления внешнего вида веб-страниц
JavaScript [161]
Прототипно-ориентированный скриптовый язык программирования
Веб-дизайн [2]
Проектирование пользовательских веб-интерфейсов для сайтов или веб-приложений
RegExp [1]
Регулярные выражения
SEO [2]
Продвижение и раскрутка сайтов. Заработок в сети.
C/C++ [3]
Компилируемый статически типизированный язык программирования общего назначения
Windows [4]
Программистам под ОС MS Windows
HGE [2]
Игровой движок HGE (Haaf's Game Engine)
Игровой дизайн [8]
Психология дизайна игр
Разработка игр [2]
Общие моменты, относящиеся к геймдеву
wxWidgets [2]
Библиотека инструментов для разработки кроссплатформенных приложений
PureBasic [10]
Кроссплатформенный компилятор и IDE для быстрой разработки
VST [6]
Steinberg's Virtual Studio Technology (VST)
iOS [1]
Mобильная операционная система, разрабатываемая и выпускаемая американской компанией Apple
Пиксельная графика [9]
Pixel art и все, что с ним связано
libGDX [2]
Кроссплатформенный открытый движок на Java, позволяющий создавать 2D и 3D игры под различные платформы, среди которых: Android, HTML5, Windows, Linux, iOS.
Поддержи проект!
Рекомендуем


Блог разработчика

Главная » 2013 » Декабрь » 4 » Планшет отключается сам. Есть решение!
2:38 AM
Планшет отключается сам. Есть решение!
Беда многих дешевых планшетов на Android — глюк заряда батареи. При работе от сети все замечательно, а когда отключаешь и запускаешь приложения — планшет тухнет. Как же так? Ведь он только что показывал 100% заряда! Часто отмечается еще один симптом: без подключения зарядки индикатор показывает 100%, а при подключении — 99%. Это дело можно смело назвать «зависший индикатор батареи».

Как быть? Самый простой способ — попробовать полностью разрядить батарею и полностью зарядить. Заряжать рекомендуют посредством зарядного устройства, а не USB-шнурком.

Но этот способ может и не сработать. Поэтому предлагают второй способ — получить права суперпользователя, рута, и путем хитрых манипуляций с вытаскиванием/втаскиванием батареи и удалением файла data/system/batterystats.bin достичь сброса счетчика батареи. Разбирать гаджет желания нет, это вам не смартфон, да и удаление файлика, говорят, смысла не несет, т.к. в нем просто собирается статистика, кто сколько из приложений съел батареи. Вполне возможно, что батарея вообще припаяна (на китайских планшетах это обычное дело).

Но есть и третий способ. Он также требует рута, но разбирать гаджет не требуется. Итак, пошаговая инструкция, испытанная на себе. Способ, насколько я понял, достаточно универсален, по крайней мере для четвертого андроида (я не слишком вдавался в спецификации). Для тех кто боится потери гарантии и того, что гаджет умрет, хочу сказать сразу — закройте эту страницу и несите вашего зверька в сервисный центр. Слабакам здесь не место.

1. Если у вас есть рутовые права, переходите к пункту 2. Рекомендую поискать как получить рута на вашем гаджете, чтобы не попасть впросак. Я воспользовался универсальным инструментом — качаем (если не нашли другого способа) вот этот файл. Не распаковывая, закидываем на SD-карту, которую вставляем в отключенный планшет. Одновременно нажав кнопки включения и понижения громкости (и удерживая их) мы попадем в recovery-меню Андроида. В этом меню можно попробовать вернуться к заводским настройкам, но лично мне это не помогло (как и обновление прошивки). Нам нужен пункт apply update from sdcard. Навигация по меню очень простая — переходы по пунктам происходят по нажатию клавиш громкости, а выбор — кнопкой выключения. Выбираем пункт, о котором я говорил ранее, заходим в него и видим наш архив. Таким же образом выбираем его и ждем, пока Android не станет податливей. После того, как система загрузится, вы увидите в списке приложений Root Explorer. Нам он не нужен, но это уже знак)

2. Итак, мы root и нам потребуется терминал, чтобы вводить команды. Для этих целей я поставил Android Terminal Emulator. Разрядите планшет на самый минимум (хотя, при зависшем индикаторе, это и так сделано).

3. Запускаем терминал и выполняем четыре команды. После каждой жмем Enter (вы же умеете пользоваться командной строкой, правда?)

su
echo b8 > /sys/devices/i2c-2/2-0034/axp20_reg
echo b820 > /sys/devices/i2c-2/2-0034/axp20_reg
reboot

После первой вас попросят подтвердить, что вы действительно разрешаете выполнение дальнейших команд как суперпользователь. Надо согласиться (Allow). После последней планшет перезагрузится. Что делают команды? Обнуляют счетчики, которые использует драйвер управления электропитанием.

4. После перезагрузки вы увидите, что заряд батареи ни разу не 100%, а почти (или совсем) на нуле. Остается выключить планшет, воткнуть зарядное устройство и зарядить планшет полностью (часа три, у кого как).
Просмотров: 8869 | Добавил: pop | Рейтинг: 4.7/3

Поблагодарить автора



Комментарии