180 likes | 363 Views
Nokia N900 – Debian in your pocket. Nokia N900. Presentation by Eric Halmans - Jan 2010. Nokia N900 – Intro. Look and Feel Hardware Software Price Watch Dislikes Demo. Nokia N900 – Intro. 1 st Real Linux Mobile! But what about: IPhone Android Blackberry Windows Mobile.
E N D
Nokia N900 – Debian in your pocket Nokia N900 Presentation by Eric Halmans - Jan 2010
Nokia N900 – Intro • Look and Feel • Hardware • Software • Price Watch • Dislikes • Demo
Nokia N900 – Intro • 1st Real Linux Mobile! • But what about: • IPhone • Android • Blackberry • Windows Mobile
Nokia N900 – Look and Feel • Real multi tasking • Fully user customizable • Best mobile browser (flash / java) • FTP / SSH / Shell and root access • Runs Debian Lenny (ARM) • Great Hardware • Development made easy
Nokia N900 – Hardware • System on a chip: • Texas Instruments MAP 3430ARM Cortex A8 • 3x faster than ARM11! • PowerVR SGX 530 GPU (OpenGL 2.0) • 65-nanometer CMOS • RAM: • 256 MB DDRAM • 768 MB Virtual Memory (Swap) • Flash: • 2 Gb program memory • 30 Gb Data memory • 16 Gb SDHC
Nokia N900 – Hardware • Wireless: • 4 band GSM • UMTS / GPRS / EDGE / WCDMA / HSPA • Bluetooth • Wifi • IR • Radio transmitter • Other: • USB (Host as well) • Stereo jack • Composite video out
Nokia N900 – Hardware • Screen: • 800 x 480 • 4 screens Linux style • Soft touch touch screen • Other: • 3D G sensor • Analog Radio • A-GPS • 5 Mega Pixel camera • 800x480 Video capable • Videochat camera on front • Internal stereo speakers • Microphone
Nokia N900 – Software • Debian Lenny for ARM • Almost 30,000 packages!
Nokia N900 – Development • Vmware image (Ubuntu + dev tools) • Python / Perl are ported • Root access / shell scripts • In easy-deb: gcc and gc++ native • Firmware Flasher (bootloader) • JTAG???
Nokia N900 – Likes • Intuitive GUI • Multi tasking / Multiple screens • Firefox Mobile (N900) • FTP / SSH / LAMP / Root • Easy-deb! Small debian • Emulators • (MSX, GBA, SEGA, ZX, DOS) • Dev made easy (vmware)
Nokia N900 – Dislikes • A bit slow (600 Mhz) • Navigation / GPS • Samba • 228 MB rootfs (devel packages) • 2 Gb ext3 only (other is fat32) • Not so much programs • Dev still in motion • Keyboard & RSI • Rotation • Uitzendinggemist.nl
Nokia N900 – Links • http://maemo.nokia.com/ • http://maemo.org/ • http://wiki.maemo.org/ • http://en.wikipedia.org/wiki/Nokia_N900 • http://www.my-maemo.com • http://tweakers.net (Forums)
Nokia N900 – Demo • “You have to be Linux minded • to make the most of it…” Demo Demo Demo