Доброго времени суток! В этой теме я рассмотрю основные понятия системы Android, тобишь основную терминологию, которую желательно знать каждому активному пользователю ОС Android. Итак, начнем)
A.
Android - собственно сама операционная система. Разработка была начата в 2005 году, и тогда же компания, которая занималась разработкой, была выкуплена Google inc. Система основана на ядре Linux, и состоит из двух частей: собственно, самого ядра Linux и виртуальной машины Dalvik. На простом языке называют Андрюшей, дроидом, а пользователи девайсов от Apple предпочитают называть его ведроидом и т.д.(вариаций очень много). Android - открытая ОС, и ее исходный код(за исключением планшетных версий 3.x) публикуется Google, после чего сторонними разработчиками возможна сборка прошивок(называют прошивками, основанными на AOSP). Актуальная версия 4.1.2.
AOSP(от англ. Android Open Source Project) - проект по предоставлению исходных кодов Android. Любой разработчик может запросить исходный код ОС и может получить его. На основе кода он может создать прошивку(если, конечно у разработчика есть драйвера). Сайт source.google.com.
.apk(Android Package) - формат программ для Android. В данном файле хранятся основные файлы программы(за исключением кэша). Является подможеством формата zip(т.е. открывается обычным архиватором).
B
Bootloader - загрузчик смартфона. Имеется у всех без исключения девайсов на основе данной ОС. Именно он отвечает за запуск ОС и аппарата в целом.
boot.img - загрузочный образ системы, собственно это и есть ядро ОС.
C
Cyanogen Mod - пожалуй, самая популярная из всех кастомных прошивок. Именно она и есть самый чистый Android, без оболочек, но с несколькими дополнительными программами, к примеру Superuser и DSP Equalizer. Основана на AOSP, создана на большинство современных моделей. Умеет обновляться по воздуху. На данный момент актуальная версия 4.1.2.
CWM(ClockWorkMod Recovery) - один из Recovery для Android.
D
dalvik VM - виртуальная машина на Android(собственно, именно она отвечает за работу всех программ в ОС). Программы для Dalvik пишутся на Java.
E
ext4 - файловая система ОС Android. Используется для системного раздела(/system), data(/data) и cache(/cache) раздела. При этом карта памяти форматирована в fat32(в некоторых прошивках имеется поддержка NTFS).
4EXT Recovery - один из Recovery для Android. Имеется поддержка сенсорного экрана+куча других плюшек(wipe, темы, подключение в режиме USB из Recovery и т.д.)
f
Fastboot - режим для прошивки Android-устройства через компьютер(либо для работы с устройством, к примеру режим fastboot используется для разблокировки загрузчика HTC).
K
Kernel(оно же ядро, оно же boot.img) - сердце ОС. Ядро основано на Linux, и отвечает за работу всей системы. Существуют множества ядер(к примеру bricked или SebastianFM), но менять их можно только при условии разблокированного загрузчика или S-OFF.
O
Overclock - разгон процессора(а иногда и GPU) Android устройства. Также можно управлять режимами(badass, powersave и performance примеры режимов) процессора(т.е. изменение частоты CPU по потребностям), менять Планировщик I/O и т.д.
P
Play Store(до 6 марта 2012 года - Android Market) - магазин приложений ОС Android. Насчитывает в себе свыше 650 000 приложений. Не имеет столь жесткой цензуры как в AppStore.
R
Radio - прошивка модема. Переставляется вместе с родной прошивкой, никак иначе. Самостоятельно можно переставить только при наличии S-OFF(на HTC, к примеру, у других устройств свои заморочки).
S
S-OFF - полная разблокировка смартфона HTC. Процедура трудоемка и не совсем легальна, но, в отличии от разблокировки загрузчика, в любой момент можно вернуть блокировку назад.
Sweep2Wake - скрипт, пробуждающий устройство при проводе пальцем по сенсорным кнопкам. Советую использовать, помогает уберечь кнопку Power. Также отправляет устройство в сон. Видео: http://www.youtube.com/watch?v=jri2BMQHHrs
W
Wipe - очистка устройства. Wipe бывает нескольких видов: Full Wipe(очищает System+Data+Cache+.Android_secure на SD-карте), Wipe Cache(только cache), Wipe Data(только дата), Wipe Battery(очистка статистики использования батареи). Желателен перед переходом с одного прошивки на другую(с разных сборок)
Z
ZRAM - перенос неиспользуемой информации с RAM на диск. Замедляет систему, но прибавляет объем RAM.
Ответы