![]() Моддинг прошивки в Linux, Или как создать своего монстра |
![]() |
![]() |
![]() |
![]() |
![]() |
Здравствуйте, гость ( Вход | Регистрация ) |
![]() Моддинг прошивки в Linux, Или как создать своего монстра |
MotorE1 |
![]() |
![]() Мото-музыкант ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 810 Регистрация: 9.3.2007 Из: Казахстан, г.Алматы Пользователь №: 126 150 Модель телефона: Motorola RAZR XT 910 ![]() Рейтинг: 311.5 ![]() |
|
DRVTiny |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 18 Регистрация: 26.7.2007 Из: Moscow Пользователь №: 142 544 Модель телефона: Motorola ROKR E6 Прошивка: R533_G_11.12.06PBP Рейтинг: 0 ![]() |
S80autorun вариант 2:
Код #!/bin/bash for basedir in /ezxlocal/download/mystuff /mmc/mmca1/autorun; do for subdir in unKnown Others; do if [ -f "${basedir}/${subdir}/startup.sh" ]; then ${basedir}/${subdir}/startup.sh & . ${basedir}/${subdir}/startup.txt continue fi done done IMHO, так логичнее. Да и код читабельнее. Сообщение отредактировал DRVTiny - 19.9.2007, 13:17 |
z3r0c001 |
![]() |
Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 75 Регистрация: 17.7.2007 Пользователь №: 141 731 Модель телефона: e398+e6 Рейтинг: 4.5 ![]() |
А можно поподробнее про самбу и вообще про любой моддинг прошивки. Интересно все это сотворить на а1200
|
MaxDjCool |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 31 Регистрация: 9.12.2006 Пользователь №: 110 607 Модель телефона: е2 Прошивка: Maxx IV Рейтинг: 2 ![]() |
Перезалейте пожалуйста SBFCodec by lucrece!
По ссылке в 1 посте уже не качает... |
MotorE1 |
![]() |
|
![]() Мото-музыкант ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 810 Регистрация: 9.3.2007 Из: Казахстан, г.Алматы Пользователь №: 126 150 Модель телефона: Motorola RAZR XT 910 ![]() Рейтинг: 311.5 ![]() |
| |
3-D |
![]() |
![]() МотоМэн ![]() ![]() ![]() Группа: Пользователи Сообщений: 124 Регистрация: 4.8.2006 Из: город-герой_Брест.by Пользователь №: 93 799 Модель телефона: ROKR Е2,ROKR E8 Прошивка: MAXX IV ![]() Рейтинг: 309 ![]() |
Sanyok плиз помоги, как в прошу свой лин скрипт поставить или мпкг? попытался просто скопировать в папку и в SysMenuTree дописать нужное, но там был какойто идентификатор(длинная строка символов по рандому в скобках) когда прошил все пункты меню описанные до моего были, а остальные пропали
![]() Подскажи как? Сообщение отредактировал ser5211895 - 28.12.2007, 13:18 |
DDSH |
![]() |
Гуру ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 700 Регистрация: 11.8.2006 Пользователь №: 94 741 Модель телефона: HTC Sensation XE Рейтинг: 351.5 ![]() |
В SysMenuTree содержится только структура меню, в котором указывается идентификатор меню, под ним перечисляются пункты данного меню. В файле SysRegistry содержится описание каждого меню, причем бывают меню/папка и меню/пункт. Идентификаторы можно задавать любые, главное чтобы не было одинаковых, все программы лучше запускать от root во избежание недоразумений, чтобы добавить новое меню и скрипт делаем так:
1. Открываем SysRegistry. В нем есть что-то типа этого: Код [67dc1191-2928-4938-abce-1a73cb5ce490] Type = 1 Attribute = 7 BigIcon = games_std.g AniIcon = games_ani.g FixedPosition = 0 FixedAllPosition = 0 Name = Games 2.Меняем примерно на: Код [67dc1191-2928-4938-abce-1a73cb666490] Type = 1 Attribute = 7 BigIcon = options.g AniIcon = options_ani.g FixedPosition = 0 FixedAllPosition = 0 Name = Options Type = 1 - это и есть меню/папка. Не буду объяснять как добавить новые картинки в айконрес, скажу только что можно использовать любые стандартные. 3. Добавляем меню в SysMenuTree. В файле в квадратных скобках содержится идентификатор меню, под ним через точку с запятой перечислены папки/пункты, содержащиеся в нем. Дописываем в квадратых скобках новое меню, пунктов пока нет, после равно ничего не дописываем. 4. Теперь добавляем пункт(ы) меню. Открываем SysMenuTree. Имеем что-то вроде: Код [f4gbad18-23f6-12ae-89j5-f1357a7689f0] Type = 2 Attribute = 1 Daemon = 0 MassStorageStatus = 1 BigIcon = mm_folder03_std.g AniIcon = mm_folder03_ani.g AppID = {f4gbad18-23f6-12ae-89j5-f1357a7689f0} LockEnabled = 1 FixedPosition = 0 FixedAllPosition = 0 Directory = tools Exec = overexpert.lin Args = UserID = root GroupID = root Name = Expert В описании содержатся многие параметры, по названиям, думаю, все ясно. 5. Меняем на: Код [f4gbad18-23f6-12ae-89j5-f1357a6689f0] Type = 2 Attribute = 1 Daemon = 0 MassStorageStatus = 1 BigIcon = font.g AniIcon = font_ani.g AppID = {f4gbad18-23f6-12ae-89j5-f1357a6689f0} LockEnabled = 1 FixedPosition = 0 FixedAllPosition = 0 Directory = tools Exec = font.lin Args = UserID = root GroupID = root Name = fonts Аналогично добавляем в айтемсы новый пункт. 6. Создаем в папке /usr/SYSqtapp папку tools, кидаем в нее скрипт font.lin. Не забываем, что окончательный файл меню создается в ezx_user, который нужно удалить для изменения порядка меню. Сообщение отредактировал DDSH - 28.12.2007, 14:52 |
Morrow |
![]() |
![]() Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 230 Регистрация: 26.11.2007 Из: Ереван, Армения Пользователь №: 155 146 Модель телефона: Скорее всего Atrix Прошивка: Casseopeya© Рейтинг: 122.5 ![]() |
Привет всем! Вот такой вопрос: как сделать, чтобы в разных меню (к примеру, в office tools или в какой-нибудь созданной папке, где хранятся программы установленные (mpkg, java)) сделать так, чтобы около списков отображались не цифры 1,2,3... а их иконки? (как, к примеру, в file manager-е или во время reorder). Иконок в подменю не надо! - только списками, то вместо 1,2,3 отображались бы их иконки!. Спасибо!
|
DDSH |
![]() |
Гуру ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 700 Регистрация: 11.8.2006 Пользователь №: 94 741 Модель телефона: HTC Sensation XE Рейтинг: 351.5 ![]() |
Morrow,
простым ковырянием тут не обойтись. |
Morrow |
![]() |
![]() Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 230 Регистрация: 26.11.2007 Из: Ереван, Армения Пользователь №: 155 146 Модель телефона: Скорее всего Atrix Прошивка: Casseopeya© Рейтинг: 122.5 ![]() |
Morrow, простым ковырянием тут не обойтись. А что надо делать? м-да...видимо, никто не знает.... Еще один такой вопрос, он меня очень интересует: предположим, собрал я новую прошивку в Линуксе, но в ней есть какие-то мне не известные недоделки или проблемы. Начинаю шить с РСД Лайт и он мне ошибку выдает на каком-то месте (предположим, на 90 процентов от общего завершения). Телефону хана будет или нет? Сообщение отредактировал Morrow - 10.3.2008, 10:28 |
antoffka |
![]() |
![]() Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 171 Регистрация: 11.12.2006 Из: Питер! Пользователь №: 110 964 Модель телефона: с 650, ROKR E2 Прошивка: 3.08r/ MAXX II 4AP Рейтинг: 31.5 ![]() |
Народ!!!! подскажите плиз!!! прочитал документацию на чип радио нашего рокера....
Там сказано что он может ловить частоту с шагом 0,5 мегагерца.... тоесть значт где то это прописано.... помогите плиз... а то радио обожаю.... хочется четкий прием... |
MotorE1 |
![]() |
![]() Мото-музыкант ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 810 Регистрация: 9.3.2007 Из: Казахстан, г.Алматы Пользователь №: 126 150 Модель телефона: Motorola RAZR XT 910 ![]() Рейтинг: 311.5 ![]() |
... Начинаю шить с РСД Лайт и он мне ошибку выдает на каком-то месте (предположим, на 90 процентов от общего завершения). Телефону хана будет или нет? Получишь труп своего Е2, естественно хана придет! Потом плачевные последствия с восстановлением, но тебе это ведь не впервой, поэтому ты знаешь куда идти и нести свой мертвый тел в ремонт на восстановление, но опять же - нет 100% гарантии, что они его смогут "поднять из мертвых". Думай сам, шить или не шить ![]() |
Lexa_64 |
![]() |
![]() Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 207 Регистрация: 23.12.2006 Из: Республика Беларусь, г.Минск Пользователь №: 112 952 Модель телефона: E2+E6+E8+Z8+Z10+ZN5 Рейтинг: 111 ![]() |
Подскажите, как быть, если размер отредактированной кодовой группы превышает размер исходной? Взял хороший буржуйский монстр, всё устраивает, всё как хочу. Но нет ни русификации меню, ни русского ввода. Меню ничего страшного, похожу и с английским, а без ввода долго не протянешь =). Распаковал CG41, добавил туда русский ввод и iTap, запаковал, и размер превышать начал... Русский лэнг прошивать не советуйте, попробовал. Много чего перестало в монстре работать.
|
J()KER |
![]() |
![]() man_of_motley ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 707 Регистрация: 1.6.2008 Пользователь №: 173 781 Модель телефона: Atrix 4G; ROKR E8; Moto X Прошивка: my mod Настроение: DON'T PANIC! Рейтинг: 1059 ![]() |
Lexa_64, удали ненужные языки
|
Lexa_64 |
![]() |
![]() Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 207 Регистрация: 23.12.2006 Из: Республика Беларусь, г.Минск Пользователь №: 112 952 Модель телефона: E2+E6+E8+Z8+Z10+ZN5 Рейтинг: 111 ![]() |
J()KER, их там нет. только английский... Размер никак уменьшить не смог, всё по минимуму в этой CG41.
Создатель монстра запихнул в CG41 папку bin. На её содержимое (файлы) есть ссылки в CG43. Я решил попробовать переместить некоторые из этих файлов из CG41/bin в CG43 (вместо ссылок). Переместил, в итоге получилось то, что написано в посте ниже: Сообщение отредактировал Lexa_64 - 20.6.2014, 14:43 |
Lexa_64 |
![]() |
![]() Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 207 Регистрация: 23.12.2006 Из: Республика Беларусь, г.Минск Пользователь №: 112 952 Модель телефона: E2+E6+E8+Z8+Z10+ZN5 Рейтинг: 111 ![]() |
Появилась проблема: пересобрал CG43, прошил. Телефон зависает, не грузится дальше картинки включения. Кто-нить сталкивался с таким? До этого пересобирал CG41, CG42 - всё нормально. В чём может быть дело? 4096 байт в начале есть, размер сходится.
И ещё попутно вопрос: команда fsck.cramfs -v -x /моя/директория /директория/CGxx.smg возвращает вот такую ошибку: fsck.cramfs: compiled without -x support Сообщение отредактировал Lexa_64 - 20.6.2014, 14:41 |
![]() ![]() |
Текстовая версия | Сейчас: 9.8.2025, 5:08 |
Форум живёт: