yo lo tengo solucionado.
tengo una version del devhook sin menus que carga la configuracion devboot.ini (no la normal devhook.ini)
esta version la tengo como autoarranque configurada con el config.txt en una carpeta oculta( no en game, asi no aparece, solo la usa para iniciar la psp con firmware 2.71 y jugar a todas las isos)
luego tengo la version normal del devhook con menus en game, que carga la configuracion normal devhook.ini para cargar los umd o lo que quiera.
si quiero jugar a isos arranco normal la psp, si quiero jugar con el umd arranco con triangulo y le doy al devhook y arranca el umd.
saludos, espero haberme explicado.