yashsingh1/xdaforums huggingface dataset:
[Touch Diamond CDMA] :
Nice topic, thanks.

Does anyone know of some way I can see if GPS is working (maybe doesn't have a fix but is connecting)?
[Touch Diamond CDMA] jrimmer01:
This thing works great

Hi everyone,

Just thought that I would report in my findings... the device is working awesome so far. all my previous efforts met with more than high temperature on my phone and less than ideal battery life. "like 10 mins". This version/setup seems to be running perfect. phone has been on for a couple of hours no and i'm more than 60% battery, phone isn't hot at all. its not like i havent been using it either. I configured my exchange and gmail accounts, actually several time. sent some texts etc. This thing actually looks usable on a full time basis.

I'm using teles, DIAM 500 with and OMJ ROM.

gl everyone.
[Touch Diamond CDMA] EyeslikeOlives:
Booting?

Just a question, but is the booting process supposed to take a long time? I mean, this has been going on for maybe 40 minutes now lol.
[Touch Diamond CDMA] getmeouttahere:
Thank you for the explanation. I have everything working now but everytime I turn off my screen my naviwheel keeps lighting up for no reason. Is anyone else getting this problem?
[Touch Diamond CDMA] beepme2479:
yes just search for gps in market theres a program for that works great
[Touch Diamond CDMA] Starfox:
If you are not getting to the setup screen, most likely you did not follow the instructions. If you did, then please be more specific as to what you are seeing on the screen (text or graphics) because just saying it doesn't boot isn't helping much in trying to diagnose the problem.

-- Starfox
[Touch Diamond CDMA] Starfox:
The navi wheel is actually run by a separate program that basically detects the capacitive touch area. I've found it can be temperamental at times, but I'd also recommend that you make sure it's clean of grime, because capacitive touch area tends to be very sensitive to any conductivity.

-- Starfox
[Touch Diamond CDMA] Starfox:
Use Google Maps. When you start it, it'll show a half-satellite with progressive green waves (for lack of better description) on the top of the screen. If you leave it for 10+ min, which is usually the time required for a cold-start lock, it'll turn into a different icon.

My understanding is that it isn't using AGPS assitance, so it's having to get the ephemeral data every time you start xdandroid. This is opposed to WM6.5 where the OS (or QuickGPS for anything below) keeps ephemeral updated and cached across boot.

-- Starfox
[Touch Diamond CDMA] getmeouttahere:
thank you starfox. its not doing it anymore right now. thank you for the help. it was really annyoying.
[Touch Diamond CDMA] EyeslikeOlives:
Just asking if it was supposed to boot quickly or take awhile. But as it never reached an end, I'll go ahead and explain what happened:

I followed the instructions precisely - It Boots Linux and sends me to that black screen with a series of white text then stops when it notifies me that its looking for a rootfs on my SD Card, saying its failed to find one (which is in my internal memory). It'll stay there for about 2-5 minutes and move on to more text beginning with 169.107452. Pause for 5-10 minutes and move on to 301.865753. Repeat process - on to 435.303680.

It'll do this all the way to 2000 in about an hour, never ending. I booted up an Android 2.0 ROM from PPCGeeks and it gave the same failed rootfs message, but after those 2-5 minutes it mentions to of found a GSM device and Android gets installed.

I tried multiple STARTUP.TXT and eclair.user.conf to see if maybe they would give different results. Of course, as the instructions say, the only ones that boot up are the ones mentioned to put in and it gets stuck there.
[Touch Diamond CDMA] Starfox:
If it can't find rootfs, then it means you didn't follow the direction correctly. Re-read the part about downloading an updated rootfs, and then unpacking and renaming the file.

-- Starfox
[Touch Diamond CDMA] Xenodwarf:
Number 1.

This might be considered a stupid question but i can't seem to find an answer anywhere.

After running Haret.exe and having XDAndroid up and running, is it permanently installed to the system and will it boot the next time i soft reset my device or will i have to start Haret from winmo every time i want to boot Android?

Personaly i would perfere the latter one.

Number 2.

Is it easy to remove android after an installing it?

Number 3.

I'm having some trubble determining what diamond device i have, its bought in norway and is about a year old. The main XDAndroid thred talks about a diamond 500, I've also seen talk about a Diamond 100. How do i know what device i have and is it even important to know when installing XDAndroid.

Thanks in advance
[Touch Diamond CDMA] EyeslikeOlives:
Ignore this.
[Touch Diamond CDMA] EyeslikeOlives:
Answer to number one: it isn't permanent, all you have to do is go into your internal memory and delete the Android files you put in. Windows Mobile will still boot up after a power off and on or soft reset. You'll have to go back to internal and run the haret.exe files to boot Android again, but the process will be faster and your settings saved. There's also a Gen.Y Dual Boot addon you can install once you've installed Android so you can choose, after powering on or soft reset, which you would like to boot up: WinM or Android.

Answer to number two: as mentioned in answer one, it can be easily uninstalled by deleting the files.

Answer to number three: DIAM500 is for CDMA handsets like Sprint, Alltel, Verizon, and another but I forgot. It's to my understanding that CDMA is only in North America so if you're in Norway, you should have a Diamond100 - a GSM network device like Cingular, T-Mobile, and others.
[Touch Diamond CDMA] EyeslikeOlives:
Genius!

I fixed the errors I was receiving and booted Android fine. The only problem now is after making the APN, I get the 3G icon, but cannot connect to the Google network to set up my account
[Touch Diamond CDMA] Starfox:
New build is out, and hopefully less steps required for people to do. Anyone who is/was confused by the rootfs/kernel stuff should try the new build as it should contain the latest ones.

-- Starfox
[Touch Diamond CDMA] ficalheiro:
Hello everybody, first, thank you so much for providing us xandroid.

I have an HTC Diamond, I tried xandroid, folowing this tutorial step by step, and it works decently, except for the battery. It drains it so fast! Either with 3G or Wifi, or with no connection at all, it wont last over a couple hours, switching back to windows mobile 6.1 I can use it for up to two days without charging.

Other small issue is when resuming, the screen is all black, seems like there is no blacklight, until I do some gestures on it. To fight this, resuming, what I do is, I tap the power button then tap once the screen, and it seems to work well.

Other issue, I can now only connect to internet through wifi, 3G wont connect again for some reason.

Cheers, let me know if there is a solution for this battery issue, for I cant leave home using xandroid for now
[Touch Diamond CDMA] Seannoxious:
Same thing that happens in every thread. Has anyone seen this work on metropcs yet?
[Touch Diamond CDMA] SonicPower:
6/21/2010 Build.

I followed all the directions in the OP and everything worked fine on my Sprint phone. Just forgot that I had to enter the APN information to enable data! :D

Bugs:

1. I can't download any applications. Every application I attempt to download from marketplace stalls at "Starting Download." Is there a fix for this?

2. Youtube can't find my connection.

3. Camera doesn't work.

4. Battery life drains way too quickly. Is it not accurate?

All the basics work: web browsing, gmail viewing, google account sync, texting, phone calling.

Can someone help me with the bugs I'm experiencing?
[Touch Diamond CDMA] SonicPower:
Update!

Downloading apps work! I just needed to restart the device. :)

