Thanks Jon! I think it's a plain LC040 but I can't see the screen well enough, unfortunately. It does seem to be the exact same panel as the stock 520 but I haven't cracked it open to be sure just yet.
I'll probably want to keep it the way it is since it is a prototype, thanks though C! ...