Поисследовал малость. Ограничение тупо прописано в бинарнике, предполагаю либо маркетинговую причину, либо ввиду слабой производительности системы, возможна так-же потенциальная нехватка памяти для базы данных.
Забиваем на это, и решаем проблему в лоб ))
Распаковываем прошивку, заходим в \system\usr\bin, открываем в любом шестнадцатеричном редакторе (я использую WinHex) файл hiby_player. По адресу (смещение) b7c20 находим два байта 30 75, заменяем на ff ff. Сохраняем, пакуем прошивку, прошиваем. Получаем over 65000 треков (точнее 65535).
Как при этом будет ворочиться система - не знаю, максимально пробовал 32500. Здесь прошивка с внесёнными изменениями, можете попробовать потестировать.
Поисследовал малость. Ограничение тупо прописано в бинарнике, предполагаю либо маркетинговую причину, либо ввиду слабой производительности системы, возможна так-же потенциальная нехватка памяти для базы данных.
Забиваем на это, и решаем проблему в лоб ))
Распаковываем прошивку, заходим в \system\usr\bin, открываем в любом шестнадцатеричном редакторе (я использую WinHex) файл hiby_player. По адресу (смещение) b7c20 находим два байта 30 75, заменяем на ff ff. Сохраняем, пакуем прошивку, прошиваем. Получаем over 65000 треков (точнее 65535).
Как при этом будет ворочиться система - не знаю, максимально пробовал 32500. Здесь прошивка с внесёнными изменениями, можете попробовать потестировать.