Now that the master key has been found those without internet can hopefully install games and apps safely.
You will need:
Jar and Jad for games and apps installing
Jadgen.exe if you dont have a jad
Hints for using and connecting with TKFE can be found here
Jar files for games can be found everywhere. But you also need the jad. Download the jadgen.exe file from below. Unzip it somewhere like on your desktop. Then drag the jar file into it. It will create a jad file for you inside the same folder as the jar file.
Connect your phone to your pc using TKFE
On your phone navigate to the exe/java/games folder
Now that you are in games, create a new folder. Name it after what you are going to install.
Now you will need to place the .jar & .jad files of the program you will be installing in that folder. On the top half of TKFileExplorer, browse to where you saved the jar and jad files and download them to the folder you created.
Install as many games and apps you want.
Each jar and jad combination needs its own folder. EX: Tetris.jad and Tetris.jar go in Tetris folder
When all jars and jads are in the folders then disconnect from TKFE
Open up your dial pad and enter the following, *#6984125*#.
Choose INTERNALS and enter the following, *#3818790*#.
Now scroll down and choose Storage Settings. Then update Java DB, followed by update apps database.
Now you are finished.
Go to Menu>Applications/Apps & Games. Your newly installed app should be visible!!!