yashsingh1/xdaforums huggingface dataset:
[Touch CDMA Android Development] pchasco:
This is an actual OS. It is not running under windows; it is being launched from Windows via haret. Once the haret transfers control to linux, Windows ceases to exist until you reset the device.
[Touch CDMA Android Development] njakobs:
I think what is need is someone to cook up an absolute minimal windows rom with just enough in it to be able to boot haret.
[Touch CDMA Android Development] rainabba:
I can't see a reason not to, but I can't see a real reason to either if you're already running WiMo. As I understand it, once Haret does it's thing and you're running Android, your WiMo ROM is basically irrelevant. If that's true, then why bother with your idea?
[Touch CDMA Android Development] sswalia:
bootloader

i believe the bootloader was also open sourced as part of the android open source project..

I believe it can be found at source.android.com

(i.e there may not be any need for haret any longer)
[Touch CDMA Android Development] etiger13:
exactly. the only other real alternative here is to completely remove winmo and have android installed only. but i think we are still a ways away from that happening as it isnt stable enough yet.
[Touch CDMA Android Development] cyburke:
i for one CANNOT WAIT until the day the great hackers out there have ported over the official Android OS to run on the vogue.

i have $50 to contribute to the cause guaranteed.
[Touch CDMA Android Development] qwho:
I would say the only benefit of his idea would be to be able to use as much of the built in storage as possible for android apps to be installed.
[Touch CDMA Android Development] mlin:
I, for one, really enjoy having both on my device. I am not as anti WinMo as a lot of people out there, but am really digging Android/Linux and cannot wait to have a full and stable version on my phone. Good work on this and can't wait for the next release!
[Touch CDMA Android Development] sadoway:
well.. if you didnt mind having a long load time...

you can just set winmo to autostart harret when winmo starts....

that seems easy enough.. just copy a short cut of harret. :P
[Touch CDMA Android Development] jim256:
GREAT! on both counts

THANK you for stepping up and working on the soft kb...as for what skin/graphics to use...anyone? this will obviously be vital. maybe grab a jpg/png/bmp/whatever from a pcm keyboard skin? they have lots of different types. wm7 ones, iphone ones, htc touch ones...

wow I hope dzo has already seen this and just jumped all over it instead of posting :) lol...

EDIT: also 2 more things:

1. a. for clarifitation, the htc elf and eflin are gsm, and are not related here. with carriers such as o2, rogers, att, tmobile compatibility...

b. the htc vogue is cdma. with carriers such as sprint, verizon, alltel, telus, etc...

2. the ideal situation for me would be the ability to sort of dual boot. because despite the probably major triumph of android over wm, im sure that wm will still have some other unique useful components (and who knows what wm7 would bring. im gonna be dual bootin wm7 and android on my hd! :) :) !! )
[Touch CDMA Android Development] njakobs:
I would be all for dual booting. Just wonder what the memory hit is to have both. I would rather have one working at top speed than two at half.
[Touch CDMA Android Development] jim256:
ya, ya very good point hmm idk.... :S
[Touch CDMA Android Development] dzo:
Yep, I just compiled the whole thing. All the apks are here:

http://cs-alb-pc3.massey.ac.nz/vogue/app

I don't have time to make a new system image right now, I'll do it tomorrow. In the meantime you should be able to install the new apks by putting them in an AndroidApps dir on the sd card before booting. I think some need extra libs (IM for example) but Email should work.

Enjoy
[Touch CDMA Android Development] cyburke:
wow, awesome...

awaiting more knowledgeable peeps to explain the benefit of these Apk files.. :D

:cool:
[Touch CDMA Android Development] jim256:
HOLY crap! YESS!!! wow this is way great, I cannot wait for tomorrow (when you say that you'll make a new system image, you mean that will contain the true real android 1.0 rather than just an sdk-use version correct?)

also..how would one go about installing these packages from the card exactly?

Thanks,

Jim.

THANK YOU!!
[Touch CDMA Android Development] jim256:
they are installable package files!! :)
[Touch CDMA Android Development] jim256:
dzo. you are amazing dude seriously you are the man.

i think that I truly have found an incredible system as of about 15 minutes ago to get phones RIDICULOUSLY cheap. I would be more than happy to send you a touch HD, provided that you would promise to develop and work on android for it. could we work that out?

