yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV ROM Development] Alpha Supreme:
When I boot android, I got the problem that it asks for a PIN. I can't get past it.

Anyone any ideas?
[Touch Diamond, MDA Compact IV ROM Development] dejant_9:
is there any bot who can say "read the wikki"? :p
[Touch Diamond, MDA Compact IV ROM Development] Alpha Supreme:
You mean this one:

http://wiki.xda-developers.com/index.php?pagename=RaphaelLinux

Yes, I read it. What did I mis?
[Touch Diamond, MDA Compact IV ROM Development] dejant_9:
The FAQ :

* When I boot android 1.0 it prompts me for a PIN, when I enter my SIM PIN it says its not correct (but I'm sure it is).

The only currently known way around this is to disable 'PIN required to use phone' in windows. (By the way: this means your radio works. Congratulations.)

I really don't understand that. I'm French, my English is very bad, I've to translate in my head every word of this topic, with the possibility to forget one or misunderstand one sentence..And I don't have any problem..You speak English and you can't read a simple explanation in your own language...
[Touch Diamond, MDA Compact IV ROM Development] Alpha Supreme:
Sorry and thanks
[Touch Diamond, MDA Compact IV ROM Development] Wonko69:
I just have one quick question that I havent been able to google my way to.

Is running haret.exe a permanent flash of the device or will soft booting get me back to WM6?

Cheers
[Touch Diamond, MDA Compact IV ROM Development] dejant_9:
Same here..some info in the wikki, but ok, not in black on withe. soft booting will get you back to WM6. haret just kill WM and launch android.
[Touch Diamond, MDA Compact IV ROM Development] Wonko69:
Thanks for the quick reply dejant :D

Cant wait to try booting android later :D
[Touch Diamond, MDA Compact IV ROM Development] SummersPittman:
Not that one, I tried CONFIG_YAFF_MTD=y and CONFIG_YAFF2_MTD=y. Well I tried something similar, I am trying to recall this from memory.
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
No pun intended, but Just wanted to point out that its spelled Wiki, not wikki :)

We wont create an Android ROM until the port is fully working as it would be pointless! :)
[Touch Diamond, MDA Compact IV ROM Development] SummersPittman:
Hey it works great if all you do is send text messages, look at a pretty UI, and reboot into wince. ;)

It can also make and receive phone calls, but just not use the mic or speaker.

And sometimes it crashes when receive a call...

Otherwise it is almost there!
[Touch Diamond, MDA Compact IV ROM Development] SummersPittman:
Quick question.

What is the difference between the kernel source hosted on git.linuxtogo.org and the kernel source which comes with the android build?

Primarily I am wondering if one is better to target time to than the other.
[Touch Diamond, MDA Compact IV ROM Development] Arktronic:
Quite true. But even after Android is fully working through HaRET, it would still be a challenge to create an Android ROM because (1) we have to figure out how the bootloader interacts with the OS ROM, and (2) WinMo does a ton of hardware initialization that will have to be done in Linux since WinMo won't be there anymore.

So people really shouldn't get their hopes up on an Android-only ROM happening any time soon. One step at a time, the devs are working hard to get the kernel to talk to the hardware.
[Touch Diamond, MDA Compact IV ROM Development] stadicon:
First of all, congratulations for the great work. I really enjoyed android on my HTC Diamond even with this limited functionality...

I'd like to ask a simple question: it seems that the 29/12/2008 build (the first of androind 1.0) works great for me, but when i try to start a newer build found on the external links of wiki (here) i get some errors on boot loader like "/mmc/tmp/data.ext2.img: no such file or directory". Is this because it's a raphael build or i do something wrong?

Sorry if this is a stupid question. I know pretty much about linux but this android field is a bit new for me :)
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
Yeah, the ones on connect-utb are for the Raphael only. I will host the Diamod builds as well, I just need to gather them :)
[Touch Diamond, MDA Compact IV ROM Development] whylessfone:
So how to reset the phone to get back to Windows Mobile 6. Do I need to backup any files.

Does anyone know how soon will the android finally work for Raphael.
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
You just take out the battery and boot up your device again.

Android will work fully when we have worked everything out! There is no ETA on these kind of things. In case you havent noticed yet though, Android boots fine on the Raphael! Check connect-utb.com.... (and read the wiki)

EDIT: I put together a package for the DIAM100 using Jobo's zImage from 09.01.2009. Its available here. I dont have a Diamond on me, but Il test it later tonight on one I have lying around! If anyone else tests it in the meanwhile, let me know!
[Touch Diamond, MDA Compact IV ROM Development] TheLord-Akira:
DIAM100

don´t work

error: can´t access tty; job control turned off:(
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
When you reach that, you need to type /init.android at the prompt using the visual keybard ;)
[Touch Diamond, MDA Compact IV ROM Development] TheLord-Akira:
vkeyb is turned off. mom testing again

edit: tested with and without active sync.

-> no vkeyb
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
Also remember to soft-reset your phone after transfering the files before running haret. If you dont, the visual keyboard wont show up, and you will get stuck at the loading
[Touch Diamond, MDA Compact IV ROM Development] TheLord-Akira:
i know ^^

but......no vkey.

msm_vkeyb.init: virtual keyboard is disabled by cmdline, not loading

i think ive got the problem. default.txt

->"mem=64M msmsdcc_id=2 msmts_calib=0x7a.0x5e.0x35a.0x37f msmvkeyb_toggle=on" (it was off)
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
Aah, il edit the default.txt and upload a new copy! Thanks for the heads up

EDIT: Should be working now
[Touch Diamond, MDA Compact IV ROM Development] duuri:
i tried this copy

http://connect-utb.com/index.php?option=com_jdownloads&Itemid=58&task=view.download&cid=7

copied it to storage card\tmp but it hangs by mmcblk0: p1

edit:

after softreset works:)

is it normal tat i can't receive calls? only make
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
Did you remember to soft-reset your device before running Haret? I got that error once because I didnt! (Also make sure that you remove the USB cable)
[Touch Diamond, MDA Compact IV ROM Development] balsat:
You don't have do soft reset your device to run haret, just remember to put it in activesync before runnig.

This zImage work on the Diamond if you set mtype=1805
[Touch Diamond, MDA Compact IV ROM Development] stadicon:
Thanks for the really quick response, Untouchab1e... :)

A quick question: is the "unsigned certificate" error still possible to appear, or it was possible only for android 0.8?
[Touch Diamond, MDA Compact IV ROM Development] mattdh:
I will try this out on my DIAM500 later today to see if it works. Does the DIAM500 still have the messed up color problem on the screen?
[Touch Diamond, MDA Compact IV ROM Development] NetRipper:
It's still possible. Someone posted about it 1-2 pages back.
[Touch Diamond, MDA Compact IV ROM Development] lionizer:
this is weird, it worked last week, now i get stuck after giving the command /init.android

i get a lot of "cannot find /system/bin/servicemanager" disabeling mount

Does this mean my sd card is not found?

I have the diamond 100, (MDA IV version) and connected with usb / active sync.
[Touch Diamond, MDA Compact IV ROM Development] touch of jobo:
internet

maybe a bit off topic, but..

I tried to have android see the internet over usb net. The IP part works, that was just a matter of configuring NAT from usb1 to eth0 on the host the usb cable is connected to, but I can't get it to do DNS. It will resolve hosts I add to /system/etc/hosts but no others. I tried creating an /etc/resolv.conf with my dns init, but that didn't work. I tried adding a setprop on net.usb0.dns1 in init.rc (inspired by goldfish.rc) and that didn't work either.

Did anyone get this working, or have any ideas on where I should look, or is it supposed to 'just' work?

Thanks,

-Jobo

Update: Got it working :) Nice to have the internet, albeit through usb, not exactly mobile.. Now I have to go back and figure out what exactly made it work.
[Touch Diamond, MDA Compact IV ROM Development] Bad HAL 9000:
Looks great, always makes me jealous to see color working fine for everyone :(
[Touch Diamond, MDA Compact IV ROM Development] robi_90:
hy guys I tried androind 1.0 with the guide on the wiki page but it don't works very well...What can I do to have a good stability?sorry for my stupid questions and my bad english...
[Touch Diamond, MDA Compact IV ROM Development] gebruikershaes:
w8 for the final release...
[Touch Diamond, MDA Compact IV ROM Development] robi_90:
thank's...is there a date for the release?
[Touch Diamond, MDA Compact IV ROM Development] Marcellus_pnz:
omg... I can't believe you are asking...
[Touch Diamond, MDA Compact IV ROM Development] xxxxchrisxxxx:
Huh, everyone knows this is being released in the next couple of days.
[Touch Diamond, MDA Compact IV ROM Development] mtlcafan79:
Did you do something to the 20090113 zip? It's a corrupted zip file every time I dl it.
[Touch Diamond, MDA Compact IV ROM Development] SummersPittman:
No there isn't a date for the release.

As far as stability goes, we don't really have enough data to help you on your problem. Could you describe it for us?
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
Yeah, I fixed it straight away! Works fine here :) Just tried to download it again, and it worked fine.. http://connect-utb.com/index.php?option=com_jdownloads&Itemid=58&task=view.download&cid=8
[Touch Diamond, MDA Compact IV ROM Development] mattdh:
Untouchable: I tried the latest diamond package that you have on your website and I can't seem to get the vkeyboard working. The kernel boots up fine but when it gets to the prompt where I type in ./init.diamond I can't because the vkb is vertically on the right hand side of the screen. When I try and type on the vkb the screen starts acting up with vertical lines on the screen, etc. Im using the DIAM500 (Sprints version of the Diamond). Is there anyway to get the vkeyboard working? :)
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
Firstly, I am sorry its not working for you. I cant tell you for certain what the cause is, but maybe someone else can. Regardless, what I do know is that the DIAM500 will have messed up colors if you had been able to boot up android anyways, so it may be best to just wait untill the port is fully working for the DIAM500. :)

Thanks for reporting the issue though, I will be testing it on a DIAM100 i have lying around here in a few hours. :)

EDIT: I found the cause, and it was my fault as I had wrong mtype in the default.txt. Im using Balsat's newest zImage and I can confirm it works on my DIAM100. Am uploading it now :) Will delete the current package I'm hosting (as it doesnt work properly) and replace it with the new one! :)
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
Its uploaded and posted! Please let me know if it works, because it SHOULD! :) Grab it here!
[Touch Diamond, MDA Compact IV ROM Development] TomRanson:
I have a DIAM100 and the build that Untouchab1e has linked to seems to work fine. Sent and received a few texts with people. The only problem i have is getting distracted and letting the phone fall asleep, maybe waking the device back up should move up the list of to-dos.
[Touch Diamond, MDA Compact IV ROM Development] ronni.rasmussen:
Goto setting/display and set it not to fall asleep :)
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
Dont worry, it is on the todo list :) However, getting audio and mic up and running is still more important. :) Thanks for confirming that the package is working on your DIAM100!
[Touch Diamond, MDA Compact IV ROM Development] NoBody20013:
i have a diamond too and tried the untochable "release" works fine with usb cable conected and active sync..and with PIN disabled.... WOW keep up the great work!
[Touch Diamond, MDA Compact IV ROM Development] sibbor:
Good news jobo! Keep the awesome work up.
[Touch Diamond, MDA Compact IV ROM Development] TomRanson:
You know how after you press the submit button you realise there is a very simple solution...

:D:o
[Touch Diamond, MDA Compact IV ROM Development] frysee:
I would really love to add this one @Wuala, any information on major changes? Are you the author?

greetz
[Touch Diamond, MDA Compact IV ROM Development] balsat:
I just compiled the kernel, the credit should go to other people that do the real programming!

Take a look at #htc-linux on freenode for a progress on the kernel.
[Touch Diamond, MDA Compact IV ROM Development] mattdh:
I just tried Untouchables latest release for diamond. The vkeyboard is in the right location now but I still can't type. I think the screen alignment for the DIAM100 is different for the DIAM500. I try to press anything on the vkb and the display goes haywire and vertical lines show up all over the screen. I'm going to try and remove the alignment settings to see if it will let me manually align it.

Ok I removed the alignment settings in the default.txt file. Was able to calibrate for the DIAM500 (Sprint) I can't figure out how to use these settings on the default.txt so it auto calibrates. Here is what was shown on my phone.

msm_ts: maxx=03a3 miny 03ba

msm_ts: minx=0059 maxy=004c

How do these translate into msmts_calib?
[Touch Diamond, MDA Compact IV ROM Development] mtlcafan79:
Got the latest Untouchab1e touch pro release to work on an AT&T touch pro. Works quite nicely compared to the previous version I was using from the wiki. The default screen alignment is slightly off, but the rest works great compared to before. Nice work!
[Touch Diamond, MDA Compact IV ROM Development] mgear356:
a quick question..

how do i close the application in andriod or go back to the previous screen?
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
Press down on the navi-wheel to go back to the previous screen. Additionally, you can go to the Spare-Parts application and set the End Key to brng you back to the home screen.

Speaking of key-mapping: Pressing up on the navi-wheel brings up the context-menu :)
[Touch Diamond, MDA Compact IV ROM Development] NetRipper:
The msmts_calib param is made up as follows:

