[1] Original Z28:
Can boot from micro SD
2 USB ports (1 x USB3, 1 x OTG)
WiFi provided by rtl8188.
PCB marked as "XJH-ZY168-V00".
[2] Cheaper Z28:
Can boot from micro SD (not sure)
2 USB ports (1 x USB3, 1 x OTG)
WiFi provided by ssv6051.
PCB marked as "XJH-ZY168-V01".
[3] Original Z28 Pro (Original Alfawise Z28 Pro):
Can't boot from micro SD.
3 USB ports (1 x USB3, 1 x OTG)
WiFi + Bluetooth provided by rtl8822. (placed inside fn6222B module)
Gigabit ethernet provided by rtl8211e.
PCB marked as "XJH-RK28-V10".
[4] Cheaper Z28 Pro (Cheaper Alfawise Z28 Pro):
Can't boot from micro SD.
3 USB ports (1 x USB3, 1 x OTG)
WiFi provided by rtl8189.
PCB marked as "XJH-RK28-V10".
[5] Cheaper 2 Z28 Pro (Cheaper 2 Alfawise Z28 Pro):
Can't boot from micro SD. (not sure)
3 USB ports (1 x USB3, 1 x OTG) (not sure)
WiFi provided by ssv6051.
PCB marked as "XJH-Q7L-V00".