yashsingh1/xdaforums huggingface dataset:
[Touch Diamond CDMA] displacedCaper:
Willing to help

Hey there,

I've gotta be honest and say this is not my area of expertise but I'm a pretty decent developer with a penchant for troubleshooting. I'd be happy to jump in on this port if you think you could use an extra hand. At the very least, I can be another tester. I'm desperately wanting android on my diamond so if I can be of some use to you, let me know how best to dive in.

Carol
[Touch Diamond CDMA] the.tall.man:
Thanks for taking up the mantle Mr. Pippy! When ya have a formal release, please set up a paypal donation link, I'm happy to contribute.
[Touch Diamond CDMA] qwho:
Is there a preliminary build you can upload so we can mess with it? I'll take whatever you've got, since I am using my vogue as my phone at the moment I can play around with a half-working android diamond.

Also, do you have a wave set up for this or anything? the guy over at ppcgeeks said he was going to do some things through google wave.
[Touch Diamond CDMA] MrPippy:
DIAM500 zImage

Thanks to makkonen, tmzt, and others, cell data is working!

I've attached a zip file with my latest kernel, the wifi modules, and a startup.txt to use with HaRET.

To install:

Put the files from my zip file (zImage, modules, startup.txt) in the root of your Internal Storage

From this Android build, extract haret.exe, initrd.gz, rootfs.img, system.sqsh, calibration, calibration_diamond, and the AndroidApps/, conf/ and media/ directories into the root of your Internal Storage.

Some important notes:

In order for cell data to work, use the Comm Manager to turn off your data connection before running HaRET and booting into Linux.

The "end call" button takes the phone in and out of sleep.

Android's "Menu" button is mapped to the top-left/Home button. The 5-way pad and the scroll ring both work.

Wi-Fi is working, but it might be flaky. If it doesn't work, try turning it off, then on again.

The Market is there, but downloading apps hasn't worked for me.

Sound doesn't work right now.

We do have a Google wave for Android--right now it's a cross between a wiki-status-report and chat room. I'm not sure how to give a link to a wave, but it's open to everyone and called "Android on HTC Windows Mobile Phones (Diamond, Raphael, Blackstone, Rhodium, Topaz)". If anyone wants a wave invite, PM me and I have a few to give out.

Enjoy Android, and if you need help or have questions, PM me or find me on IRC on freenode in #htc-linux :)

Donations are greatly appreciated :D, or help finding an engineering job in San Diego!
[Touch Diamond CDMA] bdusmc:
Wow - that's awesome, buddy... Makes me want to upgrade to a Hero.

Is there currently no way to make phone calls or am I missing something?

I can receive a call and hear the other end, but since the mic doesn't work yet, there is no way to carry on the conversation. As well, unless you're looking at the phone when it rings, you won't know you're getting a call because the sound and/or vibrate are not yet functioning.

Do you need to use a headset or something?

Regardless of this loss of functionality, I'm *very* impressed. GOOD WORK! :)
[Touch Diamond CDMA] qwho:
I am also very impressed with the progress. Great work.

Data is fast, and seems to work as well and as stable as on the vogue. The clarity of the screen is just incredible, hands down 2000% nicer than running android on the vogue.

I was able to download and install the speedtest.net app from the market.

Obviously there is a lot of missing functionality and that is to be expected, so I won't get into that, as I am sure you are well aware of it all.

The only thing that I wish did work at this point is the calibration app, it force closes when I open it, and the screen calibration, at least on my phone, is off by about the size of a key on the onscreen keyboard, which made signing into my google account interesting.
[Touch Diamond CDMA] makkonen:
I've mirrored these files over at the Android on HTC Wave.

You can find working zImages, etc. for RAPH500 and RAPH800 over there as well.
[Touch Diamond CDMA] mike347:
sorry this question might be out of dumbness.

i have a sprint htc diamond and i want to know what have to do to get this working, i saw mentioned in a few posts back that for you dont have to make all this workarounds, so what exactly am i suppose to do? and what shouldnt i do?
[Touch Diamond CDMA] qwho:
his instructions are fairly simple in his post.

Put the files from the zip file he posted (zImage, modules, startup.txt) in the root of your Internal Storage

From the Android build zip file he linked, extract haret.exe, initrd.gz, rootfs.img, system.sqsh, calibration, calibration_diamond, and the AndroidApps/, conf/ and media/ directories into the root of your Internal Storage.

Run haret.exe from your phone in windows, android should boot.
[Touch Diamond CDMA] goldengraham:
Wow, I've been fighting with various builds trying to make them work on the DIAM500 (by trying I mean trying different zImage and startup combos). This one is AWESOME! GOOD JOB!