I also realize though that the hd is gsm and your carrier is cdma...would you even be interested? let me know.
[Touch CDMA Android Development] cr2:
This is not what you think it is (APPSBL).

Just a small standalone piece of code to support remote loading/debugging

on msm7201A.
[Touch CDMA Android Development] cr2:
wince takes space on the NAND, which you can't mount/use.
[Touch CDMA Android Development] jim256:
sigh...well, i must admit, that after

much

excitement, I have no idea how to install any of these packages.

tried dev tools packages and tried a couple things in there

tried downloading the files as .apk's as .zip's, and also just tried extracting them and placing their contents (retaining the heirarchy) in AndroidApps.

tried to see if media scanner would help, but that never got anywhere as it never has (so maybe it's just my card).

really hoping that by tomo a new system.img can be built, and a few things can be explained/clarified.

maybe 10/22/08 will b the date known to have android fully on our devices!!...hoping...night lol. here's to 3 hours of sleep...again.

EDIT: also martin...will the touchscreen be improved by this at all? or is there a way that it could be? my only problem is that it seems sort of jumpy/unresponsive right now. obviously you have made leaps and bounds in the touchscreen area alone and I don't mean to sound ungrateful but...care to offer up any details there? Thanks.
[Touch CDMA Android Development] jim256:
hey, as for the kb aspect of your post:

im not sure what exactly you had in mind in terms of functionality, but obviously the smarter the kb the better :) idk if you were just going to a standard kb, or one that had maybe prediction and correction, but my vote is of course the latter if youre willing and capable :)

I would highly recommend using the same type of system that tene/quentin does for pcm keyboard. i can honestly say without hesitation or doubt that his version .14 is the best sip I have ever used (with my skin and layout of course :) ) and I really do think that I have tried them all. maybe shoot him a pm about it?

anyway let us know some more details, and let us know if there is anyway at all in which we could help out! :)
[Touch CDMA Android Development] qwho:
.....yet. How do you know it would never be possible?
[Touch CDMA Android Development] pchasco:
I don't think it's feasible to develop an on-screen keyboard at this point. According to the Android <a href='http://source.android.com/roadmap'>roadmap</a> the input method framework will not be in place until first quarter of next year. The framework will be required before any new input methods could be created.

Now, if you want to create a hacky solution using a combination of a kernel mode driver you could probably do that. You might be able to create userspace keyboard that communicates to a kernel module via pipe. I'd probably just wait until Q1 2009 though. Chances are Google are working on this very same thing as we speak. It'll probably be out in a beta SDK before you're done with your keyboard.
[Touch CDMA Android Development] megalewis:
I can t wait until this works just like for the new G1, i mean.. look at the tour!

http://www.htc.com/www/product/g1/product-tour.html

This one comes with a hard keyboard, so no need for the software version ;-)

drooling!!

thanks to you guys for making this a possibility for my vogue, I ll keep trying until it works fine, and I know it will soon enough!

-Louis
[Touch CDMA Android Development] roxorz:
are we gonna have power management now?
[Touch CDMA Android Development] craig0r:
We'll be able to get everything now, it's just a matter of how long it will take for people like Martin to adapt the source for our phones. I did a bit of programming in school a few years back... I'm no expert by any means, but I will definitely take a look and see if I can contribute as well.
[Touch CDMA Android Development] gima2002:
Other suggestions then

If Google is working on it then there is no point of me doing it. I am guessing there is probably something else I can help with though. I don't have a lot of Linux experience but I can program in Java and I am willing to learn about Linux. I suggest we create a wish list of things that we need working or apps that would make the experience better on the Vogue and then we can go from there.
[Touch CDMA Android Development] craig0r:
Outside of the kernel itself, I'm very familiar with Linux (although not particularly from a developer's standpoint) so hopefully I can offer help in that area if you need it.
[Touch CDMA Android Development] tornadog:
finally email works...I tried my yahoo mail and it worked fine...too bad exchange is not supported!!!
[Touch CDMA Android Development] freexdalogin:
androids now opensource

http://source.android.com/
[Touch CDMA Android Development] craig0r:
Where'd you put the apk files?

I copied everything Martin uploaded to the /sys/app/ folder, and it caused Android to just reboot over and over... Maybe I should've started with a few individual apk's to test, like the email app.

