PDA

View Full Version : [PRJ][OS]Linux and Android on HTC Diamond "NOT YET WORKING"


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26

aussiewan
22nd September 2009, 05:06 AM
How well your android boots (if at all) and performs depends on your hardware and other things, like plugging it into USB in WM, Soft resseting before launching Haret etc. So people would comment (or put "-") about problems which don't really exist, which will bring confusion.

I have made use of that site too - thanks heaps! I also agree about people who give negative comments because they don't bother reading about what works and doesn't, requirements, etc. Imagine how many people would put a negative because it doesn't access their SIM PIN?

But, perhaps it would be worth putting a short FAQ on the same page, saying what currently works and does not (and probably a version number that they were last checked with). eg let people know that bluetooth and wireless aren't going to work, that they need to disable PIN, etc.

But then, because people need to get the rest of the package, they need to have some sense, so maybe we don't need it there... maybe...

"Make something foolproof, and they'll make a bigger fool" :rolleyes:

babijoee
22nd September 2009, 08:33 AM
I've sent dcordes a pm to update the first post. Theres too much same questions being asked and answered. :mad:

Spike1506
22nd September 2009, 10:47 AM
I can't seem to send any sms with android, I can receive them fine.. I've read that others are able to send a sms..

dohc
22nd September 2009, 11:50 AM
Good one ... +1 one for the info if they are tested on a special device (+/-) For DIAM 100 .. 500 and RAPH 100 .. 800

Maybe there will be different buildfiles (including hardware keyboard etc. in raph by time ... ) or whatever ...


Hello to everyone!

I would like to thank to all that are directly involved and are trying to put this working with this great phone (Diamond).

I would like to know how autobuild works and where to find it (i've already been at the site http://glemsom.anapnea.net/android/ and at GIT and didn't find anything related).

Thanks, keep the good work and congratulations for the progress!:)

dzo
22nd September 2009, 12:38 PM
Hi all,
Not sure if this is any use, but I was having a bit of a play this morning and downloaded a WM6.5 Kitchen for Diamond, extracted the OEMDrivers folder, and then loaded up a few of the DLL files in IDA 5.5 demo. It shows me heaps of assembly such as in the disptools.dll file:
EXPORT htc_disp_set_backlight
htc_disp_set_backlight
STMFD SP!, {R4,LR}
MOV R4, R0
MOV R1, #0x40000000
MOV R0, #2
BL sub_10021CCC
CMP R0, #0
LDRNE R0, =aHtc_disp_set_0 ; "htc_disp_set_backlight(%d)...\r\n"
MOVNE R1, R4
BLNE NKDbgPrintfW
MOV R0, R4
BL sub_10006030
LDMFD SP!, {R4,LR}
BX LR

Looking through the sub_xxxxxx functions, it shows branching based on criteria such as sub_10005EB8 checks a registry key to see if you have light detection turned on, and I believe then adjusts the backlight accordingly. Not all of the subs are as easy to understand - some have no clear text in them, so you have to be able to find out what the registers are for. However I'm thinking that it might be a viable way to get hardware working that the devs may not specifically have. eg I just did a search for 0x110008 which is a value related to the Sharp panel on DZo's DIAM (I think), and found sub_1001D36C which refers to that address and may contain init code for it, and perhaps branching for other hardware, revealing the way that HTC work out how to initialise the hardware.

Perhaps this post is completely worthless, or perhaps the devs already do this stuff... but if it helps even the smallest amount, then it was worth my time writing :)

IDA Pro 5.5 demo (which allows opening these DLL files, but has other limitations including time and saving) can be obtained from the official site here:
http://www.hex-rays.com/idapro/idadowndemo.htm

EDIT: The Kitchen I grabbed the DLLs from was the one here:
http://forum.xda-developers.com/showthread.php?t=513311

If anyone would like any clarification on what I've written, please ask.

That's exactly what I did for the Sharp panel code. I try to do as little disassembly as possible because it can be really time consuming and a quick haret trace shows you exactly what's happening.

GlemSom
22nd September 2009, 02:10 PM
Ok, a few updates to the autobuild system... again... :P

As suggested here, I've enabled support for user comments on the builds - and a voting system.
Currently the user comments support HTML tags, so please do NOT ABUSE this!
All users are welcome to post useful comment, but please do not flood the site.

In the future I expect to make the "user comments" function a bit more secure... This will have to wait till a bit later though! :)

IceBone
22nd September 2009, 02:28 PM
/me writes in <xmp> :P

FrAsErTaG
22nd September 2009, 02:50 PM
Just wanted to say GOOD LUCK GUYS!!!

After using the 09/09 build I decided to get an android phone and I got the G2 the integration to google is awesome!!! downloadable apps are amazing !!! Im even making my wife (with an iphone 3gs) jelous!!!

really awesome OS kicks the SH!T out of windows mobile hands down!!!


I still have the diamond but it is up for sale..

dushmaniac
22nd September 2009, 03:14 PM
Ok, a few updates to the autobuild system... again... :P

As suggested here, I've enabled support for user comments on the builds - and a voting system.
Currently the user comments support HTML tags, so please do NOT ABUSE this!
All users are welcome to post useful comment, but please do not flood the site.

In the future I expect to make the "user comments" function a bit more secure... This will have to wait till a bit later though! :)

great! I'll post reviews on every kernel I tried

edit: your comment system escapes ' twice, resulting in a lot of \\\\ :)

GlemSom
22nd September 2009, 04:42 PM
great! I'll post reviews on every kernel I tried

edit: your comment system escapes ' twice, resulting in a lot of \\\\ :)

Oopps you were right... Fixed! :)

bugzy
22nd September 2009, 08:55 PM
I booted and its stuck at the following line

msm_12c msm_i2c.0: Warning bus was busy (1)

repeating over and over

bugzy
22nd September 2009, 09:01 PM
I booted and its stuck at the following line

msm_12c msm_i2c.0: Warning bus was busy (1)

repeating over and over ... then it reboots

Soaa-
22nd September 2009, 09:09 PM
What MTYPE should I use for my DIAM500 now? I'm trying to run the latest builds but none successfully boot into Android.

I've tried the following:
1805 - Locks up after Haret finishes loading. Freezes on the Haret screen.
1910 - Boots, but can't find the image on the non-existent SD card.
2039 - Same as 1805. Doesn't vibe twice.
2040 - This should be the DIAM500's MTYPE. It keeps repeating Waiting for SD card.

GlemSom
22nd September 2009, 09:48 PM
Ok, a few updates to the autobuild system... again... :P

As suggested here, I've enabled support for user comments on the builds - and a voting system.
Currently the user comments support HTML tags, so please do NOT ABUSE this!
All users are welcome to post useful comment, but please do not flood the site.

In the future I expect to make the "user comments" function a bit more secure... This will have to wait till a bit later though! :)

UPDATE... again..
Seems like people wanna have a lot of comments, so I've limited the output to 500 chars on the main screen. (hover over the ... to see all comments).

Better filenaming syntax, "%Y%m%d_%H%M%S".

Thanks goes to techtim and Nakebod for the great suggestions!

As my site clearly shows, I'm NOT web developer - so graphical design is not one of my strong points... Any suggestions are welcome - patches even more! ;)

IceBone
23rd September 2009, 03:08 AM
Bah, 14 more months until my contract expires and I can get a new phone (which will be at least a Hero). I hope this is done before that. It would really suck if it's released right after I return from the shop with it. :D

bxmatus
23rd September 2009, 12:24 PM
Last few kernels im experiencing strange problem, from time to time after i boot to android my touch panel ( this thing with 4 buttons below display :-P ) is completly not reponding ... i need to reboot one or more time to make it working. So far i didn't find any logic to this.

It's even not responding to touch ( led after touch ), but OS is up and running - i can see on display my provider, time and 3g icon.

Android will boot all the time without problem but without working input it goes to sleep and then i can only reboot.

When it is working its working perfectly, including 3g etc ...

My machine is RAPH100.

edit: keys/ touch is not responding during whole boot process ...

slovoflud
23rd September 2009, 05:26 PM
Ok, as a lead artist i must put my 2cents in it. :)

GlemSom (http://forum.xda-developers.com/member.php?u=1274447), I like the darks! :)

I won't go into details, but one thing you could do is to enlarge the font and separate the important information from less important with color.

loking good!
PM me if you need a hand

los1223
23rd September 2009, 05:56 PM
What MTYPE should I use for my DIAM500 now? I'm trying to run the latest builds but none successfully boot into Android.

I've tried the following:
1805 - Locks up after Haret finishes loading. Freezes on the Haret screen.
1910 - Boots, but can't find the image on the non-existent SD card.
2039 - Same as 1805. Doesn't vibe twice.
2040 - This should be the DIAM500's MTYPE. It keeps repeating Waiting for SD card.

same experience here. I don't think many ppl on this forum have DIAM500 :(

Untouchab1e
24th September 2009, 12:54 PM
Look here (http://www.htc-android.com/viewtopic.php?f=5&t=308&p=2725&hilit=DIAM500#p2725) if you need help with your DIAM500's.

mtype 2040 is required

CranberrySauce
24th September 2009, 01:26 PM
Look here (http://www.htc-android.com/viewtopic.php?f=5&t=308&p=2725&hilit=DIAM500#p2725) if you need help with your DIAM500's.

It still just loops forever looking for an SD card for me...

chowdarygm
24th September 2009, 04:29 PM
android was working fine on my Diamond before but today when i used zImage.20090922_134750 , it just boots up but hangs at the home screen. othing works... i softreset twice but still no progress.....

anyone else facing problem with zImage.20090922_134750???

i will restore to the previous zimage and report back if its working

PlackSlayer
24th September 2009, 04:36 PM
I have found that some of the startup.txt files have typos in them.

Make sure that you read each part carefully. I found that mine had a typo in the IMGNAME part. Fixed it and bam - was good to go.

--PS

cr2
24th September 2009, 11:49 PM
The "NOT YET WORKING" is slowly becoming irrelevant.
The bluetooth serial port (UART2DM) is working for me now on raph100 (should work on diam100 too)

rayman18
25th September 2009, 12:12 AM
The "NOT YET WORKING" is slowly becoming irrelevant.
The bluetooth serial port (UART2DM) is working for me now on raph100 (should work on diam100 too)

LOL! thanks cr2!! i was thinking that the proyect was being forgotten....


GOOOOOD

rayman18
25th September 2009, 12:53 AM
one question cr2, what hapens with the wifi?¿
sorry for my bad english

da robat
25th September 2009, 01:05 AM
u guys really made a lot of progress during the last month...when do u think, it will be possible/smart to build a rom for diamond that runs android instead of windows mobile?

babijoee
25th September 2009, 04:13 AM
u guys really made a lot of progress during the last month...when do u think, it will be possible/smart to build a rom for diamond that runs android instead of windows mobile?

It wouldnt be logical at this stage to build a rom for android yet as there isnt a fully implemented power management. Although there has been a major breakthrough in development there is still a lot to go.

babijoee
25th September 2009, 04:27 AM
Hopefully the autozImage system compiles the new kernal soon :eek:
cant wait to try this out

EDIT: new zImage is out :D

GlemSom
25th September 2009, 07:44 AM
Hopefully the autozImage system compiles the new kernal soon :eek:
cant wait to try this out

EDIT: new zImage is out :D

I'm sorry for the delay of the autobuild! For some (still unknown reason) permissions of a folder was changed on the webserver - so my autobuild system was unable to create all the needed files.
I've put in a workaround, so hopefully this should happen anymore! :D

babijoee
25th September 2009, 07:50 AM
The "NOT YET WORKING" is slowly becoming irrelevant.
The bluetooth serial port (UART2DM) is working for me now on raph100 (should work on diam100 too)

How can we check if the bluetooth serial port is working?

cr2
25th September 2009, 08:52 AM
How can we check if the bluetooth serial port is working?

I'm using an angstrom initramfs to boot on raph100, and it is missing the bluez-utils and
BT/FM .bts files
Maybe i should really use a full-blown debian on the SD...


[Do Sep 24 2009] [02:40:09] <cr2> root@htcraphael:~# hciattach /dev/ttyHS1 texas
[Do Sep 24 2009] [02:40:09] <cr2> Found a Texas Instruments' chip!
[Do Sep 24 2009] [02:40:09] <cr2> Firmware file : /lib/firmware/TIInit_5.3.53.bts
[Do Sep 24 2009] [02:40:09] <cr2> can't open firmware file: No such file or directory
[Do Sep 24 2009] [02:40:09] <cr2> Warning: cannot find BTS file: /lib/firmware/TIInit_5.3.53.bts

ruimoura
25th September 2009, 11:24 AM
Hi, i'm testing the latest build on my Diamond100 and it rocks.

I mean, it's not ready, not even close, there's wifi missing, there's gps missing, and apparently bluetooth, and i can only use it for a long time connected to power (drains the battery in one hour or so), but i can go to internet, install apps, test new things, and honestly, this leaves windows mobile so far behind it hurts (i'm using WM 6.5).

I think that because of this wonderful project i made my decision to switch to Android, maybe a Magic or the new Tatoo.

I mean, there's realistically any chance that one day Android runs on the Diamond like on another Android device?

Anyway, thank you guys, you rock :-)

Riel
25th September 2009, 11:35 AM
I think we shouldn't speak about a chance, as far as I can judge, it will be running on Diamond some day for sure.

sorrowt
25th September 2009, 12:36 PM
So where to find the latest package? it is not mentioned on the first page nor on the wiki page (the links contain only older packages)!!!

rayman18
25th September 2009, 12:40 PM
So where to find the latest package? it is not mentioned on the first page nor on the wiki page (the links contain only older packages)!!!

http://glemsom.anapnea.net/android/

Mr.Betatester
25th September 2009, 01:06 PM
zImage.20090925_090718 not working on my diam300 (the system reboot automatically after ~5min)? it looks like a bugin the power management

ruimoura
25th September 2009, 02:42 PM
Yep, power management is all buggy, mine works just fine, as long as i use it with the usb power cable. With battery it reboots and drains the battery in less than an hour.

Dexter_nlb
25th September 2009, 03:39 PM
just being curious, i wonder when the .sqsh images will be working? ie. kernel support for SqashFS?

and secondly, i know its not a goal, but running htc senseui application on it? will it become available soon?

with the "AndroidApps" solution, i managed to extract the sqsh images, and copy some apk files from other images to this, but many htc apps fail to load, showing dialogue box about that its not made for this hardware..
question is howcome the apps run fine on the Kaiser as example?

pongothemagnificent
25th September 2009, 05:02 PM
I'm using an angstrom initramfs to boot on raph100, and it is missing the bluez-utils and
BT/FM .bts files
Maybe i should really use a full-blown debian on the SD...


[Do Sep 24 2009] [02:40:09] <cr2> root@htcraphael:~# hciattach /dev/ttyHS1 texas
[Do Sep 24 2009] [02:40:09] <cr2> Found a Texas Instruments' chip!
[Do Sep 24 2009] [02:40:09] <cr2> Firmware file : /lib/firmware/TIInit_5.3.53.bts
[Do Sep 24 2009] [02:40:09] <cr2> can't open firmware file: No such file or directory
[Do Sep 24 2009] [02:40:09] <cr2> Warning: cannot find BTS file: /lib/firmware/TIInit_5.3.53.bts


You mean the debian linux desktop environment? how did you manage to run it on your diamond, same process as in the g1? ir want to test! garr!! =D

stefand
25th September 2009, 05:53 PM
You mean the debian linux desktop environment? how did you manage to run it on your diamond, same process as in the g1? ir want to test! garr!! =D

Take a look at this thread http://forum.xda-developers.com/showthread.php?t=553380

pongothemagnificent
25th September 2009, 06:24 PM
Take a look at this thread http://forum.xda-developers.com/showthread.php?t=553380

Did you read what i posted? i alrdy know about this arm distro running on the g1/hero, im just asking how he manage to run it on his diamond.

Willis111
25th September 2009, 07:04 PM
I finally got all the WiFi pieces together, and loaded it successfully on my DIAM500 :) Google Maps was even able to guess my location correctly within 200 meters :eek: Hopefully builds with WiFi should be coming soon

