¿Cuál es la diferencia entre: enrainado, jailbreak, rom, mod, etc.? -- rooting campo con root-access campo con custom-roms campo con kernel camp android Relacionados El problema

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


170
vote

problema

Español

¿Cuál es la diferencia entre:

  • Desbloqueo del cargador de arranque (Requisito previo para hacer muchos, aunque no todos, otras cosas a continuación)
  • rooting
  • jailbreaking
  • rom
  • nand y nandroid
  • sistema operativo
  • mod (por ejemplo, cyanogenmod)
  • Recuperación (ClockworkMod, Amon RA)
  • kernel personalizado (por ejemplo, kernel de leshak)
  • firmware
  • conductor
  • sobre la actualización del aire (OTA)
  • Fastboot
  • Desbloqueo de SIM
  • parpadeando
  • SPL (segundo programa cargador)

(¿algún otro término a menudo confundido que he perdido?)

Original en ingles

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?)

           
 
 

Lista de respuestas

145
 
vote

raíz y jailbreaking son esencialmente las mismas cosas, la jailbreaking es la palabra de los usuarios del iPhone para qué usuarios de Android llaman al enraizamiento. El aliento es cuando obtienes acceso de "root" al teléfono que le da la alimentación para hacer lo que quieras (proviene del UNIX usuario root , esencialmente el equivalente Unix a la cuenta de administrador de Windows). Normalmente, se le impide ser raíz para su propio bien, ya que es muy fácil romper su teléfono una vez que tenga acceso de root, y con bastante difícil romperlo sin.
Más información: ¿Qué significa "para rootear un teléfono"? y i He arraigado mi teléfono. ¿Ahora que? ¿Qué beneficio de enraizamiento?

A nAnDroid Backup es una copia de seguridad de su teléfono que es una imagen exacta del estado de su teléfono. Por lo tanto, podría hacer una copia exacta de su teléfono actual, luego realice cambios importantes en él y luego restaure su copia de seguridad anterior por parpadeando la copia de seguridad de regreso al teléfono. parpadeando significa copiar o instalar ... Esencialmente está limpiando el dispositivo y restaurando un estado anterior (una copia de seguridad) o está parpadeando una nueva ROM (ver más abajo). nand es el almacenamiento flash de su dispositivo, que es por qué copiar archivos se llama "parpadeo".

El sistema operativo Android es el software que administra el hardware en un teléfono Android, como la pantalla, las comunicaciones de datos, el almacenamiento, la cámara y el GPS. Proporciona una capa común que permite a las aplicaciones el uso y acceso a estos recursos en una gama de dispositivos diferentes sin que la aplicación tenga que saber nada especial sobre el hardware real en el que se está ejecutando. El sistema operativo Android también incluye una serie de aplicaciones y servicios estándar, como los contactos, la cámara, la galería de fotos y las aplicaciones del navegador web y le permite al usuario realizar cosas como controlar el brillo de la pantalla o conectarse a redes wifi.

Aunque las definiciones reales son diferentes, en el mundo Android, ROM , mod , y firmware se usan como si quieren decir esencialmente la misma cosa. Todos se refieren a una versión personalizada del sistema operativo Android que se ha modificado para trabajar en una marca de teléfono particular con un conjunto específico de personalizaciones o cambios. Esto se puede hacer para que un teléfono antiguo como el G1 pueda recibir una nueva versión de Android, como 2.2 incluso si el fabricante ha decidido no proporcionarlo. O podría ser proporcionar una funcionalidad adicional que no esté disponible en la versión suministrada por el fabricante de Android, o para solucionar problemas en la versión suministrada por el fabricante. Más información: ¿Cuál es la diferencia entre una ROM AOSP y una ROM de acciones? , ¿Qué son las ventajas de una ROM personalizada? , ¿Por qué son? Hay tantos kernels de Android diferentes y ¿Dónde puedo encontrar stock o ROM personalizados para mi dispositivo Android? < / p>

A Driver es lo que le dice al sistema operativo Android Software Cómo hablar con todos los diferentes hardware que está en un teléfono Android. Cuando alguien está armando una ROM para un modelo de teléfono en particular, deberán incluir de todos los controladores de ese teléfono dentro de la ROM (para cosas como el módem celular, el acceso WiFi, el tipo de cámara en particular, el procesador específico, etc.) de lo contrario la ROM O bien no funcionará en ese teléfono, o solo podrá trabajar ciertas partes del teléfono y, por ejemplo, es posible que no pueda usar la cámara frontal, o puede no poder conectarse a una red WiFi. Esto es exactamente lo mismo que cuando enchufas algo nuevo en Windows y ejecuta el asistente de nuevo hardware agregado y está buscando un nuevo controlador antes de poder usarlo. Los conductores están cargados por la kernel , el núcleo de El sistema operativo.

