[DEV] [APP] [2012-07-06] Vibhinna 1.10 beta - Resize option

Status
Not open for further replies.
Search This thread

royale1223

Senior Member
Oct 31, 2011
468
684
Calicut
Vibhinna (MultiBootManager for Defy reloaded)

(Thanks to Alin for the beautiful icon)

attachment.php
attachment.php
attachment.php
attachment.php
attachment.php
attachment.php
attachment.php
attachment.php
attachment.php
attachment.php


Changelog :

Code:
Version 1.10 beta *(2012-07-06)*
--------------------------------

New : The much awaited resize option
New : Chinese translation by dlhxr
Fix : Correct partition sizes when creating new VFS

Version 1.01 beta *(2012-06-28)*
--------------------------------

New : Use AsyncTask for long operations
New : Tasks are now performed by a Service instead of Activity
New : Tab for showing tasks
New : Option to scan sdcard for systems
New : Refactor package name to com.binoy.vibhinna
Fix : FC – Delete does not delete database entry
Fix : VFS now sorted as per name
Fix : Ugly context menu header in Gingerbread
Fix : Externalize all strings for easy translation
Fix : Some other database related FC
Fix : Take care of situations where sdcard is not present

Version 1.00 beta *(2012-06-22)*
--------------------------------

All features you love in MBM
View all your virtual system
Assign descriptions and icons for them
Create new virtual system with three ext3 partitions
View details of each system
Rename and edit each system
Format partitions
Detect the system that you are in
Much faster user interface
New attractive tabbed interface
Beautifull new icon by Alin
Holo theme even in Gingerbread
Complete support for the new Fragments API
New options : scan , backup , restore

Translators : http://pastebin.com/6evSzHuc
 

Attachments

  • Vibhinna-release_1.10_beta_royale1223.apk
    1.9 MB · Views: 2,281
  • Screenshot_2012-07-06-23-32-03.jpg
    Screenshot_2012-07-06-23-32-03.jpg
    31 KB · Views: 14,687
  • Screenshot_2012-07-06-23-30-56.jpg
    Screenshot_2012-07-06-23-30-56.jpg
    26.3 KB · Views: 14,023
  • Screenshot_2012-07-06-23-29-52.jpg
    Screenshot_2012-07-06-23-29-52.jpg
    14.1 KB · Views: 14,053
  • Screenshot_2012-07-06-23-48-29.jpg
    Screenshot_2012-07-06-23-48-29.jpg
    20.3 KB · Views: 14,135
  • Screenshot_2012-07-06-23-31-49.jpg
    Screenshot_2012-07-06-23-31-49.jpg
    22.2 KB · Views: 13,956
  • Screenshot_2012-07-06-23-31-37.jpg
    Screenshot_2012-07-06-23-31-37.jpg
    23.7 KB · Views: 13,959
  • Screenshot_2012-07-06-23-31-24.jpg
    Screenshot_2012-07-06-23-31-24.jpg
    28.8 KB · Views: 13,990
  • Screenshot_2012-07-06-23-31-12.jpg
    Screenshot_2012-07-06-23-31-12.jpg
    34.7 KB · Views: 14,054
  • Screenshot_2012-07-06-23-32-34.jpg
    Screenshot_2012-07-06-23-32-34.jpg
    21.2 KB · Views: 13,925
  • Screenshot_2012-07-06-23-50-28.jpg
    Screenshot_2012-07-06-23-50-28.jpg
    26.3 KB · Views: 13,877
Last edited:

royale1223

Senior Member
Oct 31, 2011
468
684
Calicut
[DEV] [APP] [28/06/2012] Vibhinna 1.01 beta - MultiBootManager reloaded

attachment.php
attachment.php
attachment.php
attachment.php
attachment.php


Code:
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.
.

Multi-boot has been around for quite some time now, and is something we would like to see more of. Multi-booting can have a number of fun and even functional uses, such as having a ROM for gaming and a ROM for business, or even using one ROM for your secret family and one ROM for your real family so you don’t get mixed up. In any case, multi-booting is here and for users of the Motorola Defy, it’s only getting easier.

XDA Senior Member royale1223 has released a version of an application called Multi Boot Manager for the Defy, which provides an easy to use management GUI that helps users keep track of what’s what.

While the program is extremely helpful, it is not all fun and games when using it for the first time. The developer takes users through the steps of using it, including creating Ext3 data files, and then using the Multi Boot Manager application to install various iterations of Android. As this is a work in progress (albeit a relatively stable one), there are still some bugs and some things that may not work quite right just yet.


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
:) Fix dd bug on some ROMs
:) Corrected some typos

Change log version 1.42
:D Fix some bugs in creating new VFS
:D Fix Hebrew locale
:D Added 6 more icons
:D Some minor UI fixes

Change log version 1.40
:D Remove all recovery dependency (advise : epsylon3)
:D Full TWRP support
:D Inbuilt e2fsprogs, creating VFS should be much faster
:D Creating VFS should work on all devices now
:) Hebrew translaton : Elyashiv
:) Disable creating pds.img
:) Disable landscape : prevent crash of processdialog on rotation

Change log version 1.32
:D Disable changing active VFS
:D Now your vfs properties will be dumped to an xml file in sdcard, makes it persist in all systems.
:D Updated chinese, german, polish translatons
:D Code optimisation

Change log version 1.31a
:D Disable changing active VFS
:D Some minor bugfixes
:D Externalized some more strings
:) Spanish translation, thanks Sesme
:) German translation, thanks Pottkopp
:) French translation, thanks crakeron
:) Polish translation, thanks Dawid Rudzik
:) Brazilian Portugese translation, thanks pupiloalpha
:) Some others have also send me translations but i'm unable to download your attachments
:D Added github repo for translators

