yashsingh1/xdaforums huggingface dataset:
[HTC Excalibur] BruteSource:
Okay so me and a few helpful people from the #htc-linux and #linwizard channels on freenode have built a version of linwizards kernel for the wizard to run on the excalibur! At first we had no framebuffer so no screen at all but thanks to tmzt, the framebuffer is fixed. Also myself, tmzt, and ali1234 made a (semi) working keymap. All the buttons work just a few tweaks need to be made.

**UPDATE**Thanks to some brilliant work by starwarrior we now can load android and play with it, the phone functions do not currently work, more details on post 76. Have fun.

I have included all you need to run the linwizard kernel on your excalibur. It is as safe as a soft reset; nothing permanant is done to your phone. You will have to remove the battery to reboot and get back to your normal windows enviroment.

Currently there is no support for the following and are a work in progress:

X

Sd card access

GSM usage (calls, sms, gprs)

Anyone with this type of experience or anyone who wants to help at all please email me at gentoon at gmail dot com.

Thanks to everyone working on the linwizard project and everyone who has helped do far.

http://www.sendspace.com/file/gfme0e

To run all you have to do is extract run the haret executible and click run. You will see some text letting yo know its loading the kernel, then some garbae as the framebuffer adjusts... then a login screen just enter root and nothing for the password field. Then there you go a working linux enviroment!
[HTC Excalibur] gospeed.racer:
I know little to nothing about Linux but I am always up for something new. I have a "spare" Excalibur- and in another week I will have 2 spares :) so if you need anything specific tested let me know
[HTC Excalibur] jdoggraz:
Ummm so do you have the program available or no...
[HTC Excalibur] gospeed.racer:
Know a place for him to host it?
[HTC Excalibur] stylez:
http://www.mediafire.com/
[HTC Excalibur] jdoggraz:
I was just going to say that... Mediafire is amazing...
[HTC Excalibur] BruteSource:
sorry about that forgot how long uploading over a gprs can take, im visiting family and have no pc, so i have been doing everything over my dash. I added a link to the first post.
[HTC Excalibur] BruteSource:
Okay operamini doesnt want to let me edit my post so sorry about the double post, here is the link:

http://www.sendspace.com/file/gfme0e

also you wil probably have to do a soft reset right before you run haret to avoid it freezing. Have fun.
[HTC Excalibur] goraps:
Is it possible to see a screenshot of what it looks like on the excalibur.

Thanks
[HTC Excalibur] jdoggraz:
IDK for some reason I am hesitant to try this...
[HTC Excalibur] BruteSource:
The main project is located at http://linwizard.sourceforge.net you can see some screenshots there of it working on the wizard. Of course our port doesnt support everything they have working on the wizard yet, but with some moe help we could.
[HTC Excalibur] jdoggraz:
Much respect for putting this together.
[HTC Excalibur] ptheabstract:
let me know how i can help.
[HTC Excalibur] BruteSource:
Well do you know anything about linux? I can get the kernel source uploaded. We need a better keymap first of all( we need \ mapped, also control and esc are mapped but dont seem to be working), then someone who knows something about X, it would be nice to have a GUI. Right now I would just like some people to test it on their excaliburs. Also all of the credit for the original kernel goes to the linwizard project. So thanks guys.
[HTC Excalibur] ali1234:
Hi,

Here are the patched files for Excalibur. Remove the .txt extension and copy them over the corresponding files in linwizard kernel tree.
[HTC Excalibur] BruteSource:
Im going to be adding a detailed to do list on the main page. Once i get some real developers rounded up we are going to make this an official project on sf.
[HTC Excalibur] mossimo53:
hey..i have seen this day in my dreams..lol

anyways i have ubuntu on of my pc's and love it...so i don't know too much about linux but i would definitely be willing to help!
[HTC Excalibur] ptheabstract:
dope biz...ill start looking into porting a keymap

