1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-12-28 11:35:48 +01:00

Zepp OS: Fix TGA id

This commit is contained in:
José Rebelo 2024-11-23 23:40:24 +00:00
parent 9174d95894
commit 4d5141c765

View File

@ -25,6 +25,7 @@ import android.graphics.drawable.Drawable;
import androidx.annotation.Nullable;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.io.ByteArrayOutputStream;
@ -555,8 +556,7 @@ public class ZeppOsNotificationService extends AbstractZeppOsService {
// but the encoding seems to actually be the same...?
// The TGA needs to have this ID, or the band does not accept it
final byte[] tgaIdBytes = new byte[46];
//System.arraycopy(format.getTgaId().getBytes(StandardCharsets.UTF_8), 0, tgaIdBytes, 0, 5);
System.arraycopy(GB.hexStringToByteArray("534F4D486601"), 0, tgaIdBytes, 0, 6);
System.arraycopy(format.getTgaId().getBytes(StandardCharsets.UTF_8), 0, tgaIdBytes, 0, 5);
return BitmapUtil.convertToTgaRGB565(bmp, width, height, tgaIdBytes);
}