Учимся писать патчи : Патчестроение : Форум

Страница 114 из 180: « 1 ... 110 111 112 113 [114] 115 116 117 118 ... 180 »

 Joker XT:
15.05.09, 15:52
 den_po, xD
Что такое?)

 Zyxeg:
15.05.09, 16:13
 den_po , сам посуди , из 64kb занято всего 4b , а остально просто выброшено в никуда... Здесь я имею ввиду свой K550 R6BC002. Оператива - это то чего всегда не хватает. Впринципе я уже собрал на 4k - вроде нормально. Разница всего в одном байте...

 den_po:
15.05.09, 16:34
 Zyxeg, ты только в папку с картинками зайдёшь - у тебя в несколько раз больше хипа вникуда уйдёт. жалеть 64к - глупость, тем более на дб2020.

 Zyxeg:
15.05.09, 16:42
 den_po , может это и глупо , но эти 64kb все равно не нужны , поэтому у меня пусть будет 4kb.

 MaPkiZzz:
15.05.09, 17:04
 Zyxeg, пускай будет, но потом не говори, что телефон ребутит
Если патчи, использующие хипшифт, будут юзать диапазон дальше твоих 4 кб

 Zyxeg:
15.05.09, 17:55
 MaPkiZzz , таких патчей вообще нет , и я не думаю что они появятся. К тому же я не сторонник патчей - у меня их всего 4.


Добавлено 15.5.09 18:07

http://arm.flatassembler.net - добавьте ссылочку в топик. Думаю людям пригодится.

[ Редактировано Zyxeg в 15.5.09 18:11 ]

 den_po:
15.05.09, 19:47
 
Zyxeg пишет:
http://arm.flatassembler.net - добавьте ссылочку в топик. Думаю людям пригодится.

отдельно оно мало кому полезно

 PRO100light:
27.05.09, 16:07
 У меня вопрос насчет одного патча. Вот этого:
Патч:

Патч:
;W200 SW-R4HA014
;Replacement of font colors in media player.
;In Now Playing list
;RGBA (red, green, blue, alpha)
;v.1.1
;© Mike006
;® Hishchnik


Значит я его захотел портануть на db2020, на свой К800. Нашел адреса:
Код:
Код:
4504C206: FEF7B5FD 
4504C210: FEF7B0FD 
4504C21E: FEF7A9FD 


И думал все уже конец пол дела сделано. С помощью проги ARM Branch Generator начал генерировать новые байты на мой замаин. Но как бы не так. Если я понял правильно то с того места он не сможет дотянутся до моего замайна. Замайн начинается где-то с адреса 45C94940. И даже если в ARM Branch Generator, выбрал type: BL, source: 4504C206, destination: 45C94940, Выдает ошибку

Код:
BL - long branch with link can only Branch +/- 4Mb...


Как быть в таком случае? Как переиначить ссылку с адреса 4504C206 на адрес из моего замейна?

[ Редактировано PRO100light в 27.5.09 15:08 ]

 Xamid:
27.05.09, 16:18
 PRO100light писал:
Код:
BL - long branch with link can only Branch +/- 4Mb...
Как быть в таком случае? Как переиначить ссылку с адреса 4504C206 на адрес из моего замейна?


найди пустые области нужного размера в мейне ближе к врезке, если BL не дотягивается до замейна.

 zapret:
27.05.09, 16:20
 PRO100light,
дак это 13c9cdc: походу и не замейн на в200.
короче ищи свободное место в прошивке, а не в замейне.(т.е. нули. знаешь, бывает посреди прошивки места, где одни нули идут. вот такое и нужно искать). тока бери не с самого начала этих нулей. они могут использоваться.


Добавлено 27.5.09 15:21

опередили)
Страница 114 из 180: « 1 ... 110 111 112 113 [114] 115 116 117 118 ... 180 »

URL этой темы:
https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=965&start=1130

© 2005-2018 supertrubka.org