Any chance you could post this build for us other diam500 users? :cool: Or is this the DIAM500 on connect? What steps do I have to take to get the wifi driver loading? Do I need to find any specific firmware or just modeprobe wlan.ko?

sakul88
26th September 2009, 03:20 AM
not sure if this will help raphael users, but i compiled the latest kernel source using the raphael config. Does someone want to test it and see if it makes a difference?

The image attached is not actually a zip file so you can rename to just zImage or whatever your startup file wants and use it.

edit: this image doesnt have the lastest source update from cr2 (the msm:cleanups), which raphael users might benefit from

deeproot
26th September 2009, 05:07 AM
not sure if this will help raphael users, but i compiled the latest kernel source using the raphael config. Does someone want to test it and see if it makes a difference?

The image attached is not actually a zip file so you can rename to just zImage or whatever your startup file wants and use it.

edit: this image doesnt have the lastest source update from cr2 (the msm:cleanups), which raphael users might benefit from


My keyboard works with this build. (Fuze)
Everything else is the same. Market works great

Thanks,
Deeproot

babijoee
26th September 2009, 06:09 AM
not sure if this will help raphael users, but i compiled the latest kernel source using the raphael config. Does someone want to test it and see if it makes a difference?

The image attached is not actually a zip file so you can rename to just zImage or whatever your startup file wants and use it.

edit: this image doesnt have the lastest source update from cr2 (the msm:cleanups), which raphael users might benefit from

I've downloaded this image 3 times but 2 times from chrome and once from firefox. It seems to be corrupted. :(
Anyone care to re-upload?


Edit: Just renamed it to zImage and it works. Landscape works now and keyboard too :D FN buttons work but not all some of the buttons at the bottom lead me back to the haret cmd

Thanks Sakul88

babijoee
26th September 2009, 06:39 AM
GlemSom, would it be possible for you to also create an autozImage build service for us Raphael/fuze users?;)

pongothemagnificent
26th September 2009, 07:10 AM
My keyboard works with this build. (Fuze)
Everything else is the same. Market works great

Thanks,
Deeproot

It works partially on my fuze, the lower keypad(touch capacitive panel keys) are not working, it does rotate and the keyboard works to, but the only thing not working is the keypad, meaning i have no back,home,end call,send call buttons ><, any thoughts?

|Jason8|
26th September 2009, 09:10 AM
not sure if this will help raphael users, but i compiled the latest kernel source using the raphael config......

Works good for me. It just... doesn't rotate back to Portrait when you close the keyboard. Other than that works great.

REALLY REALLY FAST!

Oh, and I just woke it up from sleeping. It went back to portrait. :D

|Jason8|
26th September 2009, 09:17 AM
It works partially on my fuze, the lower keypad(touch capacitive panel keys) are not working, it does rotate and the keyboard works to, but the only thing not working is the keypad, meaning i have no back,home,end call,send call buttons ><, any thoughts?
Sounds like an issue with your startup/default.txt file. It all works for me. This new kernel is like... good enough for daily use, it seems. :D

Here's a link to what I'm using: http://forum.xda-developers.com/showthread.php?p=4481040

Data works great and everything. It wakes up instantly... hmm. I wonder how battery life is.

babijoee
26th September 2009, 09:22 AM
Weird as none of things affect mine. I'm on raph100 how about u guys?

|Jason8|
26th September 2009, 09:40 AM
I'm on a RAPH110 (Fuze).

I still can't send text messages. However, I can do everything else (besides Wifi, bluetooth, etc etc)

Power management doens't seem to work, though. I'm thinking that's by design, though...

GlemSom
26th September 2009, 09:43 AM
GlemSom, would it be possible for you to also create an autozImage build service for us Raphael/fuze users?;)

hmm, yeah - I guess I could :)

I guess I could do two seperate pages, one for Diamind and one for Raphael; if this has any interrest to the community, I might start work on it later today?
Though, I see some RAPH110 users using my Diamond images... But maybe the htcraphael_defconfig would produce a better image?

babijoee
26th September 2009, 09:51 AM
hmm, yeah - I guess I could :)

I guess I could do two seperate pages, one for Diamind and one for Raphael; if this has any interrest to the community, I might start work on it later today?

Raph/Fuze users will be able to use the raphael specific config and also any new development that was missed thats not included in the diamond kernals. It will also stop us from posting bugs on the diamond kernal as it doesnt make much sense as it was never intended for our devices. (even though they are nearly identical) now we can have our own section to post our results and bugs

just my 2c :)

Thanks GlemSom i and many others would really appreciate this service.

GlemSom
26th September 2009, 12:00 PM
Raph/Fuze users will be able to use the raphael specific config and also any new development that was missed thats not included in the diamond kernals. It will also stop us from posting bugs on the diamond kernal as it doesnt make much sense as it was never intended for our devices. (even though they are nearly identical) now we can have our own section to post our results and bugs

just my 2c :)

Thanks GlemSom i and many others would really appreciate this service.

Ok, I agree with your point here!

I will update my autobuild system to support different builds. (Will configure it for diamond and raphael).
My website will need some updating aswell - as it currently only supports diamond builds...
If all goes well, this should be done later today.

pongothemagnificent
26th September 2009, 03:33 PM
Ok, I agree with your point here!

I will update my autobuild system to support different builds. (Will configure it for diamond and raphael).
My website will need some updating aswell - as it currently only supports diamond builds...
If all goes well, this should be done later today.

This would be awesome, you just made my dream come true LOL!, your the best man, appreciated all your work.

boas
26th September 2009, 04:39 PM
not sure if this will help raphael users, but i compiled the latest kernel source using the raphael config. Does someone want to test it and see if it makes a difference?

The image attached is not actually a zip file so you can rename to just zImage or whatever your startup file wants and use it.

edit: this image doesnt have the lastest source update from cr2 (the msm:cleanups), which raphael users might benefit from


Great!!! Thank you so much!

Now this is getting very very interesting! It's much more stable than the latest diamond images. This image works very well, super fast, and soo stable compared to the others.

The HW-keyboard needs more config but it's a great start! As said, the screen don't auto-rotate, and the homekeys can't be used so APN settings is impossible for me to test (can't add APN).

Wow, I'm amazed by the latest progress, will love to use Android for day to day use soon =)

Keep up the terrific work!

GlemSom
26th September 2009, 06:21 PM
I've spent most of today re-writing my autobuild system to support more then just diamond builds!
Currently it's configured for Diamond and Raphael. (More builds can added later, if users request it!)

Description of the autobuild system:
* Will rebuild all images once an update is found in the GIT repository.
* Will track changes since last build. (over the mouse over the zImage to see them)
* Downloadable buildlog for each build.
* User comments for each build.
* Voting positive/negative for each build. (Only one vote pr. IP!)
* Last 4 weeks of changes always shown on the page.

Please note:
HTML tags are no longer allowed for user comments, sorry! The site is receiving close to 1000 visitors a day - so I HAD to disable that for security reasons!
The site is still under development, so expect minor changes during this weekend.

TODO list:
(This will be done during the weekend)
* add last 4 weeks commits to the start page.
* minor text changes to explain a bit better.

magicman0
26th September 2009, 06:58 PM
Thank you so much GlenSom!

I have Raph110(Fuze), landscape mode works, but doesn't switch back to normal when you close the keyboard. (To get it back to normal, I have to lock, then unlock)

Keyboard works good, except since I have a Fuze, I have a different keyboard...(minor issue, it doesn't bother me that much)

Screen is responsive.

Could be used for everyday use now! Great progress

slovoflud
26th September 2009, 07:17 PM
hey,

made some picks, everyone is free to use them as they see fit.

GlemSom, background on these matches your websites' colour.. ;)

http://forum.xda-developers.com/picture.php?albumid=570&pictureid=2295

http://forum.xda-developers.com/picture.php?albumid=570&pictureid=2293

http://forum.xda-developers.com/picture.php?albumid=570&pictureid=2294

bxmatus
26th September 2009, 07:33 PM
raphael kernel is booting great and fast on my RAPH100 but none hw key is working :-(

slovoflud
26th September 2009, 07:43 PM
http://glemsom.anapnea.net/android/diamond/

OMG! Android is taking over the internet! :D

maybe 1 (somewherein the corner) is enough? :)

EDIT: uff.. it's gone ))

Mc S.H.O.
26th September 2009, 07:49 PM
hello

hope for you guys a good android rom

i hope somebody can make the android in a good one for WVGA

raymondw
26th September 2009, 09:16 PM
Tried the last build and i'm very happy :)

Raph300
Screen rotate : OK
HW keys : HW (also FN)
3G : OK
screen pwr off : Not OK (flashing CMD with error)
Battery : Not OK (reports more/less/more/less/etc)

Better and better by the week :cool:

Homeryz
26th September 2009, 09:22 PM
Ok, I agree with your point here!

I will update my autobuild system to support different builds. (Will configure it for diamond and raphael).
My website will need some updating aswell - as it currently only supports diamond builds...
If all goes well, this should be done later today.

Raph110 I have no ringtones and I can't go into sound settings.
Other than that seems pretty good.
Anyone else having this problem?

Homer

GXFX
26th September 2009, 10:05 PM
Hi , 3G DOESN´T WORK ON MY P3700 ( BRAZIL ) ;
IT DOESN´T LOAD ANY PAGE :confused::confused:
Can somebody help me ?

Willis111
26th September 2009, 10:16 PM
You mean the debian linux desktop environment? how did you manage to run it on your diamond, same process as in the g1? ir want to test! garr!! =D


Curious, I would imagine that if you repartitioned your phones sd card, leaving a smaller primary fat partition(for android files which would be your "livecd", winmo media, whatever), created your /boot, /swap and /partitions then booted into android and opened a console, you would probably be able to pick up the gentoo handbook(love the gentoo handbook) and start at step 4/5 preparing the disks/configuring network (using a chrooted environment) installing your distro directly to the partitions you created.

My question would be - Would we be able to use any type of boot loader(grub/lilo?) to dual boot *nix and windows the way I do with my computer? ;)

babijoee
26th September 2009, 10:50 PM
Thanks so much for your hardwork Glemstom and helping the android raph/fuze community. I'll donate to you and all the other android devs when some money comes my way ;)
Keep up the good work

acezhi
26th September 2009, 11:52 PM
Has anyone tried this on a RAPH500 CDMA from Verizon.

I am trying it now and get an error "Failed to load file\Storage Card\root.cpiogz"

Any ideas?

techtim
27th September 2009, 12:31 AM
Has anyone tried this on a RAPH500 CDMA from Verizon.

I am trying it now and get an error "Failed to load file\Storage Card\root.cpiogz"

Any ideas?

Can you post your startup.txt?

boas
27th September 2009, 12:53 AM
Just found a solution to the screen orientation issue for the Raph. Go in to screen and audio setting and turn off the automatic rotation option, then the screen rotates properly when using hw keyboard!

Damn its close now!! If only audio would work (ringtones and alarms) then i would use Android for real!

Great work everyone!

hausjellp
27th September 2009, 02:17 AM
I have managed to install Android, it looks great apart from I am unable to get any form of internet connection :( I have used the guide on here (userename, pword and server etc) for gprs but no . Any ideas?

sakul88
27th September 2009, 06:38 AM
glad to hear the raph build is running well for some people.

Thank you Glemsom for providing autobuilds for the raphael, I appreciate it.

It seems the development for the raphael and diamond are separated, which is why the raph builds dont have power management and some other features.
However the diamond builds worked well for the raphael so maybe i can port some code from the diamond for the raphael, but i have very limited knowledge in hardware level coding so it probably wont happen from me. And for CDMA raphs, i took a peek at the code and saw some stuff has been disabled for cdma versions so it might take awhile before it works again.

There are very few people trying real hard to get the android kernel fully working for the diamond/raphael and i'd like to say thanks a lot for their hard work.

good luck

bxmatus
27th September 2009, 07:35 AM
Hi All

i was able to make my panel to be responsive ( working ). I add this board_htcdiamond_panel=0 into default.txt and it start to work. Question what exactly is this parameter do ? Is it only switch for panel type or there is more behind it ? Thanks

edit: hmmm, i'm taking it back, after reboot it stop working again ... :-(((

Mashadar
27th September 2009, 11:07 AM
Just found a solution to the screen orientation issue for the Raph. Go in to screen and audio setting and turn off the automatic rotation option, then the screen rotates properly when using hw keyboard!

Damn its close now!! If only audio would work (ringtones and alarms) then i would use Android for real!

Great work everyone!

That indeed did the trick, now screen rotation is working.

I couldn't get ringtones to work correctly. However, i was able to select and play mp3's from the astro browser.

By the way, I'm amazed how fast the display graphics in this raph build are. It's way faster than the unaccelerated windows interface. I always thought the msm72xx was just slow (partly due to lack of good display drivers), but seeing the speed of this android build, I'm convinced that fluid Ipod-like graphics are possible with this processor. Wow, keep up the good work!

pezzer28
27th September 2009, 12:30 PM
Hey !!

I would love to get linux on my diamond!

So am willing to test it out, so if you could post the donwload and a TUT on how to install that would be awesome.

Thanks

Pez

RationalGaze
27th September 2009, 01:12 PM
Hey !!

I would love to get linux on my diamond!

So am willing to test it out, so if you could post the donwload and a TUT on how to install that would be awesome.

Thanks

Pez

It is ALL in this thread... And all in the last 50 pages.. Download the pack from http://www.connect-utb.com/ and the latest zImage from http://glemsom.anapnea.net/android/ . About the tutorial... be a nice boy and read through the thread... It has all been said before, and i believe that all of the active readers of this thread hate repeating the same thing over and over again...

boas
27th September 2009, 01:21 PM
That indeed did the trick, now screen rotation is working.

I couldn't get ringtones to work correctly. However, i was able to select and play mp3's from the astro browser.

By the way, I'm amazed how fast the display graphics in this raph build are. It's way faster than the unaccelerated windows interface. I always thought the msm72xx was just slow (partly due to lack of good display drivers), but seeing the speed of this android build, I'm convinced that fluid Ipod-like graphics are possible with this processor. Wow, keep up the good work!

I could not agree more! It's becoming really fast, it kicks my winmo with ease, despite that I have 32mbyte catch activated in it. Android still is much faster and more smooth. When compared to a Hero it's still far from perfect, but I'm convinced that we could come very close to the flow Hero has!

I have used Android today, now it has been online 4h15mins and only got 38% left (on 3G tough)... And I'm having difficulties downloading from the Market.

Thanks to all who is developing Android, and especially huge thanks for the Autobuild service! :D

acezhi
27th September 2009, 04:03 PM
Can you post your startup.txt?

Thanks for the tip, I found a bad line in my startup.

nearlybritish
27th September 2009, 04:18 PM
For those having ringtone issues on Raph - not perfect yet, but I posted about this before:


Just an FYI to other Fuze users out there - I've had the best luck so far with the 9-7-09 Beta package (using the Raph 110 settings) and the 9-13-09 zImage

Usual issues are still there - hardware keys not very responsive sometimes, no wifi (of course), spotty cold-boot network setup, no sms send, marketplace working off/on, some general sluggishness... etc...

However once data fully connects, it tends to stay that way for the remainder of the session at least... may require you to toggle airplane mode several times before all data connections are active (browser, gmail, marketplace). I've successfully downloaded and installed over 5 packages at a time... but it has only done that once :)

One of the things I was waiting for was ringtone/notifications to work, and I think I found a way around the default (and buggy) setup. Sound definitely works for the Raph 110 - but like many people I can't choose a ringtone from Android settings. Good news is that if you can establish a connection to the marketplace and complete a download, you can go about this another way.

The only download that I can confirm works is the Flight of the Conchords soundboard from the marketplace. It's a goofy, free sound clip app that allows you to set any of the clips as your ringtone or notification sound. This should work with any of the soundboard apps that allow you to set a ringtone/notification sound... but nothing else confirmed yet.

Just thought I would share with anyone else looking to set an audible alert... so that, you know, your phone is useful while running Android. :)

