I'm trying to port TWRP to the galaxy J5, and I've successfully built and flashed a recovery.img file. However, upon booting into recovery, with Power + Home + Vol Up (which works fine with stock recovery) the download mode text comes up in the top-left, but ODIN doesn't recognise the device and the screen doesn't go blue like it should. There is also no confirmation question. Can anyone help? Is this normal samsung behavior if the requested component cannot be loaded?