public void GenerateSha512()
        {
            Process bash = ProcessProvider.OpenAndRetrieveBashProcess();

            bash.StandardInput.WriteLine("d:");

            string refinedSha512Command = stringProvider.sha512Command;

            refinedSha512Command = refinedSha512Command.Replace("{signedAligned}", stringProvider.fullTabletOutputPathLocation + fileInfo.ToString() + "_aligned_signed.apk");
            refinedSha512Command = refinedSha512Command.Replace("{sha512}", stringProvider.fullTabletOutputPathLocation + fileInfo.ToString() + "_aligned_signed.apk.sha512");
            refinedSha512Command = refinedSha512Command.Replace("\\", "/");

            bash.StandardInput.WriteLine(refinedSha512Command);
            stringProvider.CopyToClipBoard(refinedSha512Command);
            Console.WriteLine("This command has been copied(because the sha215 gen does not work in an external process)");

            string output = ProcessProvider.CloseProcessAndRetrieveOutput(bash);

            Console.WriteLine(output);
        }