Una actualización sobre el aire (OTA) es cuando su teléfono recibe una actualización de su sistema operativo Android "sobre el aire", es decir, se envía los archivos automáticamente a través de la red celular de Google o desde su red telefónica sin necesidad de estar conectada a una PC. Esto contrasta con la forma en que, por ejemplo, el iPhone se actualizó originalmente donde necesitaba estar físicamente conectado a una computadora que ejecuta iTunes para obtener sus actualizaciones.

El bootloader controla cómo se botas el dispositivo. La herramienta lateral de PC de Google para entrar en el cargador de arranque y otras tareas relacionadas se llama fastboot , y ejecutar el cargador de arranque de forma interactiva puede llamarse "Modo Fastboot". Un cargador de arranque bloqueado verificará la partición del sistema Android y restaurarlo para almacenar si no coincide, mientras que un cargador de arranque desbloqueado no hace la misma comprobación, por eso Desbloqueo El cargador de arranque es necesario para rootear permanentemente un dispositivo.

El término la recuperación se usa a menudo para significar varias cosas diferentes. Podría significar un modo de operación para el teléfono. Por ejemplo, para iniciar el modo recuperación en Atrix 4G MB860 Olimpus, uno debe:

  1. apagado del teléfono
  2. Sostenga los botones PWR y Vol hacia abajo simultáneamente hasta que la pantalla del teléfono muestra "Fastboot"
  3. toque y libere voltio hacia abajo repetidamente (siete veces) hasta que "Fastboot" cambie a leer, "Recuperación de Android"
  4. Toque y suelte el botón VOL UP para elegir esta opción
  5. Finalmente, cuando el teléfono muestra un triángulo que rodea un punto de exclamación adyacente a un robot de Android verde, entonces:
    • Si usa Android 2.2 (Froyo), luego toque la esquina inferior derecha de la pantalla del teléfono
    • Si usa Android 2.3 (pan de jengibre), luego sostiene los botones voluntarios y voluntarios de volumen simultáneamente

Para ingresar al modo Android recuperación .

Este es un modo de operación que permite al usuario realizar cambios importantes en el teléfono. O la recuperación también podría significar la partición de recuperación en el teléfono. O la recuperación también podría significar el archivo de imagen (filename.img) que se puede flash a la partición recuperación . Por ejemplo, los barcos Olympus ATRIX 4G MB860 con una imagen strong> de recuperación parpadean a la partición strong> y arrancando en el modo recuperación en tal acción El teléfono le permite al usuario hacer algunos cambios principales en el teléfono:

  • Sistema de reinicio ahora
  • Aplicar SDCard: update.zip
  • Limpie los datos / reinicio de fábrica
  • Limpiar la partición de caché

es posible (aunque esto generalmente requiere un cargador de arranque desbloqueado ) para reemplazar el código que se ejecuta en el modo Android recuperación al reemplazar la cantidad la recuperación Imagen que el fabricante se instaló en la partición recuperación con una imagen personalizada , como clockworkmod . La instalación y ejecución del código en una imagen personalizada de recuperación a menudo permite al usuario realizar muchos cambios más completos en el teléfono y, a menudo, le permite al usuario hacer nAndroid copias de seguridad y restaurar estos Copias de seguridad al teléfono.

El cargador de arranque también puede reproducir algunas partes en el firmware parpadeante, aunque esto suele ser parte de recuperación . Si bien normalmente no desea meterse con el cargador de arranque, los usuarios avanzados a menudo parpadean una recuperación personalizada como clockworkmod (aunque un cargador de arranque bloqueado puede prevenir esto). Esto permite que el fabricante no ha firmado uno para flash que no ha sido firmado por el fabricante (como ROM personalizado), ya que la recuperación de acciones generalmente verifica la firma y realiza tareas avanzadas como las copias de seguridad de Nandroid completas. La recuperación es un poco como la pantalla de inicio del BIOS en las PCS, ya que se lo acerca presionando una combinación especial de botones a medida que se inicia el teléfono. La recuperación también puede hacer cosas como ejecutar un archivo de actualización desde la tarjeta SD del teléfono, o le permite conectarse desde una PC a través de ADB (Puente de depuración de Android) para administrar el dispositivo desde la línea de comandos.
Más información: ¿Cuál es la relación entre ROM Manager, ClockWorkmod y Nandroid? ¿Cuál (s) necesito?

