Say I have two apps A and B. I want to change/rename some resource files(in drawable folder or strings) of app A from B. Is it possible to share resource data of A in Context Provider and change/rename it from B when A is not running?
No it isn't possible to change anything in the res folder. Resources are read-only at runtime.