i recently canceled my spotify subscription, so i'm looking to download whole albums and if possible download whole discography easily instead of individual songs
In addition to the other mentions here I can also recommended looking into Deemix. This pulls flac or mp3 from deezer. It is able to do whole albums or discography also. You'd need a deezer subscription but you can find arl for a subscription if you look around.
Rutracker dot org has a massive selection of albums in flac quality. Many artists have whole discography uploaded. Use tools like cuetools to convert single album flac to individual tracks and/or to convert to mp3’s or other preferred format (I like aac).
i tried 1337, is sure is easy to find discography of english singing groups like queen, but for example tim maia, a brazilian artist barely has anything
If you do, it's very very easy to download an .apk for app called "xmanager" which automates the download and install process (and updating) of Spotify. Just make a dummy second Spotify account (you could use your main one, but, you know...) and after you install and login you have Spotify premium with all the benefits still. You can find Pandora cracked .apks too.
I'll give the weirdos on reddit credit for their piracy lists though. Here's a big ol fat list.
Finding decent torrents for music is one of the more challenging ones now days. It used to not be the case, but since like google music, spotify, etc. the torrent scene, especially for obscure music, got shittier. On public trackers anyway. In my experience. Anyway, there's certainly some shit on that list that fills your need.
A Reddit link was detected in your comment. Here are links to the same location on Teddit and Libreddit, which are Reddit frontends that protect your privacy.
To build off of this comment this is what I use for streaming, but I also have another app on my android phone called Spotiflyer and I just put in a link to an artist, playlist, album, etc. and it downloads everything for me without any need of torrents.