yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV ROM Development] rayman18:
http://glemsom.anapnea.net/android/
[Touch Diamond, MDA Compact IV ROM Development] Mr.Betatester:
zImage.20090925_090718 not working on my diam300 (the system reboot automatically after ~5min)? it looks like a bugin the power management
[Touch Diamond, MDA Compact IV ROM Development] ruimoura:
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.
[Touch Diamond, MDA Compact IV ROM Development] Dexter_nlb:
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?
[Touch Diamond, MDA Compact IV ROM Development] :
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
[Touch Diamond, MDA Compact IV ROM Development] stefand:
Take a look at this thread http://xdaforums.com/showthread.php?t=553380
[Touch Diamond, MDA Compact IV ROM Development] :
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.
[Touch Diamond, MDA Compact IV ROM Development] Willis111:
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?
[Touch Diamond, MDA Compact IV ROM Development] sakul88:
for raphael users

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
[Touch Diamond, MDA Compact IV ROM Development] deeproot:
zip

My keyboard works with this build. (Fuze)

Everything else is the same. Market works great

Thanks,

Deeproot
[Touch Diamond, MDA Compact IV ROM Development] babijoee:
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
[Touch Diamond, MDA Compact IV ROM Development] babijoee:
GlemSom, would it be possible for you to also create an autozImage build service for us Raphael/fuze users?;)
[Touch Diamond, MDA Compact IV ROM Development] :
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?
[Touch Diamond, MDA Compact IV ROM Development] |Jason8|:
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
[Touch Diamond, MDA Compact IV ROM Development] |Jason8|:
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://xdaforums.com/showthread.php?p=4481040

Data works great and everything. It wakes up instantly... hmm. I wonder how battery life is.
[Touch Diamond, MDA Compact IV ROM Development] babijoee:
Weird as none of things affect mine. I'm on raph100 how about u guys?
[Touch Diamond, MDA Compact IV ROM Development] |Jason8|:
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...
[Touch Diamond, MDA Compact IV ROM Development] GlemSom:
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?
[Touch Diamond, MDA Compact IV ROM Development] babijoee:
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.
[Touch Diamond, MDA Compact IV ROM Development] GlemSom:
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.
[Touch Diamond, MDA Compact IV ROM Development] :
This would be awesome, you just made my dream come true LOL!, your the best man, appreciated all your work.
[Touch Diamond, MDA Compact IV ROM Development] boas:
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!
[Touch Diamond, MDA Compact IV ROM Development] GlemSom:
autobuild system updates

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.
[Touch Diamond, MDA Compact IV ROM Development] magicman0:
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
[Touch Diamond, MDA Compact IV ROM Development] slovoflud:
some pics

hey,

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

GlemSom, background on these matches your websites' colour.. ;)
[Touch Diamond, MDA Compact IV ROM Development] bxmatus:
raphael kernel is booting great and fast on my RAPH100 but none hw key is working :-(
[Touch Diamond, MDA Compact IV ROM Development] slovoflud:
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 ))
[Touch Diamond, MDA Compact IV ROM Development] Mc S.H.O.:
hello

hope for you guys a good android rom

i hope somebody can make the android in a good one for WVGA
[Touch Diamond, MDA Compact IV ROM Development] raymondw:
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:
[Touch Diamond, MDA Compact IV ROM Development] Homeryz:
No ringtone

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
[Touch Diamond, MDA Compact IV ROM Development] GXFX:
Hi , 3G DOESN´T WORK ON MY P3700 ( BRAZIL ) ;

IT DOESN´T LOAD ANY PAGE :confused::confused:

