Tenvis IP Robot3 - v264 Format and Demo Videos

Tenvis IP Robot3 - v264 Format and Demo Videos
It is difficult to find videos recorded with the IPRobot3 because of the v264 format (not h264) used by the camera. So I'm sharing some native files for an accurate demo of the video quality.

v264 video format
The adoption of v264 format for saving videos is a strange product management decision and makes difficult to publish demo videos taken with the IPRobot3 the traditional way (YouTube, DailyMotion, ...).


v264 is different from the h264 format and no tool known to man (VLC, MPC, Quicktime, ...) can play it except the V264Player.exe provided by Tenvis.
Since that viewer is a Windows program, v264 files cannot be viewed on any other platform.

The V264 File to AVI File Tool on Tenvis website is supposed to allow the conversion of such videos, but output is limited to 352x288, so it's not an option at the moment.

Capture tools like Fraps or Ultra VNC Screen Recorder could be used but the result won't be exactly the same as the original.

IP Robot 3 is build around a GM8126 SoC which natively supports MPEG4 encoding so I hope that Tenvis will be able to implement such video format.

The demo file:
IPR3_DemoVideo.zip (6.81MB) contains 6 files:

Stream#1_1280x720x24fps_patrol.v264
High resolution video with PTZ action
See the Main Stream section of the picture below for details

Stream#2_640x480x15fps_patrol.v264
Medium resolution video with PTZ action
See the Secondary Stream section of the picture below for details

Stream#3_320x240x8fps_patrol.v264
Low resolution video with PTZ action
See the Third Stream section of the picture below for details

IR_vs_Day_Mode.v264
High resolution video with transition from Night Mode (IR ON) to Day mode (IR OFF)

V264Player.exe
This Windows program is needed to view the videos.

The last file, Settings.jpg, is the picture below. Please note: these are not the default values, e.g. frame rate for Main Stream has been changed from 30 to 24fps.

Read More

CyberNova WIP604MW Firmware 00.00.05.20

CyberNova WIP604MW Firmware 00.00.05.20
And yet another firmware from CyberNova. The version 05.20 brings a user interface localized in French.
This latest update include a reviewed french file for the user interface.

Alternatively it is very simple to add / update a language to your camera:

Take the updated file, like this lang_french.js and upload it to www folder via FTP

Verify the result by accessing the login page of the camera (no reboot necessary)
If the French language does not appear in the language list of the login page,
ensure that lang.js (also in www) contains the following line at the end, and that it's not commented:
includejs("lang_french.js")
Read More

Picture comparison between 4 popular IP cameras

Picture comparison between 4 popular IP cameras

 I lined up some of my IP cameras and took snapshots from the same position and distance...


All pictures are taken with the original lens, neutral Brightness and Contrast settings, 
50Hz , no zoom applied. Click on the pictures to see them in full size. 

The older one, the Foscam FI8918W, good picture but the classic colour aberration due to IR filter:


The Dericam M801W, one of the first camera to include IR-cut.


The Tenvis IPRobot3, HD and IR-cut:


The CyberNova WIP-604MW, HD and IR-cut as well, more colour, but more compression too... 

Read More

Tenvis IPRobot3 review

Tenvis IPRobot3 review
All the entry range IP Cameras tend to look similar. The Tenvis IPRobot3 is a welcome exception...
Tenvis have their range of Foscam-like cameras but with the IPRobot2 and now the IPRobot3, they introduced something new. It's not only the external look, the software is completely different from what I've seen so far from Foscam, Wansview, Dericam and the likes. The camera is based on GM8126 (ARM9 board) which seems increasingly used by the newer HD cameras (Foscam, Neo-Coolcam...)

Before buying, I checked their web site and was surprised to find a forum that appears to be actually operational and active. They also seem to release firmware updates on a regular basis.


Some highlights:
My unit came with the firmware version 1.1.3.2 and upgraded to 1.1.6.2. Although I'm quite used to perform firmware updates, I had a hard time with the provided Batch Upload utility. Upgrading from the camera interface was finally easier. I've seen people reporting the exact opposite...


The presence of a RS485 connector for alarm I/O control at the back also indicates the absence of IR LED manual controls.
It's a common fact for IP Cameras, the internal wiring and the button (lamp icon) are dedicated to one (alarm I/O) or the other (LED control).
For instance, the low-res IPRobot2 offers the opposite: no RS485 but IR on/off control. So unless you rewire it yourself, this camera is not the best candidate for sitting behind a window.

The 4.2 mm lens gives a slightly wider fish-eyed view than average.

The microphone is very sensitive and the device can be set to trigger an alarm on sound detection. A great point for parents wishing to use it as a baby cam!
The image can be divided in several detection zones, and masks can also be defined to hide things you don't want to share with other viewers (PTZ should be disabled for such viewers since the mask moves with the camera)


The embedded speaker is very loud and clear and, at first, it all looks great for 2-way communication, but unfortunately using both speaker and mic. together produces a bad Larsen effect straight away. Plugging an external speaker and placing it away from the unit does help. It is a pity though that Tenvis did not include a volume control in the interface.

There's a Micro-SD card slot but little freedom on what to do with it.
The memory card is only used as a buffer when the network is not available, and whatever is stored on it gets moved to the network storage when a connection is resumed. Upload to LAN can be done using FTP, NFS and Samba/CIFS (although I couldn't make this one work).
The Playback section of the interface gives access to Local (PC drive, not the SD card) and Remote files (the Mini-SD).
There is not way to access the camera via FTP but it's of little interest given the way it uses the memory card.
The camera runs a telnet service but it is restricted to Tenvis tech. only (secret login).

Length and size limit can be controlled quite well for the video files generated.
The .V264 format (which is not the standard .h264) of these files requires the PC Windows program V264Player.exe provided to be played...
The network connection in 802.11n was stable so far despite the small detachable 2dB antenna.









Compatibility:
The IPRobot3 is partially compliant with the ONVIF protocol.
I say partially because I could not use all the features, like PTZ controls and this is probably why Tenvis does not advertise this point.
It allows however 3rd party camera clients like the Synology Surveillance Station or the Onvif device manager to access the video stream.
Other standards used are Pelco-D protocol for PTZ control, and P2P which allows a plug-and-play access (automatic detection) from any P2P client.

Update 12/12/12: It appears that using the Generic_ONVIF  From Synology Surveillance Station often leads to crashing the camera, it is advisable to choose [User Define] as Brand and build the url based on videostream.cgi documented lower.  Leave Username and Password fields empty since they will be part of the URL for "Source Path".

Smartphone applications like IP Camera Viewer support IPRobot3 directly with PTZ, "Listen", and Presets.

While this camera uses a Quicktime plugin for Non-IE browsers, it remains possible to intercept the video and audio stream (in VLC for instance) in various ways:

Intercepting the A/V stream:
rtsp://user:password@ipcamURL:port/0/
followed by...
video0 is for the 1280x720 stream,
video1 for 640x480 and video2 for 320x240 (unless specified otherwise under the Encoder Parameters).
av0, av1, av2: same but for audio+video
audio for audio only

Example: rtsp://admin:admin@192.168.1.1:80/0/av1 will request the audio and video from the secondary stream. 
(source: http://forums.whirlpool.net.au/archive/1939748)
The more traditional videostream.cgi and asf also work.
http://ipcamURL/videostream.cgi?user=[USER]&pwd=[PASSWORD]&resolution=x&rate=0...where x can 32,24 &16
(source: http://www.ispyconnect.com/man.aspx?n=TENVIS)
For snapshots: http://ipcamURL/snapshot?strm=0 (or =1, =2), just press the snapshot button using a non-IE browser to see this.
None of the information above was available from Tenvis unfortunately.
Update: on December 7, Tenvis published the streaming instructions on their blog, well done!

Little problem... I spent some time fiddling with the upload settings (located in "Record on SD > Network Storage") and could make FTP work. CIFS never worked (Didn't test NFS as I don't enable it on my NAS).
But the real problem came after: playing too much with this section of the interface crashed the IP Camera.
I had to power it off, and re-enter all the configuration (except the user part). In such a situation, the absence of configuration backup/restore is regrettable!
I also sometimes see that the picture is in black and white during the day, which is due to the night view mode triggering way too easily!

Conclusion:
Although there's room for improvement, the Tenvis IPRobot3 is a surprising device that complies with standards normally found in more expansive IP cameras. The interface can be somewhat more confusing than average, and also can be slow and unstable at times. I'd wish to see more advanced information  available on their web site, like the streaming examples above.
The 720p image, while not the most colourful, is sharp and a bit wider than usual. I made some comparative snapshots.
Tenvis offers a real Technical Support and Forum and releases regular updates so let's hope that this young model will evolve to its full potential.
Pros:
- 4.2mm lens provides a wider view
- Alarm interface (RS485 connector) with possibility to set parameters from the user interface
- ONVIF compatibility for video streaming
Multi-zone detection configurable from the Web interface
- Masks (to hide part of the image) can be defined
- Sound detection can be used to trigger the alarm
Supported by Robert Chou's IP Cam Viewer (Android/iOS/BlackBerry)
- Tenvis has an active customer support service including their own forum.
- Programmable automatic reboot
(2014 update) - After dealing with many ONVIF compatible cameras, it turns out that the IPRobot3 (old and 2013 models) despite all its flaws, has the most complete ONVIF implementation -with PTZ and audio- when it comes to works with Synology Surveillance Station, So it is an ideal candidate for that kind of use.

Cons:
- No backup/restore function for configuration.
- No Log
- Two-way use of audio impossible due to Larsen effect
- No volume control for the (loud) speaker
- Would be nice to have an extended ONVIF compliance (for controls)
- Would need an option to keep some recordings (videos) on the SD Card.
- Somewhat picky on microSD cards used.
- Stability problems at time.
- Tends to stick in night mode (IR and B/W picture) even in full indoor light.
- Proprietary .v264 video format requires Windows (only) program to view.

See also:
Tenvis IPRobot updated manual.
Tenvis forum
Read More

Add your logo to the IP Camera interface

Add your logo to the IP Camera interface
On most MayGion V3 compatible IP Cameras, the free access to the WebUI via FTP allows some easy customization, like adding your own logo...





Create a bitmap about 320px wide max and save it as logo.gif. You can download the existing one from /www/images to use as a model.

Access the camera with an FTP client and:
- put logo.gif into /www/images folder (replaing the existing one)
- get the file tools.js from \www folder

Create first a backup copy of tools.js and, with an editor (like Notepad++), look at the end of file for the InsertLogo function, which content is actually commented out (//)

function InsertLogo() {
//document.write("<div align=\"center\"/><a href=\"http://www.cctvhw.com\" target=\"_blank\"><img src=\"images/logo.gif\" ></a></div><p/>"); 
}

Remove the // before "document.write..." and feel free to change the url in a href=, then save the file.

Access the camera with an FTP client and put the modified tools.js file back in /www

Check your login page and also the left frame of the configuration interface:




Disclaimer...blah blah blah...know what you're doing...blah blah...not my fault...well, the usual!

Note: This method is no longer valid for firmware above 05.20. I'll publish an update soon.



Read More

CyberNova WIP604MW Firmware 00.00.05.17

CyberNova WIP604MW Firmware 00.00.05.17
CyberNova is releasing a new firmware today to resolve a problem with some 3rd party Smart Phone software. Again, they shown a great reactivity in solving problems reported by their customers...
The new firmware 00.00.05.17 released on 29th of November 2012  is just coming 10 days after the previous update. It seems to be mainly a step back to an earlier stage following reports of problems that appeared between 00.00.05.07 and  some 3rd party camera software.


The problem
Accessing the IP Camera from IP Camera Viewer became impossible since firmware 05.07.

The solution is either to upgrade to 05.17 or to try the one below from the IP Camera Viewer side:

Solution to try:
- I first exported my existing configuration to camera.xml
- Wiped the camera list (More > Delete Selected Cameras).
- Uninstalled and re-installed Ip Camera Viewer from the Play store (in the case of Android)
- Create a new Maygion IP Camera V3 configuration, and check that the "Test" now succeeds.
- exported that working config in xml file for inspection.

Comparing the old backup with the new one, I found only one difference for the MayGion V3 line, at the end, where bitOptions was different (set to 1 for the failing config and to 0 for the working one)

Repairing the camera.xml backup file:
- open camera.xml with an editor
- find your "MayGion IP Camera V3" line and check the end for bitOptions="1"
- change it to bitOptions="0"
- save the file
- Import your configuration now in IP Camera Viewer

That worked for me ...

I don't know what this bitOptions is for but it seemed to be set to the wrong value somehow.

Read More

CyberNova WIP604MW Firmware 00.00.05.07

CyberNova WIP604MW Firmware 00.00.05.07
A new firmware (00.00.05.07) has been released by CyberNova on 19th of November 2012.
While they didn't publish any changelog, so we have to figure out by comparing with an older version, like 00.00.05.04.



I decided to re-baptise my new CVLM-I234-2GEN as CyberNova WIP604MW, because that's what it really is and since the firmware upgrade to their version 00.00.05.07 went so well.

The most obvious addition is in the main page (IE interface only), where the Aspect Ratio can be changed: 4:3, 5:4, 16:9

In the same area, the Video Size can be set as low as 160x120

On non-IE browsers, Mirror and Flip have been added to the interface.

The /www folder on the camera contains a videomask.htm file which is not yet integrated to the camera interface, but this seems to indicate that we may have soon the option to define zones to hide on the picture.
Preset.htm file is still there but nothing new in the interface neither. These two features would bring this camera almost on par with the Tenvis IPRobot3. 

The French language has been added (it was previously commented out in lang.js because the translation was not partial). However, the current version is a 'bit funny' and I'll send a reviewed lang_french.js to MayGion  or CyberNova when I have time. Until then, using English is preferable.
The IR led problem is not resolved and the relay will go clicking endlessly at times. I've tried to isolate the light sensor with black tape in case it would be reacting to the IR LED but it didn't help (Update 15/01/13: After some time with this fix in place, it seemed to reduce the frequency of it but did not eliminate the problem completely).


Contacting the customer service: I recently emailed CyberNova and they replied promptly. According to them a new firmware version should be available around the 29th of November.



Read More

Quick'n Dirty way to Fix a fake SD Card

Quick'n Dirty way to Fix a fake SD Card
If you're shopping on eBay for cheap memory cards, you are likely to receive one of these numerous fake products. Hopefully, you can get your money through a Claim process. But still, should you throw your 32GB card into the bin ?


If a price was so attractive that you forgot to read the buyers feedback for a shop and you end up receiving a 32GB-Class10 card that turns out to be a hacked 2GB-Class2, your first action as a buyer should be:
- read the other buyers feedback on the same item to confirm that it was not an accident and that you've been effectively scammed.
- leave a feedback to warn the others, or if you left a positive feedback too quickly, find the link "Follow up on Feedback Left" on the bottom of the eBay page to review it.
- then head to the link "Resolve a Problem" which will start the procedure to get your money back through a Paypal claim.
Proceeding this way, you will minimize the damage to only a waste of time in the end.

Now you may be tempted to see if you can use the fake memory card for its actual capacity (likely 2GB at best).
----------------------------------------------------------------

Putting in the balance how valuable is your time compared to the real value of your now-free eBay item will probably convince you not to waste more than 30 minutes trying to make this card usable (not for taking photos or keeping backup of course, but there are plenty of non-critical usage possible).
So, rather than spending hours reading forum and specialized web sites, here's just a quick'n dirty procedure that you could try first:

Procedure:

Get the following 2 small freeware tools:
The popular tester H2testw 
A simple paritionner that can be used on SD cards: MiniTool Partition Wizard Home Edition

1. Finding out  how much capacity is actually usable with h2testw
- Start h2testw.exe, click Select Target and select your SDCard
In Data Volume, specify a reasonable limit to test: your card's real capacity is likely to be the lowest possible so try around 2300 MByte. This phase will take about 20 minutes.
- Click "Write + Verify" and let the test run. Looking at the Writing, you will already give you an idea of the real speed index (2MBytes/s=Class 2, ...)
- When the "Verifying" phase starts, expect to see errors in red as soon as the real capacity is exceeded.


2. Setting the card to its real capacity
- With Partition Wizard Home Edition, select -carefully!- the drive corresponding to your SDcard
- Delete the whole partition 
- Create a new one of 2000MB (1.9 GByte)
- Format to your desired standard
- After checking once more that you didn't wipe your main Hard Disk, click on the "Apply" button to make the change effective.


3. checking the fixed card
- Run either a Surface test from Partition Wizard or use H2testw again to ensure that everything now works as it should.












Read More

Crackling Sounds from LG Home Cinema Speakers

Crackling Sounds from LG Home Cinema Speakers


If you're experiencing cracking noises coming from your LG Surround speakers, and didn't return the whole thing to shop yet, this solution might work for you... 






I recently installed a LG SR906SB Home Cinema Receiver to complete fit nicely with my all-HDMI installation. Soon, and suddenly, I noticed some crackling sounds from the speakers, very close to what you would hear when listening to an old LP on a turntable, except that, here all the sources used are digital!

The causes
I found out that the problem it started as soon as I had completed the Auto Sound Calibration test.
Furthermore, this seemed to be mainly caused by the changes made during the test on the Distance values.
Later on, I found that changing the AV/Sync value could lead to the same issue.


The solutions
- The quick and easy solution is to reset your receiver. On the SR906SB, this is done by pressing the Setup button, then using the Preset +/- button until the display shows 8 RESET, then confirm with the ENTER key.

- If you prefer not to reset the whole unit, you can proceed as above but until you see the line "3 DISTANCE", and then bring your values to something like 2.1M.

- If the noise appeared after messing with the sync function, just press the AV.SYNC. button and reduce the value until the noise is gone.

Is it "by design" ?
Most certainly not. I've seen this problem discussed many times on various forum, in particular for the model SR906B.
I'm currently checking this with LG support and will report back if they give any meaningful explanation to this.





Update: LG support follow up ...
"...we are not aware of this being a common fault with this model. However we do advise to keep the speaker levels at 0 and position the speakers further apart if you are experiencing problems with sound distortion or crackling."


Read More

While waiting for Jelly Bean...

While waiting for Jelly Bean...
Onda is announcing the arrival of Android 4.1 Jelly Bean for VI40 Elite tablets.  


Things are generally improving for the Vi40 Elite since my initial review.


Patience being not my greatest quality, I started to have doubts on the Onda roadmap and took the plunge for the CyanogenMod 9.

Even after several hours of use (any freshly installed ROM looks fast when the cache is still empty), this mod seems to offers a much better overall experience, with greater stability, much less lags (still some though). 
On the minus side, the battery life seems significantly reduced (could be just because I spend much more time on my tablet since it runs on CM9!!), and it can be difficult/impossible to wake the tablet at times (in such cases, the easier it to take a very long press on the power button to turn off the tablet, and then re-start it). 

As more people managed to install the latest official Onda 1.4rc3/Android 4.0.4 (using LiveSuit upgrade method rather than the dodgy OTA utility), reports are generally praising the performance gain and Play Store improvements.

Furthermore, Jelly Bean is now announced for the Vi range soon.

...keep hope!


Read More

Firmware update for Dericam M801W

Firmware update for Dericam M801W
I had lost hope to see any firmware updates for the Dericam range but there's one now available for M801W (and also M202/203/204/205/206). Very little change but still good to take...


The files can be found in the Download Center of the Dericam web site.

System: 0.37.2.46 (this system file is also valid for M202/203/204/205/206)
Web UI: 8.1.1.5 (this Web UI file is only for M801W, each model use a specific Web UI file)

The only change documented in the release note is the addition of the No-IP DDNS support.

Usual recommendations:
Do not update through WiFi, use the RJ45 connection.
Update the System firmware first, and then the Web UI file.
Do not power off before completion
Read More

ICS Google Talk for Onda Vi40

ICS Google Talk for Onda Vi40
Finding a fully working Google Talk for your Onda tablet might be a little more difficult than other apps, so here is a simple way to have it fully working...

This method installs a fully working Google Talk with Video and Audio chat on your ICS tablet.

Procedure:  
  1. Download the Onda_Vi40_Talk.zip 
  2. Unzip the file on a PC with working android drivers installed. If you upgraded the firmware of your tablet in the past, these should be in place already.
  3. Execute the RunMe.bat
  4. At the end of the process, the tablet will reboot

What it does exactly:

It copies the following into /system/lib
libvideochat_jni.so (for Google Talk)
libvideochat_stabilize.so (for Google Talk)
libvoicesearch.so (for Voice Search)
...and Talk.apk and VoiceSearch.apk into /system/app

It also chmod's the files to 644(*). 

(*) Chmod reminder:
400 read by owner
200 write by owner
040 read by group
004 read by anybody

...the included VoiceSearch is entirely optional.


Read More

Onda Vi40 Elite Tablet

Onda Vi40 Elite Tablet
No matter how hard I tried to resist, I finally acquired a 9.7" Android tablet! And a non-brand one on top of that! ...yes... but I have excuses...

I sold my portable DVD player with DVB-T tuner that I used to take on any long car trip to keep my son entertained with films. Why not doing   that and much more with an Android tablet instead? It'd just need a 10€ universal tablet holder to do the trick...

Choosing the tablet
I would never dare risking an expensive device like Samsung, HTC or Archos on travel. With a budget limit decided at ~200€, I was left with either very low-specs models or non-brand 'SuperPad' tablets from obscure shops at the other end of the world.
However, some Chinese tablets have emerged lately with ambition to rival the giants makers, with high specifications (no more resistive screens!), powerful components and quality controlled manufacturing!

One model stands out quickly when you browse online shops and read reviews: the Onda Vi40.

The several versions of VI40:
Vi40 Elite with V.1 hardware and 8GB / 16GB storage options
Vi40 Elite with V.3 hardware and 8GB / 16GB storage options 
Vi40 Ultimate with 32GB storage (1 camera instead of 2, reviewed button layout)


The one highlighted above is my model. They're all have the same hardware base and running Android 4.0.3 (ICS). There's been some unclear hardware revision (V1 / V3), and it seems that Onda will only provide firmware updates on the latest hardware version. All the Vi40 Elite currently shipping are supposed to be V3, which can be verified from the S/N on the sticker. 
Onda.cn and the box show a 32GB version but I've never seen one. 
Such capacity is standard in the newer Ultimate version which is a sensible evolution, with a better button layout (only one on the face and volume buttons on the side), a smaller and unique 2 mpx camera (if you ask me, tablets are not ideal for photo-shooting anyway), all for the same price. 

Choosing the shop!
By far, the most delicate task! 
It took me one week to select a shop that seemed trustful, where the price would be within my limits, and where I wouldn't have to expect excessive additional custom duties and shipping fee over the initial price. I had a good experience with eBellking.com who shipped the unit to me in just 4 days, free shipping and at a final price of ~220€ (32GB version). I tested their customer service first and they reply to you quickly, and do so even if you ask something after having bought the product.
If you're into custom ROM, you'll come across the very good "TNT firmware", which is from topnotchtablets.com. A shop providing that kind of extra content in their product support section deserves some attention. Basically, take advice from the forums before deciding what shop is best for you.

Product Highlights

This model is already reviewed in details in many places, so instead I do a quick tour of the outstanding product aspects:

Out of the box, the product offers a good feeling of build quality with its aluminium casing and an overall nice design, no cracking, no squeaking.
A screen protection is already in place, which is good because this accessory is hard to find for the Vi40!

As any Android device, setting up the tablet is an easy task. There's some clean up to do however and you'll want to scrap all of the pre-installed Chinese applications. The tablet comes already rooted so there's no limit to your customization and no sticky app that you can't get rid off. But with great power comes great responsibility, and you'll have to be cautious not to delete too much if you want to keep your tablet operational!

One of the most commented drawback of being a non-brand Android device, is the amount of DIY work required to gather the applications you need:
In theory, the Vi40 is as compatible as any major brand with same specs, but, out of the box, many standard applications are missing (YouTube, GTalk, Maps...) or will shows as not compatible on Google Play store. Despite the custom market fixes out there, you will need to obtains  APK files to install some of them manually. 


Onda is releasing firmware updates regularly (3 updates between April and May) and will hopefully resolve the remaining  issues (mainly affecting stock web browser and launcher - still true with fw 1.2 rc2) and increase the overall compatibility. So, make sure you have the proper ADB drivers installed on your PC and also have the CWM recovery installed, you will need them sooner than later!

Short guided visit:
The most interesting hardware features of this tablet are all grouped on its bottom side:









The lock button on the left is used to disable to automatic display rotation.

The HDMI connector allows you to extend the display to a TV screen, which isn't only cool for watching videos and pictures, but also for gaming...






On each sides of the Mini-USB port are the RESET button and the MIC hole. Take some time to distinguish them!

The Mini-USB connector is an unlimited source of fun on an Android tablet. It takes about anything you plug to it (with help of the OTG cable provided): 3G modem like Huawei E220 (also test E270), storage media, mouse, keyboard, Ethernet adapter,...even joystick (I tested with my  Thrustmaster T.16000M)!

So far the only device that didn't work straight away for me was the Bluetooth (tried 3 different generic dongles). Obviously still under development...




The device is shipped with a AC/DC charger and , according to some source, this  must be used as the main way of charging the tablet over the USB connector "to preserve the battery life"

A µSD slot is available for additional storage. Since there is an internal storage, detected and mounted as "sdcard" already, the inserted µSD media will be seen as extsd ( \mnt\extsd ). 
You have to pay attention to this point because the internal sdcard gets wiped during a firmware update, so make sure to perform your backup to extsd beforehand! 

The community
When searching for help on this kind of tablet, don't go to onda.com. Event with a translator, it will be waste of time. Hopefully there's a growing community of Geeks around the AllWinner A10-based tablets which VI40 is part of.
Here's a few suggested bookmarks:
http://www.slatedroid.com/forum/287-onda-a10-tablets/
http://www.androidtablets.net/forum/onda-tablet-forum/
http://colonelzap.blogspot.com/
No doubt you will frequently visit those places!

Conclusion
As for most non-brand tablets, you can't expect to have all you need straight out of the box, and if you are not prepared to do some tweaking job on it, maybe you should consider paying the price for a major brand. However I've been with Samsung, Sony Ericsson and Acer android devices before and they all required  their fair amount of customization to eventually fit my needs.

Don't let the sluggishness of the ICS stock browser turn you off at this stage. First, this is not the fact of the Onda Vi40 alone (just google for "ICS browser slow" and see how widespread the problem is!). The hardware is fit for the job (throw any heavy game at it and see how it flies!) but still needs a proper implementation from the manufacturer. Hopefully Onda is still active on it and either them, the modding community, or even Google (ICS is far from perfect yet) will eventually address the outstanding problems. The latest 1.2 beta firmware for V3 hardware platforms brings some improvements (somewhat faster but does not eliminate the occasional lags), and ...breaks some other things (rotation lock only works in portrait)
For me, changing the stock launcher to Launcher Pro, and the browser to ICS Browser + brought significant improvement already. Clearing the cache and the Dalvik cache from time to time helps regaining performance (another sign of lousy implementation). Most missing apps, including YouTube, Skype and Google Talk (with video chat) can be added through market fix.

I've still have hundreds of unresolved questions on that device right now but I hope my short overview gave you some answers.
_________________________________________________________
Pros:
- nice looking tablet with a quality feel.
- superb IPS display
- appropriate storage capacity from 16GB version (Ultimate variant has 32GB)
- growing community with custom firmware due to popularity.
- good battery life 
- runs heavy games and apps fast (while still struggling with the web browser).

Cons:
- requires DIY work to get most basic apps installed.
- it has 3 front-facing hardware buttons (as for Gingerbread-like tablets), useless with ICS. The newer V40 Ultimate adopts a more sensible Ipad-like layout.
- ICS implementation still a work-in-progress
- slow charging and battery calibration not perfect yet (as of v.1.2 rc2)


Update #1 (July 2012): so far, for me, the most successful custom firmware is the CyanogenMod 9, which addresses the browsing performance issues and provide a good stability. Have a look at this SlateDroid post , and my post #101 for details. Official 4.0.4 (1.4rc3) update seems to bring performance improvements and Play/Market solution. Onda also announced 4.1 Jelly Bean for soon.

Update #2 (September 2012): I've been with CyanogenMod 10 (Jelly Bean) for some time now, while Onda still announces JB for soon since July, and despite failing to finalize a proper ICS. Onda's credibility has dropped sharply for me and it's only by the modding community that this device runs nearly as designed.

(Last) Update #3 (December 2012): With the emergence of multi-core devices, the Onda Elite Vi40 is really a thing of the past. No news from Onda on their "upcoming" JB, all other devices have been server but this one. Time to move on, to a Ployer Momo 11 Talent maybe.

Read More