Investigación - Proceso de arranque PDF

Title Investigación - Proceso de arranque
Course Desarrollo de Aplicaciones para Dispositivos Móviles
Institution Tecnológico de Estudios Superiores de Cuautitlán Izcalli
Pages 10
File Size 680.8 KB
File Type PDF
Total Downloads 12
Total Views 130

Summary

Investigación del proceso de arranque de android y windows...


Description

PROCESO DE INICIO EN ANDROID Es un sistema operativo como cualquier otro y tiene igualmente su proceso, pero es algo que no está tan extendido, por su poco tiempo en este mundo.

1. Boot ROM Cuando se enciende el dispositivo, lo primero que se pone en marcha es la CPU. Ésta tiene hardcoreada la dirección de memoria donde se encuentra el código de inicio, o boot ROM. Lo que hace este código es inicializar el resto de hardware del dispositivo. Hecho esto, busca la partición de arranque, que suele estar en la memoria NAND, y copia el boot loader en la RAM.

2. Boot Loader

La CPU empieza a ejecutar entonces el Boot Loader, o SPL. Este código se asemeja en funcionalidad al GRUB de Linux, ya que su función es la de lanzar el sistema operativo Android o dar la opción de elegir una alternativa, como el fastboot, recovery, o una imagen custom creada por la comunidad.

3. Kernel La carga del kernel de Android es igual que cualquier sistema Linux. Inicializa memoria, dispositivos, schedulers, y acceso a la partición raiz para lanzar el proceso init.

4. Init Al igual que en un sistema Linux, el proceso init se encarga de lanzar los scripts de inicio contenidos en /etc/rcX.d. En este caso el script que se ejecuta es init.rc que se encuentra en raiz, aunque el fichero o la ubicación puede variar dependiendo del dispositivo. Contiene toda la configuración inicial del sistema. Desde el punto de vista del analista forense, es la parte de inicio más suculenta, por lo que si os pica la curiosidad, os recomiendo que busqueis este archivo y le echeis un ojo. Necesitareis eso si un dispositivo rooteado y un explorador de ficheros que permita navegar por directorios con permisos de root.

6. System Server Iniciado el servicio Zygote, el sistema ya puede empezar a lanzar servicios básicos, como la telefonía, teclado, y otros agentes y servicios de Google. Finalizado el inicio de estos servicios, el sistema está listo para interactuar con el usuario.

PROCESO DE ARRANQUE DE WINDOWS

El proceso de inicio puede ser complicado, ya que sistemas diferentes participan en él. Para migrar o restaurar de manera eficaz volúmenes de arranque, debe estar familiarizado con algunos de estos componentes. Los sistemas que forman parte del proceso de inicio son, en orden de participación, los siguientes: BIOS, MBR, Sector de Inicio, Configuración del cargador de inicio Sistema Windows 1. BIOS El sistema básico de entrada y salida (BIOS) inicia el proceso de arranque.La configuración del BIOS determina el orden de inicio de los discos de inicio en el sistema. Por ejemplo: unidad de CD, luego disco duro 0, y luego dispositivo de almacenamiento USB. Es importante entender el orden de inicio del sistema, ya que no hay forma de que Windows consulte al BIOS para saber el disco usado para iniciar el sistema.

2. MBR El primer sector de un disco de inicio es el registro de arranque maestro (MBR). El MBR contiene la información de partición de disco del disco de arranque. Cada disco tiene una partición "activa". La partición activa contiene un sector de inicio, que es el siguiente paso del proceso de arranque. Si el disco no tiene una partición activa, no será arrancable y el BIOS se moverá al siguiente disco en su orden de inicio, o mostrará un error si ningún disco tiene una partición activa. 3. Sector de inicio El sector de inicio de una partición activa se encuentra en los primeros 16 sectores de la partición. El sector de inicio contiene el cargador de inicio (NTLDR o BOOTMGR). Si no hay un sector de inicio válido en la partición activa, el BIOS mostrará un error, o una pantalla negra con un cursor. 4. Cargador de inicio y configuración. El cargador de inicio toma el control del proceso de inicio y lee su archivo de configuración (boot.ini o BOOTBCD), que dirige el proceso de instalación a una instalación de Windows situada en un disco y partición específicos del sistema. 5. Sistema de Windows si el archivo de configuración es válido, Windows empieza a cargarse y verá aparecer la pantalla de presentación de Windows en la pantalla del sistema. Si la instalación de Windows incluye varias opciones de inicio, el usuario podrá seleccionar la instalación de Windows específica que utilizar. Cualquier problema con el archivo de configuración da como resultado errores del sistema.

Identificación de la BIOS

BIOS es un programa informático inscrito en componentes electrónicos. Este programa controla el funcionamiento de la placa base y de dichos componentes. existe algo que es similar al BIOS y que se revoluciono la tecnología en dispositivos electrónicos desde tiempo atrás, el Firmware Firmware se refiere a las aplicaciones y el sistema operativo que controla el funcionamiento de un teléfono celular o un teléfono inteligente.

Como se configura el dispositivo de almacenamiento

Se tienen que configurar correctamente para que el adaptador los pueda reconocer. En muchas ocasiones, hay que indicar al dispositivo de almacenamiento cuál es el nombre iSCSI del adaptador, y hay que indicar al adaptador cuál es el nombre iSCSI del dispositivo de almacenamiento. Además, uno de ellos o ambos pueden necesitar permisos específicos para acceder al otro extremo de la conexión iSCSI. Las instrucciones para configurar el dispositivo de almacenamiento están en documentación

