yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV ROM Development] liamhere:
welcome to the forum

your best friend here is the search button.....search before you ask.

you can unlock the phone.....but its not free look here

http://xdaforums.com/showthread.php?t=414835

and to find out about andriod...you need to start reading in this thread.

good luck :)
[Touch Diamond, MDA Compact IV ROM Development] Fracoon:
Hi... i have installed this release to internal storage....

Android starts.. then it asks me for my pin. But wathever i enter, i cannot go further... any ideas???
[Touch Diamond, MDA Compact IV ROM Development] balsat:
LOL

Use the damn search button
[Touch Diamond, MDA Compact IV ROM Development] TheLord-Akira:
use the f.... faq on the wiki..............first post
[Touch Diamond, MDA Compact IV ROM Development] LeLapinVengeur:
Sorry but I don't the answer too :(
[Touch Diamond, MDA Compact IV ROM Development] itoYo:
just letting you guys know it works on Diam300

have to USB sync to boot!

keep up the good work
[Touch Diamond, MDA Compact IV ROM Development] ododoo:
@Skitzo_

My wall charger is also a usb cabel... :p

Perhaps its different from different countries its relased in...
[Touch Diamond, MDA Compact IV ROM Development] touch of jobo:
This means that mounting your internal storage and android fs images has succeeded. I guess some service crashes and servicemanager keeps relaunching it. You can probably telnet into your phone and use logcat to see what is failing.

Maybe you're using MTYPE=1910 on a DIAM? (Try 1805.) One thing I have found to be a factor is the bank and amount of ram you try to use. Recent kernels won't boot for me on ramaddr 0x2*, only on 0x1* (in default.txt). Also try getting rid of the RAMSIZE line and using 'mem=76M' in your CMDLINE.

If this makes it work for you, please report back what exactly the change was that made the difference.

Edit: If it has worked for you before, but doesn't anymore, then your best chance is to put back the original images. Also, beware that the 1st boot of android takes a lot longer than subsequent boots. (Not more than 2 or 3 minutes though..)

As far as I know (whatever that's worth) nobody has yet fixed the scrambled screen on Blackstone.

On what device is that? Did you have good colours with a different kernel? (Which one?)

-Jobo
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
Disable your PIN-lock in Windows Mobile before you boot into Android ;)
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
This usually means that you havent placed the files where you should have. Check the output of the console a bit further up to see if the partition is mounted or if it complains about various directories not found.

So, is this on the Raph or the Diamond and what release are you using? Remember, on the Raphael, the files go to the root of your memory card [memory card root]/tmp , while on the diamond, you have to place them on the internal storage root (the folder you have access to when you connect your phone to your computer and select "removable storage")

Good luck!
[Touch Diamond, MDA Compact IV ROM Development] utjeffc:
I am having the same problem he is. I have all of the files in the /tmp folder of the memory card. The console does say that various directories are not found and that the mmc fails to mount. That seems to definitely be the problem, but I don't know how to fix it.

Also, when I try to download the most recent builds from your website, windows says that the zip file is corrupt. Do you have any idea why that is?
[Touch Diamond, MDA Compact IV ROM Development] neptunes50:
Use winrar to open files then exctract to TMP. It will work;)
[Touch Diamond, MDA Compact IV ROM Development] lilecho:
android errors

Hi, First I'd like to say I've read about the last 20 pages of this thread tonite along with reading the wiki several times through. I'm having the same problems as the guy above (/mmc not mounting on /system etc). Im using a RAPH800 and have all the files in their correct places. I've tried the 'msmsdcc_id' at 1, 2, and 3 with the same results all the time. I'd love to have this working but, being midnite CST, I've gotten tired of messing with it and figured I'd ask u guys and see If u've got any further advice. Thanks

edit: to clarify, ive got a Sprint-branded Touch Pro
[Touch Diamond, MDA Compact IV ROM Development] Fieryburrito:
Halp please

I need help with the CDMA Alltel Touch Pro/Raphael Android Port. Ive gone to the wiki and have tried the lates SummersPittman, the diamon.tar.gz, and many other files on the wiki. The Linux/ Android Port Stops Where It Says: Cannot Find: /system/bin/

servicemanager

mountd

debuggered

rild

app_process

mediaserver

dbus-daemon

instald

