I sat down and read through kraadnc’s thread (great read by the way) where he explained that he had experienced better results via the Android Automating app Fibergram, and this made me think: Is it possible to download an Android emulator to your existing VPS and automate the Instagram that way? Furthermore, if that is possible, can you run multiple instances of the software with different proxies (Fibergram allows five accounts per device/instance), almost achieving an M/S setup?
So I got to work. After some digging, I found a document on the Fibergram website (don’t know if I’m allowed to link to it). The only emulator listed as working without bugs was the LDPlayer. The LDPlayer was not a pleasant experience. After fighting with the software for a while, I decided to use Bluestacks instead.
Fibergram can follow users from a file. So I scrapped some accounts via Jarvee and converted the text file so that Fibergram could read it. Fibergram worked without any problems when emulated via Bluestacks. After testing, I got to about 150 follows (with barely any delay) after I received my first block. I then tested with another account, but this time I ran Bluestacks via a DC proxy and this time I got blocked at 80 follows (however, this is probably because of my cheap proxy).
I then proceeded to test if I would be able to achieve better results on an actual android device, so I dug up an old android phone (I’m team iPhone) and downloaded Fibergram. This time I experienced even better results reaching above 200 almost 250 follows with a short delay before getting blocked. After I pinched myself to see if this was real, I tested again with another account a residential proxy, and I got almost the same result, reaching nearly 250 follows before getting blocked. After doing some digging, I think I know why the difference between the emulator and the phone was so substantial. The Facebook App checks for the sim card status to see if it’s an emulator or not, and I’d imagine that Instagram does the same thing. Then I stumbled across AppCloner while doing my research. The app allows you to run multiple instances of the same app on a real android device. I have not tested this yet, but if this works, this will enable using 50 maybe hundreds of accounts per device for M/S.
One flaw or rather one possible improvement for Fibergram is that it’s too “predictable”. Every action is done the same way, in the same pattern, it’s not very “human-like”. To further develop this, it would be nice if there was a feature that randomised the actions executed, for example first it likes a photo, then it watches a story and follows and then another story and so on. This feature would make it even more “human-like”.
Another problem with this is the amount of data used, especially when using the like tool - although, this can easily be solved by preventing the videos from auto-playing.
I found these results very interesting, so by publishing my findings, I hope to wake a discussion about new tactics and methods to circumvent the Instagram algorithm - something that would be beneficial to all of us.