You shouldn't be doing this because it can break the game or something.
Making it read-only does not break it. In fact, the launcher will not overwrite the edits with default UIs, sounds, or textures.
I am well aware that it will not overwrite it.I probably posted this solution first.Badspot has said to not do this for various reasons. And has also removed topics telling people to do this.