Complete The Experience

Complete The Experience

Building physical hardware products (or 'IoT' products) using Android

C576a8279dfbbb802bead8810ff6d8f4?s=128

Matthew Seeley

May 17, 2017
Tweet

Transcript

  1. 1.
  2. 2.
  3. 3.
  4. 4.
  5. 5.
  6. 6.
  7. 7.
  8. 8.
  9. 9.
  10. 10.
  11. 11.
  12. 12.
  13. 13.
  14. 14.
  15. 15.
  16. 16.
  17. 17.
  18. 18.
  19. 19.
  20. 20.
  21. 22.
  22. 23.
  23. 24.
  24. 27.
  25. 28.
  26. 29.
  27. 31.
  28. 32.
  29. 33.
  30. 34.
  31. 35.
  32. 37.
  33. 38.
  34. 39.
  35. 40.
  36. 41.
  37. 42.
  38. 43.
  39. 44.
  40. 45.
  41. 46.
  42. 47.
  43. 48.
  44. 49.
  45. 50.
  46. 51.
  47. 52.
  48. 53.
  49. 54.
  50. 55.
  51. 56.
  52. 57.
  53. 58.

    ./development/tools/make_key build/target/product/security/media '/C=US/ST=Michigan/L=Grand Rapids/O=My Company/OU=My Product Name/CN=Android/emailAddress=hello@example.com' Generate ROM signing

    keys : testkey : Default key for packages that don't specify otherwise. platform : Key for packages that are part of the core platform. shared : Key for packages that are shared in the home/contacts process. media : Key for packages that are part of the media/download system.
  54. 59.
  55. 60.
  56. 61.
  57. 62.

    PRODUCT_MANUFACTURER := Apple, Inc. PRODUCT_MODEL := iPod Nano PRODUCT_NAME :=

    (board name) PRODUCT_BRAND := ipod PRODUCT_DEVICE := (board name) a practical example :
  58. 63.
  59. 64.
  60. 65.
  61. 66.
  62. 68.
  63. 69.
  64. 70.
  65. 74.
  66. 77.
  67. 78.