motofan logo
2 страниц V < 1 2 >        
> 

Моддинг прошивки в Linux, Или как создать своего монстра

MotorE1
сообщение 15.9.2007, 13:52


Мото-музыкант
******

Группа: Пользователи
Сообщений: 810
Регистрация: 9.3.2007
Из: Казахстан, г.Алматы
Пользователь №: 126 150
Модель телефона: Motorola RAZR XT 910
Победитель конкурса 2008

Рейтинг: 311.5



Sanyok_, спасибо разобрался!
CG_34, CG_41, CG_39 собраны и готовы. За основу взял Те Оне Бету и Ультиматум. smile.gif

Цитата(lelvisl @ 14.9.2007, 13:59) *

MotorE1, попробуй ввести в консоли команду su

А что значит команда su?

Сообщение отредактировал MotorE1 - 30.9.2007, 15:15
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DRVTiny
сообщение 19.9.2007, 13:15


Новичок
*

Группа: Пользователи
Сообщений: 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
сообщение 20.9.2007, 21:01


Интересующийся
**

Группа: Пользователи
Сообщений: 75
Регистрация: 17.7.2007
Пользователь №: 141 731
Модель телефона: e398+e6

Рейтинг: 4.5



А можно поподробнее про самбу и вообще про любой моддинг прошивки. Интересно все это сотворить на а1200
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MaxDjCool
сообщение 15.10.2007, 1:44


Интересующийся
**

Группа: Пользователи
Сообщений: 31
Регистрация: 9.12.2006
Пользователь №: 110 607
Модель телефона: е2
Прошивка: Maxx IV

Рейтинг: 2



Перезалейте пожалуйста SBFCodec by lucrece!
По ссылке в 1 посте уже не качает...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MotorE1
сообщение 15.10.2007, 3:16


Мото-музыкант
******

Группа: Пользователи
Сообщений: 810
Регистрация: 9.3.2007
Из: Казахстан, г.Алматы
Пользователь №: 126 150
Модель телефона: Motorola RAZR XT 910
Победитель конкурса 2008

Рейтинг: 311.5



Цитата(MaxDjCool @ 15.10.2007, 7:44) *

Перезалейте пожалуйста SBFCodec by lucrece!
По ссылке в 1 посте уже не качает...

Держи
Прикрепленный файл desbf_by_lucrece.rar   ( 265.85 килобайт ) Кол-во скачиваний: 548
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
3-D
сообщение 28.12.2007, 13:12


МотоМэн
***

Группа: Пользователи
Сообщений: 124
Регистрация: 4.8.2006
Из: город-герой_Брест.by
Пользователь №: 93 799
Модель телефона: ROKR Е2,ROKR E8
Прошивка: MAXX IV
Победитель конкурса 2008

Рейтинг: 309



Sanyok плиз помоги, как в прошу свой лин скрипт поставить или мпкг? попытался просто скопировать в папку и в SysMenuTree дописать нужное, но там был какойто идентификатор(длинная строка символов по рандому в скобках) когда прошил все пункты меню описанные до моего были, а остальные пропали sad.gif

Подскажи как?

Сообщение отредактировал ser5211895 - 28.12.2007, 13:18
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DDSH
сообщение 28.12.2007, 14:51


Гуру
******

Группа: Разработчики
Сообщений: 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
сообщение 5.3.2008, 11:03


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 26.11.2007
Из: Ереван, Армения
Пользователь №: 155 146
Модель телефона: Скорее всего Atrix
Прошивка: Casseopeya©

Рейтинг: 122.5



Привет всем! Вот такой вопрос: как сделать, чтобы в разных меню (к примеру, в office tools или в какой-нибудь созданной папке, где хранятся программы установленные (mpkg, java)) сделать так, чтобы около списков отображались не цифры 1,2,3... а их иконки? (как, к примеру, в file manager-е или во время reorder). Иконок в подменю не надо! - только списками, то вместо 1,2,3 отображались бы их иконки!. Спасибо!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DDSH
сообщение 5.3.2008, 13:42


