Nickolay.info. Тексты. GSM-планшет Dell Streak 5 на Android |
Начало работы и базовые настройки
Администрирование системы
Нужные программы и работа с приложениями
♦ Графика для Dell Streak 5, Android
♦ Установка ADT и Eclipse для программирования под Android
♦ Мои проекты Java for Android
Последние дополнения: 04.02.13 (начат в январе 2012 г.)
Раздел открыт в связи со сменой коммуникатора на телефон-планшет Dell Streak 5. В классе таких устройств - ещё не компьютер, но уже не просто телефон, не слишком мал для комфортной работы, но и не слишком велик для кармана - конкурентов за сравнимую цену у девайса практически нет (на момент появления на нашем рынке в 2011 г.). Увы, неудачное время выхода на рынок сыграло свою роль - в США, в отличие от Европы и России, новых телефонов Dell Streak с 5-дюймовой диагональю уже не будет. Почитать описание можно, например, здесь. Конечно, часть из написанного подойдёт и для других устройств на платформе Android.
Я не стремлюсь создать здесь исчерпывающий FAQ и описываю лишь те проблемы, которые возникали у меня.
Начало работы и базовые настройки |
media/audio/alarms
- для будильника;
media/audio/notifications
- для уведомлений, таких как SMS, MMS, почта и т.п.;
media/audio/ringtones
- для мелодий звонка;
media/audio/ui
- для звуков интерфейса.
и кидаем нужные мелодии в нужные папки. Как сконвертировать мелодии в формат OGG - вот.
Способ 2, лучше: с правами root помещаем нужные мелодии в папки с теми же именами
внутри папки
/system/media/audio
основной памяти устройства - например, мелодия тогда не "слетит" при недоступности карты.
Администрирование системы |
Можно проверить: зайдите Настройки - Приложения - Управление приложениями - Все, там должно появиться приложение Суперпользователь (SuperUser в англоязычных прошивках).
Но лучше проверить по другому - установите файл rootexplorer.v2.12.4_ru_v1.1.7.apk, после запуска ответьте положительно на вопрос "Предоставить приложению права суперпользователя".
Возможно, придётся перезапустить приложение, чтобы права вступили в силу. Теперь у нас есть не просто ещё один файл-менеджер, но полноценный инструмент для управления правами доступа.
Например, на папке /system можно поставить права r/w (разрешить чтение/запись - соответствующая кнопка есть вверху рабочей области.
ACCUWX.apk - стандартный погодный виджет. За траффикоёмкость. Написал свой сервис погоды сделал домашней страницей (см. здесь) BooksStageWidget-release.apk - виджет рабочего стола для интернет-читалки; перед удалением убрать с активных столов! com.facebook.katana.apk - I hate Facebook :) com.twitter.android.apk - встроенный клиент Twitter ooVoo - за дурацкие нестираемые уведомления Evernote - стандартные антизаметки, работающие только через инет GenieWidget.apk - приложение "Новости и погода" KindleGold.apk - это какая-то прилада к "Амазон.Ком", на кой мне она KongregateArcade.apk - сетевая аркада, абсолютно не нужна NewsStageWidget-release.apk - стандартный виджет Новости + Погода; перед удалением убрать с активных столов! Protips.apk и Protips.odex - виждет помощи по Андроид SocialStageWidget-release.apk - виджет рабочего стола для социалок; перед удалением убрать с активных столов! Talk.apk - абсолютно бесполезный клиент Google Talk YouTube.apk - клиент You Tube, решил, что слишком траффикоёмко работать с видео через беспроводной инет ZinioReader.apk ZinioSettingsProvider.apk - какая-то бредовая читалка через инет и её сервис
Для установки нужны права root. После установки c "Маркета" открыть и дополнительно инсталлировать приложение с установками по умолчанию (кнопка Install будут в окне приложения). Проверить можно, открыв ещё раз окно BusyBox после установки - там появится кнопка Uninstall. Больше "напрямую" с BusyBox мы никаких действий выполнять не будем, но будем использовать приложения, для которых он нужен.
sdcard/.fontchanger/
(или создайте её),
туда помещаются шрифты.
Шрифты должны иметь расширение .ttf
, название шрифта не должно содержать пробелов.
Если Вы решили заменить и живную версию шрифта, файл с ней должен называться имяшрифта-Bold.ttf
.
После установки шрифта перезагрузку графической оболочки можно сделать из самой программы.
Рекомендуется сделать резервную копию системы перед изменением шрифтов, встроенная программа
для этой цели называется Backup&Restore.
Оригинальный шрифт из системы назывался DroidSans, его начертания изначально лежат в папке /system/fonts
.
/data/data/com.android.browser/cache/webviewCache
Я сразу же сделал закладку на эту папку с помощью Root Explorer, чтоб быстро переходить. К тому же, там в настройках есть удобная сортировка по убыванию даты. Дожидаемся полной загрузки нужного файла, в Root Explorer переходим к указанной папке, копируем файл куда нужно (предварительно можно его "Открыть как текст" командой Root Explorer'а и посмотреть, тот ли файл что нужно)... Если сортировка по убыванию даты не помогла, перед загрузкой файла в браузер очистить кэш в его настройках.
Нужные программы и работа с приложениями |
libDxDrmJava.so
libjbmidpdy.so
libjbmidp.so
из папки lib - в папку телефона /system/lib
javax.obex.jar
из корня архива - в папку телефона /system/framework
MetaMidpPlayer.apk
MidpPlayer.apk
из папки app - в папку телефона /system/app
Если какие-то файлы (например, javax.obex.jar) в системе уже есть - будьте крайне внимательны, как минимум предварительно сделайте с заменяемого файла резервную копию!
Сложных мидлетов с Java 3D эмулятор поддерживать не сможет. На обычных мидлетах часто выдаёт "неожиданную остановку приложения", но работает.
Этого недостатка лишён бесплатный Cool Reader, но в нём мне не понравился ни один из встроенных режимов листания и возникли какие-то проблемы с управлением яркостью экрана.
Небольшой проблемой стала только установка стандартного звука классической аськи, ну, привык я только к такому звуку. Решил так:
Звуки, из которых ICQ для Android разрешает выбирать
звук входящих сообщений, лежат в папке устройства
/system/media/audio/notifications
и имеют формат OGG.
Файл стандартного звука аськи имеет формат WAV.
Для конвертирования WAV в OGG вполне подойдёт Total Audio Converter 5.1.0,
который можно скачать с официального сайта (бесплатная конвертирует только 2/3 файла) или
лучше найти "правильную" версию, например, здесь.
Установив приложение, конвертируем файл и заливаем полученный OGG в
папку на планшете. Перед этим надо
получить на устройстве root и открыть права на запись в папку.
После установки звука нужно перезагрузить телефон, иначе новый звук не появится в
списке звуков аськи.
Стоит также включить в аське опцию Доп.настройки - Показывать статус в строке оповещения (по умолчанию значка в трее нет).
Там же, в настройках, есть команда Выход, но она выводит только из сеанса, а не приложения. Чтобы закрыть приложение достаточно после выхода нажать кнопку "Назад" на телефоне. Можно и снять аську через Диспетчер задач, если нет варианта получше.
На всякий случай выкладываю свой файл.
Классический звук аськи ("А-ха") в формате OGG для ОС Android (11 Кб)
Я лично удалил со "среднего" рабочего стола виджет Home (large) со встроенным траффикоёмким погодным виджетом AccuWeather, добавил туда ярлыки нужных приложений и сконструировал себе часы по вкусу с помощью бесплатного приложения Make Your Clock Widget Beta (ссылка на Google Play).
Приложение позволяет создать свой виджет часов, настроив вид, размер и расположение даты и времени. В платной версии возможностей больше, но и в бесплатной нетрудно сделать любые часы размером от 1x1 до 4x2 значков. Русский язык в часах будет, если в системе установлена русская локаль.
Из программы последних версий кнопка Designes Editor, затем меню Tools, пункт Backup, сохраняет в корне карты файл make-your-clock-designs.json
с Вашими дизайнами.
Восстановить ранее сохранённые дизайны - меню Tools, Restore, несохранённые дизайны будут при этом потеряны.
Вот мой файл - часики размером 2*1 (значок с прозрачным фоном, датой, днём недели и номером недели в году).
make-your-clock-designs.json - часы размером 2*1, виджет для программы Make Your Clock Widget (4 Кб)
![]() |