msmts_calib=xmin.ymin.xmax.ymax

Note the dots that are used, not comma's. The values should be in hex, like how they are already printed on the console.

In your case it'd be:

msmts_calib=0x59.0x3ba.0x3a3.0x4c (leading zeros can be removed)
[Touch Diamond, MDA Compact IV ROM Development] mark14:
Just installed the latest version 20090115 and it works great, once usb connected via active sync kernel boots fine, disconnect USB and android fires up. keyboard doesn't flicker quite as much in this version, and once screen timeout is turned off and assigned end button to home screen it works like a charm :)

can't get any connectivity via my SIM (voice calls will go out, but cant be received, no internet connection, text messages go into draft rather than send)... and I had heard some reviews of slow performance but the action is quite smooth for me. Overall very impressed, thanks for all the hard work folks! Can wait to get this installed on my diamond and wipe out WM for good ;)
[Touch Diamond, MDA Compact IV ROM Development] jeroen79:
How does one disable the pin ?
[Touch Diamond, MDA Compact IV ROM Development] Wonko69:
I just tried the 20090115 build on my diamond. AND HOT DAMN it cool. On my phone i can send sms with the android keybad in messaging app, make calls. Havent tried to receive calls. Best part though is that pressing up or down on the phone keys (not the VK) brings me back to the home screen.

Mad props to all the dev's out there, keep up the amazing good work!! :D
[Touch Diamond, MDA Compact IV ROM Development] neptunes50:
I still get that /bin/sh can't acces tty on my screen.

What files do have to put into my Storage?

Can somebody please make an good tuturial?

I read the Wiki, But still can't get it to work.:confused:
[Touch Diamond, MDA Compact IV ROM Development] cdensomnia:
Can't Mount the SD Card

I have searched through thread and found a couple posts on not being able to mount the sd card on bootup. Basically it appears that I get an error when trying to mount that says "mounting /dev/mmcblk0 on /mmc failed" Invalid Argument" then it proceeds to fail to mount the img files. I have tried several different builds and have had the same thing happen everytime. I also formatted the sd card but I dont have a linux box to format it using that. What does it need to be formatted in? I have seen a few different formats mentioned on here but just can't seem to find a good answer. Thanks and I appreciate everyones work on this as it will be pretty cool when this is up and running on the Raphael.
[Touch Diamond, MDA Compact IV ROM Development] c4software:
Hello everyone.

I found an interesant things with Android about the sdcard. Today i am able to acces of my picture from android. to do this :

Before the boot of android i create a folder name sdcard on /

and i boot normaly android.

After in android i use the Media Browser in Developpement Tool. and Tadam the SDcard has been mounted and Available.

PS : I don't know if somebody already do that... i'm sorry if it is.
[Touch Diamond, MDA Compact IV ROM Development] NoBody20013:
wow thats cool!

will try this and confirm if this works for me to.

"/" means on the 4GB? or the phone-memory?
[Touch Diamond, MDA Compact IV ROM Development] touch of jobo:
internet

the thing that made it work was to put:

setprop net.dns1 208.67.222.222
setprop net.dns2 208.67.220.220

in /init.rc

You can probably just telnet in and type that in the shell too. I'm not sure it's persistent then. To see the internet, you need to have NAT setup on usb1 on your host. (It's not really useful, but then you can play around with email, browser, rss reader..)

-Jobo
[Touch Diamond, MDA Compact IV ROM Development] oaa8:
How exactly does one setup NAT?

Or please could you please explain in more detail how you the Internet to work?
[Touch Diamond, MDA Compact IV ROM Development] touch of jobo:
Well .. it has nothing to do with porting linux to diamonds and raphaels (and I'm pretty sure you can find this on a linux networking forum), but here is some explanation:

The android root fs I boot into is a mash-up of a stripped down version of NetRippers busybox initrd and the root fs that the android sdk produces. (I guess lavender.t's are as well.) It brings usb networking up on 192.168.0.206 and adds a default route to gateway 192.168.0.200. Now, the phone is connected to my laptop on usb, and my laptop sees the internet through my router. So my laptop has to do routing between usb1 and eth0. My local LAN is not in the 192.168.0.x range, so it has to do NAT. If my local LAN were in the 192.168.0.x range it would probably (haven't tried) be enough to bridge usb1 and eth0 together.

This:

iptables -t nat -A POSTROUTING -o usb1 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward

..enables NAT and routing. The 2 lines I posted before (either one would do) are only to have android resolve names to addresses.

-Jobo
[Touch Diamond, MDA Compact IV ROM Development] Wonko69:
I just tried the sdcard folder thing. And it works like a charm. In gallery I didnt get the thumbnails though. But that must be a permission thing.

I just ran harret and then typed the following:

mkdir sdcard

and enter then

/init.andriod
[Touch Diamond, MDA Compact IV ROM Development] c4software:
nice, so its not only me.

And with the sdcard we can change the background. however acces to data are very very slow.
[Touch Diamond, MDA Compact IV ROM Development] skyblaze:
hi i tried all the possibile images for my new htc touch hd but for me android doesn't strats up! When i click on the exe file i see some linux boostrap but all on the screen is distorted and then it hangs there.
[Touch Diamond, MDA Compact IV ROM Development] TheLord-Akira:
sorry but you´re in the antroid for touch diamond/pro thread !!!!!!!!!!!!!!!!

NOT TOUCH HD
[Touch Diamond, MDA Compact IV ROM Development] skyblaze:
and so? i knew that for the touch hd these are the only images a mi right? If not where i can find corret android software for my pda please?
[Touch Diamond, MDA Compact IV ROM Development] butterdori:
Touch HD and diamond/pro are different

Try the blackstone forum
[Touch Diamond, MDA Compact IV ROM Development] blufade:
i'm stuck at the android boot screen where we see the two animated androids.....i did go through the faq & searched this thread but couldn't find a solution, plz help

thank you
[Touch Diamond, MDA Compact IV ROM Development] eespiajer:
colors are all effed up on the latest build by summerman and jobo. colors are abnormal and no caliberation
[Touch Diamond, MDA Compact IV ROM Development] jeffbatiste:
works on my diam100 it mounted the 4gb
[Touch Diamond, MDA Compact IV ROM Development] jeffbatiste:
the only fix for me was to reinstall the cupcake it gets stuck in some kind of infinite loop
[Touch Diamond, MDA Compact IV ROM Development] novakry:
Having the same amount of luck as this guy, must me something simple I'm missing. The fact it says it cannot find system/bin/

servicemanager

mountd

debuggerd

rild

app_process

mediaserver

dbus-daemon

installd

and then says it has to disable these.

From downloading the zip file, i put the tmp folder in the root of the phones memory card. Reboot the phone, load up haret18.exe (not haret.exe, as people mention. this is what is provided in the zip file.). Things look promising as the code runs across the screen, until it just stops after disabling all of the above. Hope someone can help. Thanks.

Oh and I'm running Elite RC3, not that I think this has any relevance. However I thought I'd mention it just in case.
[Touch Diamond, MDA Compact IV ROM Development] NoBody20013:
active sync enabled? (also the USB cable conected to phone & PC too)

PIN disabled in Win Mobile phone settings?
[Touch Diamond, MDA Compact IV ROM Development] butterdori:
try disconnecting the usb connection once the booting screen shows up
[Touch Diamond, MDA Compact IV ROM Development] blufade:
tried and failed :(
[Touch Diamond, MDA Compact IV ROM Development] Skitzo_:
Just installed the latest SummersPittman build on my RAPH100, and it works fantastically. I tried first on the SD card, but Android hung after trying to mount the SD card, and since I don't have a USB cable to do the ActiveSync trick, I copied to the internal memory and booted straight into Android.

This version is working really really well. Performance wise, it runs faster and is more responsive than WinMO. Sending/receiving SMS works and I actually get better reception in Android than I do in WinMO.

Although I couldn't boot Android when it was on the SD card, when I boot from the internal memory, the SD card is automatically mounted.

Doing a fantastic job, keep up the great work guys!
[Touch Diamond, MDA Compact IV ROM Development] ododoo:
If you dont have a usb cable, how do you charge the phone?
[Touch Diamond, MDA Compact IV ROM Development] NoBody20013:
? joking? booting sraigth into Android without Bootloader? :confused::rolleyes::p:D
[Touch Diamond, MDA Compact IV ROM Development] Skitzo_:
Sorry, I mean booting into Android using haret without erroring, not without a bootloader :P

@ododoo: charge with a wall charger.
[Touch Diamond, MDA Compact IV ROM Development] shuvadeep:
i've just bought a HTC Touch Diamond which is operator locked to Airtel (India).

i've 2 queries:

1>is it possible to run Android on this Diamond?

2>How do i unlock it.

This is my 1st winmo so i dunno much bout the platform.

any help wud be gr8ly appreciated.

Regards,

HellGate