Only really annoyance is the laggy action. Hopefully someone will be able to fix that. Also the screen seems to be slightly off and the calibration program doesnt work.

Besides that, data and wifi worked, calls worked. Looks soo much better than my old vogue.

If anyone working on this wants me to try anything for them feel free to PM me.

Keep up the awesome work.

GG
[Touch Diamond CDMA] goldengraham:
Also, I'm curious as to what the blue square on the screen is? If I can figure out how to take a screen shot I will post.

Again, THANKS SO MUCH!

GG
[Touch Diamond CDMA] qwho:
It has something to do with debugging... I remember seeing it on other builds.

Also, I'm having some instability issues more and more with consecutive reboots... seems to work ok if I let it rebuild the data.img

Glad I wasn't the only one with the screen sensitivity off, I was starting to think something was wrong with mine.
[Touch Diamond CDMA] goldengraham:
Well I guess all my mettling in the startup files has got me something.

If you want to turn off the blue box, change the line in your startup file like this.

BEFORE

msmvkeyb_toggle=hide

AFTER

msmvkeyb_toggle=off

More things I've noticed, I don't know if the developer is looking at this or not but the end key to standby works great for putting the phone into standby, but waking it up is iffy, every time multiple presses are required.

also, after i continually get the error

"The process com.google.process.gapps... has fail and will be closed"

or however is says that, i just wrote down com.google.process.gapps.

Thanks for the awesome port.

GG
[Touch Diamond CDMA] donscott:
All I need is GPS and audio working and I can use the awesome new Google Maps Navigation. Really Awesome Job :)
[Touch Diamond CDMA] rothgar:
I am trying the latest files but my system locks up at.

[htc_fb-1] enabled

console: colour dummy device 80x30

console handover: boot [htc_fb-1] -> real [tty0]

I just thought I would let you know the problems I am having to see if it helps out.
[Touch Diamond CDMA] the.tall.man:
Thank you!

Will be donating early next week, hope you continue working on this. :)
[Touch Diamond CDMA] mjb94:
after launching haret i get an error in the black screen,

it failed to mount the sd card so job controll was turned off, any ideas

heres the real error

----------------------------------------------------------------

running an fsck on the sd card

dosfsck 3.0.1, 23 Nov 2008, FAT32, LFN

Cluster size is zero.

mount: mounting /dev/block/mmcblk0p1 on /sdcard failed: inva

lid argument

Failed

Failed to mount the sd card, cannot continue.

/bin/sh: can't access tty;job control turned off

/#(flashing underscore)
[Touch Diamond CDMA] ai4281:
I keep getting black screens, and then the phone just reboots into WinMo.

btw, anyone running this on 6.5? I'm on 6.5, and maybe that's the problem.. I don't know.

edit: also, why does it say I have only 5% of battery left, even though I have more than 70%...
[Touch Diamond CDMA] goldengraham:
Im running windows 6.5.3 (build 28014) and it works fine for me. Battery usage is an issue and the mic isnt functional. Hopefully someone is working on this, if they are, msg me I'm willing to help

GG
[Touch Diamond CDMA] MrPippy:
Yeah for me it does crash sometimes, but not that often. How often does it reset for you?

Battery status doesn't work now, so it'll just say 5% all the time.

Also I'm running 6.5 (Juicy 8), it shouldn't have any effect on how well Linux runs.
[Touch Diamond CDMA] ai4281:
It's resetting really often. I think I'm doing something wrong though...

Do tweaks like FastCharge have an effect on Android stability? I think that might be the reason. I'm running NRG rom with Sense UI 2.5 right now, and I just have too many weird tweaks in there.

Also, Android resets often right after I install apps from the market place. Is that a common issue as well?

I'm still happy that Evdo and Wifi are working though... You've achieved quite a feat here!
[Touch Diamond CDMA] mjb94:
MR PIPPY!!!

what does this mean

running an fsck on the sd card

dosfsck 3.0.1, 23 Nov 2008, FAT32, LFN

Cluster size is zero.

mount: mounting /dev/block/mmcblk0p1 on /sdcard failed: inva

lid argument

Failed

Failed to mount the sd card, cannot continue.

/bin/sh: can't access tty;job control turned off

/#(flashing underscore)
[Touch Diamond CDMA] MrPippy:
That's a weird error (although you're not the only one who has gotten it). Are you sure that the startup.txt from my .zip is in the same directory as haret, and that there isn't a default.txt file in that directory?
[Touch Diamond CDMA] mjb94:
yes they are in the same directory. one thing i noticed is that in the Android file there is a file zImage-modules-20091121_151935 that in the directions never gets copied from either folder. does it need to be copied?
[Touch Diamond CDMA] mjb94:
that didnt work
[Touch Diamond CDMA] Willis111:
MrPippy: Pretty sweet, wifi's working, can't test data as I don't have a data connection atm. I haven't had it restart, screen "sleeps" (goes black but it's still on) and wakes no problems. Only thing I've noticed that's wrong atm is the battery is always reported as "Charging (5%)", always have it plugged into a charger when I boot. The phone does seem to get a little warm at times but nothing as bad as previous builds that booted (minus your previous build which didn't seem to heat my phone up at all) and barely enough to be worth mentioning. Thanks again for all your efforts and progress, it seems at the moment you are the driving force behind the cdma port. A few questions, are you using your previously posted patch to compile this kernel? Any additions/did you figure out which commits were causing our earlier issues and why you had to roll back a few days worth of commits to compile a few months ago when you posted in the other xda diamond android thread by any chance? Thanks again.
[Touch Diamond CDMA] MrPippy:
Nah those modules don't matter, it's for a kernel that won't work on diam500.

Can you type in the lines starting with mmc1 and mmcblk0? (should be right before the lines you typed in before). If haret is set up right (so my startup.txt is in the same directory, and there is no default.txt), the only thing I can think is that your internal storage is formatted differently, and those mmc lines might be a clue.
[Touch Diamond CDMA] MrPippy:
Yeah the WiFi is probably the hottest single chip in the phone, glad to hear it works well otherwise.

As for the code, we're using a different git repository than before, and I have a bunch of patches/rollbacks to get it working. I'm going to try and get some of them into that tree, but if anyone wants my patches I'd be happy to send them.
[Touch Diamond CDMA] goldengraham:
MrPippy,

If you need anything tested send it my way, I'm more than willing to help

GG
[Touch Diamond CDMA] mjb94:
mmc1: new high speed MMC card at address 0001

mmcblk0: mmc1:0001 ZLE0DM 3932160kib

mmcblk0: p1 p2
[Touch Diamond CDMA] MrPippy:
A Diamond with partitioned internal storage?!? That's *really* weird to see, although I don't think you're the only one in this thread who has that. I'm going to post a new zip file tonight with some improvements, and I'll modify init to see if it will work for you guys.
[Touch Diamond CDMA] eskwire:
cool! can't wait. my diamond500 seems to freeze up randomly in android. i opened up the browser, typed in a search into google, the page started loading, and then became completely unresponsive. the whole devise seemed to lock up and i had to remove the battery to restart it. other times, the device will restart itself after freezing for a sec.

i'm looking forward to seeing what tonight's update will bring.

thanks again for all your hard work.
[Touch Diamond CDMA] mjb94:
THank you very much mr.pippy!!
[Touch Diamond CDMA] rminb010204:
So all we need working now is a fix for the microphone, screen lock issues, and heat up issues and we will have a functional phone running android!

Woo!

I'll be working on that next week while I'm off. :D
[Touch Diamond CDMA] ndx:
I had that on my (refurb/replacement) Sprint Diamond as well but mine was p1 (p5). I had a single FAT32 partition but it was an extended partition. I used diskpart to delete the unused primary partition, the full-size extended partition and recreate a single full-size primary partition. Android is booting on my phone right now.
[Touch Diamond CDMA] mjb94:
What did you format it as? what type?
[Touch Diamond CDMA] bharris25:
You sir... are a rockstar...

Works better than any other build I've had for sure. It's nice having Data, texting, and wifi. Makes it actually usable. Haven't had any problem installing apps from the market. It does like to crash sometimes. Problem I seem to be having now is I required a pattern on startup which was fine for a while now it seems to be unresponsive lol, trying to get back into the security settings to change it but I might have to just start over.:mad: Almost forgot, can make and recieve calls just can't talk like everyone else but... I put the phone on Vibrate and it works when a call comes in just not when a text does which I find kinda strange. I saw it mentioned that the phone doesn't really go to sleep just turns the screen black, same for me. Keep up the good work man, it's nice to be able to play with the apps, gives me a sneak peak into whether I can move on from windows mobile. Oops, never mind the not vibrating for a message, if you hit menu inside the messaging app and hit setting you can turn on vibrate there and it works.
[Touch Diamond CDMA] MrPippy:
New thread and new kernel

New thread here

Sorry it took a few days longer than I had hoped, but I've posted a new kernel and rootfs. I've made a new thread, so that updates and files can stay at the top. See you all over there :cool:
[Touch Diamond CDMA] Riken:
I get an error failed to load file \internal storage\initrd.gz using htc diamond touch from sprint
[Touch Diamond CDMA] SOHKis:
try posting over in the other thread riken, they've moved over here as noted in the post above yours - http://xdaforums.com/showthread.php?p=5222958
[Touch Diamond CDMA] agentmikeyd:
nm

Thanks!
[Touch Diamond CDMA] ahmadyufi:
Thank's...:thumbup:
[Touch Diamond CDMA] nurali:
Is there are anybody? My Diam500 stiil work fine with winmo. But i want to try android on this phone. Is there full ported flashable android firmware?
[Android Themes] Ryanmo5:
I really wanted to get some themes up and running for Dwang's build so I decided to start porting some of my favorite themes over to his build. I will port every theme I can and post them in here. Thanks go out to all the original creators of these themes, moonspoon, nebrada, manup, dthadamaja, Opasha, markvarley, jonnybueno, ZilverZurfarn and irrenhaus for advanced launcher which will be included in all of my ports. These guys do absolutely incredible work and we all owe them much for what they do!!! If anyone has a problem with me doing this please let me know and I will take it down, not trying to take away from your work at all just trying to get some options for the people who use dwang's build cause there aren't many at the moment and these are my favorite themes!!! :) Special thanks to alldroid.org

Will take a few minutes to boot so be patient. As usual backup before flashing and even though i test every single one thoroughly flash at your own risk. These will work on versions 1.13 thru 1.17.1

BUUF Theme - Thanks and all credit goes to dthadamaja, one of the best ever!!!

Theme

BUUF Super Icon Set

Wallpapers at bottom of post

Plastic Theme by nebrada, amazing theme i use daily all credit goes to him he is quickly becoming one of the best imo.

Theme Download

xInvert by the man himself, manup. The very best in the game!!!

Theme Download

DROID Red Theme by Opasha - Thanks for being so cool about porting it! All credit goes to opasha for this great theme! There are 2 versions 1.0 and 1.2, 1.2 being the newest obviously lol.

1.0 Version

1.2 Version

Droid Blue 1.0 by Opasha - Once again he was cool enough to let me add this version as well, all credit goes to opasha!!!

Theme Download

Mélange by ZilverZurfarn, much thanks to him for letting me port his theme over to dwang. All credit goes to him for this very nice theme! His cyanogen version and original thread can be found Here

Theme Download
[Android Themes] Ryanmo5:
Droid Pink - All credit goes to Opasha again, 2 great themes that he allowed me to port - Requested

Theme Download

Markstheme - All the credit for this theme goes to the creator markvarley, a very innovative theme! To get Markstheme for Cyanogen click Here for markvarley's Thread

Theme Download

Blackened - Jonnybueno over at alldroid.org did this awesome theme, all credit goes to him. Special thanks to alldroid.org and opasha for giving me the heads up on this theme! Original link and post is Here

Theme Download

Gloss Suite - All credit goes to moonspoon for one of the most popular themes ever, this is a port based off of his original rc33 theme that won the first and only Theme competition. Since this theme is an older one I used a few images and graphics from d750's port from alldroid.org so credit to him for those!

Theme Download

Gloss Suite Icons by Tehseano
[Android Themes] Ryanmo5:
Ice Crystals by jairomeo, an absolutely amazing theme one of the best I've seen since plastic! jairomeo was very kind to let me port this to dwang and all credit goes to him. His thread for cyanogen's and metamorph versions are Here.

Make sure to visit his site Here, he does a ton of theme work for android! This took awhile to boot for me but be patient it will boot, its a bigger theme so takes awhile.

Theme Download

Wallpapers

Vintage War - Another in a long line of amazing themes by manup, this one was an old school rc33 theme that I love, once again all credit goes to the man himself manup!

Theme Download
[Android Themes] Ryanmo5:
Reserved :):):)
[Android Themes] joewhispers:
Thanks

Although the three current themes aren't my cup up tea, I want to thank you for putting in the effort to theme Dwang1.13. Please keep more coming, as it's always nice to have options. If you could port EnochX or do a theme that resembles it, I'd bite. Thank you, sir.
[Android Themes] JoelOFH:
Just flashed BUUF. Nice skin, just a little dark for me. :)

Keep up the work! Loving it!

BTW, power bar theming is screwed up. :(
[Android Themes] Ryanmo5:
I've got the original gloss suite and manup's black & blue theme coming next, still making changes however so may be a few days :D
[Android Themes] sykopompos:
I was a nice guy and made a port of my blinded by faith theme right when my theme was first created cause I like to give options to people, also made david port his minus theme over since I saw a good enough amount of people using dwang
[Android Themes] Iman07:
thanks for this. darkstar is coming out for dwang soon. keep on the look out for it.
[Android Themes] Michaelr219:
please do the "red droid" theme... it got discontinued :(

but it looks like manu456's black and blue theme, except in red :)
[Android Themes] Ryanmo5:
Everything is working fine for me, whats it doing on your end?
[Android Themes] Ryanmo5:
Do you have a link for it? Can't seem to find it via search. If you can get me the theme I can try and get it done :)
[Android Themes] sykopompos:
http://www.androidoverdrive.com/viewtopic.php?f=15&t=72

the red droid and also pink droid which is a androidoverdrive.com exclusive

opasha took his theme hosting over to aod, so can get it there

it is not discontinued
[Android Themes] aff-tar:
After installing BUUF theme, the phone is stuck on "G1" screen.

I've wiped everything, fresh installed Dwang 1.13.
[Android Themes] rain_ten:
I tried installing the plastic theme, but it didn't have the advanced launcher. I tried twice, but I'll try re-downloading and flashing again.
[Android Themes] fkinjenius:
where can I get the wallpaper that you used on the buuf theme preview pics
[Android Themes] Ryanmo5:
http://www.mediafire.com/imageview.php?quickkey=0koillntmnj&thumb=4
[Android Themes] Ryanmo5:
Ok i got it, will pick it apart and see what I can do :)
[Android Themes] Ryanmo5:
Try it now, I think I may have put up the version I made without Advanced Launcher...Sorry man!
[Android Themes] rain_ten:
Thanks!! Great work for my favorite ROM.
[Android Themes] Michaelr219:
im just curious why your screens look different than opasha's droid red on android overdrive? did you change it a little? the icons and pull up tab look a bit different :/

ill test and check back on it :) thank you for your efforts!
[Android Themes] opasha:
yeah, since this is ryanmo5's thread, he's allowed to do whatever he wants with his ports. as you can see, he edited the plastic theme with certain icon changes from what i saw. he also spiced up DROID Red with his own preferences, which is totally fine. just be happy someone decided to put in the effort to port over to dwang's latest roms.

@ryanmo5, good luck and keep up what you're doing! :)
[Android Themes] Ryanmo5:
Hey the icons in the picture I changed with bettercut didn't change the theme's icons. I think I just missed some files in the launcher.apk let me go back and check it out. Will post new screen shots when done.

@ opasha - Thanks man I really appreciate it, I missed some of the files in the launcher.apk. Love your theme the way it is!!!

Edit - All changes made download and new screen shots posted!
[Android Themes] xploit:
thanks for sharing these themes.... Questions in the plastic theme how do you make the clock look like the one in the picture?
[Android Themes] oMszKikiIzWavyo:
Hey opasha, I LOVE Your Theme, Continue With The Tremedous Work, Just A Suggestion, Can You Make A Pink One
[Android Themes] opasha:
Thanks but majority of that theme comes from sir*mez's hard work on the framework so thank him :). I have a pink one at www.androidoverdrive.com. Just ask Ryanmo5 to port it if he's up to it.
[Android Themes] Michaelr219:
besides the devs, its guys like ryan and opasha that keep us phone geeks coming back for more... im an xda junkie :rolleyes:
[Android Themes] oMszKikiIzWavyo:
OMG OMG OMG OMG, Ryanmo5, Can You Please Port Opasha DROID Pink 1.0 To Dwang's Rom

I Would Really Appreciate It. THANK YOU SO MUCH (Im Addicted To Pink)
[Android Themes] aff-tar:
Can somebody help here?

I've successfully installed other themes, then flashed template to get original skin back, but only BUUF theme still stucks my phone. :(
[Android Themes] opasha:
something is wrong with that template. try downloading a template again or ask someone with a working template for dwang 1.13. otherwise, just do a fresh install of the dwang rom.
[Android Themes] aff-tar:
I guess, I was not clear: I can install any theme, including the template, and everything works.

The only theme that I can't install is BUUF. After installing BUUF, the phone is stuck on first screen ("t-Mobile G1" in white letters).
[Android Themes] opasha:
oh ok, lol. then something is wrong with the buuf theme :).
[Android Themes] xploit:
hmm hmmmm...