yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV ROM Development] toastcfh:
@toastcfh

People need to upload their zimages, especially if they're working. I patched 2.6.27 source w/all the commits and ... blackscreen like I was booting w/wrong mtype or something.[/QUOTE]

i agree... but ive only benn able myself to compile mrpippys kernel and get it to work. i believe i missunderstood the user who i believed got the latest commits to work. from what i understand now is he got a later commit to work. its one of the two from 9-13. try reverting to that commit and aplying mrpippys patch. i havent had a chance to do it myself cuz of work, kids and so forth. accually ive been posting here from my phone for the past week or so. sorry im not on the ball. if i make an image that works thats not already posted, i will post it. till then its just trial and error.;)

now i got a question for anyone who can help. is there a reason that the squashfs patch may not work on a older commit? like a commit from september. ive aplied the patch to commits from that time and it seems to not work. some sqsh builds it will make it to the the splash and crash. other systems it will hang where im suppose to get the splash and give the the bus is busy error slowly. i got a diam500, maybe someone has had this problem with another device:confused:
[Touch Diamond, MDA Compact IV ROM Development] Klopfer`:
I read something about a new Build, Build No.1.6 and the Port from it for the HTC Touch HD, is there no release yet for the diamond?
[Touch Diamond, MDA Compact IV ROM Development] 00hero00:
@phhusson: Very nice to see you progressing on the android port!

Can you tell us when we can expect a new release with accelerometer or improved wifi?
[Touch Diamond, MDA Compact IV ROM Development] Dbdj:
Hi all,

I just download today the latest build of Android port for Diamond, to give it a try.

I'm very impressed with your work and I would like to say congratulations to everyone involved in the development.

I spent some time this morning to make the data connection work for my operator, but it didn't worked (It is Italian H3G, called simply "3").

I start data connection from Windows Mobile, then I run Haret, but when in Android I see the "3G" logo on the status bar (that sometimes appears and disappears), but I cant' use connection :mad:

I configured my APN based on data found on the Internet and which are claimed to work with the G1... Any idea?

Does the connection started from WM must be GPRS?

I also tried to run "Modem" application and sometimes it responds that the connection is started (and gives me my phone IP)
[Touch Diamond, MDA Compact IV ROM Development] rattenfanger:
@GlemSom: I like the new show/hide older builds link :)
[Touch Diamond, MDA Compact IV ROM Development] GlemSom:
Thanks!

MasterMerlin gave me the idea!

He also suggested to link the commitid to the 4 weeks log! :)
[Touch Diamond, MDA Compact IV ROM Development] phhusson:
I'm not going to do any other releases as i hate that (testing, publishing, reading feedbacks and so on), i'll let others do it.

For wifi, some little improvements have been made, but nothing really useful yet.
[Touch Diamond, MDA Compact IV ROM Development] emresumengen:
Hi people...

Sorry but I didn't have the time or courage to read last 50+ pages (been a little away from this thread for a while), but I'd like to report that using "babijoee-wifi.7z" I could have a stable wifi connection all afternoon (about 4 hours).

The device seems to support only unencrypted SSID's, neither WEP nor WPA (or WPA2) worked. But, it's as good for me :)

I wonder how it will behave with the HD2... I'll be trying to get my hands on one of those beast ASAP :)

Thanks everyone for making this happen.
[Touch Diamond, MDA Compact IV ROM Development] hartstein:
Android booting problem

Hello,

yesterday I found this article to boot android on an htc diamond. So I have copied the file into my phone.

When I start android, it starts booting and I can calibrate the screen to use the virtual keyboard.

With the command "/ init.android" it should start android, but I got the error message "permission denied". With "/init.android" I got "unknown command".

Thanks for your help.

regards,

Dirk
[Touch Diamond, MDA Compact IV ROM Development] kholk:
It seems that you got a very old version of Android.

Download a newer version. Browse this thread for the download link.

The file is called babijoee-wifi.7z (to decompress)
[Touch Diamond, MDA Compact IV ROM Development] federaly:
Touch Diamond 2 ala Topaz.

Hey I know this kinda post is annoying(sorry)I read a couple of the previous post. I was wondering with the ROMs for the Diamond will they be compatible with the Topaz(TD2). I only ask because I found the official thread for the Topaz but their doesn't seem to be any development?
[Touch Diamond, MDA Compact IV ROM Development] AndroHQUist:
Another idea for Glemsom

One thing that would be cool is a "Build in progress" with information about whats cooking. Maybe just an other line with build-id, build-log and so on so we can watch whats in the pipe..

Maybe it's just me but I would like it

/Anders, Sweden
[Touch Diamond, MDA Compact IV ROM Development] bindando:
Support coming

Hi guys I like your project, I'm following your work since months, but now I would like to help you in some way. Can I be worthwhile testing the feature you are developing?

Let me know how to do it and how write tests results (I'm a programmer).
[Touch Diamond, MDA Compact IV ROM Development] kholk:
He develops a feature and then post it.

As you should know, a feature can't be used if it's not developed ;)

We're all testers :)
[Touch Diamond, MDA Compact IV ROM Development] GlemSom:
Thanks for the suggestion Anders - though I doubt that will ever happen.

My site is quite self-maintaining.

It will auto-rebuild the kernel whenever an update is detected in the GIT repository. (complete rebuild takes about 45 minutes for all branches).

*IF* a build should fail, it will often set itself on pause - and I'll have to look at it.

(This depends on the type of error!)

There's currently NO custom patches in my kernels at all - they are compiled directly from the GIT source... (This might change in the future though... As it did with my SquashFS patches).

The idea of my service is to provide compiled kernels for users and testers - so people won't have to do it themselves.

The only real way of tracking future progress, is to watch the #htc-linux@irc.freenode.org channel.

With that said, I'm completely open for suggestions! :D
[Touch Diamond, MDA Compact IV ROM Development] AndroHQUist:
Ok, sounds reasonable. Since compilations fairly often fails, we should not wait for builds that doesn't succeed. Thanks for the quick feedback though. I will come up with some other ideas pretty soon ;)
[Touch Diamond, MDA Compact IV ROM Development] sorrowt:
is there a way to shutdown Adnroid properly instead of just doing a soft reset, which causes problems with the file system consistency?
[Touch Diamond, MDA Compact IV ROM Development] phhusson:
Do it hangs on "gettin an ipaddress" when trying WEP/WPA ?

If so, are you trying on the same AP or another ? Because it seems the problem is mostly AP dependant, but not totally, but i haven't seen anything related to WEP/WPA. (well just that using touch keyboard isn't very accurate so open works better ;)
[Touch Diamond, MDA Compact IV ROM Development] DarkMasterHalo:
Hello Everyone,

DIAM100 inside:

I tested the latest squash-zimage and I'm really impressed. No more random restart. Android always wakes up from sleep mode with the power button !

However, the battery is taken to 0% too fast but I guess that this is being worked on :)

I've tried enabling Bluetooth then Wifi but Wifi failed to start. I can't browse with 3G as mentionned before me. One thing that annoys me the most is that I can't send SMS but I can receive them :)

Is there a way the SMSC id. I've tried going to the menu : *#*#4636#*#* but unfortunately when I press the button update, it does update error, same thing with refresh. It used to give me garbage before but now it only gives me an error. I'm sure some other people have the same issue. (Yes I've tried the search function, and any given steps were not succesfull :( )

Oh, I almost forgot, Thanks to everybody trying to make Android running flawless or almost on our devices :)

PS.: I've seen on the #htc-linux channel that somebody saw a wrong piece of code in Android to convert the SMSC, or something like that if that may help.
[Touch Diamond, MDA Compact IV ROM Development] Willis111:
I'm having trouble getting the image to mount my sdcard. Just basically tried a few boots w/no troubleshooting at all. Have to have a look at it later. Quick question, you compiled using the "htcraphael_defconfig"?
[Touch Diamond, MDA Compact IV ROM Development] RationalGaze:
Hi, can you paste your startup.txt? And which pack are you using? The babijoes one? Beacuse my Diam100 always restarts after sleep (babijoes pack + zImage.20091018_114250(and many others that power the whole screen down))
[Touch Diamond, MDA Compact IV ROM Development] DarkMasterHalo:
I'm using Babijoes's build with that zImage : zImage.20091016_221337. (SquashFS)

Here is my startup.txt

set ramsize 0x08000000

set ramaddr 0x10000000

set mtype 1805

set FBDURINGBOOT 0

set KERNEL zImage

set initrd initrd.gz

set cmdline "init=/ console=tty0 mem=76M msmsdcc_id=3 imgdevname=/dev/mmcblk0p1 imgdevnum=1 imgdir=/ ppp.nostart=1 msmts_calib=0x7a.0x5e.0x35a.0x37f mddi.width=320 mddi.height=480 lcd.density=210 msmvkeyb_toggle=off"

boot

PS.: Oh, and I wanted to had that I changed the ringtone and I don't hear any garbage anymore. Don't quite know why. Maybe some files were corrupted ?
[Touch Diamond, MDA Compact IV ROM Development] toastcfh:
diam500

i was only able to get this commit(ccc405498e03e49bd4dd78f1cd00c0cfcd7a2b39) to work with mrpippy's patch. when reverting to that commit i dont believe there was a htcdiamond_android_deconfig at that time. but yes ive tryed both with later commits and prefer the raphael deconfig. gotten better or closer results.
[Touch Diamond, MDA Compact IV ROM Development] antonis_tav:
help please i cant find zImage.20091016_221337. (SquashFS).. thanks..
[Touch Diamond, MDA Compact IV ROM Development] AndroHQUist:
http://glemsom.anapnea.net/android/
[Touch Diamond, MDA Compact IV ROM Development] techtim:
The all the new builds on the autobuild server should have squashfs

http://glemsom.anapnea.net/android/diamond/
[Touch Diamond, MDA Compact IV ROM Development] Willis111:
Hmm, I've reverted to

Add ram console to diamond.

author	Martin Johnson <martin@it0044296.(none)>
Mon, 31 Aug 2009 23:49:57 +0000 (11:49 +1200)

committer	Martin Johnson <martin@it0044296.(none)>
Mon, 31 Aug 2009 23:53:40 +0000 (11:53 +1200)

commit	093418e64bb93a2d0e0a49de4fc6f3639d3deef1
tree	48b32b85634234d4fd6f10550d91b8f21b888d1
parent	c5a79618737526eb609864bacfbefc93fa89d6a6

Add ram console to diamond.

Seems I missed something somewhere. MrPippys original post http://xdaforums.com/showthread.php?p=4504611#post4504611 mentions this "ram console to diamond" commit that he went back to, did you go to a prior/more recent commit from a post I've missed? Perhaps that's why I'm running into these mount errors, though I would imagine with a little basic troubleshooting it would be easily resolved, then again if you were able to compile a kernel that didn't require any troubleshooting to boot(a la Mr.Pippys kernel) I'm obviously doing something wrong. Any info on if this is the correct commit I've rolled back to would be appreciated as well as any other general help you can offer(You mentioned in a previous post that you were having trouble w/your earlier zImages as well).

No, there wasn't a htcdiamond_defconfig but there is a htcraphael_defconfig, htcraphael_android_defconfig etc, just want to make sure I'm choosing the right one(htcraphael_defconfig).
[Touch Diamond, MDA Compact IV ROM Development] GlemSom:
This is correct.

All builds since:

"commit 3b6bad3c6766dfcc2715ecd4ad9b42ce4a70b5b5

Date: Tue Oct 13 01:00:00 2009 +0530"

will have squashfs support.

Please note: The default raphael config does NOT enable squashfs - that's why my squashfs-raphael branch is still active.

squashfs-diamond is not being rebuild anymore - and is currently there for reference only. It will be removed at some point.
[Touch Diamond, MDA Compact IV ROM Development] Bertjj:
Hello, I've got few problems with my android.

The build I use is 20090909, the ZImage Build: squashfs-diamond, Date: Fri Oct 16 22:13:37 2009 and I have a DIAM 100

Well, when i boot android I can see a few errors before it buzzes, the errors are something like

Unknown boot option: mddi.width=320
Unknown boot option: mddi.height=480
Unknown boot option: ppp.apn=internet
Unknown boot option: ppp.username=none
Unknown boot option: ppp.password=none

how can i solve those, becouse now i can't connect to the internet..
[Touch Diamond, MDA Compact IV ROM Development] MarcLandis:
Please post your full startup.txt
[Touch Diamond, MDA Compact IV ROM Development] phhusson:
That's not the actual problem, the kernel never ever understood these options, it's part of the userland, so these errors are normal. Anyway, these options no longer exist. The mddi thing is to be fixed (don't know how), and this is a major problem, because of the market which filter by resolution.. I haven't figured out how to fix that yet. Anyway, for the internet connection, you have to follow the usual guides (and with newer builds, you won't have to type in the the digital codes.)
[Touch Diamond, MDA Compact IV ROM Development] babijoee:
new package

hey guys, its been awhile and i've been testing a hell of new builds.

There are many goods setups so far.

I'll be uploading it tommorow when i head into uni :D

In the meantime the following things are fixed:

Sound, Choppy video, More stable and faster systems
[Touch Diamond, MDA Compact IV ROM Development] IceBone:
Sweet! Can't wait!

What's reported working(ish) in this new build? BT & WIFI? How's the battery?
[Touch Diamond, MDA Compact IV ROM Development] beboxed:
O man, power management is that only thing that is keeping me from using Android on my diamond as primary OS...

How is power management split up? I reason that the screen and cpu power state should be controllable, are there more components that influence the power?
[Touch Diamond, MDA Compact IV ROM Development] babijoee:
Bluetooth already works afaik. With regards to wifi i havent had a chance to look at it because of exams. I just decided to have a look at new packs while i took a short break.

I'll post a more comprehensive features tomorrow. :)
[Touch Diamond, MDA Compact IV ROM Development] babijoee:
The screen isnt being fully switched off for various devices. So at the time being having good power management isnt possible. Its getting there though.
[Touch Diamond, MDA Compact IV ROM Development] beboxed:
Is this screen issue the last and only thing that needs to be fixed before power management is fully working?

Btw, I really appreciate and respect the work you and the other devs are putting into this.
[Touch Diamond, MDA Compact IV ROM Development] IceBone:
There's also false battery level reporting and devices freezing when trying to wake up.
[Touch Diamond, MDA Compact IV ROM Development] toastcfh:
this is the post i read. try this one. its from sep 2~~~~~~~~~~> good luck:D
[Touch Diamond, MDA Compact IV ROM Development] Energiya:
Not sure if i'm doing something wrong or what but latest zimage doesn't boot on raph800, sits at

mmc1: new sd card at address ff50
mmcblk0: mmc1:ff50 su01g 99200kib
mmcblk0:p1

Been getting this for the last couple builds, cant remember the last one that worked (think it was 20090926_175931) here's my startup:

set ramsize 0x6000000
set ramaddr 0x10000000
set mtype 2039
set KERNEL zImage
set initrd initrd.gz
set cmdline "root=/dev/ram0 init=/ console=tty0 mem=76M msmsdcc_id=3 zmgdevname=/dev/mmcblk0p1 imgdevnum=1 imgdir=/ msmts_calib=0x81.0x393.0x358.0x7D clock-7x00.a11=500 msmvkeyb_toggle=off"
boot

Been using the 20090909 build from utb

warning: i may be a tard and probably missed something =P
[Touch Diamond, MDA Compact IV ROM Development] TeslaTrav:
So, I am a little confused. I was searching around and can't seem to find a non-linux running android?

Aren't the problems (i.e. wifi/data/etc) a problem with linux, and not android? So if we booted directly into the Android OS, wouldn't that work better? Is there already such a thing?

Don't get me wrong, it is neat having terminal on my phone and fun playing with linux... and this project will lead to a lot more things than just android on ones phone.
[Touch Diamond, MDA Compact IV ROM Development] phhusson:
You know Android is "kind of" heavily based on Linux don't you ?

And no, the problems are not with GNU/Linux, but with Android. On GNU/Linux, wifi, BT, data works flawlessly.

AFAIK, only 3D works on Android but not GNU/Linux

Some features are still missing on both, like camera or GPS (and stable panel)
[Touch Diamond, MDA Compact IV ROM Development] |Jason8|:
Android is Linux. It's just heavily modified to become Android. But the inner workings are very similar. So WiFi, data, and other stuff are issues in both, and the development can often be used in both. There are just little differences that prevent the patches that work in one to work in the other.
[Touch Diamond, MDA Compact IV ROM Development] MrPippy:
Sorry, I've been really busy and haven't had a chance to work on this. I think I forgot to post the .config I used with this tree, it is attached. Just unzip and rename diam500_android.config to .config in the root of your kernel tree
[Touch Diamond, MDA Compact IV ROM Development] |Jason8|:
Could this possibly be modified for CDMA Raphaels as well? I don't have one, but I think it'd be a good reference for other devs. Although other devs might know anyways...

Bah, nevermind. I'll look at it later. :) Now's as good as ever to learn this more in-depth Linux stuff!

By the way... Has anyone fixed data in the SquashFS versions? Data worked flawlessly with the non-SquashFS kernels, but after that, the whole system hangs after a few seconds of being connected. Perhaps it's GlemSom's .config? Maybe SquashFS support could be enabled in the standard Raphael kernel? Pretty please? :)
[Touch Diamond, MDA Compact IV ROM Development] nearlybritish:
I gotta believe it's the build. Any of the donut builds have the same problem... I can get solid data using the squashfs zimages with any of the 1.5 builds, just not with 1.6. Download one of the newer squashfs 1.5 builds off of the google code site and you'll see what I mean. Not a problem on Diamond apparently, just Raph...
[Touch Diamond, MDA Compact IV ROM Development] Willis111:
TYVM for all the work you've put into this so far!
[Touch Diamond, MDA Compact IV ROM Development] gleng:
After comparing MrPippy's recently uploaded .config file with the one I was using before, I noticed config_msm_smd_7500 was not enabled in my .config whereas it was in MrPippy's (make's sense, as his patch to enable smd_7500 obviously won't work if the file isn't even being used).

Using different combinations of MrPippy's config and the one I was using, it seems that config_msm_7500=y causes the boot to hang before it creates a filesystem, whereas having it as n allows the boot to get to the android logo and then freeze.

MrPippy mentioned in an old post that he thought the diamond was hanging at the android screen (or something to that effect) because smd_7500 wasn't loading, and so his patch fixed this. But now it seems like I am stuck between either freezing because it's not loaded or freezing because it can't load.

It would be interesting to see if we can get smd_7500 to load properly as it did before, then maybe the boot process would go further...
[Touch Diamond, MDA Compact IV ROM Development] Willis111:
am I mistaken in thinking

commit ed5207b4ce013dd42250231daebc90a590be2c1c
Author: Martin Johnson <martin@it0044296.(none)>
Date: Wed Oct 14 18:07:58 2009 +1300
Move ram console to 0x00800000 on Diamond, parts of it were being overwritten.
it's now 1M long.

means we should change set RAMSIZE 0x08000000 to set RAMSIZE 0x00800000 in the startup.txt/default.txt?
[Touch Diamond, MDA Compact IV ROM Development] gleng:
I believe that only refers to some sort of console or log. If you look at the diff you can see he changed how the ram console is initialized (or something like that).

Having 1MB of total ram would be awful anyways.
[Touch Diamond, MDA Compact IV ROM Development] :
If your using a 1.6 build then yes data freezes the phone up and overall 1.6 freezes completly, but if you use 1.5 in the other hand data connections are perfect edge,3g etc, and system dosnt freeze, this is using squashfs builds both 1.5/1.6.
[Touch Diamond, MDA Compact IV ROM Development] |Jason8|:
I have the same problem. On a RAPH110 on AT&T. Has anyone found a fix for this yet? I think there was a post a few pages back about it, had something about changing the SMSC ID in Windows Mobile and having it work. But I can't find it.
[Touch Diamond, MDA Compact IV ROM Development] mchh:
This worked for me but nobody else reported it working ..

I've changed the smsc from +xxxxxxxx to 00xxxxxxx

The command I used in AT commander : AT+CSCA="00xxxxxxxx" (without the 145 or 129 value)

I also checked the smsc number in the phone's settings (network services) under WM.

Finally, I also tried updating it from android with the *#*#4636#*#* by shutting down the radio and enabling it again and then updating the smsc.

I don't know which step did the trick but i since then I've been able to send sms's from android ..
[Touch Diamond, MDA Compact IV ROM Development] rattenfanger:
Hero Kernel

Hi guys,

I don't know if it is usefull but the kernel of the Hero is published: http://member.america.htc.com/download/RomCode/Source_and_Binaries/kernel_hero_0078c992.tar.bz2

I don't know if the Hero and Diamond/Raphael share some hardware. I hope it can be of any use :)

edit: They are published on http://developer.htc.com/

René
[Touch Diamond, MDA Compact IV ROM Development] Nakebod:
Just wanted to say the same thing ;-)

Maybe that "we" can borrow some stuff :D Would be awesome if this could mean a breaktrough in some parts.
[Touch Diamond, MDA Compact IV ROM Development] Chatty:
Item / Diamond / Hero

CPU / MSM7201A / MSM7200A

Display / 480x640, single touch / 320x480, multi touch
[Touch Diamond, MDA Compact IV ROM Development] qumani:
Need a lil help

I have been following this thread for a few months now, and am trying to boot the 1.6 build but have different issues with diferent configurations. It looks like I am getting the most favorable response w/ this current config....

device info:

ROM: Exquisite's latest(ROM v.5.11.502.2 WWE)

Radio: 1.14.25.05

DEVICE: Raph110 (fuze)

CARRIER/LOC: ATT - US

Android Info:

VERSION: babijoee 1.6 donut w/o wifi

ROOTFS: dzo (latest)

I have tried ALOT of diff zImages w/ no good results.

I dont really care about getting a wifi connection, my carrier speed is sufficient (usually 300kb- 1.5mb), but the problem is that I cannot establish a connection w/ any of the configurations that I have tried lately. I can go back to the 1.5 build and get everything to work except for SMS (which IS a big prob for me), but what is the point of going backwards =).

I have experience with the device and network, and its not that I am too lazy to search and find my own answers, Im just at a stand still here and would love it if someone would throw me a bone.

I have also tried to implement suggestions from the follow ppl seen in thread: rafyvitto & nearlybritish and mmone3
[Touch Diamond, MDA Compact IV ROM Development] nearlybritish:
Within android, are you using the format 00xxxxxxx as well? Or are you typing in +xxxxxxxxx?
[Touch Diamond, MDA Compact IV ROM Development] mchh:
I tried both and mostly the 00xxxxxxxxx format but I doubt that it worked through the smsc update option in android.