[APP][25MAR10]Gen.Y DualBOOT v1.0.6.0[W|Q|VGA][CAB|EXT]

Search This thread

congo

Senior Member
Mar 15, 2007
69
1
OK. Ill see if I can help. If u're booting android (and you have downloaded android for your phone I,m assuming) from ur sd card (root[ive tried nothing else]) then download the cab fro ur phones resolution (idk what it is because i own a touch pro) and install to storage card. Then, (again, idk if its exactly the same, as have a different phone) go to your registry and change the dword values to -AutoBootAndoird-0
AutoBootEnabled-1
FastBootEnabled-0
StorageBootMode-1
AndroidBootFolder-blank<-Dont type this in, theres nothing there is what I mean.

should in storage card???

arrrghh..... i'm goin insane :(

anyone using blackstone here?
please helpp....

i'm using FroYo [XDAndroid 2.2 (rel 1.6)] on my HD
first i just install the FroYo using cab and install on my SD card (on root)
and i just click the Android icon on my start menu everytime i wanna use android.

then.. i found this nice apps Gen.Y dualboot.
I install gen.y, and using default setting (android on root of SD Card) it works like a charm.

Then i read that android can be launch on specific path, i think this very nice mod, and i wanna use it.

So i change the AndroidBootFolder key on regedit to..let say "FroYo" (of course without "" )
and i create folder "FroYo" on the root of SD Card and i copy all android files into that folder.

And, i restart WinMo, and wait until Gen.Y menu is show up.
Then i choose Android, it launch haret.exe, but it halt with error : "Failed to find rootfs on SD Card [bla bla bla]"

please help me.... did i miss something?
or... the android bulit that im using doesnt support boot from other path except from root sd card? :(

X2
same suitation.
i can use dual boot when all file in root,
once i create new folder and put all file in and change the registry,
same thing happened
please help
is it relate to startup.txt?
 
Last edited:

james1050

Member
Aug 19, 2008
6
0
HD2 with Android

I got the dual boot with Gen Y.
For those who have problems in registry change the Android Boot folder to \Android\ with slashes .
But I just can't get sound on Android when the phone rings.I tried to put the clarad.exe in startup folder ,but now it freezes when you make calls in windows mobile?

Are we pouched with sound on HD2 when it comes to Android?
I've almost giving up, if anyone knows please help with answer?

Thanks
 
I got the dual boot with Gen Y.
For those who have problems in registry change the Android Boot folder to \Android\ with slashes .
But I just can't get sound on Android when the phone rings.I tried to put the clarad.exe in startup folder ,but now it freezes when you make calls in windows mobile?

Are we pouched with sound on HD2 when it comes to Android?
I've almost giving up, if anyone knows please help with answer?

Thanks

You must manually launch clrcad.exe before launching haret.exe. This program doesn't launch clrcad.exe.
 

RPK925

Senior Member
Sep 29, 2010
268
15
help with install of dual boot and xnandriod

No its not perfect camera doesn't work along with some other pieces but its getting there.

hello. i have never modified anything before and was wondering if some one could help. i have a tilt 2(att). and i downloaded the gen y dual boot, and got it to work it. but on the dual boot screen the android is not colored or chooseable and it says "android missing2. when i try to launch haret it just stays on the black linux st screen and just keeps going. what did i do wrong
 

james1050

Member
Aug 19, 2008
6
0
I would like to know how to launch clarad with gen.y boot launcher on hd2?
Manually launching is available but there has to be away to be able to have sound when booting directly into Android without phone crashing?
 

mitchtrafford

Member
Apr 3, 2008
5
0
Reg Edit issues for Android boot folder

For those of you who are having issue's as was for a few minutes here are some directions.
If you are getting a message that says "android missing" or something to that effect then try this.
If you are using the latest .cab android build your haret.exe will not be in the root of your SD card SO gen. y dual boot will NOT work unless you change the registry. There are some very basic explanations of this in the main post for gen. y but it is a little confusing.

All you have to do is change the string value for the androidbootfolder string to 'andboot'. Obviously don't but the quotations. This will tell gen. y to look in the /storage/andboot/haret.exe instead of /storage/haret.exe.

I used phm registry editor. Its free and works well.

Good Luck
 

Mikosan

New member
Oct 5, 2010
3
0
Is there any link I can get Android for Imagio to use this program?

Hi!
I am very excited I found your program and very looking forward to use it; however, I cannot find the appropriate Android for my smartphone, Verizon Imagio, WiM 6.5.
Before I will mess up with using the others such as Andorid for HTC Touch Pro2 or HD to use with your program, I would like to make sure one of this works on Imagio or if you know the link for Android for Imagio and list it for me, I will be greatly appreciated.
Thank you very much:)
 

spirouzbe

Senior Member
Feb 15, 2007
85
16
Belgium
Thx for this app !!!

I tried to use it but i encountered some bizar bugs.

First of all i would like to propose a solution for the "Android Not Found" problem. Be sure to respect the case when you enter the path in the registry value.

I had the Android not found problem and i discovered that the haret.exe app was in capital letters !! Changing that in the registry makes GenY to find android.

Unfortunetaly i had some other problems also.
The init key was not created by the cab installation so GenY was not launched @ boot time.
When i rectified that i was getting a bizar top task bar of GenY without anything else ...
And on the top of that when i was launching Android manually it kept hanging in tty ...

Just unistalled GenY and Android is working flawessly again ...

So i think ill stay with the "manual" solution ^^


PS. Sorry for my bad english
 

Mikosan

New member
Oct 5, 2010
3
0
What did I do wrong? and how to remove it?

Hi!
After I installed this on WM 6.5 on Verizon Imagio with Android on SD Card, I lost to access the phone function along with Active sync, contact, on WM. I did hard reboot and couple soft reboots, no luck.
If I click phone button, it keeps bring me start page but not phone function.
What did I do wrong? Help!!:(
Some of windows applications and wifi connection by WM is working, though.
For Android, error message too.
Now, I cannot use my phone.
Please help how to fix this or how to remove this program.
Thank you very much.
 

NLCandyman

Senior Member
Oct 7, 2010
77
75
127.0.0.1
First of all, awesome application :D

But for some reason it ain't working for me... :(

This is what i did:

- I Downloaded the latest Android build from DarkStone1337. ( FroyoStone Sense ) and put the Android an Media directories in the root of my SD card. ( There allready was stuff on the SD card )...

- Next i downloaded Gen.Y 1.0.6.0 and put the WVGA .cab file on my SD card.

- I Installed Gen.Y 1.0.6.0 on my HTC HD2.

- I installed Android using on my phone using the CLRCAD.EXE and haret.exe files.

- When opening the haret.exe file i get some kind of console with a few lines in it and then the screen gets black... nothing happens... so i grabbed my battery out and put it back in.. <-- Maybe allready gets wrong with this part?

- I start up my phone and there was Gen.Y DualBOOT popping up but directly showing me this error: An error occured on sub __main_app_start..
When i select Android i keep getting this error and nothing happens.. When i pick Windows Mobile it runs fine...

Anyone has any idea what i'm doing wrong??

Using:
- HTC HD2 ( Original ROM, didn't changed it or whatsoever )
- Gen.Y DualBOOT v1.0.6.0 (WVGA )
- FroyoStone Sense v3.1

Edit1:
The letters in that "Console" are very small but if i'm right the last line says something like: Jumping to hernet. . . and then the screen goes dark and nothing happens so far..
 
Last edited:

jamesbryant

Member
Aug 2, 2010
41
1
Missouri
NLCandyman
If this is your first boot with Android, be patient. Android has to build a couple files and it can take a long time for some. Wait like 20 min and see if it boots. After the first boot, it reloads much faster.

Oh, if it still seems to freeze after you see the small text (be sure to wait a while), it is probably your radio. Search for hspl3, you'll need to install that, then look for a different radio. That should fix it.
 
Last edited:

kickdrum74

Senior Member
Sep 21, 2010
194
12
Muscle Shoals, AL
Registry issues

Hello....I am new to this but I have installed Android (Froyo 1.8) on an HTC HD2 sd card and Gen Y dual boot on device and upon reboot I get an registry error for booting Android. It seems that this is a usual problem but I need a resolution. Please reply and thanks to all you guys and gals who make this emulation possible.....:)
 

nceguy

Member
Oct 11, 2010
8
0
Need help

I installed Android on here. 8925_Kaiser version. I can go through windows and click on haret.exe and it runs and functions beautifully. The only problem I had was to install a different radio file to get my sound and mic working again. I have installed the Gen Y dualboot on to the SD card as well as trying it another time on the internal memory of the phone. I have entered in the characters "" for the Android directory location…I have changed it to a Dword with a value of 0. I have also tried installing WVGA, QVGA, WQVGA…nothing ever works. I renamed default to startup.txt…but still it goes straight to WM 6.1.

If I click on Gen Y Dualboot in the program file list…I get the error message: An error occurred on sub __main_androidexistcheck. An error message cannot be displayed because an optional resource assembly containing it cannot be found. Continue?

I edited the registry and added in the HKLM\Init Launch52 with a value of \\Program Files\\Gen.Y\genyboot.exe.

Any ideas?
 
Last edited:

nceguy

Member
Oct 11, 2010
8
0
Status Update

I can click on GenY from the programs list and get it to come up....but gives me the __main_androidexist error. I click OK to continue and it lets me select the options I want as far as Enable Fastboot...etc...but if I click on the Android icon...i get the same androidexist error....if I click on Windows icon...it says Booting Windows and brings me back to Windows Mobile.

Therefore, I have two feats to accomplish. I need to figure out one...why it doesnt see the android that is copied over on the SD card...and two...why isn't the GenY running with boot up of the device.
 

fast666

Senior Member
Oct 2, 2006
74
0
please help android stuck

i copied andboot folder to my storagecard which have all the files in it including hairet.exe .. when i launch hairet it says launching linux and remain there and hangs nothing goes further...whats wrong...sorry for my english..great work..takecare
 

yozgatg

Senior Member
Jun 21, 2008
947
571
Hey all, it's been a long time.
I haven't been able to keep up with xda this last year due to my studies etc., but i wanted to release the sources so the community can take this thing and make it better. I think u guys will do a much better job since my programming skills aren't really that great. The download link is up at the first page. The source has been compiled with Basic4ppc. All images/icon/psd are included.
Keep in mind this is for developers only, in time i think they will release a better version, (a version more suited for HD2 for example). I would do it myself but unfortunately i have no time (final year, thesis etc.)

Have fun guys
ps PX-D/PX-TP R0 kitchen will be out later today

*ps2 for developers:
My idea was to have some kind of process management when Gen.Y DualBOOT start e.g. when the app starts, it would "pause" the windows mobile startup, and not proceed if u choose Android. This would make it faster and more responsive. However i lack the programming skills to do this. An ideal solution would be to repogram this thing in Visual Studio.
 
Last edited:

imatrix

Senior Member
Apr 17, 2006
1,051
8
Melbourne
Hey all, it's been a long time.
I haven't been able to keep up with xda this last year due to my studies etc., but i wanted to release the sources so the community can take this thing and make it better. I think u guys will do a much better job since my programming skills aren't really that great. The download link is up at the first page. The source has been compiled with Basic4ppc. All images/icon/psd are included.
Keep in mind this is for developers only, in time i think they will release a better version, (a version more suited for HD2 for example). I would do it myself but unfortunately i have no time (final year, thesis etc.)

Have fun guys
ps PX-D/PX-TP R0 kitchen will be out later today

*ps2 for developers:
My idea was to have some kind of process management when Gen.Y DualBOOT start e.g. when the app starts, it would "pause" the windows mobile startup, and not proceed if u choose Android. This would make it faster and more responsive. However i lack the programming skills to do this. An ideal solution would be to repogram this thing in Visual Studio.

Thanks yozgats, my Diamond is still running your R5.5. So far it's best suited me.
All the best with the final year. Hope to see you after you get your degree then.
 

rsotolongo

New member
Oct 5, 2010
1
0
Android missing

Hello, I have Windows Mobile Official ROM 1.93.00 in spanish in a HTC Touch Diamond. I also have GenY DualBoot 1.0.6 installed but I don't know how to configure it.

I don't know if the problem is due to the name of storage card is "Almacenamiento interno" that have an intermediary white space. I have tried a lot of variants in the values of the registry keys but none works.

When I run haret.exe from the explorer Android 2.2 (Froyo) loads and works perfectly, so the problem is in the dual booter. I don't know what else to do. Can somebody helps me? Thank you...
 

Top Liked Posts

  • There are no posts matching your filters.
  • 13
    Just to clear up the most asked question in this thread, this app will NOT work with the HTC HD2, because there is no android distro available yet for that platform (SnapDragon)

    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 only a 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 booting Android both 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 that your 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:
    genydualbootug.jpg


    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 have 2 radiobuttons, which allow u to choose which OS gets automatically booted.

    And last but not least, u have the 2 manual launch buttons. Pressing these buttons will directly launch (overriding autoboot) Windows Mobile or Android.

    Registry
    Gen.Y DualBOOT checks for 5 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))
    • v1.0.6.0 and newer: "AndroidBootFolder"="string" ("": boot from root of storage (e.g. \Storage Card\haret.exe)| "andboot": boot from \Storage Card\Andboot\haret.exe, string can be edited in registry)
    • v1.0.5.0 and older: "AndroidBootFolder"=dword:0 (1: boot from \Android\ folder on storage (e.g. \Storage Card\Android\haret.exe)| 0: boot from root of storage)

    The example values are the ones that are in the CAB for Internal Storage devices.

    Planned features
    - Complete boot processes control
    - Slight GUI redesign
    - Config app in WM & Android

    Changelog
    Code:
    v1.0.6.0
    - Added flexible android boot folder option
     > Set boot folder by entering the desired folder string to the "AndroidBootFolder" key in the registry
    v1.0.5.0
    - Minor code adjustments
     > No longer requires seperate .MUI file
    - Added program icon (+ WM6.5 png icon)
    - Added shortcut to Start Menu > Programs
    v1.0.4.1
    - Re-checked code, now working perfectly
    v1.04
    - Fixed bug with autoboot being disabled on boot if android was missing
    - Fixed bug with manual Android launch only working if AutoBoot set to Android
    v1.03
    - Added new registry key to allow booting from \Android\ folder on memory card
    - Added checking for haret.exe before enabling the android boot option
     > if the android button is disabled, u can re-enable it (after disabling usb mass storage mode, or inserting the sd card that contains the android setup) simply by pressing the disabled android icon
    - QVGA layout fixed
    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
    The source of Gen.Y DualBOOT (and also DualSWITCH, a tool to switch between AT&T and normal Touch Pro keyboards in android) has been released.
    This is for developers only. The source has been compiled in Basic4ppc.
    Gen.Y DualBOOT Source

    Download the attached cabs or simply click the link below to download all resolutions in one zip package

    There are 5 versions available:
    • QVGA, boot from Storage Card (e.g. Vogue, Kaiser,..)
    • WQVGA, boot from Storage Card
    • 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.0.6.0 CABs (QVGA|WQVGA|VGA|WVGA)
    Gen.Y DualBOOT v1.0.6.0 VisualKitchen EXT packages for Chefs (QVGA|WQVGA|VGA|WVGA)

    This app MUST be installed on your internal memory in order for autoboot to work. (installing on internal storage/storage card will cause the app not to launch on boot)
    Also make sure that all registry entries are correct, since an incorrect/missing registry key can cause errors (v1.0.6.0: make sure the AndroidBootFolder key is a STRING (not dword!)

    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)
    For chefs: u can make Gen.Y DualBOOT start faster by moving editing the following (be aware, this will not work in all roms!). Open mxipupdate_xdandroid-genyboot_100.provxml, and change "Launch62" to "Launch52" in the following line:
    Code:
    <parm name="Launch62" value="genyboot.exe" datatype="string"/>

    The CAB works for all languages (v1.0.6.0)

    Skins
    GT inspired Skins by sk8inmonk
    sk8inmonkskinad.jpg


    ElCondor has made a nice Android Theme for Gen.Y DualBOOT, you can find it in this thread
    11avbbm.jpg


    I would like to express my thanks to all of you who have provided me with feedback, bug reports and donations.
    This app wouldn't have been the same without you.

    If u like my work and would like to thank me for the time spent, you can always donate
    4
    Can someone explain how to fix the "Android is missing" error in simple terms? I am having this problem on my TP and Diamond, too.
    When you are running from the Andboot folder on the Storage card, do the following at the Registry location shown on the first page of this thread:

    AndroidBootFolder=andboot


    When you are running from the root of Storage card (without any folders), leave the string blank.


    Hit that Thanks button if this worked for you... :)
    1
    Yes, I can run it manually.

    could you try this new attached WVGA cab then? This new cab directly installs it into the windows folder, which should work better for the HKLM\init procedure. Also, i signed the .exe this time with msigner. Let me know if it works.

    * check the new version at the first post
    1
    As a programmer, I am VERY ANGRY with this application.
    How can a application stupid like this? Are you kidding me? hardcode the path? Ask user to change registry just for change the path?

    shame on you.
    1
    Dear Lord, why doesn't anything works as it should, like it used to be???

    I'm also having this problem, and here's what I found:

    1- (of course) I have a working haret.exe on the root of Internal Storage
    2- Installed Gen.Y VGA to the internal memory (NOT the Internal Storage): check registry, entries are there;
    3- run Gen.Y, click Android, it boots Android
    4- After reboot, the dreaded "An error occurred retrieving the registry key" error appears: click cancel, go to the registry, entries are not there!! wth?!!?
    5- manually create entries, reboot, still the same friggin' error: go to the registry, entries are still NOT there!! wtf?!!?

    So there is the friggin' problem: why are the registry entries dissapearing? And YES, i've red almost all of this giant thread. geez..
    I had this problem too.
    Make the registry entry and restart windows to apply it. It seems a side-effect of running haret is that the recent keys are not saved. It's odd, but that was the problem.