категории | RSS

Запуск програм в режиме зарядки

Итак,наконец мне удалось запустить проги в режиме зарядки на н73 )
В основе его стоит принцип патчинга до запуска системы.более подробно читаем тут Патчим систему до загрузки. Новые возможности смарта на Symb
Способ тестировался на н73МЕ,но думаю этот способ должен пойти и на других телефонах.Что он дает?что с помощью него можно сделать?вот читаем например тут 1-освобождаеться болбше чем при обычном запуске телефона оперативной памяти(у меня на н73 например 29),что дает возможность использовать телефон для запуска программ или игр которым нужно много оперативной памяти. Увеличение оперативной памяти особым способом
2- Новый способ Backup ..кстати сначала пробуем этот способ, возможно вы именно тот счастливчик у которого этот способ заработает. Если нет то возвращаемся сюда и внимательно читаем )
Мне удалось это сделать с помощью подмены сплеша на выбранную мной программой. недостатком являеться отсутствие сплеша при загрузке )
ВНИМАНИЕ СТАТЬЯ ОБНОВЛЕНА!!!НОВОЕ!!!

Итак благодаря пользователю steffan нашелся способ сохранить заставку и запускать программы в режиме зарядки ) для этого пробуем изменять другие рессурсы в файле Starter_arm.rsc .В частности ему удалось запустить программу заменой рессурса z\\\\sys\\\\binCalenSvr.exe
1 СПОСОБ
Для реализации этого метода понадобиться понадобиться х-плоре(или другой файловый менеджер) ,HEX редактор или редактор Rsc файлов(лично я ползуюсь и вам советую MobilHex ,там все очень просто и очень мала вероятность допустить ошибку )
1.1 Заходим в файлменеджер с диска z/resourse копируем файл Starter_arm.rsc на диск c/resourse
1.2 Открываем файл в MobilHex нажимаем 5,немного ждем и когда программа откроет все строки находим строку z\\sys\\bin\\CalenSvr.exe, она там будет повторятся три раза. находим ту строку где она повторяется второй раз и заменяем ее на С\\\\sys\\\\bin\\\\имя вашей программы (советую ставить какой то менеджер задач,чтоб через него можно было запустить другие программы) У себя я использовал программу JbakTaskMan и вам советую ).по моему мнению лучший менеджер процессов ) В случае с этой программой данная строка выглядит так: С\\sys\\bin\\JbakTaskMan.exe
1.3 Идем в какой то з ромпатчеров который запускаеться через домайн-ROMPatcher Plus MOD for N73, RPDomain, RPDomain for N73 и применям патчи с2z4bin и один с патчей с2z или Патч для Starter_arm.rsc(на ваш выбор)
1.4 Выключаем телефон,потом подключаем к нему зарядное и ждем,через несколько секунд появиться окно программы.для запуска нужных программ используем быстрый запуск или жмем на # и попадаем в список программ, с которого выбираем нужную )

2 СПОСОБ
2.1 Заходим в файлменеджер, идем в папку c/sys/bin находим нужную нам программу(в моем случае JbakTaskMan.exe) копируем ее куда то, например в корень диска с переименовываем ее на CalenSvr.exe
2.2 В папке c/resourse/apps находим rsc файл программы если ИМЯ ПРОГРАММЫ.rsc/ Если нет файла rsc то ищем среди языковых пакетов( r01-для английского, r16-русский, r93-украинский и т.д. ) копируем его куда то,переименовываем в CalenSvr.rsc и забрасываем его обратно(так как в JbakTaskManе rsc файл находиться в другом месте то этот пупкт пропускаем ),повторяю это для JbakTaskMan пропускаем )
2.3 Проверяем все ли вы правильно сделали,идеи в папку c/sys/bin жмем на CalenSvr.exe если все правильно сделали то должна запуститься выбранная вами программа ,в моем случае запускаеться JbakTaskMan
ПРИМЕЧАНИЕ: у кого не поддерживаеться запуск ехе файлов(на старых версиях х-плорер) то для того чтоб запускать файлы exe с программы качаем и устанавливаем SymbExec
2.4 Идем в какой то з ромпатчеров который запускаеться через домайн-ROMPatcher Plus MOD for N73, RPDomain, RPDomain for N73 и применям патчи с2z4bin и патч с2z
2.5 Выключаем телефон.присоединяем зарядное и через несколько минут секунд включиться выбранная нами программа )

Если данный метод не пошел то что же, ищите )пробуйте что то другое ) кто ищет тот всегда найдет )

ВАЖНО!!!
Данный метод действует только с патчерами, которые запускаються через домайн ROMPatcher Plus MOD for N73, RPDomain, RPDomain for N73То есть когда патчи применяються до старта основной системы. Более подробно об этом можно прочитать тут Патчим Nokia N73 до загрузки. Принцип работы Domain

Для тех кто пользуеться обычным ромпатчером плюс 2.2 представлюю архив который превратит ваш ромпатчер в ромпачер ROMPatcher Plus MOD Domain + система отката для ROMPatcher Plus - v.2.20

ВАЖНО!!!
Никогда НЕ ИЗМЕНЯЙТЕ и НЕ УДАЛЯЙТЕ в телефоне файлы которые используется в данном архиве потому что их изминение или удаление может привести к тому что система отката перестанет работать и вы не сможете загрузить телефон в случае неудачного приминения патчей.
Также не изменяйте файл boot1.exe если раньше изменяли то восстановите с этого архива Domain + система отката для ROMPatcher Plus - v.2.20 если пользуетесь ромпатчером 2.2 или с архивов программ RPDomain,RPDomain for N73 если вы используете эти патчеры

То есть когда патчи применяються до старта основной системы. Более подробно об этом можно прочитать тут Патчим Nokia N73 до загрузки. Принцип работы Domain
Да и еще одно, после включения программ в режиме зарядки первый раз у вас телефон загрузиться без патчей-это сработает система отката.просто перезагрузите телефон еще раз и он загрузится с патчами ) или паред тем как отключить телефон идем в папку c/sys/bin и нажимаем на файл RomPatcherAuto.exe

Большую благодарность выражаю molosar за придуманную систему отката и за консультации ) а также steffan за оказаную помощь-За найденный метод запуска с сохранением сплеша : )

Majkll
2009-10-27T08:08:55Z

Здесь находятся
всего 0. За сутки здесь было 0 человек

Комментарии 50

#40   Yrok472    

Majkll,
ок попробую, с E50 у меня получилось с помощью твоей статьи за что тебе огромное спасибо tongue ща с 5530 вожусь
-------------
Добавлено в 22.05: из патчей только openforall и installserver
-------------
Добавлено в 20.53: Делаю 2м способом на 5530, патч с2з глючный, на автостарте виснет смарт, есть липатч что бы чтение файла CalenSvr.exe было не с Диска З а с С? или дайте инфу как самому соорудить


0 ответить

#40   Majkll    

Цитата: Yrok472
Делал первым способом но почему то пачт starter patch красным горит, если что проша 20ая.


a у тебя много патчей в автозапуске стоит?просто слышал что в некоторых проблемы с автозапуском стартер патча при большом количестве патчей в автозапуске..хотя у себя специально тестил ставил где то возле 20 патчей все запускались..может от телефона зависит ) попробуй переименуй стартер патч в 1стартер патч ) то есть перед названием единицу добавь. В таком случае он будет применятся первым


* редактировал(а) Majkll 20:33 15 дек 2009

0 ответить

#40   Yrok472    

Для 5530 делаю вторым способом, но видимо из за патча c2Z смарт при загрузке зависает, система отката помогает. Помогите с патчем ! Делал первым способом но почему то пачт starter patch красным горит, если что проша 20ая.


0 ответить

#40   molosar    

Koss20088
захожу в X-plore, потом закрываю его и все жбак завис?

Зажми кнопку меню и он отвимснет


0 ответить

#40   Koss20088    

Ура!!! wink Запустил!Только проблема:захожу в X-plore, потом закрываю его и все жбак завис?Это у всех или только у меня?


0 ответить

#40   Majkll    

Цитата: Koss20088
Прошивка 4.0839.42.2.1.пробывал 1сп. заменял 2калэнСВР на жбак, ноль эмоций.



У меня все работает на этой же прошивке..может ошибку сделал при редактировании Starter_arm.rsc? проверь его еще раз..я пробывал у себя юбак ставить, н82смарт и х-плорер, все работало..если менял CalenSvr.exe то должен был поменять позицию 5.8. у тебя так?в мобихексе должно выглядеть так: С\\\\\\\\sys\\\\\\\\bin\\\\\\\\JbakTaskMan.exe... сплешь должен левый быть..проверь так ли у тебя..


* редактировал(а) Majkll 16:17 14 дек 2009

0 ответить

#40   Koss20088    

Прошивка 4.0839.42.2.1.пробывал 1сп. заменял 2калэнСВР на жбак, ноль эмоций.


0 ответить

#40   Majkll    

Koss20088
Ничего не получилось с первым способом!А второй способ вообще привел к ошибке самотестирования.N73ME с последней прошей


все нормально работает на последней прошивке, и первый способ и второй..может ты просто какой то процесс нужный убрал? вместо какого процесса ставил свою программу?и какую программу хочешь поставить?


0 ответить

#40   Koss20088    

Ничего не получилось с первым способом!А второй способ вообще привел к ошибке самотестирования.N73ME с последней прошей


0 ответить

#40   Slesar1    

Н-73 работаетsmileгуд.


0 ответить

Яндекс.Метрика