yashsingh1/xdaforums huggingface dataset:
[Touch CDMA General] fixxxer2008:
actually my donation was when i had a vogue if you read my post. if i buy another and we have a full working rom ill throw something his way.
[Touch CDMA General] justpyro:
My Vogue crapped out on me the other week :(, so I have a hero on the way.

So I will rescind my bounty, but I will still send some donations to the developers that helped me decide to go to an andriod phone. :)

- JustPyro
[Touch CDMA General] EGOvoruhk:
I just re-read your post, and all I saw was:

dzo posted this:

That met your guidelines of showing interest (not to mention, some actual development) before the first week of November, so cough up! :D
[Touch CDMA General] hexto:
I tried to flash using the ruu from another rom and from the sd card in bootloader mode and can't get it to work. What am I doing wrong? Any thoughts. I've been running other builds off my sd card with out a problem before. Do I have to clear my files from my card? I really want to dump WM. Also, is MMS working on Android yet?

PS

I commited myself to $25 if done before the end of November and I intend to to keep my word. I get paid this Friday and DZO will be getting a donation then for his hard work. Thanks
[Touch CDMA General] fixxxer2008:
if and when i own a vogue again i will.
[Touch CDMA General] plemen:
Are you using an a2sd with an ext2 partition? I can't see the ext2 partition for some odd reason...
[Touch CDMA General] jamezelle:
ok i have a2sd halfass working by that i mean the system sees my apps on the ext2 partition but dexopt fails on everyone:rolleyes:

it doesnt loop its just sitting there lol

i think there is a problem with permissions to the partition or something, anyone with insight on permissions in linux got any ideas? thanks

here is a logcat
[Touch CDMA General] mrkite38:
Flashing doesn't work from windows yet. I tried a number of things to no avail... do you have a linux machine? If so try htcflasher.
[Touch CDMA General] zenulator:
I'm running donut so no there's no need for a2sd. But if you're trying a2sd the ext2 needs to be on the second partition and you need a /system/sd directory. a2sd also runs as a service in init.rc
[Touch CDMA General] jamezelle:
gonna try to run the build i have, so that the apks get odexed then copy app folder from system to ext2 then use the build with no apps...
[Touch CDMA General] dieKatze88:
hey I come in peace from the Raphael boards, former Hermes user.

dzo, what are the chances you can post some information on your methods on the wiki, or somewhere, so that your code could be ported to other devices, the Raphael/Diamond/Blackstone port of Android has been maturing at a rapid pace recently and a huge breakthrough like being able to boot and run from flash might shoot the porting effort into full swing. Plus, spreading the love would make linux ports to devices in general, much more attractive. Haret is a great solution but is aging its self quickly.

Either way, excellent work.
[Touch CDMA General] hexto:
I don't but would it work if I ran l Linux off a thumb drive?
[Touch CDMA General] jamezelle:
yea it should:)
[Touch CDMA General] dzo:
The bootloader is here:

http://androidhtc.git.sourceforge.net/git/gitweb.cgi?p=androidhtc/tinboot;a=summary

It will need some modification to work with other devices but it's a start. More important though is that I had to make lots of kernel changes to initialise all the hardware correctly.
[Touch CDMA General] dieKatze88:
Oh I do agree, but I've always seen the fact that we can't directly boot from flash as this amazing roadblock to people wanting to make progress on these ports. Given a bootloader that works, people are more likely to go "Well, since we don't need WM anymore, maybe we should think about making this work better"
[Touch CDMA General] intimidatorx31:
Updated List

Good Job peepz.

Here is an updated bounty list for DZO:

http://xdaforums.com/showpost.php?p=5061740&postcount=202

I will be donating mine shortly.. Gotta go to the bank and deposit some cash.

.
[Touch CDMA General] dzo:
I've started a new thread here with instructions:

http://xdaforums.com/showthread.php?p=5069422#post5069422

I've also updated the kernel with some nand driver fixes and the NBH files may flash under windows now (I've not tried it).

Thanks to all those who have donated, i'll make a list when I have some time.

https://www.paypal.com/cgi-bin/webs...bn=PP-DonationsBF:btn_donate_SM.gif:NonHosted
[Touch CDMA General] fixxxer2008:
great work, too bad i don't have a vogue anymore. anyways i have some questions.

1.) can i flash from windows or do i need linux?

2.) the camera works now right?