Ive tried running on the internal memory and my 4gig SD Card. thy both stop there. And Thanks. P.S: i dont mind risking bricking my pro or anything, my parents own the alltel store! :P
[Touch Diamond, MDA Compact IV ROM Development] mugglesquop:
look up a few posts...
[Touch Diamond, MDA Compact IV ROM Development] blufade:
tried both method individually and together, none worked :(

about the telnet, i'm not too familiar with telnet.

and yes it did work for me the first time but not anymore, i'm still using the same copy.

that seems more like it, boot screen stays on for some time, turns off and the process just loops....
[Touch Diamond, MDA Compact IV ROM Development] hiroshima:
Hi Skitzo_,

Can you tell me where i can get latest SummersPittman Android build?

Thanks in advance ;)

byz
[Touch Diamond, MDA Compact IV ROM Development] Kives:
I ended up into same boot loop once and the only way to fix it was to replace all the .ext2.img files.

.img files got corrupred some how and that caused the failure on boot.
[Touch Diamond, MDA Compact IV ROM Development] c4software:
hmmm, i'm in trouble when i plug my device in usb, on my linux i can ping the Diamond but i can't get telnet. the deamon seems stop.

What is the way to get an telnet acces on the diamond ? the tiny tiny keyboard broke my eyes :D

I try to get internet acces on the diamond like jobbo. but except ping its seems not working, with an telnet acces its can be easier to test things.
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
Check my signature :/ And please use the search
[Touch Diamond, MDA Compact IV ROM Development] patou_larib:
Hi,

I've just tried the lastest SummuersPittman Android build. When it starts, it asks me my pin code and tell me it's incorrect... I've tried without the sim card but it doesn't work also.

Can you tell me how to do please.

Thank you.
[Touch Diamond, MDA Compact IV ROM Development] novakry:
Its a raph 100.

Hmm, I thought that but your guide says to unzip the tmp directory into the root on the phone's memory card. This I know I've done, and I chose to leave the BOOT folder inside the tmp folder.

Your right it is complaining about not finding certain directories. Is there anything can be done to resolve this, I would ideally like to do this without activesync.

Thanks for your reply.
[Touch Diamond, MDA Compact IV ROM Development] cdensomnia:
I am having problems extracting the raphael builds. I download it and then use winrar to extract and it says the file is either bad or unknown type. Anyone else having that problem?

Thanks!
[Touch Diamond, MDA Compact IV ROM Development] patou_larib:
Sorry, i've found the solution on HTC android forum.

http://www.htc-android.com/viewtopic.php?f=5&t=70&sid=8dd3d5ab6e06476c194462a1548b0148
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
I just published a new build for Android for the Raphael.

New build from Maejrep. The qwerty-keyboard is now working, but note that the keyboard mapping is for the raph800, meaning it will be slightly off with the Raph100/110. Maejrep also got the LED (navi-lights) working, however they are not fully implemented yet, so you are limited to a brief demo-flash at boot.

Get it here :) (Read the instructions as always)
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
I dont know why, but I know a few users have problems with files downloaded from my site. I'm afraid I dont know of any good solution :/ Try using a different browser after clearing your cache and such? And use WinRAR :)
[Touch Diamond, MDA Compact IV ROM Development] cdensomnia:
Thanks for the different browser idea! I used Firefox and was able to download and extract the files! I am still having problems mounting the SD card. Does anyone else have ideas on this as I would really like to see this at least get through the boot sequence. or does someone know what i need to do to just copy the files to my internal storage and boot from there. I know something needs changed because it will still try and mount to the SD card. ;)

Thanks!
[Touch Diamond, MDA Compact IV ROM Development] jamesd256:
Just a note to say, I tested Jobo's 20090112 build on my Raphael, and everything worked first time with no tinkering. It mounted the SD card fine. I haven't tested the USB networking thing yet, might wait til DNS is working. My keyboard toggle button leaves a red trail.

Out of interest, I'd like to know what my actual OEM identity is. My OEM string says "HTC Touch Pro T7272" Is this a RAPH800? It's a UK unlocked Touch Pro.

Many thanks again to everyone who worked hard on this. The progress has been amazing.

Edit: Device: RAPH100
[Touch Diamond, MDA Compact IV ROM Development] c4software:
Any Idea if an new build its ready for the Diamond ?

And just to know, You can connect to your device with telnet ? At the startup of linux the telnet deamond is start ? I can ping it but i can't telnet it.
[Touch Diamond, MDA Compact IV ROM Development] kwaille:
With your new release,my diam 100 is going crazy,writing hundreds of lines,I stopped nearby 180.000....

Previous release was ok!
[Touch Diamond, MDA Compact IV ROM Development] TheLord-Akira:
last release is for the raph
[Touch Diamond, MDA Compact IV ROM Development] sighborg:
Feedback on build android-raph-20090119

