Don't use Strings. Use zero terminated arrays of chars
char someChars[] = {"Hello"};
void setup()
{
Serial.begin(115200);
Serial.println(someChars);
outputChars();
someChars[2] = 'X';
outputChars();
}
void loop()
{
}
void outputChars()
{
for (int x = 0; x < strlen(someChars); x++) //ignore the terminating zero
{
Serial.print(someChars[x]);
}
Serial.println();
}