Смартфоны и Linux или об альтернативах FreeRunner.
Привет!
Узнал сегодня о такой замечательной веще, как Neo FreeRunner. Как оказалось - я опоздал и их уже не выпускают, хотя pulster.de всё ещё распродаёт запасы. Отсюда вопрос - есть ли какие-нибудь альтернативы? Всяческие Андроиды и яТелефоны не предлагать - сочетание открытых программных систем с ограничениями на аппаратном уровне мне видится чудовищно-циничным и абсурдным.
Порывшись в википедии нашлись следующие варианты: Nokia N900, год как снятая с продаж и Nokia N9, имеющую чудовищный вид и не менее чудовищную цену. Короче говоря - не густо.
На форуме уже поднимались несколько раз подобные темы, но они были либо за 7-ой год, либо касались КПК. А мне хочется, что бы ещё и звонило.
Поэтому прошу подсказать модели смартфонов без тивоизации (брр, ну и словечко), либо те, для которых существуют успешные опыты установки Линукса, с последующим получением максимально полного контроля над аппаратом, исключащем всякие сюрпризы.
- Для комментирования войдите или зарегистрируйтесь
Будучи владельцем N900
Будучи владельцем N900 периодически играюсь с девайсом, успешно ставил на него gentoo, но до звонилки дело не дошло(хотя ofono и был на борту, поитрограть его не успел). В скором времени хочу вновь этим заняться + написать ебилды для стандартного маэмовского интерфейса(уж больно он мне приглянулся).
Что же касается альтернативы - то тут очень мало что могу сказать, разве что уже некоторое(долгое?) время готовится к выходу наследник FreeRunner - gta04: http://projects.goldelico.com/p/gta04-main/
Ах да, вот еще что: HTC сейчас вроде как открыли загрузчик в своих девайсах, так что скоро будет много разных портов на эти девайсы.
В принципе народ занимается вовсю портированием: http://htc-linux.org/wiki/index.php?title=Devices
Спасибо за
Спасибо за отзыв!
Какие-нибудь специфичные для данного устройства возможности использовал при установке Генту? Работа с WiFi, GPS, к примеру. То, что требует особых драйверов. Насколько стабильной была работа? Про GTA04 эту страничку видел, но вниз, до раздела Status не листал, т. к. полагал, что его совсем забросили. От GTA03 Openmoko отказалась ведь. Так что спасибо, за наводку, жив, оказывается, чертяка :) Ну и за наводку на HTC спасибо, поизучаю эту тему.
Все зависит от ядра...Тут 3
Все зависит от ядра...
Тут 3 вариата:
1. Родное ядро 2.6.28.
Работает все, но ядро устарело, а портированием в основную ветку никто толком и централизованно не занимается
2. Дебиановское в процессе допиливания
Лучше всего смотреть тут http://elektranox.org/n900/kernel/status.html
3. Любые другие сорцы
Собирал gentoo-sources-2.6.39-r3 и git-sources-3.0-rc7... Работает, но само собой не все как хотелось бы. Опять же нет поддержки телефонного модуля
Проводная сеть через usb-networking работает, wifi так же работает. Самое главное - работает аппаратная клавиатура. По умолчанию конечно не удобно, а вот если переназначить назначение кнопок, то становится очень даже сносно.
Xorg-сервер запускается, LXDE запускается, тачскрин работает, звук работает.
Подсветка так же работает... Датчик освещения в staging, но работает.
Что еще... Были проблемы с питанием(не воспринимал зарядку), но там кажется моя ошибка была
Самое главное чуть не забыл - watchdog работает!
В общем основная часть работает, но о звонках пока что не может быть и речи.
Насколько мне известно - у htc-шных портов тоже не все так гладко, как хотелось бы.
cypherpunks01 написал(а): Так
Его выпускает тот же pulster. Недавно начали рассылать предзаказнные наборы для апгрейда GTA02 --> GTA04.
Можно для начала посмотреть, работает ли и как каконибудь другой linux на некоем телефоне, к примеру достаточно популярный на фриранерах SHR а потом ставить туда Gentoo, ибо сделать таким образом телефон не так просто как кажется, у меня досихпор фрираннер собирает пыль...
Родилась внезапно одна
Родилась внезапно одна безумная мысль...
А на подобных смартфонах можно сделать при загрузке выбор нескольких ОС? Через аналог Grub'а. Я просто даже не представляю что там за загрузчики... Вот удалось найти информацию что на Maemo - NoLo (Nokia loader). Но о его возможностях при поверхностном поиске ничего не нашёл.
Да, встречаются такие вещи.
Да, встречаются такие вещи. Загрузчик там то uboot то ещё что, оно как помесь BIOS+Bootloader
NoLo - чистое везение,
NoLo - чистое везение, открытые бутлоадеры от HTC - тоже.
Обычно OBM залочен и замене не подлежит, но можно ему подсунуть кастомный код в режиме прошивки(как это делается на HP iPaq 214), но его самого трогать чревато - есть риск получить кирпич.
Можно записать свой образ в флеш, но это тоже опасно - фиг его знает, какая там разметка, что где лежит итд. Самый безопасный способ - загрузка с карты памяти, якобы в режиме прошивки(как я уже писал выше), но это быстро её(карту) убивает. Не говоря уже о том, что swap надо выключать.