Well on what I can see from your pics,
Remove those plastic tiles, clean floor of all loose materials and any 'black' that's not adhered well.
Using a 'Slurry' coat as
@Dave, suggested, or use a pre-mixed one.
Tilemaster do a product called Prime+Grip
Mapei do an equivalent, Eco Prime + Grip.
Personally I now use Tilemasters.
Prime whole area, then using levelling compound, bring whole floor to high level by the front door.
All one level, flat and ready to tile.
That's just my opinion, but that's the way I'd go, as long there are no height issues anywhere.