Cómo hacer un sistema de telefonía móvil
Pregunta 1: Cómo crear un sistema operativo móvil Los sistemas operativos móviles generalmente solo se usan en teléfonos inteligentes de alta gama. En la actualidad, en el mercado de los teléfonos inteligentes, el mercado chino todavía está dominado por los teléfonos móviles con gestión de información personal. Con la participación de más fabricantes, la competencia general del mercado ha comenzado a mostrar una tendencia descentralizada. Desde la perspectiva de la capacidad del mercado, el estado de la competencia y el estado de las solicitudes, todo el mercado se encuentra todavía en la etapa inicial. Los sistemas operativos utilizados actualmente en los teléfonos móviles incluyen principalmente Palm OS, Symbian (Symbian), Windows mobile, Linux, Android (Android), iPhone (Apple) OS, Black Berry (Blackberry) OS 6.0, Windows Phone 7 (desde Windows Phone7 después). su aparición, la serie Windows Mobile se retiró oficialmente del mercado de sistemas de telefonía móvil).
Symbian
Introducción
Symbian (Symbian) es un sistema operativo puro de 32 bits multitarea en tiempo real con bajo consumo de energía y poco uso de memoria. y otras funciones, que son muy adecuadas para su uso en dispositivos móviles como teléfonos móviles. Después de una mejora continua, puede admitir tecnologías GPRS, Bluetooth, SyncML y 3G. Lo más importante es que es una plataforma abierta estandarizada y cualquiera puede desarrollar software para dispositivos compatibles con Symbian. A diferencia de los productos de Microsoft, Symbian separa la tecnología común de los dispositivos móviles, es decir, el núcleo del sistema operativo, de la tecnología de interfaz gráfica de usuario. Puede adaptarse bien a plataformas con diferentes métodos de entrada y también permite a los fabricantes crear productos para. sus propios productos Una interfaz de operación más amigable se ajusta a la tendencia de personalización, que es también la razón principal por la que los usuarios pueden ver diferentes sistemas Symbian. Ahora los programas Java desarrollados para esta plataforma han comenzado a popularizarse en Internet. Los usuarios pueden ampliar las funciones de sus teléfonos móviles instalando este software. Alta imitación iphone4: 808tt/
iOS
Introducción
iOS es un sistema operativo desarrollado por Apple para iPhone. Se utiliza principalmente para iPhone, iPod touch y iPad. Al igual que su sistema operativo basado en Mac OS X, también está basado en Darwin. Originalmente este sistema se llamaba iPhone OS, hasta que se anunció en la conferencia WWDC del 7 de junio de 2010 que pasaría a llamarse iOS. [2][3] La arquitectura del sistema de iOS se divide en cuatro niveles: la capa Core OS, la capa Core Services, la capa Media y la capa táctil (la capa Cocoa Touch). Las operaciones del sistema ocupan aproximadamente 240 MB de espacio de memoria.
Brew
El software de sistema cerrado desarrollado por Qualcomm, el padre de CDMA, es extremadamente difícil de instalar. Se encuentra comúnmente en teléfonos móviles CDMA de menos de 500 yuanes, como el QQ. p>
BREW es binario inalámbrico La abreviatura de Binary Runtime Environment for Wireless es la plataforma básica para el desarrollo y operación de servicios de valor agregado basada en la plataforma de lanzamiento de Internet inalámbrico de la red CDMA lanzada por Qualcomm en 2001. En comparación con Java, BREW es una tecnología de nivel inferior.
BREW proporciona un entorno de ejecución de aplicaciones (AEE) eficiente, de bajo costo, escalable y familiar, centrándose en el desarrollo de aplicaciones que se pueden implantar sin problemas en cualquier dispositivo portátil real. Los fabricantes y desarrolladores pueden ampliar el entorno operativo en cualquier momento para proporcionar varios módulos de rendimiento adicionales requeridos por las aplicaciones, como multimedia, múltiples métodos de conexión, servicios de ubicación, interfaz de usuario, red y otros conjuntos funcionales incluidos en la plataforma de lanzamiento de Internet inalámbrico. El entorno funcional proporcionado por BREW es como el sistema operativo de una PC y se puede utilizar descargando tipos específicos de aplicaciones o juegos a través de proveedores de servicios. Al mismo tiempo, a través de la función de interfaz BREW, los proveedores pueden proporcionar un conjunto completo de funciones de información, negocios y entretenimiento.
En futuras versiones, la clase de kernel BREW podrá proporcionar servicios como tecnología Bluetooth, personalización global... >>
Pregunta 2: Cómo hacer tu propio sistema de telefonía móvil Para tu pregunta, deja. Les diré brevemente que las máquinas utilizadas para fabricar el sistema son muy caras y, por lo general, una persona no puede hacerlo sin una máquina. La máquina para un sistema de telefonía móvil simple cuesta más de 300 yuanes.
Pregunta 3: ¿Cómo crear un sistema operativo para teléfonos móviles? La primera pregunta: en términos generales, está escrito en lenguaje C. Por ejemplo, el usuario de Androi mencionado anteriormente está escrito en lenguaje C, pero su aplicación está escrita en JAVA y luego la máquina virtual JAVA la interpreta en instrucciones que el teléfono móvil. puede reconocer.
La segunda pregunta: Los procesadores de teléfonos móviles actuales generalmente se basan en núcleos ARM, por lo que la compatibilidad no es un problema.
La tercera pregunta: la explicación utiliza el lenguaje ensamblador de ARM. Si desea aprender, simplemente busque un libro de texto sobre lenguaje ensamblador de ARM.
La cuarta pregunta: la PC se compila con el compilador ADS de ARM. El llamado entorno de compilación cruzada en la tecnología integrada consiste en establecer un entorno de compilación en la PC y luego compilar un programa que pueda ejecutarse. en el teléfono móvil.
La quinta pregunta: después de la compilación, simplemente descargue la herramienta en el teléfono móvil. Este es el proceso del que todo el mundo suele hablar para actualizar el teléfono.
Pregunta 4: Lo que dijo sobre cómo instalar el sistema Android en un teléfono móvil recién fabricado no es correcto. El teléfono móvil recién fabricado es solo una pila de hardware, pero el programa inicial se ha solidificado. (el hardware se solidifica en el chip del teléfono móvil a través de otros métodos, como escribir directamente en el chip, etc.) Luego, por supuesto, se puede flashear, etc.
Además, los teléfonos móviles producidos en masa son no se actualizan uno por uno, también se desarrollarán. El sistema escribe los chips en lotes y luego los lleva a producción.
Pregunta 5: Quiero crear un sistema de teléfono móvil similar a Android. ¿Qué debo hacer? Android se basa en el sistema Linux y luego es una máquina virtual Java optimizada para la plataforma ARM. Si planea crear un sistema de telefonía móvil, primero debe estar muy familiarizado con el sistema Linux, el desarrollo del kernel y el desarrollo de controladores. Además, la máquina virtual Java también implica cuestiones de patentes de Oracle. Como individuo, sigue siendo muy difícil sin un equipo fuerte y apoyo financiero. (Actualmente solo tengo una licenciatura en informática, según tengo entendido)
Pregunta 6: Cómo crear un sistema operativo móvil Los sistemas operativos móviles y los sistemas operativos de computadora son esencialmente iguales.
Además de simplificar muchas funciones innecesarias (como puertos serie y dispositivos USB), el sistema operativo se puede hacer más pequeño.
Al mismo tiempo, también cuenta con funciones especiales como gestión de llamadas, gestión de tarjetas SIM y gestión de redes.
Luego se construyeron muchas aplicaciones basadas en este sistema operativo, como libretas de direcciones, fotografías, mapas y sincronización. . .
Pregunta 7: ¿Cómo configurar el sistema en el teléfono móvil? Jaja, tienes que buscar a alguien que te repare el móvil, porque ahí no hay expertos.
Pregunta 8: Cómo crear tus propios métodos/pasos para el sistema Android
1
Primero, busca "appcan" en la página de inicio de Baidu y selecciona el primero. uno para ingresar
2
Esta es una plataforma abierta de Android. Si desea crear su propia aplicación de Android, debe registrarse, registrarse a la derecha, activar su correo electrónico y luego. iniciar sesión
3
Vuelva al registro y haga clic en "Crear solicitud" a la derecha
4
En la página que se abre, Hay varias opciones disponibles. Seleccione la adecuada según su tipo. Si acaba de crear una aplicación con una URL, seleccione la segunda en la primera línea y haga clic para comenzar a crear
Ingrese la URL de origen del software que creó como URL de entrada. el predeterminado, que se encuentra debajo Seleccione "Transcodificación de página web" o "Aplicación web"
Haga clic en "Iniciar producción", complete el nombre de la aplicación y haga clic en Siguiente
Siguiente , seleccione el ícono de la aplicación o cargue uno usted mismo como ícono.
Luego haga clic en Siguiente
Luego seleccione la configuración de pantalla como teléfono o teclado, y el efecto de inicio predeterminado, que es el color, y el ícono de inicio
Luego, seleccione el complemento en el aplicación, porque si no elige, no podrá pasar al siguiente paso. Después de completar, haga clic en Siguiente
Simplemente complete el número del canal y la descripción del canal. Explique que el número del canal es el. número de versión, puede completarlo como desee
Haga clic en Guardar, luego haga clic en "Siguiente", seleccione la plataforma de publicación, como Android
Luego haga clic en "Generar paquete de instalación" en abajo, espera un momento y saldrá el paquete de instalación
Haz clic en "Administración de aplicaciones" para ingresar, y verás la aplicación que acabas de crear, su versión, número de descargas, etc.
Puedes descargarlo desde la información de la versión o publicarlo en la tienda de aplicaciones
Pregunta 9: ¿Cómo instalar el sistema en un teléfono inteligente? ¿Necesitas descargar el paquete flash del teléfono móvil? en línea, que es el paquete del sistema del teléfono móvil, y luego use una herramienta de actualización de teléfonos móviles para instalar este paquete de actualización en su teléfono (necesita obtener permisos de root. En realidad, puede buscar herramientas de actualización de teléfonos móviles y). hay muchos de ellos en Internet