EDIT: Oh, I just re-read Martin's post about it... hopefully that works...
[Touch CDMA Android Development] eoche007:
Hey so I loaded a couple of apps...email, notepad, calendar, settings and IM. Everything worked perfect, with the exception of the IM app. Also, I could sync my gmail and yahoo accounts, but not hotmail...does anyone know why this would happen?
[Touch CDMA Android Development] bombzhome:
Is the screen calibrated properly for you Vogue folks?
[Touch CDMA Android Development] utak3r:
There's a kernel for Omap850, and it's working fine. So... we just have to make a proper initrd image :)
[Touch CDMA Android Development] Mr. Vi:
I'd love to test it when someone has created it :D At this point I'm not a big help...
[Touch CDMA Android Development] dferreira:
Holly cow :D Nice work guys! Can't wait to see this up and running Android :D
[Touch CDMA Android Development] Soul_Est:
Works great on my Telus branded Touch! I'll see what I can do about getting some more applications running on it.
[Touch CDMA Android Development] swatspyder:
Once we get this thing past "Alpha" lol... I will for sure change to this linux OS. I hate how bloated WM is on this phone. And even though it is so basic, Android is running VERY fast on the phone "running out of ram" but this is a great leap to the next version of OS.

As long as I can get EVDOrA and make calls... I will be good to go
[Touch CDMA Android Development] bombzhome:
Can anyone make a video of this so the rest of us can see how this is all going down?
[Touch CDMA Android Development] dferreira:
Omap zImage, going to test it now...

http://osdir.com/ml/ports.arm.omap/2006-07/msg00050.html

Edit: this did change something, still no boot tho.

Checking this now:

http://xdaforums.com/showpost.php?p=1335617&postcount=64

I've got almost a boot using one of the zImages that come with LinWizard... Changed the MTYPE to 6666, which was on the config file of LinWizard.
[Touch CDMA Android Development] Mr. Vi:
lol

I just tried the zImage file and was on a black screen now. On the top of the screen there were some white dots. Then my device was shut down...

Waiting for news again :)
[Touch CDMA Android Development] dferreira:
Ok, I've got a boot, sort of...

I've changed on the default.txt file

set RAMSIZE 0x01800000

set MTYPE 6666

set KERNEL zImage_wizard

#set initrd initrd.gz

set initrd initrd-android

set cmdline "rw quiet"

boot

And I've got this far... Somewhere along the lines, it says that it doesn't support Omap architecture... is this a Haret problem?
[Touch CDMA Android Development] cr2:
No. your problem is that the SD driver does not work as expected, so you can't mount the SD card.

Isn't this android stuff running of the ramdisk ?
[Touch CDMA Android Development] dferreira:
I've created a folder "Android" on my SD Card and running from there. So I need to copy this to the root of the phone?

Edit: I've copied it to the root of the phone, still, doesn't boot, same message.
[Touch CDMA Android Development] dexxa05:
I have a different message on my Prophet :)

My last message are (6) Checking if image is in initramfs...

and

Now i have a black screen :)
[Touch CDMA Android Development] nxtlidenno:
Just make sure after downloading the files you remove the file extension .txt from the other two files.
[Touch CDMA Android Development] Chem E Sam:
sorry if i am a bit slow, can you explain this?
[Touch CDMA Android Development] Aaron McCarthy:
HI,

I'm really interested in giving this a try on my phone... I dont know if I'm just completly ignorant or what but I have no idea where to copy the times to. I made a folder called Android on my SD card and copied all the files over then copied then to my phone in the my documents folder first... same folder name Android... that didnt work.. then I tried putting it right in the main device directory.. again nothing. All that comes up when I open the Harnet program is a screen that saus "Launch a script file. Default file is the same where executable file lives". then a window below that says default.txt with a button "run" next to it.

When I click run an error window pops up saying "Failed to load file \MyDocuments\Android\zImage

I tried recopying the file again from the website but I just keep getting the same error.

I am trying to run this on a CDMA HTC Touch from Telus (Canada)

Can anyone give me some pointers?

EDIT: I think I may have just found my FIX in a few posts up.. Sorry
[Touch CDMA Android Development] dferreira:
From what I've read from previous posts, you need to put the files on the device, not SD Card. Need to have at least 25MB of free program memory... this is going to be hard on Wizard... damn...
[Touch CDMA Android Development] Aaron McCarthy:
Hi.. Yeah they were moved to my device I just didnt realize I had to take the .txt off of the end of 3 of the files.