Change log version 1.30a
:) Dutch translation, thanks labsian
:) Chinese translation, thanks dlhxr

Change log version 1.30
:) Italian translation, thanks diamond_lover


Change log version 1.28
:D Prevent an error during rename/edit
:) You can now set name of a new vfs while creating
:D Translation support strings.xml uploaded
:p New look for set icon dialog
:D Updated instructions
:) Add git versioning, it's getting very hard to keep track of the code
:) Code optimization.

Change log version 1.22
:D Many Bug-fixes
:D Support for multiboot 0.51
:D The name displayed is folder name, to rename a vfs, just use edit option
:D Set a default removed (no more relevant)
:D Improved UI
:D Works in both real and virtual
:D Detects if real/virtual
:D System info button
:D Many more, I dont remember everything.

Todo :
Install zip feature(pro).
Resize feature(pro).


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.
 

Attachments

  • multiBootLast_leodfs.apk
    19 KB · Views: 349
  • MultiBootManagerFree_v1.42a_royale1223.apk
    1.4 MB · Views: 955
  • Screenshot_2012-03-01-23-33-28.jpg
    Screenshot_2012-03-01-23-33-28.jpg
    23.1 KB · Views: 13,041
  • Screenshot_2012-03-01-23-31-13.jpg
    Screenshot_2012-03-01-23-31-13.jpg
    19.1 KB · Views: 13,106
  • Screenshot_2012-03-01-23-30-43.jpg
    Screenshot_2012-03-01-23-30-43.jpg
    34.9 KB · Views: 13,059
  • Screenshot_2012-03-01-23-30-35.jpg
    Screenshot_2012-03-01-23-30-35.jpg
    27.9 KB · Views: 13,164
  • Screenshot_2012-03-02-00-34-17.jpg
    Screenshot_2012-03-02-00-34-17.jpg
    26.5 KB · Views: 12,966
Last edited:
  • Like
Reactions: defim and jassi32

crakeron

Senior Member
Jul 27, 2011
542
249
Paris
How about if, like most of us, we run a gingerbreadish rom as main rom, and test ics as a 2nd boot? Will the app work?

Sent from my 1Ghz CM7 + CM9 Defy
 
  • Like
Reactions: coelho_

Kayant

Senior Member
Jul 14, 2011
1,861
4,150
Thank you Great work :D.... I will test on GB tomorrow but i bet i wouldn't ever be able to install the apk because of the ics base :p
 

ryan8r

Senior Member
Apr 9, 2011
556
135
You should add backwards compatibility if possible.

Sent not from your device!
 

leodfs

Senior Member
Sep 8, 2011
277
71
Mind to share sources buddy? I did a couple of scripts to make manage of virtuals easier, but was locked to script manager.

Sent from my MB525 using xda premium
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 41
    Vibhinna (MultiBootManager for Defy reloaded)

    (Thanks to Alin for the beautiful icon)

    attachment.php
    attachment.php
    attachment.php
    attachment.php
    attachment.php
    attachment.php
    attachment.php
    attachment.php
    attachment.php
    attachment.php


    Changelog :

    Code:
    Version 1.10 beta *(2012-07-06)*
    --------------------------------
    
    New : The much awaited resize option
    New : Chinese translation by dlhxr
    Fix : Correct partition sizes when creating new VFS
    
    Version 1.01 beta *(2012-06-28)*
    --------------------------------
    
    New : Use AsyncTask for long operations
    New : Tasks are now performed by a Service instead of Activity
    New : Tab for showing tasks
    New : Option to scan sdcard for systems
    New : Refactor package name to com.binoy.vibhinna
    Fix : FC – Delete does not delete database entry
    Fix : VFS now sorted as per name
    Fix : Ugly context menu header in Gingerbread
    Fix : Externalize all strings for easy translation
    Fix : Some other database related FC
    Fix : Take care of situations where sdcard is not present
    
    Version 1.00 beta *(2012-06-22)*
    --------------------------------
    
    All features you love in MBM
    View all your virtual system
    Assign descriptions and icons for them
    Create new virtual system with three ext3 partitions
    View details of each system
    Rename and edit each system
    Format partitions
    Detect the system that you are in
    Much faster user interface
    New attractive tabbed interface
    Beautifull new icon by Alin
    Holo theme even in Gingerbread
    Complete support for the new Fragments API
    New options : scan , backup , restore

    Translators : http://pastebin.com/6evSzHuc
    7
    Just screen6shots of v 1.50. I'll a bit buggy right now, so I'll upload it later.
    5
    Not very sure if you are talking about my version or royale's. But here it goes my updated version and one screenshot. You don't have to flash m11kkaa's multiboot for every virtual. You just unpack the fsimage to /mnt/sdcard/virtual/<choosenname>. The application will do the proper switch for you on multiboots script to match the one you choose on list. And it works if you install on real or virtual.

    Edit: And Epsylon3, what are the possible values you can put on /boot/recovery/bootmode.conf:

    reboot "bootmenu 2nd-init"
    reboot "bootmenu 2nd-init-adb"
    reboot "bootmenu recovery"
    reboot "bootmenu shell"
    ...
    more to come...

    bootmenu v1.1.8 will fix 2nd-system choice, and new roms will support upgrade on main rom (keeping 2nd-system scripts and the multiboot binary)
    4
    Vibhinna 1.01 beta

    Many enhancements, many bug fixes. I'm too busy to write a detailed changelog.
    Translators see http://pastebin.com/37P1XgRF
    4
    GB version added