Моддинг прошивок для читалок на RK2818 (Boeye T61)

necros911 M
Автор темы
Аватара
necros911 M
Автор темы
Возраст: 33
Репутация: 0
Сообщения: 8
Зарегистрирован: 22.04.2015
С нами: 9 лет 6 месяцев
Откуда: Львов, Украина

Сообщение #1 necros911 » 23.04.2015, 17:50

Здравствуйте,
являюсь обладателем читалки Airon Airbook CityLight Touch (Digma S675, Boeye T61 HD).
Железо RK2818, 128MB RAM, 1027*768px экран, тач.

Хочу заняться модингом прошивки, хотя бы базовые изменения: графика, локализация, приложения. Ищу помощи по данному вопросу.
Так же интересует вопрос, чем можно разбирать и собирать прошивки, желательно под виндой, но и линукс подойдёт.

Что я могу/нашел сейчас:
- нашел файлы локализации, знаю/могу их редактировать, но не могу найти файл который отвечает за локализацию рабочего стола. У меня там всё написано по-английски, хотя перевод всего текста в qm файлах я сделал (кроме файла qt.qm).
- нашел где лежат изображения, которые используются при вкл/выкл/сне читалки. Их заменил все под себя. Но во время включения книжки, появляется старое изображение, с оригинальной прошивки. Не могу понять где оно лежит, чтобы его убрать.
- удачно (надеюсь) могу распаковать update.img на детали. Потом же разбираю system.img, но после сборки системы назад, книжка уходит в бутлуп, и не грузится.

Буду весьма благодарен за любую помощь!

skv M
Аватара
skv M
Возраст: 51
Репутация: 21
Сообщения: 214
Зарегистрирован: 11.09.2012
С нами: 12 лет 2 месяца
Откуда: Санкт-Петербург

Сообщение #2 skv » 28.04.2015, 16:39

necros911 писал(а):Потом же разбираю system.img
Не стоит его разбирать. Правильнее просто подмонтировать под линуксом и напрямую вносить изменения
2 x gmini C6HD, 3 x gmini M6HD, 1 x gmini M61HD, 1 x gmini M5, 1 x QUMO Libro II HD, 1 x Digma E600

necros911 M
Автор темы
Аватара
necros911 M
Автор темы
Возраст: 33
Репутация: 0
Сообщения: 8
Зарегистрирован: 22.04.2015
С нами: 9 лет 6 месяцев
Откуда: Львов, Украина

Сообщение #3 necros911 » 30.04.2015, 09:59

skv писал(а):Правильнее просто подмонтировать под линуксом и напрямую вносить изменения
Окей, спасибо, мне такой вариант что-то в голову не приходил. Так и действительно удобнее будет.
А что на счёт
necros911 писал(а):- не могу найти файл который отвечает за локализацию рабочего стола. У меня там всё написано по-английски, хотя перевод всего текста в qm файлах я сделал (кроме файла qt.qm).
-во время включения книжки, появляется старое изображение, с оригинальной прошивки. Не могу понять где оно лежит, чтобы его убрать.
Можете пожалуйста помочь с этим? А так же, где можно прочитать про структуру sytem, и что в ней где лежит? У вас я вижу опыт в этом большой, можете поделится ссылками или личным опытом?

skv M
Аватара
skv M
Возраст: 51
Репутация: 21
Сообщения: 214
Зарегистрирован: 11.09.2012
С нами: 12 лет 2 месяца
Откуда: Санкт-Петербург

Сообщение #4 skv » 01.05.2015, 08:29

necros911 писал(а):- не могу найти файл который отвечает за локализацию рабочего стола. У меня там всё написано по-английски, хотя перевод всего текста в qm файлах я сделал (кроме файла qt.qm).
desktop.qm, возможно файл в процессе правки побился или имя не в том регистре...
necros911 писал(а):-во время включения книжки, появляется старое изображение, с оригинальной прошивки. Не могу понять где оно лежит, чтобы его убрать.
После распаковки прошивки есть фалик logo. Его просто так не поредактировать. Я программкой собстаенного изготовления конвертировал его в BMP и редактировал, а потом обратно преобразовывал. Куда-то подевал винчестер с наработками... Найду, выложу
Я ещё в IDA смотрел несколько бинариков из книги и патчил в коде некоторые недочёты, которые конфигами не исправить.
По структуре тоже без винчестера с наработками уже ничего не могу вспомнить
Кстати, на дигме выложили прошивку, которую я думаю поковырять, когда появится время. http://ddixlab.ru/forum/viewtopic.php?f=17&t=2946
2 x gmini C6HD, 3 x gmini M6HD, 1 x gmini M61HD, 1 x gmini M5, 1 x QUMO Libro II HD, 1 x Digma E600

