В чем разница между: укоренение, джейлбрейк, ром, мод и т. Д.? -- rooting поле с участием root-access поле с участием custom-roms поле с участием kernel пол android Связанный проблема

What is the difference between: Rooting, Jailbreak, ROM, Mod, etc.?


170
vote

проблема

русский

В чем разница между:

    .
  • Разблокировка загрузчика (предпосылка для того, чтобы делать много, хотя не все, другие вещи ниже)
  • rooting
  • Jailbreaking
  • rom
  • nand и nandroid
  • Операционная система
  • мод (например, цианогенмод)
  • Восстановление (Clockworkmod, Amon Ra)
  • Таможенное ядро ​​(например, ядро ​​Лешака)
  • прошивка
  • драйвер
  • над воздушным (OTA) Обновление
  • fastboot
  • SIM-разблокировка
  • мигая
  • spl (второй программный погрузчик)

(любые другие часто запутанные условия, которые я пропустил?)

Английский оригинал

What is the difference between:

  • Unlocking the bootloader (prerequisite for doing many, though not all, other things below)
  • Rooting
  • Jailbreaking
  • ROM
  • NAND and Nandroid
  • Operating System
  • Mod (e.g. CyanogenMod)
  • Recovery (ClockworkMod, Amon Ra)
  • Custom Kernel (e.g. LeshaK's kernel)
  • Firmware
  • Driver
  • Over The Air (OTA) update
  • Fastboot
  • SIM unlocking
  • Flashing
  • SPL (Second Program Loader)

(any other often-confused terms that I've missed?)

           
 
 

Список ответов

145
 
vote

rooting и jailbreaking по сути то же самое, джейлбрейк - это слово пользователя iPhone для чего пользователи Android вызывают укоренение. Укоренение - это когда вы получаете «root» доступа к телефону, давая вам возможность делать все, что вы хотите (он поступает от Unix Root User , по сути, эквивалент Unix для учетной записи администратора Windows). Обычно у вас нет root для вашего собственного хорошего, так как очень легко разбить свой телефон, когда у вас есть root-доступ, и довольно сложно сломать его без.
Подробнее: Что означает «root телефон» означает? и я Уконул мой телефон. Что теперь? Что я выиграю от рутирования?

BACKUP NANDORD - это резервная копия вашего телефона, который является точным изображением состояния вашего телефона. Таким образом, вы можете сделать точную копию вашего текущего телефона, а затем делать основные изменения в нее, а затем восстановить на вашу предыдущую резервную копию by мигаю резервным копированием обратно на телефон. Masting означает копирование или установку .... Вы по сути вытирая устройство и восстановление предыдущего состояния (резервное копирование), либо перепрошиваем новый ROM (см. Ниже). NAND - это накопитель вашего устройства, поэтому копирование файлов там называется «мигание».

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

Хотя реальные определения различны, в мире Android, ROM , MOD , и прошивка все используются, как если бы они по существу тоже самое. Все они относятся к индивидуальной версии Android операционной системы , которая была изменена для работы на конкретной марке телефона с определенным набором настроек или изменений. Это можно сделать так, чтобы старый телефон, такой как G1, может быть предоставлен совершенно новой версией Android, таких как 2.2, даже если производитель решил не предоставлять его. Или может быть, чтобы обеспечить дополнительную функциональность, недоступную в предоставленной версии производителя Android, или исправить проблемы в прилагаемой версии производителя. Подробнее: Какая разница между aosp rom и фондовой ром? , Что являются преимуществами пользовательского рома? , Почему Там так много разных ядерных ядер Android и Где я могу найти акции или пользовательские рома для моего андроида? < / P >.

Driver - это то, что говорит о операционной системе программного обеспечения Android, как поговорить со всем другим оборудованием, которое находится на телефоне Android. Когда кто-то собирает ром для определенной модели телефона, им нужно будет включить все водители телефона внутри ROM (для таких вещей, как сотовый модем, доступ WiFi, конкретный тип камеры, конкретный процессор и т. Д.) В противном случае Либо не будет работать на этом телефоне, либо смогу работать только определенные части телефона, и, например, может быть не в состоянии использовать камеру перед лицом перед передним, или не сможет подключиться к сети WiFi. Это точно так же, как когда вы подключаете что-то новое в Windows, и он запускает новое оборудование добавленному мастеру и ищет искать новый драйвер, прежде чем вы сможете использовать его. Драйверы загружены ядро ​​ , ядро операционная система.

над воздухом (OTA) Обновление - это когда ваш телефон получает обновление к своей операционной системе Android "над Air", то есть автоматически отправляет файлы через сотовую сеть с любой системы Google Или из вашей телефонной сети, не требуя подключения к компьютеру. Это контрастирует с тем, как, например, iPhone изначально обновлялся там, где его нужно было физически подключено к компьютеру, запущенным iTunes, чтобы получить его обновления.

bootloader контролирует как устройство ботинки. Инструмент для PC Google для попадания в загрузчик и другие связанные задачи называется FASTBOOT и запустить загрузчик интерактивно можно назвать «режим Fastboot». заблокированный загрузчик проверит раздел системы Android и восстановить его на складе, если он не совпадает, тогда как разблокированный загрузчик не делает такую ​​же проверку, именно поэтому Разблокировка загрузчика требуется для постоянного корня устройства.

Термин <сильное> восстановление часто используется для обозначения нескольких разных вещей. Это может означать <сильный> режим операции для телефона. Например, для загрузки в режим Recovery на Atrix 4G MB860 Olympus необходимо:

  1. Power-Off телефон
  2. Удерживайте кнопки PWR и VOL Down. Одновременно до витрины телефона показывает «Fastboot»
  3. touch и отпустите vol down down (семь раз) до тех пор, пока "fastboot" изменяется для чтения, "Android Recovery"
  4. touch и отпустите кнопку vol вверх, чтобы выбрать эту опцию
  5. Наконец, когда телефон отображает треугольник, окружающий восклицательный знак, прилегающий к зеленому роботу Android, то либо:
      .
    • При использовании Android 2.2 (Froyo), затем нажмите нижний правый угол дисплея телефона
    • При использовании Android 2.3 (пряники), затем удерживайте кнопки VOL UP и VOL Down одновременно

Чтобы ввести Android Recovery режим.

Это режим работы, который позволяет пользователю внести серьезные изменения на телефон. Или <сильное> восстановление может означать <сильное> восстановление раздел по телефону. Или <сильное> восстановление также может означать файл изображения (filename.img), который можно прошить в раздел Recovery . Например, ATRIX 4G MB860 Olympus Ships с stock Recovery изображение, вспыхнуло в раздел Recovery , и загружается в режим Recovery на таком акции Телефон позволяет пользователю делать Некоторые изменения на телефон:

    .
  • перезагрузка системы сейчас
  • Применить sdcard: update.zip
  • Протрите данные / сброс настроек
  • протрите раздел кеша

Возможно (хотя это обычно требует разблокированного загрузчика ), чтобы заменить код, который выполняет в режиме Android Recovery Recovery, заменив запас Recovery Изображение, что производитель, установленный на Recovery раздел с пользовательским <сильным> восстановлением Image, как Clockworkmod . Установка и выполнение кода в пользовательском изображении Recovery позволяет пользователю производить еще много всеобъемлющих изменений на телефоне, а также часто позволяет пользователю делать NANDREDRE BARDUPS и восстановить их резервные копии на телефон.

Загрузчик также может сыграть некоторую часть в прошивке прошивки, хотя это обычно является частью <сильного> восстановления . Хотя вы обычно не хотите связываться с загрузчиком, усовершенствованные пользователи часто будут мигать настраиваемым восстановлением, такими как (хотя заблокированный загрузчик может предотвратить это). Это позволяет использовать прошивку прошивки, которая не была подписана производителем (например, пользовательские рома), поскольку на складе восстановление обычно проверяет для подписи и выполняет расширенные задачи, такие как полные резервные копии Nandroid. Восстановление немного похоже на загрузочный экран BIOS на ПК в том, что вы добираетесь до него, нажав специальную комбинацию кнопок, поскольку телефон запускается. Восстановление также может делать такие вещи, как запустить файл обновления с SD-карты телефона, или позвольте подключить с ПК через ADB (Bridge Rebug Android) для управления устройством из командной строки.
Подробнее: Что такое отношение между менеджером ROM, Clockworkmod и Nadroid? Какие из них мне нужно?

Многие сети мобильных телефонов, которые продают телефоны GSM на контракт, ограничивают телефон, чтобы его можно было использовать только в своей телефонной сети, это известно как SIM-блокировки , / strong> или замок субсидии . Это позволяет провайдеру убедиться, что телефон, который они субсидировали, могут использоваться только в сети, которая поможет им им окупить эти деньги. Телефон читает imsi код вставленной SIM-карты и проверяет, что она соответствует разрешенной стране или Сетевые коды, с которыми телефон был запрограммирован. SIM-разблокировка Удаляет это ограничение с телефона, так что любая SIM-карта сети может быть вставлена ​​и использоваться. Это обычно включает в себя ввод кода в телефонный звонок, который удаляет блокировку. Т Это разные способы получить этот код в зависимости от вашего устройства и сети, некоторые сети дадут вам код разблокировки после достижения окончания срока действия вашего контракта, некоторые производители публикуют эти коды на своих веб-сайтах, некоторые производители встроили эти коды в свои устройства Таким образом, что можно извлечь приложение, и некоторые требуют использования специального программного обеспечения для ПК для перепрограммирования телефона. SIM-блокировка обычно реализована в аппаратном / прошивке только для чтения, поэтому, как правило, невозможно разблокировать ваше устройство без кода.
Подробнее: Могу ли я использовать свое устройство на другом носителе?


Связанные : Другой вопрос, который объясняет некоторые части платформы Android в терминах, знакомых пользователям традиционных компьютерных систем:
В обычных компьютерных условиях, каковы различные части системы Android?

 

Rooting and Jailbreaking are essentially the same things, Jailbreaking is the iPhone users' word for what Android users call Rooting. Rooting is when you gain "Root" access to the phone giving you the power to do anything you want to it (it comes from the Unix Root User, essentially the Unix equivalent to the Windows Administrator account). Normally you're prevented from being Root for your own good, as it's very easy to break your phone once you have root access, and quite hard to break it without.
More info: What does xe2x80x9cto root a phonexe2x80x9d mean? and I've rooted my phone. Now what? What do I gain from rooting?

A Nandroid backup is a backup of your phone that is an exact image of the state of your phone. So you could make an exact copy of your current phone, then do major changes to it, and then restore to your previous backup by flashing the backup back to the phone. Flashing means to copy or to install.... you are essentially wiping the device and restoring a previous state (a backup) or you are flashing a new ROM (see below). NAND is your device's flash storage, which is why copying files there is called "flashing".

The Android operating system is the software that manages the hardware in an Android phone such as the screen, data communications, storage, camera and GPS. It provides a common layer that allows applications the use of and access to these resources on a range of different devices without the app having to know anything special about the actual hardware that it is running on. The Android Operating System also includes a number of standard apps and services such as the Contacts, Camera, Photo Gallery and web browser apps and allows the user to do such things as control the screen brightness or connect to wifi networks.

Although the real definitions are different, in the Android world, ROM, Mod, and Firmware are all used as if they mean essentially the same thing. They all refer to a customised version of the Android operating system that has been modified to work on a particular brand of phone with a specific set of customisations or changes. This can be done so that an old phone like the G1 can be given a brand new version of Android, such as 2.2 even if the manufacturer has decided not to provide it. Or could be to provide extra functionality not available in the manufacturer's supplied version of Android, or to fix problems in the manufacturer supplied version. More info: What's the difference between an AOSP ROM and a stock ROM?, What are the advantages of a custom ROM?, Why are there so many different Android kernels and Where can I find stock or custom ROMs for my Android device?

A Driver is what tells the Android software operating system how to talk to all the different hardware that is in an Android phone. When someone is putting together a ROM for a particular phone model they will need to include of all that phone's drivers inside the ROM (for things like the cellular modem, WiFi access, the particular camera type, the specific processor, etc) otherwise the ROM either won't work on that phone, or will only be able to work certain parts of the phone and, for instance, may not be able to use the front-facing camera, or may not be able to connect to a WiFi network. This is exactly the same as when you plug something new into Windows and it runs the New Hardware Added wizard and goes looking for a new driver before you can use it. Drivers are loaded by the kernel, the core of the operating system.

An Over The Air (OTA) update is when your phone receives an update to its Android operating system "over the air", ie it is sent the files automatically over the cellular network from either Google or from your phone network without ever needing to be plugged into a PC. This contrasts with the way that, for example, the iPhone was originally updated where it needed to be physically plugged into a computer running iTunes to get its updates.

The bootloader controls how the device boots. Google's PC-side tool for getting into the bootloader and other related tasks is called Fastboot, and running the bootloader interactively may be called "Fastboot mode". A locked bootloader will verify the Android system partition and restore it to stock if it doesn't match, whereas an unlocked bootloader doesn't do the same checking, which is why unlocking the bootloader is required to permanently root a device.

The term recovery is often used to mean several different things. It could mean a mode of operation for the phone. For example, to boot into recovery mode on Atrix 4G MB860 olympus, one must:

  1. power-off the phone
  2. hold PWR and VOL DOWN buttons simultaneously until phone display shows "Fastboot"
  3. touch and release VOL DOWN repeatedly (seven times) until "Fastboot" changes to read, "Android Recovery"
  4. touch and release VOL UP button to choose this option
  5. Finally, when the phone displays a triangle surrounding an exclamation point adjacent to a green android robot, then either:
    • if using Android 2.2 (Froyo), then touch lower-right corner of phone display
    • if using Android 2.3 (Gingerbread), then hold both VOL UP and VOL DOWN buttons simultaneously

to enter Android Recovery mode.

This is a mode of operation that allows the user to make major changes to the phone. Or recovery could also mean the recovery partition on the phone. Or recovery could also mean the image file (filename.img) that can be flashed to the recovery partition. For example, the Atrix 4G MB860 olympus ships with a stock recovery image flashed to the recovery partition, and booting into recovery mode on such a stock phone allows the user to make some major changes to the phone:

  • reboot system now
  • apply sdcard:update.zip
  • wipe data/factory reset
  • wipe cache partition

It is possible (though this usually requires an unlocked bootloader) to replace the code that executes in Android Recovery mode by replacing the stock recovery image that the manufacturer installed on the recovery partition with a custom recovery image like ClockworkMod. Installing and executing the code in a custom recovery image often allows the user to make many more comprehensive changes to the phone and also often allows the user to make Nandroid backups and restore these backups to the phone.

The bootloader may also play some part in flashing firmware, though this is usually part of recovery. While you normally don't want to mess with the bootloader, advanced users will often flash a custom recovery like ClockworkMod (though a locked bootloader may prevent this). This allows one to flash firmware that hasn't been signed by the manufacturer (such as custom ROMs), since stock recovery usually checks for the signature, and do advanced tasks like complete Nandroid backups. Recovery is a bit like the BIOS boot screen on PCs in that you get to it by pressing a special combination of buttons as the phone starts up. Recovery can also do things like run an update file from the phone's SD card, or let you connect from a PC via ADB (Android Debug Bridge) to manage the device from the command line.
More info: What is the relation between ROM Manager, ClockworkMod and Nandroid? Which one(s) do I need?

Many mobile phone networks that sell GSM phones on a contract restrict the phone so that it can only be used on their phone network, this is known as a SIM lock, network lock or subsidy lock. This allows a provider to ensure that a phone that they've subsidised can only be used on a network that will help them them recoup that money. The phone reads the IMSI code of the inserted SIM card and checks that it corresponds with the allowed country or network codes that the phone has been programmed with. SIM unlocking removes this restriction from a phone so that any network's SIM card can be inserted and used. This generally involves typing a code into the phone's dialler that removes the lock. There are different ways to get this code depending on your device and network, some networks will give you the unlock code once you reach the end of your contract's term, some manufacturers publish these codes on their websites, some manufacturers embed these codes into their devices in a way that can be extracted by an app and some require use of special PC software to reprogram the phone. The SIM lock is usually implemented in hardware/read-only firmware, so it's generally not possible to unlock your device without a code.
More info: Can I use my device on a different carrier?


Related: Another question that explains some parts of the Android platform in terms familiar to users of traditional computer systems is:
In normal computer terms, what are the different parts of an Android system?

 
 
   
   
4
 
vote

TL; DR версия:

<Сильные> Разблокировка загрузчика

    .
  • Первоначальная программа при загрузке - это загрузчик. Если «заблокирован» май: 1) Блокируйте попытки перепрошивки 2) Откажитесь загрузки телефона, если что-то несанкционировано было прошечено. Разблокировка это означает изменение обстановки, которая влияет на это поведение.

