¿Qué tan difícil es construir un teléfono inteligente personalizado para alguien que pueda construir una PC? ¿Se necesitan conocimientos especializados?

Las dos respuestas proporcionadas al momento de escribir esta respuesta son:

  1. El hardware utilizado en una PC de escritorio y un teléfono inteligente es el mismo
  2. Necesita un chipset ARM y conocer Qualcomm

Es improbable que ambas respuestas sean escritas por alguien que alguna vez haya diseñado, diseñado o construido un teléfono inteligente.

  1. El hardware de un teléfono inteligente tiene muy poca semejanza con el hardware de una computadora de escritorio o portátil.
  2. Alguien que piensa que una computadora de escritorio tiene un conjunto de chips y puentes norte / sur que varían en ubicación, ya sea en troquel o a bordo, claramente no tiene idea de las variaciones en el diseño de SoC ARM, algunos tienen chipsets remotos y otros tienen chipsets integrados. No es uno u otro como un hecho, no son intercambiables.

Mi respuesta

Construir una computadora de escritorio es muy sencillo dada la poca complejidad con plug and play. La personalización es un poco más desafiante; sin embargo, desarrollo servidores construidos desde cero con muchas unidades de procesamiento, incluidos núcleos ARM, que es la mayor complejidad de todas las posibilidades con productos de clase de servidor y estación de trabajo.

Construir un teléfono inteligente (con núcleos ARM) es similar al trabajo que hago porque uso SoC; sin embargo, los servicios celulares, los servicios de Wi-Fi, los gráficos de bajo consumo de energía y la administración de la batería requieren conocimientos específicos en estas áreas para un diseño compacto y eficiente.

Uno podría diseñar un teléfono inteligente, pero necesitaría ser un ingeniero de teléfonos inteligentes capaz de diseñar cada parte del teléfono inteligente.

La fabricación es muy especializada y requeriría que una empresa fabrique el teléfono inteligente por usted.

No es algo que deba entretenerse haciendo, pero es bastante placentero pensar en cómo hacer un proyecto de este tipo.

Actualmente estoy diseñando un procesador 1024 ARM core de 64 bits para aplicaciones de supercomputadora. No llegará a un teléfono inteligente en el corto plazo, pero un procesador de 32 núcleos ARM puede llegar al sector de teléfonos inteligentes en los próximos cuatro años.

Apple Inc. tiene miles de expertos en hardware que trabajan en el hardware del iPhone. Apple Inc. gasta miles de millones de dólares diseñando los componentes más eficientes y avanzados para el iPhone. ¿Por qué cree que podría desarrollar un teléfono inteligente usted mismo que fuera capaz de competir con el iPhone?

Yo diría que sería bastante difícil. Definitivamente algo para que intente un especialista en lugar de ‘Joe Schmo en su garaje con un pequeño soldador’.

Ahora no es imposible. Quiero decir, los teléfonos inteligentes existen, ¿verdad? La única forma en que podrían existir es si la gente los construyera. No crecen en los árboles.

Las personas que fabrican sus propios teléfonos inteligentes tienen que pasar por todo el proceso. Sin mencionar que tendrían que saber un montón de cosas (o al menos tener un montón de amigos inteligentes para ayudarlos). Saber cómo construir una PC es un buen punto de partida, pero no será suficiente. Hay algunas partes de teléfonos inteligentes que simplemente no tienen ningún equivalente en las PC.

Algunas de las cosas que necesitaría para construir un teléfono inteligente personalizado incluyen: una PCB para alojar componentes, los componentes en sí, una pantalla con capacidades táctiles, equipos de precisión, algún tipo de sistema operativo, una carcasa protectora y una compañía telefónica para proporcionar servicio a la misma.

Probablemente puedas ver por qué algunos de esos serían bastante difíciles de resolver. Tomaría bastante tiempo descubrir si aún no tenía las conexiones, los recursos y los conocimientos disponibles.

Fácil. El costo de las piezas, si puede obtenerlas por el costo que los principales teléfonos mfg. pagar, no sería demasiado. Entonces todo lo que necesitas es encender tu pistola de soldar y armarla. Cosas simples! Instalar SO. Configurar cuenta con IP y servicio celular. Estoy seguro de que tienen tarifas especiales para dispositivos únicos. Todo listo. Este no sería un proyecto de bricolaje. Sobre un teléfono inteligente. Mirar de cerca. Incluso si pudiera comprar todos los componentes y ensamblarlos, todavía tiene todo el software y una gran cantidad de otros problemas que resolver. No se puede hacer Lo mejor que puede esperar es un clon ilegal de un teléfono actual.

Increíblemente difícil. Imposible incluso. Primero, los aspectos técnicos serán casi insuperables. En segundo lugar, para que su “teléfono” realmente funcione como un teléfono celular, necesita un IMEI y un proveedor. Buena suerte con cualquier operador que soporte tu “teléfono”, no lo harán. Finalmente, necesitará escribir controladores desde cero para que Android funcione con él.

Ah, y los componentes para un teléfono inteligente tampoco están exactamente listos para usar.

Que dificil Yo diría extremo, tanto en el diseño como en la construcción de frentes …

Tendría que diseñar sus propias placas de circuitos, fabricar las placas y luego configurar el sistema operativo para ello.

Las tres son áreas que requerirán mucho conocimiento / equipo especializado. Me encantaría construir una PC para alguien, pero ni siquiera sabría por dónde empezar aquí, sería como pedirle a un mecánico de automóviles que construya un transbordador espacial …

El sistema de hardware es básicamente el mismo. Y el sistema operativo no es difícil de desarrollar, por lo que no creo que sea necesario establecer un especialista en teléfonos inteligentes. De hecho, todas las compañías de teléfonos inteligentes están basadas en ingenieros de CS.

Sí, debe tener el diseño más inteligente de ARM, debe tener los enlaces con compañías como Qualcomm, Sony, etc.