package com.lion328.xenonlauncher.util;

public class ByteUtil
{

    public static byte[] fromHexString(String s)
    {
        int len = s.length();
        byte[] data = new byte[len / 2];
        for (int i = 0; i < len; i += 2)
        {
            data[i / 2] = (byte) ((Character.digit(s.charAt(i), 16) << 4) + Character.digit(s.charAt(i + 1), 16));
        }
        return data;
    }
}

@@ -110,24 +110,54 @@
 ng s)%0A    %7B%0A
+        s = s.toLowerCase();%0A%0A
         int 
@@ -215,16 +215,17 @@
 n / 2%5D;%0A
+%0A
         
@@ -392,16 +392,17 @@
       %7D%0A
+%0A
         

Fix uppercase hexadecimal not working in ByteUtil.fromHexString