motofan logo
> 

Консольные утилиты для ezx

cy6erGn0m
сообщение 26.5.2009, 20:38


Новичок
*

Группа: Пользователи
Сообщений: 20
Регистрация: 23.10.2007
Пользователь №: 151 513
Модель телефона: A1200e

Рейтинг: 20



Возможно мне следовало вклиниться в какую-то уже существующую тему, но не уверен.

Вот я тут накомпилировал тучу всяких утилит которых мне не хватало внутри телефона.. думаю когда доведу до ума выложить это. В связи с этим интересно кому какие утилиты в консоли реально нужны. На данный момент уже собрано:

Код

[*             chmod*      expr*       ln*               printf*     sort*      tsort*
base64*        chown*      factor*     logname*          ptx*        split*     tty*
basename*      chroot*     false*      ls*               pwd*        stat*      uname*
bash*          cksum*      fmt*        md5sum*           readlink*   stty*      unexpand*
bunzip2*       clear*      fold*       mkdir*            reset@      sum*       uniq*
bzcat*         comm*       funzip*     mkfifo*           rm*         sync*      unlink*
bzcmp@         cp_*        groups*     mknod*            rmdir*      tac*       unzip*
bzdiff*        csplit*     head*       mktemp*           runcon*     tail*      uptime*
bzegrep@       cut*        hostid*     mv*               rview@      tee*       users*
bzfgrep@       date*       id*         ncurses5-config*  rvim@       test*      vdir*
bzgrep*        dd*         infocmp*    nice*             seq*        tic*       view@
bzip2*         dir*        infotocap@  nl*               sha1sum*    timeout*   vim*
bzip2recover*  dircolors*  install*    nohup*            sha224sum*  toe*       vimdiff@
bzless@        dirname*    join*       od*               sha256sum*  touch*     vimtutor*
bzmore*        du*         kill*       paste*            sha384sum*  tput*      wc*
captoinfo@     echo*       less*       pathchk*          sha512sum*  tr*        who*
cat*           env*        lessecho*   pinky*            shred*      true*      whoami*
chcon*         ex@         lesskey*    pr*               shuf*       truncate*  xxd*
chgrp*         expand*     link*       printenv*         sleep*      tset*      yes*



Обратите внимание на bzip2, unzip и vim, sed, md5sum, find и less. Однако, пока не работает cp (буду разбираться). bash4 тоже ведёт себя неправильно, так что его пока нельзя использовать, хотя комплишн и история команд в нём работают.

Так что пишите кому чего из стандартных утилит не хватает на ezx.


Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
2 страниц V  1 2 >  
Ответ в темуСоздание новой темы
Ответов(1 - 39)
trollsid
сообщение 26.5.2009, 21:04


Опытный
***

Группа: Пользователи
Сообщений: 116
Регистрация: 5.8.2008
Пользователь №: 178 579
Модель телефона: A1200e
Прошивка: OS X c явой и радио

Рейтинг: 20.5



busyBox чем не устраивает?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
cy6erGn0m
сообщение 26.5.2009, 21:10


Новичок
*

Группа: Пользователи
Сообщений: 20
Регистрация: 23.10.2007
Пользователь №: 151 513
Модель телефона: A1200e

Рейтинг: 20



Тем что утилиты эти там (в busybox) не в полной функциональности (посмотрите хотя бы на размер busybox.. ничего не настораживает?). Они конечно оптимизированы по размеру и т.п. и это конечно замечательно, но..


Добавлено позже (27.5.2009, 0:43):
Добавил ещё несколько утилит

Код

ftp*
hostname*
ifconfig*
logger*
ping*
rcp*
rlogin*
rsh*
talk*
telnet*
tftp*
traceroute*
whois*
ftpd*
inetd*
rexecd*
rlogind*
rshd*
syslogd*
talkd*
telnetd*
tftpd*
uucpd*


Думаю многие из них стоит убрать всё же.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
RipZ
сообщение 27.5.2009, 7:42


Опытный
***

Группа: Разработчики
Сообщений: 146
Регистрация: 8.11.2006
Из: Тула
Пользователь №: 106 198
Модель телефона: Samsung Google Nexus
Прошивка: different

Рейтинг: 207



Цитата(cy6erGn0m @ 27.5.2009, 1:10) *

Тем что утилиты эти там (в busybox) не в полной функциональности


раскажыте мне пожалуйста про неполную функциональность ln в бизибоксе...
:-D
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
trollsid
сообщение 27.5.2009, 9:03


Опытный
***

Группа: Пользователи
Сообщений: 116
Регистрация: 5.8.2008
Пользователь №: 178 579
Модель телефона: A1200e
Прошивка: OS X c явой и радио

Рейтинг: 20.5



какой функционал отсутствующий в busyBox и присутствующий в coreutils может понадобится человеку в здравом уме на минге?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Maksimka!
сообщение 27.5.2009, 13:42


Ветеран
*****

Группа: Пользователи
Сообщений: 379
Регистрация: 13.8.2007
Пользователь №: 144 397
Модель телефона: Milestone
Прошивка: 2.1

Рейтинг: 76



ухаха те кому могут понадобиться консольные утилиты на минге зачастую могут собрать их сами, большенство же имхо даже не знает что это такое, накомпиль лучше кучу гуевого софта )
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
danger86
сообщение 27.5.2009, 20:43