The low battery meter is becoming very annoying. Is there a way to stop it from popping up? My battery is 75% full in WM, but in Android it shows almost nothing (red bar).
[Touch Diamond CDMA] SonicPower:
Ok, so the battery is re-calibrated when a charger is plugged in.

I left the device without a charger overnight, and when I woke up about 8-9 hours later, the battery was down to 15%. I had Google sync on, so I will turn this off and do manual syncing from now on.

Annoyance:

Sometimes when I push the end call button, the system thinks I'm pressing the right hand arrow key. Why? I press end call to turn off the screen unless I'm doing it wrong?
[Touch Diamond CDMA] paulreminder:
VGA screen shows only 256 colors?

Mine device is dopod S900C the CDMA version of Touch Diamond without wi-fi chip. Everytime I click the Haret.exe or boot up the .cab version of XDADROID bundle I always get a nasty 256 colors screen.

So today I'm using the Sprint version startup.txt file and all the elements from latest XDANDROID build 21/06/10, I can load the Android OS successfully, but the VGA screen still lacks in 256 colors.

Any suggestions what I should do? Thanks in advance!
[Touch Diamond CDMA] ByteWrencher:
I've had this too. I have to make REAL SURE that I'm not touching the face of the d-pad anywhere else. You might notice that the light under the arrow and end-call are both lit when you experience this.

ByteWrencher
[Touch Diamond CDMA] novajoe:
XDAndroid is def coming along!

So,ive tried all the Xdandroid builds and by far this is the best one! Everything except camera and battery life seems to work, which is pretty impressive since the Diam500 isnt supposed to have droid. Needless to say i'm pretty impressed! Thanks for everybodys hard work!
[Touch Diamond CDMA] vahid22_22:
I still have to try this new build, thanks for the new thread :)

Ok, i just installed this build. my phone is from Bell Canada, DIAMOND 500, i used the latest build 6/21/10, startup.txt mtype 2040. everything works fine, (aside from camera) but the headset. When I connect the headset, Instead of playing sound through the headset, the device starts playing the sounds through the tiny microphone that is used for hearing when on a call. Please Help me out. that is the only deal breaker for me.
[Touch Diamond CDMA] beepme2479:
wifi teethering

so in my tinkering with droid i downloaded a progam for wifi teethering thru the market and to much amazment it works no special programing nothing just install and start works amazing and now i no longer need to run windows and droid is my fulltime os i can make it all day on bat. with some calls and texts no crashes nothing been running it 24/7 for almost 2 weeks with no restarts
[Touch Diamond CDMA] borderite2000:
Just got a Diamond and I installed 2.1. I'm running into a few problems.

The battery life - after I installed Android I got about two hours on a full charge. Anyway to fix that?

The Diamond is also really hot. While I was running WM it didn't get warm at all. Any idea why?

I have the DIAM500 and just installed 2.1.

Thanks
[Touch Diamond CDMA] pr0cs:
Not really, AFAIK it's basically running Android as an App rather than a native OS so the device is working overtime and not the most efficiently. I don't think anyone has gotten Android to run natively on the device yet.

This is related to your first question, the device is working overtime to 'run' Android. It's not a direct Windows mobile replacement.. yet. It's not feature complete yet either.

At this point Android on the device is more of "something fun to do" rather than something you could use 24/7.
[Touch Diamond CDMA] houdini1er:
Same problem, battery meter going down very fast and the phone is very hot after few minutes.

HTC diamond P3700, rootfs 20100627-96e7c18

i have seen a lot of update on rootfs but the main problem (battery) still here.
[Touch Diamond CDMA] gleng:
It is running native. Once you run haret it essentially reboots into linux/android. Once you load up android windows mobile ceases to run.

The battery life has more to do with power management I believe. Getting the device to go to/stay in sleep etc.
[Touch Diamond CDMA] tripwalking:
love the new forum layout btw...

Anyways, I was wondering if anyone else experiences regular rebooting while in Android. Seems like it happens more often right after I plug my phone in to the charger or when it wakes up. I haven't been able to nail down any common denominator though.

Does this happen to anyone else?
[Touch Diamond CDMA] agentmikeyd:
can someone post an unzipped initrd file? the one in the 7z file wont unzip -says its corrupted....

thanks!!!
[Touch Diamond CDMA] mikeonpc:
Flashing D-pad / naviwheel

I'm also getting this problem and I'm running out of grime to clean :confused:. Is there any way to disable the naviwheel light? I'm lovin XDANDROID despite the hit to battery life but I'm wondering how much of hit is due to this light that keeps flashing day and night. Much thanks to all involved in this project!
[Touch Diamond CDMA] waterproof125:
Shouldn't this be updated to the new froyo development?
[Touch Diamond CDMA] agentmikeyd:
cant anyone post this file???????

thanks
[Touch Diamond CDMA] mikeonpc:
I get:

gzip: initrd.gz: not in gzip format

But I was able to unzip the one from June 11 if that helps. Find at:

xdandroid.southcape.org/initramfs/
[Touch Diamond CDMA] markdb77:
Sprint Diamond XDANDROID

Just installed the most recent XDAndroid kernel and all updated files as of yesterday.

I am using Sprint Diamond (DIAM500) with Pegasus Premium 6.5.1 v2.01 ROM.

Android is running very well, GPS is great.

The issues I am seeing are this :

- phone gets hot while running apps

- battery dies quickly, meter is not accurate

- speakerphone during call does not work, but in Navigator it is working (voice guidance)

- no camera, camcorder

Couple questions...

1. Is it possible to plug in Diamond (running Android) to computer via USB and view the Internal Storage as a Disk Drive ?

2. How do you get tethering working? Are you using USB or WIFI or Bluetooth?

I hope development continues on this and we get a flashable Rom with all functionality.
[Touch Diamond CDMA] agentmikeyd:
thanks dudemeier!!!!
[Touch Diamond CDMA] tripwalking:
One thing that will help with the battery level somewhat is to search the market for "overclock" and download the one with the red and blue icon. Add it as a widget to your home screen and then roll back the "maximum" closer to the left of the slide bar. I wouldn't put it all the way to the left... might slow things down too much. You'll understand what I'm talking about when you get there.
[Touch Diamond CDMA] squizzi:
EDIT: After further investigation I have found that 2 separate kernels were sitting in my folder. I imagine this WASN'T (as I can't see why haret would boot the kernel not named in its config files or however it works [similar to GRUB?]) the issue, but instead the issue was haret was booting with the XDAndroid build's kernel instead of the one I newly downloaded. I recommend you get the LATEST of all kernels, rootfs, etc and don't rely on the build's included ones.

