[Defy Android Development] royale1223:
[DEV] [APP] [28/06/2012] Vibhinna 1.01 beta - MultiBootManager reloaded

Authors
=======
Binoy Babu (royale1223@gmail.com)

Thanks to
=========
Quarx2k for valuable advise and ICS
m11kkaa for multiboot and advise
Epsylon3 for ICS
adamo3957 for testing
XDA forum

Reqirements
===========
1) Rooted Motorola Defy/Defy+/Bravo with 2nd init bootmenu installed
2) Multiboot feature by m11kkaa 0.51

Features
========
* Supports any number of ROMs
* Full support for multiboot 0.51
* Support multiple fsimages
* Create, recycle and format virtual systems.
* Delete, rename and edit description of each entry.
* Shows size of the VFS.
* Much more..

What is this?
=============
A manager for Virtual File Systems (fsimages) in your sdcard.

How to use this?
================
1) First of all a custom ROM should be installed as base. Preferably the latest CM9/CM7 nightly to get the latest 2nd-init bootmenu.
2) Then flash defy_multiboot_v0.5.1.zip by m11kkaa. You can get it from [URL="http://xdaforums.com/attachment.php?attachmentid=973410"]here[/URL].
3) Install [URL="http://xdaforums.com/attachment.php?attachmentid=976153"] MultiBootManagerFree_v1.28_final_royale1223.apk[/URL]
4) Now open Mult Boot Manager from app drawer. Create new VFS from options. You can see now the new VFS listed. You just created your first VFS.
5) If you need MBM to detect your already existing VFS folders. You have to move them to /mnt/sdcard/multiboot.
6) Instructions for using multiboot 0.51 [URL="http://xdaforums.com/showpost.php?p=24237176&postcount=524"]here[/URL], thanks joydeep1985.
7) If you have coming from leodfs multiboot, you have to restart from step 1. I hope you have enough knowledge to figure out which steps to skip.
8) Rest of the options in MultiBootManager are pretty self explanatory. Please make use of the context menu(long click menu).
9) Please report bugs and any features you want. I'm bit busy now but I'll fix/implement them later.
10) This app now works in virtual system also.
11) This app will work on all GB and ICS ROMs with 2nd init.
.

How to use this??

1) First of all a custom ROM should be installed as base. Preferably the latest CM9/CM7 nightly to get the latest 2nd-init bootmenu.

2) Then flash defy_multiboot_v0.5.1.zip by m11kkaa. You can get it from here.

3) Install MultiBootManagerFree_v1.28_royale1223.apk

4) Now open Mult Boot Manager from app drawer. Create new VFS from options. You can see now the new VFS listed. You just created your first VFS.

5) If you need MBM to detect your already existing VFS folders. You have to move them to /mnt/sdcard/multiboot.

6) Instructions for using multiboot 0.51 here, thanks joydeep1985.

7) If you have coming from leodfs multiboot, you have to restart from step 1. I hope you have enough knowledge to figure out which steps to skip.

8) Rest of the options in MultiBootManager are pretty self explanatory. Please make use of the context men(long click menu).

9) Please report bugs and any features you want. I'm bit busy now but I'll fix/implement them later.

10) This app now works in virtual system also.

11) This app will work on all GB and ICS ROMs with 2nd init.

Notes :

1) Always download the latest version of MBM, that would be MultiBootManagerFree_v1.22_royale1223.apk

3) My version of MBM and leodfs' MultiBoot are not compatible with each other. You can't use the two at the same time. Running leodfs version will break the functionality of my app. To restore it you will need to flash mk41aa's MultiBoot 0.41 again.

Change log version 1.42a

Change log version 1.42

Change log version 1.40

Change log version 1.32

Change log version 1.31a

Change log version 1.30a

Change log version 1.30

Change log version 1.28

Change log version 1.22

Todo :

How to use leodfs MultiBoot?

0-What do you need:

1-root

2-fresh flash from original multiboot.

3-a folder /mnt/sdcard/virtual (if you dont have it, it will FC)

4-just copy all your images folders to /mnt/sdcard/virtual. Rename them as you wish, but DON'T put spaces.

5-Running it after flash multiboot the first time, it will say that your virtual machine name is "fresh", it just a way to say that is no virtual system active at moment . Just click on any name from list to change.

6-You can install and execute it on virtual and normal.

7-There is a small noticeable bug of the keyboard openning on program open, just close it.

Translations :

I have added a github repo for the translators, it is at https://github.com/royale1223/MBMtranslations. The base file for translation is https://github.com/royale1223/MBMtranslations/blob/master/values/strings.xml . Please note that some files are not getting uploaded properly to xda, so please use pastebin.com instead.