rooting

    .
  • см. см. Что означает укоренение телефона

<Сильные> джейлбрейк

    .
  • iPhone Word для укоренения. Джейлбрейк и укоренение аналогичны, но не идентичны с точки зрения абстрактного процесса. Jailbreaking подразумевает опережение загрузчика (или игнорирование безопасности Apple), а затем получение привилегий Admin, тогда как укоренистость является чисто получение привилегий - ничего не подразумевается. Также прирост в привилегиях (свобода!), Возможно, больше с джейлберем, поскольку Saceloading уже допускается с Android

ROM

    .
  • ROM - это член зонтика для любых данных, которые вы можете прошить в NAND. В большинстве Android Contexts мигающий ROM = установка мобильной операционной системы. В других контекстах это может означать замену некоторых файлов для настройки вашей кожи. И т. Д.
    . Хотя ROM может быть немного неправильно (на самом деле относится к ненутрительной памяти - не данные), большинство людей не знают разницы между ядром, ОС, загрузчиком и т. Д. Так много модификаций просто называются ромами, это Избегайте путаницы и пламени (например, когда люди называют Linux a os вместо того, чтобы сказать GNU / Linux - это ОС или даже GNU / Linux / X).
    Смотрите также Почему они не могут сделать универсальный Телефон ОС?

