1) you dont have to record 300 songs

You can make them with AI, and you only need like 4-5 per artist
2) streams from free and premium accounts actually pay the same. People just say prem pays more to get you to buy accounts. If you search it, the way spotify pays their artists goes something like this:
Each month
Spotify calculates its revenue per geographical region
They then see how many streams there were from those regions
Then they divide revenue by number of streams to determine PPS
Then pay out the the artists the PPS times the total streams they got for that month
Therefore, having free or premium accounts doesn't matter, only the location of the streams
3) if you do 50/50 for popular artist and your songs, streams will be ghosted. Should be more like 1 of your songs to every 2 or 3 popular songs
4) Genymotion and frida dont work... Spotify checks for HWID of devices that are streaming songs. Emulated phones/apps dont have real HWIDs and so streams dont count.
You need either real phones, or emulate human activity in a browser or the desktop app
Contact me on telegram:
@Triplen4 if you want more info