Muchas redes de teléfonos móviles que venden teléfonos GSM en un contrato restringen el teléfono para que solo se pueda usar en su red telefónica, esto se conoce como un bloqueo SIM , bloqueo de red < / fuerte> o Bloqueo de subsidios . Esto permite a un proveedor asegurarse de que un teléfono que haya subsidiado solo se pueda utilizar en una red que les ayude a recuperar ese dinero. El teléfono lee el CÓDIGO IMSI de la tarjeta SIM insertada y verifica que corresponde con el país permitido o Códigos de red que el teléfono ha sido programado. Sim Unlocking elimina esta restricción desde un teléfono para que se pueda insertar y usar la tarjeta SIM de cualquier red. Esto generalmente implica escribir un código en el marcador del teléfono que elimina el bloqueo. T Ere diferentes formas de obtener este código según su dispositivo y la red, algunas redes le darán el código de desbloqueo una vez que llegue al final del término de su contrato, algunos fabricantes publican estos códigos en sus sitios web, algunos fabricantes incrustaron estos códigos en sus dispositivos De una manera que se puede extraer por una aplicación y algunos requieren el uso del software de PC especial para reprogramar el teléfono. El bloqueo SIM generalmente se implementa en el firmware de hardware / solo lectura, por lo que generalmente no es posible desbloquear su dispositivo sin un código.
Más información: ¿Puedo usar mi dispositivo en un transportista diferente?


relacionado : Otra pregunta que explica algunas partes de la plataforma Android en términos familiares para los usuarios de los sistemas informáticos tradicionales es:
en términos de computadora normales, ¿cuáles son las diferentes partes de un sistema 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; versión DR:

Desbloqueo del cargador de arranque

  • El programa inicial cuando se inicia es el gestor de arranque. Si "Bloqueado" puede: 1) Bloquear intentos de parpadeo 2) Negarse para iniciar el teléfono si algo no autorizado fue flasheado. Desbloquearlo significa cambiar un escenario que afecta este comportamiento.

rooting

  • ver ¿Qué significa enraizando un teléfono

jailbreaking

  • palabra de iphone para enraizando. Jailbreak y enraizamiento son similares pero no idénticos desde la perspectiva del proceso abstracto. La jailbreaking implica moverse alrededor de un cargador de arranque (o ignorando la seguridad de Apple) y luego obteniendo privilegios de administrador, mientras que la enraización es puramente obteniendo los privilegios, nada más está implícito. ¡También la ganancia en privilegios (libertad!) Es posiblemente mayor con el jailbreaking, ya que ya está permitido con Android

rom

  • ROM es un término de paraguas para cualquier dato que pueda flashear a NAND. En la mayoría de los contextos de Android que parpadean ROM = instalando el sistema operativo móvil. En otros contextos, puede significar reemplazar algunos archivos para personalizar su piel. Etc.
    Si bien la ROM puede ser un poco de un nombre inapropiado (en realidad se refiere a la memoria no volátil, no los datos), la mayoría de las personas no saben la diferencia entre un kernel, OS, Bootloader y etc. Tantas modificaciones simplemente se llama ROMS, esto Evita la confusión y el flamewars (como cuando las personas llaman a Linux un sistema operativo en lugar de decir que GNU / Linux es un sistema operativo o incluso GNU / Linux / X).
    Consulte también ¿Por qué no pueden hacer un genérico? ¿Teléfono OS?

nand

  • Un tipo de almacenamiento de estado sólido, otro ejemplo es ni memoria.

MMC / SD

  • MMC es / fue el competidor de SD. Ambos son estándares de tarjeta de memoria que usan memoria NAND. Aparte de la forma física, estos estándares decrecitan la interfaz / protocolo utilizados para acceder a NAND. Esto significa que estos formatos de memoria vienen con un controlador de memoria diferente o adicional.
    Mientras que el formato MMC es más antiguo, muchos dispositivos usan EMMC en lugar de ESD. El "E" significa incrustado y solo significa que el almacenamiento no es desmontable en el sentido típico.
    En comparación con MMC, SD tiene más pines, es más grueso y admite DRM. También es un poco más caro. Ambos usan el protocolo SPI para acceder al NAND.

nandroid

  • Una imagen del sistema utilizada para las copias de seguridad. A menudo no incluye el cargador de arranque.

Sistema operativo

  • Android, Windows, Otras distribuciones de Linux, Mac OS X, IOS son todos los sistemas operativos. En un sentido más tecnincal, el kernel se puede llamar al sistema operativo. Es un programa que proporciona un entorno para que otros programas se ejecuten de manera segura y usen su Hal .