3.) is the button mapping native now? or is it still like we have always had it with vogue/android?

4.) can we write to the sd card now?

thanks and if i buy a vogue i will donate the $50 i promised.
[Touch CDMA General] Michel82:
I planned to donate once there was a fully working version for polaris. But i decided to donate a $5,- in advance because all the time and effort you have put in so far. I will donate more once a polaris version is available.
[Touch CDMA General] Sodbuster:
I need a working build on my SD card first?

It kinda sounds that way now. I don't have one that works. I followed the directions for the most recent, and it freezes during Linux boot-up. Any guidance? Or guidance to guidance? :confused:
[Touch CDMA General] plemen:
Grab the package from here:

http://xdaforums.com/showthread.php?t=591104

This has all of the files you need after you have flashed dzo's rom.
[Touch CDMA General] vin255764:
Will donate in 2-3 days,as promised.Gonna have to open paypal acct first :)
[Touch CDMA General] Shidell:
Donated $20 as promised. :) Thanks Dzo, this is great. Keep it up!

Confirmation number: 9NW402451Y3981540.
[Touch CDMA General] hexto:
$25 donation to DZO as promised. Thanks.

Confirmation number: 19G15033WY3803602
[Touch CDMA General] bbezja1:
donating as soon as DZO confirms polaris will get its flashable android rom from him :)
[Touch CDMA General] SuperJMN:
I'm also waiting for a flashable Polaris ROM and working GPS for Donut.
[Touch CDMA General] excogitation:
... great work, dzo ...

Maybe more people can contribute to make

you like the Polaris more than Vogue and Kaiser :-P

25$ from me as well (long overdue) - 5SN31236852181527
[Touch CDMA General] vin255764:
donated $20 as promised

confirmation number:6RL073547L2234149

Hope,you can make a full image :)
[Touch CDMA General] jnadke:
Why would we want a full image? The current way is better.

You don't have to reflash with HardSPL if you want to change android versions. You just put the files you want to flash into the SD card, add the marker files (rootfstonand, datatonand, or systemtonand), and reboot. The android bootloader takes care of the flashing.

Even better, you could possibly just upgrade the system, and not wipe all your installed applications (datatonand).

In WinMobile you have to hose the entire system to upgrade.

Like I said, it'd be possible to make an entire image, but this way is better.
[Touch CDMA General] vin255764:
Im android noob,downloaded bunch of versions and none of them is working with haret.exe.All I get is a cycle with welcome sound and black screen with HTC.Its pita to create folders and all that stuff...g

from this point I dont see any difference between simple click on haret.exe or holding all those buttons to flash that image.Its a big progress,but not quite there yet.
[Touch CDMA General] Shidell:
One kicker is that the system cache is still on the SD card, which may be a deterrent. I get system slowdowns from time to time waiting for applications to respond, which may just be android, may just be me, might just be the Vogue being a bit older device.. or might be the SD cache.

Dzo doesn't think the cache is used much, so it probably isn't the SD card.. but even so, a clear install would be nice, just to know for sure. It is possible that with a "full install" method, we could still have the files on the root of the SD card automatically pulled in and updated.. but really this is all up to Dzo.
[Touch CDMA General] SuperJMN:
Donated as well to DZO :) I hope to see Polaris improvements soon!
[Touch CDMA General] mssmison:
it's easy enough to change the cache to your data parition, we've mentioned how to do it in the tutorials thread. I don't need my sd card in to boot at all.
[Touch CDMA General] Shidell:
I wasn't even aware.. I'll go check that out.

Has/does it seem to make any difference? Like I said, I'm curious if the slowdown I saw was attributed to trying to clear a (slow) cache or if it's just the norm.
[Touch CDMA General] sshark:
Confirmation number: 71L37457AS461392H.

An email with your donation details has been sent to xxx@xx.edu and you

can print your donation receipt.

Thanks DZO for truly changing things! Heck, whatever that means, all I want to say is good job mate.
[Touch CDMA General] mssmison:
Personally I have not experienced any slowdowns, there are many possibilities as to whats causing it. I find that alot of 3rd party widgets and/or home screens can cause this. My suggestion is to remove any of those that you may have installed and use a good task manager app to see what's running. If you are using a cyanogen based rom, set max app processes to 3 and see if that helps you.
[Touch CDMA General] sshark:
I think mssmison is talking about clearing dalvik-cache to speed up the system, if I am not mistaken.

I am using home++ app (free on market) as a home replacement and it has beautiful task switcher/manager, try it if you see your system is slowing down.
[Touch CDMA General] vin255764:
+ $20 from me
[Touch CDMA General] fixxxer2008:
awesum...that makes almost $500 so far. good too see a winmo chef wanting this too. would be awesum if nfsfan would join this too.
[Touch CDMA General] mrkite38:
I think the minimum requirement would be the ability to flash back to winmo. No one should expect to flash Android and then access their winmo stuff afterward.
[Touch CDMA General] fixxxer2008:
well why wouldn't we be able to flash back to winmo if we wanted? i don't see how a rom can prevent that.

im also hoping we can get more interest in this. the last thread we had died quickly. if this cannot be done at all we need to know up front from the devs.
[Touch CDMA General] mrkite38:
Lol - me either. It was more to clarify on what mssmison said. As in, who cares if flashing Android destroys WinMo? All we need is to be able to flash back.
[Touch CDMA General] fixxxer2008:
lets keep this thread alive guys. i can't be online all the time. i do want to know up front if this is a waste of time or not from our devs?
[Touch CDMA General] Freezell:
YAY

that would be a think i can invest in, who cares for winmo....droid all the way

would that make it more stable, or glitchy
[Touch CDMA General] spidiracer:
I am interested too... I have SERO and I cannot get the new Hero :(

I really dislike windows mobile. I have not tried android on the flash card because I keep reading that certain things don't work, its slow, etcetera...

What I would like is to be able to flash the phone just like I do when putting a new copy of winmo on there... I also want to be able to flash back to windows if I needed. I could put up a few bucks for this too... I need it all to be working though... Bluetooth, MMS... everything. Anyone up for it? I can help.
[Touch CDMA General] zenulator:
don't believe everything that you read about android being slow. yes hero builds are slow. but regular cupcake/donut builds like ion and rogers are very fast.
[Touch CDMA General] plemen:
Would we really gain a ton of speed from a native ROM? Is the built-in memory much faster than class 6 sd? Because, as far as convenience goes, this current setup of copying the builds to the sd is excellent; sure beats flashing the ROM each time I want to try a new build...

Not trying to discourage anybody from building a flashable ROM...
[Touch CDMA General] hexto:
I'm down for a flashable Windowless ROM. I really do like my Vogue and Android but so far I have not seen any "really fast" builds using an SD Card. They've gotten faster and nicer but slower. I've also burned thru two Class 6 cards which is a downer. Thats my opinion.

I pledge $25 if done by the end of November. My only stipulation is that I get MMS. I use it for work and without it I cannot use the ROM exclusively
[Touch CDMA General] EGOvoruhk:
If this bounty gets moved to the Development and Hacking forum, I would offer up a donation. Due to the bad hardware that HTC makes, and Sprint's kindness, I'm well beyond a Vogue now. I'm currently using a Pro2, but if someone were to make headway with this, I'm sure the method could be used on all sorts of devices, and that's what I'm intrested in

I'm still deciding on a donation ammount, not that it'll be a lot, but I'll double it if it also comes with a bootloader for dual booting Windows Mobile and Android :D
[Touch CDMA General] jamezelle:
the NAND partition afaik for the vogue isnt big enought to hold android and winmo for dual booting it's either one or the other. now the tp2... thats a different story

correct me if im wrong
[Touch CDMA General] aross6:
Why would one want dual booting? Android can do pretty much everything WinMo can plus more... for developing I think getting Android to boot natively on the vogue should be a priority over any sort of dual boot method... you gotta walk before you can run folks... just my $.02
[Touch CDMA General] EGOvoruhk:
Except run applications designed for Windows Mobile, which I need. Until there's a perfect replacement for all the apps I put on my phone, I'm going to need access

Not to mention dual booting would help out when running not fully functional builds
[Touch CDMA General] stickus:
I hate to be a wet blanket, but I've looked into this myself and dual-booting is not an option. WinMo uses a special file system known as TFAT. It's basically FAT32 with a layer on top to make it usable for flash (without getting into too much detail, it keep the NAND from failing with FAT32 on it). Android uses a file system known as YAFFS. Unfortunately, YAFFS and TFAT cannot live together, they both want to take the whole NAND to live on. Now, if we could build a YAFFS-aware version of WinMo or build a TFAT driver for Linux, then we'd be smiling and laughing right now, with our dual-boot, NAND installed WinMo/Android hybrid devices. But we can't. The best we can do is to find a way to partition the NAND with either on or the other and put the approriate OS on. Personally, I think that ditching WinMo (even if it is just a flash away) would be for the best. Running Android natively from first boot is what I've been wanting on my Vogue for over a year. :)
[Touch CDMA General] mastershak:
id be in for this also!!
[Touch CDMA General] garringm:
no winmo at all. I'd be willing to put my kaiser up for guinnea pig purposes I can always use one of the nokias or blackberrys I have laying around If I brick it. I believe that getting Android to run from the dedicated Rom portion of the phone would be a huge improvement on things I also have to believe that it just might make things easier to get working that are still broken but I'm no developer either so dont take my word as advice
[Touch CDMA General] aross6:
WinMo is not necessary for the majority of us... those who want both can utilize the current method of running Android from an SD card and running WinMo from NanD. One should focus on getting Android to boot natively before any advanced booting configuration is focused on...
[Touch CDMA General] fixxxer2008:
im glad to see this thread still alive. but im a bit disappointed we have no comment or interest from any dev yet. as i said my offer stands until next month.
[Touch CDMA General] hexto:
I agree completely.
[Touch CDMA General] dzo:
I can make a flashable image if you really want but:

It won't be faster, in fact nand on these devices is slower than sd.

There will be some things you will need to flash back to wince for, e.g. access to the cdma service menu.

It will take me a little while to get around to it, I'm quite busy at the moment.
[Touch CDMA General] JeckyllHavok:
Won't we need another SPL in order to make a rom flashable
[Touch CDMA General] clockworx:
I've actually been toying with this, but didn't want to say anything since I've made zero progress. If anyone has a tattoo dump with the SPL included I figured that might be our best shot.

My other issue is that I'm working backwards to figure out the WinMo SPL file layout as opposed to the Android one, which are unfortunately not the same.
[Touch CDMA General] JeckyllHavok:
Try to contact OliNex here in the forum for the questions about the WinMo SPL. He is the one that makes most of the HardSPLs for the most devices here. If anyone got plan of the SPL the he does..
[Touch CDMA General] EGOvoruhk:
Would dual booting be possible? Maybe put a small bootloader on the NAND that will point to Windows Mobile on the NAND, and Android on the SD card?

Would this be something that could be ported over from a CDMA Android phone, or are you always going to need WinMo to access it?
[Touch CDMA General] imfloflo:
@dzo don't know if it can help http://is.gd/4ygR8 serialno: HT96KKF02317
[Touch CDMA General] dzo:
No, hardspl just loads the xip into memory and runs it (from what i've been told) so we just need a small bit of code to set up the tags and jump to the kernel. Everything else works, I've already tested running from nand by booting with the correct partition info, copying /system and /data to it and then remounting them. I'll look into it a bit more when i have some time.
[Touch CDMA General] silex:
Folks, straight from the horses mouth, dzo says "It won't be faster." I'd much rather then prefer the method EGO mentioned so that I don't have to click on haret each time I do a soft reset. Like default to Android within 3s unless I pick WinMo boot strap option.
[Touch CDMA General] JeckyllHavok:
@dzo:

Maybe we'll get speed improve if we flash the system and data prtition to NAND and the swap on sd.
[Touch CDMA General] fixxxer2008:
he has no idea if it would be slower or nor until we try it. and there is already a method like the one you described. we need to figure this out pretty soon. the method we currently use can and will burn up your sd cards in a hurry from what i hear.
[Touch CDMA General] jamezelle:
i see your point, but seriously, sdcards are like five-ten bucks depending on size. and if your using your sdcard for android i would back up your important data to begin with just in case.
[Touch CDMA General] fixxxer2008:
tbh i hardly use any of the vogue/android builds because ive had nothing but issues thus far. i think my wife and i are just going to take a cash advance and buy my hero and her blackberry next week. i still may be willing to donate towards a real android rom if it can be done? pretty soon my vogue and her mogul will be for sale on here if anybody wants them.
[Touch CDMA General] *M*:
Booting off nand would also give us the ability for SD mass storage mode
[Touch CDMA General] hexto:
So...could we expect a flashable ROM within the next month? Now that we know it can be done how to we get it to happen within a reasonable amount of time?
[Touch CDMA General] bug666:
He absolutely has an idea on whether or not it will be faster than running from the SD card.
[Touch CDMA General] Shidell:
I have a hard time believing that running an OS from the NAND is no faster than running it from an SD card--let alone the fact that Android eats SD cards alive.

A port of Android 2.0 to the Vogue would be fantastic. As much as I like Microsoft, Windows Mobile 6.5 (and even 6.5.1) has a long, long way to go. Plus, Android supports 3D acceleration on this device... Windows Mobile, sadly, does not.

Is there really no reality of a flash-abe Android 2.0?
[Touch CDMA General] hexto:
2.0 would be nice especially for the CDMA support for but even 1.5 would be nice. I too find it hard to believe that it wouldn't be any faster or stable if ran from device as opposed to running it from the SD card.
[Touch CDMA General] cbaty08:
I'm willing to drop some $$ for this also if it comes devs...

If it comes down to it devs, make the rom and require a simple donation for it... people who really appreciate your work will not think twice for a donation and I think there are enough of us out here to make it worth your time.

Can't wait to see what comes :)
[Touch CDMA General] zenulator:
android doesnt eat your sdcard. system images are read only. your sdcard doesnt wear from reads. data is what gets writen to and its no more wear than regular sdcard use. and as far as speed goes android runs from memory so the only benefit would be faster load times and mass storage mode. i agree over all things would run smoother from nand with no sdcard bottleneck or loopback.
[Touch CDMA General] Shidell:
So.. what's happening when we launch Android via Haret?

My impression is that Android runs atop Windows Mobile, which is why (in earlier builds) we needed to keep IE open to have a data connection available.

Is this still the case?

I'd greatly prefer to have an "Android" device, if I were to go that route--power it on, it's Android. No underlying OS running an emulator to run an OS, nothing to tweak.. simply flash and run Android.

Zenulator, are you in favor of making Android flash-able? I'm curious where you stand on the issue, because I get the impression that you're not in favor of it, but that might not necessarily be the case.
[Touch CDMA General] donkeyman:
I prefer the dual boot option myself, without launching into full-blown WinMo to fire up Haret.
[Touch CDMA General] zenulator:
windows mobile is taken down and flushed from memory when haret is executed. the only reason you used to have to run ie first was to initialize the modem and thats not the case any more. would love to see a flashable rom but its not a priority at this time. i like seeing different flavors of android run. id rather swap a file than flash an image.
[Touch CDMA General] hexto:
I'm pretty sure that requiring a donation would send Google all over this and it'd get shut down. We're a good community. I pledged and meant it and I'm sure the others who pledged will come thru as well:)
[Touch CDMA General] Shidell:
I guess I can understand that, but then what about your contacts, settings, etc.? Surely swapping .img files doesn't facilitate ease-of-use on a day-to-day basis?

I don't know how the sync process to Google works (specifically), but the idea of a solitary OS does seem like the most appealing--at least to me.
[Touch CDMA General] hexto:
Contacts, settings, etc stay intact when swapping an img file which is nice. Personally I'd just like to have an Android phone 24/7 even if I reboot which is why I want a ROM
[Touch CDMA General] TheKartus:
You can just reboot and then reluanch Haret. Takes an extra couple of minutes. I think the situation is fine. I would rather donut time be spent to get eclair working on the vogue than to get a flashable image.
[Touch CDMA General] zenulator:
part of me still wants to see it though. just to get it over with. one more thing to check off.
[Touch CDMA General] EGOvoruhk:
Exactly. I want to see it done not just to save a minute or two of boot time, but to check it off as being possible

Hopefully that will bring more people around to the idea of Android ports/ROMs, and hopefully it will help extend the life of these devices. Because lets face it, all the devices that are currently out now are done. 6.5.1 is the last stop in WinMo upgrading. 7's requirements are way too beefy for anything out there, except the HD2
[Touch CDMA General] Shidell:
Well, I'm glad you guys are at least looking at it as an option. As a junior developer, I don't really have much interest in Android in it's current state, but a flashable version significant increases my interest.

Is there any way we can help to push Android towards a brighter future on the Vogue--flashing-wise or development-wise?
[Touch CDMA General] ruizit0:
i think that a flash'able android will be nice... but in this moment there are constant updates and changes every day...

so.. how many times do you will need to flash your phone just to update :\

i think it will be nice when everything works smooth..