Суть вот в чем: Имя файла из явы приходит в UCS2, в стандартной прошивке он перекодируется в однобайтовую кодировку, соответственно русские имена шли лесом... Патч переводит их в UTF8, это "родная" кодировка в телефоне. Я тестировал патч в МиниКоммандере, мр3 в нем воспроизводится, но только определенного размера (весь файл должен поместиться в памяти). ЗЫ. Воспроизведением в яве я тоже не пользуюсь, а вот подправить длинные имена уже можно, если они на русском или в русской папке.