Archiv der Kategorie: English

My English posts

Android New Micro SD Card – How to move all your data to the new card (Nandroid Backup)

This will describe how I transfer all data from a used 2 GB SD card to a brand new 8 GB card without losing information, installed apps or any other data.


  • You need a rooted mobile phone with administrative root access. If you don’t know what this means you probably don’t own one yet. So you better read some more: 1, 2, 3
  • Once you have „rooted“ your Android you will automatically have an recovery program installed as well. Mine is called AmonRA other’s may be called SPRecovery or similar. This will not show up in Android itself. It has to be started before booting Android OS. I will show you how to later. This will give you the ability to backup every single part of your device to the SD card (ROM and data).
  • Find some way to read and write the SD card directly on your PC, you can use a SD card adapter to do so. You can’t to this with your Android connected via USB cable because we will need direct access to the files without them being manipulated once Android has booted.

Problem is that we have to pack the whole backup files of the source SD card on the SD card itself. Therefore we have to make sure that there is still enough space on it. Hence I advice you to delete all big files you can store on your PC for the moment, e.g. pictures, movies or audio tracks. 30% of free space should be enough.

Now let’s start.

  1. Insert the old SD card and start your Android mobile phone in recovery mode. On my phone this is done by pressing volume up + call button (green button) and the power on button at the same time. This can vary on your phone. It may look like a normal start. But wait some seconds and you will find yourself in the very simple kept recovery mode menu.
  2. Create a nandroid backup inside the recovery menu. Just read the instruction in the menu, it shouldn’t be too complicated. You have to chose nand + ext backup. Have a look at my screen shots. The backup files will be stored on the SD card in a folder named nandroid. Every new backup – if you want to store different versions – will be put there in sub-folders.
  3. Now shut down the phone, insert the new SD card and reboot into the recovery mode again. We have to partition the new card: partition sdcard. User the following default settings:  500MB Ext2, 32MB Swap, remaining Fat32.
  4. Shut down the phone again. Remove the SD card and transfer the backup files (including folder structure) from the source SD card to the new target SD card with the help of your PC. Remember: Don’t use the file USB cable transfer function of your Android phone. You must do it with a card adapter.
  5. Put the new card into the phone and start recovery mode again
  6. Now restore the backup files with Nand restore. Just confirm the default settings, that’s it.
  7. Reboot your system. Done.

You should now have a bigger SD card with all you save data. You can transer all the bigger files your stored for the monent on your PC again.

Google AppInventor: Conneting your phone, some hints

It is not that easy to connect AppInventor with your smart phone.

I had to hustle with three computer to succeed.

I checked with three Browser:

  • Opera: sometimes works, sometimes not. I can’t  find out why.
  • Firefox: Does not work at all.
  • Chrome: Works always (would be a shame if not)

Be patient, it sometimes takes a minute to connect.

Hint: Activate the USB debugging mode in your phone and don’t shake it too much, because the connection will get lost when the sensors try to flip the screen from horizontal to vertical mode.

If you still fail to connect try youADB.  This is a Windows tool which allows you to do various actions by just a couple of clicks. It will help you to establish a connection via ADB (=Android Debugging Bridge) which is essential for AppInventor. Go to „Phone|ADB“ and press „Remount“

Still trouble? Than try adding „adb.exe“ to system path.

AppInventor Error „could not create java virtual machine“ solved

I got something that works for me always.

Save the file „AppInventorForAndroidCodeblocks.jnlp“

Open it with an editor, it’s an XML File.

Delete the line

<j2se version="1.5+" max-heap-size="1024m" java-vm-args=""/>


Save. Double Click. Done.

Recover lost data from broken Kingston Datatraveler Vault Privacy USB Stick

Contrary to the opinion of the support guy I was able to recover my lost data from the broken Kingston Datatraveler Vault Privacy USB Stick which I have been using a couple of weeks now.

Until yesterday I was 100% content with this gadget.

But all of the sudden I got this no matter where I plugged in the stick and entered my password.

Screenshot DTvault Privacy Browse

My question:

Please confirm, is there really no way to recover the data?


I am afraid there is no way if.

If there was we would be in troubles. Part of security is also the fact that if lost or defective data is still unaccessable.

We always encourage keeping back-up as of the data. I hope you can recreate majority of it from other sources.

Please let me know for the replacement if you need me.

But being the skeptical and curious guy I tried to help myself before giving up.

The ruined directory structure looked very much to me like the result of a invalid file allocation table (FAT). It remembered me of a nearly lost old hard disk drive of mine.

So I gave some file recovery tools a try. Heck, why not?

And guess what, I was able to recover all the data with the help of PC INSPECTOR™ File Recovery 4 – for free!

Screenshot DTvault Privacy Recovered

This is to show you that there are indeed ways to recover your data. If you need help with it just ask me.