Есть ли эмулятор Android OS для ПК ? >>>
Есть, скачать последнюю версию, а так же компоненты и плагины можно бесплатно с официального сайта разработчиков.
Что такое root доступ и для чего он нужен ? >>>
Root (по-русски рут) дает полный программный контроль над телефоном.
Имея root доступ, можно:
Полный контроль над вашей системой
Позволяет изменять системные файлы:
-Темы
-Стандартные приложения (карты, календарь, часы и т.д.)
-Recovery image
-Bootloader
-Toolbox (двоичный код Linux, позволяющий выполнять такие простые команды Linux, как "ls") может быть заменен Busybox (чуть лучший вариант)
-Изображения, выводимые при загрузке
-Можно добавить исполняемые файлы Linux
Запуск специальных приложений, которые требуют большего контроля над системой
-SuperUser (позволяет разрешать или нет использование root доступа для любых программ)
-Task Manager For Root (Диспетчер задач для Root) - позволяет "убивать" приложения
-Tether-приложения - программы, которые позволяют использовать устройство как точку доступа для выхода в интернет
-А также другие приложения требующие права Root
Резервное копирование системы
-Вы можете создать папку на SD карте и скопировать туда все ваши установленные *.apk файлы
Позволяет переместить кэш (браузера/карт/Market'а) на SD карту
Позволяет переместить ваши установленные приложения на SD карту (по умолчанию приложения устанавливаются в память телефона)
Перезагрузка устройства из терминала: su <enter> reboot <enter>
Как получить root в Android Dev Phone (ADP) 1 и 2? >>>
ADP1 это девелоперская версия T-Mobile G1, а ADP2 соответсвенно версия HTC Magic. Root доступ в этих телефонах заложен изначально. Для выполнения привилегированных команд достаточно "стать" рутом (супер пользователем), введя команду "su" в терминале.
Какие есть коды ? >>>
Узнать IMEI:
*#06#
Сведения и настройки
*#*#4636#*#*
Voice Dialer Logging Enabled
*#*#8351#*#*
Voice Dialer Logging Disabled
*#*#8350#*#*
FieldTest
*#*#7262626#*#*
# PUK Unlock (from emergency dial screen)
**05*<PUK Code>*<enter a new pin>*<confirm the new pin>#
Как загрузиться в безопасном режиме (safe mode)? >>>
Во время загрузки телефона, удерживайте нажатой кнопку Menu.
Как сделать софт-резет Android телефона? >>>
Settings->SD Card & Phone Storage->Factory Data reset
Как сделать софт ресет на G1? >>>
Нажать одновременно кнопки Call (зеленая) + Menu + End (Красная)
Как сделать хард ресет на G1? >>>
Хард ресет удалит все приложения, личную информацию все, что находится в памяти устройства. Музыка, фотографии и файлы на карточке памяти не пострадают.
Выключите телефон. Если он намертво завис, извлеките батарею, а затем верните ее на место.
Одновременно нажмите кнопки Home (домик) и End (красная) и удерживайте их около 25 секунд. Вы увидите желтый треугольник с восклицательным знаком и телефоном рядом с ним.
Чтобы стереть всю информацию с устройства, нажмите Alt+L. Чтобы вернуться к заводским установкам, нажмите Alt+W
Одновременно зажмите и удерживайте кнопки Home (домик) и Back (назад) около 25 секунд, затем отпустите. Аппарат перезагрузится, на этом хард ресет завершен.
Как узнать версию прошивки? >>>
Settings-About Phone-Build Number - там найти RCXX, где XX-номер прошивки например, RC29 или RC30
Как организована многозадачность в Android? >>>
Приложения для Android состоят из нескольких компонентов. Выделяют четыре типа компонентов: Activities, Services, Broadcast receivers и Content providers. Activities представляют собой графический пользовательский интерфейс для определенной задачи. К примеру, приложение для SMS может иметь одно activity для вывода списка контактов, одно для создания сообщения и т.д. Activity может находиться в одном из трех состояний:
1. Active или running – в этом состоянии он находится на переднем плане и взаимодействует с пользователем
2. Paused – находится на втором плане, но виден пользователю, например, частично перекрыт новым activity
3. Stopped – полностью перекрыт другим activity. Но он по-прежнему сохраняет своё состояние, хотя и полностью скрыт от пользователя.
В состояниях Paused и Stopped – activity может быть выгружен из памяти. Может возникнуть ситуация, когда пользователь, возвращаясь к выгруженному activity, хотел бы его увидеть в том состоянии, в котором его оставил. Это возможно, если перед выгрузкой activity вызвать метод onSaveInstanceState(), а во время восстановления или создания activity вызвать метод onRestoreInstanceState(). В этом случае возможно сохранение текущего (на момент выгрузки) состояния activity. Здесь можно провести аналогию с режимом гибернации в ОС для ПК.
Для чего нужна "золотая карта" Goldcard? >>>
Goldcard - это по особому отформатированная флешка с которой шьются любые устройства. Зачем это надо - есть прошивки на которых нет возможности получить Root и которые не поддерживают откат на более старые версии. Goldcard нужна чтобы иметь возможность делать даунгрейд/изменение типа прошивок (особенно, если на телефоне стоит perfected SPL); еще вариант - goldcard позволяет прошивать телефон прошивкой в формате RUU, предназначенной для другого региона (только регион - типа Норвегия, Италия, а не версия платы).
Что такое Recovery загрузчик и как в него попасть? >>>
Recovery loader - это мини-программа, позволяющая устанавливать разные прошивки, а также делать сброс софт-настроек (factory reset). Recovery загрузчик установлен на отдельном разделе телефона.
Для попадания в Recovery загрузчик нужно выключить телефон, а затем включить удерживая кнопки Home + Power около 10 секунд.
ALT+L покажет список имеющихся в Recovery загрузчике команд.