Гуру
******

Группа: Пользователи
Сообщений: 821
Регистрация: 4.3.2006
Пользователь №: 72 895
Модель телефона: E1

Рейтинг: 128



Я не скептик, но всё же... В чем вас функционал не устроил?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abram
сообщение 27.5.2009, 22:52


Прелесть какая гадость
*******

Группа: Разработчики
Сообщений: 1 963
Регистрация: 24.6.2005
Из: .ru - рідна Україна
Пользователь №: 44 825
Модель телефона: Moto G XT1033
Прошивка: CyanogenMod
Победитель конкурса 2008

Рейтинг: 744



Цитата(danger86 @ 27.5.2009, 23:43) *

Я не скептик, но всё же... В чем вас функционал не устроил?

Мне, помню, чего-то не хватало для полного удобства; но оно нафиг нужно все-таки.
Единственное - это vim вместо штатного глюкотрона.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Silent_Bob
сообщение 28.5.2009, 5:28


Городской партизан
********

Группа: Разработчики
Сообщений: 3 590
Регистрация: 6.2.2008
Пользователь №: 162 603
Модель телефона: A853, A1200e, Xiaomi MI-2
Прошивка: Готичная
Финалист Конкурса 2010

Рейтинг: 807



У меня vim (полная версия biggrin.gif) уже есть ...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
bag
сообщение 28.5.2009, 6:06


Ветеран
*****

Группа: Пользователи
Сообщений: 306
Регистрация: 29.8.2005
Из: Чебоксары
Пользователь №: 49 995
Модель телефона: HTC Dream
Прошивка: CaynogenMod 4.0.4

Рейтинг: 31



cy6erGn0m, молодец, хоть я и врятли воспользуюсь таким количеством утилит, но работу делаешь. вот кто бы сделал русские маны к консоли....???
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
cy6erGn0m
сообщение 29.5.2009, 20:36


Новичок
*

Группа: Пользователи
Сообщений: 20
Регистрация: 23.10.2007
Пользователь №: 151 513
Модель телефона: A1200e

Рейтинг: 20



В общем работает не всегда как надо. Меня лично не устраивает ps и vi как минимум. И вообще все утилиты урезаны, и понятно по какой причине.

В общем, мое дело предложить что называется..

По поводу русских манов... думаю многовато весить будут, но попытаться можно.



