Jump to content

ANDROMNiA: HOW TO use with a partitioned SD card


Recommended Posts

Guest frost_icewind
Posted

Hello Everyone!

I have an 8gb microSD card in my Omnia. I know it isn't much, so that's why i decided to place Android on a small 200MB partition, so i don't have to format the whole thing as ext2 or ext3 and waste all that space (coz winMo can't read linux formatted partitions)

I know some of you may have already figured this out, but i thought i'd post this just to point other people in the right direction.

Before starting, please make sure you've backed up all contents of your card. this is very important as you'll be formatting your entire card later.

---------------------------------

What you need:

an Omnia.

A version of Linux (preferably Ubuntu, coz its easy to use)

a microSD card

some patience

---------------------------------

Now in Linux, install GParted. Depending on what distro you're using, you may find different ways of doing this.

In the terminal:

In Fedora, (as root) its yum install gparted

In Ubuntu its sudo apt-get install gparted

In OpenSuse its (as root) zypper in gparted

You can also use your respective package management tools to install it.

Connect your Omnia to your computer (don't forget to select Storage Card in settings > USB connection mode on your omnia)

When the storage card icon appears on your desktop, right click it and select "Unmount"

Now in gparted, delete all partitions on your microSD card (in my case it was /dev/sdb)

You do this by selecting the partition and clicking the trash icon on GParted's toolbar.

click apply and it should wipe out all partitions (and your data) in your card.

After this, all you should see now is one big unused partition.

Click new from the toolbar and create a new fat32 (or vfat) partition. Make sure to leave just enough space for your Android partition later on.

The size is measured in kb so if i had a 2GB card and i'd want to allocate 500mb for Android, i'd put around 1500 in the size field.

After this, click the remaining unused space and click 'new' from the toolbar once more.

this time, select ext2 or ext3 as your format and use all the remaining available space.

Click apply.

Now you should have two partitions on your card. Copy the rootfs to the ext2 or ext3 partition you just created.

Edit the DEFAULT file that came with haret in a text editor. find the part that says mmcblk0p1 and replace that with mmcblk0p2. Save.

Copy this file along with Haret and zImage to any directory in your Omnia.

That's it, you're done. Start haret and tap run.

I hope this has been helpful.

  • 2 months later...
Guest angel4ever
Posted

Hi,

Thanks for your wonderful post, i found it very helpful, however i followed the complete procedure and i can see the android logo on my omnia after all those linux black screen scripting.. but this logo stays on the screen forever. android does not bootup completely...

Please help...

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.