MotoFan.Ru — всё для Motorola > Устройства Motorola > Motorola на Linux OS > Motorola ROKR E2, A910, A910i, E895

ROKR E2 Для Начинающих Полная версия
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15

 av Criz@liS

 26.5.2006, 11:07

Вашему вниманию предоставляется тема для новичков.
Если вас интересуют какие-то вопросы, то с 99% вероятностью вы найдете ответы на них здесь. Остальные вопросы вы можете задать в нашем ЧАТЕ.


ИзображениеИзображение
Мобильный телефон Motorola ROKR E2 - продолжение молодежный серии ROKR, телефон работает под управлением мобильной версии Linux, получил браузер Opera, а так же 1.3 мега пиксельную камеру, FM-тюнер и слот для карт памяти SD. Крайне редко получается так, что в одном продукте концентрируются наработки нескольких лет; когда это происходит, мы видим либо новое слово в технологиях, либо оглушительный провал. В случае ROKR E2 на продукте сконцентрировано удивительно большое число инноваций - это аппарат второго поколения на JUIX и первый представитель этого семейства в среднем ценовом сегменте, первый аппарат с поддержкой iRadio, первая модель с Chameleon. Именно с этого аппарата можно начинать отсчет массовых устройств на Linux и попытки компании Motorola вернуть себе под растраченную в последние годы славу законодателя мод относительно технических инноваций в мобильных телефонах .

И так, с чего бы начать? Ах да, знаю, пожалуй начну с разрушения мифов. Еще в бытность Е398й модели - Е2 считался эталоном совершенства, его ждали с нетерпением и воодушевлением, каждый мечтал заполучить себе его, эдакий райский аппарат. Но с момента выхода и популяризации модели отзывы зачастую не из самых благоприятных. И если же вы все таки решили приобрести себе такую модель, мой вам совет, не стоит. Аппарат пригодится лишь тем, кто дружит с руками и головой, для уверенных в себе людей, жаждущих от жизни большего, выбирающих по клочку от жадных производителей, модных и уверенных. Если это о вас - Е2 именно то, что вам необходимо.
Чего я тут раскритиковался, я так полагаю, раз вы уже в этой теме, то у вас есть новенький и свеженький Е2, и вы бы хотели его чем-то заправить?! Легко!



(1) Как только аппарат попадет в ваши руки - начинается кураж. Смотрите, не потеряйте голову!
(2) Вы конечно же тут же достанете телефон из коробки и начнете безудержно его щелкать, но будьте осторожны, есть на форуме прецедент, когда не успев доехать домой у парня сломалась кнопка блокировки.
(3) Скачать прошивок можно с самого сайта, но предлагаю обратить внимание на темку, в которой выложены прошивки для Е2 - тема называется "Прошивки Для Е2"
(4) Такс, ряд программ, эм, кажется мне нам нужно всего одна программа для прошивки - и это несомненно RSD Light, скачать который можно в интернете. Ах да, совсем забыл, нам ведь еще нужны драйвера, не правда ли? Драйвера мы можем найти в теме Прошиваем E2 (r564_g_12.00.45p + Rus), Мануал по прошивке ROKR'а, которую нам любезно предоставил whitemoto.
(5) Вы будете приятно удивлены новым видом телефона, но не останавливайтесь на достигнутом!
(6) Для того, что бы закачать игрушек в телефон - нам просто напросто нужно вкинуть их на флешку, после чего зайти из телефона в диспетчер файлов, выбрать интересующую нас игру и нажать на нее, далее все на интуитивном уровне - жмете как в винде -> далееsmile.gif, ах да, чуть было не забыл, вам же нужно дать ссылку, где можно найти офигенных игрушек, не так ли? Игры Для Е1000, V3x и прочих с разрешением 320х240 и собственно говоря - отдельная темка с играми для Е2 - Java Игры Для Rokr E2.
(7) Программки, программки, программки... Вообще-то уже много полезных программ включено в монстры, но если хотите еще - посмотрите в теме Полезные приложения для ROKR E2.
А если хочешь поставить на свой Е2 скины, они обсуждаются в теме Скины Для Е2.

FAQ
Общие вопросы:
Что за Linux в телефоне?
MontaVista Linux for Mobile Devices (Mobilinux) Статья в Wiki
Изображение
Какая версия ОС и ядро?
Customer Electronic Edition 3.1, 2.4.20
Телефон считается смартфоном?
Отчасти, это обычный телефон, поддерживающий огромное количество протоколов, и позволяющий использование программ.
Где почитать про телефон и посмотреть фото, чтобы не задавать повторяющиеся вопросы?
Большой обзор на mobile-review.com
Приобретая телефон, что я получу?
Полный список вещей - коробка, телефон, батарея, наушники, инструкция, кабель, карта памяти. Но не факт, что вы всё это получите! Бывают разные варианты, если заказываете через кого-то, уточняйте!
Где бы мне взять русскую клавиатуру?
Поискать среди предложений интернет-магазинов.
У кого ещё можно заказать телефон?
Можно выбрать варианты в форуме Купля-продажа по всем городам и интернету
Будет ли работать E2, привезенный из Америки в России?
Не имеет значения откуда привезен телефон, понятия "блокировка" здесь не существует, операторские телефоны отличаются фирменным контентом, ссылки, приложения и прочий мусор.
Продавался ли телефон (Motorola ROKR E2) в СНГ и Европе?
Аппарат предназначен исключительно для азиатского рынка. И в странах СНГ и Европе не продавался.
Много ли владельцев E2 на форуме?
Да, перепись в теме "у Меня Rokr E2"

