motofan logo
> 

Проги На C Для Rokr E2, Пишем,компилируем,выкладываем исходники

Rider_ALT
сообщение 17.11.2006, 19:34


Опытный
***

Группа: Пользователи
Сообщений: 100
Регистрация: 1.9.2006
Пользователь №: 97 315
Модель телефона: Motorola ROKR E2
Прошивка: R564_G_12.00.45P

Рейтинг: 20



Небольшое баловство на C для ROKR E2. Утилитка запущенная на телефоне считывает данные с сенсора освещения, встроенного в фотокамеру и регулирует в зависимости от света яркость экрана.

Собирал с помощью ezx-crosstool http://lsb.blogdns.net/ezx-crosstool под ALT Linux'ом.. всё собирается великолепно ;)

для сборки - arm-linux-gcc sensor.c -o sensor

В аттаче лежит исходник и уже собранный бинарник

Закачиваем результат на телефон, заходи на него телнетом, запускаем sensor в фоне, например:
/ezxlocal/sensor &

Выходи из telnet'а, направляем телефон на освещённые по разному места (например светильник и ещё чего-нить).

Лицензия на код - GPL. Будете менять - выкладывайте что получилось.

Из глюков/багофич:
- тормозит когда бродишь по меню... почему-то датчик в этот момент начинает медленнее работать и возвращать часто error:-5. Но без нормальных сорцов ядра понять в чём там дело - невозможно.
- иногда падает ;( мне влом было это фиксить
- после частых запусков иногда переколбашивает сенсор и после этого тело виснет при заходе в камеру. Лечится перезагрузкой аппарата
- дрожит яркость экрана.. это когда сенсор часто пуляет данными об освещении.. в теории - легко можно зафиксить, но мне было тоже влом ;)
- я не знаю как к такому извращению относится подсветка экрана, может ли ей стать плохо от частой смены яркости. В теории - не должно.