<Сильная> Nand

    .
  • Тип твердотельного хранилища, другой пример не имеет память.

MMC / SD

    .
  • MMC является / был участником SD. Оба являются стандартами карты памяти, которые используют Nand Memory. Помимо физической формы, эти стандарты уменьшают интерфейс / протокол, используемый для доступа к NAND. Это означает, что эти форматы памяти поставляются с другим или дополнительным контроллером памяти.
    Хотя формат MMC старше, многие устройства используют EMMC вместо ESD. Спины «E» встроенные и просто означает хранение не съемное в типичном смысле.
    По сравнению с MMC SD имеет больше контактов, толще и поддерживает DRM. Это также немного дороже. Они оба используют протокол SPI для доступа к NAND.

nandroid

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

<Сильная> операционная система

    .
  • Android, Windows, Другие дистрибутивы Linux, Mac OS X, IOS - все операционные системы. В более техническом смысле ядро ​​можно назвать операционной системой. Это программа, которая предоставляет окружающую среду для других программ безопасным и использовать ее hal

<Сильный> Мод (например, цианогенмод)

    .
  • 3-й партийные файлы, которые могут быть прогножены на телефон, чтобы обеспечить дополнительные / другие функции. Может быть полной операционной системой, такой как CM.

<Сильное> Восстановление (Clockworkmod, Amon RA)

    .
  • телефоны могут загружаться в основную ОС или восстановление. Это похоже на мини-ОС, которая позволяет пользователям выполнять такие действия по техническому обслуживанию, такие как удаление, резервное копирование или установка файлов. Soften находится в разделе «Раздел / Recovery».