mod (por ejemplo, cyanogenmod)

  • Los archivos de terceros que pueden ser flashados al teléfono para proporcionar características adicionales / otras. Podría ser un sistema operativo completo como CM.

Recuperación (ClockworkMod, Amon RA)

  • Los teléfonos pueden iniciar el sistema operativo principal o la recuperación. Esto es como un Mini OS OS que permite a los usuarios realizar acciones de mantenimiento, como eliminar, realizar una copia de seguridad o instalar archivos. Se reside en la partición / recuperación.

kernel personalizado (por ejemplo, kernel de leshak)

  • parte del sistema operativo que controla el hardware y todos los demás programas que se ejecutan. Es el primer código de descarga de arranque cargado. A menudo reside en la partición / bota.

firmware

  • software en dispositivos incrustados.

driver

  • programa utilizado por el kernel para comunicarse con hardware. Normalmente escrito por los fabricantes del hardware. El árbol de origen de Android viene sin kernel y conductores para la mayoría de los dispositivos. Es por esto que los dispositivos que no son de Google tienen un tiempo más difícil de fecha.

sobre la actualización de aire (OTA)

  • Actualizar Puede descargar e instalar solo con su teléfono (es decir, no se necesita cables / USB).

fastboot

    El programa de PC
  • del ADK producido por Google. Permite que los cargadores de arranque presenten datos de flash al NAND.

Sim Unlocking

  • Ciertos proveedores móviles pueden ofrecer dispositivos como parte de un contrato. Estos dispositivos tienen restricciones de software sobre qué tarjetas SIM puede usar: para evitar el cambio de proveedor.

parpadeando

  • Copiando / escribiendo a Nand Memory. Por lo tanto, incluso mover un archivo a su SDCard se puede llamar parpadeando.

SPL (segundo cargador de programas)

  • un cargador de arranque llamado por un cargador de arranque

 

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

Raining y Jailbreaking se refiere a lo mismo. El término jailbreaking proviene de la comunidad de iPhone de Apple, el término preferido en Android está enraizando.

Raining / Jailbreaking se refiere a habilitar el usuario administrador / superusuario / raíz / usuario-id-0 en el teléfono. En el dispositivo no rooted, la cuenta del superusuario está deshabilitada para fines de seguridad. El superusuario posee un privilegio completo sobre el sistema, incluida la eliminación o modificación de los archivos del sistema crítico.

Más sobre el enraizamiento: ¿Qué significa "para rootear un teléfono"? ?

 

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

El firmware se refiere a toda la pila de software Android: Kernel (incl. Controladores), Dalvik VM y el sistema operativo. Sin embargo, no incluye aplicaciones instaladas desde el mercado.

El firmware puede ser oficial (publicado por el fabricante y / o proveedor de servicios) o puede ser no oficial (lanzado por la comunidad de modificación).

 

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 tiene una buena definición de ROM (y muchos de los otros términos en esa lista)

Leer solo memoria. En el contexto de un Dispositivo Android, ROM es el interno memoria flash donde funciona el núcleo El sistema reside. También puede referirse a un Firmware específico de la versión que puede ser Aplicado a un dispositivo a través de un proceso. Por lo general se hace referencia como parpadeo. Un ROM incorrectamente encaminada puede a menudo ladrillo El dispositivo, lo hace inutilizable.

 

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

Esta pregunta ya está bien respondida, pero una cosa con la que la mayoría de las personas no técnicas se confunden es la diferencia entre el enraizamiento / jailbreaking y la desbloqueo de la SIM.

Esta es la simple explicación que uso para personas no técnicas.

Un teléfono inteligente es esencialmente 2 cosas

  1. un teléfono

    El desbloqueo es relevante para la parte del teléfono del teléfono inteligente.

    En algunos países (EE. UU. Normalmente), la parte del teléfono del teléfono inteligente está bloqueado por el transportador para que no se pueda usar con otros portadores.

  2. una computadora

    Raining / Jailbreaking es relevante para la parte de la computadora del teléfono inteligente.

    El sistema operativo del teléfono (Android / iOS / Windows) está bloqueado por el OS Writer (Google / Apple / Microsoft) para que solo pueda acceder a la funcionalidad con el sistema operativo y la interfaz proporcionada por el fabricante. No tiene permiso de administrador en su dispositivo (a diferencia de una PC con Windows, donde puede iniciar sesión como administrador).

    Esto se hace por muchas razones
    1. Tienes que comprar a través de su AppStore, etc.
    2. Muchos usuarios no son lo suficientemente técnicos, por lo tanto, esto se hace para protegerlos de hacer algo estúpido.

    Abarcando estas medidas para obtener acceso a administrador a su propio dispositivo se llama enraizamiento o jailbreaking.

 

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

