[Android Head-Units] donaldta:
One thing that I do is create a Tasker profile which checks for the state when I'm connected to a specific SSID and have an assoicated Task with the action to run, "stop adbd; setprop service.adb.tcp.port 5555; start adbd". That way you don't ever have type anything and can just enable/disable the profile or launch the task as you see fit.

That usually means that the packages either isn't signed or has conflicting signatures. The way to properly troubleshoot this problem is to use

$ [COLOR="RoyalBlue"][B]su[/B][/COLOR]
# [COLOR="RoyalBlue"][B]logcat -c [/B][/COLOR]
# [COLOR="RoyalBlue"][B]pm install[/B][/COLOR] {path/to}/{apk.name}
(allow package install to fail)
# [COLOR="RoyalBlue"][B]logat -df /mnt/sdcard/install-logcat.txt[/B][/COLOR]

Be very careful where you source the various GApps from, as modified packages can cause can easily compromise your Google account. If you're getting errors "NO CERTIFICATE" errors that's a good sign to be extra cautious.

Most Google Apps can be sourced individually through Google Play which are installed into /data/app directory like a normal install.

Yes, if you can trust the source of the package.

Not really. Despite the name, it really only adds the possibility of logging in to your Google Accounts in the Accounts & Sync page. For the individual apps, you actually need to have a the respective app's Google Sync Adapter if it isn't already a part of the package. If you really think you need it, create a Android Virtual Device from the Android Developers Toolkit and pull a fresh copy from it.

It doesn't hurt either way. The 3.3.1.1 version simply sits in the /system/app folder and all the new updates get written to /data/app/{package.name}-#.apk, where # represents the iteration of the update as package manager installed. As I said earlier, it is usually better for this type of install to get Google Play working when it wasn't already included with the device.

About that... can you do me a couple o favors since I helped you? Please install Android System Info. Click on the "System" tab, click on the application (overflow) menu and export results to file. Go through it, its a simple html file in /mnt/sdcard directory and sensor any information that want to hide like accounts names and SSID then upload it as an attachment? It will help me get enough verified information to start a dedicated wiki page for this device.

Also, if you can install CPU / RAM / DEVICE Identifier and check the CPU discovered. If it is unspecific or seems misidentified the please sent the report back to Davy Bartoloni. He's very good at identifying the exact processor and can usually give you feedback within 48 hours.

Besides, I've seen your video already and which showed that three of the four processors were offline and the /proc/cpuinfo only displayed one active core which is pretty suspicious in itself. This information would already been gathered by Android System Info package.

OH, ALSO... Can you get the Ship From information the box that it came in, the packing list or the invoice that it came with? You may get different information from each of these. It is usually because the reseller that you purchased from will usually place an order through the manufacturer to have it drop shipped from their facilities. So, don't be surprised if the ship from names are different from your the company that you placed your order.