It does, well it did. I think it finally died a couple of hours ago actually. But up untill then the old drive worked perfectly fine. This is my first hard mod to an og Xbox so forgive me if I'm a bit ignorant when it comes to details. I installed and updated my Aladdin chip and have been able to play games off of my HDD for a while now but I wanted to upgrade past the 8 gig so I can play more than just halo before having to remove and add another game. The evo logo shows when booting up but them I get either an error 13 or 16. I got error code 9 once but I thing I messed something up because I've never seen that again.