BimmerCode is becoming quite a popular and effective application for coding / programming your BMW on the fly using your phone or tablet, which may prove easier than setting up a working DIS laptop. You can get the app here on their website - https://bimmercode.app
It's not just injector-codes we are talking here, BimmerCode can be used to adjust almost every parameter of your F and G series BMW, even down to atmospheric-light colour combinations.
Here is a great video tutorial by Arnold Chang from Youtube, demonstrating the software on his new F30 M3 he bought. Nice.