de

soporte

proporcionada

por

el

fabricante

del

dispositivo

la de

almacenamiento.

Como se instala el drive Estos ‘pequeños programas informáticos’ hacen una abstracción del hardware y proporcionan una interfaz, normalmente estandarizada, para que sea posible la utilización de los dispositivos. Se trata, tanto en el sistema operativo Android como en otros, de una pieza de software esencial y, sobre todo, del núcleo del sistema operativo. La versión de Android distribuida por la propia Google ya incluye prácticamente todos los drivers necesarios para el correcto funcionamiento del dispositivo. Sin embargo, en su capa de personalización algunos fabricantes incluyen drivers adicionales.

Esto es porque, aunque Android tiene un soporte de hardware realmente amplio, algunos fabricantes introducen particularidades a nivel de hardware y componentes exclusivos

Como se configuran los parámetros de red Agregar nueva conexión El primer paso es ir a las opciones de configuración de Wi-Fi. Puedes llegar ahí desde los ajustes de Android, aunque es más rápido hacer una pulsación prolongada en el ajuste rápido de Wi-Fi. Esto abre directamente el apartado de conexiones Wi-Fi de Android, donde deberás tocar en Añadir red.

Nombre y seguridad Lo primero que necesitas configurar para añadir una red Wi-Fi manualmente es el nombre de la red o, lo que es lo mismo, su SSID. Debes escribirlo tal cual, respetando las mayúsculas y minúsculas del punto de acceso o router.

Opciones avanzadas

Esto despliega opciones adicionales que, generalmente, no necesitas cambiar. Son cuatro:  De uso medido. Se usa para indicar que la conexión Wi-Fi no es de uso ilimitado, sino que pagarás por el uso extra de datos. Por ejemplo, porque estás usando otro móvil para crear el punto de acesso. Al activarse, Android limitará el uso de la red en las aplicaciones compatibles. 

Proxy. Te permite configurar un servidor proxy para usar en esta conexión.



Ajustes de IP. Aquí puedes dejar el modo IP automático (protocolo DHCP) o establecer una IP manual. En este caso, necesitarás introducir la dirección IP, la puerta de enlace, la longitud del prefijo de red y las dos direcciones DNS.



Red oculta. Aquí puedes determinar si la conexión tiene su SSID oculto o no.

Como se instala un software complementario Permitir la instalación de aplicaciones desde fuera de la tienda oficial.

En

la

misma

ventana

de

seguridad te da

una pista de

cómo quitar esta

protección.

Te informa que el

dispositivo

se

configurado

ha

para

bloquear

de

orígenes

desconocidos

aplicaciones

y

junto

a

la

opción de cancelar te invita a acceder a los ajustes para cambiar ese comportamiento. Es en Ajustes > Seguridad donde puedes permitir la instalación de aplicaciones que no sean de Play Store

y

para

ello

tan

sólo

tendrás

que

activar

la

opción “Orígenes

desconocidos”. A partir de ese momento cuando vuelvas a abrir un archivo APK verás que te dejará instalarlo sin problemas. Hemos autorizado que poder instalar

Como se instalan las actualizaciones Si aparece un mensaje en el que se indica que hay una actualización disponible, toca Instalar ahora. También puedes seguir estos pasos: Conecta el dispositivo a una fuente de alimentación y a Internet con Wi-Fi. Ve a Configuración > General y, luego, toca Actualización de software.

Toca Descargar e instalar. Si aparece un mensaje en el que se indica que debes eliminar apps temporalmente debido a que el software necesita más espacio para la actualización, toca Continuar o Cancelar. Luego, iOS o iPadOS volverá a instalar las apps que eliminó. Si tocas Cancelar, obtén información sobre qué hacer a continuación. Para actualizar ahora, toca Instalar. O puedes tocar Más tarde y seleccionar Instalar esta noche o Recordar más tarde. Si tocas Instalar esta noche, conecta el dispositivo a la fuente de alimentación antes de irte a dormir. El dispositivo se actualizará automáticamente por la noche. Si se te solicita, ingresa tu código.

Como se puede verificar el funcionamiento de todo lo instalado. En Android: Introduciendo * # * # 4636 # * # * accederemos al menú de información de uso: Este menú se encuentra disponible en la mayoría de los dispositivos y seguramente de entre los dos comandos facilitados, este sea el que funcione en un número mayor de smartphones. Más limitado que el anterior, gracias a esta herramienta podremos acceder al historial de uso del teléfono, conocer el estado de la batería e incluso comprobar la calidad del Wi-Fi así como otra información básica del dispositivo.

Como podemos comprobar, esta herramienta se trata de una manera muy sencilla de conocer el estado de nuestros teléfonos, y todo ello sin necesidad de instalar aplicaciones o de hacer root al terminal.

REFERENCIAS

https://www.neuronasdigitales.com/proceso-de-inicio-en-android.html https://es.slideshare.net/BrianRuvalcaba/proceso-de-carga-android-windows-73010027 https://support.apple.com/es-mx/HT204204 https://www.xatakandroid.com/tutoriales/como-configurar-forma-manual-conexion-wifimovil-android...


Similar Free PDFs