Hardware: RAPH800 / HTC TOUCH PRO / Sprint: Irvine,CA, USA

Build: android-raph-20090119

Feedback: I've noticed that using Winzip to extract files seems to corrupt things. I haven't tried winrar.

I actually extracted files using Cygwin:

$ mv android-raph-20090119.zip android-raph-20090119.gz

$ gunzip android-raph-20090119.gz

$ unzip android-raph-20090119

Archive: android-raph-20090119

creating: tmp/

creating: tmp/BOOT/

inflating: tmp/BOOT/DEFAULT.TXT

inflating: tmp/BOOT/HARET18.EXE

inflating: tmp/BOOT/root.cpio.gz

inflating: tmp/BOOT/zImage

inflating: tmp/cache.ext2.img

inflating: tmp/data.ext2.img

inflating: tmp/system.ext2.img

I had to modify /tmp/BOOT/DEFAULT.TXT so that my device would mount the SD card:

msmsdcc_id=3

Then to get the files onto my device, I copied using Active Sync.

1. Right-click copied the "tmp" folder I extracted above on my c: drive

2. In "Active Sync" app...clicked the "Explore" toolbar button to get a file explorer window

3. Selected "My Windows Mobile-Based Device" in file explorer

4. Selected "Storage Card" in file explorer

5. Pasted my clipboard into this folder (creates the /tmp folder I copied in 1.)

In terms of functionality...I suspect the following feedback is expected given the xda build I am using and the device I have (RAPH800/Sprint HTC TOUCH PRO)...but it may help others:

1. Android boots up and mounts my sd pretty quickly...seemed like less than 30s

2. Colors are not working properly...the experience is like the color depth or map is off.

3. Touch screen doesn't seem to consistently translate where I press to the actual coordinates on screen. For example, to open the slide window at the bottom, I have to touch the top of the screen then drag my finger down instead of touch the slide window at bottom of screen and drag up.

4. There doesn't seem to be any network capability.

5. The screen rendering gets confused and shreds the screen...the experience is like you've lost a TV signal horizontal hold and it starts rendering the picture a few pixels off x-axis on each line.

6. Keyboard works :)

7. Screen rotation works when keyboard is opened.

Great progress!
[Touch Diamond, MDA Compact IV ROM Development] jamesd256:
Thanks for the build. Some feedback.

In contrast to the 20090112 build I tried earlier, the screen doesn't flip to landscape when the keyboard is opened, But the soft keyboard does change orientation. The arrow keys don't change assignment in landscape, so left doesn't become down etc.

When I tried the arrow keys while entering an SMS message, I got an error:

"The application Sample Soft Keyboard (blah) has stopped unexpectedly"

After that, it carries on receiving characters. The FN modifier generally doesn't modify (7 is still 7 and not &).

Edit: Device: RAPH100
[Touch Diamond, MDA Compact IV ROM Development] Bimboy:
Hold the down volume button while doing a soft reset to go into the bootloader. You'll see your device ID. Mine says RAPH110, right above the SPL version.
[Touch Diamond, MDA Compact IV ROM Development] cdensomnia:
So I am running android-raph-20090119 and i know the screen color on the raphael is a known issue, but I have seen screen shots of the raph800 with the correct colors. If you look at the wiki, the colors look better than mine. ;) I also found that sometimes its like the display doesn't know what to do and just messes up to where you can't see or make out anything. Is anyone else seeing that problem? I especially see it when I am clicking through some of the settings menu.
[Touch Diamond, MDA Compact IV ROM Development] frysee:
For anyone experiencing problems @ download I also added the latest builds to our Usergroup. You're free to use it as a standard http download link - or get the java client and join :)

greetz
[Touch Diamond, MDA Compact IV ROM Development] TripleQ:
Is this also available in the GIT? I dont think sow.

And in this build the screen doesn't rotate anymore :(

(raph100)
[Touch Diamond, MDA Compact IV ROM Development] SummersPittman:
Ditto with the screen not rotating any more.

If noone else has called someone wouldn't mind helping me get started, I would like to try my hand at writing the keymap for the Fuze.
[Touch Diamond, MDA Compact IV ROM Development] touch of jobo:
Apparently this happens. Your fs images can get damaged the more you play around, as they never get cleanly unmounted and neither does the fs they sit on, when you reset from android. If you put the original images back you have to go through the 1st boot steps again (longer boot, never sleep, end = go home). You could make a copy of the images right after you did the settings you like. Then, if you have to restore again, you can use those. I guess data image only is good enough?

Also, it may be good practice to do the power off thing (hold end button for more than 1 sec) then count to 5 after the circley thingy stops spinnig before you reset the phone.

This one has raph100 keyboard layout, and does the orientation rotation thing.

2. This is known.

3. This may be solved by removing the msmts_calib from the cmdline, then doing calibration manually, and use the values you find for a new cmdline option.

4. There is no net over radio, bluetooth, wifi, only over usb.

5. I think this is quite new for Raph/Diam800's and sounds like a mild case of the Blackstone disorder..

DNS is working. Always has, I guess.. You just have to tell android which server to use. You can do that by putting "setprop net.dns1 dn.sa.dr.es" /init.rc and probably also by typing it in a shell. Just no network over anything _but_ usb.

The red trail is normal. When the vkeyb is shown and you drag it around, it will leave a trail of vkeybs behind. This is because I can draw in the frame buffer, but not 'undraw'.

The arrow key orientation thing is because android thinks that your arrow keys are on the navi pad (which rotates with the phone). The behavior of modifier keys is not in the kernel driver. It just reports what gets pressed and released. (Shift 1234 will give you !@#$)

The usefulness of the vkeyb turning landscape is questionable, as the only way to rotate it is sliding out the hard keyboard (which types much nicer).

-Jobo

(Sorry for the monster post :o )

Edit: (future quote :confused: )

It _is_ great work but not mine. Credits go to maejrep!
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
Great work J0b0! A new build for the RAPH100 (with J0b0's latest build) is now available from Connect-utb, here! Get it while its hot ^^
[Touch Diamond, MDA Compact IV ROM Development] novakry:
Can I ask that anyone who has a working raph100 with android, working please paste there default.txt on here. I'm still getting read errors

error screens

Default.txt file

set MTYPE 1910

set KERNEL zImage

set INITRD root.cpio.gz

set RAMADDR 0x10000000

set cmdline "root=/dev/ram0 init=/init console=tty0 mem=76M msmsdcc_id=2 msmts_calib=0x6D.0x5D.0x340.0x375 msmvkeyb_toggle=hide"

boot

Hope someone can help me out, and also provided future users having the same problem a reference point.
[Touch Diamond, MDA Compact IV ROM Development] c4software:
Hmmm Any chance to have new things on the diam100 ?

Telnet Deamon is up when busybox startup or we need to startup ?
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
Here is the one Im using that works perfectly fine on my Raph100

set MTYPE 1910

set KERNEL zImage-kb-r100-jobo

set INITRD root.cpio.gz

set RAMADDR 0x10000000

set cmdline "root=/dev/ram0 init=/init console=tty0 mem=76M msmsdcc_id=2 msmts_calib=0x6D.0x5D.0x340.0x375 msmvkeyb_toggle=hide"

boot

In other words, the exact same one that you have. I did get the exact same errors as you did once though. My problem was that I placed the tmp-directory in the internal storage instead of on the root of the SD-card. My bet would be incorrect placement or naming of the tmp folder! (Should be named "tmp" and be placed in the internal storage.

If you want to do some troubleshooting, do the following:

Download an early android build (where you had to type /init.android to get booted into Android)..

when you're at the prompt, type ls to check the directory. if you see your tmp folder there, then I guess there is something else thats wrong, if not, it may give you an indication on where it should be ^^ Good luck!

So far, we have mostly been working on the qwerty-keyboard, which isnt very relevant for the diamond! Dont worry though, lots is happening :)
[Touch Diamond, MDA Compact IV ROM Development] c4software:
Thanks for your wuick answer. And for telnet ? any idea ? i try to get Internet througth WiFi but with the tiny keyboard, its hard :P
[Touch Diamond, MDA Compact IV ROM Development] novakry:
hang on. So is it the SD card or the internal storage, lol.

I'm beginning to wonder if ubuntu linux file roller is corrupting the images before i can get them on my phone. Thanks for your help anyway mate, shall keep you posted.
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
The "tmp" folder should be placed on the sd-card root. The images you posted indicated that your tmp folder cannot be found (at least not the files in it). If you run the ls command, you will see which folders are in the root of your sd-card, and if the tmp folder is there, then you should maybe check the contents :)
[Touch Diamond, MDA Compact IV ROM Development] skiwithpete:
cryptic. The real question is: is there an IRC chat room dealing with this android on a diamond, and if so what is the address of that room?
[Touch Diamond, MDA Compact IV ROM Development] Addicteddddd:
let's make an IRC channel and point everyone in that direction, id suggest somewhere big like EFNet
[Touch Diamond, MDA Compact IV ROM Development] JustANotherMe:
QN maybe ?
[Touch Diamond, MDA Compact IV ROM Development] NetRipper:
#htc-linux @ freenode? It's the channel advertised at xda wiki pages for development. If there are some people with lowlevel experience that'd be great.
[Touch Diamond, MDA Compact IV ROM Development] Addicteddddd:
cya there :)
[Touch Diamond, MDA Compact IV ROM Development] xcesspda:
they should

they should.....

that's the purpose of opensource, right?

however, wouldn't it be cool to beat them to it?

to show some xda-dev. muscles:D
[Touch Diamond, MDA Compact IV ROM Development] dcordes:
They

must

provide the kernel code they run on the dream. Indeed it might be interesting and also might help with the diamond boot problem. To my knowledge there is no real htc specific code in google git at this point.
[Touch Diamond, MDA Compact IV ROM Development] lemagi:
you can run Linux on htc diamond? how?
[Touch Diamond, MDA Compact IV ROM Development] Addicteddddd:
good work on not reading any of the posts in this thread
[Touch Diamond, MDA Compact IV ROM Development] lemagi:
I do not understand English well! I might say if you can do and how?
[Touch Diamond, MDA Compact IV ROM Development] gebruikershaes:
You can't..
[Touch Diamond, MDA Compact IV ROM Development] kebe:
G1 Released

Today G1 was announced. It seems that hardware is the same as Diamond, Touch Pro and HD. There is a light in this tunnel :)
[Touch Diamond, MDA Compact IV ROM Development] TripleQ:
Yeah!

It looks like they both have the same processor!

a Qualcomm® MSM7201A™, 528 MHz

G1 with Android specifications

Touch pro/Android specifications

What are the experts saying about this?
[Touch Diamond, MDA Compact IV ROM Development] skiwithpete:
Well, if the hardware is the same, where is the code?!?
[Touch Diamond, MDA Compact IV ROM Development] Fraction:
Look what I found on Gizmo

3. You'll have tons of hardware options. Android's designed to be versatile, so lots of manufacturers will be putting it on lots of phones—ones with QWERTY keyboards, touchscreens, T9, outrageously spec'd out phones, as well as ones that are kinda crappy in the spec department, actually. But this also provides a common platform for developers, making it easy to put their apps on millions of phones. It's the benefit of any OS that runs on a lot of hardware—like Windows or Linux, etc. Of course, this is also the Windows Mobile argument against all of the other proprietary OSes like Palm and BlackBerry.

" Jkr's bold comment:

3) It doesn't matter who carries the android. Once the OS is ported to your device, you can install it. We at XDAdevelopers have been doing this for years w/ windows mobile. It doesn't even mater if the OS is open or closed, we just use the OS as modular. We interchange the radio stack, and hardware profiles. Since Android is open, we can just make the conversion that much more seamless. What's more, most devices will be ported already by the carrier, since most there is a lot of overlap in what devices carriers provide. And lastly, unlocked versions of almost all device specific winmo get's leaked, android will be even more so. <....>"

source: Five reasons to be super psyched about android (and five not to be)
[Touch Diamond, MDA Compact IV ROM Development] boolean22:
Code should be available later in the year...

I wonder if would be tricky to get this to work on our little diamond?
[Touch Diamond, MDA Compact IV ROM Development] thevery:
well, some code is pblished here:

http://code.google.com/p/android/downloads/list

and it seems that newer files are uploaded right now
[Touch Diamond, MDA Compact IV ROM Development] benko286:
so still imposible that android works on our diamond

:(
[Touch Diamond, MDA Compact IV ROM Development] MasterMerlin:
As mentioned so often .. "patience is a virtue"

Wait what time will bring. I can rememeber when it was impossible to run WM6 or WM6.1 on BlueAngel ...
[Touch Diamond, MDA Compact IV ROM Development] commodore65:
come on guys lets get this to work, we can shutup those iphone users for good. any idea of time scales what are the stumbling blocks for this at the moment
[Touch Diamond, MDA Compact IV ROM Development] cdensomnia:
Try changing the msmsdcc_id=2 to 1 or 3. I found that I had to change it to 3 before my sd card would mount properly.

Thanks~
[Touch Diamond, MDA Compact IV ROM Development] novakry:
Thanks, I'll give it a go.
[Touch Diamond, MDA Compact IV ROM Development] Tyr0:
Sweet! setting it to 3 made it work! thanks for the help!