For the e85 you can get it online or as a TIS install by the usual pirate channels.
Works excellent, I even have it running on a tablet using touch screen.
This manual is imho useless without some document structure or the essential tightening torque settings (yes they are missing).
This is an unstructured printout from the current database. BMW uses a database which uses a lot of links. without being unable to follow those links, its virtually impossible to use.
Try and find the procedure for say... swapping a rear trailing arm and you'll see what I mean.
TIS for the e89 is continued in bmw's ISTA-D/Rheingold.
So if you want TIS for the e89, get ISTA-d.