GPD Pocket 3 – Handheld PC with KVM and RS-232
gpd.hk
gpd.hk
Which is a bit of a shame, because it sacrifices the thing which made the Micro PC a peerless gamechanger - pocketability (ironically). 8 inches is not a pocketable laptop, it's a standard netbook. Which is fine and nice and doubtless many will love it, but... disappointing. What I really wanted was double battery life and cellular modem so I wouldn't have to carry a phone anymore.
I'm getting mixed messages from the touchpad placement as well. That design is perfect for using the computer with your thumbs while walking, and quite awkward for sitting down at a desk. It works fantastically well on the Micro PC, with its clicky thumb keyboard. Yet an 8 inch netbook would seem to be too large for thumb typing. What are the intended ergonomics here?
The swappable rear port for all the exotic KVM stuff is a fascinating feature.
I had fond memories of Toshiba Libretto from late 90s and also how I loved the very first Asus Netbook. Those were distorted memories.
GPD Micro PC just was not practical enough to use day to day.
95% of time Dell XPS 13 will be more practical for actual work while an ereader or tablet will be better for consumption.
https://old.reddit.com/r/gpdwin/comments/8qfvuh/warning_new_...
https://old.reddit.com/r/gpdwin/comments/n5u1sy/yep_malware_...
I wish I still had that driver to see why it wouldn’t install, but I’m not sorry I don’t have the tablet, as it was a end user repair job. I tried DoubleDriver[0] to save my Windows 8 driver config, but it wouldn’t work under restore on Windows 10. I tried Snappy Driver Installer Origin[1], and none of the drivers in my driver db worked. I even tried DriverStoreExplorer[2] to manually install from the .cabs and .infs. No luck.
I suspect it had OEM offsets, registry keys, or other customizations which are applied at install time. I eventually had to use the OEM factory reset through the Shift + Restart menu to reinstall Windows 8, then in-place upgrade to Windows 10.
It really makes me wonder what the market forces and actors are doing, such that a poorly integrated, barely functional underpowered laptop, with nonstandard hardware and software, can be sold in big box stores. I suspect that price conscious customers with basic needs get the majority of these, closely followed by gifts for kids or other family/friends.
I usually have great success with these tools, but certain hardware tends to have vendor/integrater modifications to the OEM driver. I didn’t have time to dig into the reasons why in this specific case, but the OEM didn’t even provide a driver/installer for this model for the touchscreen. I know that for some people losing a touchscreen may not be a big deal, but as I was doing the repair as a service, I wanted total restoration of original OEM state, ideally without any unnecessary bloat. Can’t win them all, I guess.
I eventually got there, and it was the long way I knew would work, but it wasn’t the Windows 10 clean install I had hoped for the end user. They were more than happy with the repair and so I choose to be happy with the outcome also, if not with the hoops I had to jump through, which ended up being for naught. All’s well that ends well.
[0] http://www.boozet.org/dd.htm
Trying to maintain a single deployable Windows 10 image for these devices was a real pain and it often was the touchscreen drivers that gave issues. Drivers with the same device/driver IDs but different settings if I remember correctly (it's been awhile since I was involved in this stuff). Touchscreen orientation and calibration was also a nuisance between models, which is where I suspect some of the driver customizations done by the OEMs are needed.
I think the market forces are just getting something as cheap as possible to market that satisfies the bare minimum. It's assumed that you won't be fresh installing anything onto them. I found a lot of hardware in this class was okay as a single-purpose device where you'd only ever be running one application at a time (though barely so if what you're running is a web browser).
It almost feels like the low end tech is just a grab bag of cheap spare parts to keep the assembly lines hot between higher profit margin product runs. But most of these weird third party PCs aren’t made by well-known OEMs, so what is really going on here? How do these smaller OEMs make money?
i'm running stock linux on my gpd pocket 2 and i have never even had to consider whether there is any special hardware (apart from the rotated screen -- that required adding a parameter each to the kernel cmdline and the x11 config).
in particular the seemingly problematic on windows goodix touchscreen driver appears to have been part of the linux kernel since early 2015 when 3.19 got released: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux...
I posted https://news.ycombinator.com/item?id=17656645 a number of times. Since then WSL v2 happened, even better.
Since they were able to point their finger at an "offending binary", you'd think there'd be some published work on analysis of this binary by now.
But I couldn't find any. Why?!
Most of the preorder/first batch shipped with a defective battery that couldn't charge if it ever dropped to zero. After waiting months for a replacement battery I had to install it myself, only to find out that the replacement battery had the same issue. Tossed the thing in a drawer and haven't tried using it since.
Based on the other issues I have seen from r/GPD on Reddit, I think QA/testing is basically non-existent on these products. If you are lucky and get a good one from the factory they aren't bad, but issues are rampant.
It’s interesting seeing people sing the praises of the Micro, I treat it as a lesson learnt.
And then the hinge holding the display broke (seems to be another common problem too...) I'm not impressed by their build quality...
It lives in a drawer now.
All that said, I’d still read it for the comments.
I would gladly pay extra for an OLED screen, ECC ram, and a 2nd m2 port to plug a 4G or 5G module.
At the moment I'm playing with a WoA (Windows on ARM64) Lumia 950 XL running Windows 10 Pro, it's wonderful to have a Windows Terminal with me at all times to SSH, even if it is a tad slow when opening multiple apps.
Can't say if it will be good or not, as we haven't still received the device from the crowdfounding, but the production has already started so it shouldn't be long.
I still think the GPD Win 2 was their device witht he best design direction, even if it wasn't a perfect implementation of the goals. 6" was the perfect size for the niche, the gamepad mouse controls were easier to use than the corner touchpad, the keyboard had more buttons, and it was more all purpose. Newer innards and higher quality physical components for the keyboard+gamepad would be killer. The 3 went far too gaming console focused trying to be a Nintendo Switch with a hidden keyboard rather than a computer.
I can't speak to their other products, but the GPD Micro PC is basically a perfect product for what it tries to be. I've never used anything that made such a perfect set of ergonomic decisions. The crazy bastards managed to make a phone-sized laptop that actually works as a laptop.
I find the corner touchpad to be extremely usable on the GPD Micro PC, by the way. I haven't tried the Win 2, to be fair, but I find it difficult to picture a joystick nub being more precise.
The touchpad isn't bad but it's much more difficult to do certain normal desktop mouse related things like most small track pads are. Particularly when it comes to actions combined with wide motion such as click and drag select then right click.
Otherwise, is there any modern equivalent to a 10" netbook that isn't a super expensive tablet? Ideally something I could install Linux on and use for light programming and SSHing.
I'm also interested in foldable keyboards that I could use with my phone over Bluetooth or USB C.
Pocket 3 - 1195G7: $999
Pocket 3 - 1195G7 + module: $1079
Pocket 3 - N6000: $650
Pocket 3 - N6000 + module: $730
DHL costs included. All IGG backers get a 4096 stylus.From Twitter: https://twitter.com/softwincn/status/1453982767381762054
After about a year of light use, the battery swelled up. Replacement batteries were out of stock and never replaced. The response was like, "Uh yeah old model. Sorry."
They sure LOOK nice on the webpage, but I won't put any more money into one.
https://twitter.com/softwincn/status/1456207719069749256?t=v...
"GPD Pocket 3 Indiegogo crowdfunding starts on 5th Nov 2021, 10:00AM BEIJING time 5th Nov 2021, 2:00AM GreenwichMeanTime Total 45 days! 30% off if you back us on Indiegogo. The stylus is free provided but only for IGG backers! IGG page: https://t.co/zEMaOUJfIX"
I wonder about the price though because the "Order now" just redirects to the same page.
Most noticeably size. It's significantly larger and thicker than the Pocket 2 - and size is the one standout feature of the Pocket. The size is what makes it unique.
Especially sitting behind a server rack being blasted by hot exhaust air :D
Not what I was expecting. I somehow associated "find console" and "board bringup" with notions of signal analysis and 23 SMA connectors and "BUG: unable to handle kernel paging request" and "ARGH it was a hairline solder bridge this entire time". Need to despecialize my definitions a bit.
But that's very cool. How does the redundant connectivity stuff work? Just basic failover, or WAN bonding? (I'm also vaguely aware that some setups sometimes go through carriers that will provision a custom APN packaged with an upstream VPN so the device is physically isolated from the public internet, which can both increase security and lower cost from port scans etc.)
(Also, in a prior comment (https://news.ycombinator.com/item?id=29032123) you mentioned how Allwinner offer an SIP with DDR3 - interesting. I've been idly curious for a while about where the FC100s-based "my business card runs Linux" would be at a couple years on, and what a minimal working example would look like. Definitely a bit of a tangent though.)
Oh it can be a bit like that sometimes. Kernel crashes, general instability, overheating, broken (or shorted) PMICs, miswired signals (turns out it's very easy to get TX and RX pairs between CPU & peripheral mixed up), wrong voltage levels, wrong clocks, peripherals missing firmware.. I've seen it all, and I've had plenty of use for the oscilloscope recently. Hopefully we'll get the next prototype soon-ish but there's still stuff that needs to be debugged :) I'm kinda spread thin between board bringup & debugging and writing new features for the customer.
> How does the redundant connectivity stuff work? Just basic failover, or WAN bonding?
There's more than one mechanism in place. The basic route failover stuff in Linux doesn't work very well (afaict it only detects the gateway going down, which doesn't help if the gateway is another on-prem router which stays alive when the link to ISP goes belly up). So we've got periodic ping probes (to a configurable set of IPs) which promote/demote the corresponding route when a few probes succeed/fail.
We've also got a daemon which maintains multiple connections (also multiple protocols) to multiple servers through all WAN interfaces and all connections do regular keepalives; packets are rerouted to another connection when one fails. It can also duplicate packets to multiple connections simultaneously (it's often necessary to get alarms delivered to more than one place), among other things. It's sort of an overlay network that performs VPN-like functions (and more) on and off the internet, and can tunnel anything from SMS to serial ports to raw ethernet to individual TCP & UDP ports or specific protocols like FTP.
Bonding as such isn't implemented but it's on the radar.
On the one hand, yikes; on the other hand, coool :)
> I'm kinda spread thin between board bringup & debugging and writing new features for the customer.
[Cries in long distance]
Shipping hardware to AU would probably be a bit... unsustainable ;_;
> There's more than one mechanism in place. The basic route failover stuff in Linux doesn't work very well (afaict it only detects the gateway going down, which doesn't help if the gateway is another on-prem router which stays alive when the link to ISP goes belly up).
Oh yay.
> So we've got periodic ping probes (to a configurable set of IPs) which promote/demote the corresponding route when a few probes succeed/fail.
*Takes notes*
I'm switching to sorta-fiber soon and the connection comes with a 4G backup. Using a modem without SMA (which no Consumer™ would ever need, right?) in a "what's service?" reception area. So I'm planning to reimplement the 4G failover with my own dongle (and antenna) :3
At least that's the theory. Not sure if it'll work. Waiting for my old DSL connection to die first so I can record the click, because I'm... weird. :P
> We've also got a daemon which maintains multiple connections (also multiple protocols) to multiple servers through all WAN interfaces and all connections do regular keepalives; packets are rerouted to another connection when one fails.
Cool.
> It can also duplicate packets to multiple connections simultaneously (it's often necessary to get alarms delivered to more than one place), among other things.
Does this use a confidence scoring system or does it just copy everything Nx -> 1:N?
(...admittedly I'm now thinking of the bandwidth management in multi-SIM video broadcast systems. Not quite the same thing.)
> It's sort of an overlay network that performs VPN-like functions (and more) on and off the internet, and can tunnel anything from SMS to serial ports to raw ethernet to individual TCP & UDP ports or specific protocols like FTP.
O.o neat
> Bonding as such isn't implemented but it's on the radar.
Interesting, I can see how it's simultaneously not-so-relevant and yet would probably simplify things here and there.
Anyone supporting network gear in a datacenter has a baby blue Cisco serial cable somewhere in their bag.
And there cetainly are Lightning-to-serial cables out there: https://redpark.com/products/serial-adapters/
But particularly, servers, network equipment, industrial equipment.
If I could type on this for a while to see, I would likely buy it.
I ended up with android 8.1 without their menu bar, it is okay for writing mails, or light termux stuff.
but my main issues are missing keyboard layout on remote desktops and concerns about lagging security updates.
One of the pain of having multiple computers, as owner of this device is likely, is to have to unplug and plug them everytime you switch
Couldn't find a price on it.
Looks like it ticks all the boxes for a NetOps dream pocket PC. If you have kind of big pockets.
Pocket 3 - 1195G7: $999
Pocket 3 - 1195G7 + module: $1079
Pocket 3 - N6000: $650
Pocket 3 - N6000 + module: $730
DHL costs included. All IGG backers get a 4096 stylus.From Twitter: https://twitter.com/softwincn/status/1453982767381762054
Still Intel Atom. I will pass. My One Mix Yoga 2S has a proper Core processor.
Though an 8" form factor probably means the keyboard will be too small to really want to use it when you have a bigger one handy.