Wie kann ich ein cp1251-Byte-Array in einen utf8-String konvertieren?

Wir haben die Codepage cp1251 nicht auf einem Telefon verfügbar, daher neue Zeichenfolge (Daten, "cp1251")nicht Arbeit.

Wir brauchen so etwas wie eine Funktion mit Signatur

String ArrayCp1251toUTF8String(byte data[]);