Gen.Y DualBOOT v1.02[QVGA|VGA|WVGA][CAB]
Gen.Y DualBOOT: Dual boot solution for Windows Mobile devices with XDANDROID
Before I start, I wanted to give my props to all android developers that made android possible on our devices: please support these guys:XDANDROID team(Diamond/Raphael/Blackstone..),Topaz Android Team& others that I might have missed
*Just to clear things up, this is onlya bootlauncher app, u still need to install android for yourself on your device
Introduction
Android on WM devices is getting more and more popular, especially with the latest developments, and it's almost ready for daily use. I wanted to have an app so we could easily boot into both WM & Android, and Gen.Y DualBOOT was the solution. This release is made for VGA devices, and supports both booting from Internal Storage (moviNAND, e.g. Touch Diamond) & Storage Card (SDMemory, e.g. Touch Pro). WVGA version and QVGA version is also ready. This app has been tested on WM6.1, but will work perfectly on WM6.5.x as well.
Keep in mind thatyour android setup must be installed already at the root of your storage card in order for this app to work correctly(e.g. \Internal Storage\haret.exe or \Storage Card\haret.exe respectively)
User Guide
Here's a quick User Guide, showing the interface and what the buttons are for:
This app is launched by a registry key created in [HKEY_LOCAL_MACHINE\init], so it launches directly at boot after shell gets initialized.
Chefs:If u are going to cook this app into your ROM, make sure that this key gets added DURING your customization procedure (and not before!)
There are 2 checkboxes, enabling automatic boot:
AutoBoot: enabling this mode will automatically boot the OS of your choice after a 10 second countdown
> disabling autoboot will remove the countdown completely
FastBoot: enabling this mode will automatically boot the OS of your choice after a 3 second countdown (requires AutoBoot to be enabled first)
Now apart from these 2 checkboxes, u have2 radiobuttons, which allow u to choose which OS gets automatically booted.
And last but not least, u have the2 manual launch buttons. Pressing these buttons will directly launch (overriding autoboot) Windows Mobile or Android.
Registry
Gen.Y DualBOOT checks for 4 registry keys, which allow some form of customiation. Apart from the last key (StorageBootMode), all keys can be modified utilizing the radio & check buttons in the GUI. All of these keys can be found in:
[HKEY_CURRENT_USER\Software\Gen.Y\DualBOOT]
Here's quick list describing what the keys are for
*."AutoBootEnabled"=dword:1 (1:enable autoboot |0:disable autoboot)
*."FastBootEnabled"=dword:0 (1:enable fastboot |0:disable fastboot)
*."AutoBootAndroid"=dword:1 (1:boot Android |0:boot Windows)
*."StorageBootMode"=dword:0 (1:boot from Storage Card(SDMemory)|0:boot from Internal Storage(moviNAND))
The example values are the ones that are in the CAB for Internal Storage devices.
Planned features
- Check for android existance (if not, grayed out android button)
- Complete boot processes control
> Pause all WM boot processes while Gen.Y DualBOOT is running (should make things faster)
- Slight GUI redesign
- QVGA Fix
Changelog
v1.02
- Signed .exe file with SDKCerts
- Fixed boot problems by moving genyboot to Launch62 in HKLM\init
> Now boots even on stock ROMs!
v1.01
- Fixed registry issues
v1.00
- Initial Release
Download
Download the attached cabs or simply click the link below to download all resolutions in one zip package
v1.01 has faster booting but might not work on all roms
v1.02 is made to work on all roms, slightly slower bootup
There are 4 versions available:
*.QVGA, boot from Storage Card (e.g. Vogue,..)
*.VGA, boot from Internal Storage (e.g. Diamond)
*.VGA, boot from Storage Card (e.g. Raphael)
*.WVGA, boot from Storage Card (e.g. Blackstone, Topaz, Xperia,..)
Gen.Y DualBOOT v1.02 CABs(QVGA, VGA & WVGA included)
This appMUST be installed on your internal memoryin order for autoboot to work. (installing on internal storage/storage card will cause the app not to launch on boot)
For chefs: if u are also cooking in RunCC, cooking this app to the \Windows folder is recommended to save storage space (since the progress image are the same)
The CAB works for WWE (0409), NLD (0413), GER (0407), FRA (040C), SPA (0C0A) & ITA (0410) users. Non-supported language users with hi-res screens, please read the note below.
!Non-supported languages, VGA & WVGA only!: Please download the attached mui file, rename 0409 to your language ID, and copy to the installation folder (default: \Program Files\Gen.Y\DualBOOT). This is required in order for the app to work correctly. (not required for QVGA users)
Read more >>