yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV ROM Development] :
This are not bug's, this is happening because of lack of proper drivers for the htc msm linux kernel, next time use the search function and read a little more, before stating so call "bugs" on known problems.

Regards

Rafyvitto
[Touch Diamond, MDA Compact IV ROM Development] ElCondor:
OK I'm sorry, I'm was a bit lazy yesterday I will try to search but it's hard to do that. Thanks for helping...

EDIT: Searched but nothing found.
[Touch Diamond, MDA Compact IV ROM Development] diboze:
i foudn the reason why it didnt work here.

I downclocked my diamond with nuedynamicclock to 256mhz@1,1V, after running it with 528Mhz@1,325 it works ;)
[Touch Diamond, MDA Compact IV ROM Development] herge2000:
short question which may was answered before.

Will all these android images install android on the Diamond, or is this a "live-CD§ like usage of Android.

My wish would be: starting android and use it till the device is soft reseted? After wards WM is starting up...

I just want to aviod a re-installing of WM6.1 (normal Diamond ROM).

many thanks

Herge
[Touch Diamond, MDA Compact IV ROM Development] espenfjo:
If you do read a bit (first page, and the wiki) you will see that this is how it works now.

Haret loads Linux into memory from a file on your internal storage, and Linux stays in memory until the device is soft reset.
[Touch Diamond, MDA Compact IV ROM Development] gm112:
Hmmm... strange. I dunno, I guess I'll play with it to see if maybe something got messed up :P. Thanks!
[Touch Diamond, MDA Compact IV ROM Development] :
I forgot to mention you need to delete the zimage and .xml file from the tmp folder directory or else it wont boot, sorry for that mate.

Regards

rafyvitto
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
Both .apk packs are now back up here

Enjoy!

Note that most of these apps are very old. I will try to gather some new apps and make a 3rd .apk pack ;)
[Touch Diamond, MDA Compact IV ROM Development] brunoavrocha:
Android Hero version

Wich version of android is the one HTC showed on hero? is it modded by HTC? is it special?

it looks amazing!!!!!!!!!!
[Touch Diamond, MDA Compact IV ROM Development] ElCondor:
That's Android 1.5 with the HTC Sense UI, but that will never be ported to our Diamonds I'm afraid...

Actually this question has been asked several times -and with 'several', I mean more than ten times.

Please keep this forum clean by following the rules,

use google and you'll find out more about the Sense UI!:)
[Touch Diamond, MDA Compact IV ROM Development] :
Actually is not that hard to port it, you just need to convert the initrd from boot.img and repack, and then change it to mount system from a e2image on your card, i haven't done it cause i need to install ubuntu on my system.
[Touch Diamond, MDA Compact IV ROM Development] Kamill:
Why don't we start a bounty? This would encourage more people to try to port the Android with the HTC Sense UI :)
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
We have already discussed it.. A pot of money of that "one guy" who manages to get everything working by himself wont work.. Many people are working hard on this project and it would be unfair to everyone if all the money went to one guy..

I can only speak for myself when I say that I am not motivated by money.. :/
[Touch Diamond, MDA Compact IV ROM Development] H3x:
I've been following this thread keanly for quite some time as Android on my Diamond is something that I'm really looking forward to.

However, I feel that this thread is getting polluted by unnecessary crap. Honestly people, for Pete's sake, PLEASE SEARCH BEFORE POSTING! The same question and propositions are getting reposted time and time again.

Yes, Android is working. No, the sound, GPS and data transfer don't work. Yes, Sense on the Diamond is feasible and MIGHT get ported... eventually. No, a bounty isn't advisable. READ THE WIKI!

Maybe we could start a different thread for How to Run Android on Your Diamond and leave this thread for development discussions only.
[Touch Diamond, MDA Compact IV ROM Development] Kamill:
Untouchab1e, I understand, looks like you're right :) Personally I'd love to help, but I'm just not into that so much...
[Touch Diamond, MDA Compact IV ROM Development] TobiasFP:
I really want android for my touch diamond, so i was wondering if i can help.

I got loads of time on my hand at the moment..

I can programme in C, Java, (PHP), but i have no experience in porting..

So, can anybody help me get started? i have done some search on the internet, but with no luck of finding anything (good, helpfull)
[Touch Diamond, MDA Compact IV ROM Development] ducamie:
install an arm toolchain on a linux box, pull the android git kernel, read Linux Device Drivers book, find out how the diamond works using haret and rom disassembly (learn ARM assembler if you don't know it), write device driver, compile kernel..... easy peasy :D
[Touch Diamond, MDA Compact IV ROM Development] donald-c:
Honestly I can't code anything lol, but I know you need linux and there is the source code on the android site (it's probably modified to work on Diamonds etc. so somebody else will give you the info :P)
[Touch Diamond, MDA Compact IV ROM Development] TobiasFP:
Thanks

Thanks man..

Good to get a clean and straight way..

Ill start reading the linux device drivers book..

Already got tinux box, have you got an url for the arm toolchain, or an explanation of what it is?
[Touch Diamond, MDA Compact IV ROM Development] ducamie:
yea tbh i cant code but ive followed and dabbled with the dev and porting from early on, they used this toolchain, im pretty sure its still being used today (im an ubernoob but from what i gather its for compiling the kernel to arm):-

http://www.codesourcery.com/gnu_too...-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2

ps i think theres a lot of addresses and whatnont on the wikipage to save any exploring with haret

http://wiki.xda-developers.com/index.php?pagename=RaphaelLinux
[Touch Diamond, MDA Compact IV ROM Development] espenfjo:
If you are on debian you can add

deb http://www.emdebian.org/debian/ testing main

then apt-get install gcc-4.3-arm-linux-gnueabi, that should install the things you need for cross compiling.

Then do a

git clone git://git.linuxtogo.org/home/groups/mobile-linux/kernel.git

and youll have the correct kernel sources.

Then just start hacking and compiling with

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi-
[Touch Diamond, MDA Compact IV ROM Development] RationalGaze:
I've been reading this thread for some time, but havent posted any, beacuse i had nothing smart to say. Until now, hopefully :D

I was wondering (this might sound stupid, but i have slim to none experience in low level programming, so wouldn't know anything about porting or writing drivers), but i had an idea. Remeber when sometimes it was necesary to port windows drivers (mostly for like WLAN or LAN) to linux. I know i had a problem once in Ubuntu with very slow WLAN connection, and it was supposed to be solvable by porting WLAN drivers to linux. In the end, i rather waited for linux drivers to be updated.

Well the point i'm trying to say: would it be possible to port WinMo drivers (for GPS, accelerometer, sound etc.) to linux kernel? At least for starters, afterwards the drivers could be opimized, or rewritten completely...

Just my 2 cents.

P.S.:(If i said something unbelievably stupid, please let me know. I'm still learnin, and have just completed my 1 year of studying computer science...so i'm no genious :) )
[Touch Diamond, MDA Compact IV ROM Development] ducamie:
ah you mean NDISwrapper? thats something else. you really need to write the drivers from scratch, i think.
[Touch Diamond, MDA Compact IV ROM Development] RationalGaze:
Yes, i guess that is that.. Well, another idea of mine gone south :D

At least i can take this opportunity to thank everybody who is working on this project. Keep up the good work. When i have more knowledge I'll join the "battle", but until then all i can do is support.
[Touch Diamond, MDA Compact IV ROM Development] Neo12:
Wow, this thread is close to 1m views!
[Touch Diamond, MDA Compact IV ROM Development] RationalGaze:
Well, it sure shows how much WinMO sucks...
[Touch Diamond, MDA Compact IV ROM Development] Willis111:
I actually think if NDISwrapper were working on android we'd have ~working~ wifi, which is better than no wifi at all :P
[Touch Diamond, MDA Compact IV ROM Development] Soaa-:
ndiswrapper is useful only on PC hardware and drivers, I think. The driver architecture on WinMo is probably so different it's not a viable solution.
[Touch Diamond, MDA Compact IV ROM Development] Willis111:
That part right there meaning that it just takes the driver calls and interperets them into calls that the kernel understands? sounds like it would be pretty close to mean. As long as the drivers are supported in *nix.

On the other hand, I think I've read a few places that our wireless cards are loosely based on a texas instrument chipset that uses acx drivers from http://acx100.sourceforge.net/ (acx100 are the ones I use on my laptop, has a dlink dwl-650+ wireless pcmcia card). One the main page of that website there's a link with the caption "ACX Installing Howto (ACX100, ACX111, ACX100USB, TNETW1450)" ... that tnetw1450 sure sounds familiar from somewhere so perhaps when someone who knows what they're doing starts creating/porting wifi drivers looks at this and hopefully takes this info into account, if it actually is relevant and the cards are similar, a lot of the driver code will already have been written for our wifi cards and all we'll have to do is track down the correct firmware images like you do with the acx drivers and put it in /lib/firmware/.
[Touch Diamond, MDA Compact IV ROM Development] TR3Y:
Might anyone here know how to run Android package files/apps on the CDMA Touch Diamond DIAM500?
[Touch Diamond, MDA Compact IV ROM Development] TobiasFP:
checkup

Remember to search the thread before writing..

I did it, but i cant remember exactly where i got the files from, anyways, just search the thread and you will find..

Im too hung over to do a search right now, but shouldnt be hard to find.
[Touch Diamond, MDA Compact IV ROM Development] Epoxus:
I got it running on my diam500

U can download it right here: http://www.connect-utb.com/index.php?option=com_rokdownloads&view=folder&Itemid=68

It looks very nice and really appreciate that these guys are working on this project! Can't wait till it works completely.

The only thing is that the touch screen is mirrored in the horizontal axis, but you can also control it with the hardware buttons.
[Touch Diamond, MDA Compact IV ROM Development] Willis111:
You could also change your calibration settings in your default.txt and have it work properly, but that info is available on the wiki.
[Touch Diamond, MDA Compact IV ROM Development] irusul:
Android Port to Diamond

I am using T-Mobile MDA Compact IV (Diamond 200). Which android port would be best for my device. I have used balsat's and connect-utb ROM's till now, but balsat is down and the latest version in connect-utb is very old (except the Diamond 500 port) so I wanted to know where can I download some good port of Android for Diamond 100/200.

Thank you
[Touch Diamond, MDA Compact IV ROM Development] razaj:
been looking for android cupcake build 1.5 evrywhere but still carnt find it. does any one no where i can downlaod it from. i am currently running haret and evrything seems to b ruuning fine except i cant go back to the home screen, after long hours of reading through this thread i read somewhere that you need cupcake for it 2 work. does cupcake also have support for the hardware buttons??

any help will b gratefully appreciated, keep up da gd workk!!:)
[Touch Diamond, MDA Compact IV ROM Development] Sina™:
report:

raphael, 20090621

great emulation, but...

i'm disappointment on android.

android is very basic & poor, when i compare it with other mobile os.

i think the best os for raph 100 is webos.
[Touch Diamond, MDA Compact IV ROM Development] razaj:
fanxzz buh ive got a diamond. would that make a differnce??
[Touch Diamond, MDA Compact IV ROM Development] donsalari:
difference to what?
[Touch Diamond, MDA Compact IV ROM Development] irusul:
It may not look like iPhone or webOS, but it is much prettier than Windows Mobile and Symbian. I don't know how familiar you are with Android, but I have tested it on (Google ION -with Cupcake) and it is wonderful. The features allowed are better than other OS'.
[Touch Diamond, MDA Compact IV ROM Development] wrsg:
get the connect-utb version, i can confirm it works on diam100
[Touch Diamond, MDA Compact IV ROM Development] Sina™:
of course the gui is much better than win mobile, but in my opinion, android still is in beta stage.

the most important thing for me is 3rd party games & high-end programs.

ahh, don't talk about that crap os: symbie.
[Touch Diamond, MDA Compact IV ROM Development] kmartburrito:
I normally try not to respond in this thread, but I saw that Android 2.0 (Donut) has CDMA Support included. Is this anything that would help us in our quest to getting data support for the RAPH800?

I know there is more to do, but I'm hoping this is good news for Sprint customers B)

http://www.androidos.in/2009/07/donut-coming-with-full-multitouch.html
[Touch Diamond, MDA Compact IV ROM Development] herpez:
Hi. I'm new to android and i was trying to try it on my DIAMOND. I have a DIAMOND 100.

I tried the last image from

http://www.connect-utb.com/

and it loaded well but stopped saying sim card lock, emergency call only. And then i could do nothing. I tried the wiki but it says nothing to diamond, just to raphael.

So, anyone can say me how to get a DIAM100 image working please? Thanks
[Touch Diamond, MDA Compact IV ROM Development] Sina™:
please read before posting, radio features still doesn't work.

just wait for new version, that's all you can do.
[Touch Diamond, MDA Compact IV ROM Development] herpez:
Sina, believe me i read. Not all but i read. However, i don't need the radio to work, but i wanted to try the new interface. With an older version of android (1.0 i guess) i was able to navigate over the interface, with this one it just gets locked. Can't the android just ignore the radio and let me use the pda in offline mode? That's all i want, test the interface.

Thanks
[Touch Diamond, MDA Compact IV ROM Development] ice8lue:
you have to disable pin in windows mobile, so android won't ask for it too.

it doesn't work by entering the pin yet
[Touch Diamond, MDA Compact IV ROM Development] pelic4n:
as soon as the official release notes came out and i saw the CDMA support i wondered if this would effect the project in anyway, mind you i've just been standing aside watching you all do the work waiting to reap the benefits, but still, does this have any effect on development?
[Touch Diamond, MDA Compact IV ROM Development] RationalGaze:
Yes, and it has been said about 150 times on the past 20 pages.... Why don't people REALLY read?...
[Touch Diamond, MDA Compact IV ROM Development] geckojohn:
How's the progress on this for the CDMA Diamond? Can't wait to try it hopefully soon!
[Touch Diamond, MDA Compact IV ROM Development] Verbato:
Sad story

It is a shame we never got Android running on the HTC Raphael. Beacuse the HTC Dream really feels like a toy. Whereas the Raphael feels more sturdy, like a real phone.

This is now a dead project, nobody is interested in the HTC Raphael any more.

Which is a shame, it is a really nice phone otherwise.
[Touch Diamond, MDA Compact IV ROM Development] makkonen:
Part of me agrees with you. The longer we go without a functional android port, the chances of more people being drawn in, and a critical mass being reached, declines. And with the summer break quickly running out, the well of savvy comp sci students with free time to dive into this port will soon evaporate.

That said, if anyone's taken a look at the Vogue forums lately, support has blossomed in the last couple months -- there are people seriously running android for day to day use. And you might think no one is interested in the Raphael anymore, but that argument could much more easily be made about the Vogue (CDMA only, a generation older). Proof positive that all it really takes to get a port running is 3 or 4 smart, dedicated people. And there's at least that many over here.

Unfortunately, it also takes a little luck with drivers being available and some things just working, as opposed to just not working.

At this point, I'm a bit sad I upgraded. I love my hi-res screen and keyboard, but they're having a whole lot more fun with the Vogue than we are with the Raphael.

OK, I'm not really contributing anything here. My point is, even though this is no longer the newest, shiniest phone out there, there'll be people using it, and wanting to improve it, for a long time yet. And all that needs to happen is for the project to hit a bare minimum point of usability, and then it'll pick up steam. Don't lose hope.
[Touch Diamond, MDA Compact IV ROM Development] Prom3theu5:
Heck buddy,

There is still a lot of people using the UNI. just because of the actual stage people got to with the development of the hardware drivers on there (not me, I cant find mine.... :( Only got my raph now)

As long as the support continues, the masses will still flock... The handsets come down in price by a lot these days....

A nice cheap Linux handheld is what a lot of people want, and projects like this offer them hope
[Touch Diamond, MDA Compact IV ROM Development] Table83:
I have both a Sprint Vouge and a TP, Because of the amazing aspects of android on the touch I want it more now than ever on my TP. I want the keyboard, and frankly won't be satisfied until android is fully functional on this phone! I am willing to wait too. You guys are doing great! If I knew how to help develop this stuff I would help too. Keep up the good work!
[Touch Diamond, MDA Compact IV ROM Development] herpez:
And why not put it on the front page?

You may understand that find it on so many pages its hard. Even with the search button!
[Touch Diamond, MDA Compact IV ROM Development] Sina™:
people, you know that we can't count on microsoft's retarded & dead mobile os: win mobile.

there's only 1 option left: android.

the raph 100 android development status is xtremley slow & still on alpha stage.

i think we have to wait at least 1 year for the stable version. (i doubt it)

waiting for nothing is...
[Touch Diamond, MDA Compact IV ROM Development] :
Who said this project is over/dead?? THIS IS NOT DEAD, the developers are currently on vacation hence no updates, ffs why dont you guys check the htc msm git and the #htc-linux on Freenode, before saying that the project is dead, this project is very much alive is just like i said before devs are on vacations so just sit tight and wait.
[Touch Diamond, MDA Compact IV ROM Development] H3PO:
I also thought this project was dead...

When I was unsatisfied with wm on my Diamond, I considered to sell it but I didn't because there was hope getting Android. Now a whole year has passed and not much happended, no usability so far. Where are we heading, folks?
[Touch Diamond, MDA Compact IV ROM Development] H3x:
There have been quite a few kernel commits since the last diam/raph build (22/6). Seven commits to be exact, including GPS/nmea and audio & adsp fixes. Has anyone compiled a build using the latest kernel? Any hopes of audio & GPS magically working?
[Touch Diamond, MDA Compact IV ROM Development] shark1987:
i'm pretty excited about this! i remember back when i had the vogue a year and a half back and we were at this point with it. I'm hoping soon phone support and internet!

I'm gonna wait patiently but so far it's pretty awesome to just play around with.
[Touch Diamond, MDA Compact IV ROM Development] :
The last 4 commits were just test none of these features are working in anyway just yet, they just found the right way to start working on these hardware's e.g bluetooth/audio/gps chipsets.
[Touch Diamond, MDA Compact IV ROM Development] H3x:
Well, at least there's progress. Who are the people working on the kernel, though? The same ones involved with Android here?
[Touch Diamond, MDA Compact IV ROM Development] :
Yes most of them, are from the same team thats working on this android port.
[Touch Diamond, MDA Compact IV ROM Development] mdrobnak:
Yes, with audio, the amp now works, where it didn't before. Still no actual audio routing, but the person that was doing that work should be back in a week or two, if I read the IRC logs right.

I think we will hit 'usable' status within a month or so, and very stable in 3 months.

-Matt
[Touch Diamond, MDA Compact IV ROM Development] slovoflud:
sorry for an unproductive post but I have to do this...

:eek::D:):rolleyes:;)
[Touch Diamond, MDA Compact IV ROM Development] irusul:
Maybe Android for Diamond is not dead yet, but it is going to be soon. It is way behind other ports (Vogue, Kaiser, Raphael). Check this.
[Touch Diamond, MDA Compact IV ROM Development] sibbor:
Nice progress indead. But... why would the DIAM/RAPH Android project die because of the fact that further development phase has been reached on other devices? I think it's motivating too see. Perhaps some of the hardware drivers/functions can be used (more or less code) on DIAM/RAPH series?

Been following the project and been helping out with the testing for quite some while now, and progress is being made for sure. I'm confident we'll have a fully working Android on our the DIAM/RAPH series soon enough :cool:
[Touch Diamond, MDA Compact IV ROM Development] rl2000:
Also, realize that once the kernel is down, it's A LOT easier to mess with different android ports, like the hero. The trick is to get the kernel to talk to android properly AFAIK.
[Touch Diamond, MDA Compact IV ROM Development] los1223:
I'm with sibbor. I checked out zenulator's hero build on my old Vogue and it's definitely motivating to see it up and running like that. There's still Diamond/TP users that are donating their time and energy to this project and I'm grateful for that. I wish I could help out, but I don't know the first thing about programming. I am however confident that the people working hard porting android to our phones will come through. Just like the Vogue community came through, so will the Diamond/TP community. Just be patient.
[Touch Diamond, MDA Compact IV ROM Development] MrPippy:
Is usbnet working for anyone on the DIAM500 (with the 20090622 connect-utb image)? I have it plugged into my Ubuntu machine, and it isn't working. Here is the 'dmesg' log from the Ubuntu side, it shows the whole boot procedure. First it boots into the kernel, disconnecting the ActiveSync/RNDIS connection. Then usbnet starts, but disconnects within half a second, and I haven't found a way to restart it.

Any ideas?
[Touch Diamond, MDA Compact IV ROM Development] scampi:
Maby useless

This post may be regarded as useless, but none the less, I'll post it here.

I have a "locked" un-branded Diamond (DIAM 100), installed Android on it and found out that with the carrier I use I can

* make calls, but I can not accept.

* I can recieve SMS but I can not send them. (PROBABLY not the right settings).

* There is NO sound on the phone, what so ever.

Questions:

Can I contribute with an Swedish translation of the Android OS, even if I do not know anything about programming?

What is the blue square in the top right corner?
[Touch Diamond, MDA Compact IV ROM Development] slovoflud:
Virtual Keyboard
[Touch Diamond, MDA Compact IV ROM Development] :
Did you even bother reading the faq on connect-utb?? all these questions are answered there, next time search/read before posting question already answered 100000000000000000 times before, and if you want to contribute go to #htc-linux on Freenode.
[Touch Diamond, MDA Compact IV ROM Development] cr2:
hi guys, i'm at NASA GSFC now. They block irc and have some other very tight firewall settings, so i can't take part in any irc conversations.

And i have a lot of other things to do, related to my main work :-)

Will be back to hacking ~ after 20 Aug.