В любом случае, попробуйте, расскажите о впечатлениях и результатах. Основная задача этой тулзы была, и может быть и будет - автоматическая регулировка яркости в солнечный день на пляже, когда изображение на экране будет видно только при максимальной яркости (100 едениц) ;)
Прикрепленный файл sensor.zip   ( 2.67 килобайт ) Кол-во скачиваний: 13
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
Rider_ALT   Проги На C Для Rokr E2   17.11.2006, 19:34
Rider_ALT   По поводу ошибки сенсора - я уже нашёл. впрочем и ...   17.11.2006, 22:09
GrAnd_   Могу сказать круто! У самого что-то голова не ...   17.11.2006, 22:24
whitemoto   Perl реально скомпилировать? а то бы в прошивку ег...   17.11.2006, 22:34
dion   Жаль на e680i нет сенсора :( Да. http://mkezx.or...   18.11.2006, 0:23
Rider_ALT   Есть там сенсор, просто на /dev/ не выведен. С ни...   18.11.2006, 8:20
Darkslider   ы,ребят,а фонарик для е2 реально собрать?а то с LE...   18.11.2006, 19:11
Rider_ALT   реально через интерфейс power_ic. Хотя там всё и...   18.11.2006, 19:52
bad-rustamka   кому не сложно, выложите плиз все файлы с расширен...   8.12.2006, 12:36
whitemoto   Кстати у меня есть полноценные рар и зип архиватор...   8.12.2006, 14:18
bad-rustamka   lame - это если мне не изменяет память мп3 кодек?...   8.12.2006, 16:38
whitemoto   bad-rustamka, а для кодирования нету :), хотя это...   8.12.2006, 17:21
Darkslider   whitemoto, если есть zipman,нужен ли скриптовый а...   9.12.2006, 5:18
bad-rustamka   Darkslider, Ковыряем Фс здесь 81 пост. Я пока не ...   9.12.2006, 8:06
kryck   просьба выложить гдето sensor.zip . ссыска вверх...   13.12.2006, 21:55
bOOster   Zmplayer от А1200 никто не пробовал ставить? Чтобы...   14.12.2006, 6:15
bad-rustamka   off_topic; чёт не открывается он. может здесь в...   14.12.2006, 17:05
GrAnd_   bOOster, :blink: а как реализована его работа...   14.12.2006, 15:58
4ep   bOOster, с чего это он должен работать? Врядли. Ну...   14.12.2006, 16:00
bOOster   Работать должен - если запустилась прошивка под A...   15.12.2006, 9:46
bit.exe   у меня тоже сайт неоткрылся(если выше написаном то...   14.12.2006, 17:21
kpot_   Вот зеркало на слиле. http://slil.ru/23575269 у ме...   14.12.2006, 21:27
bad-rustamka   Насчёт zmplayer. Формат pkg открывается обычным ви...   15.12.2006, 9:46
whitemoto   требует либы, как и все приложения для а680, а1200...   15.12.2006, 9:57
Stroom   а ты не пробывал запускать ./zmplayer.sh ? И с ка...   20.12.2006, 15:00
portalxxl   А никто не пробовал ставить Overclock Controller? ...   18.12.2006, 10:16
whitemoto   portalxxl, я пробовал, библиотеки требует от А120...   18.12.2006, 10:23
GrAnd_   portalxxl, Читай как пользоваться бенчмарком этим...   18.12.2006, 19:34
bad-rustamka   Насчёт overclock controller: более менее разобралс...   19.12.2006, 7:17
Darkslider   может такой потоковый файл?другой надо попробоват...   20.12.2006, 15:24
portalxxl   bad-rustamka, будем ждать от тебя спец тулзы для р...   20.12.2006, 15:26
bad-rustamka   да плюсы это фигня, oveclock от е680 переделать н...   20.12.2006, 16:56
VeRT RoKR   По поводу разгона: http://www.e2mod.com/content/vi...   11.1.2007, 7:47
bad-rustamka   к разгону это никак не относится, поверь. эта про...   11.1.2007, 10:26
uxobryux   А как эту прогу ставить???   11.1.2007, 12:06
portalxxl   VeRT RoKR, uxobryux, выложите ее здесь. А то по ...   11.1.2007, 12:44
Scottish   portalxxl вот лови   11.1.2007, 12:55
portalxxl   bad-rustamka, ты пока не разобрался с разгонщиком ...   11.1.2007, 13:59
4473   А как ставить то? Обучите?   11.1.2007, 19:51
Kirill111111   Кидаешь на карту и запускаешь с неё :)   11.1.2007, 20:33
4473   Кинул и не чего телефон такого формата незнает ил...   12.1.2007, 15:55
Kirill111111   э.... а ты какой фал кинул? ты его распаковал? У...   12.1.2007, 16:06
4ep   4473, конечно прошивка. скачай любой современный м...   12.1.2007, 16:10
4473   46я операторская (мож из за этого?) канечно распа...   12.1.2007, 16:28
Kirill111111   Ну не знаю, у меня стояла 40Р и то работал.... с...   12.1.2007, 16:35
4473   А у тебя что тел иконку показывает?   12.1.2007, 16:37
Kirill111111   нет. но запускает   12.1.2007, 16:38
4473   Так как тип фаила неизвестен. невозможно открать...   12.1.2007, 16:43
Kirill111111   блин, у тя ася есть? напиши мне. Нет mpkg не ндо ...   12.1.2007, 16:45
4473   вот читаю про новый монстр Поддержка txt (откры...   12.1.2007, 16:51
Kirill111111   Народ у меня вопрос прямо противоположеный: Как ег...   12.1.2007, 17:08
4ep   Kirill111111, у меня тоже такая фигня была. Теперь...   12.1.2007, 17:38
Kirill111111   Спасибо :)   12.1.2007, 17:40
4473   Поставил! Все дело оказалось в прошивке правда...   12.1.2007, 18:31
4473   EZXPlaye не кто с таким не сталкивался ? mpg *.mpe...   12.1.2007, 19:21
hrone   Кто знает, как удалить установленнй mpkg файл?   12.1.2007, 20:44
whitemoto   вы что, до сих пор не разобрались как удалять прог...   12.1.2007, 22:57
4ep   whitemoto, да на флэшке то легко этот файл найти, ...   13.1.2007, 3:37
Kirill111111   Легче перенести все че надо с флэшки на тел и пот...   13.1.2007, 6:26
tigo   А кто нибудь знает как писать приложения с GUI? С...   14.1.2007, 18:54
Nuvolari   tigo, для этого нужен SDK   14.1.2007, 19:46
VeRT RoKR   Выложите редактор Nano, пожалуйста. Я так понял, ч...   16.1.2007, 10:41
Darkslider   это скрипт для телнета,т.е. писать на телефоне не...   17.1.2007, 13:28
VEG   Как я понял любую консольную программу на C можно ...   17.1.2007, 15:26
frukT   стандартный плеер не держит Ogg   17.1.2007, 18:42
VEG   Так вроде как запускают успешно mplay? И еще, есть...   17.1.2007, 20:36
VEG   Вот тут есть несколько программ с GUI для этой пла...   17.1.2007, 23:39
4ep   VEG, на нашем теле это не пойдёт. У на нету СДК.   18.1.2007, 9:26
VEG   4ep, я знаю, что SDK нет. Но как я понял, в этой в...   18.1.2007, 10:39
4ep   VEG, хочешь сказать что там есть рабочие проги на ...   18.1.2007, 11:41
VEG   Ну вроде как рабочие программы для этой платформы,...   18.1.2007, 14:45
whitemoto   VEG, они функции другие используют, и библиотеки ...   18.1.2007, 14:53
4ep   whitemoto, значит можно тыком написать проги. Може...   18.1.2007, 18:47
bad-rustamka   Я же создавал тему и писал, что если кто хочет по...   20.1.2007, 9:20
whitemoto   4ep, не, методом тыка не напишешь   19.1.2007, 0:26
kryck   Думаю надо довести до ума прогу по автоматической ...   20.1.2007, 9:35
4ep   bad-rustamka, я чё-то лохонулся. А сейчас у меня о...   20.1.2007, 9:56
tigo   Даешь мануал!!! Я только ЗА! Пожа...   29.1.2007, 22:01
khalid   whitemoto, Подскажи, пожалуйста, как ты смог запу...   30.1.2007, 12:30
4ep   khalid, сам mplayer кидается на флешку, а команды ...   30.1.2007, 12:46
Fedot_tork   то что ты пишешь в консоли телнета можно написать...   30.1.2007, 12:52
whitemoto   я как скрипт (sh) запускаю на теле. написано же мо...   30.1.2007, 14:59
4ep   Fedot_tork, ну это ясно. Но имя файла ты не пропиш...   30.1.2007, 15:10
khalid   Странно, у меня в консоли пишет что мол нет такого...   30.1.2007, 22:19
Fedot_tork   khalid, off_topic; это дело добровольное...... эк...   31.1.2007, 23:58
Dissel   Ребят, давайте прогу-то доработаем! Я про sens...   11.5.2008, 12:12
Dissel   Ураа, товарищи!!! Дождались! Норма...   17.6.2008, 11:56
-=Strelok=-   Сделал гуи интерфейс с возможностью отключить Ligh...   17.6.2008, 13:31
Dissel   -=Strelok=-, Благодарю, это удобнее! Но в авт...   17.6.2008, 15:34
Dissel   Обновилась версия до 0.4 :) Теперь видео снимает ...   17.6.2008, 21:16
eXeTeR   Обновилась версия до 0.4 :) Теперь видео снимает...   18.6.2008, 6:55
T3D   А такой вопрос, сенсор работает от света принимаем...   18.6.2008, 3:57
Dissel   T3D, Надо потестить. Но по первым ощущениям не си...   18.6.2008, 5:02
-=Strelok=-   eXeTeR, через 2 часа скину + добавлю возможность н...   18.6.2008, 7:19
Dissel   eXeTeR, Смотри ссылку lightsensord в 88 посте...   18.6.2008, 10:10
Umnij   Если вы ещё не в курсе, камера и раньше работала ...   18.6.2008, 10:39
-=Strelok=-   Настройки возможно ещё не работают, если что испра...   18.6.2008, 12:44
-=Strelok=-   Новая версия gui для lightsensord: Добавлена пров...   20.6.2008, 17:13
-=Strelok=-   РЕЛИЗ GUI 1.0.1 by Strelok, BIN 0.4 by rtg: [*][b]...   25.6.2008, 17:41
2 страниц V  1 2 >

Проги На C Для Rokr E2, Пишем,компилируем,выкладываем исходники · Motorola ROKR E2, A910, A910i, E895 · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 25.6.2025, 19:51

Форум живёт: