Android smartphone and tablet leaks can be exciting, but there are so many new devices on the horizon that it can be a real headache to keep up with them all. There's the Samsung Galaxy Note 9, Google Pixel 3, Nokia 9, Sony Xperia XZ3, Huawei Mate 20, and Motorola One Power just to name a few. From what I can see, there are over 100 upcoming devices from major device makers such as Google, Huawei, LG, Nokia, Samsung, and Xiaomi. To wrap my own mind around the confusing mess of smartphone leaks and to help others who have trouble keeping up with all of the rumors, I've put together several tables sorted by brand of every upcoming/unreleased Android smartphone, tablet, and smartwatch.

This data comes from numerous sources such as carrier documents, firmware dumps, regulatory bodies like the U.S. FCC, Chinese TENAA, CCC, and others, and finally rumors sourced from credible publications. We ignored benchmark leaks and posts from Chinese social media site Weibo when compiling this list. This list is comprised of some devices you may have seen or heard of before, but there are also some that have never appeared anywhere else. We can't guarantee that every device on this list will eventually be released, but we doubt the list of abandoned devices among this list will be very long. Without further ado, here is XDA's master list of upcoming Android devices.

Alcatel

Model Number/Code-name

Marketing Name/Details

2003

Unknown

2053

Unknown

3076D

Unknown

BlackBerry

Model Number/Code-name

Marketing Name/Details

BBH100-1/BBG100-1

BlackBerry KEY2 LE (Lite)

Essential

Model Number/Code-name

Marketing Name/Details

PH-2

Essential Phone 2 (reportedly canceled)

Google

Model Number/Code-name

Marketing Name/Details

blueline

Google Pixel 3

crosshatch

Google Pixel 3 XL

ling

Unknown, but reportedly one of three Google Pixel smartwatches

sardine

Unknown, but reportedly one of three Google Pixel smartwatches

triton

Unknown, but reportedly one of three Google Pixel smartwatches

HTC

Model Number/Code-name

Marketing Name/Details

2Q6E100/2Q6E200

Unknown, but possibly HTC U12 Life

Huawei

Model Number/Code-name

Marketing Name/Details

ARE-AL00/ARE-AL10/ARE-L22/ARE-L22I

Unknown

BKK-AL00/BKK-AL10/BKK-LX1/BKK-LX3/BKK-TL00

Unknown

CMB-AL20

Unknown

HMA-AL00/HMA-L09/HMA-L29/HMA-TL00

Huawei Mate 20

JKM-AL00/JKM-LX1/JKM-LX1C/JKM-LX2/JKM-LX3/JKM-TL00

Unknown

JSN-AL00/JSN-AL00a/JSN-AL10/JSN-L21/JSN-L22/JSN-L23/JSN-L4/JSN-TL00

Unknown

LLD-L22

Honor 9 Lite Pro (according to firmware, a variant of the Honor 9i which recently launched in India as the Honor 9N)

LYA-AL00/LYA-L09/LYA-L29

Unknown

SNE-AL00/SNE-AL00B/SNE-LX1/SNE-LX2/SNE-LX3/SNE-TL00

Huawei Mate 20 Lite

TNY-AL00/TNY-TL00

Unknown

Unknown

Huawei MediaPad T5 10 Pro

Unknown

Huawei MediaPad C5

Lenovo

Model Number/Code-name

Marketing Name/Details

K350t

Unknown

L78051

Unknown

LG

Model Number/Code-name

Marketing Name/Details

cv5a_tmo_us_sprout

T-Mobile USA LG Q7 Android One edition

storm

LG V40 ThinQ

Meizu

Model Number/Code-name

Marketing Name/Details

Unknown

Meizu 16

Unknown

Meizu 16 Plus

Unknown

Meizu M8 Note

Unknown

Meizu M8C Lite

Unknown

Meizu Meilan A8

Unknown

Meizu Meilan Note 8

Unknown

Meizu Meilan X8

Micromax

Model Number/Code-name

Marketing Name/Details

Q405

Unknown

Q440 Lite

Micromax Bharat 4 Lite

Q443

Unknown