My Sprint DIAM500 is freezing repeatedly, through a lot of patience I pushed the phone through the Welcome screen and it now boots into the lock screen, but it's impossible to lock since it will continually freeze. For example, I make the motion to swipe the unlock slider and the slider will move around 20-30 seconds later.

I've tried running Sense/Teeter before booting to see if it was an fps issue with 3D, to no avail.

I'm running rootfs-20100706-2d21307,the latest build of XDAndroid (6-21-10) and the modules-2.6.27.46-01111-g9c8912f kernel. With the following startup config:

set ramsize 0x10000000
set ramaddr 0x10000000
set mtype 2040
set kernel zImage
set initrd initrd.gz
set cmdline "msmvkeyb_toggle=off lcd.density=210 gsensor_axis=2,-1,3 board-htcraphael-navi.wake=0"
boot
[Touch Diamond CDMA] bugmenever:
Would it be possible to disable wifi when the screen is turned off, very much like WM, to conserve battery power?
[Touch Diamond CDMA] scantm:
SD card mounting on my Diamond (Sprint)

Hey all,

I am having no luck getting my Diamond (Sprint) to mount my SD card when running haret for the first time. It seems there is a solution out there but I have not been able to track it down.

I am using the DIAM500 startup.txt and I have tried several different rootfs.

What am I missing? Or, what more do you need to know?
[Touch Diamond CDMA] bobbenedetti:
I have a Touch Diamond (DIAM500) on Telus. Everything seems tp work except I can't figure out how to turn off the phone. I have resorted to removing the battery.

I know this must seem like a really dumb question..but, how do I turn the phone off?
[Touch Diamond CDMA] bobbenedetti:
How do I turn phone off

I have a HTC Touch Diamond (DIAM500) on Telus. Install went fine and it boots OK and I have data working.

One tiny problem..I can't figure out how to turn the phone off without removing the battery.

I know it must seem like a really dumb question so I hope someone can help me.
[Touch Diamond CDMA] field_nan:
Hold "Home button" + "Call button" + "Hangup button" simultaneously.
[Touch Diamond CDMA] surrender420:
Can't create APN (no button)

diam500 sprint running xdandroid 2.1 21.6.2010 mightyrom wm6.5. boots, installs great every time i try... of course i can't setup google, so i go to create an apn... and there is absolutely nothing to tap on.... thought of trying to manually add one, but just curious why that might be..?im trying froyo as i type to see what that does, if it's the same i'll let you guys know, otherwise i guess i'll be happy:)

could wm6.5 be interfering from normal operations?

well, i learned the home button comes in handy at times like that.
[Touch Diamond CDMA] kradelite:
To add a APN just click the home button when you are at the screen with no APN's.

Settings/Wireless & Networks / Mobile Networks / Access Point Names.

Once you click home you should receive a New APN option. I have always been able to get by with just putting in android for the Name and APN. I am on Sprint as well.
[Touch Diamond CDMA] Goblin123:
I have android installed on my cdma diamond and I love it! Can anyone tell me where I can edit the button mappings? The OP stated that the end call button would put the phone to sleep but it does not work that way on mine. The only thing I can do with the end call button is shut it off on a long press. I would rather not have to wait for the screen to time out to shut off.

Thanks! :)
[Touch Diamond CDMA] kradelite:
Just clicking the end button should kill the screen. If you press and hold it should bring up the shutdown screen.
[Touch Diamond CDMA] Goblin123:
I wish it did but for some reason the end key is ignored unless I'm doing a long press in which case I get the shut down menu.

I'm using the diamond500 setup for my sprint cdma diamond.
[Touch Diamond CDMA] bobbenedetti:
Installed Android 2.1 (Eclair) for CDMA Diamondon my HTC touch Diamond (Telus) with no problem..data works and it is surprisingly snappy on this relatively old phone.

Two problems: I was unable to connect to exchange using the native messaging app.Touchdown works fine.

Battery use or management is flakey. Even with screen blanked power dropped from 100% to 14% in a few hours then on a reboot is back up to 50%..it shows as 50% in windows.

