archos internet tablets: towards an open framework, the android
TRANSCRIPT
![Page 1: Archos Internet Tablets: towards an open framework, the android](https://reader035.vdocuments.mx/reader035/viewer/2022081602/613d116e736caf36b758efee/html5/thumbnails/1.jpg)
Archos Internet Tablets: towards an open framework, the android
revolution!
Chidambar Zinnoury, [email protected]
![Page 2: Archos Internet Tablets: towards an open framework, the android](https://reader035.vdocuments.mx/reader035/viewer/2022081602/613d116e736caf36b758efee/html5/thumbnails/2.jpg)
Positioning
MOBILITY
ENTERTAINMENT
CONNECTIVITY
![Page 3: Archos Internet Tablets: towards an open framework, the android](https://reader035.vdocuments.mx/reader035/viewer/2022081602/613d116e736caf36b758efee/html5/thumbnails/3.jpg)
2001 - JB Recorder 2002 - AV 120
2008 - ARCHOS 52007 – ARCHOS 6052006 – ARCHOS 604
2000 - Jukebox 6000
Culture of Innovation
2004 - AV 4002003 - AV 300 2005 - PMA 400
![Page 4: Archos Internet Tablets: towards an open framework, the android](https://reader035.vdocuments.mx/reader035/viewer/2022081602/613d116e736caf36b758efee/html5/thumbnails/4.jpg)
7th generation of Archos products is Android-based
● New product:● September 2009: Archos releases its new Wi-Fi
connected Internet Tablet.
● Change of software platform: the Android way● 2009: transition from in house Linux from scratch closed
platform (Gen4-6) to open Android framework (SDK available and Apache software license).
● Goal:● combine the best of Archos multimedia knowhow (HD
Video, Music, Photo, TV recording) together with Google's Android operating system and open application framework to cover mobility and connectivity
![Page 5: Archos Internet Tablets: towards an open framework, the android](https://reader035.vdocuments.mx/reader035/viewer/2022081602/613d116e736caf36b758efee/html5/thumbnails/5.jpg)
Thin
Uncompromised design in the palm of your hand…
4.8” (800*4
80)
LightLarge screen
10 mm
180g
![Page 6: Archos Internet Tablets: towards an open framework, the android](https://reader035.vdocuments.mx/reader035/viewer/2022081602/613d116e736caf36b758efee/html5/thumbnails/6.jpg)
Opening up our devices
● Transition to Linux: 2005
● PMA 400:● Qtopia-based environment
● Most Zaurus packages working
● SDK available
● Adopted by Linux enthousiasts but not general public
● GPL sources available for all devices
● Android: 2009 (A5IT)
● Developer edition:● A5IMT: 2008
● A5IT: 2009
![Page 7: Archos Internet Tablets: towards an open framework, the android](https://reader035.vdocuments.mx/reader035/viewer/2022081602/613d116e736caf36b758efee/html5/thumbnails/7.jpg)
Motivation for opening
● Strong demand from users● Open for external innovation and
contribution
● Provide a full usable product instead of a board, thus complementing BeagleBoard-type offerings
● Provide external device support beyond its evolution path
![Page 8: Archos Internet Tablets: towards an open framework, the android](https://reader035.vdocuments.mx/reader035/viewer/2022081602/613d116e736caf36b758efee/html5/thumbnails/8.jpg)
Motivation for dual OS
● Limited development possibilites with Android:● Java is mandatory
● Link with native libraries through JNI
● Strange libc (bionic)
● No standard framebuffer/X/console...
● Android is not a standard Linux!
● Devices still not open enough for hacking:● Can't flash own firmwares (signature)
![Page 9: Archos Internet Tablets: towards an open framework, the android](https://reader035.vdocuments.mx/reader035/viewer/2022081602/613d116e736caf36b758efee/html5/thumbnails/9.jpg)
What we provide
● Developer's Edition firmware for Archos 5 Internet Tablet (and older Archos 5 Internet Media Tablet)● Ångström/OpenEmbedded-based● User can change the whole rootfs image● DRM keys are lost forever
● Philosophy: seed, let the community do it
![Page 10: Archos Internet Tablets: towards an open framework, the android](https://reader035.vdocuments.mx/reader035/viewer/2022081602/613d116e736caf36b758efee/html5/thumbnails/10.jpg)
A5 IT hardware architecture
●A5 embeds a WVGA (800x480) touch-screen LCD, Wi-Fi and Bluetooth connectivity, FM transmit and receive capability, a GPS, accelerometer, SSD (up to 32GB) or HDD (up to 500GB) storage.
![Page 11: Archos Internet Tablets: towards an open framework, the android](https://reader035.vdocuments.mx/reader035/viewer/2022081602/613d116e736caf36b758efee/html5/thumbnails/11.jpg)
Specifications
● TI OMAP 3440 (ARM Cortex A8) clocked at 800MHz
● PowerVR SGX 530 GPU at 100MHz – OpenGL ES 2.0
● IVA 2+ (C64x) DSP at 430 MHz
● Portable, mobile device
● Integrated touchscreen (4.8", 800×480)
● Battery powered
● Video out, audio in and USB host on expansion cards
● MicroSD card slot (on flash-based devices)
● GPS, WiFi, BlueTooth, FM Tx/Rx, accelerometer...
![Page 12: Archos Internet Tablets: towards an open framework, the android](https://reader035.vdocuments.mx/reader035/viewer/2022081602/613d116e736caf36b758efee/html5/thumbnails/12.jpg)
Specifications (2)
● Multiple-boot● Target as many environments as your storage
can handle (including Android)
![Page 13: Archos Internet Tablets: towards an open framework, the android](https://reader035.vdocuments.mx/reader035/viewer/2022081602/613d116e736caf36b758efee/html5/thumbnails/13.jpg)
It is working!
● Strong acceptance● Real contributions emerge● New community (OpenAOS):
http://www.openaos.org
● OpenEmbedded build target● Community provided:
● Android 2.0● Windows 95
![Page 14: Archos Internet Tablets: towards an open framework, the android](https://reader035.vdocuments.mx/reader035/viewer/2022081602/613d116e736caf36b758efee/html5/thumbnails/14.jpg)
Conclusion
● Powerful and well-equiped multiple usage device:● Hack it at home
● When you're in the mood, hack on the go
● When you're not, just use it as a standard tablet
● Pretty design (WAF ++)● "Look, I've bought you a tablet for your birthday!"
● Surprise us!