Как исправить базу станций Добавление станций и их логотипов
Часть I.
Много вопросов о правке Радио прошивки СС2 с целью исправления и добавления сведений о радиостанциях и их логотипов. Постараюсь кратко, но ясно описать этот процесс. Самое сложное, в принципе, это подготовить инструменты для декомпиляции и компиляции апк Радио. При аккуратной работе успех гарантирован. (О форс-мажоре я не говорю…) Ну, и конечно, всё, что вы делаете – это сугубо ваше решение и ваша ответственность за последствия, которую вы должны осознавать, занимаясь перепрошивкой ГУ.
Итак, 1 этап: с помощью утилит типа Apkpack распаковать файл Allapp.pkg в какую-то папку, инструкции по ApkPack можно найти на просторах интернета.
2. Декомпилировать файл из этой папки 190095002_com.syu.radio.apk, есть несколько вариантов, мне нравится с помощью Virtuous Ten Studio (этой программе читайте на форуме 4pda, как и о других способах декомпиляции/компиляции apk-файлов). В результате получаем папки такого вида:
Нас интересует папка res. В которой нас интересуют raw и drawable-nodpi-v4 .
В raw лежит radio_freqs.json, это и есть база данных станций, которая будет переноситься во внутреннюю БД Радио когда вы выбираете в Настройках радио город. Мне нравится с ним работать с помощью Notepad++ c установленным плагином JSON Viewer:
Здесь поиском вы находите свой город (вариант, когда город есть в базе), на примере город Саратов:
И на первой же станции косяк, на этой частоте давно работает радио «Монте-Карло», у которого логотип в файле fl043.png во второй нашей папке drawable-nodpi-v4:
Правим запись в правом окне Notepad++:
В левом информация изменится после нажатия кнопки Refresh, вот:
Чуть сложнее ситуация, когда нужно добавить логотипы, которых нет, как например, у радиостанций «Серебряный дождь», «Эхо Москвы» и некоторых других. Здесь можно пойти двумя путями: использовать имена картинок логотипов китайских станций, например, cn020.png (их логотипов начинаются с cn, наши – с fl) или ненужных для вас наших логотипов (учитывая, какие у вас планы на поездки в другие регионы или страны) и заменять соответствующие картинки в папке drawable-nodpi-v4 на нужные вам логотипы. Разрешение картинок должно быть 180х180 пикселей, формат — PNG.
Либо добавлять свои картинки с именами, начинающимися c fl и числами, которых еще нет, но их нужно будет добавить в файл public.xml (о чем расскажу ниже)
Радиомодификация будет работать на MEKEDE M300S? Есть ли домашний экран, на котором отображается текст RDS с FM-радио?
здраствуйте, вопрос можно ли на Teyes X1 поставить на радио Стиль SwipeMe. Если да, то как это сделать ? Я в компьютере не очень силен. Если возможно ваш номер телефона, лучше Ватсап. С уважением Александр.
Я оплатил радио сс3, иконки и ничего не изменилось, чек на почту не пришёл, в чём причина???
будет ли работать радио на ts10 2.2