One of my purchases earlier this year was a mini laptop, powered by a Wondermedia WM8850 chip.
It's kinda handy: runs Android/Linux selectively, has a HDMI interface, wired Ethernet and fullsize USB 2.0 ports. Also, it can be charged from USB, tablet style.
Quirks include no HDMI on Linux (yet), and it takes a bit of effort to turn on the wireless. Missing the gpio binary, you can get there by using the sysfs interface:
echo 6 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio6/direction
echo 1 > /sys/class/gpio/gpio6/value
Just echo 0 there to turn it off again.
Compiling a kernel needed some scraping on the web, but can be done like this:
cd linux-3.16
nice make ARCH=arm menuconfig
nice make ARCH=arm zImage
cat arch/arm/boot/zImage arch/arm/boot/dts/wm8850-w70v2.dtb > arch/arm/boot/zImage_w_dtb
mkimage -A arm -O linux -T kernel -C none -a 0x8000 -e 0x8000 -n "My Linux" -d arch/arm/boot/zImage_w_dtb ~/uzImage.bin
make ARCH=arm modules
sudo make ARCH=arm modules_install
The kernel config is online here.
It works happy with a 8GB SD card and adding a bit of swap can't hurt as the 512MB of RAM is not that much.
Thanks for the vt8500 developers!
Showing posts with label android. Show all posts
Showing posts with label android. Show all posts
Tuesday, December 30, 2014
Wednesday, March 5, 2014
Using an Android tablet as a desktop workstation - the diary of a day
I'm considering to replace my 10" work netbook with a tablet, to increase portability and decrease weight. Normally I'm using my netbook with a 21" TFT, keyboard and mouse, with wired networking.
After ordering all the necessary gadgets for my 7" Nextbook tablet, today I tested a full day with it:
The tab has a mini-HDMI output, in the office we only have DVI monitors. The ordered miniHDMI-HDMI and HDMI-DVI cables didn't work with my usual Dell monitor, but did with a Samsung I borrowed. USB OTG connectivity to a USB-PS2 adapter to my keyboard/mouse works perfect. Happy so far, let's start the day. Output is actually 720p, and not perfectly full screen on the Samsung. Displays are cloned, so I pretty much waste the 7" extra realestate there, but that's okay for now.
The stock Android email client could be better, I might install K9 on the tablet too. Still, an issue: not sure if I can move emails between my 3 accounts. As I receive ebay/paypal stuff for company purchases in my Gmail, this is a problem for me, but we'll see.
Chrome and Firefox work as expected, OTRS and the UniFi controller interface are just fine, with the exception of Flash parts. LinkedIn doesn't want to present me the desktop site, even if I request it.
Linux commandline: I'm spoiled with options. Connectbot works okay, I still prefer the Android terminal emulator. SSH would work okay, but it lags on the public wifi, so I set up a temporary wifi for it. Few character issues with a remote MC session, but nothing I can't live with. Trying to SCP a file locally is a problem: SCP segfaults and dies with permission issues. No root on the tab, no fixing that for now. Workaround with some SSH tricks, but this could be a problem.
Remote desktop: official Microsoft RDP client, connects to 2003 and 2008 fine, but can't set the resolution. I get some 1400x1200 desktop, zoomed down so I can barely make out the fonts. Took me 5 mins to find the zoom button, which blows it up to 200%, so the scrolling game begins. This'll need some work, possibly another client.
Just as I was trying to size up the internal storage (5GB free, okay for now), the next package from China arrives: the powered USB hub. This would be for connectivity with pendrives and HDDs. Plug, plug, no joy: nothing's working through the hub. Tested the hub with a Linux PC, works perfect. Tested 2 unpowered hubs with the tablet, same thing: no support at all.
Next up: I'll need to print an Excel sheet. Let's not even go there, 15 minutes with the netbook as a break...
Editing an XLS from Dropbox with Quickoffice has some issues, it can't save transparently back to Dropbox, I'll need to download-edit-upload. It would be seemless with Google Drive. Copy-pasting from a Word dock in Quickoffice into Google Drive fails bad: copy-paste doesn't work and I can't go back to the docx, I'll have to open it again every time.
Wrapping up the day with emails and light browsing works fine, no issues.
Verdict: I won't be taking the laptop to holiday in the future, but Android is not desktop ready just yet. Emails are kinda okay, the hub is a problem, rooting might make things better, printing might be a brave adventure, window switching can be painful. I might actually try a Win8 tablet if I have a chance.
Saturday, February 8, 2014
Contacts from Android to Nokia Symbian
After getting a bit fed up with Android again on my secondary phone, I decided to move back to my trusty old Nokia 3110c, as it just f--_finely works. So I had to copy my contacts back.
The online Google Contacts page lets you export in CSV or vCard. CSV doesn't work with Nokia PC Suite (it might with some Excel magic), so I went with vCard. Problem is, PC Suite only imports 1 vCard/file, and Google exports all-in-one. After a quick unhappy Google, I came up with the following PHP commandline script to chop it up. It's ugly, but works... It takes the input from STDIN, and outputs to the folder specified in the code.
#!/usr/bin/php <?php $filenum=1; while ($SOR=fgets(STDIN)) { if (strstr($SOR,"BEGIN:VCARD")) { $filep=fopen("/home/tamas/temp/".$filenum.".vcf","w"); echo $filenum."\n"; } fwrite($filep,$SOR); if (strstr($SOR,"END:VCARD")) { fclose($filep); $filenum++; } } ?>Usage:
$ cat downloaded.csv | php vcardchop.php
Subscribe to:
Posts (Atom)