Google Glass 笔记
来自Jack's Lab
目录 |
1 硬件
- 处理器: TI OMAP4430
- 内存: Elpida mobile DRAM
- 闪存: SanDisk 16GB
- 显示: Himax HX7309 LCOS(Liquid Crystal on Silicon,硅基液晶),Field Sequential Color display (FSC),640x360,控制器有可能是 Himax HX7812,通过MIPI (DSI)与OMAP4430连接
- 摄像头: 500万像素
- WiFi: WM-BN-BM-04-a
- 蓝牙: WM-BN-BM-04-a
- GPS: SiRFstarIV GSD4e GPS
- 触摸控制器: Synaptics T1320A
- 陀螺和罗盘: InvenSense MPU-9150 9轴陀螺仪
- 加速度传感: ST LIS3
- 耳机: 骨传导 (Bone Conduction Transducer)
- 电源管理: TI TWL6030 (6030B107)
- 锂电池: 2.1 Wh (570 mAh)
参考拆解: http://www.catwig.com/google-glass-teardown/
2 内核
代码位于: https://android.googlesource.com/kernel/omap.git
最早的版本为 XRR02,现在最新的版本为 XRT73B。基于 Linux Kernel 3.0.31
$ git branch -a android-omap-tuna-3.0 * glass-omap-xrr02 glass-omap-xrr88 glass-omap-xrt73b master remotes/origin/HEAD -> origin/master remotes/origin/android-omap-3.0 ...... remotes/origin/glass-omap-xrr02 remotes/origin/glass-omap-xrr35 remotes/origin/glass-omap-xrr64b remotes/origin/glass-omap-xrr88 remotes/origin/glass-omap-xrs36 remotes/origin/glass-omap-xrs68 remotes/origin/glass-omap-xrs92 remotes/origin/glass-omap-xrt35 remotes/origin/glass-omap-xrt73b remotes/origin/linux-omap-3.0 remotes/origin/master remotes/origin/sph-l700-fh05 $ head Makefile VERSION = 3 PATCHLEVEL = 0 SUBLEVEL = 31 EXTRAVERSION = NAME = Sneaky Weasel
3 ROM
4 Hello World
5 参考
- Android Tools Project Site: http://tools.android.com/tech-docs/new-build-system/user-guide
- Managing Projects from the Command Line: http://developer.android.com/tools/projects/projects-cmdline.html
- Building and Running from the Command Line: http://developer.android.com/tools/building/building-cmdline.html
- Signing Your Applications: http://developer.android.com/tools/publishing/app-signing.html
- Sign your apk: http://stackoverflow.com/questions/18328730/how-to-create-a-release-signed-apk-file-using-gradle