MicroSur, ну у меня 1.03, всё работает. Или что ещё посмотреть?
MicroSur, ну у меня 1.03, всё работает. Или что ещё посмотреть?
оффтопик: MicroSur, я завтра проверю
Вот как выглядит https://dl.dropboxusercontent.com/u/...215_002826.jpg
MicroSur
У меня 1.11
В POWER буковка P битая, остальное, вроде, нормально...
Ага, из 2-го блока.
Вообще, наверное, нужно оба блока синхронизировать.
---------- Сообщение отправлено в 01:59 ---------- Предыдущее сообщение отправлено в 01:32 ----------
Повторюсь, HW 1.11
А вот этот "полный фарш"
http://www.ecigtalk.ru/forum/f16/t87...ml#post7068957
не работает.
Шрифты остались, Ваты битые (буковка W съехала на левую половину экрана).
Последний раз редактировалось JAW; 15.02.2016 в 04:05.
изменен только первый знакогенератор, и вся раскладка сделана под него. W в нем меньшей ширины, соответственно, все разъехалось на нетронутом фонте. Подпилю по свободе и свою утилиту. В принципе, и сейчас можно синхронизировать все утилитой камрада MicroSur, в ней копирование реализовано, именно то, что надо. А вот с остальным... проверять-то могу только на своем железе 1.01, так что все игры с расположением элементов - или самостоятельно, или только готовое под SSD1306
Если не угорать по расположению элементов с точностью до пикселя, то можно брать сток, зашивать свои шрифты любой из утилит и накатывать патчи, то на то и выйдет
[NFE Team] - всё для батарейных блоков Joyetech, Wismec, Eleaf: NFirmwareEditor, NFE Toolbox, ArcticFox
Если тебе плюют в спину, значит ты впереди
"Die Patches wachsen in Rußland auf den Bäumen" (c) colonius
"Завышенные ожидания ведут к ментальной импотенции и являются катализатором мизантропии" (c) челс
maelstrom2001
Да я чисто для диагностики написал.
Сам всё сделаю.
Таки нужно знакогенераторы синхронизировать.
И да... С патчем.
Не совсем правильно, лучше проверять исходный код сперва, т.е. что заменить, на что заменить, а не просто сувать по адресам, это чревато.
А самое крутое Find - Change
maelstrom2001
Сча проверю....
Вообще то есть diff и patch консольные, причём в разных позах...
Но консольные... И да, сперва декодировать нужно.
Или ты вообще по кодированной патчил?
P.S. Народ, сдели бы кто декодер-энкодер консольный, а...
---------- Сообщение отправлено в 03:02 ---------- Предыдущее сообщение отправлено в 02:57 ----------
В бэйпасе лажа, когда он наверху ваты показывает, шум слева, причём пикселя на 3 и это уже не w залезла, а именно что шум. Может ты ЗНАЧЕНИЕ ширины не изменил?
Всё, забьем, вслепую ничо делать нельзя, ничем хорошим это не закончится, это была первая и последняя попытка. У кого подходящее железо на руках, тому и карты в руки
Символ вместе с зашитой в него шириной, конечно же. Проехали.
а какая разница-то? Пользователю, который понимает, что делает, всегда можно оставить возможность прострелить ногу сделать что-нить нестандартное.
[NFE Team] - всё для батарейных блоков Joyetech, Wismec, Eleaf: NFirmwareEditor, NFE Toolbox, ArcticFox
Если тебе плюют в спину, значит ты впереди
"Die Patches wachsen in Rußland auf den Bäumen" (c) colonius
"Завышенные ожидания ведут к ментальной импотенции и являются катализатором мизантропии" (c) челс
ploop
Он на Python и под Windows у меня, например, не поставился.
Правда рыть не стал что ему не хватает, но это не суть, т.к. никто установить его без геморроя не сможет.
Я ковырялся со словарем, на него изменены ссылки и сам словарь скопирован в конец кода прошивки. Чтобы писать Power итд разной длины.
Но для своего железа, может поэтому.
Заметил, что одна и та же надпись может браться из разных знакогенераторов, в зависимости от нажатия кнопки Фаер
/Edit не так, это были проблемы неуклюжего патча словаря.
Последний раз редактировалось MicroSur; 18.02.2016 в 00:01.
Да поставится, если порыть. Он всё равно будет нужен, если появятся нормальные прошивки, и захочется поковырять.
Есть ещё вот такой, может проще будет? https://github.com/mkroman/evic
---------- Сообщение отправлено в 08:10 ---------- Предыдущее сообщение отправлено в 08:06 ----------
Вот это уже странно, зачем линковать одинаковые шрифты? Если захочется на разных экранах разные сделать - так добавь новый в новой прошивке и всё.
Она во втором знакогенераторе такая и есть.
В первом нормальная.
---------- Сообщение отправлено в 08:21 ---------- Предыдущее сообщение отправлено в 08:16 ----------
Ну, расшифровать я и так могу как и зашифровать.
Но суть в другом, что эта утилита не для слабонервных, и Python таки ставить.
Нужна бы не скриптовая, а полноценная, обычный exe'к...
Сделал конвертер на VBScript для винды, не экзешник, но разницы особо никакой.
Скрипт с аргументом в виде файла прошивки конвертирует туда-сюда, в тот же файл.
Код:'convert.vbs 'decrypt/encrypt evicVTCmini firmware specified file Set objShell = CreateObject("WScript.Shell") Set objFSO = CreateObject("Scripting.FileSystemObject") On Error Resume Next fName = WScript.arguments(0) If Err Then msgbox "Firmware file as argument not specified!" WScript.Quit End If Error.Clear: On Error Goto 0 Set file = objFSO.getFile(".\" & fName) Set tsFile = file.OpenAsTextStream() Redim a(file.size) i = 0 While Not tsFile.atEndOfStream a(i) = Chr((Asc(tsFile.read(1)) Xor (i + file.size + 408376 - file.size \ 408376)) And 255) i = i + 1 Wend bstr = Join(a,"") tsFile.close Set outFile = objFSO.CreateTextFile(".\" & fName, True) outFile.Write(bstr) outFile.close
Последний раз редактировалось MicroSur; 15.02.2016 в 14:11.
Какой командой заливать прошивку из под линукс. Шифрованная прошивка или не шифрованная?
sealmi, первый пост.
И это не команда, а программа. И её собрать сначала надо.
Собрал. Замучился с зависимостями. Теперь при выподнении программы не находит девайс.
sealmi, udev прописал? Ну, файлик в rules.d, в описании есть
ploop Спасибо за подсказку. Все шьется!
P.S. Приходилось держать уставленную винду для прошивки. Теперь счастье!