necros911 M
Автор темы
Аватара
necros911 M
Автор темы
Возраст: 33
Репутация: 0
Сообщения: 8
Зарегистрирован: 22.04.2015
С нами: 9 лет 6 месяцев
Откуда: Львов, Украина

Сообщение #5 necros911 » 01.05.2015, 10:31

skv писал(а):desktop.qm, возможно файл в процессе правки побился или имя не в том регистре...
хм, да, точно, такой файлик переводил. Окей, вернусь домой - обязательно гляну, возможно и правда где-то что-то не так как нужно

skv писал(а):Найду, выложу
буду вам очень благодарен!

И спасибо за помощь!

skv писал(а):Кстати, на дигме выложили прошивку, которую я думаю поковырять, когда появится время. http://ddixlab.ru/forum/viewtopic.php?f=17&t=2946

Да там уже и новее есть, http://www.ddixlab.ru/forum/viewtopic.php?f=17&t=2975
К другой модели правда, но прошивки должны быть почти одинаковы. Отличия только в тач/не тач экране.

necros911 M
Автор темы
Аватара
necros911 M
Автор темы
Возраст: 33
Репутация: 0
Сообщения: 8
Зарегистрирован: 22.04.2015
С нами: 9 лет 6 месяцев
Откуда: Львов, Украина

Сообщение #6 necros911 » 08.05.2015, 23:37

skv, смогли найти свой винчестер? И еще вопрос, рабочий стол таки остался на английском, а в файле desktop.qm и близко нету строк которые переводят елементы... Есть ещё какие-либо варианты?

skv M
Аватара
skv M
Возраст: 51
Репутация: 21
Сообщения: 214
Зарегистрирован: 11.09.2012
С нами: 12 лет 2 месяца
Откуда: Санкт-Петербург

Сообщение #7 skv » 09.05.2015, 22:10

Я ещё не искал. Я в отпуске на даче. Можно попробовать взять desktop.qm из более русифицированной прошивки. Я в какой-то прошивке сам добавлял строчки перевода в qm файл, т.к. в оригинальном их не было.
2 x gmini C6HD, 3 x gmini M6HD, 1 x gmini M61HD, 1 x gmini M5, 1 x QUMO Libro II HD, 1 x Digma E600

necros911 M
Автор темы
Аватара
necros911 M
Автор темы
Возраст: 33
Репутация: 0
Сообщения: 8
Зарегистрирован: 22.04.2015
С нами: 9 лет 6 месяцев
Откуда: Львов, Украина

Сообщение #8 necros911 » 15.05.2015, 14:43

ой, понятно! отдыхайте, наслаждайтесь отпуском!
а чем добавить строчки можно? Через КТ Транслейт нету возможности добавлять свои значения, только редактировать те которые уже есть.

skv M
Аватара
skv M
Возраст: 51
Репутация: 21
Сообщения: 214
Зарегистрирован: 11.09.2012
С нами: 12 лет 2 месяца
Откуда: Санкт-Петербург

Сообщение #9 skv » 17.05.2015, 22:48

necros911 писал(а):а чем добавить строчки можно?
Я делал экспорт в CSV, добавлял туда в текстовом редакторе, а потом обратно импортировал
2 x gmini C6HD, 3 x gmini M6HD, 1 x gmini M61HD, 1 x gmini M5, 1 x QUMO Libro II HD, 1 x Digma E600

necros911 M
Автор темы
Аватара
necros911 M
Автор темы
Возраст: 33
Репутация: 0
Сообщения: 8
Зарегистрирован: 22.04.2015
С нами: 9 лет 6 месяцев
Откуда: Львов, Украина

Сообщение #10 necros911 » 29.05.2015, 13:41

skv писал(а):Я делал экспорт в CSV, добавлял туда в текстовом редакторе, а потом обратно импортировал
Большое спасибо! Попробую при возможности. Так же, нашел что еще нужно перевести чтобы елементы рабочего стола были так же локализированы.
usr\local\share\applications\ - здесь лежат файлы в которые так же нужно вносить изменения. Хотя правда пока не разобрался в чём разница между файлами *.order и *.desktop


Вернуться в «Электронные книги»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 7 гостей