This is an “older” way of doing things, See Installing Games to the HDD with NXE2GOD below
Install a game on the xbox as you would have before hacking it.
Now browse your Xbox HDD with XeXLoader and find that game, it will be under
It should be at the bottom of the list, but you can also use http://360.kingla.com/ to find the Title ID of games for future reference.
Create a folder called 00007000 so that you now have 00004000 and 00007000 in the same folder.
Copy the contents of 00004000 to 00007000
Copy the single file (it’s called a pirs container and will be named what looks like a random bunch of letters/numbers) from the root of 00007000 to your USB stick and take it to your PC
There is a folder with the same random looking name, but as you will see, we don’t need to use the files it contains.
On your PC, create a temp folder containing blank .txt files renamed to Data0000 Data0001… (without the .txt extension)
apcarr has kindly provided a folder with these files already created (up to Data0050) for download http://www.sendspace.com/file/3klgf7
This stops you having to copy those files over from the 360. I placed the temp folder in the Le Fluffie folder.
If a game ever needs more than 50 of these files, (you can see how many are needed in the folder mentioned above) just create the rest. (copy and paste a bunch of them and rename them Data0051 Data0052…
Download and run Le Fluffie on your PC (Le Fluffie SEX.2 App.zip) LINK
Use Le Fluffie to open the file on your USB stick
When it asks for a data directory, just point it to the temp folder that contains those Data0000 files
In the drop down box, select GameOnDemand
Click Dev LIVE
Then click fix package (Do not tick hash).
Now copy the file back to your xbox replacing the old one.
The game will now be available from the dash under Xbox 360 Games, will have the achievements listed, and won’t ask for disc.