CUSTULD KERNEL (ядро E.g. Lehak)

    .
  • Часть операционной системы, которая контролирует аппаратное обеспечение и все другие программы, которые запускаются. Это первый код без загрузчика загружен. Часто проживает в раздел / загрузке.

<Сильные> Прошивка

    .
  • Программное обеспечение на встроенных устройствах.

драйвер

    .
  • Программа, используемая ядром для общения с аппаратным обеспечением. Как правило, написанные производителями оборудования. Дерево источника Android поставляется без ядра и драйверов для большинства устройств. Вот почему устройства без Google имеют более жесткое время, сохраняя в современном.

над воздухом (OTA) Обновление

    . Обновление
  • Вы можете загрузить и установить только с телефоном (то есть не требуется никаких кабелей / USB).

<сильный> Fastboot

    .
  • PC Program из ADK, производимой Google. Позволяет загрузчикам на вспышку данных на NAND.

<Сильные> SIM-разблокировка

    .
  • Некоторые мобильные провайдеры могут предлагать устройства в рамках договора. Эти устройства имеют программные ограничения на то, какие SIM-карты вы можете использовать - предотвратить изменение поставщика.

мигание

    .
  • Копирование / запись в память NAND. Так что даже перемещение файла на вашу SDCard можно назвать миганием.

