Bueno, me autorespondo a mi mismo con la solución por si alguién alguna vez tiene este problema.
1) Lo primero es ser
ROOT. Tenemos que irnos al archivo platform.xml que se encuenta en
(ROOT/system/etc/permission/). Lo primero es hacer una copia de ese archivo antes de hacer nada por si las moscas y llamarlo platform.xml.bak. A continuación tenemos que editar el archivo con un editor de texto (vale el que trae android).
2) Una vez abiero el archivo con el editor de texto tenemos que buscar las siguientes líneas y añadir las que están de
color rojo:
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_r" />
<group gid="sdcard_rw" />
<group gid="media_rw" />
</permission>
<permission name="android.permission.ACCESS_ALL_EXTERNAL_STORAGE" >
<group gid="sdcard_r" />
<group gid="sdcard_rw" />
<group gid="sdcard_all" />
</permission>
<permission name="android.permission.WRITE_MEDIA_STORAGE" >
<group gid="media_rw" />
<group gid="sdcard_rw" />
</permission>
3) Una vez hecho esto guardamos los cambios y reiniciamos.