PinePhone Linux smartphone to sell for $149, dev kits coming soon