Linuxslate.com Forums
http://linuxslate.com/cgi-bin/forum/YaBB.pl Mobile Linux Devices >> Other Android Mobile Phones and Tablets >> Hacking the Clover POS tablet http://linuxslate.com/cgi-bin/forum/YaBB.pl?num=1674519939 Message started by Administrator on Jan 23rd, 2023, 7:25pm |
Title: Hacking the Clover POS tablet Post by Administrator on Jan 23rd, 2023, 7:25pm Hacking the Original Clover Station POS (C100) tablet. The Original Clover Station has been considered "End of Life" by Clover Network Inc., and replaced by a number of different hardware POS devices. Since the Original Clover Station POS (C100) is no longer supported by Clover, these devices are now found in quantity on the surplus market. The basic clover hardware is actually pretty nice -- especially for when it was released in 2014. It consists of a good quality 11.6", 1366x768 Touch Screen Display driven by a NVidia Tegra 3 SOC. It features 1G of RAM (Which was sufficient for the versions of Android that existed at the time), and 8G of flash. It runs a customized version of Android 4.2.2. http://linuxslate.com/Clover_000.jpg So can these be converted into a regular tablet, or repurposed for other uses? Physical: Before getting much further into this, I will say that we are dealing with proprietary hardware and software here. I will also say that I got mine (Tablet only) for $10, and I only got it yesterday. This will be updated as I learn more. Much of the Clover Station functionality is actually in the printer. The printer connects to the "Tablet" (The Clover Touchscreen Display) via a proprietary cable. The power supply, and breakout to standard ports in all done inside the printer. The printer is powered by a 24V, 5A Power brick. In addition to the power jack, and the proprietary interconnect port, the printer also contains 4 standard USB ports, and Ethernet port, and an RJ12 connector that is intended for an optional cash drawer or other accessories. This may be some sort of serial port. So in functionality, the Printer contains something similar to a USB travel hub with Ethernet. The proprietary cable that connects to the Tablet contains the following as far as I can tell:
More specifically, here is the Pinout of the 12 Pin connector inside the tablet: Pin 1 is at the bottom in the following picture (near the circle). 1. +Power 2. +Power 3. No Connection (No contact on the Motherboard connector) 4. USB 1 Data - 5. USB 1 Data + 6. Ground 7. USB 2 Data - 8. USB 2 Data + 9. Unknown Black Wire (no continuity to ground) 10. Ground 11. Ground 12. Ground Notes:
A Little More About the Power: I am not sure if the +Power was directly fed from the +24V power brick. 24 Vols seems high. All I can say is that it must be enough to run the 5 VDC Buck converter (Red Square shown in the picture). Mine starts up at about 6.7 VDC. At this supply voltage, the tablet section draws about 800mA. 8 to 9 VDC seems to me to be a good supply voltage. For testing, I soldered a short length of wire to positive side of the filter capacitor that is right next to the interface connector. This prevents damage to the connector. http://linuxslate.com/Clover_001.jpg |
Title: Re: Hacking the Clover POS tablet Post by Administrator on Feb 23rd, 2023, 10:10pm I have not worked on this project much since I got it. Too many other priorities. With the unit powered as described in the previous post, It does power up and work as a basic tablet, but with the locked-down Clover version of Android 4.2.2. Thanks to week passwords (PINs), I can actually access 3 user accounts. (Yes -- One of them was "123456" -- People will never learn. And Yes -- I know what you (lots of people) ordered from the Food Window at a certain attraction. ::). To be clear, I am not trying to obtain information from or via the device or to use it with another financial company of any sort. -- My intention is to use it as the screen for the Telepresence Robot described here (http://linuxslate.com/cgi-bin/forum/YaBB.pl?num=1640407632). ) I have not connected it to the internet yet, because I don't want it "Phoning Home". I have connected it to an isolated 802.11 network created by a OpenWRT router. So far, I have not been able to install additional software, or remove the Clover-specific APK's. -- Blluetooth transfer of .apk files is not allowed. -- Since there is no file manager, renaming an apk, is not a work-around. -- I was not able to download an apk by putting it on the OpenWRT router and downloading it. This is also blocked in the browser (A hardened version of Firefox for Android.) -- USB drives connected to the 1st USB port are not recognized in the normal manner. -- Connecting a USB hub to USB port 1 creates 4 mount points for USB storage devices, each tied to a specific port on the hub, however, in my brief attempts, I could not get a USB storage device to actually mount. -- USB port 1 does not appear in lsusb when the Clover tablet is connected to a PC. Next steps: -- Try a different hub. -- Try different USB storage devices. -- Try the Other USB port. |
Linuxslate.com Forums » Powered by YaBB 2.1! YaBB © 2000-2005. All Rights Reserved. |