|
|
[color=rgb(34, 34, 34)]Решил и я так сказать похвастаться своими навыками в создании прошивок. Перед собой ставил цель создания легкого мода, без всяких излишеств, поэтому чего то координального не ждите(ктомуже все интерестные виджеты доступны отдельным установочным пакетом).
Отличительной чертой мода является правильность построения - каждый файлик и папка лежат где нужно(тоесть если в папке или в CG положено лежать файлам настроек или локализации, то никаких бинарников или библиотек там небудет).
Инструкция к применению Мод прошивать только на бутлоадер с noRSA. - NoRSA bootloader для Z6: - NoRSA bootloader для Z6w: http://forum.motofan.ru/index.php?act=Attach&type=post&id=210724[/] или тутhttp://www.modmymoto.com/forums/showthread.php?t=439101)[/]
После прошивки телефона обзятально перезагружаем сразуже телефон. Все телефон готов к применению.
Собственно список изменений: V2 Мод представляет из себя fullflash, собран на основе прошивки 4FR (как самой последней) и перекомпилированного ядра 4FR. -В новом ядре отключена проверка noexec в системе а также на сменной mmc карте (позволяет запускать приложения из любого места); -В ядро добавлена поддержка новых ФС: ext2, ext3, swap, unionfs -Запущены telnet, SSH, ftp, Samba, и web серверы. -Ftp, SSH и Telnet запускаются из inetd (только когда происходит соединение) -запуск webserver производится в вручную из меню connection -Добавлены консольные утилиты badblocks, split, filefrg, uuidgen, mklost+found, free и др. А также комплекс утилит по работе с ext ФС(resize2fs, mke2fs, e2fsck, dumpe2fs) -Добавлены программы: vInstaller - поддерживает установку из .pep и .mpkg пакетов, поэтому в стандартный набор нестал добовлять всякие taskman, textviewer и тд zLauncher2 - менеджер с возможностью запуска Нативов и исполняемых файлов(при даче прав на запуск) konsole - нативный эмулятор терминала zTextEdit 0.3 от Ant-ON фонарик -добавлены showmodules -Добавлен compcash (покачто запускается вручную, редактированием конфига compcash.cfg) -swap в /mnt/msc_int0/.swap/swapfile (Активность, размер и приоритет свапа редактируется из конфига swap.cfg)(поумолчанию включен) -Пропатчен usbd(при подключении к компу в роли флеш exec с флехи не сбрасывается) -снятия видео с разрещениями 352х288 -Добавлено hostname -inetd.conf теперь лежит на своем месте -индикация загрузки приложений -web access теперь негрузится при старте телефона -добавлена HSA панель на рабочем столе -возможность установки доп. скинов в папку .skins -количесество поддерживаемых скинов возросло до 10 -убрано напоминание про расход денег в Opera -изменен список стандартных тем -доработан скин indium -Изменена структура главного меню -Режимы соединения "Tools" и "Modem & Tools" -изменен список стандыртых картинок и мелодий -Изменены некоторые настройки по умолчанию -возможность автоматического использования swap-раздела на флешке (swap-раздел должен быть третьим по счету); -убран баг с зеленой полосой в камере -Inetd теперь запускается одним из первых в init, что позволяет подключиться удаленно к телефону при сбое последующих init сервисов. -Раздел /dev/mtdblock/mass_storage теперь имеет jffs2 систему, что добавила ряд преимуществ. -Поставил по умолчанию apmd с частотой проца на auto 399Mhz. И добавил скрипт для выбора частоты процессора -tmp уменьшена до 3Мб, а оставшийся 1mb отдан оперативной памяти. -изменены некоторые библиотеки(libezxappbase, libjpeg и т.д.) -автомонтирование 2 и 4 разделов в /mmc/mmca2 и /mmc/mmca4(параметры и тип фс можно изменят в конфиге mountmmc.cfg) -языкавой пакет с 7ю языками включая русский и украинский -NewPhoneSetting - продвинутая альтернатива phone setting-у в стадии разработки
И так, что добавилось в 3 версии: -первым делом, новое ядро, в которое включена поддержка разных нужных ФС, также отключены ненужные проверки. -Сделал более коректный порядок запуска системы. -/mnt/msc_int0 вернул, по ряду причин, yaffs систему -добавил samba-client. Для простоты использования наваял небольной тестовый GUI для samba. Кто незнает что такое samba-client - можно лазить из телефона по сети на другие комьютеры. -Также было применено лучшее сжатие к скинам (2 скина уменьшились на 15Мб), в результате чего они будут меньше занимать оперативную память и, т.к. освободилось место в data-resource, добавил новых фоновых картинок. -изменена картинка загрузки. -ezx_mystuff переехал на свое законное место. -Раздел /mnt теперь RO (read only) и туда монтируеться пользовательская память, флэшка и samba. Не понимаю, почему ленивые мотороловцы сами это не сделали. -теперь задействованы параметры утилиты sysctl (из них при ошибке kernel panic тел. сам перезагрузится через 5сек) {Vinrarus навел на идею} -По умолчанию фс разделов флэшек определяются автоматически и, если поддерживается такая фс, тогда монтируется. -появился режим процессора TURBO (665Mhz). Внимание этот режим может быть нестабильным и привести к поломке, но пока проблем не было с этим. -добавил модуль zPand (это чтобы лежа на диване через самбу и блютуз с компа смотрет фильмы, слушать музло и тд. Пока конектить надо ручкам, но это пока что). -вместо Installer теперь программа PakagesManedger (не пугайтесь, она долговато, бывает, загружаеться).
побочные эфекты: -удалены программы flshclient, wvimps(Wirelless Village Instant Messenger) -Изза swap, пользовательская память уменьшилась на размер файла подкачки -Подключение в режиме флэшка работает только при вставленой sim катрте- излечению не подлежит(покрайней мере пока), стандартный баг. -программы NewPhoneSetting и PakagesManedger предоставлены в качестве ознакомления (т.к плохо владею qt, нету возможности их дописать, чтобы нормально работали). -в samba намудрил с кодировками, поэтому бывают проблемы с файлами и папками на русском языке. -и как то раз заметил, что при включении тела, флэшка сама вошла в noexe (тобиш нельзя запустить программы с нее).
P.S. большая часть наработак не моя, посему спасибо всем чьи наработки учавствоаали в моде.
BETA версию можно сачать тут: Z6: http://ifolder.ru/28331880[/] Z6W: [color=rgb(0, 0, 0)][size=small]Архив V2 http://ifolder.ru/23299254[/][/color][/][/color][/font][/size] [color=rgb(34, 34, 34)]Вроде бы все, что вспомнил написал. [/color] [/size]
|
|
|
|