eCigTalk.org - Powered by vBulletin



Страница 14 из 593 ПерваяПервая ... 41011121314151617182464114514 ... ПоследняяПоследняя
Показано с 261 по 280 из 11853

Тема: NFE, NFE Toolbox - Редактор, фирменная прошивка ArcticFox, конфигуратор и мониторинг для Joyetech, Wismec, Eleaf

  1. #261
    Новичок
    Репутация: 4
    Регистрация: 24.07.2015
    Пол:
    Адрес: Рязань
    Сообщений: 20
    Цитата Сообщение от yii Посмотреть сообщение
    лучше поставь иду и сам дизасмь, делов на 30 минут вместе с поиском и установкой иды
    Дело в том, что начинать мне придется с нуля =), IDA я еще вчера поставил.
    если все правильно понял то последовательность действий такая
    1) NFirmwareEditor(ом) декодируем прошивку
    2) открываем ее в IDA, указывая архитектуру ARM

    дальше все, ида говорит про точку входа, где она я пока разобраться не могу. И так понимаю ссылаясь на infocenter.arm.com/help/topic/com.arm.doc.dui0489e/DUI0489E_arm_assembler_reference.pdf нужно искать где и что...

    Все правильно?

  2. #262
    Пользователь Аватар для yii
    Репутация: 90
    Регистрация: 08.08.2015
    Пол:
    Адрес: Барнаул
    Сообщений: 388
    Записей в дневнике
    15
    D1m0k
    Все верно. далее по умолчанию, после выбора ARMа соглашаемся на все
    Здесь могла бы быть моя подпись...

  3. #263
    Новичок
    Репутация: 4
    Регистрация: 24.07.2015
    Пол:
    Адрес: Рязань
    Сообщений: 20
    Цитата Сообщение от yii Посмотреть сообщение
    Все верно
    Нашел 3 сравнения со значением 330

    ROM:000005E4 ; =============== S U B R O U T I N E =======================================
    ROM:000005E4
    ROM:000005E4
    ROM:000005E4 sub_5E4 ; CODE XREF: sub_664+6Ep
    ROM:000005E4 PUSH {R4,R5,LR}
    ROM:000005E6 LDR R4, =0x2000003C
    ROM:000005E8 MOVS R5, #0
    ROM:000005EA LDRH R0, [R4,#0x22]
    ROM:000005EC CMP.W R0, #0x14A
    ROM:000005F0 BHI loc_5F6
    ROM:000005F2 STRB R5, [R4,#0xD]
    ROM:000005F4 B loc_622
    ROM:000005F6 ; ---------------------------------------------------------------------------

    ROM:000006C0 loc_6C0 ; CODE XREF: sub_664+50j
    ROM:000006C0 CMP.W R0, #0x14A
    ROM:000006C4 BCS loc_6CC
    ROM:000006C6 ORR.W R0, R2, #0x80000
    ROM:000006CA B loc_6D0
    ROM:000006CC ; ---------------------------------------------------------------------------

    ROM:00003098 ; ---------------------------------------------------------------------------
    ROM:00003098
    ROM:00003098 loc_3098 ; CODE XREF: sub_2F88+10Cj
    ROM:00003098 ORR.W R1, R1, #0x80
    ROM:0000309C BMI loc_319A
    ROM:0000309E LDR R2, =0x2000003C
    ROM:000030A0 LSLS R3, R0, #0x16
    ROM:000030A2 MOV.W R8, #0x19
    ROM:000030A6 LDRH R2, [R2,#0x22]
    ROM:000030A8 BPL loc_30D2
    ROM:000030AA CMP.W R2, #0x14A
    ROM:000030AE BCC loc_30B8
    ROM:000030B0 BIC.W R0, R0, #0x200
    ROM:000030B4 STR R0, [R6]
    ROM:000030B6 B loc_30CC
    ROM:000030B8 ; ---------------------------------------------------------------------------

    Все три править? питание процессора я случаем не поправлю =) ?

    Еще покопавшись разобрался что sub_5E4 отвечает за индикацию (в других участках кода есть сравнения с 350, 380, 406)

    Остается 2

    Сделал патч, прошил, вроде без глюков, к вечеру батарейка сядет, проверю, выложу
    Последний раз редактировалось D1m0k; 15.04.2016 в 14:03.

  4. #264
    Пользователь Аватар для yii
    Репутация: 90
    Регистрация: 08.08.2015
    Пол:
    Адрес: Барнаул
    Сообщений: 388
    Записей в дневнике
    15
    Цитата Сообщение от D1m0k Посмотреть сообщение
    Все три править?
    Это уже не ко мне...
    iNFiNUM же ответил на прошлой странице, что именно он игрался с порогами на витамине, вот и спроси у него
    Здесь могла бы быть моя подпись...

  5. #265
    Вэйпер Аватар для parom7
    Репутация: 306
    Регистрация: 18.08.2015
    Пол:
    Адрес: Воронеж
    Сообщений: 1,248
    Записей в дневнике
    3
    привет ромоделам!
    ребят, объясните, плз, как мне портировать шрифт из одной проши в другую? вручную перерисовывать ухандокаешься.
    к примеру, собрал я на свою пресу витаминовскую 3.01, применил все нужные мне патчи, включая конвертер, но хочу изменить шрифты на сегментные, из другой, более ранней прошивки. как это сделать?

  6. #266
    Гуру Куратор темы Аватар для ReikoKitsune
    Репутация: 600
    Регистрация: 23.12.2015
    Пол:
    Адрес: Москва
    Сообщений: 2,169
    Записей в дневнике
    1
    Цитата Сообщение от parom7 Посмотреть сообщение
    включая конвертер, но хочу изменить шрифты на сегментные, из другой, более ранней прошивки. как это сделать?
    Откройте два экземпляра редактора.
    В первом откройте прошивку донора, во втором реципиента.
    В первом окне выделите нужные глифы в списке слева, затем нажмите Ctrl+C
    Перейдите во второй редактор, выделите набор глифов, на место которых вы хотите произвести вставку и нажмите Ctrl+V
    [NFE Team | Twitter] представляет:
    • [ArcticFox] фирменная прошивка для устройств Joyetech, Wismec, Eleaf.
    • [NFE Tools] – конфигуратор ArcticFox, мониторинг устройства, средство снятия снимков экрана устройства, установщик прошивок.

  7. #267
    Пользователь Аватар для yii
    Репутация: 90
    Регистрация: 08.08.2015
    Пол:
    Адрес: Барнаул
    Сообщений: 388
    Записей в дневнике
    15
    Цитата Сообщение от parom7 Посмотреть сообщение
    но хочу изменить шрифты на сегментные, из другой, более ранней прошивки. как это сделать?
    Если девайс один и тот же, то из нужной прошивки сохранить щрифт в виде ресурспака
    Если версия прошивки одна и таже (понравился вам чейто шрифт, хотите себе в нужную вам прошивку), то он уже виден среди ресурсов нужной вам версии, просто импортируйте и все...
    Если версия другая, то после того как сохранили ресурспак, в текстовом редакторе подправить в файле ресурспака версию прошивки в секторе definition и ресурспак будет виден в нужной вам прошивке... НО тут могут буть подводные камни, как пример кубоид старых версий 3.00 и 3.10 имеет на один символ меньше чем в 3.01 и 3.11... причем дополнительный символ гдето в середине... в таком случае открываете 2 редактора смотрите до куда совпадают шрифты и делаете ресурс первой части шрифта, затем второй части, потом по частям импортируете... (хотя в этом случае проще сделать CTRL-C в одном окне редактора и затем CTRL-V в другом окне)
    Если девайсы совсем разные и размеры шрифтов разные, то 2 окна редактора и переносим по частям что можно, что совпадает по размерам переносится готовым, что не совпадет, придется подрисовать, я например так переносил шрифт с кубика на ястик, большой шрифт ястика пришлось рисовать по образу и подобию...
    Здесь могла бы быть моя подпись...

  8. #268
    Вэйпер Аватар для parom7
    Репутация: 306
    Регистрация: 18.08.2015
    Пол:
    Адрес: Воронеж
    Сообщений: 1,248
    Записей в дневнике
    3
    ReikoKitsune

    yii ох-ох. я надеялся, что можно проще. но, все равно, мерси.

  9. #269
    Гуру Куратор темы Аватар для ReikoKitsune
    Репутация: 600
    Регистрация: 23.12.2015
    Пол:
    Адрес: Москва
    Сообщений: 2,169
    Записей в дневнике
    1
    Цитата Сообщение от parom7 Посмотреть сообщение
    ох-ох. я надеялся, что можно проще. но, все равно, мерси.
    Увы, но как правильно подметил камрад yii - отличия в глифах между разными прошивками одного девайса встречаются, а между разными девайсами и подавно
    Поэтому исключительно "ручной" режим, но даже с ним весь процесс занимает не больше пары минут. Вчера сам таким же образом переносил графику между РХ 3.00 и 3.10, так как в 3.10 некоторые глифы поменялись, некоторые потерялись, а некоторые в другое место уехали.
    [NFE Team | Twitter] представляет:
    • [ArcticFox] фирменная прошивка для устройств Joyetech, Wismec, Eleaf.
    • [NFE Tools] – конфигуратор ArcticFox, мониторинг устройства, средство снятия снимков экрана устройства, установщик прошивок.

  10. #270
    Вэйпер Аватар для parom7
    Репутация: 306
    Регистрация: 18.08.2015
    Пол:
    Адрес: Воронеж
    Сообщений: 1,248
    Записей в дневнике
    3
    ReikoKitsune а где можно найти готовые кастомные витаминовские проши 3.01? быть может, уже есть с нужным мне шрифтом, и останется только пропатчить и конвертнуть для пресы?

  11. #271
    Пользователь Аватар для yii
    Репутация: 90
    Регистрация: 08.08.2015
    Пол:
    Адрес: Барнаул
    Сообщений: 388
    Записей в дневнике
    15
    parom7 на самом деле это не долго. а учитывая что вы хотите перенести сегментный шрифт, подскажу одну хитрость даже если придется рисовать с нуля, то надо нарисовать всего одну цифру 8, а все остальное делается раскопированием ее и удалением лишних сегментов... работы минимум... а учитывая что в редакторе есть перевороты, можно еще 9 <-> 6 и 2 <-> 5 сделать
    Последний раз редактировалось yii; 15.04.2016 в 15:41.
    Здесь могла бы быть моя подпись...

  12. #272
    Пользователь Аватар для TeM@
    Репутация: 114
    Регистрация: 07.06.2014
    Пол:
    Адрес: Гродно
    Сообщений: 286
    Записей в дневнике
    1
    ReikoKitsune можно твою прошу для RX 3.10?
    вику освоил,хочу поковыряться в RX

  13. #273
    Гуру Куратор темы Аватар для ReikoKitsune
    Репутация: 600
    Регистрация: 23.12.2015
    Пол:
    Адрес: Москва
    Сообщений: 2,169
    Записей в дневнике
    1
    Цитата Сообщение от TeM@ Посмотреть сообщение
    можно твою прошу для RX 3.10?
    Можно, только она дома, да и зачем она вам? Там только цифры и пара других глифов перерисована.
    [NFE Team | Twitter] представляет:
    • [ArcticFox] фирменная прошивка для устройств Joyetech, Wismec, Eleaf.
    • [NFE Tools] – конфигуратор ArcticFox, мониторинг устройства, средство снятия снимков экрана устройства, установщик прошивок.

  14. #274
    Пользователь Аватар для TeM@
    Репутация: 114
    Регистрация: 07.06.2014
    Пол:
    Адрес: Гродно
    Сообщений: 286
    Записей в дневнике
    1
    Цитата Сообщение от ReikoKitsune Посмотреть сообщение
    Там только цифры и пара других глифов перерисована.
    хотя бы для этого,будем осваивать по маленьку,буду очень признателен

  15. #275
    Вэйпер Аватар для parom7
    Репутация: 306
    Регистрация: 18.08.2015
    Пол:
    Адрес: Воронеж
    Сообщений: 1,248
    Записей в дневнике
    3
    кстати, заметил, что не все патчи совместимы с разными прошивками. почему так?

  16. #276
    Гуру Куратор темы Аватар для ReikoKitsune
    Репутация: 600
    Регистрация: 23.12.2015
    Пол:
    Адрес: Москва
    Сообщений: 2,169
    Записей в дневнике
    1
    Цитата Сообщение от TeM@ Посмотреть сообщение
    хотя бы для этого,будем осваивать по маленьку,буду очень признателен
    Для этого это для чего? Вы же для витамина меняли шрифты, а значит в этом процессе для РХ ничего нового нет.

    Цитата Сообщение от parom7 Посмотреть сообщение
    кстати, заметил, что не все патчи совместимы с разными прошивками. почему так?
    Даже не знаю как бы проще вам ответить... Потому патч - это заплатка, которая применяется к конкретной версии чего-то и по идеологическим причинам в нашей сфере не может быть совместима с другими прошивками.
    [NFE Team | Twitter] представляет:
    • [ArcticFox] фирменная прошивка для устройств Joyetech, Wismec, Eleaf.
    • [NFE Tools] – конфигуратор ArcticFox, мониторинг устройства, средство снятия снимков экрана устройства, установщик прошивок.

  17. #277
    Пользователь Аватар для yii
    Репутация: 90
    Регистрация: 08.08.2015
    Пол:
    Адрес: Барнаул
    Сообщений: 388
    Записей в дневнике
    15
    parom7
    Не совсем четко сформулирован вопрос, поэтому развернуто:
    1. Патч делается под конкретную версию прошивки, конкретного девайса, тут без вариантов, поэтому патчи от других версий того же девайса не видны в редакторе.
    2. Патчи из пункта 1 могут конфликтовать между собой (так как меняют одно и тоже место в прошивке), такую ситуацию редактор отслеживает и предупреждает о ней, тут только пользователь сможет выбрать какой(какие) из патчей ему нужнее если 2 и более патчей конфликтуют между собой...

    зы: "patch" в переводе с инглиша "заплатка" т.е. что то приделаное конкретно сюда и никуда больше...
    Последний раз редактировалось yii; 15.04.2016 в 15:57.
    Здесь могла бы быть моя подпись...

  18. #278
    Вэйпер Аватар для parom7
    Репутация: 306
    Регистрация: 18.08.2015
    Пол:
    Адрес: Воронеж
    Сообщений: 1,248
    Записей в дневнике
    3
    Цитата Сообщение от ReikoKitsune Посмотреть сообщение
    Потому патч - это заплатка, которая применяется к конкретной версии чего-то и по идеологическим причинам в нашей сфере не может быть совместима с другими прошивками.
    ну, в нашем случае, патч - не всегда заплатка, а, чаще, внесение поправок в функционал (быстрый доступ по нажатиям, регулировка яркости, отображение дополнительной информации). я это и имел в виду. почему они не взаимозаменяемые?

    ---------- Сообщение отправлено в 14:03 ---------- Предыдущее сообщение отправлено в 14:01 ----------

    yii ок, понял.

  19. #279
    Гуру Куратор темы Аватар для ReikoKitsune
    Репутация: 600
    Регистрация: 23.12.2015
    Пол:
    Адрес: Москва
    Сообщений: 2,169
    Записей в дневнике
    1
    Цитата Сообщение от parom7 Посмотреть сообщение
    патч - не всегда заплатка
    В нашем случае это всегда заплатка Потому что даже если патч и содержит "новый" код с точки зрения стока, то чтобы до него дошло выполнение необходимо врезаться в уже существующий код, сделать переход куда нам требуется, а потом вернуть управление обратно.

    Цитата Сообщение от parom7 Посмотреть сообщение
    почему они не взаимозаменяемые?
    Наверное вы имел ввиду не взаимозаменяемые, а универсальные. Потому что те самые места, куда надо "вклиниться" в каждой прошивке, в каждом девайсе разные. Не говоря о том, что адреса функций так же постоянно съезжают, поэтому патч должен быть именно под конкретную прошивку.
    [NFE Team | Twitter] представляет:
    • [ArcticFox] фирменная прошивка для устройств Joyetech, Wismec, Eleaf.
    • [NFE Tools] – конфигуратор ArcticFox, мониторинг устройства, средство снятия снимков экрана устройства, установщик прошивок.

  20. #280
    Гуру Аватар для JAW
    Репутация: 3656
    Регистрация: 21.09.2013
    Пол:
    Адрес: Питер, Юнтолово
    Сообщений: 21,176
    Записей в дневнике
    75
    Цитата Сообщение от ReikoKitsune Посмотреть сообщение
    отличия в глифах между разными прошивками одного девайса встречаются, а между разными девайсами и подавно
    Кстати, хотелось бы иметь возможность восстановить исходный размер глифа, а лучше бы вообще максимально возможный.

Страница 14 из 593 ПерваяПервая ... 41011121314151617182464114514 ... ПоследняяПоследняя

Похожие темы

  1. Ответов: 5221
    Последнее сообщение: 05.10.2023, 14:58
  2. прошивка спирали
    от amitiaev в разделе Вопрос - ответ
    Ответов: 20
    Последнее сообщение: 15.07.2012, 17:18

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  

Условия предоставления информации | Отказ от ответственности

© eCigTalk.org 2021