Работа с картами памяти:
Будет ли работать флешка на 4 гига и более?
Будет. Для работы флешек до 4 гигабайт включительно(SD), требуется только форматировать ее в системе FAT16, а если вы хотите поставить в свой E2 флешку объемом более 4 гигабайт(SDHC), то для ее работы придется прошить специальное ядро.
ps.gif Желательно использовать карты памяти фирмы Transend или SanDisc.
Форматирую свою Transend на 4 гига в картридере - всё ок, вставляю в телефон - не работает!
Компьютер форматирует её в файловой системе FAT32, которую E2 без специального ядра(см. выше) не знает!
У меня Transend 4 Gb, через телефон получается форматнуть только под 2 гига, что делать?
Форматируем без помощи картридера, через windows:Телефон и компьютер:
Будет ли работать тел с Windows Vista/7?
Да.
Где почитать про подключение телефона к компьютеру?
В теме Подключение Rokr E2 к компьютеру.
Где взять драйвера?
Скачать по прямой ссылке.
Какие программы есть для синхронизации, где их взять и как они работают?
Motorola Phone Tools, скачать с Интернета или поискать на диске, что идет в комплекте.
Как были сделаны скриншоты, которые выкладываются на форумах?
Инструкция в теме Screenshot'ы Русификации Rokr E2
Или скачать приложение snap, и тогда вы сможете делать скриншоты прямо с телефона .
Работает ли с E2 P2KTools?
P2KTools работает, но только в АТ режиме, можно посылать команды, использовать вместо гипертерминала.
Что такое телнет? (TelNet)
Telnet - сетевой протокол для удалённого доступа к компьютеру с помощью командного интерпретатора .
Telnet это что-то типа комповской службы. Короче, с помощью Telnet можно лазить по папкам тела, удалять стандартные файлы, делать BackUp, и т.д. Это работает!
Подробней написано здесь или здесь.
Нужен ли мне Linux для работы с телефоном?
Не обязательно, Windows вполне хватит! Но Linux иметь на своем компьютере для владельца E2 хорошо, т.к. для ковыряния есть спец. ресурсы телефона (Cramfs), которые легко распаковываются только в Linux (но как обратно запаковать пока неизвестно).
Где взять драйверы для Linux?
Для Linux драйвера не нужны - всё есть в стандартной поставке, но нужно брать как можно более свежее ядро (начиная с 2.6.12 всё работает).
У меня 10й SUSe Linux (ALT Linux, Mandriva, Linux XP . Cовместим ли он с Е2?
Да.
У меня есть 10 версия MacOSx, как мне ее подружить с телефоном?
Такая возможность имеется, скоро будет инструкция.
Заряжается ли телефон от USB шнура?
Заряжается.
Телефон основательно разрядился, подрубаю к компу, зажигается красным кнопка ГОЛОС, через некоторое время гаснет. И всё, не заряжается. Что делать?
По всей видимости процесс зарядки от USB кабеля происходит с использованием программных рессурсов телефона, следовательно при его отключении (нехватке энергии батареи) он не может сообразить, что к нему подключен кабель USB, и не заряжается. Ответ очевиден - заряжай через стационарную зарядку или подожди немного, телефон скоро включится.

Русификация:
Как русифицировать телефон? Русифицируется при этом все или лишь меню?
Можно после русификации принимать и отправлять русские смс сообщения (кириллица)?

Русифицируется всё, иногда кроме операторских ссылок. Если шрифт поддерживает язык, то отображаться будут нормально, если нет - играем в "поле чудес" (квадратики)Русификация Rokr E2 - Скачивайте, Устанавливайте Прошиваем E2 (r564_g_12.00.45p + Rus) Напоминаю, что это первичная информация о русификации. На русских прошивках все работает и так.
Я видел на скриншотах скинов иероглифы, будут ли они показываться?
Если телефон русифицирован, то иероглифов не будет. Шрифт берется из другого места.
Если я вместо русификации сразу поставлю пользовательский монстр, русский язык появится?
Да, если в нем есть поддержка русского языка.

Прошивка телефона(модернизация):
Что необходимо для прошивки телефона?
RSD Lite, драйвера и сама прошивка.
Какой самый простой способ узнать прошивку?
Гл.Меню -> Настройки -> Настройки телефона -> Свойства -> Версия програмного обеспечения.
Но прошивку нельзя узнать через меню в непрошитых телефонах. В этом случае прошивка смотрится командой www008w. Символ ожидания (w) можно набрать только после цифры. Поэтому можно набрать допустим 1w1w1w008w и удалить единицы. Получаем www008w
Как загрузить boot режим?
Так как у телефона два процессора, то boot режима тоже два.
Чтобы войти в режим прошивки BP (часть прошивки shx для процессора Neptune, отвечающего за звонки и т.п.), удерживайте кнопку диктофона, затем нажмите кнопку включения, появится красный экран, затем отпустите кнопку диктофона и снова нажмите. На дисплее будет "USB BP Pass Through Mode", это значит, что вы вошли в режим прошивки BP.
Чтобы войти в режим прошивки AP (часть прошивки sbf для процессора Intel, отвечающего за прочие функции телефона), удерживайте кнопку диктофона, затем нажмите кнопку включения, появится красный экран и надпись "MBM FLASH MODE".
Подробнее читаем в мануале для каждой прошивки, бывают отличия в способах прошивания.
Для чего нужны прошивки AP и BP?
BP это сам телефон, управляет питанием, радиотрактом, звуком(тем что в эфир идет), уровнями сигналов, зубом, фактически BP - это процессор, тот что стоит в LTE телефонах, полноценный.
а AP - это обычный КПК, который по модемной линии общается с BP отдавая ему команды типа "позвонить, отправить смс". Ну и плюс голосовые каналы в AP идут.
Какие есть прошивки?
Их много. В теме Прошивки Для Е2 можно ознакомится с ними подробнее.
Чем различаются прошивки?
Различаются скоростью работы (в том числе и java), звуком, spatial audio, наличием EDGE, глюканья музыки, возможностью открывать txt-файлы и им подобные, наличием доступа с телефона к системным папкам. TelNet не на всех нормально работает. В большинстве случаев лучше ставить последнюю. А ещё лучше - почитать отзывы пользователей в темах обсуждения.
Можно прошить тел операторской прошивкой и при этом его залочить?
Да, но надо постараться.
Почему они так много (70 Mb) весят?
Много информации содержат.
В чем отличия от операторских и не операторских прошивок?
В ссылках на операторские ресурсы.
Существуют ли русские прошивки?
Существуют, смотрите в теме с прошивками.
Мне мало только прошивки, где почитать про "железки"?
В теме Разбор Рокр Е2
Где симы (seem) и как их редактировать?
Программы категории Seem Editor не работают. Можно либо слить через RadioComm и править hex-редактором, либо можно текстовым редактором править файл ezx_flexbit.cfg. Там содержится двоичный код, изменяем цифру - получаем результат. На сайте E2Mod есть архив с описанием последних найденных значений.
Как удалить стандартную мелодию или картинку?
Cлить кодовые группы, содержащие файлы, изменить группы, заливаем обратно.

Мультимедиа/Интернет:
Есть ли на телефон скины и как их залить?
Есть. Обсуждение в теме Скины Для Е2.
Как добавлять музыку в плейер оптом? Раньше я создавал плейлист, там есть пункт добавить файлы, но не видно файлов с флешки, приходится проигрывать каждый файл и тыкать "добавить в плейлист".
Это лишнее, лучше делать так: Мультимедиа - Поиск мультимедиа - Параметры - Обновить.
Понимает ли телефон русские mp3-теги?
Да, если это ID3v2 в кодировке UCS-2 (Unicode-16). Одна из множества программ, которыми это можно сделать в Windows - Mp3tag. Для Linux - программа Easytag. Достаточно перекодировать, закинуть на флешку и переиндексировать базу телефона (в меню Мультимедиа - Поиск мультимедиа нажать Параметры - Обновить) - и всё станет на русском.
Поддерживает ли Е2 Bluetooth Stereo
Да, A2DP (это и есть стерео-bluetooth), AVRCP (управление плеером через bluetooth).
Что такое Spatial Audio и как это может работать при наличии одного динамика?
Spatial Audio - это окружающий звук (в русификации написано именно так). Эффект слышен в наушниках.
Работает ли радио через внешний динамик?
Да, если в телефон воткнуты наушники (играют роль антенны).
Можно ли слушать радио без наушников?
Можно, установив специальный скрипт (но учтите, без антенны прием ухудшится в разы).
Можно ли просматривать видео с поворотом на 90 градусов?
Да, поворот влево или вправо (есть в настройках).
Какие файлы я могу просматривать/прослушивать в телефоне?
Список форматов и настройки в теме Форматы Поддерживаемые Е2 Из главных - просмотр видео в avi контейнерах программой zmplayer.
Какой в телефоне браузер?
Opera 8.50. Можно качать любые файлы? смотреть сайты "в полный рост".
Есть ли EDGE на последних прошивках?
Motorola отключила EDGE в симах, железом он поддерживается. Можно включить.
Так же еще по мелочи поубирала то, что есть в обзоре на mobile-review, IM например.
Как настроить клиента электронной почты?
Настройки производятся как для любого клиента на компьютере. Параметры подключения смотрите в справочных материалах вашей почтовой системы. В русской прошивке от whitemoto уже есть пресеты.
Попробовал обновить плей-лист, телефон думает полчаса и полоска даже на пиксель не сдвигается. Почему?
Надо закрыть LINKSYS, иначе производится поиск в системе. А там "папки-ярлыки" - бесконечная история. При закрытом доступе к системным папкам все работает как должно.
Как переслать сообщение по bluetooth?
Через Заметки и Список.

 av Fedot_tork

 6.2.2007, 15:11

Здравствуйте! Вот решил написать мануал по супер МУЗЫКАЛЬНОМУ телефону Motorola Rokr E2.
Значит:
Этот аппарат сильно отличается от P2k телефонов от Моторолы следовательно, и подключать его к компьютеру надо по другому.

Драйверы
Драйвера на этот телефон можно найти вместе с программой RadioComm v.11.1.0
Перед установой необходимо установить Microsoft .NET Framework 2.0 например отсюда
Или можно поставить отдельно: от сюда

Режимы работы
У Е2 существуют несколько режимов работы ЮСБ:
1. USB LAN или USB NET (называйте как угодно, суть от названия не меняется)
2. Карта памяти
3. Модем

Примечание: если у вас стандартная прошивка R567_G_12.10.29P или R567_G_12.10.31P, то режимов у вас будет только 2 (без USB LAN)

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

Работа в режиме USB Net
1) Выбираем в телефоне Параметры – Соединения – Настройка ЮСБ – и выбираем там режим ЮСБ НЕТ.
2) Устанавливаем драйвера
3) Потом нам нужно запустить командную строку виндовс (Пуск – Все программы – Стандартные – Командная строка)
4) Пишем в ней ipconfig
Нажмите для просмотра прикрепленного файла
5) Запоминаем ip – адрес Вашего адаптера у меня 172.16.0.5
6) Открываем "Мой компьютер" и в строке «Адрес» пишем ip адрес, но только с прибавкой на 1 и после него папку system, т.е
Код
\\172.16.0.6\system\

7) Нажимаем ввод.
Для удобства можно после всех этих манипуляций вывести ярлык на рабочий стол, для этого нужно создать ярлык и прописать в нем:
Код
\\172.16.0.6\system\

Теперь по папкам телефона можно лазить как по обычным, но одно "НО" на запись доступны только два католога:
ezx_user и ezxlocal, чтобы изменять файлы в остальных катологах нужно использовать авторан. См. ниже.

Нажмите для просмотра прикрепленного файла

Итак поехали! coffee.gif

Русификация

Все перечисленные файлы и программы можно получить на форуме в ветке Rokr E2
Первое что нам надо это скачать русификацию на телефон
(Советую ставить R567_G_12.00.46P Если Вы думаете, что у Вас телефон начнет после этого глючить то Вы ошибаетесь! Ленги подходят на любые прошивки, следовательно можно на например прошивку R567_G_12.00.40P поставить ленг от прошивки R567_G_12.00.46P)

Далее нам нужно скачать программу (Советую пользоваться RSD Lite 3.3)

Далее нам нужно собраться и начать русификацию (по времени она будет длиться порядка 3-5 минут)
1) Переводим телефон в Бут режим (У Е2 их 2, т.к процессоров тоже 2)
Выключаем телефон и нажимаем одновременно кнопку голосового управления и кнопку включения аппарата. Если нажать на голосовую кнопку ещё раз, то появиться 2-ой бут (вручную переводить совсем не обязательно, т.к программа сама всё делает автоматически, вручную из бута можно выйти только выниманием батареи из аппарата)
2) Перевели телефон в Бут, Подсоединяем его к компьютеру и устанавливаем дрова, которые нужно взять из разархивированной папки RadioComm.
Нажмите для просмотра прикрепленного файла
3) Запускаем RSD Lite и выбираем файл ленга (он должен иметь расширение ***.sbf)
4) Нажимаем на кнопку Start и ждем.
5) Телефон должен сам включиться. В общем всё.

Если вы хотите прошить телефон, то делается это точно таким же способом, но хочу обратить Ваше внимание, если вы будите прошивать телефон и в архиве с прошивкой будут 2 файла *****.sbf и *****.shx, то файл *****.sbf шьётся в первый бут, а *****.shx на второй. (процесс Прошивки в среднем занимает около 10 минут)

Авторан

Если вы хотите изменять, редактировать или добавлять файлы, которые находятся в других папках отличных от ezx_user и ezxlocal, Вам придется делать это через Авторан smile.gif.
У каждой прошивки(кроме стандартной sad.gif ) есть свои пути нахождения этого файла.
В большинстве случаев он находится по адресу /ezxlocal/autorun/startup.sh
startup.sh – это скрипт который запускается при включении телефона. В нем можно записывать любые команды, которые будут выполнятся во время включения телефона. Редактируется все тем же Нотепадом

Файле startup.sh содержит примерно следущее:
На первой строчке #!/bin/bash
На второй можно написать описание выполняемых дествий, сначала ставим символ "#" потом описание по английски.
Дальше идет описание команд:
Код
#!/bin/bash
#
# <описание>
if [ -f <путь к любому файлу> ]
then
 mount --bind <путь к своему к файлу заменяющему> <путь к заменяемому>
fi


Тут все просто! Щас поясню.
Код
if [ -f <путь к любому файлу> ]
- если по этому пути есть файл ezx_volumetable.cfg то выполняется следующая команда:
Код
mount --bind <путь к своему к первому файлу> <путь ко второму файлу>

Замена файла из второго пути на файл из первого пути.

Я думаю, что понятно как пользоваться автораном. smile.gif

Пример:
Код
#!/bin/bash
#
# changing system fonts
if [ -f /ezxlocal/autorun/Others/s_usemyfont ]
then
mount --bind /ezxlocal/autorun/arial.ttf /usr/language/fonts/AMCSL.TTF
fi
# using swap
mknod -m 660 /ezxlocal/home/mmca2 b 243 2
swapon /ezxlocal/home/mmca2
# changing volume
if [ -f /ezxlocal/autorun/ezx_volumetable.cfg ]
then
 mount --bind / ezxlocal/autorun/ezx_volumetable.cfg /usr/SYSqtapp/sound/ezx_volumetable.cfg
kill $(pidof soundmanager)
fi


Важно! Авторан должен быть сохранен в unix кодировке!
Для этого в Notepad++ сверху выбираем пункт "Кодировки" - "Преобразовать в UNIX формат".

Моддинг

Добавление (активирование) дополнительных эквалайзеров

По стандарту у Вас включены только 7 эквалайзеров, но можно увеличить их ещё на 11.

Сделать это можно следующим образом:
1) Идем по адресу:
Код
\ezx_user\download\appwrite\setup\

2) Открываем там файл ezx_mp.cfg с помощью блокнота, но воизбежании глюков советую скачать программу Notepad++
3) Строчки начинающиеся с «Eq» это эквалайзеры и ставим все на 1
4) Пример: smile.gif
Код
[CaptureX]
CaptureMenuIndex = 0
[MediaControlItem]
BackgroundImageFile =
BassBoost = 0
BassBoostLevel = 1
DefaultConfigVolume = 10
DefaultSortType = 0
DefaultStorageDir = /ezxlocal/download/appwrite/
DefaultViewType = 1
EndCallPlay = 0
EqSettingBassBoost = 1
EqSettingBlues = 1
EqSettingClassical = 1
EqSettingCountry = 1
EqSettingDance = 1
EqSettingHipHop = 1
EqSettingLatin = 1
EqSettingOldies = 1
EqSettingPop = 1
EqSettingRBSoul = 1
EqSettingReggae = 1
EqSettingRock = 1
EqSettingSmallSpeaker = 1
EqSettingSpokenWord = 1
EqSettingTechno = 1
EqSettingTrebleBoost = 1
EqSettingVocalBooster = 1
EqSettingVocalReducer = 1
EqualizerFeature = 1
EqualizerMenu = 13
EqualizerProfile = 13
IsScan = 0
MaxNumOfHistory = 30
MusicRepeat = 0
MusicShuffle = 1
Mute = 0
ProfileName = Beeline (RU)
RotateValue = 0
ShowRefreshDlg = 0
SpatialAudio = 1
SpatialWidth = 7
VideoMode = 1
VideoRepeat = 1
VideoShuffle = 0
VideoSlideDuration = 0
VideoSlideShow = 0
VolumeLevel = 4
[MediaEditor]
PictureRotateValue = 0
RepeatSlideshow = 0
SlideDuration = 2

5) Перезагружайте телефон и радуйтесь пополнению!

Регулировка громкости.

Как и в П2К моделях громкость у этого аппарата регулируется путем редактирования файла.
Путь:
Код
/usr/SYSqtapp/sound/ezx_volumetable.cfg


Перед тем как заменить файл настроек звука мы его подредактируем.
1. Копируем файл на компьютер.
2. Открываем текстовым редактором.
3. Правим:
Код
[pcap_loudspk_music] громкость динамика телефона
[pcap_headset_stero]
[pcap_loudspk_hfree]
[pcap_handset_vcall] громкость динамика телефона при телефонном разговоре
[pcap_headset_mono]
[pcap_car_kit_vcall]
[pcap_3mm5_nomic_st] громкость музыки в наушниках
[pcap_3mm5_nomic_cl] громкость телефонного разговора в наушниках
[pcap_mic_normalrec]
[pcap_mic_voicecall]
[pcap_mic_handsfree]
[pcap_headmic_music]
[pcap_headmic_vcall]
[pcap_carkit_mic_in]
[pcap_emukit_spk_ou]
[pcap_emukit_mic_in]
[pcap_emukit_spk_cl]
[pcap_emukit_mic_cl]
[pcap_fmradi_spk_ou]
[pcap_3mm5_st_miccl]
[end]

.........остальное я думаю трогать не стоит!
Монтируем с помощью авторана:
Код
#!/bin/bash
#
# changing volume
if [ -f /ezxlocal/autorun/ezx_volumetable.cfg ]
then
 mount --bind / ezxlocal/autorun/ezx_volumetable.cfg /usr/SYSqtapp/sound/ezx_volumetable.cfg
kill $(pidof soundmanager)
fi

Установка Java с доступом к ФС
Теперь хочу пояснить как устанавливать Ява приложения на телефон.

Установка приложения на примере "JZipMan"
1) Устанавливаем приложение на карточку;
2) Лезем на карту
Код
X:\.system\java\DownloadApps\

там будут находиться папки такого типа (MIDletxxxxx), в одной из них должно находиться наше искомое приложение.
Примечание: файлы Jar и jad телефон называет не названием приложения, а названием первоначального файла Jar!!!!
Например: вы хотите установить приложение PhoneMan, файл джар от этого приложения называется 123213.jar следовательно в папке MIDletxxxxx оно будет называться не PhoneMan, а 123213!
3) Находим в папке MIDletxxxxx файл "registry.txt" и находим в нем строку Domain: Untrusted и меняем на Domain: Trusted Third Party
4) В телефоне идем на это приложение и выставляем где возможно "1 запрос на приложение", а где можно выставить только "Спрашивать всегда", то выставляем "Спрашивать всегда"
Примечание: Если там уже это выставленно, то все равно исправьте! Это очень важно!!!
5) Перезагружаемся. Всё! пользуемся и радуемся
ЗЫ: Если вы не хотите чтобы у вас постоянно тело спрашивало "Дать приложению права или нет" то выполните шестой пункт:
6) Чтобы телефон больше никогда не спрашивал о правах (В рамках этого приложения) то напишите Domain: Operator. Его можно вписать только после того, как Вы выполните 3 -5 пункты!

Установка скинов

Вы скачали скин, распаковали его. Там видите файл с разрешением ****.chm и папку, название которой идентично названию файла. Файл с разрешением ****.chm кладем по адресу
Код
\ezxlocal\download\appwrite\setuptheme\


Хочу обратить ваше внимание на файл разрешением ****.chm. Его можно подредактировать с помощью блокнота. Например изменить его название (скина) (мне например не нравятся китайские закорючки avtomat.gif) Ещё в этом файле можно прописать заставки на включение и выключение телефона, а также местонахождения самого скина, т.е можно скин положить на карту и в этом файле прописать его расположение.