spl (второй программный загрузчик)

    .
  • Загрузчик вызывается загрузчик

 

TL;DR version:

Unlocking the bootloader

  • The initial program when you boot is the bootloader. If "locked" it may: 1) block attempts at flashing 2) refuse to boot the phone if something unauthorized was flashed. Unlocking it means changing a setting that affects this behaviour.

Rooting

  • see what does rooting a phone mean

Jailbreaking

  • iphone word for rooting. Jailbreak and rooting are similar but not identical from the perspective of the abstract process. Jailbreaking implies getting around a bootloader (or ignoring Apple's security) and then getting admin privileges, whereas rooting is purely getting the privileges--nothing else is implied. Also the gain in privileges (freedom!) is arguably greater with jailbreaking, as sideloading is already allowed with android

ROM

  • ROM is an umbrella term for any data you can flash to NAND. In most android contexts flashing ROM = installing mobile operating system. In other contexts it may just mean replacing some files to customize your skin. Etc.
    While ROM may be a bit of a misnomer (actually refers to non-volatile memory--not data), most people don't know the difference between a kernel, OS, bootloader and etc. So many modifications just get called ROMs, this avoids confusion and flamewars (like when people call linux an OS instead of saying GNU/linux is an OS or even GNU/linux/X).
    See also Why can't they make a generic phone OS?

NAND

  • A type of solid state storage, another example is NOR memory.

MMC/SD

  • MMC is/was the the competitor of SD. Both are memory card standards that use NAND memory. Apart from physical form these standards decribe the interface/protocol used to access NAND. This means these memory formats come with a different or additional memory controller.
    While the MMC format is older, many devices use eMMC instead of eSD. The "e" stands for embedded and just means the storage is non-removable in the typical sense.
    Compared to MMC, SD has more pins, is thicker and supports DRM. It is also slightly more expensive. They both use the SPI protocol to access the NAND.

Nandroid

  • A system image used for backups. Often does not include the bootloader.

Operating System

  • Android, Windows, other linux distros, Mac OS X, iOS are all operating systems. In a more technincal sense the kernel can be called the operating system. It is a program that provides an environment for other programs to run safely and use its HAL.

Mod (e.g. CyanogenMod)

  • 3rd party files that may be flashed to the phone to provide extra/other features. Could be a complete operating system like CM.

Recovery (ClockworkMod, Amon Ra)

  • Phones can boot into the main OS or Recovery. This is like a mini OS that allows users to perform maintenance actions such as deleting, backing up or installing files.Often resides in the /recovery partition.

Custom Kernel (e.g. LeshaK's kernel)

  • Part of the operating system that controls the hardware and all the other programs that run. It is the first non-bootloader code loaded. Often resides in the the /boot partition.

Firmware

  • Software on embedded devices.

Driver

  • program used by the kernel to communicate with hardware. Typically written by the manufacturers of the hardware. The android source tree comes without kernel and drivers for most devices. THis is why non-google devices have a harder time keeping up-to-date.

Over The Air (OTA) update

  • Update you can download and install with your phone only (i.e. no cables/USB needed).

Fastboot

  • PC Program from the ADK produced by google. Allows bootloaders to flash data to the NAND.

SIM unlocking

  • Certain mobile providers may offer devices as part of a contract. These devices have software restrictions on what SIM cards you can use--to prevent changing provider.

Flashing

  • Copying/writing to NAND memory. So even moving a file to your sdcard can be called flashing.

SPL (Second Program Loader)

  • A bootloader called by a bootloader
 
 
29
 
vote

Укоренение и джейлбрейка относится к тому же. Термин Jailbreaking поступает из сообщества Apple iPhone, предпочтительный термин в Android укоренился.

Укоренение / джейлбрейк относится к включению администратора / суперпользователя / root / пользователь пользователя-ID-0 по телефону. В неправомерном устройстве учетная запись Superuser отключена для целей безопасности. Суперпользователь обладает полной привилегией над системой, включая удаление или изменение критических системных файлов.

Подробнее о болевировании: Что означает «корнеть телефон» ?

 

Rooting and Jailbreaking refers to the same thing. The term Jailbreaking comes from Apple's iPhone community, the preferred term in Android is rooting.

Rooting/Jailbreaking refers to enabling the administrator/superuser/root/user-id-0 user on the phone. In unrooted device, the superuser account is disabled for security purpose. The superuser possess full privilege over the system, including deleting or modifying critical system files.

More about rooting: What does "to root a phone" mean?

 
 
 
 
6
 
vote

Прошивка относится к всему обновлению программного обеспечения Android: ядро ​​(вкл. Драйверы), Dalvik VM и операционная система. Однако он не включает приложения, установленные с рынка.

Прошивка может быть официальным (выпущена производителем и / или поставщиком услуг) или он может быть неофициальным (освобожден сообществом моддинга).

 

Firmware refers to the whole Android Software Stack: Kernel (incl. drivers), Dalvik VM, and the Operating System. However, it does not include applications installed from Market.

Firmware can be official (released by the manufacturer and/or service provider) or it can be unofficial (released by modding community).

 
 
6
 
vote

Cyanogenmod имеет хорошее определение ROM (и много других условий на этот список)

Читайте только память. В контексте Android-устройство, ROM является внутренним Флэш-память, где работает сердечник Система проживает. Это также может относиться к Конкретная версия прошивки, которая может быть применяется к устройству через процесс обычно называют миганием. Ан Неправильно промашенный ром может часто кирпич Устройство, рендеринг его непригодным.

 

CyanogenMod has a good definition of ROM (and a lot of the other terms on that list)

Read Only Memory. In the context of an Android device, ROM is the internal flash memory where the core operating system resides. It can also refer to a specific version firmware that can be applied to a device through a process usually referred to as flashing. An improperly flashed ROM can often brick the device, rendering it unusable.

 
 
4
 
vote

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

Это простое объяснение, которое я использую для нетехнологичных людей.

смартфон по сути 2 вещи

  1. Телефон

    Разблокировка имеет отношение к телефонной части смартфона.

    в некоторых странах (США обычно), телефонная часть смартфона заблокирована носителем, так что его нельзя использовать с другими носителями.

  2. Компьютер

    Укоренение / джейлбрейка актуальна для компьютерной части смартфона.

    ОС телефона (Android / iOS / Windows) заблокирован писателем ОС (Google / Apple / Microsoft), чтобы вы могли получить доступ только к функциональности с помощью интерфейса OS и производителя. У вас нет разрешения администратора на вашем устройстве (в отличие от ПК Windows, где вы можете войти в систему как администратор).

    Это сделано по многим причинам
    1. Вы должны купить через их appstore etc
    2. Многие пользователи недостаточно технические, следовательно, это делается для того, чтобы защитить их от чего-то глупого.

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

 

This question is already well answered, but one thing I find most non-tech people getting confused about is the difference between rooting/jailbreaking and SIM Unlocking.

This is the simple explanation I use for non-tech people.

A smartphone is essentially 2 things

  1. A phone

    Unlocking is relevant to the phone part of the smartphone.

    In some countries (USA typically), the phone part of the smartphone is locked by the carrier so that it cannot be used with other carriers.

  2. A computer

    Rooting/Jailbreaking is relevant to the computer part of the smartphone.

    The OS of the phone (Android/IOS/Windows) is locked by the OS writer (Google/Apple/Microsoft) so that you can only access the functionality with the OS and Manufacturer provided interface. You do not have administrator permission on your device (unlike a Windows PC where you can login as an administrator).

    This is done for many reasons
    1. You have to buy through their appstore etc
    2. A lot of users aren't technical enough, hence this is done to protect them from doing something stupid.

    Bypassing these measures to get administrator access to your own device is called rooting or jailbreaking.

 
 
     
     
3
 
vote

Ядро Android относится к ядру Linux и набор драйверов, которые поставляются с ядром Linux. Ядро делает не включает приложения, которые поставляются с Android, ни виртуальной машиной Java / Dalvik.

Костюм ядро ​​относится к модификациям сообщества к ядру Linux. Ядро предоставляет низкоуровневые услуги, управление ресурсами и безопасность.

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

Модификации в ядре и драйвере обычно включают в себя определенную аппаратуру исправить ошибку, оптимизируя управление ресурсами и разблокирующие аппаратные функции, которые были отключены на уровне драйвера.

 

Android Kernel refers to the Linux Kernel and the set of drivers that comes with the Linux kernel. The kernel does not include Applications that comes with Android nor the Java/Dalvik Virtual Machine.

Costum Kernel refers to community-made modifications to the Linux Kernel. The Kernel provides low-level services, resource management, and security.

The Driver is a part of the kernel which talks directly with the hardware, it provides a standard interface which hides the intricacies of a particular hardware.

Modifications in the Kernel and Driver typically includes hardware-specific bug fix, optimizing resource management, and unlocking hardware features that was disabled in the driver-level.

 
 
2
 
vote

над воздушным обновлением относится к Официальное обновление от производителя и носителя вашего устройства, обновление автоматически выдвигается на ваше устройство.

OTA Обновление в основном является официальным обновлением прошивки, так как охватывает весь стек Android (драйверы, прошивки, ядро, виртуальную машину, приложения).

 

Over The Air update refers to an official update from your device manufacturer and carrier, the update being pushed automatically to your device.

OTA update is basically an official firmware update, as it covers the whole Android stack (drivers, firmware, kernel, VM, applications).

 
 
2
 
vote

Мое понимание в том, что другой мод / ROM похож на лайки ubuntu и Fedora (другой вариант Linux) в мире ПК. Ядро ниже уровня, чем это, как Ubuntu 10.10, и Fedora 14 используют одно и то же ядро ​​Linux 2.6.35

 

my understanding is that different mod/rom is similar to likes of ubuntu and fedora (different variant of linux) in PC world. Kernel is lower level than this, like both ubuntu 10.10 and fedora 14 are using the same linux kernel 2.6.35

 
 

Связанный проблема

6  Таможенные ядра на фондовых ромах?  ( Custom kernels on stock roms ) 
Общий вопрос : Можно ли установить пользовательские ядра на укорешенном фондовом ром? Пример : у меня есть nexus 7, который у меня укоренился бегать 4.1.1...

17  Где я могу найти сравнение нестандартной вареной ROM / прошивки Galaxy S i9000?  ( Where can i find a comparsion of non offical cooked rom firmware of galaxy s i90 ) 
Я искал по теме этих нескольких дней. Однако я вступаю в проблему переполнения информации - вокруг вокруг слишком много разных версий и кастомных ярмаров. Бол...

18  В чем разница между ядром Linux и ядром Android?  ( What is the difference between the linux kernel and the android kernel ) 
Какие модификации делают в ядре Linux, чтобы сделать его ядром Android? По этому вопросу я имею в виду, каковы различия между ядром Linux и ядром Android? ...

2  Где пользовательские ядра сверкаются во внутренней памяти?  ( Where are custom kernels being flashed to in internal memory ) 
У меня расстегнуты Zip-файлы для пользовательских ядер и заметили, что большинство файлов, которые применяются, находятся в папке / ядра. Однако, что папка не...

8  Как работает CF-AutoRoot?  ( How does cf autoroot work ) 
Какова теория, позади того, как CF-AutoRoot может защищать устройства Android? Мне интересно, на каких методах он используется для запуска SU? Использует ...

-1  Lenovo S6000 - автоматическая мощность после подключения зарядного устройства [дубликат]  ( Lenovo s6000 auto power on after connecting charger ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> Этот вопрос уже есть ответы здесь : ...

170  В чем разница между: укоренение, джейлбрейк, ром, мод и т. Д.?  ( What is the difference between rooting jailbreak rom mod etc ) 
В чем разница между: . Разблокировка загрузчика (предпосылка для того, чтобы делать много, хотя не все, другие вещи ниже) rooting Jailbreaking rom n...

0  Мой Tecno N6S не запускается и отображает процесс. Android .com не отвечает  ( My tecno n6s wont start and displays the process android com is not responding ) 
Всякий раз, когда я начинаю свой Tecno N6s, это не проходит мимо Text Text logo Tecno, и если он надо вплоть до того, как я должен ввести мой PIN-код Логотип ...

4  Как прочитать / интерпретировать Bluetooth HCi Snoop Log?  ( How to read interpret bluetooth hci snoop log ) 
... Чтобы продолжить устранение неисправностей на мой предыдущий вопрос: Bluetooth - Nexus 6P - ядро Wakelock - Bluesleyep - Android Enthusasts Stack Exchang...

2  Как сделать работу Ethernet на Android через OTG?  ( How to make ethernet work on android over otg ) 
Я пытаюсь использовать модем LTE, подключенный к устройству Android 7 по кабелю OTG. Ядро распознает устройство и регистрирует его с помощью <код> cdc_ether ,...

1  Не может прошить LK2.08 для оригинальных прошивок на моей SPICA  ( Can not flash lk2 08 for original firmwares on my spica ) 
не может прошить LK2.08 для оригинальных прошивок. Я пробую это: http: // www .addictiveTips.com / Mobile / root-samsung-galaxy-spica-i5700-with leshaks-kern...

3  Мой Huawei U8160 (Vodafone 858) поддерживает USB-хозяин хотя и не работает?  ( My huawei u8160vodafone 858 supports usb host although not working ) 
У меня есть Huawei U8160 Running psyke83 цианогенмод 7.2 14/8/2012 < / a> У кого был Пакет , чтобы применить usb-хост-ядро ядра называется USBHOST1-CM-7 -2...

2  Установите ZIMage на Android 2.2 Devcie  ( Install zimage on android 2 2 devcie ) 
Как установить zimage на устройстве Android 2.2? У меня есть одна галактическая вкладка 7.0 и одна набор NVIDIA Tegra 250. Я пытался использовать FastBoot н...

1  Янер HTC Hero  ( Kernel htc hero ) 
У меня есть HTC Hero GSM с Cyanogenmod 7.1.0 (стабильно). Прежде чем у меня был мод Elelinux (http://forum.xda-developers.com/showthread.php?p=10956118) Это...

0  Nexus 4 Укоренился, застрял на CM10 по разным причинам - помогите!  ( Nexus 4 rooted stuck at cm10 for various reasons help ) 
Я использовал Nexus 4 почти на 2 года. Я уконул его, чтобы получить соединение LTE. Пониженное радио и все ... Это было за пределами моего уровня экспертизы, ...

4  Как я могу обновить ядро ​​Linux моего Android-устройства?  ( How can i update the linux kernel of my android device ) 
Я использую Sony Xperia e Dual с ядром, который идентифицирует как <код> 3.0.8-perf administrator@ubuntu-scm01 #1 И теперь я хочу обновить его до последнего ...

2  Изображение резервного копирования / дамп ядра без корня или TWRP / CWM  ( Backup dump kernel image without root or twrp cwm ) 
Есть ли способ сделать изображение для резервного копирования / сброса ядра без корня или TWRP / CWM? ...

1  Включить консоль кадров в источнике ядра Android  ( Enable framebuffer console in android kernel source ) 
Возможно ли как-то включить консоль кадров в источниках ядра Android из Samsung, чтобы увидеть сообщения ядра вместо просто Bootlogo? ...

0  Использование Wi-Fi для мониторинга сети  ( Using a wifi dongle to monitor network ) 
У меня есть Android Smart Box со встроенным Wi-Fi, и я хочу добавить ключ к коробке, чтобы я мог контролировать сеть. Я нашел аналогичный вопрос с несколько р...

77  Какое распространение Linux основано на Android?  ( What linux distribution is android based on ) 
Google использует некоторые существующие распределения (Debian, Red Hat и т. Д.) Для создания Android или использовали голые обязательные основы (ядро, файлов...

0  Как я могу отключить функциональность GPS с моего телефона Android на уровне ядра?  ( How can i disable the gps functionality from my android phone at the kernel leve ) 
Как я могу отключить функциональность GPS с моего телефона Android на уровне ядра? Я знаю, что это требует (хотя не уверен) отключение либо драйверов устройст...

3  Мигающий новое ядро  ( Flashing a new kernel ) 
Если я собираюсь прошить новое ядро ​​с ROM Manager Pro, мне нужно переустановить мой мод, удалить мои данные или удалить мой кеш? Я бегаю CM 6.1 и хочу про...

3  Является ли Cyanogenmod Kernel поддерживает петлиные устройства?  ( Does cyanogenmod kernel support loop devices ) 
С тех пор, как я не смогу устанавливать нандодрома, и, поскольку я прочитал, что ядро ​​необходимо поддерживать контурные устройства для тех, которые мне нужн...

3  Базовая полоса и радио в Android  ( Baseband and radio in android ) 
на картинке ниже 1, кажется, что радиопрограмма не нужен драйвер Linux в Android, ему просто нужна совместная библиотека для пользовательского пространства,...

2  ININUX KERNEL 4.4 Устройства Android  ( Linux kernel 4 4 android devices ) 
Я пытаюсь выяснить, что все устройства работают в Linux Kernel 4.4+ и упорно нахождение всех. До сих пор я мог найти только устройства Sony Xperia, работающие...

Связанный проблема

6  Таможенные ядра на фондовых ромах? 
17  Где я могу найти сравнение нестандартной вареной ROM / прошивки Galaxy S i9000? 
18  В чем разница между ядром Linux и ядром Android? 
2  Где пользовательские ядра сверкаются во внутренней памяти? 
8  Как работает CF-AutoRoot? 
-1  Lenovo S6000 - автоматическая мощность после подключения зарядного устройства [дубликат] 
170  В чем разница между: укоренение, джейлбрейк, ром, мод и т. Д.? 
0  Мой Tecno N6S не запускается и отображает процесс. Android .com не отвечает 
4  Как прочитать / интерпретировать Bluetooth HCi Snoop Log? 
2  Как сделать работу Ethernet на Android через OTG? 
1  Не может прошить LK2.08 для оригинальных прошивок на моей SPICA 
3  Мой Huawei U8160 (Vodafone 858) поддерживает USB-хозяин хотя и не работает? 
2  Установите ZIMage на Android 2.2 Devcie 
1  Янер HTC Hero 
0  Nexus 4 Укоренился, застрял на CM10 по разным причинам - помогите! 
4  Как я могу обновить ядро ​​Linux моего Android-устройства? 
2  Изображение резервного копирования / дамп ядра без корня или TWRP / CWM 
1  Включить консоль кадров в источнике ядра Android 
0  Использование Wi-Fi для мониторинга сети 
77  Какое распространение Linux основано на Android? 
0  Как я могу отключить функциональность GPS с моего телефона Android на уровне ядра? 
3  Мигающий новое ядро 
3  Является ли Cyanogenmod Kernel поддерживает петлиные устройства? 
3  Базовая полоса и радио в Android 
2  ININUX KERNEL 4.4 Устройства Android