Any thoughts
[Touch Diamond CDMA] NightSidew1nd3r:
Hi, I am trying to run this on my Telstra touch diamond. Pretty sure it is cdma as Telstra network is 850 mhz. I have followed instruction closely but when I try to run haret, it always fail to start default.txt. sorry if this is noobish but I don't know too much about Windows mobile.
[Touch Diamond CDMA] silex:
Phone does not work for me. No dial tone and it won't hang up.
[Touch Diamond CDMA] blackster:
Loop fail

i have the same error like all the others booting linux via haret and just rebooting

my startup text looks like this

set mtype 2040

set kernel zImage

set initrd initrd.gz

set ramsize 0x6000000

set ramaddr 0x10000000

set cmdline "init=/init lcd.density=210 gsensor_axis=2,-1,3"

boot
[Touch Diamond CDMA] bobbenedetti:
Try this. It works for me both for 2.1 and 2.2

set ramsize 0x10000000

set ramaddr 0x10000000

set mtype 2040

set kernel zImage

set initrd initrd.gz

set cmdline "msmvkeyb_toggle=off lcd.density=210 gsensor_axis=2,-1,3 board-htcraphael-navi.wake=0"

boot
[Touch Diamond CDMA] tripwalking:
Anyone else having random rebooting issues?
[Touch Diamond CDMA] rwb2073:
Yep, very random
[Touch Diamond CDMA] tripwalking:
Have you looked into it? I'm not a programmer, so I'm not able to figure out why it's happening.
[Touch Diamond CDMA] rwb2073:
No, haven't looked into it. I've got GenYDualBoot set to go into Android, so I'm not even sure how often it's been rebooting and haven't been checking uptime enough to guess. It seems like it happens most often when using the phone after it's been sitting for a few hours, but I have nothing to back that up.

Anyway, IMHO a rebooting Android is better than a "stable" WinMo, so I'm willing to live with it.
[Touch Diamond CDMA] riceknight:
Thanks sooooo much for this. Worked like a charm :D
[Touch Diamond CDMA] williebones:
i can send texts but it will not connect to my gmail account. i created an APN using the steps above. anyone have any ideas?
[Touch Diamond CDMA] Cyler:
Been running Android for 3 days now with very few problems. Battery info and life seems sketchy, and every once in a while, my data connection will cut out. Overall though, I'm very happy with it, just waiting for agps and camera support.
[Touch Diamond CDMA] anojan2:
ringtones?

Hey Guys,

How do you add ringtones when you're using android? The only ringtone available to me in the options menu is "silent".... please help
[Touch Diamond CDMA] ByteWrencher:
Are you trying to use 2.2? If so you probably have to back up your data and use a utility to partion the internal storage.

It is all spelled out in the XDANDROID thread referenced in the first post.

ByteWrencher
[Touch Diamond CDMA] anojan2:
thanks man..i'll check it out
[Touch Diamond CDMA] garretts228:
Errors I am getting: Keyboard error at starup, and battery life is horrid.
[Touch Diamond CDMA] oopsz:
Android is awesome- the minor delays due to running it off internal storage are a total non-issue. My only problems are the wonky battery (Android thinks the battery is dead in about 90 minutes, reboot into Winmo and I still have 60-70%).
[Touch Diamond CDMA] gfinockio:
Hi - long time reader, first time poster.

So are there any issues with losing data from the WinMo side of things? I'd like to tinker with this XDANDROID stuff, but I don't want to undo 4 months of tweaks and apps and data on my Diamond for it.

Also - is there radio/carrier specific builds I need to worry about?
[Touch Diamond CDMA] oopsz:
Nah, android puts all its files in a data file on \Internal Storage, it doesn't touch your windows stuff. You have to soft reset the phone to get back to windows (just pull the battery or hit the reset button).
[Touch Diamond CDMA] gfinockio:
How much space does it take up on that card? How much space do you need?
[Touch Diamond CDMA] oopsz:
Not much. I think it's around 500 megs. I still have 3gb free on internal storage, even with windows apps, downloads and android.

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

Sent via the XDA Tapatalk App
[Touch Diamond CDMA] svtguy88:
I just installed Android (the latest files--I haven't updated/booted Android on my Diamond for a few months). Everything seems a lot better than before (as far as responsiveness and such), but I can't get past the initial setup now.

It lets me connect to Wifi (no data on my plan), and then asks for my Google log-in info. It appears to connect to the server fine, and then goes to a screen that says "Synchronization and data." There is a "finish" button on the screen, which takes me to a screen asking me to add another Google account, or press "back" to exit. Pressing "back" takes me back to the initial Google account info screen, next takes me to add another (or same? account). On the screen that says "Synchronization and data," I can press the menu button, and I get a softkey for "Sync Now," but it does nothing....

Ideas??