Dar permiso a las aplicaciones de Android para acceder a los files

¿Hay alguna forma de otorgar permiso a las aplicaciones de Android para acceder a files ocultos u otros? Intento usar Sgit para hacer cosas con Git, pero necesito algunas keys SSH. Puse algunas keys en la carpeta .ssh dentro de la carpeta "raíz" (creo), /storage/sdcard0/ , pero no pude acceder a esa carpeta .ssh con SGit, o cualquier otra carpeta que comience con un punto para ese asunto , o cualquier cosa que /storage/sdcard0 fuera de la carpeta /storage/sdcard0 (no hay un command "up a folder"). Sé que podría simplemente ponerlos en alguna otra carpeta, pero tengo ganas de ponerlos. Smith podría hacerlos más seguros de alguna manera.

¿No puedo acceder a las carpetas "something" de SGit debido a SGit, o mi teléfono no está dando permiso, o qué? SGit tampoco tiene acceso a las carpetas externas /storage/sdcard0/ . ¿Es eso lo mismo o algo diferente? Si es el teléfono, ¿hay alguna forma de otorgar acceso a SGit u otras aplicaciones? Me gustaría poder hacer esto sin rooting, pero si tengo que rootear, probablemente lo haga.