acezhi
27th September 2009, 04:38 PM
For anyone interested the newest zimage I can get to boot on the RAPH500 is the zimage_old which is in the android-raph-20090909 download. Any of the newer zimages just give me a black screen ( I have waited and tried the end and home buttons and nothing happens even after 10 minutes)

This is what I am using for a startup

set ramsize 0x6000000
set ramaddr 0x10000000
set mtype 2039
set KERNEL zImage
set initrd initrd.gz
set cmdline "root=/dev/ram0 init=/init console=tty0 mem=76M msmsdcc_id=3 imgdevname=/dev/mmcblk0p1 imgdevnum=1 imgdir=/tmp msmts_calib=0x81.0x393.0x358.0x7D msmvkeyb_toggle=hide"
boot

Of course this is a CDMA device so I have no working radio although I am holding out hope that this will come along.

cr2
27th September 2009, 05:28 PM
Of course this is a CDMA device so I have no working radio


What do you mean by "I have no working radio" ?

acezhi
27th September 2009, 06:17 PM
I mean that I can't connect to a network.
I have Verizon and a CDMA Touch Pro (RAPH500).
I can't use the guide for data since Verizon has no known settings for this, or at least I haven't been able to find them in days of searching.

Can anyone confirm a working CDMA Device?

phhusson
27th September 2009, 06:21 PM
BT and WiFi are working on Linux/DIAM100 (and probably on raph100 too)
Should be available soon on android.
Still currently, BT has some limitations, like being slow (< 400kbauds) and doesn't support audio.

acezhi
27th September 2009, 06:31 PM
I looking at the WIKI I notice that know devices doesn't include the RAPH500.
Is my Verizon Wireless Touch Pro the only one out there?

If someone else has one what are you using for a stratup.txt?

snook
27th September 2009, 07:19 PM
I have found out how to set ringtone and notification sounds on the RAPH110. Just go to settings, in applications settings, mark unknown sources(allow install of non-market applications)

the-razer
27th September 2009, 09:12 PM
I have found out how to set ringtone and notification sounds on the RAPH110. Just go to settings, in applications settings, mark unknown sources(allow install of non-market applications)

working like a charm. android is already performing very well with the latest kernel image and package (09-09-09) on RAPH100. if it didn't eat that much battery it would be able to (partially) replace WinMo, atleast for everyday use.

gratulations and thanks to the devs and the autobuild service. it already has been worth the effort! =)

hausjellp
27th September 2009, 09:43 PM
Nowhere mentions the DIAM160. Are there any known issues with the ROMs?

got3silk
27th September 2009, 11:02 PM
hi im trying to get this to work on my htc touch pro, its the 800 one, but when it boots it says waiting for sd card???? all i did was extract in a folder in my sd card, did i do anything wrong, please help i really want to try this out

deeproot
27th September 2009, 11:16 PM
hi im trying to get this to work on my htc touch pro, its the 800 one, but when it boots it says waiting for sd card???? all i did was extract in a folder in my sd card, did i do anything wrong, please help i really want to try this out

try to take the files out of that folder and leave them on the root of the sd card.

deeproot

got3silk
27th September 2009, 11:21 PM
tried it just now and still nothing it seems like it is going to boot fine then just hangs on the "waiting for sd card, im usually pretty good with this stuff too.

c4software
28th September 2009, 12:22 AM
BT and WiFi are working on Linux/DIAM100 (and probably on raph100 too)
Should be available soon on android.
Still currently, BT has some limitations, like being slow (< 400kbauds) and doesn't support audio.

Ohh nice. i have test on my diam (with your help). And its works pretty good. Next step Android driver (maybe not an easy point too).

IceBone
28th September 2009, 12:37 AM
What's the battery life like on pure linux? Also, dzo's one before last image was the last one where screen wake up worked on my diam100.

EDIT: also, it's been a while since the buttonpad worked properly. How come there's problems introduced? They just creep up or have there been changes in those two areas that affected different phones differently (fixed for some, broke for others)?

|Jason8|
28th September 2009, 03:44 AM
Reboot your phone a few times and eventually they will work. I'm on a RAPH110, and it worked for me.

imrock
28th September 2009, 04:37 AM
:D:D i got assassins creed, midnight bowling 2 running on my android!!!!!!!:D:D

but its running in 480x360 res which is like half the screen size:(

is there any way i can set it to fulscreen?? not so usable at the moment:p

but awesome stuff..it was so damn easy to install new apps, n hey i tried spoofapp too, it was on fulscreen mode with wierd icons...why is that so??

|Jason8|
28th September 2009, 05:05 AM
:D:D i got assassins creed, midnight bowling 2 running on my android!!!!!!!:D:D

but its running in 480x360 res which is like half the screen size:(

is there any way i can set it to fulscreen?? not so usable at the moment:p

but awesome stuff..it was so damn easy to install new apps, n hey i tried spoofapp too, it was on fulscreen mode with wierd icons...why is that so??
You can set the screen resolution in your default/startup.txt file. Set it to 480x320 and it should run everything fullscreen.

The 640 becomes 480, the 480 becomes the 320. Should solve some problems for you.

imrock
28th September 2009, 05:30 AM
You can set the screen resolution in your default/startup.txt file. Set it to 480x320 and it should run everything fullscreen.

The 640 becomes 480, the 480 becomes the 320. Should solve some problems for you.


set cmdline "msmts_calib=115.105.863.911 msmvkeyb_toggle=off mddi.width=320 mddi.height=480 lcd.density=240 ppp.apn=movistar.es ppp.username=MOVISTAR ppp.password=MOVISTAR no_console_suspend"
#set cmdline "no_console_suspend"
# fbcon=rotate:1
# console=ttyMSM0"
boot

sorry for being such a noob but this is my startup.txt, all i can see is tht the values are already 480x320...which value to change??:confused:

|Jason8|
28th September 2009, 07:07 AM
set cmdline "msmts_calib=115.105.863.911 msmvkeyb_toggle=off mddi.width=320 mddi.height=480 lcd.density=240 ppp.apn=movistar.es ppp.username=MOVISTAR ppp.password=MOVISTAR no_console_suspend"
#set cmdline "no_console_suspend"
# fbcon=rotate:1
# console=ttyMSM0"
boot

sorry for being such a noob but this is my startup.txt, all i can see is tht the values are already 480x320...which value to change??:confused:


D'oh. Then I guess I don't have a clue?

haaibaa2
28th September 2009, 11:17 AM
Wow great work guys. HW keyboard working on my touch pro 500 (Vario IV). Allmost everything works. And it's really fast. Thanks!

Some other thing... Has anyone tried HTC sync on this? Would be handy to have my appointments and contacts in here as well.

ruimoura
28th September 2009, 03:21 PM
BT and WiFi are working on Linux/DIAM100 (and probably on raph100 too)
Should be available soon on android.
Still currently, BT has some limitations, like being slow (< 400kbauds) and doesn't support audio.

Nice! What about the battery problems, anything new? It drains the battery way too fast :(

stefand
28th September 2009, 03:37 PM
I want to extract the calibration from the nand flash on my diam100,
now the question is: is it save to compile the kernel with CONFIG_MTD=y and CONFIG_MTD_MSM_NAND=y or can I brick my diamond with it?

Also does anyone know the dd settings? like 'bs=8192 count=1 skip=4048'

Thanks

phhusson
28th September 2009, 09:15 PM
I want to extract the calibration from the nand flash on my diam100,
now the question is: is it save to compile the kernel with CONFIG_MTD=y and CONFIG_MTD_MSM_NAND=y or can I brick my diamond with it?

Also does anyone know the dd settings? like 'bs=8192 count=1 skip=4048'

Thanks
If you don't miss the dd commands, there is almost no risk.
Not sure about the dd settings (i use 2kb blocks, easier to count.)
But just wait a bit, i'll post a demo initramfs.

Untouchab1e
28th September 2009, 09:35 PM
Wow great work guys. HW keyboard working on my touch pro 500 (Vario IV). Allmost everything works. And it's really fast. Thanks!

Some other thing... Has anyone tried HTC sync on this? Would be handy to have my appointments and contacts in here as well.

Just sync your Outlook contacts with your Gmail account first, then set up your Google sync on your phone. ;)

cr2
28th September 2009, 10:45 PM
I want to extract the calibration from the nand flash on my diam100

You can use itsutils on windows, if you want to be sure.

Also does anyone know the dd settings? like 'bs=8192 count=1 skip=4048'


There are two EEPROM copies of 0x800 (2K) size
@0x2500000 and @0x2500800
The header is 0x40 bytes, followed by 0x2f0 (752) bytes of calibration data.

So for bs=8192 you need to skip 4736 blocks, and not 4048

phhusson
28th September 2009, 11:00 PM
So for bs=8192 you need to skip 4736 blocks, and not 4048
To complete: someone wrote on the wiki the offset was 4048. We don't even know who this is, just know this person has a RAPH500. Maybe on RAPH500 this offset is right, that's why we haven't erased it from the wiki.
If someone with a {RAPH,DIAM}500 could check for it, that would be nice.
But the 4048 thing is in the first 36MB (reserved to AMSS), so it's most likely to be wrong.

H3x
29th September 2009, 08:20 AM
You can set the screen resolution in your default/startup.txt file. Set it to 480x320 and it should run everything fullscreen.

The 640 becomes 480, the 480 becomes the 320. Should solve some problems for you.

set cmdline "msmts_calib=115.105.863.911 msmvkeyb_toggle=off mddi.width=320 mddi.height=480 lcd.density=240 ppp.apn=movistar.es ppp.username=MOVISTAR ppp.password=MOVISTAR no_console_suspend"
#set cmdline "no_console_suspend"
# fbcon=rotate:1
# console=ttyMSM0"
boot

sorry for being such a noob but this is my startup.txt, all i can see is tht the values are already 480x320...which value to change??:confused:


D'oh. Then I guess I don't have a clue?

This is still a real problem IMHO. Anyone know how to fool applications into reading display panel dimensions instead of true lcd ones? I tried setting lcd.width=320 lcd.height=480 to no avail. Most apps still support HVGA unfortunately...

dzo
29th September 2009, 08:43 AM
This is still a real problem IMHO. Anyone know how to fool applications into reading display panel dimensions instead of true lcd ones? I tried setting lcd.width=320 lcd.height=480 to no avail. Most apps still support HVGA unfortunately...

The width and height settings don't work yet, we'll have to port my display scaling code over from vogue. I'm away for a week or so but will have a look at it when I get home.

H3x
29th September 2009, 11:39 AM
The width and height settings don't work yet, we'll have to port my display scaling code over from vogue. I'm away for a week or so but will have a look at it when I get home.

Awesome, man! You are truly one of the biggest driving forces behind this project atm. Thanks for all your hard work!

stefand
29th September 2009, 02:28 PM
You can use itsutils on windows, if you want to be sure.


There are two EEPROM copies of 0x800 (2K) size
@0x2500000 and @0x2500800
The header is 0x40 bytes, followed by 0x2f0 (752) bytes of calibration data.

So for bs=8192 you need to skip 4736 blocks, and not 4048

ppfff, I need some more help with this. I did compile the kernel about 20 times with different defconfig setting to be able to dd from "/dev/mtd/mtd0ro" .
But it never creates a folder "/dev/mtd/" or device /dev/mtd/mtd0ro".

Can someone post a ".config" file or tell me in what file I have to change the CONFIG_MTD and CONFIG_MTD_MSM_NAND settings, so the device will show up?

(Or what I'm totally doing wrong)

Thanks

Riel
29th September 2009, 05:16 PM
The width and height settings don't work yet, we'll have to port my display scaling code over from vogue. I'm away for a week or so but will have a look at it when I get home.

I am pretty sure, if not 100% sure, this worked at my android versions.

acezhi
29th September 2009, 05:25 PM
I looking at the WIKI I notice that know devices doesn't include the RAPH500.
Is my Verizon Wireless Touch Pro the only one out there?

If someone else has one what are you using for a stratup.txt?

I have been told that the MTYPE for a RAPH500 is 2182 in case anyone else is looking.

phhusson
29th September 2009, 11:29 PM
I made a quick initramfs to test WiFi, it also needs my kernel (because of problems with kernel versions) so here it is:
http://husson.hd.free.fr/angstrom-bt+wifi.cpio.gz this is the initramfs
http://husson.hd.free.fr/zImage-27-09-2009 this is the kernel

These files are hosted on my broadband connection, so please someone mirror it :)
So this initramfs will load the calibration file from the NAND, then load the wifi driver, load the bluetooth driver, and will finally print netwok scan for wifi then bluetooth. wifi scan will flood your screen.... you won't be able to see more than 2 ESSID, but you'll be able to see either it works or not.
Please note that you have to turn wifi on in Windows Mobile before starting haret !
Also, the start will be amazingly slow, something like one minute with messages "looping". If you get looped CRC errors, it's most likely because you haven't turned wifi on in Windows Mobile, so first check it before reporting.

If it works, say what works (bluetooth and/or wifi), and your phone (known to work on diam100, supposed to work on raph100, don't know for others).
If it doesn't work, you can get more informations (typically dmesg), by usb: the initramfs will create a usbnet connection with a 192.168.0.202 IP, the ssh server has empty password for root.

Please note that this kernel gives (almost) total access to NAND, so don't write to /dev/mtd* ! You even should not use any other system than my initramfs (even if i use it successfully on andoir xrom)

Willis111
30th September 2009, 01:25 AM
I have been told that the MTYPE for a RAPH500 is 2182 in case anyone else is looking.

I added this info to the "Hardware differences/Configurations" section of the xda wiki. I am unable to confirm this or any other settings as I don't have a raph500 so I just tossed it up as ? 2182 ? and questioned out other options the same way. Hopefully no one will get confused, if anyone can confirm this and edit the wiki themselves or even just post here that it's right/wrong it will be updated accordingly by myself or someone else.

I was hoping as well, if anyone (MrPippy please please please) could post their .config for their kernel settings (hopefully for diam500 specific devices). Seem to have a few problems with my .config I think that aren't covered in the howto on the wiki(I'll probably just grab IRC and jump on #htc-linux if I don't get a response in a day or two).

imrock
30th September 2009, 01:39 AM
I made a quick initramfs to test WiFi, it also needs my kernel (because of problems with kernel versions) so here it is:
http://husson.hd.free.fr/angstrom-bt+wifi.cpio.gz this is the initramfs
http://husson.hd.free.fr/zImage-27-09-2009 this is the kernel

These files are hosted on my broadband connection, so please someone mirror it :)
So this initramfs will load the calibration file from the NAND, then load the wifi driver, load the bluetooth driver, and will finally print netwok scan for wifi then bluetooth. wifi scan will flood your screen.... you won't be able to see more than 2 ESSID, but you'll be able to see either it works or not.
Please note that you have to turn wifi on in Windows Mobile before starting haret !
Also, the start will be amazingly slow, something like one minute with messages "looping". If you get looped CRC errors, it's most likely because you haven't turned wifi on in Windows Mobile, so first check it before reporting.

If it works, say what works (bluetooth and/or wifi), and your phone (known to work on diam100, supposed to work on raph100, don't know for others).
If it doesn't work, you can get more informations (typically dmesg), by usb: the initramfs will create a usbnet connection with a 192.168.0.202 IP, the ssh server has empty password for root.

Please note that this kernel gives (almost) total access to NAND, so don't write to /dev/mtd* ! You even should not use any other system than my initramfs (even if i use it successfully on andoir xrom)

im getting CRC error even with wifi on in winmo..but superb progress!!! diam140

imrock
30th September 2009, 01:54 AM
can i upload it on megaupload? i dont hv an account there..n all i did was to rename the 1st file to initrd.gz n the zimage n boot up..it started bluetooth n wifi scanning but in the end ggave data CRC error n some more errors difficult to read coz the screen flickers very much due to scanning

did i do anything wrong? i just read wifi n jumped onto try, so eager for wifi to work!!

fliggygeek
30th September 2009, 02:47 AM
These files are hosted on my broadband connection, so please someone mirror it :)


I have started an upload space on my server, androiduploads.uberatomic.com, dont abuse it or it will cease to exist.

# FTP Username: android@uberatomic.com
# Password: androiduploads
# FTP Server: ftp.uberatomic.com
# FTP Server Port: 21
# Quota: 500 MB

Shortly there will be a copy of the phhusson files residing here

Willis111
30th September 2009, 06:04 AM
I made a quick initramfs to test WiFi, it also needs my kernel (because of problems with kernel versions)

These files are hosted on my broadband connection, so please someone mirror it :)


Megaupload

http://www.megaupload.com/?d=A867F612 - cpio.gz
http://www.megaupload.com/?d=9GEHT65U - rar'd zImage (megaupload doesn't seem to accept files without extenstions, just extract like any other rar archive ...)

Edit: Sweet, Wifi is working here. cdma DIAM500. Picked it up on the second card scan.

fliggygeek
30th September 2009, 06:26 AM
Megaupload

http://www.megaupload.com/?d=A867F612 - cpio.gz
initram uploading

Feel free to upload related files to my server, its high bandwidth and low usage atm and ive uploaded the two files.

http://androiduploads.uberatomic.com/angstrom-bt+wifi.cpio.gz

http://androiduploads.uberatomic.com/zImage-27-09-2009

tallnerd1985
30th September 2009, 07:08 AM
Hi Everyone,

So today I decided to whipout and dust off my Touch Pro because I heard that Dzo is starting to help out here with the Diam/Ralp Android porting group. I have been using his Android port for my HTC Vogue that he started over a year ago and been loving it since.

I've tried to read thru this thread about getting it onto my VZW TP which I guess is supposed to be the RALP500 but have had no luch on getting it to bootup. I've downloaded the package from connect-utb and edited the startup.txt to change the MTYPE to 2182 because thats what someone said a couple pages back to do to get it to work but it only shows half a black screen and stays like that for minutes as opposed to my Vogue showing all the modules being loaded up.

If anybody can bring me up to date on what builds work for my phone and what neccesary files I need to download would be greatly appreciated. Sorry but the thread at this point is too long to filter out all the different builds and what model they work for.

Thanks,
Kenny

ElCondor
30th September 2009, 07:34 AM
im getting CRC error even with wifi on in winmo..but superb progress!!! diam140

I am also getting that error, but on DIAM100.
Very sad...

suksanto
30th September 2009, 08:05 AM
;4635343']I am also getting that error, but on DIAM100.
Very sad...

Could you guys be kind enough to tell me How do you start the initramfs, do I change the file name to initramfs.gz ?

mixxy
30th September 2009, 09:05 AM
Megaupload

http://www.megaupload.com/?d=A867F612 - cpio.gz
http://www.megaupload.com/?d=9GEHT65U - rar'd zImage (megaupload doesn't seem to accept files without extenstions, just extract like any other rar archive ...)

Edit: Sweet, Wifi is working here. cdma DIAM500. Picked it up on the second card scan.

i tried the 2 files but my terminal keeps looping "waiting for SD card"

any ideas?

PS. Im using a DIAM500 with the ZIMAGE u posted, hope im doing it right, cuz when i go back to mr.pippy's old one it boots fine....not sure what im doing wrong

chemical1979
30th September 2009, 09:37 AM
I made a quick initramfs to test WiFi, it also needs my kernel (because of problems with kernel versions) so here it is:
http://husson.hd.free.fr/angstrom-bt+wifi.cpio.gz this is the initramfs
http://husson.hd.free.fr/zImage-27-09-2009 this is the kernel

These files are hosted on my broadband connection, so please someone mirror it :)
So this initramfs will load the calibration file from the NAND, then load the wifi driver, load the bluetooth driver, and will finally print netwok scan for wifi then bluetooth. wifi scan will flood your screen.... you won't be able to see more than 2 ESSID, but you'll be able to see either it works or not.
Please note that you have to turn wifi on in Windows Mobile before starting haret !
Also, the start will be amazingly slow, something like one minute with messages "looping". If you get looped CRC errors, it's most likely because you haven't turned wifi on in Windows Mobile, so first check it before reporting.

If it works, say what works (bluetooth and/or wifi), and your phone (known to work on diam100, supposed to work on raph100, don't know for others).
If it doesn't work, you can get more informations (typically dmesg), by usb: the initramfs will create a usbnet connection with a 192.168.0.202 IP, the ssh server has empty password for root.

Please note that this kernel gives (almost) total access to NAND, so don't write to /dev/mtd* ! You even should not use any other system than my initramfs (even if i use it successfully on andoir xrom)

Hey phhusson,
Thanks for your work. I enabled BT and WIFI on WM, booted your kernel and initrd.gz and found that it loops with the CRC errors for about 5-7 Minutes and then stops (but doesn't freeze).

mmc0: Data CRC error
msmsdcc_data_err: opcode 0x00000035
msmsdcc_data_err: blksz 4, blocks 1
wl1251: ERROR sdio write failed (-84)

phhusson
30th September 2009, 10:25 AM
PS. Im using a DIAM500 with the ZIMAGE u posted, hope im doing it right, cuz when i go back to mr.pippy's old one it boots fine....not sure what im doing wrong
Have you also changed the initramfs (half falsely named initrd in haret) ?
This zImage isn't meant to work with other with other initramfs (even if it should), and anyway, wifi code is in the initramfs, not the zImage.

Hey phhusson,
Thanks for your work. I enabled BT and WIFI on WM, booted your kernel and initrd.gz and found that it loops with the CRC errors for about 5-7 Minutes and then stops (but doesn't freeze).

mmc0: Data CRC error
msmsdcc_data_err: opcode 0x00000035
msmsdcc_data_err: blksz 4, blocks 1
wl1251: ERROR sdio write failed (-84)


Also try various wifi configuration on windows mobile:
I think you have to be either connected or searching WiFi (and not idling disconnected, it disables wifi most of the time).
If connected you also might have to set power mode to high performance, and maybe even do some download meanwhile.
I've done my tries with wifi in search mode. (on my WM rom, wifi logo is moving, while most of the time it's red when no search nor connection)
Also as soon as you get those message, it will fail, there is no need to wait for the end of this. But be careful, there are a lot of other errors that might happen, which are normals (I made it quick and really dirty)

If it still doesn't work, look at the startup.txt, there is a comment to slow down the SD controler, try it, set 150000 Hz as frequency, this might help. If this actually helps, try increasing frequency until it won't work, and report the last working frequency. See http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=blob;f=arch/arm/mach-msm/clock-wince.c;h=d6e31170633c01625ab0672590ed051bb0bab540 ;hb=refs/heads/htc-msm-2.6.27 around line 120 to know which frequencies are supported, you can set it higher than the value, it will fallback to the nearest lowest frequency available.


Edit: Sweet, Wifi is working here. cdma DIAM500. Picked it up on the second card scan.
Great, CDMA was the phone i thaught would be the worst one to get working :)

PS: I confirm that if wifi is on, but not searching nor connected, it won't work. But don't worry about it, even if we can't stop the wifi chip ATM, the radio can still be stopped, so there won't be big battery problems. And anyway cr2 rocks, so he'll find the correct (de)init code :-)

babijoee
30th September 2009, 10:59 AM
Are you guys running this in Android or Angstrom?
If Angstrom could someone link me to a page where i can read up, setup and download Angstrom?

Tried this in Android by replacing initrd.gz and zImage and Haret says
"Image too large (1462396 + 27726336) - Largest size is 25165824 :confused:

phhusson
30th September 2009, 11:04 AM
Are you guys running this in Android or Angstrom?
If Angstrom could someone link me to a page where i can read up, setup and download Angstrom?

Tried this in Android by replacing initrd.gz and zImage and Haret says
"Image too large (1462396 + 27726336) - Largest size is 25165824 :confused:

It's angstrom, but it's all in the initramfs, you don't need anything else.
Your message states a 27MB file, the initramfs is 13MB, you must have done something wrong, maybe you extracted the initramfs while you should not, initramfs IS a gz file ! do NOT "unzip" it. Just unrar it if you used the rar one.

babijoee
30th September 2009, 11:25 AM
Thanks for the quick reply. Got it booting
How long would you usually wait for the wlan drivers to loop?
It started around 80.xxxxxx and now has jumped to stopped at 430.xxxxxx.
Been booting screen for about 5 mins now. Report back in 20 minutes.

Nakebod
30th September 2009, 11:26 AM
I made a quick initramfs to test WiFi, it also needs my kernel (because of problems with kernel versions) so here it is:
http://husson.hd.free.fr/angstrom-bt+wifi.cpio.gz this is the initramfs
http://husson.hd.free.fr/zImage-27-09-2009 this is the kernel

These files are hosted on my broadband connection, so please someone mirror it :)
So this initramfs will load the calibration file from the NAND, then load the wifi driver, load the bluetooth driver, and will finally print netwok scan for wifi then bluetooth. wifi scan will flood your screen.... you won't be able to see more than 2 ESSID, but you'll be able to see either it works or not.
Please note that you have to turn wifi on in Windows Mobile before starting haret !
Also, the start will be amazingly slow, something like one minute with messages "looping". If you get looped CRC errors, it's most likely because you haven't turned wifi on in Windows Mobile, so first check it before reporting.

If it works, say what works (bluetooth and/or wifi), and your phone (known to work on diam100, supposed to work on raph100, don't know for others).
If it doesn't work, you can get more informations (typically dmesg), by usb: the initramfs will create a usbnet connection with a 192.168.0.202 IP, the ssh server has empty password for root.

Please note that this kernel gives (almost) total access to NAND, so don't write to /dev/mtd* ! You even should not use any other system than my initramfs (even if i use it successfully on andoir xrom)

Negative for me, on my Diam100, using xRom's Android, I can't use the hardware buttons, thus not unlock the device @ boot.
I had this problem before with a different zImage, so maybe that the WIFI/BT is working, but I can't test it :(

But it you/someone has another/better Android version, please tell :P

suksanto
30th September 2009, 11:39 AM
I made a quick initramfs to test WiFi, it also needs my kernel (because of problems with kernel versions) so here it is:
http://husson.hd.free.fr/angstrom-bt+wifi.cpio.gz this is the initramfs
http://husson.hd.free.fr/zImage-27-09-2009 this is the kernel

These files are hosted on my broadband connection, so please someone mirror it :)
So this initramfs will load the calibration file from the NAND, then load the wifi driver, load the bluetooth driver, and will finally print netwok scan for wifi then bluetooth. wifi scan will flood your screen.... you won't be able to see more than 2 ESSID, but you'll be able to see either it works or not.
Please note that you have to turn wifi on in Windows Mobile before starting haret !
Also, the start will be amazingly slow, something like one minute with messages "looping". If you get looped CRC errors, it's most likely because you haven't turned wifi on in Windows Mobile, so first check it before reporting.

If it works, say what works (bluetooth and/or wifi), and your phone (known to work on diam100, supposed to work on raph100, don't know for others).
If it doesn't work, you can get more informations (typically dmesg), by usb: the initramfs will create a usbnet connection with a 192.168.0.202 IP, the ssh server has empty password for root.

Please note that this kernel gives (almost) total access to NAND, so don't write to /dev/mtd* ! You even should not use any other system than my initramfs (even if i use it successfully on andoir xrom)

My DIAM100, I tried both WIFI connected, WIFI searching in WM, still get looping with error

mmc0: Data CRC error
msmsdcc_data_err: opcode 0x00000035
msmsdcc_data_err: blksz 4, blocks 1
wl1251: ERROR sdio write failed (-84)

chemical1979
30th September 2009, 11:52 AM
Also try various wifi configuration on windows mobile:
I think you have to be either connected or searching WiFi (and not idling disconnected, it disables wifi most of the time).
If connected you also might have to set power mode to high performance, and maybe even do some download meanwhile.
I've done my tries with wifi in search mode. (on my WM rom, wifi logo is moving, while most of the time it's red when no search nor connection)
Also as soon as you get those message, it will fail, there is no need to wait for the end of this. But be careful, there are a lot of other errors that might happen, which are normals (I made it quick and really dirty)

If it still doesn't work, look at the startup.txt, there is a comment to slow down the SD controler, try it, set 150000 Hz as frequency, this might help. If this actually helps, try increasing frequency until it won't work, and report the last working frequency. See http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=blob;f=arch/arm/mach-msm/clock-wince.c;h=d6e31170633c01625ab0672590ed051bb0bab540 ;hb=refs/heads/htc-msm-2.6.27 around line 120 to know which frequencies are supported, you can set it higher than the value, it will fallback to the nearest lowest frequency available.

Before these messages loop, there is some other interesting stuff scrolling through the screen.

One line definately states BUG: sleeping function called from invalid context in line kernel/mutex.c:88

Btw, I forgot to mention that I'm on a DIAM300.

I looked at the code clock-wince.c and found the clocks at line 122-125 (12, 19.2, 24 and 32MHz). I tried the slowest (msm_sdcc.msmsdcc_fmax=12000000) as kernel parameter but there was no change.

After using 150000 as clock the errors started to get different. Lots of command timeouts during startup, and the loop now looks different:

wl1251: ERROR sdio write failed (-110)
mmc0: Command timeout

I'll start increasing the clock until I see some other behaviour. :)

babijoee
30th September 2009, 11:58 AM
Success!

Using connect-utb latest raph build and changing frequency to 150000 I saw the wlan drivers successfully booted.
Unsure about bluetooth though.
Still waiting for Angstrom to boot :(

IceBone
30th September 2009, 12:06 PM
Sounds good, can't wait til it's integrated into the zImage (or however it works). What about battery life in pure Linux? Is it an issue there as well or is it only in Android?

chemical1979
30th September 2009, 12:38 PM
Also try various wifi configuration on windows mobile:
I think you have to be either connected or searching WiFi (and not idling disconnected, it disables wifi most of the time).
If connected you also might have to set power mode to high performance, and maybe even do some download meanwhile.
I've done my tries with wifi in search mode. (on my WM rom, wifi logo is moving, while most of the time it's red when no search nor connection)
Also as soon as you get those message, it will fail, there is no need to wait for the end of this. But be careful, there are a lot of other errors that might happen, which are normals (I made it quick and really dirty)

If it still doesn't work, look at the startup.txt, there is a comment to slow down the SD controler, try it, set 150000 Hz as frequency, this might help. If this actually helps, try increasing frequency until it won't work, and report the last working frequency. See http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=blob;f=arch/arm/mach-msm/clock-wince.c;h=d6e31170633c01625ab0672590ed051bb0bab540 ;hb=refs/heads/htc-msm-2.6.27 around line 120 to know which frequencies are supported, you can set it higher than the value, it will fallback to the nearest lowest frequency available.

I found that f=1,5MHz solved the error loop of sdio writes, now I'm on a "htcraphael" login prompt waiting for a login with an Angstrom-ASCII Art above.

The last lines above the login prompt are:

Complete wifi scan:
lo Interface doesn't support scanning.
dummy0 Interface doesn't support scanning.
rmnet0 Interface doesn't support scanning.
rmnet1 Interface doesn't support scanning.
rmnet2 Interface doesn't support scanning.
usb0 Interface doesn't support scanning.

SSID-only wifi scan:
BT scan:
Scanning ...


I would guess there is the wlan-interface missing, so something else doesn't work as expected.

No android. Guess I have to enable that keyboard with the blue dot again, to login as root and do some stuff?

ElCondor
30th September 2009, 03:09 PM
I found that f=1,5MHz solved the error loop of sdio writes, now I'm on a "htcraphael" login prompt waiting for a login with an Angstrom-ASCII Art above.

The last lines above the login prompt are:

Complete wifi scan:
lo Interface doesn't support scanning.
dummy0 Interface doesn't support scanning.
rmnet0 Interface doesn't support scanning.
rmnet1 Interface doesn't support scanning.
rmnet2 Interface doesn't support scanning.
usb0 Interface doesn't support scanning.

SSID-only wifi scan:
BT scan:
Scanning ...


I would guess there is the wlan-interface missing, so something else doesn't work as expected.

No android. Guess I have to enable that keyboard with the blue dot again, to login as root and do some stuff?
I am finally able to get to this. First I got the known loop of errors, but I tried it another time, and know it works (without setting the frequency)
What's the login pass? I tried 'root' but without any succes.

Nakebod
30th September 2009, 04:00 PM
Ok, tried some more, I got a little bit further then before,
WIFI connected in WM, BT enabled, and I got the "famous" error :+

msmsdcc_data_err: blksz 4, blocks 1
mmc0: Data CRC Error
msmsdcc_data_err: opcode 0x000000035

w112521: Error_sdio write failed (-84)

After the hints from chemical1979 I've added the following parameter in the startup.txt:
msm_sdcc.msmsdcc_fmax=1500000

WIFI
After the boot (But it doesn't load Android's GUI, only the console), I can see it find at least 1 network (Probably more, text scrolls to fast), I'm able to see the neighbors SSID, and below this, I see:

SSID-only wifi scan:
BT scan:
Scanning...
[ Angstrom ascii logo ]
htcraphael login: _

But without keyboard, I can't login, neither can I ping my device.

BT
Searching for new devices from my Windows PC, it is able to find "htcraphael". I can't connect to it, probably because it needs a keypair.

Willis111
30th September 2009, 05:51 PM
Could you guys be kind enough to tell me How do you start the initramfs, do I change the file name to initramfs.gz ?

rename the initramfs to initrd.gz and rename the cpio.gz to zImage or edit your default/startup.txt and change "initrd.gz" to "initramfs" and "zImage" to cpio.gz


set RAMSIZE 0x08000000
Set ramaddr 0x10000000
set MTYPE 2040
set KERNEL zImage
set initrd initrd.gz

to

set RAMSIZE 0x08000000
Set ramaddr 0x10000000
set MTYPE 2040
set KERNEL cpio.gz
set initrd initramfs


Should work I think(ignore mtype, it's for my diam500 of course).

Is there no module versioning support in these kernels/.config? Possible to download a pre-compiled module and load it on any machine etc ....

chemical1979
30th September 2009, 06:18 PM
After the hints from chemical1979 I've added the following parameter in the startup.txt:
msm_sdcc.msmsdcc_fmax=1,5MHz

For the record, the kernel parameter msm_sdcc.msmsdcc_fmax takes the argument in Hz, so only this works as expected:

msm_sdcc.msmsdcc_fmax=1500000

Nakebod
30th September 2009, 06:54 PM
For the record, the kernel parameter msm_sdcc.msmsdcc_fmax takes the argument in Hz, so only this works as expected:

msm_sdcc.msmsdcc_fmax=1500000

Strange, it worked with 1,5Mhz in it :confused:
Anyway, if it is supposed to contain 1500000, I'll edit my message to prevent confusion.

Sometimes the result varies from boot to boot :+
Now I got:
Complete wifi scan:
lo Interface doesn't support scanning.
dummy0 Interface doesn't support scanning.
rmnet0 Interface doesn't support scanning.
rmnet1 Interface doesn't support scanning.
rmnet2 Interface doesn't support scanning.
usb0 Interface doesn't support scanning.

SSID-only wifi scan:
BT scan:
Scanning ...
<hardware addess> computername

And again no Android GUI, so I can't really test if BT works, except it can be detected from my computer.

Edit, is there an easier way for the logs/debug? Anyway, I caught some messages:

Fatal error could not open /lib/.. * ... /modules.dep
Can not load firmware file (:?)
Cannot find BTS file /lib/firmware/TIInit_5.3.53.bts

Probably not the exact messages, but it could be a hint to something.

ElCondor
30th September 2009, 07:14 PM
Ok, tried...
WIFI
After the boot (But it doesn't load Android's GUI, only the console), I can see it find at least 1 network (Probably more, text scrolls to fast), I'm able to see the neighbors SSID, and below this, I see:

SSID-only wifi scan:
BT scan:
Scanning...
[ Angstrom ascii logo ]
htcraphael login: _

But without keyboard, I can't login, neither can I ping my device.

BT
Searching for new devices from my Windows PC, it is able to find "htcraphael". I can't connect to it, probably because it needs a keypair.

You can do this by setting msmvkeyb_toggle=on
But what login pass should you use then? the wpa key?
Guys, the frequency isn't important. The only config I made is enabling the keyboard, which is not related to any wifi actions. After 3 or 4 boots, it worked.
Edit: I tried the network name (SpeedTouchC772BE) for the htcraphael login. After that, I have to type in the password. I tried to type the wpa key but if I type something, it doesn't appear. So you can't see what you're typing.

chemical1979
30th September 2009, 07:46 PM
;4638909']You can do this by setting msmvkeyb_toggle=on
But what login pass should you use then? the wpa key?
Guys, the frequency isn't important. The only config I made is enabling the keyboard, which is not related to any wifi actions. After 3 or 4 boots, it worked.
Edit: I tried the network name (SpeedTouchC772BE) for the htcraphael login. After that, I have to type in the password. I tried to type the wpa key but if I type something, it doesn't appear. So you can't see what you're typing.

As phhusson post states, the root password is empty. If you enable the msmvkeyb_toggle (hide/on) you can use "root" on the login prompt, and after enter you're on the root prompt.

root@htcraphael:~#

However, as I already guessed in my last post, something is missing here. ifconfig only lists lo and usb0 as network interfaces, there is no wlan0 or sth.

I'm checking dmesg output right now to find a clue..

phhusson
30th September 2009, 08:05 PM
It seems i haven't been clear enough:

First thing: THIS IS ONLY A DEMO ! It will only scan networks/computers, no easy way to connect, no android thing easier. Don't bother trying this kernel with android or whatever, WiFi support is mostly in the initramfs.

Second: there is no password (or empty one if you want to connect through ssh), user is root.

About the 1.5Mhz frequency and CRC errors thing, have you tried many times with/without it and are able to confirm this changes something ?
The only times this occurs to me, is because the wifi chip wasn't totally powered on Windows Mobile.

For the absence of wlanX device, i actually have no clue ...
Maybe post the result of dmesg and/or /var/log/message*
You can also try running it by hand: sh /etc/rc5.d/S25* start

Willis111
30th September 2009, 08:08 PM
i tried the 2 files but my terminal keeps looping "waiting for SD card"

any ideas?

PS. Im using a DIAM500 with the ZIMAGE u posted, hope im doing it right, cuz when i go back to mr.pippy's old one it boots fine....not sure what im doing wrong

I've had a few PM's so I'm just attaching my "DIAM500 Startup.txt/default.txt" <- a thread search should be ez mode for anyone(Just did a thread search for raph500 and scanned a thread saying "newest zimage working is ####" someone was asking the other day, thread may be too long to read the whole thing but ... if more users used more brains there would be a lot less posts saying "I can't find posts on X issue". Don't mean to make an example of anyone or make people feel uncomfortable, just want to throw out what a lot of people are already thinking). I had a bunch of trouble with my default.txt and I kept replacing it and starting over with a fresh copy but still something kept screwing up, I think it was the new mtype for the diam500, I tested this with a few of the newer kernels and it works fine(wifi even with the 1 posted the other day).

chemical1979
30th September 2009, 08:32 PM
It seems i haven't been clear enough:

First thing: THIS IS ONLY A DEMO !
You can also try running it by hand: sh /etc/rc5.d/S25* start

Ah, that was the point I was looking for. And yes, I know this is only a demo and won't boot into android or something else, but I was eager to get it to work on my DIAM300. ;-)

The output of /etc/rc5.d/S25Wifi-chip start:
..Lots of errors of loading already loaded modules..
trout_wifi_power: 1
msm_gpio_set_function(33,7)
msm_gpio_set_function(34,7)
msm_gpio_set_function(35,7)
msm_gpio_set_function(36,7)
msm_gpio_set_function(37,7)
msm_gpio_set_function(38,4)
msm_gpio_set_function(1d,3)
htc_pwrsink_set:STUB!
trout_wifi_set_carddetect: 1
mmc0: card_present 1
trout_wifi_set_carddetect: 0
mmc0: card_present 0
mmc0: Slot status change detected (1 -> 0)
mkdir: cannot create directory '/lib/firmware': File exists
trout_wifi_set_carddetect: 1
mmc0: card_present 1
mmc0: Slot status change detected (0 -> 1)
ifconfig: SIOCGIFFLAGS: No such device
ifconfig: SIOCGIFFLAGS: No such device
ifconfig: SIOCGIFFLAGS: No such device
trout_wifi_set_carddetect: 0
mmc0: card_present 0
mmc0: Slot status change detected (1 -> 0)
msm_nand_read_oob 2500000 c11b3000 800 00000000 0
status: c03030 ff000a c02030 ff0009 c01020 ff0000 c00020 ff0000
msm_nand_read_oob 2500000 800 0 failed -74, corrected 0
1+0 records in
1+0 records out
752+0 records in
752+0 records out
trout_wifi_set_carddetect: 1
mmc0: card_present 1
mmc0: Slot status change detected (0 -> 1)
ifconfig: SIOCGIFFLAGS: No such device
ifconfig: SIOCGIFFLAGS: No such device
ifconfig: SIOCGIFFLAGS: No such device
trout_wifi_power: 1
msm_gpio_set_function(33, 7)
msm_gpio_set_function: could not set alt func 51 => 1
msm_gpio_set_function(34,7)
msm_gpio_set_function(35,7)
msm_gpio_set_function(36,7)
msm_gpio_set_function(37,7)
msm_gpio_set_function(38,4)
msm_gpio_set_function(1d,3)
htc_pwrsink_set:STUB!

Hmm....

GuruIPB
1st October 2009, 11:36 AM
When i about to "git checkout -b htc-msm-2.6.25 origin/htc-msm-2.6.25"

Comes this up: error: You have local changes to 'net/ipv4/netfilter/ipt_ECN.c'; cannot switch branches.

NEEDS HELP NOW

imfloflo
1st October 2009, 11:50 AM
@GuruIPB : First say hello, and be polite, only one post and it's an urgent request !!!

stefand
1st October 2009, 02:01 PM
When i about to "git checkout -b htc-msm-2.6.25 origin/htc-msm-2.6.25"

Comes this up: error: You have local changes to 'net/ipv4/netfilter/ipt_ECN.c'; cannot switch branches.

NEEDS HELP NOW


@GuruIPB : First say hello, and be polite, only one post and it's an urgent request !!!

:) at moderator

@GuruIPB: Your talking about htc-msm-2.6.25 while all the current development for diam & raph in this thread is "htc-msm-2.6.27"

Willis111
1st October 2009, 02:41 PM
:) at moderator

@GuruIPB: Your talking about htc-msm-2.6.25 while all the current development for diam & raph in this thread is "htc-msm-2.6.27"

He's following the howto off the wiki. He could be following the howto off connect and still be asking the same question ... The new sources are listed on the new htc-wiki in the first post in this thread. If you want to compile using new sources you're going to need to use a little common sense and have a little *nix know how. At least enough to know the difference between kernel version #'s and then enough to start tracking down the sources on the highest/biggest kernel version #. Too bad our git doesn't have kernel-sources-latest-raph/diam, it would keep the howto's up-to-date without anyone needing to edit them.

GlemSom
1st October 2009, 04:19 PM
The autobuild site now has a mirror! :D
link: http://android.uberatomic.com/
The mirror site will update every 6th hour. Votes and usercomments are read-only!

fliggygeek is hosting the mirror, so all thanks goes to him! :D

peramikic
1st October 2009, 06:37 PM
Nice preformance on the kernel. I do still have problem of not getting any data connection established. But this kernel gives me unknown boot option for following parameters: lcd.density, ppp.apn, ppp.username, ppp.password and clock-7x00.a11, Are these not supported in this kernel? I'm using the raph 09092009 android build

Here is my settings.txt for RAPH110(FUZE)

set mtype 1910
set kernel zImage
set initrd initrd.gz
set ramsize 0x6000000
set ramaddr 0x10000000
set cmdline "root=/dev/ram0 init=/init console=tty0 mem=76M msmsdcc_id=3 imgdevname=/dev/mmcblk0p1 imgdevnum=1 imgdir=/ msmts_calib=0x6D.0x5D.0x340.0x375 msmvkeyb_toggle=off lcd.density=192 ppp.apn=wap.cingular ppp.username=WAP@CINGULARGPRS.COM ppp.password=CINGULAR1 clock-7x00.a11=528"
boot

Thanks.

not sure if this will help raphael users, but i compiled the latest kernel source using the raphael config. Does someone want to test it and see if it makes a difference?

The image attached is not actually a zip file so you can rename to just zImage or whatever your startup file wants and use it.

edit: this image doesnt have the lastest source update from cr2 (the msm:cleanups), which raphael users might benefit from

magicman0
2nd October 2009, 12:53 AM
I tried to start today just with using android. I noticed that when I took out my phone 3 hours later, it was REALLY HOT, even though the screen was off.

pongothemagnificent
2nd October 2009, 02:58 AM
If you dont want your phone to get hot reboot to windows mobile, remember that this OS was not meant for this phone, so you should be happy that is working to a certain extent, even tho it gets your phone hot, stop whyning about stuff that's STILL IN PROGRESS.

cheers
rafyvitto

fliggygeek
2nd October 2009, 03:52 AM
I tried to start today just with using android. I noticed that when I took out my phone 3 hours later, it was REALLY HOT, even though the screen was off.

I really don't want to know that you find your phone attractive, if i was the screen i probably wouldnt get turned on either... :P

One assumes that this will be fixed in due time. One thing i have noticed is that the digitizer seems to be very inaccurate and insensitive with the latest connect-utb build. this may just be my DIAM-100 but it takes a few goes to press an on screen button and you cant scroll unless you use the capacitative part of the phone.

pongothemagnificent
2nd October 2009, 05:30 AM
Theres a new zimage on dzo website, i haven't test it yet, and idk what's new on it ><, link here. (http://it029000.massey.ac.nz/vogue/files/?C=M;O=D)

suksanto
2nd October 2009, 07:56 AM
Theres a new zimage on dzo website, i haven't test it yet, and idk what's new on it ><, link here. (http://it029000.massey.ac.nz/vogue/files/?C=M;O=D)

I tested it, it won't boot at all, don't think it's for Diamond

Mine is DIAM100.

ElCondor
2nd October 2009, 08:12 AM
I also have problems getting into android with this build. Description of what happens:
1. Launched Haret.
2. The progress bar shows up
3. If fully loaded, the device freezes and there's no vibration nor the boot screen.
DIAM100.

Nakebod
2nd October 2009, 10:26 AM
Theres a new zimage on dzo website, i haven't test it yet, and idk what's new on it ><, link here. (http://it029000.massey.ac.nz/vogue/files/?C=M;O=D)

Unless this is a build which isn't at the GIT repository yet (Could explain why there isn't an autobuild @ Glemsom's site yet), I think this build, although the name shows something else, is from 26th of September, the latest changes in the repository.
And the 26-09 build has been reported to be not working.

On my diam100 I've the same results as the 26-09 build. The 01-10-09 build hangs @ haret around 95%.
Maybe it isn't for the Diamond, but for the time being I switched back to my old zImage :)

GlemSom
2nd October 2009, 12:01 PM
Unless this is a build which isn't at the GIT repository yet (Could explain why there isn't an autobuild @ Glemsom's site yet), I think this build, although the name shows something else, is from 26th of September, the latest changes in the repository.
And the 26-09 build has been reported to be not working.

On my diam100 I've the same results as the 26-09 build. The 01-10-09 build hangs @ haret around 95%.
Maybe it isn't for the Diamond, but for the time being I switched back to my old zImage :)

My autobuild service only recompiles when there's changes in the GIT repository - and as you correctly stated - there hasen't been any changes the last 6 days...

Though, the zImage-01-10-09 is sligthly larger then my build, so there is some difference.

This could be:
1: Build with other modules/options (I always use the current default config, for the specific build... htcdiamond_android_defconfig, htcraphael_defconfig or htcblackstone_defconfig)
2: Build using another toolchain (Though, I doubt this one!)
3: The zImage-01-10-09 image contains patches currently not in the GIT repository.

imfloflo
2nd October 2009, 03:59 PM
@rafyvitto the new zImage is for the POLARIS/vogue/kaiser, polaris member just offer with donation a Polaris to dzo so he release some improve with this new zImage.
you can read this here http://forum.xda-developers.com/showpost.php?p=4645287&postcount=2729

pongothemagnificent
2nd October 2009, 04:37 PM
@rafyvitto the new zImage is for the POLARIS/vogue/kaiser, polaris member just offer with donation a Polaris to dzo so he release some improve with this new zImage.
you can read this here http://forum.xda-developers.com/showpost.php?p=4645287&postcount=2729

Thanks for clarifying things.:)

peramikic
3rd October 2009, 08:28 AM
I am going koo-koo trying to get the data connection to work on my fuze (raph110) I followed the howto but no dice. I get the proper apn data loaded from the apns-config file on top of one entered my self, but it does not seem to matter. I'm trying to figure out the setupmodem.sh script as that seems to bring the connection up and i can't find what sets the CMD=startppp. That never happens for me. I try to startup /bin/pppd /dev/smd1 and i get interface ppp0 setup but no ip and in a minute the process dies. No pid is ever set for pppd either. The only thing that get writen into ppp.log are Starting Data Connection and Done. I never get starting pppd. cat smd0 shows AT CREG every 30sec or so, cat smd1 produces control character

I have good 3g signal when in wince and i can make calls in android. logcat gives nothing about data, but a lot of low mem errors plus processes pop up waiting errors a lot.

Any idea?

boas
3rd October 2009, 10:54 AM
The autobuild service has suffered some SPAM. All comments that were made have been replaced with html links.. Hope that there is a backup =)

Edit: I took the liberty to recover those comments (diamond thread) that was saved in the Google catch, but the Raphael comments is lost =(

GlemSom
3rd October 2009, 02:01 PM
The autobuild service has suffered some SPAM. All comments that were made have been replaced with html links.. Hope that there is a backup =)

Edit: I took the liberty to recover those comments (diamond thread) that was saved in the Google catch, but the Raphael comments is lost =(

ohh ffs... >:(
Maybe it's time I add some security in there.

Sadly I don't have a recent backup... But thanks a million boas for restoring the comments!

boas
3rd October 2009, 02:10 PM
ohh ffs... >:(
Maybe it's time I add some security in there.

Sadly I don't have a recent backup... But thanks a million boas for restoring the comments!

No problems, and if you could, please add some kind of security =)

I managed to find a cached source on one of my other computers, so close to all Raphael comments is restored now :rolleyes:

Btw, you have done a fantastic job with the autobuild, keep it up, we all love it :)

tienhn
3rd October 2009, 03:16 PM
Hi All,
I am looking for the latest source build for the Android system.img which is posted here: http://connect-utb.com/index.php?option=com_rokdownloads&view=folder&Itemid=68&id=5:htc-diamond

I have learned to get the kernel source from here http://glemsom.anapnea.net/android/ but I would like to look at the source for OS layer.

I also found the generic Android source from http://source.android.com but I rather start with something closer to HTC Diamond build.

If anyone know the git URI for this source please post here.

Thanks,

HTCDiamond22
3rd October 2009, 03:28 PM
SenseUI version for Diamond?

GlemSom
3rd October 2009, 05:24 PM
No problems, and if you could, please add some kind of security =)

I managed to find a cached source on one of my other computers, so close to all Raphael comments is restored now :rolleyes:

Btw, you have done a fantastic job with the autobuild, keep it up, we all love it :)

CAPTCHA security now added. Hopefully this will stop the spambots!

Scorchsta
3rd October 2009, 05:45 PM
CAPTCHA security now added. Hopefully this will stop the spambots!

I still had the page up from last night before the spam started so I added a comment that was missing. Keep up the good work Glem!

WenWM
3rd October 2009, 06:30 PM
SenseUI version for Diamond?

I wish it was out

boas
3rd October 2009, 06:32 PM
CAPTCHA security now added. Hopefully this will stop the spambots!

Super! That should stop it if it's bots that is! :D

I still had the page up from last night before the spam started so I added a comment that was missing. Keep up the good work Glem!

Perfect! No loss at all then :cool:

EDIT: Got both ringtone and alarm to work on my Raph100. Simply buy browsing the ringtones in Astro and playing some of them. After they popped up (but each option 4 in a row) in the different audio settings. No install of anything needed. Now I will be using Android daily as extensively as I can =)

RockasTD
4th October 2009, 03:23 AM
Hello guys,

Is there any build or "trick" to run Android with WiFi? I have only run Haret and see on Linux (no GUI) the Wifi work and searching for WiFi Networks and it has found my WiFi Network.

Also i have downloaded the latest zImage (1-10-09) and the Haret crashes. I can't even see some letters, nothing...
Thanks for your help!!! :-)

gKNOWS
4th October 2009, 04:23 AM
Maybe someone could help me out?

I think i read someone say that the 9-26-09 build is reported to be not working?? umm...I'm using that zImage and have seemed to like it alot better than most others since it supports the RAPH110 (FUZE) keyboard better than others and especially the landscape/portrait mode.
My 3G has been working fine and i've always got a decent stable connection.
I can send/receive calls and both mic and speakers work.
I can receive SMS but CANNOT SEND THEM :(
I even got my contacts copied from my sim card

Can anyone tell me how to get sms sending to work :(

|Jason8|
4th October 2009, 05:59 AM
That's what I'm waiting on too, dude...

mixxy
4th October 2009, 06:37 AM
I've had a few PM's so I'm just attaching my "DIAM500 Startup.txt/default.txt" <- a thread search should be ez mode for anyone(Just did a thread search for raph500 and scanned a thread saying "newest zimage working is ####" someone was asking the other day, thread may be too long to read the whole thing but ... if more users used more brains there would be a lot less posts saying "I can't find posts on X issue". Don't mean to make an example of anyone or make people feel uncomfortable, just want to throw out what a lot of people are already thinking). I had a bunch of trouble with my default.txt and I kept replacing it and starting over with a fresh copy but still something kept screwing up, I think it was the new mtype for the diam500, I tested this with a few of the newer kernels and it works fine(wifi even with the 1 posted the other day).


appreciate the advice, but sorry to say it doesnt work with the edited startup. Im an experienced droid user, had a few inputs for it on the vogue.

ive already updated all the possible info, but i consistently get a loop with the newest kernels, when the proper info is in the startup i get a error loop, and when its the old one, an sd card loop. But the old mr.pippy kernel works fine.

the thing is that this thread is originally meant for DIAM100 users, and somewhere in the middle DIAM500 development was done. I wish there was another thread for the DIAM500, but there isnt and its a LOT to look through.

But i appreciate the help. Ill keep trying and figure out what the problem is.

deeproot
4th October 2009, 06:52 AM
Maybe someone could help me out?

I think i read someone say that the 9-26-09 build is reported to be not working?? umm...I'm using that zImage and have seemed to like it alot better than most others since it supports the RAPH110 (FUZE) keyboard better than others and especially the landscape/portrait mode.
My 3G has been working fine and i've always got a decent stable connection.
I can send/receive calls and both mic and speakers work.
I can receive SMS but CANNOT SEND THEM :(
I even got my contacts copied from my sim card

Can anyone tell me how to get sms sending to work :(

I'm waiting on the same thing. I tried a method a few pages back but I had no luck. Im on AT&T

Deeproot

geckojohn
4th October 2009, 08:59 AM
How do you install the android on your HTC Diamond. Do you just copy the ZImage to your phone?

Thanks in advance

babijoee
4th October 2009, 09:12 AM
How do you install the android on your HTC Diamond. Do you just copy the ZImage to your phone?

Thanks in advance

Please try to read previous post and do some searching before posting. You can find builds at www.connect-utb.com
Copy all the files in the build! not just the folder into the root of your diamond memory and you can find the latest zImage which is the kernal updates from http://glemsom.anapnea.net/android/

RationalGaze
4th October 2009, 09:48 AM
This is starting to make me laugh :D Why do we even bother to answer? I love reading this thread and i get very excited when i see there are some new posts. And hoping, there is a post about a new zImage, or some wifi/bt/power managemend breakthrough, i click to read, and all i can see is "how to install android" ?? Oh come on... seems like waste of my time even bothering to read....or write this.

And sorry for the off-topic...but i'm getting annoyed by all the people whom you literaly have to stick something up their ass so they will find it..

boas
4th October 2009, 01:28 PM
This is starting to make me laugh :D Why do we even bother to answer? I love reading this thread and i get very excited when i see there are some new posts. And hoping, there is a post about a new zImage, or some wifi/bt/power managemend breakthrough, i click to read, and all i can see is "how to install android" ?? Oh come on... seems like waste of my time even bothering to read....or write this.

And sorry for the off-topic...but i'm getting annoyed by all the people whom you literaly have to stick something up their ass so they will find it..

Well I suppose were not suppose to bother that much, if we do it will only create badwill in the thread? Instead we could help, but at the same time give good points about where to find the information? It's not difficult to search, but to read through over 400 hundred pages, not many people will do that..

Perhaps there's a guide to point people towards? :)

babijoee
4th October 2009, 01:36 PM
its called searching. But hey if u can get an answer by asking then y not. It does however waste bandwidth and peoples time. I know this is off topic but if dcordes can update the first post then not much can be done.
Best choice is to look at the raphwiki or connect-utb.
I will be posting up there when i have time but with exams and work i just haven't the time.

RationalGaze
4th October 2009, 02:43 PM
its called searching. But hey if u can get an answer by asking then y not. It does however waste bandwidth and peoples time. I know this is off topic but if dcordes can update the first post then not much can be done.
Best choice is to look at the raphwiki or connect-utb.
I will be posting up there when i have time but with exams and work i just haven't the time.

Agree on that. First post NEEDS to be edited. A quick guide + the two links (connectUTBs and GlemSoms). If after that anyone asks about "how to install android" a simple "Check the first post" answer should do it. So...can anyone edit it?

ElCondor
4th October 2009, 03:31 PM
Agree on that. First post NEEDS to be edited. A quick guide + the two links (connectUTBs and GlemSoms). If after that anyone asks about "how to install android" a simple "Check the first post" answer should do it. So...can anyone edit it?

Only mods and admins can do it. I guess we'll have to ask them.
Maybe we should send a pm to some of them.

GlemSom
4th October 2009, 03:59 PM
;4661959']Only mods and admins can do it. I guess we'll have to ask them.
Maybe we should send a pm to some of them.

dcordes created the first post in this thread... So, I guess he can edit it then?

ElCondor
4th October 2009, 04:30 PM
dcordes created the first post in this thread... So, I guess he can edit it then?

That's true but I read somewhere that someone already asked him to edit the first post but he didn't. Don't know why.

rayman18
4th October 2009, 04:58 PM
GlemSom there are new changes on the git and the autobuilder seems to have some problems...

EDIT: now seems to be fixed ;)

GlemSom
4th October 2009, 05:24 PM
GlemSom there are new changes on the git and the autobuilder seems to have some problems...

Yeah, I got reminded a few minutes ago on IRC.
The images are building right now!

It was due to a error in my "check for updates daemon"... I was looking at the wrong head :o
I'm really sorry for the delay... it SHOULD be fixed now..

Nakebod
4th October 2009, 07:00 PM
No worries GlemSom :)
It's not like we are weeks behind, just a few hours, most people won't even notice :)

I see that the accelerometer should be working in the latest build, tried a few program's but no luck so far.
Didn't find anything in the settings, so I guess it should be enabled? It could be that the programs I used didn't work.
Ah well, at least it's another step closer to a fully working Android build :)

phhusson
4th October 2009, 07:19 PM
I see that the accelerometer should be working in the latest build, tried a few program's but no luck so far.
Didn't find anything in the settings, so I guess it should be enabled? It could be that the programs I used didn't work.
Ah well, at least it's another step closer to a fully working Android build :)
It uses standard /dev/input/eventX thing, which android currently doesn't use (well it kind of..), you'll need to patch android. The code is fairly easy (most of it is actually written :D), but the BIG problem is gettint this built and used ...

Nakebod
4th October 2009, 07:37 PM
Probably too technical for me. I'm just an above average noob on this front :p
So I'm just waiting for wonderful guys like you to make the magic happen :D

phhusson
4th October 2009, 07:43 PM
Probably too technical for me. I'm just an above average noob on this front :p
So I'm just waiting for wonderful guys like you to make the magic happen :D
Do you want a "quick" release for accelerometer (oh and BT btw.), or you are able to wait a bit for a release which will also includes (hopefully), wifi ?(and maybe even gps.)

rayman18
4th October 2009, 07:57 PM
Do you want a "quick" release for accelerometer (oh and BT btw.), or you are able to wait a bit for a release which will also includes (hopefully), wifi ?(and maybe even gps.)

wait a bit, wait a bit, wait a bit :) :)

donald-c
4th October 2009, 08:02 PM
Do you want a "quick" release for accelerometer (oh and BT btw.), or you are able to wait a bit for a release which will also includes (hopefully), wifi ?(and maybe even gps.)

I'd like both :P a quick release but then later a full release, but if I was to only pick one then wait.

boas
4th October 2009, 08:10 PM
I'm trying the latest Raph build, the hardwarekeys have some issues (don't respond to touch, and have different functions assigned from boot to boot), keyboard seems to work though. HW-keys works from boot to boot. I can't get the ring/alarm tones to work like with the previous build.

The UI is not as fast and has much more lag, screen don't respond from time to time.

Not as good as the last release, but great job with the development! Thanks! =)

MasterMerlin
4th October 2009, 08:16 PM
Do you want a "quick" release for accelerometer (oh and BT btw.), or you are able to wait a bit for a release which will also includes (hopefully), wifi ?(and maybe even gps.)

As long as there is something I can test, to try if it works on a different Hardware (RAPH120) I want a quickshoot ... otherwise I can wait ;)

Nakebod
4th October 2009, 08:48 PM
Do you want a "quick" release for accelerometer (oh and BT btw.), or you are able to wait a bit for a release which will also includes (hopefully), wifi ?(and maybe even gps.)

lol well, I'm always the person who likes to test the latest stuff, even if it's not finished completely :+
But on the other hand I (And hopefully also other people) can wait for a proper release :)

RationalGaze
4th October 2009, 09:37 PM
Hm...another zImage i can't get to wake up... After a few tries (power button + home button -> end call and again from the begining) it resets itself. Haven't yet found any other problems...

Still think that the 18-9-9 zImage is the most stable one...

GlemSom
4th October 2009, 10:06 PM
Hm...another zImage i can't get to wake up... After a few tries (power button + home button -> end call and again from the begining) it resets itself. Haven't yet found any other problems...

Still think that the 18-9-9 zImage is the most stable one...

According to the votes on my site - other people seem to agree with you!
Though, this project is still under heavy development, so, I guess we shouldn't expect anything stable just yeat :P

RationalGaze
4th October 2009, 10:19 PM
I know it's under heavy developement :) I'm just trying to inform the developers. I try to do this with every zImage i test, beacuse different zImages work differently from model to model (different diamonds, different raphs), and since i can't develop myself, i try to inform the developers (the only way i can help... sadly).

|Jason8|
5th October 2009, 04:11 AM
Has anyone been able to successfully send a SMS in Android? If so, what was the method you used to make it work? I can receive them fine, I just can't send. (It says it sent, but it never gets delivered)

babijoee
5th October 2009, 04:26 AM
Has anyone been able to successfully send a SMS in Android? If so, what was the method you used to make it work? I can receive them fine, I just can't send. (It says it sent, but it never gets delivered)

I have been able to send sms in nearly every zImage i use. though my raph is a raph100 just like cr2 so i guess thats why. :p
Didnt do anything special just goto message and compose and send thats it.
Although when i do send it says it sends it twice but on my other phone it just recieves one. :)
So far excellent work from everyone and i'm noticing alot of people contributing to the GIT. Yay more devs for linux/android for raph and diamond.
:D

aussiewan
5th October 2009, 06:33 AM
Has anyone been able to successfully send a SMS in Android? If so, what was the method you used to make it work? I can receive them fine, I just can't send. (It says it sent, but it never gets delivered)

I have been able to send and receive SMSs no problems too. I didn't do anything special, just specified my mobile network to bring up the 3G data connection etc, but not sure if that affected the ability to send SMS or not. Mobile carriers should use a standard SMSC number... they can create aliases, like they do for messagebank. Create like 767 (translates to SMS) as an alias to the real SMSC and then all mobile phone manufacturers can just use that.

|Jason8|
5th October 2009, 06:35 AM
Hmm. What carriers are you guys using. I'm on AT&T in the US.

aussiewan
5th October 2009, 07:26 AM
Hmm. What carriers are you guys using. I'm on AT&T in the US.

Quite a few people have their carrier details in their profile information - look at the top left of their posts :) As mine says, I'm with Telstra in Australia.

brachialis
5th October 2009, 07:28 AM
i have no problem sending sms and i have been able to send sms many builds back, min carrier is tre (3) in sweden, and i have a DIAM100

RationalGaze
5th October 2009, 08:39 AM
Quite a few people have their carrier details in their profile information - look at the top left of their posts :) As mine says, I'm with Telstra in Australia.

Isn't it top right? :confused: :)

RationalGaze
5th October 2009, 08:42 AM
Has anyone been able to successfully send a SMS in Android? If so, what was the method you used to make it work? I can receive them fine, I just can't send. (It says it sent, but it never gets delivered)

I am also able to send SMS from the first zImage... And sometimes it delivers two of the same one :D My carrier is SiMobil, wich is actually vodafones partner...

boas
5th October 2009, 08:42 AM
i have no problem sending sms and i have been able to send sms many builds back, min carrier is tre (3) in sweden, and i have a DIAM100

Also in Sweden, but with Telia, have in every build I've tried (starting in July) been able to send SMS on my Raph.

edgevision
5th October 2009, 08:57 AM
It looks like the hardware support (BT, Wifi, GPS, etc.) is coming along nicely.

I will sit and wait patiently for CDMA support on my lame-ass RAPH800.

Meantime at least I have a Vogue to feel the Android love. :)

Great work, guys. Want you to know how much we all appreciate it.

suksanto
5th October 2009, 12:17 PM
Also in Sweden, but with Telia, have in every build I've tried (starting in July) been able to send SMS on my Raph.

It's a common problem for Diamond with Andriod, My DIAM100 can received SMS, but cannot send. Tried to follow a fews tricks in this forum and update SMSC in Phone info, but some how it was not accepted. Not sure if it is SIM card or carrier dependant.

IceBone
5th October 2009, 12:58 PM
I can receive and send on my Diamond, what I'm having problems with now is the data connection. One boot before last it picked it up in 2 minutes, last boot it couldn't in half an hour. :/

EDIT: Is this a feature or a bug? I was downloading an app and called myself from another phone and I got a "Number not available". As soon as the app downloaded, I could call again.

mchh
5th October 2009, 03:34 PM
It's a common problem for Diamond with Andriod, My DIAM100 can received SMS, but cannot send. Tried to follow a fews tricks in this forum and update SMSC in Phone info, but some how it was not accepted. Not sure if it is SIM card or carrier dependant.

Have you tried to replace your SMSC with "00" instead of the "+" ?

That worked for me after playing around in wm's phone settings and with the AT commander.

suksanto
5th October 2009, 04:31 PM
Have you tried to replace your SMSC with "00" instead of the "+" ?

That worked for me after playing around in wm's phone settings and with the AT commander.

I did, but it return ERROR. Thanks for reply any way, hope will find way to solve this issue. There's quite a fair amount of people having this issue.

Willis111
5th October 2009, 08:06 PM
I have seen a lot of people posting that their diamond hangs @ the console handover in haret etc. I notice that my phone does this from time to time (diam500) but only when the USB connection is set to "Active Sync". When I set it to "Disk Drive" either by going to "start -> settings -> connections -> usb to pc" in winmo or simply attaching my phone to my computer and selecting "Disk Drive" it boots straight into android. If anyone else can confirm this behaviour and then maybe toss it up on one of the wiki's or something or even just post a response and I'll edit the wiki myself once it's confirmed.

Craig_P
5th October 2009, 09:56 PM
Hi

i have a DIAM100, the last couple builds from http://glemsom.anapnea.net/android/diamond/ have seemed to boot through all the text in Haret but when it seems to be "booting" Android (when the Android splash should come up) i get a small white line in the top left of the screen (like a cursor that blinks when all the text is happening during the initial boot), and gets stuck here, i have left it for 10 minutes and still doesnt boot, this issue has come up before but with no real resolution (http://forum.xda-developers.com/showpost.php?p=4469805&postcount=3552) i see that other people have booted it on a DIAM100, i just want to know where im going wrong and what i should be doing to get this right?

toastcfh
5th October 2009, 10:02 PM
I have seen a lot of people posting that their diamond hangs @ the console handover in haret etc. I notice that my phone does this from time to time (diam500) but only when the USB connection is set to "Active Sync". When I set it to "Disk Drive" either by going to "start -> settings -> connections -> usb to pc" in winmo or simply attaching my phone to my computer and selecting "Disk Drive" it boots straight into android. If anyone else can confirm this behaviour and then maybe toss it up on one of the wiki's or something or even just post a response and I'll edit the wiki myself once it's confirmed.

nope doesnt help me any. i cant seem to get any of the new kernels to work.even when i try to hack on the kernels i dont get much more then what i get from all the posted zimages. mines not hanging at the hand over. its crashin further on in the boot. normaly i around the 32 bit legasy part. i dont think its that though cuz a few times its made it futher. i am noticing its saying its a cdma device on the first few lines then futher down itll say gsm device detected. something seem to be broken still with 2040. im gonna look and compare the kernels tonight. im starting to wonder if it may be the ini or the system thats causing the problems. idk... are u havin any luck with the latest kernels.? it sounded like u are able to boot the latest ones from a post a few pages back.

RationalGaze
5th October 2009, 11:45 PM
I have seen a lot of people posting that their diamond hangs @ the console handover in haret etc. I notice that my phone does this from time to time (diam500) but only when the USB connection is set to "Active Sync". When I set it to "Disk Drive" either by going to "start -> settings -> connections -> usb to pc" in winmo or simply attaching my phone to my computer and selecting "Disk Drive" it boots straight into android. If anyone else can confirm this behaviour and then maybe toss it up on one of the wiki's or something or even just post a response and I'll edit the wiki myself once it's confirmed.

Well, i'm on a diam100 and i actually can't boot it unless i select "active sync"... That's beacuse if I select "disk drive", my phone hides the "internal storage" folder in file explorer (or total comander, makes no difference), hence i can't acces haret.exe... But i think that's the way it supposed to be... anyone?

toastcfh
6th October 2009, 12:50 AM
Well, i'm on a diam100 and i actually can't boot it unless i select "active sync"... That's beacuse if I select "disk drive", my phone hides the "internal storage" folder in file explorer (or total comander, makes no difference), hence i can't acces haret.exe... But i think that's the way it supposed to be... anyone?

ur right in a since. but i dont think hes tryin to boot while still conected. i believe he ment to just set the settings to usb device and disconect. assuming that wm changes the drivers or something when set to usb, instead of activesync. im not sure that wm is doin that or not. but either way it doesnt fix the problem for me. also its strange... two users with the same device and settings can get two differant out comes. for instance some diam500 users have sound with mrpippys image. but yet some dont including me. i think maybe differant roms may play a roll in that. im not sure though. i wonder could a 6.1 or6.5 rom play a roll in bootin android? or mybe differant drivers used in a rom? just a thought

doneyhtc
6th October 2009, 02:12 AM
hello every body
i have android running on my htc diamond. trough haret.
with this version you can do almost everything as with a normal android phone.
greats

deeproot
6th October 2009, 03:19 AM
I did, but it return ERROR. Thanks for reply any way, hope will find way to solve this issue. There's quite a fair amount of people having this issue.

I tried the same. I put the 00 in front of my att SMSC number using AT Commander, and then windows would not send text msg anymore.

I also tried using the *#*#4636#*#* in android. This code does work and I find an area to enter the SMSC but it will not take.

Deeproot

elamodelmerol
6th October 2009, 04:37 AM
i guess something strange has happened to it, has anyone else notice it?

deeproot
6th October 2009, 04:44 AM
i guess something strange has happened to it, has anyone else notice it?

seems to be giving out garbage.

Im sure it will be fixed soon.

Deeproot

RationalGaze
6th October 2009, 08:45 AM
ur right in a since. but i dont think hes tryin to boot while still conected. i believe he ment to just set the settings to usb device and disconect. assuming that wm changes the drivers or something when set to usb, instead of activesync. im not sure that wm is doin that or not. but either way it doesnt fix the problem for me. also its strange... two users with the same device and settings can get two differant out comes. for instance some diam500 users have sound with mrpippys image. but yet some dont including me. i think maybe differant roms may play a roll in that. im not sure though. i wonder could a 6.1 or6.5 rom play a roll in bootin android? or mybe differant drivers used in a rom? just a thought

Oh, i thought he ment while he was connected. That's what confused me :)

Well, the difference between the devices could be in the ROM and radio. But it can also be a hardware difference. If two people have a diam500, it doesn't necessairly mean their devices are hardware wise identical. As an example; i'we been reading about screens on diamond. I have a diam100 with a reddish, warmer coloured screen, while some other users have a diam100 with a blueish, colder coloured screen. It's supposed to be so beacuse HTC changed the supplier of the screen somewhere in the middle of the production. It could have happened wiht some other component on some other model (as your diam500)... Just my guess. Although i don't konw, is there a specific hardware for sending SMS?... Seems more like radio related issue to me... but that's just my 2 cents..

GlemSom
6th October 2009, 09:11 AM
As you might have noticed the autobuild system is currently down.
This is due to a bug - and I'll expect it to be up and running within an hour.

Explained steps:
1: My system found an update in the GIT repository (this is correct).
2: My system wanted to fetch the update, and rebuild.
3: My system pushed the new builds to the web.

What went wong, is the first step in step 2... My system found an update, and tried to update my local repository using "git pull". Sadly git failed to update (still don't know why).
I don't have any error handling for that, so my system assumed it was updated, and started recompiling.
Since my local git repository could not be updated, it kept finding new updates and kept recompiling - which then eventually used all my diskspace on my webhost.

Long story short... I've now added error handling around "git pull", so in case it find and update, but cannot update my local repository - it will instead re-download everything. (This is my plan anyway)
This should be working shortly.

GlemSom
6th October 2009, 07:18 PM
babijoee has requested a zImage with squashfs support.
I've manually rebuild the latest zImage for Diamond with squashfs 3.4 support.
I guess in time Android could be modified to use squashfs - which I've heard should improve performance?

zImage: http://glemsom.anapnea.net/android/zImage-squashfs

I've created a patch, which should apply cleanly to our msm-2.6.27 tree:
http://glemsom.anapnea.net/android/squashfs-htc-msm-2.6.27.patch

note: I know absolutely nothing about squashfs - so the squashfs part in untested in my zImage!!

babijoee
6th October 2009, 07:32 PM
babijoee has requested a zImage with squashfs support.
I've manually rebuild the latest zImage for Diamond with squashfs 3.4 support.
I guess in time Android could be modified to use squashfs - which I've heard should improve performance?

zImage: http://glemsom.anapnea.net/android/zImage-squashfs

I've created a patch, which should apply cleanly to our msm-2.6.27 tree:
http://glemsom.anapnea.net/android/squashfs-htc-msm-2.6.27.patch

note: I know absolutely nothing about squashfs - so the squashfs part in untested in my zImage!!

Thanks alot Glemsom :D
I'll give it a try and see what happens

SquashFS works :D so far.

pongothemagnificent
6th October 2009, 08:06 PM
babijoee has requested a zImage with squashfs support.
I've manually rebuild the latest zImage for Diamond with squashfs 3.4 support.
I guess in time Android could be modified to use squashfs - which I've heard should improve performance?

zImage: http://glemsom.anapnea.net/android/zImage-squashfs

I've created a patch, which should apply cleanly to our msm-2.6.27 tree:
http://glemsom.anapnea.net/android/squashfs-htc-msm-2.6.27.patch

note: I know absolutely nothing about squashfs - so the squashfs part in untested in my zImage!!

Can you compile a zimage supporting squashfs but using the raph config?

GlemSom
6th October 2009, 08:33 PM
Can you compile a zimage supporting squashfs but using the raph config?

yeah, sure! :)

In case squashfs will do a major advantage for "Android on Diamond/Raphael" I will look into automating this process aswell. (Please contact me then!)
But for now, these builds are just for people who wanna play with squashfs!

Enjoy:
For Raphael: http://glemsom.anapnea.net/android/raphael/zImage-squashfs
The Diamond build with squashfs support is moved to: http://glemsom.anapnea.net/android/diamond/zImage-squashfs

pongothemagnificent
6th October 2009, 09:33 PM
yeah, sure! :)

In case squashfs will do a major advantage for "Android on Diamond/Raphael" I will look into automating this process aswell. (Please contact me then!)
But for now, these builds are just for people who wanna play with squashfs!

Enjoy:
For Raphael: http://glemsom.anapnea.net/android/raphael/zImage-squashfs
The Diamond build with squashfs support is moved to: http://glemsom.anapnea.net/android/diamond/zImage-squashfs

Thanks a lot mate, will be testing out squashfs builds, reporting back soon.

pongothemagnificent
6th October 2009, 10:48 PM
Dosnt seem to work, screen stays black after the haret console goes away, i've waited more than 13 minutes...something wrong in the zimage, cr2 said to check .config, but since i dont have the msm repo on my linux box i dint bother to check it ><.

boas
6th October 2009, 11:04 PM
I just booted the new image, and I'm impressed!!

This is getting VERY good! Having difficulties downloading from the Market, and still can't get the sound to work.. Soooo I tried using the data.image from the 26 sept release, and booted that on the new kernel and it worked very well! However not as good as the data.img made on the new kernel, but acceptable and I've got the ringtones + alarm working on that data.img file!

Now using five homescreens and not much to complain about =)

Very impressive with the last release! Keep it up, oh and if somebody finds out how to get the audio working, don't forget to tell us :)

MasterMerlin
7th October 2009, 12:30 AM
I just booted the new image, and I'm impressed!!


Can copy that ...

GPS still freezes.

PMed zenulator and asked if he will make a newer data.img for us. He promised to have a look at our progress ... maybe there will be a newer data.img ...

Dexter_nlb
7th October 2009, 01:07 AM
tested the new sqsh version of the zImage on the raphael with builds from
this link

http://code.google.com/p/vogue-hero/downloads/list

i got the ion donut 1.6 running.. not sure about all the functionality, but no crashing.
the tattoo image, also loads but right at the "unlock screen" when you pull down menu, it freezes, but it boots and has calibration and bootup in place.
i tried the same on diamond, but here i had not much luck, i guess its a memory issue?

fyi - I just wanted to see the hero build, and did not expect to get wifi,bt or anything else working using other builds.. probably alot easier to go to the shop to see it :-)
So i was not expecting anything to start with, but it looks to close in on the hero builds, if the sqsh builds keep being supported, as other editions all use system.sqsh

Willis111
7th October 2009, 03:26 AM
mines not hanging at the hand over.

I think it's a diam?500? specific issue.

Well, i'm on a diam100 and i actually can't boot it unless i select "active sync"... That's beacuse if I select "disk drive", my phone hides the "internal storage" folder in file explorer.

Use a charger instead of a usb computer connection.

two users with the same device and settings can get two differant out comes. for instance some diam500 users have sound with mrpippys image. but yet some dont including me. i think maybe differant roms may play a roll in that. im not sure though. i wonder could a 6.1 or6.5 rom play a roll in bootin android? or mybe differant drivers used in a rom? just a thought
Hmm, I didn't even think of that. Using win 6.5.1 here, a few tweaked drivers too. Guess I might try uninstalling Neo2000's openVG driver.

babijoee
7th October 2009, 04:28 AM
Trying the vogue builds using new raph squashfs zimage the Donut build is very smooth and fast but randomly freezes. Also it tries to auto connect to data connection. Sound works keyboard and landscape mode works aswell.

aussiewan
7th October 2009, 05:49 AM
This is all on my Telstra branded DIAM130 running EnergyROM as per my signature.

I grabbed Glemsom's new Diamond SquashFS zImage, and the RogersMod system.sqsh from the link Dexter_nlb gave (seeing Exchange made me choose it!), and got it to kinda boot... it goes through all the normal kernel stuff, appears to be much the same as it was previously, and went black... the buttons still lit up when touched... but after 20mins it hadn't progressed.
I grabbed the rootfs from that same site as the sqsh files, and it had a splash screen with the HTC logo... though the resolution was a bit off. It did the animation when it first came up, then animated again every 20-25 seconds or so. Still no interface after another 20mins or so. I tried the Ion Donut system image, and it booted! Nice and fast to use. Data connection didn't want to come up, so I loaded up Google Maps to see if that would encourage it... it tried to use the GPS and then the whole thing locked up. Waiting on the tattoo and motoblur ones to come down now to test them :)

Update: Tested Motoblue - it booted, but would not let me go into Settings -> Wireless controls. It comes up wtih the Sorry error, force close. However I could go into Call Settings -> Operator selection to change my mobile provider. Power button pops up the programs tab that you usually have to drag up from the bottom... seemed a little odd. Still has the problem waking up from standby, as do all system images because it's a kernel issue not a shell issue.

Update2: Tested Tattoo - the boot splash screen has a cute little android peaking around the edge of what it thinks the screen size should be... which is the top left quarter of the Diamond's screen. It then got me to calibrate, but it only brought up the items to press in that top left quarter of the screen, even though the calibration complete message filled the screen properly and the Done button appears at the bottom right as it should. I then couldn't get any further because I thought I couldn't press the Done button, but then I noticed that the buttons below the screen didn't light up when touching them, so it had crashed.

Note that I cleaned out ALL Android related files from Internal Storage, put in the files from the latest release on Connect-UTB , replaced zimage with the new one, renamed the downloaded System file to system.sqsh, and the rootfs to rootfs.img.

babijoee
7th October 2009, 07:53 AM
This is all on my Telstra branded DIAM130 running EnergyROM as per my signature.

I grabbed Glemsom's new Diamond SquashFS zImage, and the RogersMod system.sqsh from the link Dexter_nlb gave (seeing Exchange made me choose it!), and got it to kinda boot... it goes through all the normal kernel stuff, appears to be much the same as it was previously, and went black... the buttons still lit up when touched... but after 20mins it hadn't progressed.
I grabbed the rootfs from that same site as the sqsh files, and it had a splash screen with the HTC logo... though the resolution was a bit off. It did the animation when it first came up, then animated again every 20-25 seconds or so. Still no interface after another 20mins or so. I tried the Ion Donut system image, and it booted! Nice and fast to use. Data connection didn't want to come up, so I loaded up Google Maps to see if that would encourage it... it tried to use the GPS and then the whole thing locked up. Waiting on the tattoo and motoblur ones to come down now to test them :)

Update: Tested Motoblue - it booted, but would not let me go into Settings -> Wireless controls. It comes up wtih the Sorry error, force close. However I could go into Call Settings -> Operator selection to change my mobile provider. Power button pops up the programs tab that you usually have to drag up from the bottom... seemed a little odd. Still has the problem waking up from standby, as do all system images because it's a kernel issue not a shell issue.

Update2: Tested Tattoo - the boot splash screen has a cute little android peaking around the edge of what it thinks the screen size should be... which is the top left quarter of the Diamond's screen. It then got me to calibrate, but it only brought up the items to press in that top left quarter of the screen, even though the calibration complete message filled the screen properly and the Done button appears at the bottom right as it should. I then couldn't get any further because I thought I couldn't press the Done button, but then I noticed that the buttons below the screen didn't light up when touching them, so it had crashed.

Note that I cleaned out ALL Android related files from Internal Storage, put in the files from the latest release on Connect-UTB , replaced zimage with the new one, renamed the downloaded System file to system.sqsh, and the rootfs to rootfs.img.

Same experience for me :(

bxmatus
7th October 2009, 10:03 AM
Hello,

b/c of problems with DPAD and hw keys on RAPH100 is there a way how to map "HOME" and "BACK" functionality from HW keys to qwerty keyboard, for example
FN + SYM or FN+T9 at least for the time when problems with HW key will be solved.

Thanks

Matus

c4software
7th October 2009, 10:57 AM
Hmm, a lot of things have change during the last few days.. Nice. Its maybe the time to made a new Package

- new zImage (with SquashFS)
- system-ion-donut-100509.sqsh
- and the rootfs

No ?

babijoee
7th October 2009, 03:43 PM
I'll be creating a package soon. Speed and stability are my main concern :D
ofcourse it has to have those. Just letting people have a look at other Android builds such as Ion, hero and tatoo :D

The donut build is extremely responsive and doesnt lag whatsoever. I hope to release a build asap

maxxxy
7th October 2009, 03:56 PM
ciao ragazzi ho scoperto solo oggi che state studiando questo progetto grazie. sinceramente 450 pagine sono troppe, e io non sò l'inglese. stò usando un traduttore. io ho il diamond. a che punto è lo sviluppo. ci sono speranze di avere android 1.6 sul diamond? ho visto dei video veramente belli. grazie



hello guys, I discovered only today that you are studying this project through. 450 pages are frankly too many, and I do not know English. I am using a translator. I have the diamond. To what extent is development. There are hopes of having android 1.6 on the diamond? I saw some really beautiful video. thanks

akil3x
7th October 2009, 04:20 PM
Hello people. sorry for my noob question....

But I have a European (Portugal) HTC DIAMOND, how can I now what version is my phone (EX : Diam 100 , Diam 500 , etc )....????

Thanks in advance

chemical1979
7th October 2009, 04:34 PM
But I have a European (Portugal) HTC DIAMOND, how can I now what version is my phone (EX : Diam 100 , Diam 500 , etc )....????
http://wiki.xda-developers.com/index.php?pagename=RaphaelLinuxFAQ

babijoee
7th October 2009, 04:40 PM
Hello people. sorry for my noob question....

But I have a European (Portugal) HTC DIAMOND, how can I now what version is my phone (EX : Diam 100 , Diam 500 , etc )....????

Thanks in advance

Go into bootloader by pressing soft-reset button and vol+down
and it will tell you what version you have.
Also i believe you can take out your battery and the info should underneath there. :) Try doing a search next time thanks ;)

akil3x
7th October 2009, 04:41 PM
Ok thanks....

Already see what is mine :)

IceBone
7th October 2009, 04:56 PM
I've read through the last few pages and have no idea what's going on... shquashfs? HERO build? Where? How? GIEF!!! ö

c4software
7th October 2009, 05:06 PM
@babijoee

The startup.txt file its the same, juste the image format change ?

c4software
7th October 2009, 05:10 PM
@babijoee

The startup.txt file its the same, juste the image format change ?

babijoee
7th October 2009, 05:26 PM
@babijoee

The startup.txt file its the same, juste the image format change ?

Nope i had to trial and error many things within my startup.txt
Alot of things were causing it to not boot. hang and freeze. I've manage to find a good setup

So far
-Running Donut 1.6
-No random program crashes
-Landscape + Portrait
-Battery life seems to be improved quite abit
-Very responsive. ( pressing on the screen is accurate and doesnt require much pressure, quitting programs and going forward and backwards into screens are instantaneous.)
-Voice synthesis ( soooooooooooo awesome )
-Calls outgoing and incoming working
-Sms outgoing and incoming working
-Light Sensor works :D ( discovered it randomly )


Downfall
-Some of the sound in the build is crackling. Some files have crystal clear playback whereas other seams to jump and crackle.
-GPRS makes the build freeze the device all up.
-Video also is suffering from jumps and audio crackling. ( further investigation )


(All credit go to the people who made these packs. I just put the files that i had the most compatibility with )
LINK DOWNLOAD DONUT 1.6 test and working on Raph100 and hopefully diamond.
http://www.4shared.com/file/138422517/b4124223/babijoeeDonut16pack.html

suksanto
7th October 2009, 07:11 PM
Nope i had to trial and error many things within my startup.txt
Alot of things were causing it to not boot. hang and freeze. I've manage to find a good setup

So far
-Running Donut 1.6
-No random program crashes
-Landscape + Portrait
-Battery life seems to be improved quite abit
-Very responsive. ( pressing on the screen is accurate and doesnt require much pressure, quitting programs and going forward and backwards into screens are instantaneous.)
-Voice synthesis ( soooooooooooo awesome )
-Calls outgoing and incoming working
-Sms outgoing and incoming working


Downfall
-Some of the sound in the build is crackling. Some files have crystal clear playback whereas other seams to jump and crackle.
-GPRS makes the build freeze the device all up.
-Video also is suffering from jumps and audio crackling. ( further investigation )

Is it possible for you to share, how you manage to boot the system.sqfs file thanks

Dexter_nlb
7th October 2009, 07:31 PM
Is it possible for you to share, how you manage to boot the system.sqfs file thanks

just put system file onto your sdcard.. call it system.sqsh
remember of course this only works on the custom zImage file found here..

so far daily builds do not have squashfs support.

herpez
7th October 2009, 07:51 PM
I'll be creating a package soon. Speed and stability are my main concern :D
ofcourse it has to have those. Just letting people have a look at other Android builds such as Ion, hero and tatoo :D

The donut build is extremely responsive and doesnt lag whatsoever. I hope to release a build asap

Well, when you create the package, please put here the link, i'm waiting forward for it.

Thanks!!!

suksanto
7th October 2009, 08:22 PM
just put system file onto your sdcard.. call it system.sqsh
remember of course this only works on the custom zImage file found here..

so far daily builds do not have squashfs support.

Thanks,OK, I've managed to boot into Android 1.6, by using ZImage-squashfs, system-ion-donut-100509.sqsh and rootfs.img for Tattoo-donut. need to rename them to Zimage, system.sqsh and rootfs.img respectively

phone function OK, it shows data connection but cannot access data,