Author Archive
Android gets turbo charged
About a week and a half ago, Myriad Group announced an updated version of the Dalvik VM for Android, appropriately called the Dalvik Turbo VM. Running the Dalvik Turbo VM, Android devices can experience a 2x – 3x performance boost in their applications.
What does this mean for Android users?
With any Android device, it’s pretty apparent that they are performing below what one would expect from their hardware specs. This is because Android was designed to run on a wide range of devices, including devices with limited resources and processing power.
If your phone were to be updated with the new Dalvik Turbo VM, you wouldn’t experience nearly as much lag, applications would open faster and perform better, and you would actually see improved battery life (all things that as an Android user I would LOVE to see.)
How does it work?
The Dalvik VM is a virtual machine that runs in the background on all Android devices. It acts like a middleman between the applications and the OS itself. One of the things that makes Android so attractive to developers is that it’s apps are written in Java, the Dalvik VM then takes the Java code and converts it on the fly into code that Android can use. The Dalvik Turbo VM is an enhanced version of the original VM that makes the conversion process a whole lot speedier. The new Turbo VM is said to be 100% compatible with Google’s stock VM so any existing apps would be able to see the benefits from this as well.
A demo of the Dalvik Turbo VM vs Dalvik VM on a pair of Android Dev Phone 2’s.
How can I get it?!
Sadly that’s not such an easy thing to answer. While Myriad hasn’t given an official answer, it is believed that the devices that would most benefit from the new Dalvik Turbo VM (T-Mobile G1 and MyTouch 3G) won’t be seeing it and it will only be included on new retail devices (which we should see before the end of the year.) That said, many of the Android faithful (myself included) are hoping to see the new VM show up in the popular Cyanogenmod Android ROM amongst others in the near future.
If you’d like to see some more info on the Dalvik Turbo VM, check these links for some impressions and other demo videos:
Dealing with Spoofed Spam Emails
Is your Inbox full of messages from MAILER-DAEMON? We frequently help our clients deal with spam and junk-filled Inboxes — here’s some info about why this can happen, and what can be done to help prevent it.
Inboxes full of messages from MAILER-DAEMON are frequently the result of non-delivery reports (NDRs) from spoofed spam messages. A spoofed spam message is an email from a spam mailer that has been masked with your valid sender email address. When these spam messages are sent to addresses that don’t exist, an NDR is generated and sent back — this is the email equivalent of the post office returning a letter as undeliverable. In theory, one is sent to the invalid sender address, the other is sent to you. Since the invalid one doesn’t actually exist, you are the only one to receive it.
Here are some frequently asked questions about Spoofing:
Has my email been hacked? Probably not — 99% of the time your account has not been compromised.
How did the spammer get my email address? Email addresses can be harvested in a number of ways. The most common are as follows:
- If your email is posted on a website, spammers use “bots” to crawl through websites searching for email addresses.
- When you sign up for access to a web service, some sites will sell your email address and personal information.
- A virus on your machine or on someone’s machine that has your email address on it either as a contact or even just an email to/from you.
What can be done to stop them? Once a spammer has your email address, there’s not too much that can be done to stop them from spoofing their emails with your address. The messages themselves are not being sent by the spammer but by mail servers doing their job and alerting the sender that the recipient doesn’t actually exist.
How long is this going to happen? Generally spammers use a group of email addresses for about a week and then move on to the next batch that they have harvested. You will likely still receive them for a few days up to a couple of weeks.
Can’t you block them at the server or through Postini? Technically it is possible but this can be a double-edged sword. Blocking messages from MAILER-DAEMON will result in actual NDRs being blocked that you may want to receive. If you were to send a message that didn’t reach its intended recipient for any number of reasons, you wouldn’t know about it. Another reason is that not all mail servers will send their NDRs under the name MAILER-DAEMON.
Here are some steps you can take to help prevent this from happening again in the future:
Schedule regular virus and malware scans. By scanning your system regularly, you will help to catch viruses and malware that will harvest email addresses from your computer. This has the added benefit of making sure that your system is virus/malware free to prevent other issues such as system performance issues and identity theft.
Be careful of where you use your email address: If you need to have your email address posted on a website, use a non-standard format such as John.Smith [at] ControlGroup [dot] com. This will help to confuse the “bots” that are used to scour websites for addresses. If you need to register to access a website, it helps to have a separate email account setup for this through a free service such as Gmail.com By keeping this separate email address simply for signing up for websites, any spam you may receive by signing up will be sent to this email address instead.
Even with taking these steps and being diligent with them, there is always the possibility of someone with whom you have emailed with getting a virus that can collect your email address. Unless you are prepared to be tech support for everyone that you email with, your best bet is to help educate them on the issue to help save both you and them the headache of being Spoofed. You can even link them to this blog post to help them learn how they can prevent this from happening to them.