Гуру
******

Группа: Разработчики
Сообщений: 700
Регистрация: 11.8.2006
Пользователь №: 94 741
Модель телефона: HTC Sensation XE

Рейтинг: 351.5



Morrow,
простым ковырянием тут не обойтись.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Morrow
сообщение 5.3.2008, 14:26


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 26.11.2007
Из: Ереван, Армения
Пользователь №: 155 146
Модель телефона: Скорее всего Atrix
Прошивка: Casseopeya©

Рейтинг: 122.5



Цитата(DDSH @ 5.3.2008, 17:42) *

Morrow,
простым ковырянием тут не обойтись.



А что надо делать?

м-да...видимо, никто не знает....


Еще один такой вопрос, он меня очень интересует: предположим, собрал я новую прошивку в Линуксе, но в ней есть какие-то мне не известные недоделки или проблемы. Начинаю шить с РСД Лайт и он мне ошибку выдает на каком-то месте (предположим, на 90 процентов от общего завершения). Телефону хана будет или нет?

Сообщение отредактировал Morrow - 10.3.2008, 10:28
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
antoffka
сообщение 16.3.2008, 3:25


Мастер
****

Группа: Пользователи
Сообщений: 171
Регистрация: 11.12.2006
Из: Питер!
Пользователь №: 110 964
Модель телефона: с 650, ROKR E2
Прошивка: 3.08r/ MAXX II 4AP

Рейтинг: 31.5



Народ!!!! подскажите плиз!!! прочитал документацию на чип радио нашего рокера....
Там сказано что он может ловить частоту с шагом 0,5 мегагерца.... тоесть значт где то это прописано.... помогите плиз... а то радио обожаю.... хочется четкий прием...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MotorE1
сообщение 17.3.2008, 2:39


Мото-музыкант
******

Группа: Пользователи
Сообщений: 810
Регистрация: 9.3.2007
Из: Казахстан, г.Алматы
Пользователь №: 126 150
Модель телефона: Motorola RAZR XT 910
Победитель конкурса 2008

Рейтинг: 311.5



Цитата(Morrow @ 5.3.2008, 20:26) *

... Начинаю шить с РСД Лайт и он мне ошибку выдает на каком-то месте (предположим, на 90 процентов от общего завершения). Телефону хана будет или нет?

Получишь труп своего Е2, естественно хана придет! Потом плачевные последствия с восстановлением, но тебе это ведь не впервой, поэтому ты знаешь куда идти и нести свой мертвый тел в ремонт на восстановление, но опять же - нет 100% гарантии, что они его смогут "поднять из мертвых". Думай сам, шить или не шить smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Lexa_64
сообщение 19.6.2014, 10:56


Мастер
****

Группа: Пользователи
Сообщений: 207
Регистрация: 23.12.2006
Из: Республика Беларусь, г.Минск
Пользователь №: 112 952
Модель телефона: E2+E6+E8+Z8+Z10+ZN5

Рейтинг: 111



Подскажите, как быть, если размер отредактированной кодовой группы превышает размер исходной? Взял хороший буржуйский монстр, всё устраивает, всё как хочу. Но нет ни русификации меню, ни русского ввода. Меню ничего страшного, похожу и с английским, а без ввода долго не протянешь =). Распаковал CG41, добавил туда русский ввод и iTap, запаковал, и размер превышать начал... Русский лэнг прошивать не советуйте, попробовал. Много чего перестало в монстре работать.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
J()KER
сообщение 19.6.2014, 12:45


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
сообщение 19.6.2014, 13:20


Мастер
****

Группа: Пользователи
Сообщений: 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
сообщение 20.6.2014, 13:45


Мастер
****

Группа: Пользователи
Сообщений: 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
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Моддинг прошивки в Linux, Или как создать своего монстра · Motorola ROKR E2, A910, A910i, E895 · Forum
 

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

 



Текстовая версия Сейчас: 9.8.2025, 5:08

Форум живёт: