yashsingh1/xdaforums huggingface dataset:
[HD2 Android SD Development] blueeyes3439:
Can I also get version 2.1.1 ?

I am not a very technical person so I just want to make sure this won't affect the HTC Sense?
[HD2 Android SD Development] Pop45398:
Thanks, that's a very nice compliment.
[HD2 Android SD Development] judhi:
Hi, just login again after long idle, seen this post and this apps sounds great! Would you share the link so I can try? Thanks!
[HD2 Android SD Development] partho roy chowdhury:
Could you send me the latest version to my mail account (partha_rc@in.com). I will try it out on my HD2 and give my feedback.

Thanks.

Partho
[HD2 Android SD Development] Pop45398:
PM with D/L link sent - prefer staying within the confines of XDA-Developers for security reasons.
[HD2 Android SD Development] sbdop:
Good job.

Let me try for the lastest version.

:)
[HD2 Android SD Development] judhi:
Easy setup

Downloaded, installed, up and running in less than 5 minutes including reboot time.

Setup is very easy and intuitive, except that no Default OS pre-selected so we have to revisit the setup. I would put the top OS in the list as Default OS, by default :)

Overall, I don't think I need to search for any other dual/multi-boot apps, will stick to this. Thanks Pop45398!
[HD2 Android SD Development] Pop45398:
I don't know why you are having to revisit Setup to pick a default OS as whenever Enable Builds is run, whether during initial setup or from the Setup Menu, the Default OS Selection Menu is run right after the last build is setup. True, that menu has no pre-selected default; however if you would like to change that it's very easy:

Open RunDroid.mscr with Notepad (or any pure text editor) and search for "Sub DefaultOSsub". Then find the line in that subroutine, "Picked=Choice(ProgName & " " & Version, "^NL^ Default OS Selection Menu", 0, 0, MenuText)". Change the first "0" to "1" to have it pre-select the first OS (i.e. Picked=Choice(ProgName & " " & Version, "^NL^ Default OS Selection Menu", 1, 0, MenuText)). Note that this forum parses out extra spaces that appear in the actual file that must remain for proper text alignment. Make certain to save as pure text.
[HD2 Android SD Development] drindy:
Can I have the link to your latest build please? Thank you.
[HD2 Android SD Development] judhi:
I didn't select default OS when prompted during first time setup. I thought the first OS in the list will be automatically selected but it doesn't. :) no big deal.
[HD2 Android SD Development] Pop45398:
The reason for not having a default OS preselected and instead have the user select one during setup is because builds are listed in alphabetical order. This order is required to insure the proper folder is selected after renaming to Android is done.
[HD2 Android SD Development] iPAQ 6515a User:
It's me again

Sorry to be a bit impatient :D

Have you had a chance to look into my 'problem'?

Thx
[HD2 Android SD Development] Pop45398:
Yes I have been and not having any luck, and have had to hard reset my phone several times during the process, this morning included. It seems the lockscreen is invoked with the loading of shell32.exe during initialization before startup programs are run. I've tried running programs just before shell32 but the phone hangs at boot. Running programs right after shell32 are still subject to the lock.

I've tried running the old explorer.exe in place of shell32 but that hangs the phone at boot. I haven't given up yet but it's not looking good.
[HD2 Android SD Development] iPAQ 6515a User:
Thanks for taking time to look into this little big problem hahaha

You may be right, it doesn't look promising but how about this:

Could you implement a password lock screen into your bootloader? Upon the correct password the bootloader continue to run as usual. No password or wrong password it resets (hard or soft) the device.

Just a suggestion and if it can happen, well you are the star. Anyhow, you are the star.
[HD2 Android SD Development] Pop45398:
If you mean disabling the HTC lockscreen and just using a lockscreen built into RunDroid, that would be easy to code and would work but would not be fully secure as you can switch out of RunDroid by using hardware buttons or tapping Start Menu icon and I don't know how to disable them (I'll look into that).
[HD2 Android SD Development] iPAQ 6515a User:
Yes, that's what I mean

Never thought of that. How about forcing the reset (soft or hard) if no passcode is typed in and/or any hardware button is pressed. Of course with a warning on which you can cancel the reset - in case one presses a button by mistake. The warning could have an option to be visible or not ;-)

Well, that's my creativity talking. Too bad I cannot write any software

Ah, hmm one more thing:

How to edit names of ROMs in the choice menu?
[HD2 Android SD Development] Pop45398:
I have to look into remapping keys but will have to wait till tomorrow as I have a date with 2 girls today... my 2 granddaughters.:)

For now you have to rename the folders to the name you desire used. I tried an option that allows setting the desired name during setup without renaming folders but couldn't keep it from messing up which build is selected. I since have rewritten how builds are selected and the naming option might work but I've had other things more pressing; perhaps I look more into that when I get a chance.
[HD2 Android SD Development] iPAQ 6515a User:
Thanks

And enjoy your granddaughters.

And btw, I changed the names manually (too bad I didn't think of it before asking)

Have a great evening
[HD2 Android SD Development] Dave_E30:
Hi,

I've downloaded 2.1.1 but when I un-rar it I don't see a .cab file. All I have is:

setup.xml

MORTSC-1.001

RUNDROID.002

RUNDROID.003

RUNDROID.004

Is this right?

I've put the file just in my documents on the phone, then when I go to file explorer the above files are all I see in the folder. Am I missing something?

Cheers,

Dave.
[HD2 Android SD Development] Pop45398:
You've opened the cab file inside the rar file.:D The rar has RunDroid_v2.1.1.cab and RunDroid2.pdf.
[HD2 Android SD Development] Dave_E30:
I see :). .cab files i've seen in the past weren't winrar files.

Thanks!
[HD2 Android SD Development] fencell:
I'll like to try you 2.1.1
[HD2 Android SD Development] needabottle:
This is pretty darn cool. thanks. Lite works a treat on my wife's HD2, however on mine, I always get asked for yes when I run CLRCAD and HARET. Don't know why they run automatically on one phone but need an OK on another. same withRundroid. One phone runs it with no question the other stop waiting for an input to run the file.
[HD2 Android SD Development] Pop45398:
I suspect your wife's phone has security policy 4122 disabled and your phone has it enabled. When enabled, this policy requires user approval to run unsigned applications. Unfortunately I can't easily test this because my ROM has been patched to allow unsigned apps and changing the appropriate registry entry has no effect for me (would require flashing a different ROM).

If you have BsB Tweaks installed you can easily change the policy (Policies - Allow unsigned apps). If not and you are comfortable making registry changes you can make the change yourself (HKLM\Security\Policies\Policies: 0000101a, change the value from 0 to 1). If not, I'm attaching a script that will change the policy. To use the script, un-RAR and copy UnsignedAppsToggle.mscr somewhere on your SD card; use a file explorer and navigate to your RunDroid folder then run MortScript.exe (this will register MortScript so scripts can be run without using a MortRunner); next navigate to where you copied the script on your SD card then run it and follow the prompts.
[HD2 Android SD Development] mrvearn:
Hi Pop45398

may i try ur new version? please pm me.
[HD2 Android SD Development] needabottle:
Thank you very much. I'll give that a try
[HD2 Android SD Development] TheSkepticalGuy:
Love this thing, thanks....now i won't be seing that awful windows homescreen.
[HD2 Android SD Development] iPAQ 6515a User:
Pop45398

I think I found a bug. When one installs RunDroid 2.1.1 and sets up his droid roms it works 100%. But try to remove sd card now and reset the device.... good bye htc sense (it simply won't start)

I had to hard reset the device.

Maybe it was karma for making you hard reset yours after my innocent suggestions.
[HD2 Android SD Development] Pop45398:
No need to hard reset - go to Settings> Menu> Advanced Settings> Home, click the Items tab and check the box next to HTC Sense. I've had a few times that Sense was left disabled but I'm working off a slightly modified version, had sometimes stopped RunDroid in the middle by using task manager, and have had sync cable connected. I've looked into this and can't see how Sense is left disabled unless stopped by task manager or as in your case, take the SD card out before exiting, as Sense is re-enabled prior to exiting after reading the state from the ini file. Think I'll put a menu option to enable Sense just in case, and might save the state of Sense in the registry instead of in the ini file. I've also tested starting from the init process rather than from the Startup folder so it will get a head start on some of the other programs which may be interrupting saving the state of Sense.
[HD2 Android SD Development] xnomad:
Pop45398

I want to try it too!

Thanks
[HD2 Android SD Development] mrvearn:
Pop45398

Its work! yeayy! thank you very much!
[HD2 Android SD Development] iPAQ 6515a User:
Would it make it possible to block PIN unlock screen from appearing?
[HD2 Android SD Development] BIOYAM:
Pop45398:

I would appreciate getting this too.

Thanks in advance!
[HD2 Android SD Development] Pop45398:
No, as mentioned earlier, the lockscreen is activated by shell32.exe and starting before it does causes the phone to not boot. I still haven't found a way to disable the hardware keys.
[HD2 Android SD Development] Samh1206:
Pop45398

I would also like to try this :)

Thanks in Advance :)
[HD2 Android SD Development] stevejinde:
HTC HD2 Android

I've just stumbled across you're thread... Respect, sounds great and I'd love to give it a go. Could you please PM me the link to you're latest (multiboot) version?

Regards, Steve
[HD2 Android SD Development] yoboii23:
I I wish evo users had dual booting
[HD2 Android SD Development] coolfire:
Wow, chanced upon this wonderful thread. Hi Pop45398, may I have the opportunity to try this wonderful app, please? :)
[HD2 Android SD Development] kshakir80:
i always have trouble...

i dont know if im doing something wrong but i have tried putting gen.y, i have tried using this one, ive put haret.exe and default.txt/rhod100.txt on all combinations of either root of sdcard or in folder of whatever download folder it came in... i dunno ?!?!?!

i have a rhodium from taiwan with two cameras (front/back) with chinese letters as well as english. running energyrom

can anyone help?

ive heard some phones just cant do it?! =/
[HD2 Android SD Development] mel69hash:
Multiboot

Pop45398

I'm interested too. Can I hv the link to the latest version. Thx for the great app.
[HD2 Android SD Development] coolfire:
Got the latest version and tried it. Works fantastic! :D
[HD2 Android SD Development] BIGPLANE:
Hi it seems to be a great job I m gone try this...

Could you send me the last version??? :D

And another question is there a "LITE" version that create a shortcut to boot directly from android to windows? :confused:

Because when I have boot on Android I don't know how to come back to Windows!!

except the restart of the HD2

Thanks for your answer and your great job.
[HD2 Android SD Development] jadrobe:
There's no way to go back to windows except doing a restart/shutdown
[HD2 Android SD Development] TheKaptone:
Will this work on any other devices I have a Desire HD and would love to have the ability to run different rom's for testing. If possible pls PM me the link it sounds brilliant
[HD2 Android SD Development] vlad48:
Pop45398, please provide a link to the last version.

TheKaptone, no this app will work only on devices with Windows Mobile 6.xx native operating system and serves like a "shortcut" for starting android from it.
[HD2 Android SD Development] BIGPLANE:
Thank you Jadrobe for your answer
[HD2 Android SD Development] TheKaptone:
Thanks Pop perhaps one day
[HD2 Android SD Development] reg1985:
Pop45398 request

Pop45398, please could you provide me also with a link to the latest version?

Would be very much appreciated.

Many thanks!!

:)
[HD2 Android SD Development] Pop45398:
Updated version coming

Am finalizing an updated version, will be posting on first page, hopefully today or tomorrow.
[HD2 Android SD Development] iPAQ 6515a User:
Yoohoo :D

Can't wait to see it in action
[HD2 Android SD Development] Pop45398:
Ah, but no screenlock yet.
[HD2 Android SD Development] iPAQ 6515a User:
I am patient now :-)

Ah, and btw, I have tested Jmz Android Dual-Boot V4 - no competition for you.

Jmz Android Dual-Boot V5 might be but .... it is only DUAL. Yes, it has nice UI ... so what

I am also trying Gen.Y DualBOOT, nice UI, works fine but ... it is only DUAL

So RunDroid still takes the biscuit (or cake if you're American)
[HD2 Android SD Development] ehudmi:
Sounds Amazing

May I also have a link for the latest multi version?
[HD2 Android SD Development] MarkAtHome:
I do not follow why a screen lock. :confused:
[HD2 Android SD Development] iPAQ 6515a User:
It all started here:

http://xdaforums.com/showthread.php?p=12205983#post12205983
[HD2 Android SD Development] MarkAtHome:
Ah, I see. Thanks.
[HD2 Android SD Development] unkleremis:
I would be very interested being PM'd a link as well
[HD2 Android SD Development] drajgvs:
I would love to try your software. Please PM the link please.
[HD2 Android SD Development] bojanbl:
Can you also send to me download link to latest release?

Thanks :)
[HD2 Android SD Development] dani3l:
Can you also send to me download link to latest release?

Thanks
[HD2 Android SD Development] Pop45398:
Version 2.2.1 has been posted on page 1, enjoy. To update from v2.1.1, simply install the new .cab, it will first remove v2.1.1.
[HD2 Android SD Development] iPAQ 6515a User:
Fantastic, thanks a lot

Working like a charm
[HD2 Android SD Development] MarkAtHome:
Looks great. Thanks!
[HD2 Android SD Development] coolfire:
Awesome, Pop!

*Just installed 2.2.1. Works a treat!
[HD2 Android SD Development] lewrydiboys:
Thank you for updating!
[HD2 Android SD Development] MarkAtHome:
I have not yet tried more than one Android build, but might try it in a day or two, a week, or when I finish this message. I cannot predict what I will do next! :)

Anyway, I noticed that once an Android build is installed, it creates other folders parallel to the folder Android (they both reside off the root of the SD card - for example

.android_secure

is one). If I were to run a different ROM, that too creates the same folders.

Using Rundroid, do all builds share these other folders or are they created/renamed so as not to conflict. Or is there no concern of sharing them?

Would a solution be to create a folder called CM7 (off sdcard) and one called RAF (just for example), and create a folder called Android inside each. This way would the extra folders reside inside CM7 and/or RAF, or would they insist upon being created at the root of the card, regardless?

Sdcard\CM7\Android

Sdcard\CM7\.android_secure

Sdcard\RAF\Android

Sdcard\RAF\.android_secure

Does any of this make sense?
[HD2 Android SD Development] iPAQ 6515a User:
I think this question should go to RAFdroid and CM7 authors. The files you mentioned and some others will be created to the root of the SD no matter what..... unless the aforementioned developers do something about that, of course
[HD2 Android SD Development] MarkAtHome:
CM7 and RAF were simply examples which came the quickest to mind...

I follow that you can name each ROMs' android folder whatever you want and have RunDroid rename to Android as needed. What does RunDroid do with the additional folders created in the root of the sdcard which might be common to mutlple ROMs?

Me? I have no clue.
[HD2 Android SD Development] Pop45398:
You might ask in the respective forums what those folders are for but if you look inside them most are empty. I've had up to 3 different RafDroid builds installed at the same time plus other builds and currently have 2 RafDroid plus Desire_DL builds installed and don't have any issue. I suspect they are for installed app data; for instance I have whip2snap installed on all builds and only 1 whip2snap folder in the root. I believe the important data is kept in compressed files such as data.img in their respective build folders.
[HD2 Android SD Development] Hooride707:
Nice
[HD2 Android SD Development] TheSkepticalGuy:
Awesome! do i have to delete the older rundroid files on my Android Folder?
[HD2 Android SD Development] Pop45398:
If referring to v1.02 then no, uninstalling (deleting the files) is not required.
[HD2 Android SD Development] TheSkepticalGuy:
Awesome! thanks bro.
[HD2 Android SD Development] MarkAtHome:
There's no problem if they remain empty. I agree. ;)

Will check on them every so often and see if anything is placed there. Thanks.
[HD2 Android SD Development] dilari:
issue

Hi, tried the 2.2.1.cab but had some issues.

after installing on device no shortcut was created. After reboot however the 'run initial...' popped up. Clicked 'yes'. this resulted in: "no android is installed on this sd-card.", but I do have american android installed and it runs great when started manually. (the one from this thread: http://xdaforums.com/showthread.php?t=957652)

Since RunDroid has run, htsence is disabled, and i can't find how to re-enable it. I have now uninstalled rundroid.

[EDIT:] [actually it's not that htsense is not running, it's just parts...the today screen does not show, yet the start menu is in tact, when trying to enter windows folders the phone freezes..]

How can I re-enable htsense?, and how can I get rundroid to work?

thanks in advance..

os 5.2.21913

manilla 2.5.20181527

rom 3.14.404.2

radio 2.15.50.14

protocol 15.42.50.11u
[HD2 Android SD Development] Pop45398:
The easiest way of re-enabling Sense would have been using the Setup menu and selecting Enable Sense before uninstalling RunDroid. You can still enable it by going to Settings> Menu> Advanced Settings> Home then selecting the Items tab and placing a check mark next HTC Sense. Thanks for bringing this to my attention. The next version will be fixed to insure Sense is re-enabled upon exit if no Android build is found.

RunDroid only searches primary folders in the root of the SD card for HaRET.exe because all SD versions of Android I've seen, including the one you mentioned, are supposed to be installed in a folder (most often Android) in the root of the SD card and not in the root itself or another second level or lower sub-folder.

I have the version you mentioned installed in a folder named \AmeriCanDroid and RunDroid finds it and runs it perfectly (RunDroid renames the folder to Android prior to running, then renames it back upon running a different build). How are you starting it manually; what folder is it in?
[HD2 Android SD Development] MarkAtHome:
I think if you go to the Start Menu, choose Settings/Home and recheck HTC Sense in Items.
[HD2 Android SD Development] Pop45398:
That depends on the ROM; Settings on a stock ROM gets you to the basic settings, from there you have to hit Menu then All Settings to get to the advanced settings that come up on Dutty's ROMs.
[HD2 Android SD Development] MarkAtHome:
Hey, I did that from memory. Awaiting Dutty's next update, I am playing with Android, both NAND and SD version, so it wasn't in front of me when I replied. So, I stand corrected. ;)
[HD2 Android SD Development] dilari:
I re-enabled sense. that worked, thanks!

The android install is on the card root in Android/ . There's only one android build on the card. The HARET.exe is in that folder.

I tried renaming that folder to 'americanandroid' and ran runDroid afterwards, this yielded the same result. I noticed that the error popup says: "..HaRET.exe.." while my file is called HARET , with all capitals.

Any suggestions?

[EDIT] tried renaming HARET to HaRET with no success.

The thing is that there is no setup menu, after the 'error' runDroid just dissappears. Can't find it anywhere on the system..

...after reboot windows indicates errors in services.exe !?
[HD2 Android SD Development] Pop45398:
Try re-installing. Make sure you install to the Device, not Storage Card. The capitalization of haret.exe will make no difference, any, all or none of the letters can be capitalized.
[HD2 Android SD Development] dilari:
I did re-instal

I did re-instal.

It just gives the same result.

I downloaded the cab again, making sure I did not get a corrupted copy..

no succes.

( I wrote my specs on the initial post )
[HD2 Android SD Development] iPAQ 6515a User:
Now you have to edit startup.txt in android (or whatever you named it) folder:

set cmdline "rel_path=YourFolderName"

** if you want to go back to ‘Android’ folder change the folder name to it and edit the above line to: set cmdline “”
[HD2 Android SD Development] Pop45398:
I've created a script that will provide some diagnostic info. Please unzip the attached Test.zip file to your SD card. There should be 3 files in the \Test folder of your SD card, MortScript.exe, Test.exe, and Test.mscr. Use a file explorer to run Test.exe. It will create a file named DiagData.txt in the \Test folder. Please attach it here or open and copy the text and paste it. You can then delete the \Test folder.
[HD2 Android SD Development] dilari:
mhh

[EDIT] I didn't see your post above before I posted this next bit, I 'll try the Test. [EDIT]

Thanks for your help

However, I am not sure what I need to do.

I've renamed the original folder that came with the amercanAndroid build back to 'Android', so that HARET.exe is now (again) in SD/Android/HARET.exe

The startup.txt is still the 'original' from that build, except for the gps_zone, I changed that to nl, it says (2 last lines) :

set cmdline "rel_path=Android gps_zone=nl nand_boot=0"
boot

I ran RunDroid again, still the same
[HD2 Android SD Development] dilari:
The test gave me this:

[Shortcut]
RunDroid.lnk does not exist in \Windows\Startmenu\Programs
[ScriptPath]
\Opslagkaart\Test
[RootFolders]
Android
LOST.DIR
albumthumbs
DCIM
media
MP3
Download
data
TitaniumBackup
TunnyBrowser
OGQ
QrDroid
SlideIT
redlaser
Test
[DroidFolders]
Android

There seems to be a problem in the windows folder. Every time I go there it takes 4 minutes for the system to display it's content. There's like a many thousands of '38da283s_manilla' files in there !! What are they good for ?

They are all from diffenrent dates, so it's not a loop thing I suppose..anyway.

I found the folder RunDroid in the root of the machine: 'mijn apparaat/RunDroid'
[HD2 Android SD Development] Pop45398:
I see the problems! Your SD card is not named "Storage Card" as it is on most, it is named "Opslagkaart" instead. Also, your Windows Start Menu folder is not named "Start Menu" but rather "Startmenu". I don't know why you would find the RunDroid folder in "mijn apparaat/RunDroid" in the machine's root as "\" should be "\" regardless of language so it should be simply "\RunDroid" as the folder should install to the root of the device. Was RunDroid installed when you found that? (I do see that you have HaRET.exe in the Android folder in the root of your SD card.)

I will fix these issues and post an updated version as soon as I can.

As for taking several minutes for the Windows folder to open, that is typical due to the number of files and the slow transfer rate of ActiveSync. I usually use a file explorer on the device to explore the Windows folder rather than from the PC due to this.
[HD2 Android SD Development] Pop45398:
Mystery solved by using Yahoo's Babel Fish translator: "mijn apparaat" is Dutch for "My Apparatus", in other words, "My Device". No problem there.