Ok, so basically for BMT there are only a few type of physical stuff, but the intensity and duration increases for the period of BMT.
Route March
If you are from PTP, expect to do much more of these. The starting ones are totally no kick, but when you hit 12km and above it gets more tiring. Basically you carry all your stuff(full battle order) and walk a specified distance. Rest every 4km for 15 mins or so. I don't think there are more than 10 people who actually train for this before they enlist, and those people are most likely crazy.
SOC
This requires a somewhat good amount of upper body strength. Don't believe me? Almost half of the course requires good strength to clear the wall, parallel bars, rope, swing trainer. Had no problem at the start except for the rope. And in BMT the rundown is a joke, so it's more on focusing on the strength to clear part. Try to do monkey bars near your house every day with a backpack with some weight inside, say 5kg or so.
IPPT Skills Training
This is lepak, if you from my company and you get silver or above you can just practice games day instead of doing. Usually done on days your OC decides he's too wasted to supervise any training.
IPPT
As mentioned in previous posts.
Strength Training
Basically you do 10 exercises with a pair of dumbbells, most difficult ones I see people doing tend to be overhead lifts as well as shoulder raises(side/front). If you have a pair of 5kg dumbbells you can train in this as the highest weight in camp is 5kg. Oh, and there's also medicine ball training, which is hilarious.
AGR(ability group run)
Run in your own group, usually there will be 4 groups - A to D, and they will group you according to how good your 2.4 run timing is. This is tiring, and towards the end of BMT can stretch to running for 25 - 30 minutes. I'm just not a runner.
30:60/60:120
This one, if done correctly, is one of the best training for 2.4. Basically for 30:60, you sprint for 30 seconds and jog for 60 seconds. This is repeated 6 - 8 times, depending. If you can sprint all 6 or all 8 times, you are a good runner and most probably can hit the gold timing needed. 60:120 is rarely done in BMT, and is an even bigger killer.
Other than these, you want to start doing those push ups, crunches, and sit ups. And get used to changing around these positions real fast =). Do them on concrete floor, if possible. Throw that mat away. Also, while many people may lift tremendous amount of weight in the gym, to me in army the thing that kills many people is the heat. It's not so hard running for 20 mins straight, but doing it in the tekong sun will test you on your first few weeks. Same with strength training. 5kg dumbbells are really pussy-ish if you went to the gym, but do the same dumbbells in your long 4 attire in the sun, plus the fact that the timing is given slower than what you would do usually, makes it difficult. I hope this read helps somewhat to people entering.