....after midterms lol
[HTC Excalibur] jdoggraz:
haha sucks I have midterms as well... sucks so bad...
[HTC Excalibur] BruteSource:
Has anyone installed and gotten a to a terminal succesfully besides me yet? I could use some more testers.

Glad to see someone wants to help on he keymap.. right now everything works just need to map things like \ ctrl esc... etc
[HTC Excalibur] CacoPelao:
is there any manual or tutorial to learn how to create drivers and stuff? i'm willing to put lot of my time on this....
[HTC Excalibur] jdoggraz:
Not sure if there is, I think this is much more complex then I could imagine.
[HTC Excalibur] the3dman:
I hope there is someone who can imagine it lol.
[HTC Excalibur] jdoggraz:
Haha me to cause android would be amazing on the dash... :)
[HTC Excalibur] jasonusmaximus:
freakin' sweet
[HTC Excalibur] vi3tboi77:
can ppl post pic, like alot lol
[HTC Excalibur] vi3tboi77:
can some one post up alot of pic lol, i want to do this but i wanna see how it looks
[HTC Excalibur] johnnylavah:
its not a permanent change -- read and try
[HTC Excalibur] vi3tboi77:
it ask for an username n ps i got the username but not the pw
[HTC Excalibur] rmyc:
as of now.

can it make call, send/rec sms?
[HTC Excalibur] mjpuczko:
nope. just some real basic stuff for now
[HTC Excalibur] jdoggraz:
Yah it sucks, we need the drivers for this inorder to get it to work...
[HTC Excalibur] gospeed.racer:
heck, my G1 barely does that most of the time:rolleyes:
[HTC Excalibur] jdoggraz:
Why do you say that it barely does that most of the time?
[HTC Excalibur] gospeed.racer:
Mainly because of all the missed calls (usually straight to voice mail, sometimes says I am no longer in service:rolleyes: ) The complete unreliability of the network for data service (3g, even the Edge seems to come and go in areas where it never was a problem with my dash) and the fact that my battery lasts about half a day before needing a charge with everything of any importance disabled. Oh yeah, also the fact that most of the MMS that come through cant be read (zoomed) or saved, so they are kinda useless. Then, you go to the tmobile website to see them and guess what? Still cant zoom or save them. Nice.

I am sticking it out, hoping that at some point all the bugs and kinks get fixed, but they are really not going to keep many of their new customers if they cant get online when they need to, or even do the simplest of tasks like getting a call. By now I was expecting a lot of more useful apps than the ones that exist, ones that would fix the problems. For example, you cant go on craigslist and use the contact to send an email, they fail. Its the simple stuff that all phones do that we seem to be lacking, and it is very annoying.
[HTC Excalibur] jdoggraz:
Oh yah thats why I am still using my dash rather then the G1 lol...
[HTC Excalibur] mrnagrom:
yah.. my girlfriend just got a g1.. i'll stick to the work excalibur and the iphone.. tmobile 3g services is spotty at best in nyc. the app store sucks. the interface is unpolished at best (however nowhere near as unpolished as windows mobile).. phone crashes. i could go on.
[HTC Excalibur] gospeed.racer:
The potential is so enormous, I just wish the guys building apps would do more for the places its lacking.

Definitely not giving up, but NRG's new Excalibur Rom has be going back and forth:p
[HTC Excalibur] mrnagrom:
oh please no.. no.. don't give up.
[HTC Excalibur] miXwui:
+1

Whenever I get bored of Windows Mobile I can just switch to Android for a few days:D
[HTC Excalibur] jdoggraz:
Haha thats exactly what I do, I am always switching between my dash and my g1... haha...
[HTC Excalibur] dpupaza:
Issue and source code

I've been trying to get this working on my Dash and ran into some issues.Tried to troubleshoot but I thought you guys might've seen this before. I'm not even getting to the point where the kernel is trying to boot. I've attached the haret log (it looks like it can't build it's memory table).

Also, is it possible to take a look at the source code for the kernel?

Thanks.
[HTC Excalibur] CacoPelao:
To write android drivers, is it the same as writing linux drivers¿? is it the same Kernel¿?

because if thats the case I'm willing to learn how to create linux drivers and I'll start working on the excalibur-android drivers asap...
[HTC Excalibur] jdoggraz:
I believe it is the same, but let me check for you as a confirmation.
[HTC Excalibur] CacoPelao:
i'll appreciate that, I'm really excited to start working on this project...
[HTC Excalibur] goraps:
How did you produce the haret log. I ahve been unable to get it to run as well and want to try to figure out why.
[HTC Excalibur] dpupaza:
To turn on logging, create a file "earlyharetlog.txt" in the same directory as "haret-0.5.2.exe". Then run haret-0.5.2.exe - a file "haretlog.txt" should be created in the same directory.
[HTC Excalibur] mrnagrom:
is anyone working on the drivers or are we in a holding pattern till somone with gsm knowledge hops on board
[HTC Excalibur] jdoggraz:
I do not believe anyone is working on the drivers but I could be mistaken.
[HTC Excalibur] mrnagrom:
there's a figurative tear falling from my eye right now.
[HTC Excalibur] jdoggraz:
Oh why????
[HTC Excalibur] mrnagrom:
nobody is working on the drivers and i can't do it myself.
[HTC Excalibur] jdoggraz:
Oh i would help out with the drivers, I am down to work on them.
[HTC Excalibur] mrnagrom:
aww thanks... so all you have to do is shed figurative tears. hehe.
[HTC Excalibur] jdoggraz:
Dang, I wish someone would show me what to do on how to write the drivers because I would be willing to do this...
[HTC Excalibur] mrnagrom:
i check this thread everyday.. haha.. i'm rather fond of the dash form factor but god is windows mobile terrible.
[HTC Excalibur] BruteSource:
Drivers are very complicated and difficult, it inviolves hardware reverse engineering, as well as very strong linux development skills... It's going to be a while before someone capable steps up. We do know a google dev with the android team who said he would put in to have the omap850 drivers they worked with on an early device released, so there is some hope there.
[HTC Excalibur] jdoggraz:
Oh right on man, well lets hold this hope strong... :)
[HTC Excalibur] BruteSource:
Ya well the thread might slow down a bit till swetland makes that happen for us, so we will let ya know.
[HTC Excalibur] jdoggraz:
Oh well will he make it happen for us?
[HTC Excalibur] BruteSource:
Well he said he put into have the code released, so I guess all we can do is wait and see...
[HTC Excalibur] jdoggraz:
oh okay well hopefully he gets this done as soon as he can...
[HTC Excalibur] jdoggraz:
yah well hopefully this gets done asap... i would be so excited to see this come through
[HTC Excalibur] aznwannabe358:
do you have any screenshots?
[HTC Excalibur] jdoggraz:
Yeah go to this and you can see some screenshots under star warrior's post

http://xdaforums.com/showthread.php?t=435934&page=8
[HTC Excalibur] hishishi:
GSM

When do you think we can expect GSM to be up and running?
[HTC Excalibur] jdoggraz:
I am not sure, but hopefully sometime soon... I am eager to have this running...
[HTC Excalibur] dinscurge:
some random commands i tried because i was bored

"less"

"ps"

"ls -root"(also -boot -var -tmp -proc)

"du"

"find"

"vi" (text/script editor kinda works but since no cursor you cant go up or use the / key which is pretty improtant..)

"reboot" command did not work.. or mabey i didnt wait long enough

the bash/command line seems to work ok.. you may want to borrow code for the dpad from gentoo linux if you can so that you can use it as the arrow keys instead of cursor then it would automatically go to the nect icon instead of traveling across useless space wasting animation, and then yeah it would just be changing the key numbers for hardware side
[HTC Excalibur] mrnagrom:
my only question about writing drivers.. why is hardware reverse engineering required? can you decompile the windows mobile version of the drivers? or does windows mobile use drivers?
[HTC Excalibur] jdoggraz:
To be honest with you I am not sure at all man.
[HTC Excalibur] dinscurge:
because if you have ran the app on your dash it is as it says gentoo linux, linux uses different file systems so you would have to reprogram it for that, and linux has different folder names it would be root instead of device ect. and linux scripting is different from windows programming so you would have to reprogram everything. you would have to decomplie windows mobile drivers and reprogram the whole driver into linux
[HTC Excalibur] Legion09:
Why not get someone who works with the ndiswrapper program to write up a small working version for mobile applications and have the ndiswrapper for all of the windows drivers to make a somewhat working version?
[HTC Excalibur] jdoggraz:
Yah and this whole process would take quite a bit of time to do...
[HTC Excalibur] mrnagrom:
i was keepin the dream alive till i sat on my excalibur in the wrong way.. now i'm an iphone owner.
[HTC Excalibur] CacoPelao:
Working on drivers...

Ok, so I started working on the drivers, but I need to know where the drivers of the dash are store in windows mobile 6.1, need them to make drivers work....

hope some one can help...
[HTC Excalibur] gentooMueLLe:
Hi

Really great work until now :)

I've got some errors getting android up

First:

Maybe its normal, but when I fire up haret it says:

Haret is not running in 'system' mode. Major functionality will not be present.

I choose OK and see Haret...

Then it comes to the second error:

When I choose 'Run' it says:

Please set start of ram (RAMADDR)

I've pulled the battery prior running haret, but same effect :(

Anyone there having the same issues?
[HTC Excalibur] jdoggraz:
Yah I was having the same issues after trying to load it multiple times, but idk for some reason on the rose rom I am not having this problem...
[HTC Excalibur] borillion_star:
Has anyone thought about taking a look at the Ubuntu Mobile ARM port to see if there are any hardware drivers there?

I would be willing to do that, but I dont really know how to build the images you guys are booting from!

Bor
[HTC Excalibur] rafaelfmartinez:
I have the same problem (the ram message) . I don't understand what you did to solve it.
[HTC Excalibur] jdoggraz:
I just loaded to the new rom... :)
[HTC Excalibur] gentooMueLLe:
Well, I loaded the zip archive from megaupload (cause sendfile sucks bigtime ;) )

...currently trying to get the file from sendfile :(
[HTC Excalibur] rafaelfmartinez:
mmm...eehh...and how do i do that?
[HTC Excalibur] jdoggraz:
Follow these instructions Click here
[HTC Excalibur] rafaelfmartinez:
Thanks!!!!!!!
[HTC Excalibur] jdoggraz:
No problem, did you end up getting it?
[HTC Excalibur] sos_21tc:
http://fs09n1.sendspace.com/downloa...9lMAQ1ewM8MkM5LA==/linwizard_excalibur_v1.zip
[HTC Excalibur] DArens90:
progress?

anybody trying to make some progress?? looks like there's a lot of unnecessary talk going on and the project isn't going any further... i would've loved being able to fully use android on my old excalibur... :/
[HTC Excalibur] jdoggraz:
I believe that people are working on developing working drivers because without these drivers we are not able to do anything with the phone.
[HTC Excalibur] ratstrangler:
Stop belly-aching and write some drivers then ... :)
[HTC Excalibur] DArens90:
alright didn't mean to sound rude or anything, i just saw people asking for stuff that would help with the developement of the drivers and getting no reply...that's why I thought nobody was working on it...oh and I have no knowledge of hof to develope any software so i guess the only thing i can do ist belly-ache:D again sorry...didn't mean to be rude
[HTC Excalibur] jdoggraz:
Na you were not being rude. :)
[HTC Excalibur] sos_21tc:
linwizard

http://www.rayfile.com/files/5724810a-b981-11dd-a88c-0019d11a795f/

android

http://www.rayfile.com/files/f2ebc111-b982-11dd-93d1-0019d11a795f/
[HTC Excalibur] jdoggraz:
Thanks for posting that :)
[HTC Excalibur] llmmjj:
感谢楼主分享~~~~~Thanks to the landlord to share
[HTC Excalibur] jdoggraz:
What does that say in Chinese?
[HTC Excalibur] stylez:
Thanks to the landlord to share

Babel Fish was of a bit but....
[HTC Excalibur] jdoggraz:
Oh I see so now we are starting to write Chinese?
[HTC Excalibur] ratstrangler:
I think the Chinese members do a lot of that. :)
[HTC Excalibur] sos_21tc:
???!What do you mean?

In zhe ioicn.com.cn we have about 6000 times to read about linwizard and android system on C720（Excalibur）

Many Chinese people are concerned about it

http://www.ioicn.com.cn/forum/thread-305521-1-1.html

感谢楼主分享 means Thanks the landlord to share
[HTC Excalibur] DArens90:
sorry to interrupt but can somebody upload the files from rayfile on some other filehosting server maybe, it seems I can't download from there (tried to sign up but email won't arrive, don't want to download any of their software and the server is always busy when I try the "download2") ...
[HTC Excalibur] CacoPelao:
does that means that they have it 100% working¿?
[HTC Excalibur] jdoggraz:
No I do not think it is 100 percent full functional but I could be wrong since I can not read Chinese.
[HTC Excalibur] sos_21tc:
Only few people who run successful (about 3 with chinese ROM :()

a nice interface

However, can not do anything except Notepad
[HTC Excalibur] jdoggraz:
Oh I see, well it would be nice if it worked and everything worked...
[HTC Excalibur] tidixon:
I request this thread be sticky.
[HTC Excalibur] jdoggraz:
Why would you like it to be stickied?
[HTC Excalibur] the3dman:
anything new?

I don't think there is enough work on this going on in here for them to want to make it a sticky. It seems this thread had gone pretty dead, at least for now until more info surfaces (Hopefully Soon)
[HTC Excalibur] dinscurge:
yes thats true, but thats probably because rayfiles is "busy" or whatever that makes it so you cannot download android a.k.a. gentoo linux you think more people would be interested in a fully useable linux instead of disabled androig for g1...
[HTC Excalibur] edward123qwe:
Can anyone tell me how to get the kernel source code of Excalibur?

Any patch to the kernel?

Is there any patch to the android release code or can build it directly?

Thanks!
[HTC Excalibur] jm77:
A little late to the party, but I'll report that this boots successfully on my T-Mobile Dash running RickyWyatt/WM6.1. It's on a generic 2GB MicroSD.
[HTC Excalibur] jm77:
... [duplicate]
[HTC Excalibur] jm77:
Maybe one day we'll boot into Android instead of Windows Mobile..
[HTC Excalibur] edward123qwe:
Can anyone tell me how to get the kernel source code of Excalibur?

And android patch to the kernel?

Thanks!
[HTC Excalibur] jdoggraz:
Yah but we will still need the drivers to get everything running correctly on this phone... :)
[HTC Excalibur] uccellino:
Just realized... One of the first demos of Android OS was apparently on a TI OMAP 850based device and from what I can see, like the s620 in many ways. So drivers must exist somewhere for most functions, as I think the OMAP 850 implements most functions on the chip itself. If only Google would include them in the SDK... we'd be in business! :D

Original Pc Mag article

OMAP 850 specs
[HTC Excalibur] bobodaclownster:
Hello All. I'm a noob.. But has any one gone to the source and asked?

http://code.google.com/android/groups.html

android-internals

For "hackers" interested in discussing the innards of Android or exploring its use on various hardware.

android-internals-subscribe@googlegroups.com
[HTC Excalibur] jdoggraz:
Oh yah I dont know they are still working on the codes... Uhhh...
[HTC Excalibur] edward123qwe:
Why is anyone so kindly to answer my question?

how to get the kernel source code of Excalibur?

And android patch to the kernel?
[HTC Excalibur] bobodaclownster:
Aren't the Linux driver for the OMAP 850 already written?

Isn't that what Android sits on?
[HTC Excalibur] jdoggraz:
You will have to load it off the root of your SD card...
[HTC Excalibur] edward123qwe:
jdoggraz

Thanks!

I mean I want to get the kernel source code and android patch for kernel.

I want to make kernel image by myself.
[HTC Excalibur] borov5:
Is the android any good?

I've heard some bad things about it :S

I was going to get the Google Phone, but i changed my mind and im going back to my tmobile dash (i love it soo much :) )

lol
[HTC Excalibur] L4nd0:
hi

Im new here

anyway can I see a pic of how t looks?
[HTC Excalibur] jm77:
This is probably what you're looking for:

http://linwizard.wiki.sourceforge.net/

http://vivien.chappelier.free.fr/typhoon/gsm.html

The best source of information appears to be listed in the first post:

And a few extra URLs:

http://groups.google.com/group/android-internals

http://source.android.com/download

There may be other patches, but you'd have to check with the folks listed above.

I've successfully gotten this to run on my phone, but you can't make calls/send SMS or do anything remotely useful at the moment.

Best of luck.
[HTC Excalibur] jdoggraz:
Yah well hopefully we can get this running asap... It would be amazing once we get this running for sure...
[HTC Excalibur] edward123qwe:
Thanks jm77.

I download the code using git from linwizard.wiki.sourceforge.net as help.

But I can't find the android in driver directory.

Which tree or branch do you use?
[HTC Excalibur] jm77:
I would go to #htc-linux and #linwizard (irc.freenode.net #linwizard) and ask there. Keep in mind that the kernel (linwizard) and Android are seperate projects.

The GSM and Wifi drivers are part of the kernel, which drive the chipset on the phone.

You may also want to ask the person that started this thread, since they're the more accurate source.
[HTC Excalibur] nikmash232:
I gotta admit whoever is making this project happen is a genius. Thanks a lot.
[HTC Excalibur] edward123qwe:
Thanks! I am eager to wait for your information.
[HTC Excalibur] X-Stranger:
I think we should search similar devices kernels for a working GSM/etc. It is unbelievable that OMAP 850 was not covered by some other project.

It would be great to have LinWizard or Android finally working at this device.
[HTC Excalibur] X-Stranger:
Well, T-Mobile Dash smartphone seems to be using TI WL1250ZWH / TI WL3422MZWN WiFi transciever. According to http://www.handhelds.org/moin/moin.cgi/HandheldHardwareXref page some other handhelds/phones have the same chip and some of them might got it working in Linux. If so probably we can reuse the driver from it.
[HTC Excalibur] jdoggraz:
Oh that is a great idea... we should do that...
[HTC Excalibur] X-Stranger:
I've also found that this mobile seems to be using TI TCS3500 chipset:

http://focus.ti.com/general/docs/wt...268&path=templatedata/cm/product/data/tcs3500

This chipset implements all the GSM/etc functionality.
[HTC Excalibur] X-Stranger:
Probably information from this site can help to find useful kernel patches:

http://focus.ti.com/general/docs/wtbu/wtbusplashcontent.tsp?templateId=6123&contentId=4752
[HTC Excalibur] shaikmonster:
Any updates

No action here for a while.. It was looking soooo good...:)
[HTC Excalibur] #2!:
That's what she said.
[HTC Excalibur] KNK:
I would really like to see android on the dash/excalibur.
[HTC Excalibur] krimet120:
GSM

hades00 over in http://xdaforums.com/archive/index.php/t-367408.html says TCS3500 is 'precompilerd';) for MIPS & OpenWRT is cross-compiling to ARM... but his link has source for "TNETW1350" is there something obvious I'm missing?