Добавлено позже (29.5.2009, 23:58):
Добавил ещё bc, dc. Ради смеху собрал groff.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
PCB
сообщение 29.5.2009, 21:23


Мастер
****

Группа: Пользователи
Сообщений: 155
Регистрация: 15.2.2005
Из: Волшебный Город
Пользователь №: 36 997
Модель телефона: RAZR MAXX, MOTOGLEAM+
Прошивка: последняя

Рейтинг: 21.5



mcabber для смеху соберите
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
cy6erGn0m
сообщение 29.5.2009, 23:13


Новичок
*

Группа: Пользователи
Сообщений: 20
Регистрация: 23.10.2007
Пользователь №: 151 513
Модель телефона: A1200e

Рейтинг: 20



Ну и ничего особенного... собралось... правда поздно уже проверять как он работает, но он запускается.. какой-то консольный UI появился.

так что нечего издеваться.

Для работы mcabber требует glib и openssl.
openssl я собрал и прилинковал статически.

glib собрал и, если необходимо, можно взять тут:
http://files.fealot.ru/glib.tar.bz2

Также у вас может не оказаться libncurses и libpanel:
Взять их можно тут:
http://files.fealot.ru/libpanel_libncurses.bin.arm.tar.bz2


Всё это хозяйство надо добавить в LD_LIBRARY_PATH

Сам бинарник mcabber:
http://files.fealot.ru/mcabber

Сообщение отредактировал cy6erGn0m - 29.5.2009, 23:14
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmp_do
сообщение 30.5.2009, 7:22


Гуру
******

Группа: Разработчики
Сообщений: 911
Регистрация: 29.8.2007
Пользователь №: 146 016
Модель телефона: HAINAN
Прошивка: hand made & custom

Рейтинг: 188



cy6erGn0m, открой для себя
http://www.debian.org/distrib/packages#search_packages
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
cy6erGn0m
сообщение 30.5.2009, 7:24


Новичок
*

Группа: Пользователи
Сообщений: 20
Регистрация: 23.10.2007
Пользователь №: 151 513
Модель телефона: A1200e

Рейтинг: 20



Кстати, openssl может быть кнеобходима для компиляции чего-либо (тот же mcabber хочет её).


Самая последняя версия, тут статические либы и инклуды + бинарник проги openssl (архив 1,7М):
http://files.fealot.ru/openssl-0.9.8k.bin.ezx.tar.bz2

Не уверен, может стоило выложить где-то в другой ветке. Если так, то подскажите где правильно выкладывать такие вещи.



Добавлено позже (30.5.2009, 10:26):
Цитата

cy6erGn0m, открой для себя
http://www.debian.org/distrib/packages#search_packages


Это я видел. Думаю, эти бинарники из этих пакетов не будут работать. Хотя попытаться можно. Например, бинарники из openembedded не работают вообще.



Добавлено позже (30.5.2009, 10:50):
добавил ешё libjpeg:

cjpeg* djpeg* jpegtran* rdjpgcom* wrjpgcom

Так что теперь можно вертеть, обрезать картинки и писать комменты на них.

Итак, что имеется
Код