Открываем ****.chm файл Notepad`om
Ищем что типа:
Код
Skin = /ezx_user/download/appwrite/Skin/Skin_name/

, где Skin_name - имя скина.
Кладем содержимое папки в эту папку
Перезагружаемся.
Выбираем скин в опциях и радуемся

ROKR E2 поддерживает не только Java приложения, но и MPKG - это могут быть, как сложнеёшие программы, так и скрипты, которые корректируют или подстраивают работу всего телефона!
Установить, то их просто (как обычное ява приложение, но при условии если у Вас не стандартная прошивка (31 или 29)), удалить МПКГ намного сложнее и "геморойнее"

Удаление mpkg

По этому адресу удаляете ненужное:
Код
\system\ezxlocal\.system\QTDownLoad

Этот адрес следует использовать, если приложение установленно на телефон и оно не является стандартным.
Ориентироваться в этой папке следует по названию приложения, следовательно если приложение называется SkreenServer, то и папка этого приложения должна называться соответственно!
Если же приложениу установленно на карту, то надо идти по адресу
Код
Х:\\.system\QTDownLoad

Это был первый шаг!
Потом идете по адресу если приложение установленно на телефон:
Код
\system\ezx_user\download\appwrite\am\

Находите файл InstalledDB
Если приложение установленно на карту то:
Код
Х:\.system\java

Файл называется "CardRegistry"

Открываете его блокнотом и ищете приблизительно следующее:

Код
[1f42fd88-6745-a37b-8573-1f4bcb07e4fb]
AniIcon =
AppID = {1f42fd88-6745-a37b-8573-1f4bcb07e4fb}
Args =
Attribute = 4
BigIcon = SkreenServer.png
Daemon = 0
Directory = SkreenServer
Eraseable = 1
Exec = SkreenServer.lin
FixedAllPosition = 0
FixedPosition = 0
GroupID = ezx
Icon = SkreenServer.png
InstalledDate = 2007/1/14
JavaId = -1
MassStorageStatus = 0
MpkgFile = /mmc/mmca1/SkreenServer.mpkg
Name = SkreenServer
OsVersion = 1.0
Shared = 1
Size = 12295K
Type = 2
UserID = ezx
Visible = 1

,где SkreenServer - имя mpkg

Трете это нафиг

Можно сделать проще:
если Attribute = 4 поменять на 5 и перезагрузиться, то можно удлять из телефона вручную. (Некоторые приложения могут удаляться частями, если Вы будите использовать этот метод, так что лучше пользоваться вышеперечисленными).

Активация Engineering Menu + Quad Band + Edge

Автор Xronos
Спасибо Scottish - благодаря ему этот флекс увидел свет!!!
Плюсы Флекса - зачем это нужно:
- без всяких танцев с бубном активируется EDGE - должно работать на всех свежих прошивках - проверялось на 46_2, 41_8, 48_2, the one!
- активируется режим Quad Band - работа на частотах GSM 850, 900, 1800, 1900 (поможет в командировках);
- ПОЛНОЕ Инженерное меню (раздел сразу появляется в настройках и в главном меню) - ранее во всех прошивках EFEM работал, но были недоступны некоторые опции, свойства и т.д.

Установка Флекса:
1. Подключаем телефон к компу в режиме "Модем". Запускаем radiocomm (думаю у многих он уже есть, брать в теме "Активация EDGE на ROKR Е2" ) . Включаем режим GSM - Main-MA-GSM, затем Settings-TCPIP-MLINK USB LAN Driver. (Цвет круга Radio Detector может быть любым кроме красного, в нижнем трее должен гореть зеленый значек USB!!!)
Скрин
2. Заходим в Common Applications - Flex Programmer - выбираем еврофлекс и нажимаем FLEX.
Скрин Скрин
3. ПРИ ЗАЛИВКЕ ФЛЕКСА НЕ ТРОГАТЬ ТЕЛЕФОН!!!!!
По окончании заливки закройте Radiocomm, отсоедините кабель. Возможно придется передернуть аккумулятор.
4. Включаете телефон и получаете новые возможности! Удачи!!!
Вот он сам флекс!!!!

 av Kirill111111

 11.2.2007, 22:49

Fedot_tork,
вопрос про по авторану: обязательно писать:
Код
if [ -f /ezxlocal/autorun/ ezx_volumetable.cfg]
then
mount --bind / ezxlocal/autorun/ ezx_volumetable.cfg /usr/SYSqtapp/sound/ezx_volumetable.cfg
kill $(pidof soundmanager)
fi

Нельзя просто написать:
Код
mount --bind / ezxlocal/autorun/ ezx_volumetable.cfg /usr/SYSqtapp/sound/ezx_volumetable.cfg

?

 av Sanyok_

 15.2.2007, 2:35

Fedot_tork, и насчёт эквалайзера то, что добавляються новые пресесты но они увы не работают, просто сбрасывается на пресест усиление басов если выбираешь новый стиль который добавили редактированием в файле ezx_mp.cfg или это на моей проше такие чудеса blink.gif

 av Fedot_tork

 15.2.2007, 7:46

Kirill111111,
желательно. Но можно и не писать!

Sanyok_, у меня все отлично работет! (только от 2 эквалайзера так ведут себя) вывод:
зависит от прошивки.

 av Darkslider

 25.2.2007, 14:03

есть ещё P2K режим,но в него можно перейти послав команду в АТ под режимом модема

чтобы попасть в P2K режим пишем в гипертерминале(он же p2ktools в at режиме)
AT+mode=8
чтобы в USBNET
AT+mode=13

 av Kirill111111

 25.2.2007, 14:31

Цитата(Darkslider @ Воскресенье, 25 Февраля 2007, 18:03)
, тк
есть ещё P2K режим,но в него можно перейти послав команду в АТ под режимом модема

чтобы попасть в P2K режим пишем в гипертерминале(он же p2ktools в at режиме)
AT+mode=8
чтобы в USBNET
AT+mode=13
*


да, тока на данный момент он бесполезен для пользователей т.к. нет прог работающих в этом режиме с е2..... unsure.gif

 av Darkslider

 27.2.2007, 15:55

ну немного он всё-таки используется,например RSD lite перед прошивкой и Radiocomm

 av SDELETER

 13.3.2007, 20:19

Блин, у меня не заходит по адресу... фреимворк поставил, драйвер Motorola_NA USB LAN LINK поставил, адрес 192.168.16.1, заходил и по 192.168.16.2 и 3... не фига, что можно сделать?

 av Darkslider

 18.3.2007, 3:24

Цитата(SDELETER @ 13.3.2007, 23:19)

фреимворк поставил
*


дык фреймворк то тут зачем?он нужен для работы Radiocomm

а ты уверен что на свой телефон лезеш?а не на другой адрес?
Пуск-выполнить CMD
в консоли пишем IPCONFIG
видим наш сетевой адаптер,кароче нашу мото видим
ip адрес палим,вот тебе нужен этот адрес,только +1 на последней цифре
например:

Адаптер Usb-Net(пишу от себя,т.к. телефона нет):

DNS суффикс этого подключения . . : неважно
IP-адрес . . . . . . . . . . . . : 172.16.0.5
Маска подсети . . . . . . . . . . : неважно
Основной шлюз . . . . . . . . . . : неважно

тебе значит нужен 172.16.0.6


ps в первом посте же есть это,не внимательно прочитал?

 av lelvisl

 12.4.2007, 18:10

Motorola ROKR E2 - смартфон, основаный на Linux платформе (EZX). Поддержка Java, так же присуттвует поддержка нативных программ mpkg, для разработки которых уже выпущен SDK

Для начала подключим телефон к компьютеру.
Во-первых нам потребуются драйверав
Телефон поддерживает 3 варианта подключеня к компу:

1.Модем
Телефон подкючается как gprs-модем к компу, или перепрошивается через RDS. Я думаю тут всё понятно.Просто в опциях подключения выбираем модем, и ставим драйвера из сборника(он ниже)

2.Карта памяти
Тут тоже ничего особенного, просто мобила подлючает карту памяти к компу. Даже драйвера не требуются.

3.USB Net
Вот тут то начинается самое интересное! Этого режима небыло в предыдущих моделях. Поясню:телефон подключается как сетевое устройство. Порядок действий:
- Меняем режим на USB Net, подключаем к компу, ставим дрова.(после установки тел должен появится в диспетчере в сетевых усройствах и без восклицательного знака!)
- Идём: Пуск->Выполнить. Печатаем cmd
- В командной строке прописываем ipconfig. Там видем ip соединения с телефоном.
-Прибавляем к последней цифре ip 1, и вводим: telnet [получившийся ip]
-Мы в телнете для Е2

Далее, можем подключить мобилу как сетевой диск:

-Жмём правой кнопкой на моём компьютере, и выбираем Подключить сетевой диск...
-В открывшемся окне в поле папка прописываем: \\[ip телефона]\system
-Теперь у нас в моём компьютере появился сетевой диск. Лазиим и радуемся .
P.S: для записи доступны только папки ezx_user и ezxlocal.
Более подробную инфу и помощь можно получить в данной теме

Следующий наш вопрос - как его шить?
1.Заряжаем телефон и подключаем в режиме модема, или переходим в бут. Разницы особой при этом нет.
2. Устанавливаем RDS, и запускаем. При правильно подключённом теле мы увидим данные о нём.
3. Выбираем прошивку на компе(Прошивайте только проверенные прошивки!), и жмём кнопку Start
4. После этого будет долгое прошивание телефона(если пойдёт появление новых устройств в нереальных количествах, то это норм)
5. В конце прошивания, когда будет 100%, о е в коем случае не отключайте тел, пока он не врубится! Если прошивание закончилось ошибкой, то вынимаем-вставляем аккум и включаем. Если не врубится, значит тел неудачно прошился.

Далее видим новую прошу и радуемся!yaaho

Режимы бута:
1. AP - режим: Зажимаем голосовую кнопу, и нетопуская её жмём красную кнопку
2. BP - режим: Идём в АР - режим и жмём кнопку голоса

В теме Все Прошивки Для Е2 можно найти любую доступную, и требуемую вам прошивку.

Если вдруг, нам попалась прошивка с отсутсвующим русским языком, то для русификации надо псеголишь прошить ленгпак 002DE с русским языком.

Если села батаряея во время прошивания
Нажмите для просмотра прикрепленного файла
На фотографии показан контакт который надо замыкать. Разбираете телефон, вставляете кабель, и по методу тест поинта кидаете один конец проволки на землю,а второй конец держите на указаном контакте. После чего тел будет работать без батареи, пока вы не уберёте проволку с одной из сторон. Т.е. вовремя прошивки надо держать замкнутый контакт. Теперь прошиваем телефон и всега перед прошиванием заряжаем аакумулятор.

Прошиваем флексы
1. Устанавливаем Radiocomm (перед этим установить .NET 2.0 framework)
2. Подключаем телефон к компу в режиме "Модем". Запускаем Radiocomm. Включаем режим GSM - Main-MA-GSM, затем Settings-TCPIP-MLINK USB LAN Driver - если драйвера Radioomm встанут криво и в нижнем трее будет гореть красный знак USB (должен гореть зеленый) - переподключаем телефон к компу и устанавливаем старые драйвера от модема.
3. Заходим в Common Applications - Flex Programmer - выбираем нужный нам флекс и нажимаем FLEX.
Готово, нужный нам флекс прошит.

Далее идёт уже более лёгкий тюнинг телефона.

Для начала советую почитать информацию по файловой системе и скриптам

В файловой системе мы можем редактировать только папки ezxlocal и ezx_usr
Нам интересны папки ezx_user\download\appwrite\setup (конфигурации всех стандартых программ), \ezxlocal\download\appwrite\setuptheme\ и \ezx_user\download\appwrite\Skin\(Установка скинов)

Подробнее о Файловой Системе телефона можно почитать и спросить здесь

Инфа по скриптам и авторану в частности
Т.к. ROKR E2 основан на платформе Linux, то в нём возможно выполнение скриптов. Авторан - скрипт, выполняемый при запуске телефона.
Всё рассотренное для авторана аналогично для обычных скриптов.
Редактируются они программой Notepad++, и сохранять их следует в *nix кодировке (В Notepad++ сверху выбираем пункт "Кодировки" - "Преобразовать в UNIX формат".)

Во сех прошах, кроме стандартной своё положение авторана. В основном это /ezxlocal/autorun/startup.sh, где startup.sh - сам файл авторана.

Рассмотрим его синтаксис:

На первой строчке всегда идёт #!/bin/bash
На второй строчке после # можно вставить описание скрипта, его также можно встатвить в любой строчке кода.
А далее идёт список комманд. Рассмотрим на примере монтирования какого либо файла:
Код
#!/bin/bash
#
# <описание>
if [ -f <путь к любому файлу> ]
then
mount --bind <путь к своему к файлу заменяющему> <путь к заменяемому>
fi

Описание алгоритма:
Код
if [ -f <путь к любому файлу> ]

Если существует файл по данному адресу
Код
then
mount --bind <путь к своему к файлу заменяющему> <путь к заменяемому>

Тогда выполняется команда монтирования

Так же в авторане можно прописывать алгоритм подключения swap-раздела (предварительно он должен быть создан - Разбивание флешки)

Вот он сам алгоритм:
Код
mknod -m 660 /ezxlocal/home/mmca2 b 243 2
swapon /ezxlocal/home/mmca2

После его подключения заметно увеличивается скорость работы телефона

Установка скинов
Вы скачали скин, распаковали его. Там видите файл с разрешением ****.chm и папку, название которой идентично названию файла. Файл с разрешением ****.chm кладем по адресу

Код
\ezxlocal\download\appwrite\setuptheme\



Хочу обратить ваше внимание на файл разрешением ****.chm. Его можно подредактировать с помощью блокнота. Например изменить его название (скина) (мне например не нравятся китайские закорючки ) Ещё в этом файле можно прописать заставки на включение и выключение телефона, а также местонахождения самого скина, т.е можно скин положить на карту и в этом файле прописать его расположение.

Открываем ****.chm файл Notepad`om
Ищем что типа:

Код
Skin = /ezx_user/download/appwrite/Skin/Skin_name/


где Skin_name - имя скина.
Кладем содержимое папки в эту папку
Перезагружаемся.
Выбираем скин в опциях и радуемся
Свежие скины можно всегда найти здесь

Гланвное, как я мог забыть, добавлнеие музыки в базу данных

Как я заметил, у многих новичков с этим проблема, так что:

Жмём кнопку со значком нотки. Там жмём кнопку Назад. В открывщемся меню жмём Параметры=>Обновить. Пойдёт процесс обновления базы данных. Посе этого заходим в плеер и слушаем музыкуслушаем музыку.
Но есть одно неудобство - при обновлении базы данных добавляются и стандартные рингтоны. Это можно поправить.Лезем в файл ezx_realplayer.cfg. Видим строку SearchOrder = PHONE,MMC,SD. Удаляем PHONE, и при поиске, плеер не будет искать в памяти телефона.
При глюке с медиабазами, удалияем /ezxlocal/download/appwrite/.realplayer.*

Исправляем кглюк с чтением русских тегов
Вы закачали музыку, но вместо нормальных тегов видите иероглифы или квадраты, как здесь?
Это очень легко поправить. нужно лиь скачать программу TagScanner 5.0 с официального сайта. После этого жмём на зна попроса, в угле окна. Дале жмём, Параметры->Теги. Выбираем Сохранять ID3v2 в Юникоде Всегда. Теперь обновляем все теги, и закидываем музыку в моблу. Готово. теперь у нас нормальный русский язык.

Установка Java с доступом к ФС

Теперь хочу пояснить как устанавливать Ява приложения на телефон и дать им требуемые права

Установка приложения на примере "JZipMan"
1) Устанавливаем приложение на карточку;
2) Лезем на карту

Код
X:\.system\java\DownloadApps\


там будут находиться папки такого типа (MIDletxxxxx), в одной из них должно находиться наше искомое приложение.
Примечание: файлы Jar и jad телефон называет не названием приложения, а названием первоначального файла Jar!!!!
Например: вы хотите установить приложение PhoneMan, файл джар от этого приложения называется 123213.jar следовательно в папке MIDletxxxxx оно будет называться не PhoneMan, а 123213!
3) Находим в папке MIDletxxxxx файл "registry.txt" и находим в нем строку Domain: Untrusted и меняем на Domain: Trusted Third Party
4) В телефоне идем на это приложение и выставляем где возможно "1 запрос на приложение", а где можно выставить только "Спрашивать всегда", то выставляем "Спрашивать всегда"
Примечание: Если там уже это выставленно, то все равно исправьте! Это очень важно!!!
5) Перезагружаемся. Всё! пользуемся и радуемся
ЗЫ: Если вы не хотите чтобы у вас постоянно тело спрашивало "Дать приложению права или нет" то выполните шестой пункт:
6) Чтобы телефон больше никогда не спрашивал о правах (В рамках этого приложения) то напишите Domain: Operator. Его можно вписать только после того, как Вы выполните 3 -5 пункты!

Так же, сейчас появилоь приложение - JavaAcc, которое без компьютера, само, выдаёт права всем приложениям на телефоне. После запуска она начинает через каждые несколько секунд пиликать, пока не обработает все приложения. В конце работы издает звук, такой же, как проигрывается при выходе из Windows.всё, всем приложениям розданы неограниченые права
Для запуска Java приложения из телнета, нужно ввести коману exec /usr/SYSjava/kvm -launch ***** , где *****-номер проги в папке SYSjava.


Установка и удаление mpkg

ROKR E2 поддерживает не только Java приложения, но и MPKG - это могут быть, как сложнеёшие программы, так и скрипты, которые корректируют или подстраивают работу всего телефона!
Установить, то их просто (как обычное ява приложение, но при условии если у Вас не стандартная прошивка (31 или 29)), удалить МПКГ намного сложнее и "геморойнее"

По этому адресу удаляете ненужное:

Код
\system\ezxlocal\.system\QTDownLoad


Этот адрес следует использовать, если приложение установленно на телефон и оно не является стандартным.
Ориентироваться в этой папке следует по названию приложения, следовательно если приложение называется SkreenServer, то и папка этого приложения должна называться соответственно!
Если же приложениу установленно на карту, то надо идти по адресу

Код
Х:\\.system\QTDownLoad


Это был первый шаг!
Потом идете по адресу если приложение установленно на телефон:

Код
\system\ezx_user\download\appwrite\am\


Находите файл InstalledDB
Если приложение установленно на карту то:

Код
Х:\.system\java

Файл называется "CardRegistry"

Открываете его блокнотом и ищете приблизительно следующее:


Код
[1f42fd88-6745-a37b-8573-1f4bcb07e4fb]
AniIcon =
AppID = {1f42fd88-6745-a37b-8573-1f4bcb07e4fb}
Args =
Attribute = 4
BigIcon = SkreenServer.png
Daemon = 0
Directory = SkreenServer
Eraseable = 1
Exec = SkreenServer.lin
FixedAllPosition = 0
FixedPosition = 0
GroupID = ezx
Icon = SkreenServer.png
InstalledDate = 2007/1/14
JavaId = -1
MassStorageStatus = 0
MpkgFile = /mmc/mmca1/SkreenServer.mpkg
Name = SkreenServer
OsVersion = 1.0
Shared = 1
Size = 12295K
Type = 2
UserID = ezx
Visible = 1


где SkreenServer - имя mpkg

Трете это нафиг

Можно сделать проще:
если Attribute = 4 поменять на 5 и перезагрузиться, то можно удлять из телефона вручную. (Некоторые приложения могут удаляться частями, если Вы будите использовать этот метод, так что лучше пользоваться вышеперечисленными).

Далее идёт примеры правки конфигураций приложений, для большего удобства

Регулировка громкости.

Как и в П2К моделях громкость у этого аппарата регулируется путем редактирования файла.
Путь:

Код
/usr/SYSqtapp/sound/ezx_volumetable.cfg


Перед тем как заменить файл настроек звука мы его подредактируем.
1. Копируем файл на компьютер.
2. Открываем текстовым редактором.
3. Правим:

Код
[pcap_loudspk_music] громкость динамика телефона
[pcap_headset_stero]
[pcap_loudspk_hfree]
[pcap_handset_vcall] громкость динамика телефона при телефонном разговоре
[pcap_headset_mono]
[pcap_car_kit_vcall]
[pcap_3mm5_nomic_st] громкость музыки в наушниках
[pcap_3mm5_nomic_cl] громкость телефонного разговора в наушниках
[pcap_mic_normalrec]
[pcap_mic_voicecall]
[pcap_mic_handsfree]
[pcap_headmic_music]
[pcap_headmic_vcall]
[pcap_carkit_mic_in]
[pcap_emukit_spk_ou]
[pcap_emukit_mic_in]
[pcap_emukit_spk_cl]
[pcap_emukit_mic_cl]
[pcap_fmradi_spk_ou]
[pcap_3mm5_st_miccl]
[end]

.........остальное я думаю трогать не стоит!
Монтируем с помощью авторана:

Код
#!/bin/bash
#
# changing volume
if [ -f /ezxlocal/autorun/ezx_volumetable.cfg ]
then
mount --bind / ezxlocal/autorun/ezx_volumetable.cfg /usr/SYSqtapp/sound/ezx_volumetable.cfg
kill $(pidof soundmanager)
fi


Убираем звук на подключение к кабелю/зарядке

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

Скачиваете Device_Connect.wav и записываете его в /ezxlocal/
Добавляете в авторан
Код

mount --bind /ezxlocal/Device_Connect.wav /usr/SYSqtapp/phone/Device_Connect.wav


Вот и все smile.gif

Убираем звук включения телефона.

Берем звуковой файл из предыдущего поста (Device_Connect.wav), переименовываем его в ui_start_up_mono.wav.
Файлик положить в /ezxlocal/
В авторане прописать:
if [ -f /ezxlocal/ui_start_up_mono.wav ]
then
mount --bind /ezxlocal/ui_start_up_mono.wav /usr/data_resource/phone/ui_start_up_mono.wav
fi
перезагрузить.
Если стоит прошивка от 3D то ui_start_up_mono.wav достаточно положить в MY_FAVOR и перегрузить тел. Удачи.

Исправление глюка, ID звонящего

1.Открываем файл ezx_addressbook.cfg
2.Находим строку
Код
"NUMBER_MATCH_MINLEN = 11"

3.Изменяем 11 на 7,ну или на количество цифр в вашей местности.
4.Перезагружаем телефон после сделанных изменений

Изменяем время работы и яркость экрана (для экономных)
Редактируем файл ezx_system.cfg
Ищем строки DisplayTimeout и MinBrightnessForPM - и ставим нужное нам значение.


Увеличение чувствительности FM Радио
/ezx_user/download/appwrite/setup/ezx_fmradio.cfg
SearchStopLevel = 13
SearchValidLevel = 13

Длительность сообщения о завершении вызова (сек.)
/ezx_user/download/appwrite/setup/ezx_telephony.cfg
[TELEPHONY_CALLING_GROUP]
callEndNoticeDuration = 2

Редактируем настройки Bluetooth
Находим файл ezx_bluetooth.cfg.
Далее видим данные строчки (сразу откоментирую каждую)

AutoPowerOffTimeout = 5 - Автовыключение питания BT
DiscoverablePeriod = 3 - Время, которое тело вдимо, после нажатия кнопки "найти моё устройство"
defaultLocalDevName = Moto E2 (ilove3d-45p-VI) - ну это всем понятно - bluetooth-имя телефона
defaultStorageLocation = 1 (пока невьехал, что это - кто знает - отпишитесь, плз)

Увеличение чувствительности FM Радио
/ezx_user/download/appwrite/setup/ezx_fmradio.cfg
SearchStopLevel = 13
SearchValidLevel = 13
Уменьшаем значения с 13 до 9. Чем меньше значение,
тем выше чувствительность, при поиске радиостанций.

Команды телнета

ls
Показывает содержимое текущего каталога. При наличии параметра пытается отобразить файлы, подпадающие под этот параметр, либо каталоги, перечисленные в параметрах.
Синтаксис использования: ls [маска или путь]
Примеры использования:
ls * (показать все файлы)
ls directory (отобразить содержимое директории directory)
Самые частые ключи для использования:
ls -l Показать список файлов со всеми их атрибутами (время, права, владельцы). Этот ключ часто доступен как алиас ll (две буквы l подряд).
ls -t Показать, отсортировав по времени - сначала самые новые файлы
ls -a Показать все файлы, даже скрытые, начинающиеся на точку


cd
Меняет текущий каталог на любой другой указанный. Аналог этого в графическом режиме - щёлканье по папкам в проводнике. Одна из самых частых команд при работе с файлами и директориями.
Синтаксис использования: cd куда
Примеры использования:
cd .. Перейти на один каталог вверх, выше.
cd ../../ Перейти на два каталога выше.
cd Desktop Перейти в каталог Desktop, находящийся в текущей директории
cd /mnt Перейти в каталог mnt, находящийся в корне файловой системы линукса.
cd ~ Перейти в домашний каталог текущего пользователя (обычно это каталог /home/$USER).

pwd
Отображает текущий путь в системе (то, где вы находитесь). Ключей и параметров нет.

cp
Копирует файлы-каталоги из одного места в другое. Требует обязательного наличия двух путей - куда и чего. Естественно!
Синтаксис использования: cp что-то куда-то
Примеры использования:
cp filename directory Скопировать файл filename внутрь директории directory
cp filename filename2 Сделать копию файла filename с именем filename2 (дубликат)
cp * /tmp Скопировать все файлы в текущей директории в папку tmp, которая находится в корне файловой системы.
cp -r * /tmp Скопировать все файлы и каталоги в текущей директории в директорию /tmp.
Самые частые ключи для использования:
cp -r Копировать рекурсивно - необходимо для копирования директорий, иначе они будут просто пропущены.
cp -v Копировать, перечисляя все копируемые объекты.
cp -f Копировать, не обращая внимания на ошибки.
cp -pRdfv Копировать, полностью сохраняя атрибуты, типы и владельцы файлов.

rm
Удаляет файл или каталог. Нафиг. Без всяких там корзин...
Синтаксис использования: rm что-нибудь
Примеры использования:
rm -rf * Уничтожить всё в текущем каталоге. Это не касается скрытых объектов, начинающихся на знак точки "."
rm filename Уничтожить файл.
rm directory/*tmp Удалить все файлы, оканчивающиеся на "tmp" в директории directory
Самые частые ключи для использования:
rm -r Удалять рекурсивно, то есть, включая поддиректории.
rm -f Удалять, невзирая на ошибки и не жаловаться.

mv
Перемещает файлы и/или каталоги из одного места в другое. Должны присутствовать параметры - что перемещать и куда. Итого целых два.
Синтаксис использования: mv что куда
Примеры использования:
mv * /tmp Переместить всё из текущей директории в директорию /tmp
mv file1 file2 file3 Desktop Переместить три указанных файла в поддиректорию Desktop относительно текущего пути.
mv file1 file2 Переименовать файл. (Полезная фича! :-) )

find
Ищет файлы-каталоги по именам. Классная команда. Обычно ею не умеют пользоваться.
Синтаксис использования: find откуда_искать что_искать
Примеры использования:
find . -name '*bmp' Найти относительно текущего каталога все файлы, оканчивающиеся на bmp (рисунки то бишь)
find / -name '*bak' Найти по всей системе файлы резервных копий
find / -сtime -1 Найти в системе файлы, изменённые в последние сутки
find / -size +1024k Найти файлы, размером больше 1 мегабайта
find . -type d Найти все поддиректории, которые вложены в текущую директорию.
Частые приёмы использования с другими командами:
find . -size -2048k -exec rm -f {} \; Уничтожить все файлы относительно текущей директории, которые имеют размер менее 2-х мегабайт (например, почистить директорию с музыкой от мусора и недокачанных файлов)

grep
Выбирает из потока информации строки, в которых есть совпадения. Часто используется для поиска внутри файлов (даже рекурсивно). Если не указан файл, ждёт информации со входа, через вертикальную черту. Иначе обидится и повиснет. :-)
Синтаксис использования: grep [ключи] [имя_файла]
Примеры использования:
grep -rn maska * Найти рекурсивно во всех файлах и каталогах строки со словом maska и указать номера строк и имена файлов.
grep -i -e 'one' -e 'two' filename Вывести строки из файла filename, в которых есть слова one и/или two, независимо от регистра (большие-маленькие).
grep -v '^$' filename Вывести всё содержимое файла, исключая пустые строки
grep '^[^#]' filename Вывести содержимое файла, исключая пустые строки и строки комментариев
grep -q karamba filename && echo Yes || echo No Сказать Yes, если в файле filename присутствует слово karamba или No в противном случае.

du
Подсчитывает, сколько места занимает тот или иной объект. Например, сколько "весит" текущий каталог.
Синтаксис использования: du [ключи] [объекты]
Примеры использования:
du * Выводит таблицу всех объектов и их размеров в текущем каталоге
du -s directory Показывает размер указанного каталога directory в байтах
du -sh Показывает размер текущего каталога, добавляя нужную букву множителя (М, Г, к)
du -ha Выводит всё подряд, но в конце подсчитывает ещё и общее занимаемое место.

ln
Создаёт симлинки (ссылки) на каталоги и файлы. Это полезно, если файл лежит в одном месте, а доступ к нему хочется иметь в разных местах. С первого раза может это казаться излишним, но огромное число системных связок в линуксе работают именно так. Выглядит, как файл маленького размера, но если прочитать его - выведется содержимое файла, на который он ссылается.
Синтаксис использования: ln [ключи] файл_откуда линк_куда
Примеры использования:
ln -s /dev/ttyS0 /dev/ttyS1 Делает линк с /dev/ttyS0 как файл с именем ttyS1
ln -s libname.so.1.1 /usr/lib/libname.so Делает укороченное второе имя для библиотеки. (Именно так, по укороченным именам софты находят нужные библиотеки).

tar
Архиватор. Этим всё сказано.
Синтаксис использования: tar ключи имя_файла_архива [имена архивируемых объектов]
Примеры использования:
tar xzf archive.tar.gz Распаковать файл архива tar.gz
tar czf archive.tar.gz file1 file2 Сжать два файла в архив
tar cf archive.tar file1 directory1 Собрать без сжатия файлы и директории в один файл
tar xjf archive.tar.bz2 Распаковать файл архива tar.bz2
tar cjf archive.tar.bz2 * Сжать все файлы и каталоги в текущей директории в архив .tar.bz2
Примечание: .tar.gz и .tgz - это одно и то же. .tar.bz2 и .tbz - это тоже одно и то же. bz2 сжимает лучше, чем gz

cat
Показывает содержимое указанного файла.
Синтаксис: cat имя_файла
Примеры:
cat filename Выводит на консоль содержимое файла filename
cat directory/filename Выводит на консоль содержимое файла filename, который находится в поддиректории directory



Список полезных ресурсов про ROKR E2

http://www.e2mod.com/ (ресурс нашего Wattie)

http://my.mofile.com/celegorm (блог китайца, постоянно что-нибудь выкладывает для ROKR E2)

http://moto.it168.com/forumdisplay.php?fid=81 (ветка у китайцев про ROKR E2)

http://moto.it168.com/viewthread.php?tid=2...;extra=page%3D1 (следим за скинами у китайцев)

http://www.motomodders.net/Default.aspx?ta...&forumid=80 (ветка про ROKR E2)

http://www.modmymoto.com/forums/forumdisplay.php?f=26 (ветка+сайт про ROKR E2)


На китайские сайты можно ходить Firefox'ом с плагином gTranslate для перевода.


___________________________________________________________________________

 av Hich

 1.5.2007, 11:32

Цитата(Darkslider @ 18.3.2007, 6:24) *

дык фреймворк то тут зачем?он нужен для работы Radiocomm

а ты уверен что на свой телефон лезеш?а не на другой адрес?
Пуск-выполнить CMD
в консоли пишем IPCONFIG
видим наш сетевой адаптер,кароче нашу мото видим
ip адрес палим,вот тебе нужен этот адрес,только +1 на последней цифре
например:

Адаптер Usb-Net(пишу от себя,т.к. телефона нет):

DNS суффикс этого подключения . . : неважно
IP-адрес . . . . . . . . . . . . : 172.16.0.5
Маска подсети . . . . . . . . . . : неважно
Основной шлюз . . . . . . . . . . : неважно

тебе значит нужен 172.16.0.6
ps в первом посте же есть это,не внимательно прочитал?



Такая же проблема, как и у предыдущего камрада. Перепробовал все варианты - и ничего. Если не сложно, то плиз выложи выдео с подклучением телефона с нуля.

 av RWolf

 24.9.2007, 15:44

Собственно, сам я с установкой скинов разобрался буквально вчера, так что попробую разжевать. Вот более или менее подробный мануал. Если заметите неточность - пишите в личку, исправлю.

Тема состоит из:
1) файла с расширением chm, который содержит описание темы,
2) каталога с ресурсами скина, который содержит файл iconres.ezx с коллекцией иконок и других деталей интерфейса, рисунок обоев на рабочем столе и несколько ini-файлов, описывающих, как именно эти иконки будут отрисованы в интерфейсе (положение, прозрачность и т. д.).

Именно эти две вещи должны в итоге оказаться в файловой системе телефона, скопировать их туда можно через самбу (подключить тел по USB-Net и набрать в Проводнике Windows \\192.168.16.2\system) или телнет (см. мануалы на форуме).

Каталог (2) может в принципе располагаться где угодно (с учетом того, что записывать свои файлы разрешено только в подкаталоги /ezx_user и /ezxlocal), обычно он записывается в каталог /ezxlocal/download/appwrite/setuptheme.
Примечание: не нужно класть скин на флэшку (т.е. в каталог /mmc/mmca1); если подключите тел к компьютеру в режиме USB Flash - телефон потеряет карточку из виду вместе со скином.

Труба узнает о нашем скине по наличию файла (1) в каталоге /ezx_user/download/appwrite/setup/theme её файловой системы, так что копируем его именно туда. Перед копированием проверяем, что в него записано: ключ Skin должен указывать на местоположение каталога (2) в файловой системе телефона, ключ WallPaper должен указывать на файл картинки обоев. Если прописаны неправильные пути - отредактировать.
Можно и не редактировать, а сразу размещать (2) в месте, на которое указывают ключи, но тогда скин будет лежать там, где захотел его автор, что может создать некоторую путаницу. Можно заодно поменять мелодии звонков (ключи CallAlertLine1, CallAlertLine2) и смс (MsgAlert) .
Редактировать файл можно только программами, которые сохраняют линуксовый перевод строки, лично я использую FAR, но сойдёт и Notepad++.

Получившееся дерево каталогов показано на скриншотах:
Нажмите для просмотра прикрепленного файла

Всё, можно переключаться на новую тему. cool.gif

 no av Alexis72

 17.10.2007, 11:29

Тоже не подключается по IP, хотя и пингуется....
По-моему сервер какой то не пашет в сотке, может Samba необходимо ещё отдельно поставить? smile.gif

 av Kirill111111

 28.11.2007, 15:26

Цитата(Epidemia @ 28.11.2007, 18:05) *

Напишите подробно, как отключать звук подключения кабеля, зарядки, а также блютуза. Файл Напишите плз, с меня +

в авторан:
Код
mount --bind /ezxlocal/download/mystuff/unKnown/autorun/no.sound /usr/SYSqtapp/phone/Low_Battery.wav
mount --bind /ezxlocal/download/mystuff/unKnown/autorun/no.sound /usr/SYSqtapp/phone/Device_Connect.wav
mount --bind /ezxlocal/download/mystuff/unKnown/autorun/no.sound /usr/SYSqtapp/phone/Notification_5.mid

Цитата
ДевайсКонект - не качается.

Создай пустой тхт файл и смени расширение на wav

 av AstaRoth

 4.12.2007, 19:28

ПОДРОБНАЯ ИНФА О РОКЕРЕ Е2

 av moxa

 12.12.2007, 14:53

Схемы Е2 НАЙДЕНЫ! Не знаю кто нашел, но выложил Сумерок...

 av pahan_tver

 6.1.2008, 19:26

Как добавить в mp3 файл обложку альбома

Стандартный плейер E2 может показывать обложку альбома, если изображение записано в mp3 файл.
Сделать это самому очень просто:

1. Берем бесплатную программу Mp3Tag. Открываем папку с нужными файлами (или с одним).
2. Выделяем треки в списке справа.
3. Нажимаем кнопку "Теги.." (или правой кнопкой - "Теги..").
4. Добавляем картинку. Рекомендую присоединять обложки размером 220 на 220, тогда они хорошо просматриваются на экране в режиме увеличения.
[скриншот окна программы Mp3Tag]
Изображение
5. Нажимаем "Принять".

Кидаем файлы в телефон. Теперь у нас в плейере отображается обложка в уменьшенном размере:
Изображение
Если нажать в центр джоя, то в полноэкранном просмотре обложка располагается по центру экрана:
Изображение

 av Morrow

 31.1.2008, 7:33

По просьбе AstaRoth выкладываю тут оффицальную брошуру от Моторола для работников сервис центров (информация о нашем телефоне, разбор, запчасти и т.д.)

 av pahan_tver

 1.2.2008, 15:33

Как поменять группы символов, назначенные на кнопки

Если Вы чаще других используете знаки, которые далеко находятся: * / [ ] и другие,
то можно их приблизить в наборе.

Редактируем файл /usr/language/inputmethods/iTap/ru.km

Синтаксис очень простой, кнопка и символы, назначенные в этом языке.

[ru]
1 = .?!,@'-_:;()&"10
2 = абвг2abc
3 = деёжз3def
4 = ийкл4ghi
5 = мноп5jkl
6 = рсту6mno
7 = фхцч7pqrs
8 = шщъыь8tuv
9 = эюя9wxyz
* = SPACE
s = .?!,@'-_:;()&"10їЎ^`%Ј$Ґ¤€+x*/\|~[]=><#§


Добавляем * и / к единице:
1 = .?!,@*/'-_:;()&"10

Сохраняем файл в ezxlocal.
В startup_test.txt прописываем mount --bind /ezxlocal/ru.km /usr/language/inputmethods/iTap/ru.km
Перезагружаем телефон.

Идея - pahan_tver, реализация - dimichxp
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15

Полная версия:


MotoFan.ru (©) 2024    Слушать Radio