Can somebody help me ?
[Touch Diamond, MDA Compact IV ROM Development] Willis111:
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? ;)
[Touch Diamond, MDA Compact IV ROM Development] babijoee:
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
[Touch Diamond, MDA Compact IV ROM Development] acezhi:
RAPH500

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?
[Touch Diamond, MDA Compact IV ROM Development] techtim:
Can you post your startup.txt?
[Touch Diamond, MDA Compact IV ROM Development] boas:
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!
[Touch Diamond, MDA Compact IV ROM Development] hausjellp:
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?
[Touch Diamond, MDA Compact IV ROM Development] sakul88:
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
[Touch Diamond, MDA Compact IV ROM Development] bxmatus:
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 ... :-(((
[Touch Diamond, MDA Compact IV ROM Development] Mashadar:
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!
[Touch Diamond, MDA Compact IV ROM Development] pezzer28:
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
[Touch Diamond, MDA Compact IV ROM Development] RationalGaze:
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...
[Touch Diamond, MDA Compact IV ROM Development] boas:
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
[Touch Diamond, MDA Compact IV ROM Development] acezhi:
Found the error

Thanks for the tip, I found a bad line in my startup.
[Touch Diamond, MDA Compact IV ROM Development] nearlybritish:
For those having ringtone issues on Raph - not perfect yet, but I posted about this before:
[Touch Diamond, MDA Compact IV ROM Development] acezhi:
RAPH500

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.
[Touch Diamond, MDA Compact IV ROM Development] cr2:
What do you mean by "I have no working radio" ?
[Touch Diamond, MDA Compact IV ROM Development] acezhi:
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?
[Touch Diamond, MDA Compact IV ROM Development] phhusson:
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.
[Touch Diamond, MDA Compact IV ROM Development] acezhi:
WIKI Question

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?
[Touch Diamond, MDA Compact IV ROM Development] snook:
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)
[Touch Diamond, MDA Compact IV ROM Development] the-razer:
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! =)
[Touch Diamond, MDA Compact IV ROM Development] hausjellp:
Nowhere mentions the DIAM160. Are there any known issues with the ROMs?
[Touch Diamond, MDA Compact IV ROM Development] got3silk:
need help

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
[Touch Diamond, MDA Compact IV ROM Development] deeproot:
try to take the files out of that folder and leave them on the root of the sd card.

deeproot
[Touch Diamond, MDA Compact IV ROM Development] got3silk:
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.
[Touch Diamond, MDA Compact IV ROM Development] c4software:
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).
[Touch Diamond, MDA Compact IV ROM Development] IceBone:
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)?
[Touch Diamond, MDA Compact IV ROM Development] |Jason8|:
Reboot your phone a few times and eventually they will work. I'm on a RAPH110, and it worked for me.
[Touch Diamond, MDA Compact IV ROM Development] imrock:
: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??
[Touch Diamond, MDA Compact IV ROM Development] |Jason8|:
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.
[Touch Diamond, MDA Compact IV ROM Development] imrock:
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:
[Touch Diamond, MDA Compact IV ROM Development] |Jason8|:
D'oh. Then I guess I don't have a clue?
[Touch Diamond, MDA Compact IV ROM Development] haaibaa2:
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.
[Touch Diamond, MDA Compact IV ROM Development] ruimoura:
Nice! What about the battery problems, anything new? It drains the battery way too fast :(
[Touch Diamond, MDA Compact IV ROM Development] stefand:
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
[Touch Diamond, MDA Compact IV ROM Development] phhusson:
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.
[Touch Diamond, MDA Compact IV ROM Development] Untouchab1e:
Just sync your Outlook contacts with your Gmail account first, then set up your Google sync on your phone. ;)
[Touch Diamond, MDA Compact IV ROM Development] cr2:
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
[Touch Diamond, MDA Compact IV ROM Development] phhusson:
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.
[Touch Diamond, MDA Compact IV ROM Development] H3x:
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...
[Touch Diamond, MDA Compact IV ROM Development] dzo:
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.
[Touch Diamond, MDA Compact IV ROM Development] H3x:
Awesome, man! You are truly one of the biggest driving forces behind this project atm. Thanks for all your hard work!
[Touch Diamond, MDA Compact IV ROM Development] stefand:
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
[Touch Diamond, MDA Compact IV ROM Development] Riel:
I am pretty sure, if not 100% sure, this worked at my android versions.
[Touch Diamond, MDA Compact IV ROM Development] acezhi:
MTYPE for RAPH500

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