My observation is that smartphones from a given price category usually have a similar performance to 10 years old desktop PCs from a corresponding price category (typically treat desktop prices as 2x smartphone prices):
2009 top smartphone CPU (HTC HD2) = 1999 PC CPU like Athlon K7 500 (500 MHz)
2011 top smartphone CPU (Galaxy Note) = 2001 PC CPU like Athlon XP K7 1900+ 1600 MHz
2014 top smartphone CPU (Galaxy Note 4) = 2004 PC CPU like Athlon 64 K8 3500+ 2.4 GHz
2016 top smartphone CPU = 2006 PC CPU like Core2Duo 2.6 GHz or Athlon 64 X2 K8 2.9 GHz
2019 top smartphone CPU = 2009 PC CPU like 1st-gen i7 4/8 3.2 GHz or AMD Phenom II X6 K10 3 GHz
2023 top smartphone CPU = 2013 PC CPU like i7-4960X 4 GHz (equivalent to Ryzen 3 3300X 4.5 GHz or i5-10400F 3.5 GHz, which are ~10x faster than the aforementioned C2D 2.6 or A64X2 2.9)
2023 top smartphone GPU is probably about as fast as the 2013 Radeon 270X (Radeon HD 7870). However, you need to take into consideration the probability of throttling due to thermals.
I guess that 2030 top smartphone CPU will be about 4x faster than 2023 top smartphone CPU. Hopefully, cache, storage and RAM will be able to keep up. I guess they will be able to. It would be nice to get better (solid-state) cooling solutions and much longer lasting batteries by that time. Perhaps cooling is going to be about 65% better by 2030 and batteries 45% better than today.