El núcleo de Android se refiere al kernel de Linux y al conjunto de conductores que vienen con el kernel de Linux. El kernel lo hace no incluye aplicaciones que vienen con Android ni la máquina virtual Java / Dalvik.

El kernel de Costum se refiere a las modificaciones de la comunidad al kernel de Linux. El kernel proporciona servicios de bajo nivel, gestión de recursos y seguridad.

El controlador es parte del kernel que habla directamente con el hardware, proporciona una interfaz estándar que oculta las intrincaciones de un hardware en particular.

Las modificaciones en el kernel y el conductor generalmente incluyen una corrección de errores específicos del hardware, optimizando la administración de recursos y la desbloqueo de funciones de hardware que se desactivó en el nivel del controlador.

 

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

sobre la actualización del aire se refiere a una actualización oficial de su fabricante y transportista de su dispositivo, la actualización se empuja automáticamente a su dispositivo.

OTA La actualización es básicamente una actualización oficial de firmware, ya que cubre toda la pila de Android (controladores, firmware, kernel, VM, aplicaciones).

 

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

Mi comprensión es que diferentes mods / rom son similares a los gustos de Ubuntu y Fedora (variante diferente de Linux) en el mundo de la PC. El kernel es un nivel más bajo que esto, como los dos Ubuntu 10.10 y Fedora 14 están utilizando el mismo kernel de 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

 
 

Relacionados problema

0  My Tecno N6S no arranca y muestra el proceso. Android .com no responde  ( My tecno n6s wont start and displays the process android com is not responding ) 
Cada vez que comienzo mi Tecno N6S, no pasa más allá del texto de la compañía logo Tecno y, si lo hace hasta donde debería ingresar mi PIN, aparece un texto q...

2  ¿Cómo hacer que el trabajo Ethernet en Android sobre OTG?  ( How to make ethernet work on android over otg ) 
Estoy tratando de usar un módem LTE conectado a un dispositivo Android 7 sobre un cable OTG. El kernel reconoce el dispositivo y lo registra con cdc_ether , ...

0  ¿Cómo puedo deshabilitar la funcionalidad GPS de mi teléfono Android al nivel del kernel?  ( How can i disable the gps functionality from my android phone at the kernel leve ) 
¿Cómo puedo deshabilitar la funcionalidad de GPS desde mi teléfono Android al nivel del kernel? Sé que esto requiere (aunque no está seguro) deshabilitando lo...

3  Parpadeando un nuevo kernel  ( Flashing a new kernel ) 
Si voy a flashear un nuevo kernel con ROM Manager Pro, ¿necesito reinstalar mi mod, eliminar mis datos o eliminar mi caché? Estoy ejecutando cm 6.1 y quiero...

-1  Lenovo S6000 - Encendido automático después de conectar el cargador [duplicado]  ( Lenovo s6000 auto power on after connecting charger ) 
Esta pregunta ya tiene respuestas aquí : Encendido automáticamente en Android cuando el cargador est...

0  Nexus 4 arraigado, atascado en CM10 por varias razones: ¡ayuda!  ( Nexus 4 rooted stuck at cm10 for various reasons help ) 
He estado usando un Nexus 4 durante casi 2 años. Lo arrancé para obtener la conexión LTE. Radio de bajada y todo ... estaba más allá de mi nivel de experienci...

0  Usando un dongle wifi para monitorear la red  ( Using a wifi dongle to monitor network ) 
Tengo una caja inteligente de Android con un wifi incorporado y quiero agregar un dongle a la caja para que pueda monitorear la red. He encontrado una pregunt...

1  Habilitar la consola Framebuffer en la fuente del kernel de Android  ( Enable framebuffer console in android kernel source ) 
¿Es posible habilitar de alguna manera la consola Framebuffer en las fuentes del kernel de Android de Samsung, para ver los mensajes del kernel en lugar de so...

2  ¿Dónde se envían los kernels personalizados en la memoria interna?  ( Where are custom kernels being flashed to in internal memory ) 
He descomprimido archivos ZIP para kernels personalizados y notó que la mayoría de los archivos que se están aplicando están en una carpeta de A / Kernel. Sin...

170  ¿Cuál es la diferencia entre: enrainado, jailbreak, rom, mod, etc.?  ( What is the difference between rooting jailbreak rom mod etc ) 
¿Cuál es la diferencia entre: Desbloqueo del cargador de arranque (Requisito previo para hacer muchos, aunque no todos, otras cosas a continuación) rooti...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos