Превращение в гаджет
Уже достаточно давно, в 2005 году, компания Siemens продала мобильное производство компании Benq, после чего был выпущен ряд телефонов под маркой Benq-Siemens. Энтузиасты надеялись (основываясь на сетевых слухах), что появится подразделение Nokia-Siemens, но это только домыслы.
Спросите к чему все это? К тому, что владельцы телефонов Siemens и Benq-Siemens нисмотря ни на что уже сейчас могут расширить функциональность своих, возможно, не очень новых телефонов до уровня смартфонов.
Чем пользуется современный человек на телефоне? Я читаю, общаюсь по JCQ/Jabber, пишу СМС и просто звоню. У меня Siemens CX75. Но сейчас он может:
- Сворачивать задачи
- Переключаться между задачами
- Держать клиента ICQ или Jabber в фоне
- Проигрывать mp3 (скажете и так может? был бы CX65 — тоже мог бы, это уже возможно)
- Осуществлять удобный поиск контактов
- Просматривать файлы разных типов
- Открывать архивы: RAR, ZIP, 7z
- Пользоваться возможностями miniGPS
- Подписывать мидлеты
- Играть в игры NES, Sega и т.п.
- и т.д.
Все это стало возможным, когда несколько энтузиастов изменили официальную прошивку телефона и получили возможность запускать приложения написанные специально для ARM-процессора, работающие аналогично cименсовскому программному обеспечению и использующие производственный стандарт ELF (Executable and Linking Format). Никакой Java.
Поскольку эльфы исполняются непосредственно процессором без промежуточных надстроек типа java-машины, им доступна вся оперативная память и абсолютно все функции прошивки, созданные программистами Сименса. Скорость исполнения любых команд ограничена только мощностью процессора, поэтому она огромна, в десятки раз выше скорости исполнения java-приложений.
Подробную инструкцию по установке можно найти на форумах allsiemens.com и siemens-club.org.
При желании можно писать эльфы самому, ведь есть инструкция.