Up and working now, that said... how do you exit out of this? I figured out the volumn button controls most of the controls on the screen but how to do you exit the full program and go back to HTC Home without doing a soft reset?

Also.. the mapping software.... Is google maps supposed to load up? When I click it a blank screen pops up where a map SHOULD be. I have google maps installed on my phone so I take it that has nothing to do with it.

Further more... how will typing work in Android since the touch has no actual keyboard? First things first obviously is to get the radio working so we can connect to our networks... I only noticed no keyboard when I opened google and couldnt type anything in the text field... not that I could do a search anyway :P

This looks like its going to be a great OS though

Thanks!
[Touch CDMA Android Development] Psionfenix:
android isn't done yet :P

We're just getting a taste of it right now.
[Touch CDMA Android Development] nxtlidenno:
So about getting the radio up and onscreen keyboard cause thats all i need for some real fun to start. this is wicked! It makes me not want to go back to my microshaft OS. Cant wait for the next bubild I'm hungry for more.
[Touch CDMA Android Development] swatspyder:
The first "beta" will probably not be for a while. There are problems with coding the radio and the phone's software because it is not open source. Hopefully something will come out of it within atleast the summer time.

The preview here has a lot of "crap" included with it because it is almost a "pre-alpha" version.
[Touch CDMA Android Development] bugzy:
What are the stepped needed to get Android on Vogue?
[Touch CDMA Android Development] jim256:
how do you install the apk files?

i stuck them in the sd card under AndroidApps but...no go.

Thanks,

Jim.
[Touch CDMA Android Development] craig0r:
Yeah seriously... I got the same thing. When I tried installing apps in the system.img, android wouldn't boot... I might try that again, but be more careful this time.
[Touch CDMA Android Development] jim256:
how large is your card?

mine boots just fine, but I don't know what to actually do lol...to initiate installation. I assume you have to browse to the card somehow and open the apk's?...lost.
[Touch CDMA Android Development] craig0r:
afaik, Hotmail doesn't have POP3/IMAP access... at least that abides by the standards it should. You'll notice when you set up a new email account in Outlook, when it asks you for a type, Hotmail is its own type of email protocol, seperate from the POP3 and IMAP options. I'm sure someone will adapt the Email app to be more hotmail friendly before long.
[Touch CDMA Android Development] tripleoptic:
I stuck them in the AndroidApps folder and renamed them all .apk and booted.... now it just seems to be cycling back and forth from the main screen and press menu to unlock.

I'm not sure if its going through and installing each app or if its busted. I'm going to let it run for a bit longer.
[Touch CDMA Android Development] jim256:
hmm ya I tried that but it didnt do anything on mine. what size is your card? thats interesting...
[Touch CDMA Android Development] mjchoi824:
i put them in an androidapps folder on my card and started up android (it seemed to take a little longer to load). i then ran the media scanner program (i'm not sure if that was necessary) but the new programs showed up in the apps list.

on another note, does anyone else keep getting notices about text messages from 000000? if so, how do i stop those?
[Touch CDMA Android Development] pchasco:
This is what happens to me. It keeps doing it even after removing the AndroidApps folder.
[Touch CDMA Android Development] jim256:
OOOHH ok...so I take it your sd card is smaller than 6gb?

and ya I have gotten a few of those messages from 00000 too...not sure about that. I was hoping that in the list of packages i might be able to find sms or messaging (for a new app) but no go :(...

but ok anyway ya i understand now, thats pretty interesting that it just auto-installs them like that.

thanks.
[Touch CDMA Android Development] tripleoptic:
512. I'm going to put the orignal system.img back and remove andriodapps and see if it comes back. im guessing it will.
[Touch CDMA Android Development] tripleoptic:
or not... yeah it looks pretty broke now. I guess ill have to re-download everything again later and give it a try
[Touch CDMA Android Development] craig0r:
Yeah, that's what happened to me, too.

Maybe we'll have to compile the whole OS from source, rather than continue to use the SDK version.
[Touch CDMA Android Development] pchasco:
Yeah, I had to copy everything back to my device to get it working again. But after putting the AndroidApps folder back it again started the reboot cycle. I'm letting it run through for a while and see if maybe it's installing the apps and then rebooting or something. It could be that one of the apps is crashing the thing. I'm going to try adding them one at a time next.
[Touch CDMA Android Development] craig0r:
OK, I'm guessing it's one (or maybe more) specific apps that are causing the reboot problem.

I have just put a completely fresh install on my phone, then copied a few select apk's to a new AndroidApps folder on the SD card. It loaded up just fine, you don't have to wait for it to reboot a certain number of times. The apps that I put on were:

Calendar

Calendar Provider

Email

Notepad

Settings

Settings Provider

Snake

I suppose I will try to stick more individual apps on there and see if one breaks things, so we can get to the bottom of the issue.

Also, a number of settings will not save, like my Voicemail number, and the new email account I've set up (the "Done" button just doesn't click.)

I'm guessing there may be some permissions issues on the data.img file. Can anyone else confirm this?
[Touch CDMA Android Development] megalewis:
I was able to add a few apk at first, but when i tried to add more, it started doing the reboot from the unlock screen.

my bet is there s one of those apk causing this... ( ops sorry posted pretty much the same as Craigor... )

trying to find out which is a bit long, need to add them one by one and test it out...

These were working on my first attempt :

Alarmclock

Browser

Calculator

Calendar

Camera

Contacts

Email

I think you need to delete the .img from the root and replace them by the data.gz and system.gz every time you want to retry?
[Touch CDMA Android Development] pchasco:
I'm on my way to finding them. I'm adding five at a time until it crashes. I'm more than half done.
[Touch CDMA Android Development] Komofu:
I am going to sound like a noob here but how do you install them?
[Touch CDMA Android Development] jim256:
man you guys are so lucky. stinking 6gb sdhc card :(

I can't even try it lol...i was really hoping that they would have full sdhc compatiblity by now!...is our 1.0 sdk not quite the exact same as the one on the g1 is besides pre-loaded apps? or is it?

(can't find my standard 512 card anywhere)
[Touch CDMA Android Development] craig0r:
Create a folder in the root of your SD card called "AndroidApps" (although I'd be willing to bet you could name it whatever you want), copy the .apk's in there, and Android will find them when you boot up.
[Touch CDMA Android Development] craig0r:
TigerDirect.ca (Canadian, but might ship to other countries, I dunno) has a 2GB microSD card for $10 CDN right now.

And I don't think the SDK version is the same as what's on the G1. The SDK was just released so developers could make apps. The whole OS wasn't there, just enough for development.

I'm guessing the next time Martin updates the install, it'll come from the source google has released, rather than the SDK.
[Touch CDMA Android Development] jim256:
ya thats what I was really hoping and thinking.

but hey thanks for the reference, but based on the hope that it should be more complete within the next week here, I guess I will just wait (I should be able to assume that sdhc support will be a given included right? altho there is that lack of bluetooth...)
[Touch CDMA Android Development] eoche007:
Thee 00000000 is just a voicemail I think, but not too sure.
[Touch CDMA Android Development] craig0r:
Actually, after installing the Settings.apk, I've noticed that there is, in fact, bluetooth functionality there. However, since we're still not using the full OS, and it hasn't been configured for the bluetooth chipset in our phones, it gives me an error when I try and enable it.
[Touch CDMA Android Development] pchasco:
It looks like SubscribedFeedsProvider.apk is crashing Android. All others seem OK, though I haven't verified that they all work. Calendar seems to crash, but you can continue to use the phone after.
[Touch CDMA Android Development] craig0r:
So... I know I've posted a lot today, but with this new stuff, I've been discovering a lot of issues and so forth...

As for the wishlist idea someone mentioned, I've got something that may or may not have been thought of already.

So most of us know that Android doesn't see an SD card (if you don't know what I'm talking about, go to a website and try to download/save a file).

Right now we've got a system.img and data.img, which Android sees as residing in the phone's base memory. Could we use a third image (say, SD.img) to emulate an SD card? As for people with different sized SD cards, it's very easy to create an empty image file in Linux, with whatever size you need it to be. If this turns out to be a possibility, I will post a quick tutorial on how to do it.
[Touch CDMA Android Development] craig0r:
Nice! Thanks for this! I'll install all the other apps right away.