[*             cut*              grotty*         mktemp*           rsh*        touch*
addftinfo*     date*             groups*         mv*               runcon*     tput*
afmtodit*      dc*               gtester*        ncurses5-config*  rview@      tr*
base64*        dd*               gtester-report  neqn*             rvim@       traceroute*
basename*      dir*              head*           nice*             seq*        troff*
bash*          dircolors*        hostid*         nl*               sha1sum*    true*
bc*            dirname*          hostname*       nohup*            sha224sum*  truncate*
bunzip2*       djpeg*            hpftodit*       nroff*            sha256sum*  tset*
bzcat*         du*               id*             od*               sha384sum*  tsort*
bzcmp@         echo*             ifconfig*       openssl*          sha512sum*  tty*
bzdiff*        env*              indxbib*        paste*            shred*      uname*
bzegrep@       eqn*              infocmp*        pathchk*          shuf*       unexpand*
bzfgrep@       ex@               infotocap@      pfbtops*          sleep*      uniq*
bzgrep*        expand*           install*        pic*              soelim*     unlink*
bzip2*         expr*             join*           ping*             sort*       unzip*
bzip2recover*  factor*           jpegtran*       pinky*            split*      uptime*
bzless@        false*            kill*           post-grohtml*     stat*       users*
bzmore*        fmt*              less*           pr*               stty*       vdir*
captoinfo@     fold*             lessecho*       preconv*          sum*        view@
cat*           ftp*              lesskey*        pre-grohtml*      sync*       vim*
chcon*         funzip*           link*           printenv*         tac*        vimdiff@
chgrp*         glib-genmarshal*  lkbib*          printf*           tail*       vimtutor*
chmod*         glib-gettextize*  ln*             ptx*              talk*       wc*
chown*         glib-mkenums*     logger*         pwd*              tbl*        who*
chroot*        gobject-query*    logname*        rcp*              tee*        whoami*
cjpeg*         grn*              lookbib*        rdjpgcom*         telnet*     whois*
cksum*         grodvi*           ls*             readlink*         test*       wrjpgcom*
clear*         groff*            mcabber*        refer*            tfmtodit*   xxd*
comm*          grog*             md5sum*         reset@            tftp*       yes*
cp_*           grolbp*           mkdir*          rlogin*           tic*
c_rehash*      grolj4*           mkfifo*         rm*               timeout*
csplit*        grops*            mknod*          rmdir*            toe*



Из этого не работает cp и chmod.

Для bash4 нашёл workaround, так что он в целом работает.

Думаю надо поудалять ненужное из этого хозяйства.
Вот только боюсь: только удалишь, как тут же понадобится согласно закону подлости laugh.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmp_do
сообщение 30.5.2009, 8:45


Гуру
******

Группа: Разработчики
Сообщений: 911
Регистрация: 29.8.2007
Пользователь №: 146 016
Модель телефона: HAINAN
Прошивка: hand made & custom

Рейтинг: 188



все работает. год назад для себя открыл и рад. для езх - arm для багекса armel.
зы. думаю твои потуги будут полезнее в embedded-talks@ и motoezx@ чем здесь
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MONSTER92
сообщение 30.5.2009, 11:34


Мастер
****

Группа: Пользователи
Сообщений: 224
Регистрация: 19.11.2006
Пользователь №: 107 368
Модель телефона: ROKR e6
Прошивка: Неважно

Рейтинг: 9.5



было бы неплохо сделать ssh, а то что с дебиановских реп, то требуетт либы, и то что я пробовал делать на какую-то из либ постоянно жаловалось и так и не захотело запускатьсяя...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
cy6erGn0m
сообщение 30.5.2009, 13:27


Новичок
*

Группа: Пользователи
Сообщений: 20
Регистрация: 23.10.2007
Пользователь №: 151 513
Модель телефона: A1200e

Рейтинг: 20



Вы имеете ввиду ssh клиент или сервер? если сервер, то dropbear милости прошу. Здесь где-то на форуме выложен. А клиент... ну да, было бы полезно.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmp_do
сообщение 30.5.2009, 14:38


Гуру
******

Группа: Разработчики
Сообщений: 911
Регистрация: 29.8.2007
Пользователь №: 146 016
Модель телефона: HAINAN
Прошивка: hand made & custom

Рейтинг: 188



э, юзайте ангсром, там ссш-клиент искаропки работает...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
cy6erGn0m
сообщение 30.5.2009, 18:13


Новичок
*

Группа: Пользователи
Сообщений: 20
Регистрация: 23.10.2007
Пользователь №: 151 513
Модель телефона: A1200e

Рейтинг: 20



Да я же говорю что в openembedded не работает ни один бинарник. Они просто не выполняются в телефоне вообще, даже helloworld не будет работать.

Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmp_do
сообщение 30.5.2009, 18:33


Гуру
******

Группа: Разработчики
Сообщений: 911
Регистрация: 29.8.2007
Пользователь №: 146 016
Модель телефона: HAINAN
Прошивка: hand made & custom

Рейтинг: 188



0_o как же у меня тогда кутопия работает?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
cy6erGn0m
сообщение 31.5.2009, 6:27


Новичок
*

Группа: Пользователи
Сообщений: 20
Регистрация: 23.10.2007
Пользователь №: 151 513
Модель телефона: A1200e

Рейтинг: 20



Так вы наверное всё ядро целиком собрали и всё окружение. Я же ничего такого делать не собираюсь. Я подозреваю что не запускаются из-за слишком большой разницы в версии libc в самом телефон и той, для которой собирает openembedded. Если просто взять в OE профиль a1200 и что-то собрать в нём, то у меня программы не запускаются на телефоне. Вот есть такая цель helloworld в OE. Даже это приложение не работает.


Добавлено позже (31.5.2009, 9:38):
На компе
из build/conf/local.conf:

MACHINE = "a1200"
TARGET_ARCH = "arm"
TARGET_OS = "linux"

MACHINE_KERNEL_VERSION = "2.4"

выполняю
Код

[cy6ergn0m@cgmachine stuff_a1200]$ bitbake helloworld
__builtin__:74: DeprecationWarning: the sets module is deprecated
NOTE: Handling BitBake files: / (6785/6785) [100 %]
NOTE: Parsing finished. 6507 cached, 0 parsed, 278 skipped, 0 masked.
NOTE: Cache is clean, not saving.
NOTE: Resolving any missing task queue dependencies
NOTE: Preparing runqueue
NOTE: Executing runqueue
NOTE: Tasks Summary: Attempted 448 tasks of which 448 didn't need to be rerun and 0 failed.
[cy6ergn0m@cgmachine stuff_a1200]$
[cy6ergn0m@cgmachine stuff_a1200]$ tmp/cross/armv5te/bin/arm-angstrom-linux-gnueabi-objdump -f tmp/work/armv5te-angstrom-linux-gnueabi/helloworld-1.0.0-r0/install/helloworld/usr/bin/helloworld

tmp/work/armv5te-angstrom-linux-gnueabi/helloworld-1.0.0-r0/install/helloworld/usr/bin/helloworld:   file format elf32-littlearm
architecture: arm, flags 0x00000102:
EXEC_P, D_PAGED
start address 0x00008130

[cy6ergn0m@cgmachine stuff_a1200]$


В телефоне

Код

# ../helloworld
Segmentation fault
#


Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abrek
сообщение 31.5.2009, 8:35


Ветеран
*****

Группа: Пользователи
Сообщений: 321
Регистрация: 28.10.2007
Из: Тольятти
Пользователь №: 152 066
Модель телефона: MotoMing A1200E

Рейтинг: 124



собери лучше прошивку.... smile.gif
https://opensource.motorola.com/sf/frs/do/d...68D24F5A38?dl=1
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
cy6erGn0m
сообщение 31.5.2009, 8:59


Новичок
*

Группа: Пользователи
Сообщений: 20
Регистрация: 23.10.2007
Пользователь №: 151 513
Модель телефона: A1200e

Рейтинг: 20



Да чего вы все на кутопию повелись? smile.gif там же не работает ничего толком как надо.

2Abrek:

А как проверить целостность этого файла? У вас есть хэш\размер файла? Если не трудно, напишите какими они должны быть.

Добавлено позже (31.5.2009, 12:00):
2Abrek:
В чём бонус конкретно этой прошивки?

Добавлено позже (31.5.2009, 12:11):
Зато я не вижу тут нигде kvm. Стало быть не будет явы. Поганенько.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abrek
сообщение 31.5.2009, 9:47


Ветеран
*****

Группа: Пользователи
Сообщений: 321
Регистрация: 28.10.2007
Из: Тольятти
Пользователь №: 152 066
Модель телефона: MotoMing A1200E

Рейтинг: 124



Цитата(cy6erGn0m @ 31.5.2009, 12:59) *

Да чего вы все на кутопию повелись? smile.gif там же не работает ничего толком как надо.

2Abrek:

А как проверить целостность этого файла? У вас есть хэш\размер файла? Если не трудно, напишите какими они должны быть.

Добавлено позже (31.5.2009, 12:00):
2Abrek:
В чём бонус конкретно этой прошивки?

Добавлено позже (31.5.2009, 12:11):
Зато я не вижу тут нигде kvm. Стало быть не будет явы. Поганенько.

Ну насчёт Кутопии это ты зря! Попробуй запустить для начала... Все работает. У тебя ТЕМ БОЛЕЕ всё работать будет т.к присутствуют, судя по всему, и руки, и голова...
По остальным вопросам - не знаю ... дерзай!

Сообщение отредактировал Abrek - 31.5.2009, 9:50
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Garm
сообщение 31.5.2009, 10:13


Гуру
******

Группа: Пользователи
Сообщений: 1 356
Регистрация: 10.8.2005
Из: Морозовск
Пользователь №: 48 276
Модель телефона: a1200e, iXiaomi R3 Pro
Прошивка: Black Ming 3b

Рейтинг: 250



А утилита проверки файловой системы на карте памяти есть?

Я думаю ее надо обязательно. И вот почему: Как-то у меня начал зависать телефон. При выборе любой категории завичал am. В конце концов он мне сказал что файловая система на карте памяти содержит ошибки. К счастью, комп был под рукой и я смог проверить на нем и исправить ошибки. А вот представьте себе такую-же ситуацию, но когда компа под рукой нет. А форматировать карту - значит потерять все на ней. Вот здесь бы и пригодилась бы консольная утилитка. (вроде называется fsck_msdos.

Кто-нибудь может помочь в этом вопросе?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Silent_Bob
сообщение 31.5.2009, 11:09


Городской партизан
********

Группа: Разработчики
Сообщений: 3 590
Регистрация: 6.2.2008
Пользователь №: 162 603
Модель телефона: A853, A1200e, Xiaomi MI-2
Прошивка: Готичная
Финалист Конкурса 2010

Рейтинг: 807



В EzX всё есть ...
/.backup/dosfsck
Прикрепленный файл dosfsck.gz   ( 19.04 килобайт ) Кол-во скачиваний: 178
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
cy6erGn0m
сообщение 31.5.2009, 12:17


Новичок
*

Группа: Пользователи
Сообщений: 20
Регистрация: 23.10.2007
Пользователь №: 151 513
Модель телефона: A1200e

Рейтинг: 20



Да, вот ещё вопрос, может дурацкий, но: если я отформатирую sd-карту в ext3, то она смонтируется нормально? или же там проставлены параметры типа -t vfat?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmp_do
сообщение 31.5.2009, 12:55


Гуру
******

Группа: Разработчики
Сообщений: 911
Регистрация: 29.8.2007
Пользователь №: 146 016
Модель телефона: HAINAN
Прошивка: hand made & custom

Рейтинг: 188



и тут приходят костыли...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
cy6erGn0m
сообщение 31.5.2009, 13:02


Новичок
*

Группа: Пользователи
Сообщений: 20
Регистрация: 23.10.2007
Пользователь №: 151 513
Модель телефона: A1200e

Рейтинг: 20



Цитата(tmp_do @ 31.5.2009, 15:55) *

и тут приходят костыли...


Иными словами, лучше не надо ничего ломать? biggrin.gif



Добавлено позже (31.5.2009, 16:08):
Да, ещё по поводу кутопии: я вообще-то пару лет назад на неё смотрел.. она мне показалась намного более работоспособной чем тот же openmoko, однако траблов там много было.


По поводу собственно главной функции телефона: каким образом там обеспечиваются звонки? Там какая-то своя программа дозвона? А откуда драйвер gsm-модуля? Как он определяется в системе?



Добавлено позже (31.5.2009, 16:50):
Да, вот ещё вопрос: а каким образом работает графика? Как я понимаю X-ов тут нет? А если прога требует libX11? Это значит что труба? Есть ли смысл пытаться собирать libX11 для ezx?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Maksimka!
сообщение 31.5.2009, 16:31


Ветеран
*****

Группа: Пользователи
Сообщений: 379
Регистрация: 13.8.2007
Пользователь №: 144 397
Модель телефона: Milestone
Прошивка: 2.1

Рейтинг: 76



графика работает через фреймбуфер
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Silent_Bob
сообщение 31.5.2009, 17:54


Городской партизан
********

Группа: Разработчики
Сообщений: 3 590
Регистрация: 6.2.2008
Пользователь №: 162 603
Модель телефона: A853, A1200e, Xiaomi MI-2
Прошивка: Готичная
Финалист Конкурса 2010

Рейтинг: 807



Цитата
Да, вот ещё вопрос, может дурацкий, но: если я отформатирую sd-карту в ext3, то она смонтируется нормально? или же там проставлены параметры типа -t vfat?
Я лично фиксил кое-что в скрипте mountfs.sh и всё пахало ...
Код
/sbin/modprobe ext2
mount -t vfat /dev/mmca1 /mmc/mmca1 -o uid=2000 -o gid=233 -o iocharset=utf8 -o shortname=mixed -o umask=002 -o noatime || mount -t ext2 /dev/mmca1 /mmc/mmca1 -o noatime
ps.gif Проверялки EXT`а нету ни в EzX, ни в кутопии ...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Garm
сообщение 31.5.2009, 18:03


Гуру
******

Группа: Пользователи
Сообщений: 1 356
Регистрация: 10.8.2005
Из: Морозовск
Пользователь №: 48 276
Модель телефона: a1200e, iXiaomi R3 Pro
Прошивка: Black Ming 3b

Рейтинг: 250



Silent_Bob, спасибо
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
cy6erGn0m
сообщение 31.5.2009, 20:24


Новичок
*

Группа: Пользователи
Сообщений: 20
Регистрация: 23.10.2007
Пользователь №: 151 513
Модель телефона: A1200e

Рейтинг: 20



Проверялку уже заготовил.. не тестировал ещё.

(1.5M)
http://files.fealot.ru/e2fsprogs-1.41.6.bin.ezx.tar.bz2


Тут хард-линки разыменованы, так что весит несколько многовато из-за дубликатов (я на fat копирую и там эти линки всегда выходят мне боком)

Добавлено позже (31.5.2009, 23:29):
Вот то же самое, но с сохранёнными хард-линками (607Kb)

http://files.fealot.ru/e2fsprogs-1.41.6-wi...bin.ezx.tar.bz2

Добавлено позже (31.5.2009, 23:46):
Ещё дурацкий вопрос: а почему в /dev есть два видео? Ведь камера-то одна... В чём дело?

Код

# ls -la /dev/video*
crw-rw---- 1 ezx ezx 81, 0 Jan  1  2000 /dev/video0
crw-rw---- 1 ezx ezx 81, 1 Jan  1  2000 /dev/video1
# cat /proc/devices | grep 81
81 video_capture




Сообщение отредактировал cy6erGn0m - 31.5.2009, 20:29
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Silent_Bob
сообщение 31.5.2009, 21:54


Городской партизан
********

Группа: Разработчики
Сообщений: 3 590
Регистрация: 6.2.2008
Пользователь №: 162 603
Модель телефона: A853, A1200e, Xiaomi MI-2
Прошивка: Готичная
Финалист Конкурса 2010

Рейтинг: 807



Цитата
Ещё дурацкий вопрос: а почему в /dev есть два видео? Ведь камера-то одна... В чём дело?
Про запас smile.gif ...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
cy6erGn0m
сообщение 31.5.2009, 22:20


Новичок
*

Группа: Пользователи
Сообщений: 20
Регистрация: 23.10.2007
Пользователь №: 151 513
Модель телефона: A1200e

Рейтинг: 20



Действительно фреймбуффер..

Замечательно просто выглядит:
Код

# dd if=/dev/urandom of=/dev/fb0 count=300


Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
RipZ
сообщение 1.6.2009, 7:11


Опытный
***

Группа: Разработчики
Сообщений: 146
Регистрация: 8.11.2006
Из: Тула
Пользователь №: 106 198
Модель телефона: Samsung Google Nexus
Прошивка: different

Рейтинг: 207



Цитата(cy6erGn0m @ 1.6.2009, 2:20) *

Действительно фреймбуффер..

Замечательно просто выглядит:
Код

# dd if=/dev/urandom of=/dev/fb0 count=300



нунадо же!!! мсье опоздал с такими удивленьями года на 2 как минимум...)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
cy6erGn0m
сообщение 1.6.2009, 14:01


Новичок
*

Группа: Пользователи
Сообщений: 20
Регистрация: 23.10.2007
Пользователь №: 151 513
Модель телефона: A1200e

Рейтинг: 20



Цитата(RipZ @ 1.6.2009, 10:11) *

нунадо же!!! мсье опоздал с такими удивленьями года на 2 как минимум...)



Какое удивление? никакого удивления.

Добавлено позже (1.6.2009, 17:02):
Кстати почему на два? то что регистрировался два года назад? Какая наблюдательность. Просто поразительно.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Semenigor
сообщение 2.6.2009, 9:35


Вільний мешканець вільного міста
******

Группа: Легенды MotoFan.Ru
Сообщений: 730
Регистрация: 10.9.2004
Из: Львів, Україна
Пользователь №: 12 241
Модель телефона: ATRIX 4G, DEFY+
Прошивка: Hennessy VSOP


Настроение:
Отсутствует



Рейтинг: 959



Ilya Petrov,
Ты научись фильтровать то дерьмо, что выливаешь на юзеров и никто твои посты тереть не будет.
И предупреждать я никого не собираюсь.

Кому не нравится можете писать в Жалобная Книга

Дальнейший флуд в данной теме будет наказываться!

Сообщение отредактировал Semenigor - 2.6.2009, 13:20
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
yurik1
сообщение 2.6.2009, 14:08


Новичок
*

Группа: Начинающие
Сообщений: 1
Регистрация: 2.6.2009
Пользователь №: 200 605
Модель телефона: motorola a1200e
Прошивка: R541_G_11.52.13R

Рейтинг: 0



Цитата(cy6erGn0m @ 26.5.2009, 23:38) *

Возможно мне следовало вклиниться в какую-то уже существующую тему, но не уверен.


Обратите внимание на bzip2, unzip и vim, sed, md5sum, find и less. Однако, пока не работает cp (буду разбираться). bash4 тоже ведёт себя неправильно, так что его пока нельзя использовать, хотя комплишн и история команд в нём работают.

Так что пишите кому чего из стандартных утилит не хватает на ezx.


ssh (slogin) можно? очень надо

Добавлено позже (2.6.2009, 17:14):
Цитата(tmp_do @ 30.5.2009, 17:38) *

э, юзайте ангсром, там ссш-клиент искаропки работает...


простите, я не в курсе. что такое "ангсром"?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Консольные утилиты для ezx · Motorola ROKR E6, E6e, E6tv, MING A1200, A1200i, A1200e, A1200r, A1200w, A1600 · Forum
 

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

 



Текстовая версия Сейчас: 28.7.2025, 16:52

Форум живёт: