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

Мануал. Добавление пустоты в CG1, Добавление FF(дополнительной памяти) для установки патчей

TrojanWorm
сообщение 15.12.2007, 8:11


Ветеран
*****

Группа: Пользователи
Сообщений: 353
Регистрация: 5.1.2007
Из: BY, Mogilev
Пользователь №: 115 061
Модель телефона: htc hd mini

Рейтинг: 238.5



Добавляем пустоту в конец CG1


Инфо:
Для чего это надо? Некоторые патчи патчатся в так называемую дополнительную память CG1, а если таковой памяти не существует, то её надо создать.

Для этого нам надо:
1. Flash&Backup 3.0.4 и выше
2. Xvid32 Скачать
3. Прошивка
4. Трезвый ум и немного ровные руки ))))

Итак приступим:
1. Нам надо вытянуть из прошивки cg1
- берем прогу Flash&Backup не ниже версии 3.0.4
- переходим во вкладку "Обработка прошивок". Нажимаем "Выбрать файл" и ищем вашу прошивку вида E3P.shx или E3p.sbf (Это для примера)
- в окне появится ваша прошивка с примерно следующим содержанием: RAMDLD, CG1, CG2, CG4, CG5, CG 8, CG15, CG17, CG18.
- даляем не нужные нам пункты, это: CG2, CG4 и CG15. В принципе можно удалить ещё CG5, CG8 и CG17.
- теперь жмём "Сохранить как...", вводим любое имя и выбираем тип файла "smg"
2. Запускаем Xvid32
3. Открывем в ней CG1 нашей прошивки
4. Переходи на последний байт прошивки (Выделен на скрине, значения могут отличатся)
[c]Изображение[/c]
5. Далее Edit-->Insert String
6. В выскочевшем окошке все ставим также как на скрине
[c]Изображение[/c]
7. В HEX String вводим примерно 300 пар FF, и жмем OK
8. Затем у нас должно получилтся примерно столько же FF как на скрине
[c]Изображение[/c]
9. Жмем кнопку Save, на скрине выделена красным

Все! Дополнительная память создана!
Авто мануала TrojanWorm

Сообщение отредактировал TrojanWorm - 15.12.2007, 8:13
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Osta
сообщение 15.12.2007, 9:46


Freestyler
********

Группа: Легенды MotoFan.Ru
Сообщений: 10 329
Регистрация: 20.7.2004
Пользователь №: 8 235
Модель телефона: Moto
Прошивка: *#9999#


Настроение:
Все невыспавшиеся в следующей жизни будут котами



Рейтинг: 4362



Цитата(TrojanWorm @ Сегодня, 10:11)

7. В HEX String вводим примерно 300 пар FF, и жмем OK
*


мне кажется проще сделать File - Insert и указать на один из предложенных bin -ов в архиве.
там bin на 300 байт , 600 байт и 1200 байт . которые уже забиты FF
Прикрепленный файл bin.rar   ( 201 байт ) Кол-во скачиваний: 584
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
TrojanWorm
сообщение 15.12.2007, 9:52


Ветеран
*****

Группа: Пользователи
Сообщений: 353
Регистрация: 5.1.2007
Из: BY, Mogilev
Пользователь №: 115 061
Модель телефона: htc hd mini

Рейтинг: 238.5



Osta, спасибо

Также, у некоторых возникают такие пробдемы:
Добавили пустоту в CG1 а при прошивке в конце возникает ошибка. Боротся с этим можно так.

Качаем MotoKup
- Запускаем прогу
- Подключаем тело во флэш-режиме (Для тех кто в танке *#+Кнопка включения)
- Переходим на вкладку Backup
- Снимаем все голочки кроме CG1
- Указываем куда сохранить бэкап
- Жмем Start
- Ждем минут 10-20, потом выскочит надпись Backup Done!
- Далее прогой ФлэшБэкап используем для патчинга эту CG1

Удачи!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Bogd@n
сообщение 15.12.2007, 18:26


Авторитет
********

Группа: Пользователи
Сообщений: 2 492
Регистрация: 3.11.2007
Из: Украина,Артёмовск
Пользователь №: 152 746
Модель телефона: XT1060
Прошивка: 4.4 root


Настроение:
Качай разум, а не мышцы.



Рейтинг: 1059



зачем добавлять пустоту в конец CG1 если и так при портировании патча он записывается по тому смещению которое в патче указано независимо от того есть там код или его там нет?

Добавлено позже (15.12.2007, 18:49):
shuffle.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
TrojanWorm
сообщение 15.12.2007, 19:37


Ветеран
*****

Группа: Пользователи
Сообщений: 353
Регистрация: 5.1.2007
Из: BY, Mogilev
Пользователь №: 115 061
Модель телефона: htc hd mini

Рейтинг: 238.5



qwerzxcv,
видиш ли если патч использует дополнительную память (то есть которыю мы добавили) а таковой памяти не будет то увы патч не установитсо
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Bogd@n
сообщение 16.12.2007, 9:21


Авторитет
********

Группа: Пользователи
Сообщений: 2 492
Регистрация: 3.11.2007
Из: Украина,Артёмовск
Пользователь №: 152 746
Модель телефона: XT1060
Прошивка: 4.4 root


Настроение:
Качай разум, а не мышцы.



Рейтинг: 1059



Ну так для того чтобы все нормально патчилось достаточно убрать в FB при сохранении бекапа CG1 галку с "убирать пустоту в конце CG" и все!Прога сливает твою CG1 полностью как говорится от а до я и соответственно все будет прекрасно патчится и не надо заморачиваться с НЕХ редактором,да и многих эи циферки и буковки отпугивают и народ вообще не хочет за это браться.А если тупо слить CG1 с тела,а потом ее пропатчить по любым адресам то это просто как 2х2
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
jKan87
сообщение 16.12.2007, 9:44


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

Группа: Пользователи
Сообщений: 64
Регистрация: 14.6.2007
Пользователь №: 138 241
Модель телефона: e398

Рейтинг: 0.5



Возможно глупый вопрос, но нельзя ли таким же образом добавить места для памяти heap ? shuffle.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Bogd@n
сообщение 16.12.2007, 10:16


Авторитет
********

Группа: Пользователи
Сообщений: 2 492
Регистрация: 3.11.2007
Из: Украина,Артёмовск
Пользователь №: 152 746
Модель телефона: XT1060
Прошивка: 4.4 root


Настроение:
Качай разум, а не мышцы.



Рейтинг: 1059



нет
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
midi
сообщение 1.6.2008, 12:50


Новичок
*

Группа: Пользователи
Сообщений: 19
Регистрация: 19.5.2008
Из: Нижний Новгород
Пользователь №: 172 629
Модель телефона: E398 (development)
Прошивка: 49R Blue Classic

Рейтинг: 0.5



А если у меня последний байт не FF а 00, все равно так-же делать?Прикрепленное изображение

Сообщение отредактировал midi - 1.6.2008, 12:53
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
PItBuLL
сообщение 1.6.2008, 15:27


Ветеран
*****

Группа: Почётные мотофаны
Сообщений: 632
Регистрация: 17.11.2007
Из: Волгодонск
Пользователь №: 154 213
Модель телефона: Atrix 4G


Настроение:
как у Стаса!



Рейтинг: 1160



midi, читай внимательнее
Цитата
4. Переходи на последний байт прошивки (Выделен на скрине, значения могут отличатся)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Мануал. Добавление пустоты в CG1, Добавление FF(дополнительной памяти) для установки патчей · Патчи и всё для них · Forum
 

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

 



Текстовая версия Сейчас: 26.4.2024, 8:34

Форум живёт: