Step 01 · Day 1–3
Land, get a SIM, find a temporary roof
Buy a German SIM at Berlin Brandenburg Airport (BER) before you leave the terminal. The three carriers that accept a Pakistani passport on the spot are Vodafone, O2 and Lebara. Prepaid cards take 24 hours to activate; €15–€20 is enough for the first month. You need a German number for almost every appointment booking that follows.
For accommodation, the standard pattern is 2–4 weeks in a furnished room (Wunderflats, HousingAnywhere, or a Pakistani host) while you search for a permanent address. A real Wohnung takes 6–12 weeks to secure without a SCHUFA score.