what is the best way to change a file name within the same asm disk group?

Dear group, I am using Oracle 10.2.03 on linux. I used nid to change the dbname from "test" to "dev", but select name from v$datafile still show filename as "+data1/test/users.xxxx", so I have to use RMAN "copy datafile 'xxx' to '+data1' to change the file path, it is very slow. It there any better way to do this?