View Full Version : [PRJ][OS]Linux and Android on HTC Diamond "NOT YET WORKING"
GlemSom
7th October 2009, 10:21 PM
Currently I'm in the process of making a few modifications to the autobuildsystem.
(I'm re-designing the system to use another storage server for zImages (server space kindly donated by fliggygeek).)
I then thought about trying to do automatic builds - including squashfs 3.4 support. (Atleast for Diamond and Raphael).
With the new storage server, I will have the space for it! :)
If people would strongly prefer zImages with SquashFS - I will make that my next project.
So, I need a little feedback on this!
Or, maybe someone else want to push the patches upstream to the kernel instead... Or Maybe there's a reason why they're not already there... ?
Please comment.
For reference, SquashFS patches for htc-msm-2.6.27 can be downloaded here: http://glemsom.anapnea.net/android/squashfs-htc-msm-2.6.27.patch
aussiewan
8th October 2009, 12:06 AM
My vote is to have the SquashFS support in the official kernel release. If it doesn't break anything, then we may as well have it as an official option. However... how does it select which file extension to use when loading the system image? Does it look for multiple extensions, or only .img/.sqfs? That could have an impact on whether it go go into the official source yet or whether there needs to be some information sharing happen before that....
Just a note for people wanting to grab the system files from http://code.google.com/p/vogue-hero/downloads/list - the rootfs and system files have been deprecated, so aren't in the list by default. To make them re-appear, you can change the Search drop-down box to all downloads, leave the query box empty, and click search. There are no newer files released, and no information about it in the other sections of the site yet, so not sure what's going on.
babijoee
8th October 2009, 02:56 AM
Adding squashfs should definantly be added to the builds. It shouldnt have any negative effects from what i've seen so far. +1 pushing to keep these new builds.
Thanks Glemsom and all android devs:o
aussiewan
8th October 2009, 05:41 AM
This probably doesn't matter too much... but with the ION system file and rootfs from that site, I can actually shut down my Diamond properly! Holding down the end call button pops up the menu, I selected shutdown, and after a few seconds it shut down cleanly! I know it's only minor, but it's something that hasn't worked properly for me before, so I was happy :)
geckojohn
8th October 2009, 06:32 AM
Does this also work with the CDMA diamond? Thanks in advance.
babijoee
8th October 2009, 06:34 AM
My pack is ready for download. I know there are problems and i have already listed it. See if you guys can find any other bugs or even bug fixes :D
http://www.4shared.com/file/138422517/b4124223/babijoeeDonut16pack.html
ydoucare
8th October 2009, 07:28 AM
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.
I'm having the same troubles. Has anyone heard anything from MrPippy? Hope he's still around.
lucxxx
8th October 2009, 08:30 AM
Adding squashfs should definantly be added to the builds. It shouldnt have any negative effects from what i've seen so far. +1 pushing to keep these new builds.
Thanks Glemsom and all android devs:o
Hi,
can you speak with GlemSom to put yor pack on his website?
babijoee
8th October 2009, 08:45 AM
Hi,
can you speak with GlemSom to put yor pack on his website?
Maybe someone could mirror it. At the moment the link should be fine. We'll see if anyone wants to offer webspace. :D
http://forum.xda-developers.com/showpost.php?p=4683834&postcount=4496
maxxxy
8th October 2009, 08:46 AM
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
info please thank's
c4software
8th October 2009, 09:39 AM
[Please Moderator can removed that message ?]
c4software
8th October 2009, 09:46 AM
@babijoee
I have dl the pack. But its seems not working on my Diam100 Its hang on boot.
htc_pwrsink_set:STUB!
And nothing after that.
Edit : i have disconnected the USB Cable. and now its reboot after a black screen damn..
I have change some things in the statup files. Its better.
::
Set the mtype at 1805
change the imgdevname to /dev/mmcblk0
--
Its really really fast. damn.
Always the same problem with sharp panel (No Bightness control, panel seems always on - The backlight is off but not the entire panel)
rayman18
8th October 2009, 10:35 AM
WIth the pack and my DIAM100 the hard butons dont work.... :(
Always the same problem with sharp panel (No Bightness control, panel seems always on - The backlight is off but not the entire panel)
the same for me :(
c4software
8th October 2009, 10:57 AM
WIth the pack and my DIAM100 the hard butons dont work.... :(
For the Hard button, try a reboot its fix the problem for me ;)
rayman18
8th October 2009, 11:02 AM
For the Hard button, try a reboot its fix the problem for me ;)
At 3º reboot butons works ;)
Thanks :)
suksanto
8th October 2009, 11:10 AM
@babijoee
I have dl the pack. But its seems not working on my Diam100 Its hang on boot.
htc_pwrsink_set:STUB!
And nothing after that.
Edit : i have disconnected the USB Cable. and now its reboot after a black screen damn..
I have change some things in the statup files. Its better.
::
Set the mtype at 1805
change the imgdevname to /dev/mmcblk0
--
Its really really fast. damn.
Always the same problem with sharp panel (No Bightness control, panel seems always on - The backlight is off but not the entire panel)
Did you manage to have data connection ? My DIAM could not do that with this package.
c4software
8th October 2009, 11:24 AM
Nop not any data connection. but its seems normal no any ppp parameters is set in the startup.txt
chemical1979
8th October 2009, 11:42 AM
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
First off: I'm running on a DIAM300 and just needed to modify MTYPE to 1805, msmsdcc_id to 2 and imgdevname to /dev/mmcblk0.
This is the most responsive system I've ever used on my DIAM300. The screen behaviour is perfect (goes off and on without artefacts), doesn't heat up very much. Starting applications is blazingly fast, no freezes or crashes (except for Google Maps which messes a bit).
Sound works, calling works. Did not test SMS yet.
I'm wondering why the xROM is so slow compared to this.
Which git repo version kernel is this based on?
kholk
8th October 2009, 11:50 AM
I'm LOVING babijoee's Android build.
It's FAST as hell, device resuming from standby is much faster than other builds, sound is OK, SMS working, CALLS working. UMTS(3G) working.
Good work!
chowdarygm
8th October 2009, 12:11 PM
i am trying to boot the 1.6 build on my DIAM100 but getting stuck up at
"Kernel BUG at kernel/workque.c:188!"
any idea on this?
edit: Found it out....forgot to change the zIamage to DIAMOND one :D .... Testing
Critical_Impact
8th October 2009, 12:26 PM
I tried out the 1.6 from babijoee and my front screen buttons do not work. Seems smooth using the touch screen though.
Any help with this?
I'm using Rapheal 100
gajdik
8th October 2009, 12:42 PM
Best build so far (this 1.6) on my DIAM200. Except data connection which causes freezing... Anyway thanks for this
akil3x
8th October 2009, 12:52 PM
I'm using Diam 100 and this build don't even start :(
Make automatically soft reset..
flymanj
8th October 2009, 12:58 PM
I'm using Diam 100 and this build don't even start :(
Make automatically soft reset..
Have you changed the statup.txt file?
Mine is with the following content:
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/mmcblk0 imgdevnum=1 imgdir=/ ppp.nostart=1 msmts_calib=115.105.863.911 mddi.width=320 mddi.height=480 lcd.density=240 msmvkeyb_toggle=off"
boot
And the Android starts fine.
I'm not able to start the WiFi but I'm sure that and this one will be managed soon.
akil3x
8th October 2009, 01:02 PM
I'm gone try that :)
prinex
8th October 2009, 01:16 PM
I tried out the 1.6 from babijoee and my front screen buttons do not work. Seems smooth using the touch screen though.
Any help with this?
I'm using Rapheal 100
Same for me on the DIAM100.
I noticed that if i delete the data file, then the buttons work again. But after setting Spare Parts -> end call key to home and disabling display timeout, at the next reboot the keys are gone.
Also by receiving a call android goes in sleep mode (stripes etc).
c4software
8th October 2009, 01:21 PM
Yep Hard key seems a little bit buggy.
edgevision
8th October 2009, 01:23 PM
On a RAPH800, using the RAPH-specific startup.txt, this does not boot. Just turns phone off after the
"xxxxxxxxxxx
xxx A N D R O I D xxxxx"
part.
chowdarygm
8th October 2009, 01:51 PM
i was able to get android booted on my DIAM100 successfully....hardware buttons are little messy but i dont know why the device is getting freezed every 4-5 minutes after starting.....
is it cause of device trying to make data connection????
if we can get data connection active without problems, i think this build will rock our devices even without wifi and bluetooth.......
hoping to see it soon :)
and thank you babijoee for the awesome build....
babijoee
8th October 2009, 01:57 PM
Good to hear people are having positive experiences. Remember to change the files accordingly to your device.
zImage and startup.txt must be changed if you are using a diamond.
This build could last soo much longer if the entire panel powers off as someone mentioned before just the backlight goes off but the screen is still displaying.
:D
I'll keep working on improving my builds and modifying it to be more stable and faster. :)
chowdarygm
8th October 2009, 01:58 PM
you can replace the startup.txt file with the one attached to use this 1.6 build on diamond(DIAM100)......
and replace the origianl zImage file with the "zImage-Diamond" one in "babijoeeDonut1.6pack\startup-configs\zImage" and rename it to zImage
r_aymond
8th October 2009, 02:23 PM
Trying the 1.6 version now......
And....
the Babijoee pack can now also be downloaded from here:
http://jinxworld.net/diamondroid/babijoeeDonut1.6pack.rar
Eligos4ever
8th October 2009, 02:46 PM
Any luck with the Diamond 500 and Donut 1.6?
If so, could someone post their Zimage and startup file please?
TIA
chowdarygm
8th October 2009, 03:00 PM
Any luck with the Diamond 500 and Donut 1.6?
If so, could someone post their Zimage and startup file please?
TIA
did you check with the startup.txt file i posted in this page???
chemical1979
8th October 2009, 03:00 PM
Good to hear people are having positive experiences. Remember to change the files accordingly to your device.
zImage and startup.txt must be changed if you are using a diamond.
This build could last soo much longer if the entire panel powers off as someone mentioned before just the backlight goes off but the screen is still displaying.
:D
I'll keep working on improving my builds and modifying it to be more stable and faster. :)
Btw, this is the first kernel that I tested on my DIAM300 that is able to cleanly shut down the phone and power it off. Contrary to your statement, btw. The provided zImage in the root is the "best" kernel I've ever used.
Power Management really is at the same state as WM here.
prinex
8th October 2009, 03:06 PM
Same for me on the DIAM100.
I noticed that if i delete the data file, then the buttons work again. But after setting Spare Parts -> end call key to home and disabling display timeout, at the next reboot the keys are gone.
Also by receiving a call android goes in sleep mode (stripes etc).
Update: by setting the end call key to Nothing the keys are alive again.
GPRS works but freezes after a while.
Battery loading from usb cable (when connected) works provided activesync is selected.
Getting there !
Willis111
8th October 2009, 03:08 PM
Just did a quick thread search for raph500. I edited the wiki(the xda one) with an unconfirmed mtype for the raph500 which seems to still be unconfirmed. If anyone can post a reply "yes/no, android (doesn't) boot/s with that mtype on my raph500" or shoot me a pm to confirm that this info is correct that would be awesome. Also, if you are running a raph500 and know which calibration settings you are using and could post those that would be super badass.
TIA,
Willis
Edit: Wow, this is my 50th post right here!! Not sure if that includes posts deleted by mods or not. Would probably be closer to 100 if they were since I'm such a grumpy bastard most of the time.
Edit2 @Babijoe etc: Just wondering... I noticed in the startup.txt posted with your android build that it has all the msmdcc_id info, imgdevnum etc and in my old config I had removed all of that and had android booting. My old startup.txt doesn't even have imgdevname=/dev/mmcblk... Just mtype for diam500(2040) and the lcd lines, ppp lines and of course everything at the top down to setting the initrd. Could this be a problem? Does this info actually have to be set or is it detected based on mtype now?
Edit3: Getting the usual problems with the 1.6 package on my DIAM500. With mtype set to 2040 it boots until it's supposed to mount the sd card and I get "Waiting for sd card" messages scrolling by. With mtype set to 1805 it stalls out at the console handover "console handover: boot [htc_fb-1] -> real [tty0](slightly edited startup.txt replaces htc_fb-1 with htc_fb0 but stalls @ same point)" is the last message I see, only errors are mmdi.width, mddi.height, lcd.density are all ignored as "unknown boot options". Any help/push in the right direction would be appreciated or perhaps if there's a diam500 owner out there who has this build booting they could post their startup.txt so I can compare with mine and get a more specific idea of what's going on here.
Basically I can get by the console handover freezing by setting the mtype to 2040 and it doesn't detect my mmc( I just saw "error -22 whilst initialising sdio card" followed by power stub message then waiting for sd card) or get stuck @ the console handover with mtype 1805 (after double vibration) which would probably detect my mmc but have messed up colors in android (hard to tell since the boot console has always been correctly colored up until the fb handover :P).
MacWell
8th October 2009, 03:48 PM
hi guys
I have a question,
I want to test if I could get android on my touch diamond..(like you all are testing;))
but I don't want to be without a proper working phone.. so is there a way to make a complete backup(not just my files but also the windows mobile)
because i also want to test the things you all are doing.(I haven't read all of the posts on this thread because it has been more than a year and I haven't got the time to read more than 400 pages(A)) please help me!
Greets from a Dutch guy(explains my bad English)
Willis111
8th October 2009, 04:11 PM
I haven't got the time to read more than 400 pages(A)) please help me!
I find usually a quick search of this thread or one of the wiki's listed in the first post or a quick check @ connect-utb etc will usually resolve my issues and if not I make a post AFTER I try and figure it out for myself. Basically, you are asking someone to spoon feed you on how to backup your personal info (hard reset restores windows mobile? zomg ...) and then ?
Perhaps people releasing android images/packages could add a README with something along the lines of
_______________
Extract the package to the root of your memory card, edit your startup.txt to match your phone and run haret.
_______________
Things haven't changed in a year ...
MacWell
8th October 2009, 04:34 PM
hard reset restores windows mobile? zomg ...) and then ?
No i know the hard reset function but if i do that i have to update the rom and personal settings.. i'm looking something just like a ghost image for a PC but then for my touch diamond.
*edit* ... if it is possible becouse if it isn't i will do the hard reset thing;)
rattenfanger
8th October 2009, 04:43 PM
No i know the hard reset function but if i do that i have to update the rom and personal settings.. i'm looking something just like a ghost image for a PC but then for my touch diamond.
*edit* ... if it is possible becouse if it isn't i will do the hard reset thing;)
You are asking this at the wrong place. But you can try using SPB Backup, Sprite Backup or one of the others.. They all can do complete system backups.
Rene
Willis111
8th October 2009, 04:45 PM
No i know the hard reset function but if i do that i have to update the rom and personal settings.. i'm looking something just like a ghost image for a PC but then for my touch diamond.
*edit* ... if it is possible becouse if it isn't i will do the hard reset thing;)
... go use google and search for ppc backup software? Hard reset restores winmo to it's freshly installed condition, I'm not sure what you mean about updating the rom but if you're talking about installing additional software after a hard reset check out some of the auto installers available for winmo... basically you're asking a bunch of questions about how to backup your windows mobile phone in an android thread and obviously haven't searched ANYWHERE at all to come up with the answers yourself. Good luck with your search.
Regards,
Willis
Again, try google ... if you put a little thought into your search terms you'll be amazed with the results/answers you'll be able to come up with all by yourself.
chowdarygm
8th October 2009, 04:47 PM
No i know the hard reset function but if i do that i have to update the rom and personal settings.. i'm looking something just like a ghost image for a PC but then for my touch diamond.
*edit* ... if it is possible becouse if it isn't i will do the hard reset thing;)
you said you wanted to test the android build, so that u need to backup right? but for testing android i dont think u need to hard reset you device.......
i never encountered problems with my WM ROM even if something goes wrong in android testing
but as you asked for back up, yes its possible.......you can use SPBBackup software to back up the status of you device with your settings and everything.....
but you need to restore the backup only on the ROM on which you took backup.
it will restore everything completely like the status of the device when you took backup
babijoee
8th October 2009, 05:01 PM
Seriously there isnt anymore point in answering questions to people who dont even bother to read a couple of pages or even do a search. :mad:
I suggest all answered can be re-directed to the raph/diamond wiki since tuxhero hasnt replied to my pm or updated first post. despite him still being active on the forums. :(
Willis111
8th October 2009, 05:14 PM
Seriously there isnt anymore point in answering questions to people who dont even bother to read a couple of pages or even do a search. :mad:
I suggest all answered can be re-directed to the raph/diamond wiki since tuxhero hasnt replied to my pm or updated first post. despite him still being active on the forums. :(
Indeed, that sounds like a good answer. I would also suggest changing the title of the thread from [PRJ][OS]Linux and Android on HTC Diamond "NOT YET WORKING" to something like "[PRJ][OS]Linux and Android on HTC Diamond "NOT YET WORKING"/NOT READY FOR USERLAND or END USERS". Hopefully people who have never booted linux on a pc before or anything close to that will realize that that would be them(in the old days weren't end users = noobs?)
Pretty much I'm seeing a lot of this here ...
http://willboost.com/search.jpg
Seems pretty lazy to me, no wonder everyones so sick of answering the same question over and over and over and over and over and over and over and over and .... you get the point. Feel free to attach my image to the first post ... I bet the same people that were confused before will still be confused after reading this ...
Edi: I know we were all somewhat spoon fed a lot of what we know about computers. IMO best way to spoon feed is show people how to do it themselves and then throw a dump on their heads when they don't do it.
Nakebod
8th October 2009, 06:05 PM
Is it me or is WM feeling slower every time I boot Android? :D
Tried babijoee's pack today (With startup.txt adjustments for Diamond).
Noticed @ small typo @ boot:
Dount build detected
Experience on my Diam100 so far:
Sound is making cracking noises.
Data connection isn't working (yet), it shows 3G sometimes, but after a while it seems to freeze.
I did also notice that GPS was enabled (By default?), device freezes when trying to use it :(
I don't know if this zImage was built for the Diamond, if not, you can probably ignore my text :p
At this point, Android 1.5 was a little bit better usable for me.
But damn, those speeds, nice, very nice :)
babijoee
8th October 2009, 06:16 PM
Is it me or is WM feeling slower every time I boot Android? :D
Tried babijoee's pack today (With startup.txt adjustments for Diamond).
Noticed @ small typo @ boot:
Dount build detected
Experience on my Diam100 so far:
Sound is making cracking noises.
Data connection isn't working (yet), it shows 3G sometimes, but after a while it seems to freeze.
I did also notice that GPS was enabled (By default?), device freezes when trying to use it :(
I don't know if this zImage was built for the Diamond, if not, you can probably ignore my text :p
At this point, Android 1.5 was a little bit better usable for me.
But damn, those speeds, nice, very nice :)
Yeah those things were reported on my post. For me i just disabled GPRS and the build has not crashed ever since. Its very stable and fast :D
Tenny
8th October 2009, 07:12 PM
Just did a quick thread search for raph500. I edited the wiki(the xda one) with an unconfirmed mtype for the raph500 which seems to still be unconfirmed. If anyone can post a reply "yes/no, android (doesn't) boot/s with that mtype on my raph500" or shoot me a pm to confirm that this info is correct that would be awesome. Also, if you are running a raph500 and know which calibration settings you are using and could post those that would be super badass.
TIA,
Willis
Edit: Wow, this is my 50th post right here!! Not sure if that includes posts deleted by mods or not. Would probably be closer to 100 if they were since I'm such a grumpy bastard most of the time.
Edit2 @Babijoe etc: Just wondering... I noticed in the startup.txt posted with your android build that it has all the msmdcc_id info, imgdevnum etc and in my old config I had removed all of that and had android booting. My old startup.txt doesn't even have imgdevname=/dev/mmcblk... Just mtype for diam500(2040) and the lcd lines, ppp lines and of course everything at the top down to setting the initrd. Could this be a problem? Does this info actually have to be set or is it detected based on mtype now?
Edit3: Getting the usual problems with the 1.6 package on my DIAM500. With mtype set to 2040 it boots until it's supposed to mount the sd card and I get "Waiting for sd card" messages scrolling by. With mtype set to 1805 it stalls out at the console handover "console handover: boot [htc_fb-1] -> real [tty0](slightly edited startup.txt replaces htc_fb-1 with htc_fb0 but stalls @ same point)" is the last message I see, only errors are mmdi.width, mddi.height, lcd.density are all ignored as "unknown boot options". Any help/push in the right direction would be appreciated or perhaps if there's a diam500 owner out there who has this build booting they could post their startup.txt so I can compare with mine and get a more specific idea of what's going on here.
Basically I can get by the console handover freezing by setting the mtype to 2040 and it doesn't detect my mmc( I just saw "error -22 whilst initialising sdio card" followed by power stub message then waiting for sd card) or get stuck @ the console handover with mtype 1805 (after double vibration) which would probably detect my mmc but have messed up colors in android (hard to tell since the boot console has always been correctly colored up until the fb handover :P).
I'm still having the same issues with the DIAM500. I honestly don't know if mtype 2040 is the right mtype for the DIAM500. I agree the colors work properly, but it assumes that we have a SD card. Maybe it's the correct mtype for Verizon's Diamond (I think DIAM300) which is CDMA but has the SD Card.
So I put in MrPippys zImage for the DIAM500, kept mtype at 2040 and I am getting:
msm_12c msm_12c.0: Warning bus was busy
It will be busy for a while, then get something done, then busy again, then get something done... It's been sitting at the current one for about 5 minutes now... Not sure if it'll get past it.
Zeman4323
8th October 2009, 07:35 PM
I'm still having the same issues with the DIAM500. I honestly don't know if mtype 2040 is the right mtype for the DIAM500. I agree the colors work properly, but it assumes that we have a SD card. Maybe it's the correct mtype for Verizon's Diamond (I think DIAM300) which is CDMA but has the SD Card.
Yea, same here. I am going to keep messing with this, but I am having no luck with the 2040 mtyle due to the SD Card Looping issue.
aeropatel
8th October 2009, 07:38 PM
I'm still having the same issues with the DIAM500. I honestly don't know if mtype 2040 is the right mtype for the DIAM500. I agree the colors work properly, but it assumes that we have a SD card. Maybe it's the correct mtype for Verizon's Diamond (I think DIAM300) which is CDMA but has the SD Card.
had that problem with 1.5 on the Sprint diamond... 1805 hangs and 2040 waits for sd card. I tried the following startup.txt and it worked. I don't know if it'll work with 1.6 but give it a try and let us know. here it is:
***
My 1.5 package was from http://connect-utb.com/index.php?option=com_rokdownloads&view=file&Itemid=68&id=29:android-for-htc-diamond. Also, i should point out that I replaced the zImage from the 1.5 package with the one created by MrPippy (http://forum.xda-developers.com/attachment.php?attachmentid=226100&d=1252565799). i guess it was specifically for the DIAM500. but, that combined with the startup file below worked for me.
***
--------------------------------------------------------------------------
set RAMSIZE 0x08000000
Set ramaddr 0x10000000
set MTYPE 2040
set KERNEL zImage
set initrd initrd.gz
#
# The following kernel parameters are useful
# ppp.username - The username used to connect to the network when dialing #777
# ppp.password - The password used to connect to the network when dialing #777
# msm_sdcc.msmsdcc_fmax - The maximum frequency (in Hz) used by the SD controller
# pm.sleep_mode - The mode used when the phone is off
# 0=Power Collapse Suspend, 1=Power Collapse, 2=Apps Sleep,
# 3=Slow Clock and Wait for Interrupt 4=Wait for Interrupt
# Default is 3, use 0 for best power savings
# board-htcvogue.panel_type - Panel type used to power the panel off and on
# 0=Don't power off the panel (Default)
# 1=Hitachi 2=Topoly 3=Samsung
# mddi.width - width of the scaled display
# mddi.height - height of the scaled display (these should be multiples of 16 for the camera to work I think)
set cmdline "msmts_calib=0x81.0x393.0x358.0x7D msmvkeyb_toggle=off mddi.width=320 mddi.height=480 lcd.density=240 ppp.apn=sprint ppp.username=username ppp.password=password no_console_suspend"
#set cmdline "no_console_suspend"
# fbcon=rotate:1
# console=ttyMSM0"
Boot
mkdir /proc
mkdir /sys
mount -t proc proc /proc
mount -t sysfs sysfs /sys
mount -t tmpfs tmpfs /dev
mdev -s
"ls -l /dev/mmc*"
--------------------------------------------------------------------------
aeropatel
8th October 2009, 07:41 PM
Yea, same here. I am going to keep messing with this, but I am having no luck with the 2040 mtyle due to the SD Card Looping issue.
try the startup.txt in my post above... i had that problem with 1.5 and this startup file seemed to have fixed it.
Also, I wonder if the zImage file has to be specific to the DIAM500. If thats the case then startup file won't be a factor. However, i have no idea how the zImage (or linux/android for that matter) works so don't take my word for it.
phhusson
8th October 2009, 07:58 PM
Ooops, double post, please delete
phhusson
8th October 2009, 08:01 PM
try the startup.txt in my post above... i had that problem with 1.5 and this startup file seemed to have fixed it.
Also, I wonder if the zImage file has to be specific to the DIAM500. If thats the case then startup file won't be a factor. However, i have no idea how the zImage (or linux/android for that matter) works so don't take my word for it.
The default configuration build the zImage with both CDMA and GSM support.
It will be busy for a while, then get something done, then busy again, then get something done... It's been sitting at the current one for about 5 minutes now... Not sure if it'll get past it.
Try pre-accelerometer version (before 4 october).
GlemSom
8th October 2009, 08:14 PM
"Donut 1.6" and "SquashFS" seems to be buzzwords right now in this thread! :P
So, I decided to do a few updates on the autobuild system.
The difference since last update is:
- All zImages are now located on another storage server (I have 1G of diskspace - that should be fine!)
- Introducing two new branches, Diamond and Raphael builds with SquashFS 3.4 support! :D
- [ A lot of internal changes to support the new storage host... error handling... optimizing... ]
The SquashFS support is patches using http://glemsom.anapnea.net/android/squashfs-htc-msm-2.6.27.patch
(note: This patch also patches the default config files for both diamond and raphael)
toastcfh
8th October 2009, 08:27 PM
ive tryed a bunch of things to get the latest respatories to bot on the diam500. ive changed the pdata for the mmc to read like its a diam100 mmc. doin that gave me a a kernel panic on the batery. so i config the pdata for the batery.. those changes got me closer but it still crashes. my problem now is i need to use telnet or haret console and for the life of me cant get my phone to sync. so now im stuck. i cant see whats makin this thing crash. if someone could pm me and try help me get this phone to sync that would be great. but yeah something is screwed with the mtype 2040
ElCondor
8th October 2009, 08:47 PM
I get:
mount: mounting /dev/block/loop0 on /data failed: invalid argument
Failed
Failed to mount /data
/bin/sh: can't access tty; job control turned off
/ #
Is this because of WM 6.5.1?
toastcfh
8th October 2009, 09:02 PM
;4692611']I get:
mount: mounting /dev/block/loop0 on /data failed: invalid argument
Failed
Failed to mount /data
/bin/sh: can't access tty; job control turned off
/ #
Is this because of WM 6.5.1?
idk... but i get the samething. i have a diam500 running 6.5
Tenny
8th October 2009, 09:48 PM
had that problem with 1.5 on the Sprint diamond... 1805 hangs and 2040 waits for sd card. I tried the following startup.txt and it worked. I don't know if it'll work with 1.6 but give it a try and let us know. here it is:
***
My 1.5 package was from http://connect-utb.com/index.php?option=com_rokdownloads&view=file&Itemid=68&id=29:android-for-htc-diamond. Also, i should point out that I replaced the zImage from the 1.5 package with the one created by MrPippy (http://forum.xda-developers.com/attachment.php?attachmentid=226100&d=1252565799). i guess it was specifically for the DIAM500. but, that combined with the startup file below worked for me.
***
--------------------------------------------------------------------------
set RAMSIZE 0x08000000
Set ramaddr 0x10000000
set MTYPE 2040
set KERNEL zImage
set initrd initrd.gz
#
# The following kernel parameters are useful
# ppp.username - The username used to connect to the network when dialing #777
# ppp.password - The password used to connect to the network when dialing #777
# msm_sdcc.msmsdcc_fmax - The maximum frequency (in Hz) used by the SD controller
# pm.sleep_mode - The mode used when the phone is off
# 0=Power Collapse Suspend, 1=Power Collapse, 2=Apps Sleep,
# 3=Slow Clock and Wait for Interrupt 4=Wait for Interrupt
# Default is 3, use 0 for best power savings
# board-htcvogue.panel_type - Panel type used to power the panel off and on
# 0=Don't power off the panel (Default)
# 1=Hitachi 2=Topoly 3=Samsung
# mddi.width - width of the scaled display
# mddi.height - height of the scaled display (these should be multiples of 16 for the camera to work I think)
set cmdline "msmts_calib=0x81.0x393.0x358.0x7D msmvkeyb_toggle=off mddi.width=320 mddi.height=480 lcd.density=240 ppp.apn=sprint ppp.username=username ppp.password=password no_console_suspend"
#set cmdline "no_console_suspend"
# fbcon=rotate:1
# console=ttyMSM0"
Boot
mkdir /proc
mkdir /sys
mount -t proc proc /proc
mount -t sysfs sysfs /sys
mount -t tmpfs tmpfs /dev
mdev -s
"ls -l /dev/mmc*"
--------------------------------------------------------------------------
Alright, I tried the 1.6 package w/ MrPippy's zImage, and your startup and same thing :(
Going to continue playing around with it
boas
8th October 2009, 10:32 PM
My pack is ready for download. I know there are problems and i have already listed it. See if you guys can find any other bugs or even bug fixes :D
http://www.4shared.com/file/138422517/b4124223/babijoeeDonut16pack.html
I'm not sure in what extent you now of this, but DPAD have some kind of issues. It got solved by deleting the data.img and booting again. But at start up there was a process handling the keyboard that crashed, some lagg was experienced with that. And if taken in to air-plan mode it cant be take out from it. I have read everything about your build, but either missed the notice about the low resolution. Tried to fix this by changing the startup.txt but nothing happened.
Good build, looking forward on future builds. Very fast version but not even close to be as nice as the xRom.. :p
Keep it up!
(rebooted, air-plane mode could then be disabled, but homescreen is VERY laggy from time to time.. =)
Phone rebooted by it self, unknown reason why..
chowdarygm
8th October 2009, 10:46 PM
just now i noticed one thing....when i am booting android on my DIAM100.....why is it showing "VOGUE" detected???????? :confused::confused:
IceBone
8th October 2009, 10:56 PM
I tried it too. It's very fast and screen wakes up, but I have to have data, so I'm back to the hero build, sorry. But I hope the two's strong points and working features can be combined and the faults removed soon. :)
phhusson
8th October 2009, 11:50 PM
Here is an android build with Wifi and bluetooth available! http://husson.hd.free.fr/Android-diam-bt-wifi.7z
As usual, please mirror.
It is based on 090909 from connect utb, and don't try any other image, it won't work.
Unless you know what you do, you won't be able to get wifi by using only 3 of the zImage, initramfs, rootfs, system.
WiFi can't be stopped (or you can somehow, but it won't restart while still consuming some extra power), and sometime (1 out of 20 times ~), wifi won't start, just reboot (or unload the wl1251_sdio driver from the console).
Bluetooth has only 115200 baudrate, handfree won't work. A2DP might work, but because of the available rate, it don't think it will.
Please note that this release has the usual bugs like data connection being hard to get (i just found why, i'll try to fix it), or suspending screen reboots the phone (or make android unusable).
As usual, thanks goes to cr2, dcordes and friends.
If some android builders want to know how to get wifi in their rom, PM me, or go in #htc-linux.
PS:I know i said i'll enable accelerometer, but i haven't succeeded yet.
PPS:Might work (without hardware keyboard i think) on raph too.
aussiewan
8th October 2009, 11:58 PM
Free storage space for Android stuff! :)
I have web hosting with 300Gb capacity and 3Tb transfer a month, which I barely use... so feel free to store any Android related stuff here. I would love to see my traffic graphs actually show something for a change!
http://www.cobaltcode.com/fileupload/
Log in as android, password xda
If you click on file/folder names, it lets you do actions such as rename/delete. Click on the icon for files/folders to navigate/download.
Click on the Browse button at the top to go back to the top level.
I could not upload a system image - connection timed out - not sure if the server has a problem with large files or not. If so, then I might have to set up FTP access for anyone who wants to upload larger files. Just let me know :)
IMPORTANT: Just remembered by web host is fussy about file extensions - can only have .html, .htm, .zip, .rar, .txt, etc... common web file extensions... so it doesn't like .sqfs or .img for example. I don't know WHY they do that, but yeah. I think this only applies to PHP access, so I will test FTP access later and see if it has the same problem.
UPDATE: YAY! FTP doesn't have the file type restrictions! Sorry for anyone who's been playing already.
ftp.cobaltcode.com
username: ccandroid
password: passw0rd! (that's a zero and an exclamation mark - love enforced minimum password requirements)
Also, you can browse to here:
http://www.cobaltcode.com/fileupload/data/Android/
instead of logging in to the web-based file manager.
Use it and abuse it - within reason :) Please only store Android related files. If other stuff starts appearing, I will change the password and only give it out on request.
c4software
9th October 2009, 12:23 AM
@phhusson Thanks dude :). And Great Great Job ;)
How do you do this ? made some new driver in Android (in sys/class ?)
zenulator
9th October 2009, 01:39 AM
is it time for me to switch to raphael/diamond?
aeropatel
9th October 2009, 01:43 AM
Alright, I tried the 1.6 package w/ MrPippy's zImage, and your startup and same thing :(
Going to continue playing around with it
delete the data.img file from the root folder and try again.
also, i don't know if MrPippy's zImage file will work with 1.6. But, the only way to find out is try.
let us know how it goes.
aeropatel
9th October 2009, 01:46 AM
;4692611']I get:
mount: mounting /dev/block/loop0 on /data failed: invalid argument
Failed
Failed to mount /data
/bin/sh: can't access tty; job control turned off
/ #
Is this because of WM 6.5.1?
idk... but i get the samething. i have a diam500 running 6.5
try deleting the data.img file and run it again. see if that works. what startup.txt file are you guys using?
if your default startup doesn't work, use the startup.txt i posted and see if that helps.
Tenny
9th October 2009, 01:50 AM
delete the data.img file from the root folder and try again.
also, i don't know if MrPippy's zImage file will work with 1.6. But, the only way to find out is try.
let us know how it goes.I did delete data.img, just dont think his zImage will work with it
here is my startup, same as you posted earlier
set RAMSIZE 0x08000000
Set ramaddr 0x10000000
set MTYPE 2040
set KERNEL zImage
set initrd initrd.gz
#
# The following kernel parameters are useful
# ppp.username - The username used to connect to the network when dialing #777
# ppp.password - The password used to connect to the network when dialing #777
# msm_sdcc.msmsdcc_fmax - The maximum frequency (in Hz) used by the SD controller
# pm.sleep_mode - The mode used when the phone is off
# 0=Power Collapse Suspend, 1=Power Collapse, 2=Apps Sleep,
# 3=Slow Clock and Wait for Interrupt 4=Wait for Interrupt
# Default is 3, use 0 for best power savings
# board-htcvogue.panel_type - Panel type used to power the panel off and on
# 0=Don't power off the panel (Default)
# 1=Hitachi 2=Topoly 3=Samsung
# mddi.width - width of the scaled display
# mddi.height - height of the scaled display (these should be multiples of 16 for the camera to work I think)
set cmdline "msmts_calib=0x81.0x393.0x358.0x7D msmvkeyb_toggle=off mddi.width=320 mddi.height=480 lcd.density=240 ppp.apn=sprint ppp.username=username ppp.password=password no_console_suspend"
#set cmdline "no_console_suspend"
# fbcon=rotate:1
# console=ttyMSM0"
Boot
mkdir /proc
mkdir /sys
mount -t proc proc /proc
mount -t sysfs sysfs /sys
mount -t tmpfs tmpfs /dev
mdev -s
"ls -l /dev/mmc*"
pauldgroot
9th October 2009, 02:26 AM
Here's a mirror to phhusson's latest build from this (http://forum.xda-developers.com/showpost.php?p=4693687&postcount=4562) post.
Here's the link: Click me! (http://www.filesavr.com/android-diam-bt-wifi)
Good night.
custommsp
9th October 2009, 03:16 AM
Is it me or has the screen resolution been reduced to the native android phone's in the latest babijoee's release?
Keep up the great work, everybody!
Thanks.
suksanto
9th October 2009, 04:42 AM
Here is an android build with Wifi and bluetooth available! http://husson.hd.free.fr/Android-diam-bt-wifi.7z
As usual, please mirror.
It is based on 090909 from connect utb, and don't try any other image, it won't work.
Unless you know what you do, you won't be able to get wifi by using only 3 of the zImage, initramfs, rootfs, system.
WiFi can't be stopped (or you can somehow, but it won't restart while still consuming some extra power), and sometime (1 out of 20 times ~), wifi won't start, just reboot (or unload the wl1251_sdio driver from the console).
Bluetooth has only 115200 baudrate, handfree won't work. A2DP might work, but because of the available rate, it don't think it will.
Please note that this release has the usual bugs like data connection being hard to get (i just found why, i'll try to fix it), or suspending screen reboots the phone (or make android unusable).
As usual, thanks goes to cr2, dcordes and friends.
If some android builders want to know how to get wifi in their rom, PM me, or go in #htc-linux.
PS:I know i said i'll enable accelerometer, but i haven't succeeded yet.
PPS:Might work (without hardware keyboard i think) on raph too.
Thanks for the great work !
Homeryz
9th October 2009, 05:28 AM
is it time for me to switch to raphael/diamond?
I sure wish you would.
Homer
babijoee
9th October 2009, 05:31 AM
Is it me or has the screen resolution been reduced to the native android phone's in the latest babijoee's release?
Keep up the great work, everybody!
Thanks.
You can change it to default resolution by modifying mddi.width=480 mddi.height=640 and remove lcd.density.
MrPippy
9th October 2009, 06:10 AM
Sorry I've been out of town for a few weeks, and haven't done any work lately on DIAM500. I'll get back on it next week, but until then, I'll attach my patchset and the tree I used it with.
This works with commit ccc405498e03e49bd4dd78f1cd00c0cfcd7a2b39
from Wed Sep 2 23:11:12 2009 +1200
description: Sleep for 10ms between ts reads.
The patch changes the SD controller behavior to work, disables rfkill (which caused problems with usbnet for some reason), disables the battery driver (which caused kernel panics), and enables smd_7500 on CDMA. Use this with mtype=2040, and it should be equivalent to the zImage I posted before. Next week I'll start back on this and try to bring in some of the newer changes.
custommsp
9th October 2009, 06:14 AM
You can change it to default resolution by modifying mddi.width=480 mddi.height=640 and remove lcd.density.
I actually prefer the 320 x 480. I'm assuming that's part of the reason it's that much smoother.
PlackSlayer
9th October 2009, 06:20 AM
RAPH800 - any news with 1.6 on it? I have been playing with different zImages and whatnot and so far it picks up as a GSM phone and then says VOGUE later...
So confused.
Looking forward to 1.6, the potential is very there.
--PS
eccles01
9th October 2009, 07:13 AM
DIAM130, running Donut/1.6 build (Diamond kernel and startup.txt)
- Most notable issue is that on hanging up from some calls, the screen goes black and phone reboots.
- Success with charging, SMS, send/recv. calls.
- With no calls, stabile for hours.
- As per release notes, no gprs, crackly sound, hard-keys fail 2/3 boots (seems significantly worse when USB cable is plugged in).
Seems like testing and debugging is somewhat a bit of hit/miss amongst the community.
Are there a set of files, parameters and details that would help developers pinpoint what is causing a crash (or hang) ?
toastcfh
9th October 2009, 07:15 AM
Sorry I've been out of town for a few weeks, and haven't done any work lately on DIAM500. I'll get back on it next week, but until then, I'll attach my patchset and the tree I used it with.
This works with commit ccc405498e03e49bd4dd78f1cd00c0cfcd7a2b39
from Wed Sep 2 23:11:12 2009 +1200
description: Sleep for 10ms between ts reads.
The patch changes the SD controller behavior to work, disables rfkill (which caused problems with usbnet for some reason), disables the battery driver (which caused kernel panics), and enables smd_7500 on CDMA. Use this with mtype=2040, and it should be equivalent to the zImage I posted before. Next week I'll start back on this and try to bring in some of the newer changes.
THANK GOD!!!!!!!!!! sorry for that... any how thank you mrpippy..
ElCondor
9th October 2009, 07:43 AM
Yeah removing the data image worked. This is a very good pack (I mean from babijoe)
I like the wallpaper with the woman on the beach:p
Good work!
babijoee
9th October 2009, 08:20 AM
I have been trying to boot phussons new build for about 2 hours without avail. I decided to give up and use my normal day to day use microSD. So i gave it 1 last try and the build booted on first attempt. I had many errors from waiting for SD, job control errors. I think everyone should try builds on other microsd if avaliable then post if you are then still unable to boot. :)
Will post results soon. :D
So far wifi isnt loading
Bluetooth on the other hand is up and running.
|Jason8|
9th October 2009, 08:58 AM
Something interesting that I just discovered...
My capacitive panel keeps dying... but if I hold the end key, it comes back to life for a little bit. Response with the lights is very laggy and sporadic, too.
But wow. Holy shit is the SquashFS version FAST!
c4software
9th October 2009, 09:30 AM
dzo, seems do not follow this thread anymore... since he got the polaris. Too bad i have send to him some informations to try to fix the panel suspend of Sharp Model. hmm
babijoee
9th October 2009, 09:47 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.
He said he'll be away for a week or so. So just sit tight guys ;)
I'm sure when he comes back there will be an explosion on functionality :eek:
rattenfanger
9th October 2009, 09:52 AM
Hello all!
I'm using babijoeeDonut1.6pack and I'm very impressed by the speed! However, after running this build and returning to WM (:() I get a strange problem. Applications wont start as I get a certification error. Its exactly the same problem as described in http://forum.xda-developers.com/showthread.php?t=389377 but with the difference that I can launch some applications (SPB Backups, thank god ;)).
First I thought it was not caused by running Android, but after I restored WM from a backup and started Android again, the same problem occurred when I got back to WM!
Is it possible that this build writes something to the internal storages en so crashes WM?
René
rattenfanger
9th October 2009, 09:59 AM
I actually prefer the 320 x 480. I'm assuming that's part of the reason it's that much smoother.
I tried the 320x640 resolution and it ran as fast as 320x480! But I like the 320x480 resolution better because with that resolution I don't have to use a magnifier to look at the screen :P ;)
HTCDiamond22
9th October 2009, 10:19 AM
latest with SenseUI when? :)
dzo
9th October 2009, 11:07 AM
dzo, seems do not follow this thread anymore... since he got the polaris. Too bad i have send to him some informations to try to fix the panel suspend of Sharp Model. hmm
I am reading this thread but I've spent the past few days getting audio in and the camera working on kaiser/polaris. I'll probably take another look at diamond next week but it seems there are plenty of people doing diamond work now.
I looked at your panel traces and the Sharp panel code seems correct, i'm sure it's very close to working.
chemical1979
9th October 2009, 11:14 AM
Here is an android build with Wifi and bluetooth available! http://husson.hd.free.fr/Android-diam-bt-wifi.7z
As usual, please mirror.
It is based on 090909 from connect utb, and don't try any other image, it won't work.
Unless you know what you do, you won't be able to get wifi by using only 3 of the zImage, initramfs, rootfs, system.
WiFi can't be stopped (or you can somehow, but it won't restart while still consuming some extra power), and sometime (1 out of 20 times ~), wifi won't start, just reboot (or unload the wl1251_sdio driver from the console).
Bluetooth has only 115200 baudrate, handfree won't work. A2DP might work, but because of the available rate, it don't think it will.
Please note that this release has the usual bugs like data connection being hard to get (i just found why, i'll try to fix it), or suspending screen reboots the phone (or make android unusable).
As usual, thanks goes to cr2, dcordes and friends.
If some android builders want to know how to get wifi in their rom, PM me, or go in #htc-linux.
PS:I know i said i'll enable accelerometer, but i haven't succeeded yet.
PPS:Might work (without hardware keyboard i think) on raph too.
I removed all old files from my Internal Storage (DIAM300), extracted your files and started. The first time there was a MMC Timeout during creation of the 128M base system. Soft-Reset to Windows, I deleted the partially created data.img (44M).
Started haret again and it went straight into a kernel oops (enabled WiFI in WM before) with trace that floods the screen and I only could see "the end".
Would it be of help to make a picture of this?
EDIT: The Oops is a consequence of the MMC timeout. After about 1 Minute the kernel crashes every further minute.
IceBone
9th October 2009, 11:17 AM
^^ I'd love to have phone wake up on the hero. That way I can let the screen time out without having to reset it. :P
Also, I found out something about the battery last night. I let the phone sit on my desk with the screen on and data connection established for more than an hour, the battery dropped to 75%, no fluctuations in the readout, but as soon as I picked it up and started an application, the readout dropped to 0%, forced a shutdown, then jumped back to 75%... :S
c4software
9th October 2009, 11:23 AM
@dzo Thanks for the reply ;). I'm looking a bit inside the Panel code, but i really don't have skill to do this. I don't want to break my panel with a wrong Init code.
GlemSom
9th October 2009, 01:28 PM
Here is an android build with Wifi and bluetooth available! http://husson.hd.free.fr/Android-diam-bt-wifi.7z
As usual, please mirror.
It is based on 090909 from connect utb, and don't try any other image, it won't work.
Unless you know what you do, you won't be able to get wifi by using only 3 of the zImage, initramfs, rootfs, system.
WiFi can't be stopped (or you can somehow, but it won't restart while still consuming some extra power), and sometime (1 out of 20 times ~), wifi won't start, just reboot (or unload the wl1251_sdio driver from the console).
Bluetooth has only 115200 baudrate, handfree won't work. A2DP might work, but because of the available rate, it don't think it will.
Please note that this release has the usual bugs like data connection being hard to get (i just found why, i'll try to fix it), or suspending screen reboots the phone (or make android unusable).
As usual, thanks goes to cr2, dcordes and friends.
If some android builders want to know how to get wifi in their rom, PM me, or go in #htc-linux.
PS:I know i said i'll enable accelerometer, but i haven't succeeded yet.
PPS:Might work (without hardware keyboard i think) on raph too.
Will your wifi and bluetooth patches go upstream?
imrock
9th October 2009, 02:58 PM
i still get unable to start wi-fi after 1 min in android:(:(..but the bluetooth's working fine..dont know how to use the console to unload wl1251_sdio driver..can any1 help??:confused::confused:
Here is an android build with Wifi and bluetooth available! http://husson.hd.free.fr/Android-diam-bt-wifi.7z
As usual, please mirror.
It is based on 090909 from connect utb, and don't try any other image, it won't work.
Unless you know what you do, you won't be able to get wifi by using only 3 of the zImage, initramfs, rootfs, system.
WiFi can't be stopped (or you can somehow, but it won't restart while still consuming some extra power), and sometime (1 out of 20 times ~), wifi won't start, just reboot (or unload the wl1251_sdio driver from the console).
Bluetooth has only 115200 baudrate, handfree won't work. A2DP might work, but because of the available rate, it don't think it will.
Please note that this release has the usual bugs like data connection being hard to get (i just found why, i'll try to fix it), or suspending screen reboots the phone (or make android unusable).
As usual, thanks goes to cr2, dcordes and friends.
If some android builders want to know how to get wifi in their rom, PM me, or go in #htc-linux.
PS:I know i said i'll enable accelerometer, but i haven't succeeded yet.
PPS:Might work (without hardware keyboard i think) on raph too.
suksanto
9th October 2009, 04:31 PM
Dear phhusson
Wifi In My DIAM100 started OK, However when I try to connect to network it always disconnected. And it will not scan for available network again.
phhusson
9th October 2009, 06:27 PM
Will your wifi and bluetooth patches go upstream?
The fabulous thing, is that there is nearly none ! :p (and absolutely none for bluetooth)
I "just" had to build wl12xx, extract calibration, load modules, run some initialisation script . For all these steps, look at htc-linux's wiki. For the current script (which isn't the on in htc-linux's wiki actually), look in rootfs.img /initetc/wifi/loadit.
Now the real hard part is for android, but i don't know what 'upstream' is for it.
But right i'm lacking 3 lines for wifi in kernel.
Dear phhusson
Wifi In My DIAM100 started OK, However when I try to connect to network it always disconnected. And it will not scan for available network again.
This might be the problem of random unsuccessful start, have you tried many times or only once ?
And if you can, please give dmesg result.
suksanto
9th October 2009, 06:49 PM
The fabulous thing, is that there is nearly none ! :p (and absolutely none for bluetooth)
I "just" had to build wl12xx, extract calibration, load modules, run some initialisation script . For all these steps, look at htc-linux's wiki. For the current script (which isn't the on in htc-linux's wiki actually), look in rootfs.img /initetc/wifi/loadit.
Now the real hard part is for android, but i don't know what 'upstream' is for it.
But right i'm lacking 3 lines for wifi in kernel.
This might be the problem of random unsuccessful start, have you tried many times or only once ?
And if you can, please give dmesg result.
I tried many times, still trying no success so far, any way good progress, hope you can get it sorted out.
suksanto
9th October 2009, 07:27 PM
I tried many times, still trying no success so far, any way good progress, hope you can get it sorted out.
For my DIAM100, I have to turn on BT then the WIFI will scan and detect networks. Other wise it will stop scanning for networks. However still cannot connect to network. IT always stop and disconnect while obtaining IP address.
toastcfh
9th October 2009, 09:14 PM
ok... i compiled the latest resp, making the hacks mrpippy posted a few pages back and was able to get through most the bot. but it frooze up at the screen where u would normally get the tap the android to start. it just stayed black. i think i may have done something wrong. im goin back now to correct it and compile again. will report back soon. thanx pippy. some of these hacks i managed on my own. but the bat issue i was just stuck on. great work
edit/ it didnt help..but its close.
00hero00d
9th October 2009, 09:53 PM
DIAM100: Booted with no problems.. I can connect to a wireless network if blutooth is enabled. Wireless status is "connected" but if i open up a web browser, i am not able to load a website..
Any Ideas?
Also i cant find any other Bluetooth devices and they cant find me, too.
babijoee
10th October 2009, 04:38 AM
Got working Wifi and bluetooth here :D Thanks for all your hard work phhusson :D
I'll post up a detailed guide soon. Wow functionality is coming along very smoothly
So far:
Wifi:
Device heats up very fast and is very concerning.
Once you have you wifi connected in android next boots doesn't require you to turn on wifi in wince.
You must enter passwords each time if your network has security measures.
Boot up takes abit longer than usual.
Entering a wrong password will not allow you to retry and fail loading wifi. Needs reboot to attempt again.
Bluetooth:
I'm able to connect to another mobile phone. The distance is very little and is very hard to connect.
djvinz
10th October 2009, 05:46 AM
Great to see the pretty damn fast advances in the whole diamond-android thing!
I was wondering if there's an image which doesn't have the rebooting to WM, or freezing when going to sleep issue?
All images I've tried till now, have this kind off issues.
Are there any clues pointing to what the cause of this problem is?
Best regards,
and: keep up the good work!
babijoee
10th October 2009, 05:57 AM
Great to see the pretty damn fast advances in the whole diamond-android thing!
I was wondering if there's an image which doesn't have the rebooting to WM, or freezing when going to sleep issue?
All images I've tried till now, have this kind off issues.
Are there any clues pointing to what the cause of this problem is?
Best regards,
and: keep up the good work!
Diamonds have this bug due to power management. Its not 100% functional as of yet.
I believe changing or inputing this into default / startup.txt should fix this
board-htcdiamond.panel_type=0
Tenny
10th October 2009, 06:10 AM
wow... I was having a ton of issues... none of my changes were taking place when i rebuilt the kernel... finally figured out my problem...
The way i was transferring it to the device was flawed, and I kept getting the same zImage... DUH
Lets see if I can make any progress now! Only wasted about 4 hours on that... :-\
ok... i compiled the latest resp, making the hacks mrpippy posted a few pages back and was able to get through most the bot. but it frooze up at the screen where u would normally get the tap the android to start. it just stayed black. i think i may have done something wrong. im goin back now to correct it and compile again. will report back soon. thanx pippy. some of these hacks i managed on my own. but the bat issue i was just stuck on. great work
edit/ it didnt help..but its close.
Ok I think we are stuck at the same point now. I can get to the blank screen well... but nothing past that. Are you using 1.5 or 1.6?
Edit2: I figured out my problem, and now have it booting thanks to MrPippy just questioning me... heh The only problem is now when it boots, it starts at a "power off" screen... LOL; second boot was fine though
leobaillard
10th October 2009, 07:47 AM
Great to see the pretty damn fast advances in the whole diamond-android thing!
I was wondering if there's an image which doesn't have the rebooting to WM, or freezing when going to sleep issue?
All images I've tried till now, have this kind off issues.
Are there any clues pointing to what the cause of this problem is?
Best regards,
and: keep up the good work!
If you don't want WiFi and BT, you can still use the 09/13 zImage which is working quite correctly on my DIAM100 including sleep.
>> http://cs-alb-pc3.massey.ac.nz/vogue/files/zImage-diamond-13-09-09
geckojohn
10th October 2009, 07:57 AM
Has anyone got this working on a CDMA (code division multiple access) HTC Diamond? I keep running the Hariot and it hangs and says something about a SD card... well, I don't have an SD card in my CDMA diamond.
Any help would be greatly appreciated.... and I did use the search function.
Tenny
10th October 2009, 09:22 AM
Has anyone got this working on a CDMA (code division multiple access) HTC Diamond? I keep running the Hariot and it hangs and says something about a SD card... well, I don't have an SD card in my CDMA diamond.
Any help would be greatly appreciated.... and I did use the search function.
You have a DIAM500. Search this thread, with that as the subject and you should find tons.
Here's a hint: use MrPippy's zImage, with 1.5. That's the furthest the DIAM500 progress has been.
Ronnieole
10th October 2009, 11:05 AM
So you say that if the power management is getting to work, we could actually use it day to day :)
I cant wait to see that happen. I have tried almost every build now and they are all awesome. Some running better than others but still, Great job to all of you making this happen.
Is there anyhow we can help your progress even if we dont know how to code?. I know alot of people would help if they could.
phhusson
10th October 2009, 02:59 PM
Enjoy babijoee's build with wifi and bluetooth !
http://dl.free.fr/a2A8ty9YB
As usual mirror please.
Same problems with BT and wifi than previous version. But i made a quick and dirty "fix" for panel (to be commited as soon as possible): now it will no longer suspend, so it can wake up without any problem. This causes some battery drain, but less than having both panel and backlight up :)
Edit: Oops, i forgot a little part in the build, you'll have to manually create /data/misc/wifi/sockets/ and maybe chmod it to 777
Edit2: Previous Edit bug should be fixed. I also tried to get data working, but still no luck.
Edit3: Wrong URL
HTCDiamond22
10th October 2009, 04:18 PM
http://www.youtube.com/watch?v=uSWUChiOEVs
http://www.youtube.com/watch?v=4HKAaxTIGZY
where do i find Sense UI?:cool:
imrock
10th October 2009, 04:39 PM
http://www.youtube.com/watch?v=uSWUChiOEVs
http://www.youtube.com/watch?v=4HKAaxTIGZY
where do i find Sense UI?:cool:
he's asked this too many times:D:D...now does any1 has any idea:p:p
ND4SPD
10th October 2009, 04:45 PM
Enjoy babijoee's build with wifi and bluetooth !
http://husson.hd.free.fr/babijoee-wifi.7z
As usual mirror please.
Same problems with BT and wifi than previous version. But i made a quick and dirty "fix" for panel (to be commited as soon as possible): now it will no longer suspend, so it can wake up without any problem. This causes some battery drain, but less than having both panel and backlight up :)
Edit: Oops, i forgot a little part in the build, you'll have to manually create /data/misc/wifi/sockets/ and maybe chmod it to 777
Do you think you could upload this to mediafire? From your site, the download speed is .1 or less kb/s
Thanks
Dexter_nlb
10th October 2009, 05:05 PM
I tried to make some updates to the "tattoo" edition, and with small updates
like changing build prop from bahamas to sapphire
and copying some /libs/hw , i get to the front menu of hero now.. but its not anywhere complete.. i dont see clock but only "theme" with lock screen and most widgets working.
drivers for everything is messed up or incompatible, as niether audio,phone,bt,wifi works, gps seems to enable fine and does not crash phone.
but i tried, and i got a "sense" of what the menus could look like on Raphael!
(Same tested on diamond, but screen driver fails badly after coming back from standby)
Question:
Trying to add htc apk's with appinstaller, complaints are seen "not made for your model" ? any way to get around this or different appinstaller?
chowdarygm
10th October 2009, 06:08 PM
Enjoy babijoee's build with wifi and bluetooth !
http://husson.hd.free.fr/babijoee-wifi.7z
As usual mirror please.
Same problems with BT and wifi than previous version. But i made a quick and dirty "fix" for panel (to be commited as soon as possible): now it will no longer suspend, so it can wake up without any problem. This causes some battery drain, but less than having both panel and backlight up :)
Edit: Oops, i forgot a little part in the build, you'll have to manually create /data/misc/wifi/sockets/ and maybe chmod it to 777
link not working :(
phhusson
10th October 2009, 06:14 PM
link not working :(
Yes, as noone was mirroring, but someones complaining, i droped it. I'll upload it to another site soon.
Edit:done, see previous post
mutokenji
10th October 2009, 06:27 PM
keep a good job guys.. sorry, i don't know about linux.. but i'll waiting for android on my diamond..
btw, how is the progress of this project?? about 90% maybe? or less? or more? :D
phhusson
10th October 2009, 07:36 PM
keep a good job guys.. sorry, i don't know about linux.. but i'll waiting for android on my diamond..
btw, how is the progress of this project?? about 90% maybe? or less? or more? :D
There is no "rate" for such things (or i'd say android is ported on dream at only 80% actually.).
The totally non-working things currently are GPS, camera, stylus detection, and that's it, everything else, (almost) works.
The unstable things are... well... almost everything. Wifi is unstable, BT is lacking full speed, data connection lacks good RIL (for the one wondering, data works really good in angstrom, it's only in android that it doesn't), panel can't be suspended yet, battery management is really bad (currently it only reads voltage to estimate battery life, which is totally wrong). Soft-hard keys, sometimes work, sometimes not, the H2W (thing to be able to actually route the sound from headspeaker or headset), has yet to be fixed.
But many things are supported in linux not android, like leds, accelerometer, usbnet.
And even if some people are really doing really great job to get things working in linux, no good coders actually care of android (that's why i have to make a wifi release for example). So, gps should be working pretty soon, but because of google's dirty (and non-understandable) code, you won't have it in android for a while i think.
chowdarygm
10th October 2009, 07:37 PM
Yes, as noone was mirroring, but someones complaining, i droped it. I'll upload it to another site soon.
Edit:done, see previous post
hmmmm i can mirror it dude....but first of all it has to get downloaded na..... gng with (downloading @ 5-10KB/s speed) :eek:
phhusson
10th October 2009, 07:47 PM
hmmmm i can mirror it dude....but first of all it has to get downloaded na..... gng with (downloading @ 5-10KB/s speed) :eek:
Well it's no longer on my own internet connection, so at least you won't have to share it with others.
babijoee
10th October 2009, 08:33 PM
Thanks for adding bt and wifi support to my pack phhusson :D
I'm just got off work and dl it now. lets see how it goes
Also has anyone else managed to get a working wifi / bluetooth connection or am i the only one who has and actually posted. I'm just curious if any diamond users have got it connected. :confused:
chowdarygm
10th October 2009, 08:50 PM
Enjoy babijoee's build with wifi and bluetooth !
http://husson.hd.free.fr/babijoee-wifi.7z
As usual mirror please.
Same problems with BT and wifi than previous version. But i made a quick and dirty "fix" for panel (to be commited as soon as possible): now it will no longer suspend, so it can wake up without any problem. This causes some battery drain, but less than having both panel and backlight up
Edit: Oops, i forgot a little part in the build, you'll have to manually create /data/misc/wifi/sockets/ and maybe chmod it to 777
mirror updating....will update soon....
rayman18
10th October 2009, 09:00 PM
how wifi works?¿ i cant turn it on in android :(
chowdarygm
10th October 2009, 09:43 PM
how wifi works?¿ i cant turn it on in android :(
can someone answer this in simple words for newbies like me and all......
i am liking the build very much......
i was able to activate bluetooth but not WiFi on my DIAM100......
if i can get WiFi on, OMG i can enjoy the android completely.....plz help
TIA
rayman18
10th October 2009, 09:53 PM
can someone answer this in simple words for newbies like me and all......
i am liking the build very much......
i was able to activate bluetooth but not WiFi on my DIAM100......
if i can get WiFi on, OMG i can enjoy the android completely.....plz help
TIA
how have you enabled bluetooth?¿ i cant do that :(
fiat500
10th October 2009, 10:53 PM
Thanks for babijoee and phhusson's great work. I feel great experience in your package. It is a big progress in this project.
A question is there is no my language in "Locale" setting, how can I get more localization settings? I need "Traditional Chinese(Taiwan)" .
Thanks again for all of your efforts.
butterdori
10th October 2009, 11:01 PM
Thanks for adding bt and wifi support to my pack phhusson :D
I'm just got off work and dl it now. lets see how it goes
Also has anyone else managed to get a working wifi / bluetooth connection or am i the only one who has and actually posted. I'm just curious if any diamond users have got it connected. :confused:
Nope, I'm using your build modified by phhusson but wifi simply won't turn on even with wifi connected in WM
Bluetooth is working though. My laptop shows up when I scan for devices. Haven't tried connecting them.
DIAM100
akil3x
10th October 2009, 11:05 PM
People and with this new build we can delivery SMS ???
Thanks for the feedback
Homeryz
10th October 2009, 11:36 PM
Has anyone with a Raph110 (Fuze) gotten any of those wifi-bt builds to boot all the way?
If you have, can please post your startup.txt , thanks.
Homer
RockasTD
11th October 2009, 01:24 AM
Nope, I'm using your build modified by phhusson but wifi simply won't turn on even with wifi connected in WM
Bluetooth is working though. My laptop shows up when I scan for devices. Haven't tried connecting them...
This happens also for me, Raph100
mchh
11th October 2009, 01:34 AM
Same for DIAM100 with last phhusson's package: BT works but wifi wont turn on.
suksanto
11th October 2009, 01:47 AM
Same for DIAM100 with last phhusson's package: BT works but wifi wont turn on.
My DIAM100, WIFI and BT both can be activated, For WIFI to be active and scan for available network I need to have BT turn on as well, If I turn off BT WIFI will stop scanning.However WIFI will always disconnected while waiting for IP address from the network.
itoYo
11th October 2009, 02:39 AM
People and with this new build we can delivery SMS ???
Thanks for the feedback
i thought sms has been working for quiet a while now! i can deffo send never tried to receive tho
Tenny
11th October 2009, 02:49 AM
i thought sms has been working for quiet a while now! i can deffo send never tried to receive tho
I know SMS works for the DIAM500 with my latest compiles at least (both send / receive) along with starting / receiving calls.
Still trying to get the Mic to work and Power / Battery to work properly though. Haven't tried anything with data yet...
cr2
11th October 2009, 03:52 AM
For WIFI to be active and scan for available network I need to have BT turn on as well, If I turn off BT WIFI will stop scanning.
It's a known problem. BT and wifi share a power enable gpio, and need a more smart on/off design.
imrock
11th October 2009, 11:14 AM
i downloaded the latest phhusson bt n wifi build..but its not booting, i run haret, goes into the coding mode n stops for a bit n then reset:confused::confused:..btw im on diam 140
leobaillard
11th October 2009, 12:28 PM
I've got WiFi and BT working in my DIAM100 too. For those that can't, try to run it several times. By the way, activating it in WM before running Haret shouldn't change a thing.
chowdarygm
11th October 2009, 01:16 PM
i downloaded the latest phhusson bt n wifi build..but its not booting, i run haret, goes into the coding mode n stops for a bit n then reset:confused::confused:..btw im on diam 140
i faced the same issue...... but the culprit is the startup.txt .......... change the MTYPE to 1805 and boot again....it should resolve the prob
vkarras
11th October 2009, 01:30 PM
where can i find and download on htc diamond....thanx
nsourm
11th October 2009, 01:34 PM
where can i find and download on htc diamond....thanx
see the post 4619
phhusson
11th October 2009, 01:38 PM
Ok, i missed some points:
1.The previous mirror link is wrong (i updated the file three times since then ...), only the one in my post is correct
2.Don't use zImage in subfolder, only use the one in the root of the archive, the other ones come from babijoee's original archive, which won't work with wifi, nor bluetooth. (This zImage should work with raph too)
Edit: Ok, i TOTALLY missed the wifi thing. I putted wrong zImage, wrong rootfs (missing /dbgfs folder), and i missed the fact that dns aren't retrieved (don't know why.).
If you want to use wifi, you'd better use my old non-donut-based release ( http://dl.free.fr/cYBI6aNJL ), which worked really great for me.
Edit2:As i'm really bad at releasing, leobaillard will do it for me now.
rayman18
11th October 2009, 02:18 PM
Ok, i missed some points:
1.The previous mirror link is wrong (i updated the file three times since then ...), only the one in my post is correct
2.Don't use zImage in subfolder, only use the one in the root of the archive, the other ones come from babijoee's original archive, which won't work with wifi, nor bluetooth. (This zImage should work with raph too)
with that zimage i can enable bluetooth, but no luck with wifi :(
thanks for the work and the info ;)
chowdarygm
11th October 2009, 04:13 PM
Edit: Ok, i TOTALLY missed the wifi thing. I putted wrong zImage, wrong rootfs (missing /dbgfs folder), and i missed the fact that dns aren't retrieved (don't know why.).
If you want to use wifi, you'd better use my old non-donut-based release ( http://dl.free.fr/cYBI6aNJL ), which worked really great for me.
Edit2:As i'm really bad at releasing, leobaillard will do it for me now.
does this build go to sleep and wake up without problem?
imrock
11th October 2009, 04:36 PM
i faced the same issue...... but the culprit is the startup.txt .......... change the MTYPE to 1805 and boot again....it should resolve the prob
thanks a lot for the tip but wifi still not working, i got connected to my router in the last built but couldn't use it through my browser..but it does not even start in this build...
but its the best looking build with perfect alignment of everything, even apps!!
looking forward to the new 1 pshusson suggested...cheers for all the development so far!!!
phhusson
11th October 2009, 04:40 PM
does this build go to sleep and wake up without problem?
It is meant to do so at least. But you might still face some "automatic" reboot sometimes.
leobaillard
11th October 2009, 04:45 PM
I made a repack of the last build of babijoee and phh. I cleaned it up a bit. It allows you to enable wifi and bluetooth. Remember that you still can't turn wifi down and up again and bluetooth need *not to be disabled* for wifi to work.
Sleep is also working, but as phh said it, the power management is not fully enable and it will drain your battery.
Here's the holly link :) http://www.cobaltcode.com/fileupload/data/Android/AllInOne/babijoee-wifi.7z
Thanks to aussiewan for the FTP.
EDIT : For the power management, it's possible to set the sleep mode in the default.txt (or startup.txt depending on your configuration). Add this in a cmdline "pm.sleep_mode=0"
rayman18
11th October 2009, 04:50 PM
I made a repack of the last build of babijoee and phh. I cleaned it up a bit. It allows you to enable wifi and bluetooth. Remember that you still can't turn wifi down and up again and bluetooth need *not to be disabled* for wifi to work.
Sleep is also working, but as phh said it, the power management is not fully enable and it will drain your battery.
Here's the holly link :) http://www.cobaltcode.com/fileupload/data/Android/AllInOne/babijoee-wifi.7z
Thanks to aussiewan for the FTP.
the link doesnt work :(
EDIT: right click and save as......
butterdori
11th October 2009, 04:57 PM
the link doesnt work :(
Link is working for me.. downloading it now..
I'll post the results once it's finished
LpBv
11th October 2009, 04:58 PM
the link doesnt work :(
In fact, it's working ! You just have to click and choose save as
Cheers,
butterdori
11th October 2009, 05:20 PM
What is the default "credentials storage password"?
While the Wifi does turn on, and finds a router, because it is security locked, it asks me for a credentials storage password
This is not the wifi/router password
In settings -> security there is an option to set the password, but that also asks for the current one
There can't be one because I didn't set one in the first place
chowdarygm
11th October 2009, 05:22 PM
I made a repack of the last build of babijoee and phh. I cleaned it up a bit. It allows you to enable wifi and bluetooth. Remember that you still can't turn wifi down and up again and bluetooth need *not to be disabled* for wifi to work.
Sleep is also working, but as phh said it, the power management is not fully enable and it will drain your battery.
Here's the holly link :) http://www.cobaltcode.com/fileupload/data/Android/AllInOne/babijoee-wifi.7z
Thanks to aussiewan for the FTP.
EDIT : For the power management, it's possible to set the sleep mode in the default.txt (or startup.txt depending on your configuration). Add this in a cmdline "pm.sleep_mode=0"
:eek: you know what.......no luck with WiFi :(
butttttttt.........data connection worked for about 3 mins and device hanged.....
phhusson
11th October 2009, 05:26 PM
What is the default "credentials storage password"?
While the Wifi does turn on, and finds a router, because it is security locked, it asks me for a credentials storage password
This is not the wifi/router password
In settings -> security there is an option to set the password, but that also asks for the current one
There can't be one because I didn't set one in the first place
Remove your data.img.
rayman18
11th October 2009, 05:35 PM
cant establised a conection with mi network with wpa key, the wifi get on, detect all the networks, but cant establised a conection. Any ideas?
suksanto
11th October 2009, 07:06 PM
cant establised a conection with mi network with wpa key, the wifi get on, detect all the networks, but cant establised a conection. Any ideas?
same case for my DIAM100, always Wifi disconnect while obtaining IP address
phhusson
11th October 2009, 07:11 PM
same case for my DIAM100, always Wifi disconnect while obtaining IP address
It seems the DHCP client included in the release is a big mess. On some aps, it doesn't give any DNS, on some other no IP, and on some, it just works. Even worst, on same APs, but another essid, this can also change. I'm still investigating why. If you're courageous, you can do setprop net.dns1 <ip of a dns server> in the terminal, if you got an ip and no dns. (if you got no ip, android setted the interface down, so no way)
HTCDiamond22
11th October 2009, 07:36 PM
SenseUI build ?
RockasTD
11th October 2009, 08:34 PM
I can't enable Wifi. I am enabling it on WM (not connected to network, just searching), then i am enabling bluetooth on android and trying to enable Wifi. But the known message appears: Unable to start wifi... I'm using the latest build, what am i doing wrong?
CensoReDdD
11th October 2009, 09:48 PM
Awesome job with Babijoe rom. now I can run graphical applications without artifacts. even Mystique are now running correctly, with normal textures. btw, you can increase the ram memory by changing "set RAMSIZE" value from 0x06000000 to 0x08000000 at startup.txt. (i was unable to run quallcom's benchmark with 0x06000000 value. with 0x08000000 it runs great, 20 fps at high resolution, yay).
P.S. any tips how to run the OS with enabled hardware buttons? I mean it runs correctly pretty rare, like 1 of 4 times.
zwuncki
11th October 2009, 10:33 PM
Ok I'm a total newbie, still got it running. Amazing job!
Probably these questions have been asked before. But I can't find anything, maybe to dumb to search...
If you get sleep modus and wireless/data stuff working, ist it possible to make a real rom, so that it's the only OS on the device (like WM is now, a real Android device)?
Thx.
PS: The thing is that to me the HTC Diamond is the most beautiful device in the whole WM world (one of the prettiest in the cellphone world). And it's so much more beautiful than the Android devices. It's so stylish and small. And I gotta admit that I love Android way more than WM. So combining the device and the Android OS as a real android device would be a dream.
It's quite fast too (considering it runs from internal storage). I really gotta admit: My first impression was WOW!
RationalGaze
11th October 2009, 10:40 PM
Ok I'm a total newbie, still got it running. Amazing job!
Probably these questions have been asked before. But I can't find anything, maybe to dumb to search...
If you get sleep modus and wireless/data stuff working, ist it possible to make a real rom, so that it's the only OS on the device (like WM is now, a real Android device)?
Thx.
PS: The thing is that to me the HTC Diamond is the most beautiful device in the whole WM world (one of the prettiest in the cellphone world). And it's so much more beautiful than the Android devices. It's so stylish and small. And I gotta admit that I love Android way more than WM. So combining the device and the Android OS as a real android device would be a dream.
It's quite fast too (considering it runs from internal storage). I really gotta admit: My first impression was WOW!
I think we all agree on the stylish and android loving part :) But as the developers said: it makes no sense making a rom before getting android bug-free fully running. As for now, haret does the trick (i personaly wouldn't like flashing my diamond with a android rom if it wasnt fully functional. Still like the WM as a "backup" :p)
zwuncki
11th October 2009, 10:45 PM
Ok, thx. So it is possible to flash it as a normal ROM and the standard OS.
To me, and probably most others too, the most important thing is real sleep modus like on any other device, than WIFI, BT and data working normal and correct.
I own a HTC Magic, the ROMs have bugs too. But they are all usable on a daily basis, because above things are working most of the tiome (esp. sleep modus). The same is for all beta OS ROMs.
Can't wait for it to be finished someday... Big donation will be made then. HTC Diamond as an Android device is/would be a total dream!
chowdarygm
11th October 2009, 11:20 PM
Ok, thx. So it is possible to flash it as a normal ROM and the standard OS.
To me, and probably most others too, the most important thing is real sleep modus like on any other device, than WIFI, BT and data working normal and correct.
I own a HTC Magic, the ROMs have bugs too. But they are all usable on a daily basis, because above things are working most of the tiome (esp. sleep modus). The same is for all beta OS ROMs.
Can't wait for it to be finished someday... Big donation will be made then. HTC Diamond as an Android device is/would be a total dream!
everybody in this thread are working very hard to make this happen.........lets help them if we can or lets pray for the best to come sooooon....... :)
babijoee
12th October 2009, 12:34 AM
I made a repack of the last build of babijoee and phh. I cleaned it up a bit. It allows you to enable wifi and bluetooth. Remember that you still can't turn wifi down and up again and bluetooth need *not to be disabled* for wifi to work.
Sleep is also working, but as phh said it, the power management is not fully enable and it will drain your battery.
Here's the holly link :) http://www.cobaltcode.com/fileupload/data/Android/AllInOne/babijoee-wifi.7z
Thanks to aussiewan for the FTP.
EDIT : For the power management, it's possible to set the sleep mode in the default.txt (or startup.txt depending on your configuration). Add this in a cmdline "pm.sleep_mode=0"
Thanks for fixing phhussons patches. Conncects but when i try to use browser, the phone freezes. :(
Is it possible for you to make a zImage for raphael devices too?
Thanks :o
suksanto
12th October 2009, 03:32 AM
I can't enable Wifi. I am enabling it on WM (not connected to network, just searching), then i am enabling bluetooth on android and trying to enable Wifi. But the known message appears: Unable to start wifi... I'm using the latest build, what am i doing wrong?
some people like me can enable Wifi-BT using phhuson's 1.5 xROM build , but can't connect to network.
But I still can't enable Wifi using phhuson/leo's 1.6 build.
DIAM100
fiat500
12th October 2009, 03:53 AM
I made a repack of the last build of babijoee and phh. I cleaned it up a bit. It allows you to enable wifi and bluetooth. Remember that you still can't turn wifi down and up again and bluetooth need *not to be disabled* for wifi to work.
Sleep is also working, but as phh said it, the power management is not fully enable and it will drain your battery.
Here's the holly link :) http://www.cobaltcode.com/fileupload/data/Android/AllInOne/babijoee-wifi.7z
Thanks to aussiewan for the FTP.
EDIT : For the power management, it's possible to set the sleep mode in the default.txt (or startup.txt depending on your configuration). Add this in a cmdline "pm.sleep_mode=0"
With DIAM100 and this pack, wifi worked even when wifi not activated in WM. :)
Still the problem can't wake up when screen off, if a call comes at this time my diamond reboots(the same with "pm.sleep_mode=0"). Screen goes off during a call, , I can't wake it up too, when the call ends it reboots. :(
suksanto
12th October 2009, 04:59 AM
With DIAM100 and this pack, wifi worked even when wifi not activated in WM. :)
Still the problem can't wake up when screen off, if a call comes at this time my diamond reboots(the same with "pm.sleep_mode=0"). Screen goes off during a call, , I can't wake it up too, when the call ends it reboots. :(
can you connect to network ?
fiat500
12th October 2009, 08:04 AM
can you connect to network ?
Yes, browser, gmail, android market all works.
flymanj
12th October 2009, 08:11 AM
Yes, browser, gmail, android market all works.
May you post your files?
Because I'm too with DIAM100 but I'm not able to start the WiFI at all :-(
babijoee
12th October 2009, 08:14 AM
Yes, browser, gmail, android market all works.
Good to hear someone has got it working.
Btw what device are you running and did you make any alterations to the build to make wifi work?
I'm able to connect to wifi but it will randomly completely freeze my device from time to time.
On phhussons build i was getting wifi perfect no freeze. :D
PlackSlayer
12th October 2009, 09:07 AM
So I get phhussons to boot on my Raph800 and it attempts to load WiFi but fails or locks it up.
Has anyone else gotten WiFi working on the 800?
Also are there any improvements in the .29 kernel that would help with any of the CDMA issues?
--PS
bojkic
12th October 2009, 11:15 AM
awesome progress ppl!!! congratulations!
1. I've tried the improved babijoee build to see if I can get wifi ... scan works fine, but getting it to obtain IP address was not possible, so it just disconnects... it's working, but there are some glitches, just as with bluetooth.
2. But more important is how awesome is babijoee pack(the first one) working... I am now really using it all the time. everything works very very fast and except for wifi, bluetooth and gps everything seems in place. I can even shut down the phone properly!
Great sqsh support has really improved the performance.
Now integrate wifi into current progress and it's a done deal.
IceBone
12th October 2009, 12:29 PM
Would still need proper battery management (running out of juice in 3 hours or just shutting down from a faulty empty readout is still a bit of a pain). But noone said we were impatient. :) Great work, guys!
GlemSom
12th October 2009, 01:49 PM
Are their any advantages of having wifi build as a module, compared to having it directly in the kernel?
(Maybe unloading is needed if CRC fails for calibration? or something...)
I've been thinking about doing wifi builds myself... But I'm not sure that would be the best solution...
atm we have a couple of different builds... maintained by different maintainers. It's really great to see people doing the hard work - but maybe we need to work a little more together instead.
With that being said, I haven't quite figured out HOW...:(
I've been thinking about this layout:
1: basesystem (containing most of android, apps and stuff)
2: kernel (Different devices might need different kernels)
3: additional modules/overwrites (special stuff like wifi module could go in here)
Sadly though, this layout might now work - as "additional modules" might require a special kernel build...
Please note, this post is meant as an suggestion ONLY! I was just searching for a way to speed up the development a little.
I guess my point is: There's no need for all maintainers doing the same job (there's no need to re-invent the deep plate)
sorrowt
12th October 2009, 02:33 PM
Iam haveing always "failed to mount the SD card, cannot continue" the wiki page mentions a solution by entering some commands, but how? the diamond doesnt have a keyboard and there is no on screen keyboard? am i missing something?
00hero00d
12th October 2009, 03:35 PM
diam100: I can connect to the network(status: connected) but if i open the web browser then, my phone freezes..
imrock
12th October 2009, 03:41 PM
diam100: I can connect to the network(status: connected) but if i open the web browser then, my phone freezes..
my phone doesn't freeze but it downloads nothing for some time n then shows no connection..baahh:(:(
imrock
12th October 2009, 03:42 PM
diam100: I can connect to the network(status: connected) but if i open the web browser then, my phone freezes..
my phone doesn't freeze but it doesn't download anything at the same time..n then shows no connection..baahh:(:(
EDIT:how 2 delete a post??
lucxxx
12th October 2009, 04:20 PM
Are their any advantages of having wifi build as a module, compared to having it directly in the kernel?
(Maybe unloading is needed if CRC fails for calibration? or something...)
I've been thinking about doing wifi builds myself... But I'm not sure that would be the best solution...
atm we have a couple of different builds... maintained by different maintainers. It's really great to see people doing the hard work - but maybe we need to work a little more together instead.
With that being said, I haven't quite figured out HOW...:(
I've been thinking about this layout:
1: basesystem (containing most of android, apps and stuff)
2: kernel (Different devices might need different kernels)
3: additional modules/overwrites (special stuff like wifi module could go in here)
Sadly though, this layout might now work - as "additional modules" might require a special kernel build...
Please note, this post is meant as an suggestion ONLY! I was just searching for a way to speed up the development a little.
I guess my point is: There's no need for all maintainers doing the same job (there's no need to re-invent the deep plate)
I always think about that.
how about split diamonds memory in 2
1 - fat with windows stuf, harte, kernel, and initrd
2- ext2-or3 with android stuf and base system, and modules
what do you say?
in this way we can make easy android fixses!
sorrowt
12th October 2009, 04:40 PM
my diamond says:
mount: mounting /dev/block/mmcblk0p1 on /sdcard failed:invalid arguemnt
failed to mount the SD card, cannot continue
how to solve this...
IceBone
12th October 2009, 04:46 PM
Just managed to connect to wifi with babijoee's latest, but it also freezes when starting the browser.
daronnz
12th October 2009, 06:26 PM
Hi Folks,
i am running babijoee-wifi on an DIAM100 here.
It boots well (but still somtimes tihis fschk Files)
Buttons are not working from time to time.
Wifi is working got connection and was able to check E-Mails
Sound is still weird
Packman is now running in fullscreen :)
b u t sadly i wasn't able to play around more than 5 - 10 min then the phone freezes :(
btw. when i open taskcontrol after startup there are many processes running (gmail, modem, e-mail ...) how can i disable this? is there are some autostart ?
Thanks folks good work keep on running
henky92
12th October 2009, 07:33 PM
Hey guys, I find this just amazing, really I love this
This is why I want to help,
-I've got great motivation and good time
-I've had EXTENSIVE and tremendous knowledge of linux and it's subsystem
So please let me help you guys!
Just tell me how i can help
dcordes
12th October 2009, 07:50 PM
Hey guys, I find this just amazing, really I love this
This is why I want to help,
-I've got great motivation and good time
-I've had EXTENSIVE and tremendous knowledge of linux and it's subsystem
So please let me help you guys!
Just tell me how i can help
That's great to hear. Checkout http://htc-linux.org esepcially http://wiki.htc-linux.org and join us on freenode.
henky92
12th October 2009, 07:54 PM
That's great to hear. Checkout http://htc-linux.org esepcially http://wiki.htc-linux.org and join us on freenode.
will do! thanks m8
fabius88
12th October 2009, 11:26 PM
can someone give me a link to download the last android port for diamond?
thks in advance ;)
boas
12th October 2009, 11:44 PM
can someone give me a link to download the last android port for diamond?
thks in advance ;)
Really? By using google or searching the previous pages, you could have found links yourself a lot faster than asking for it. :confused:
http://glemsom.anapnea.net/android/
fabius88
12th October 2009, 11:54 PM
Really? By using google or searching the previous pages, you could have found links yourself a lot faster than asking for it. :confused:
http://glemsom.anapnea.net/android/
ehm.. i found it but I didn't think that this site is correct! ok thanks man
Willis111
13th October 2009, 04:17 AM
ehm.. i found it but I didn't think that this site is correct! ok thanks man
Connect-utb has the latest confirmed working, that site has daily builds. Just check the date on the downloads.
bxmatus
13th October 2009, 08:37 AM
I have an question/note, based on git logs squashFS support is now in standard kernel, is there any reason to keep squashfs version of kernel there ?
+ there is some php error and some dates are missing on page ( at least for raphael )
thanks
Matus
cyclo0n
13th October 2009, 08:46 AM
can someone give me a link to download the last android port for diamond?
thks in advance ;)
Go to http://www.connect-utb.com/index.php here you can find the latest builds of the Android port to the Diamond. And as alternative you can use this link: http://www.androidonhtc.com/diamond/installing_android a site with builds especially for HTC Diamond.
babijoee
13th October 2009, 08:57 AM
I have an question/note, based on git logs squashFS support is now in standard kernel, is there any reason to keep squashfs version of kernel there ?
+ there is some php error and some dates are missing on page ( at least for raphael )
thanks
Matus
You'll need squashfs to run my fast build :eek:
aiwenor
13th October 2009, 08:58 AM
to 'sorrowt'
Make sure your storage card is Formatted to FAT32
sorrowt
13th October 2009, 09:09 AM
to 'sorrowt'
Make sure your storage card is Formatted to FAT32
It is FAT32 :(
some script is trying to mount /dev/block/mmcblk0p1 and failing! whereas the wiki page mentions for DIAM300 the sdcard shoud be /dev/mmcblk0 :confused::confused::confused:
Helppppppppppppppppppppppppp!
babijoee
13th October 2009, 09:12 AM
It is FAT32 :(
some script is trying to mount /dev/block/mmcblk0p1 and failing! whereas the wiki page mentions for DIAM300 the sdcard shoud be /dev/mmcblk0 :confused::confused::confused:
Helppppppppppppppppppppppppp!
Be more specific:
What build, zImage?:rolleyes:
sorrowt
13th October 2009, 09:19 AM
Be more specific:
What build, zImage?:rolleyes:
I tried different once am not sure any more which one i have now on the device. none is working!
am using this android package (http://connect-utb.com/index.php?option=com_rokdownloads&view=file&Itemid=68&id=29:android-for-htc-diamond). which kernel should i use with that? can i use the kernel posted on glemsom page (http://glemsom.anapnea.net/android/)?
hotib
13th October 2009, 09:20 AM
hi! I have DIAM100. I put it up vainly babijoee's andorid, the wifi don't connect to open network, and the telephone is not charged. I don't take a change to reason with the daily kernels. rather unstable
bxmatus
13th October 2009, 09:23 AM
You'll need squashfs to run my fast build :eek:
But in git log is:
11 hours ago Abimanyu G Added Squashfs Support.
I'm little confused :-)
Matus
sorrowt
13th October 2009, 09:30 AM
You'll need squashfs to run my fast build :eek:
where to find ur build?
babijoee
13th October 2009, 09:34 AM
But in git log is:
11 hours ago Abimanyu G Added Squashfs Support.
I'm little confused :-)
Matus
ooo I didnt see that. We'll if you are able to run my build then i guess theres no need to keep a seperate squashfs zImage link.
But to clarify, Glemsom has added custom squashfs support for about 2 weeks now i believe. That is why i was able to make my build.
where to find ur build?
Its in my signature. Also if you read back about 10-15 pages you'll find many new links and builds.
hotib
13th October 2009, 09:35 AM
hi! I have DIAM100. I put it up vainly babijoee's andorid, the wifi don't connect to open network, and the telephone is not charged. I don't take a change to reason with the daily kernels. rather unstable
sorry. wifi works. i have macfilter problem in router. but i use it some minutes and it freeze.
the charging works for everyone with babijoees android?
babijoee
13th October 2009, 09:38 AM
hi! I have DIAM100. I put it up vainly babijoee's andorid, the wifi don't connect to open network, and the telephone is not charged. I don't take a change to reason with the daily kernels. rather unstable
Did you start charging in WM before loading Haret into Android. It well known that you arent able to charge within Android. There are already known problems with wifi so just sit tight and wait for new builds :D
sorrowt
13th October 2009, 09:49 AM
Its in my signature. Also if you read back about 10-15 pages you'll find many new links and builds.
just downloaded ur build, copied it as it is over to the root of the sdcard of my diamond, same problem... anyone can help!
hotib
13th October 2009, 09:49 AM
Did you start charging in WM before loading Haret into Android. It well known that you arent able to charge within Android. There are already known problems with wifi so just sit tight and wait for new builds :D
:) WiFi OK, Charging OK
one more question! when it boots up the gps is started and it freeze. Why? i dont enabled it. what can i do
otherwise its a great job!! thank you
bxmatus
13th October 2009, 09:50 AM
ooo I didnt see that. We'll if you are able to run my build then i guess theres no need to keep a seperate squashfs zImage link.
But to clarify, Glemsom has added custom squashfs support for about 2 weeks now i believe. That is why i was able to make my build.
So i test both images and automatic default build is not supporting it yet ( even when it is in git log ) so, there is still a reason for extra build zImage linux.
thanks for good work :)
babijoee
13th October 2009, 09:58 AM
:) WiFi OK, Charging OK
one more question! when it boots up the gps is started and it freeze. Why? i dont enabled it. what can i do
otherwise its a great job!! thank you
ppp.nostart=1 should be in your default.txt and is your wifi connection now stable?
If so what did you do
babijoee
13th October 2009, 10:00 AM
So i test both images and automatic default build is not supporting it yet ( even when it is in git log ) so, there is still a reason for extra build zImage linux.
thanks for good work :)
Yeah i too tested it for myself. Maybe implemented wrong or maybe some collision error. Anyway its still there for your convenience so i reckon leaving it for now. :D
hotib
13th October 2009, 10:13 AM
ppp.nostart=1 should be in your default.txt and is your wifi connection now stable?
If so what did you do
ppp.nostart is not for GPRS? i have problem with GPS. when boot up satelite icon blinking and freeze...
Nakebod
13th October 2009, 10:15 AM
Woow, lot of commits since last night :)
And the WIFI/BT build is almost working, although not stable. Diam100 device hangs quite often. But since it's still work in progress I don't complain :)
And as already noticed, the DHCP client seems to have problems, I had an IP, but no DNS. And then my device froze, so I couldn't ping. Unlucky me!
GlemSom
13th October 2009, 10:44 AM
wow there was many commits last night!!
As you might have noticed, my site was a bit buggy... It was running out of diskspace... :P
I'll fix this asap!
I see SquashFS is now official in the GIT tree, so I'll disable my own SquashFS builds.
edit:
website updated.
My system must have been quite busy last night, recompiling all those images! :P
edit2:
Ohh, I was just looking through the commits, SquashFS is added - but is not enabled.
I'll put my squashfs builds up again then!
fabius88
13th October 2009, 10:55 AM
woow the last port is greaaattt!!
congratulation :eek::eek:
rattenfanger
13th October 2009, 10:58 AM
wow there was many commits!!
As you might have noticed, my site was a bit buggy... It was running out of diskspace... :P
I'll fix this asap!
I see SquashFS is now official in the GIT tree, so I'll disable my own SquashFS builds.
I don't think its good to disable them. See this post from babijoee: http://forum.xda-developers.com/showpost.php?p=4722254&postcount=4703
sorrowt
13th October 2009, 11:16 AM
any one got it working on DIAM300?
GlemSom
13th October 2009, 11:47 AM
I don't think its good to disable them. See this post from babijoee: http://forum.xda-developers.com/showpost.php?p=4722254&postcount=4703
My SquashFS builds are now online again.
From now on, I'm using the official SquashFS support in the kernel (instead of my own patches).
I'm currently at work, so I'm unable to test it - could someone please confirm the squashfs support is working?
bip91
13th October 2009, 11:58 AM
Since 09/09 release, Raphael version is a far more stable than Diamond on my DIAM100 :confused:
Is anybody as the same behavior ?
I can't have a stable 3G Data connexion on Diam version, can't Wakeup until today (13Oct) version (zImage from glemsom site). These 2 items works for me on raph version since the begin of october.
Today, the best one is the zImage.20091011_205410 which can work more than a day (charging every 3 hours ;) ):
- Battery Charging is OK if you boot android with sector connected
- Quite stable 3G and GSM (GSM interrupts are more frequent on android than win 6.1)
- Wake up gracefully (except with pm.sleep=0, i set pm.sleep=1)
- Wifi/BT not usable
- Headphones don't work when you plug its (sound stay from the phone), freeze when unplug
But, with care, you can use daily ;)
bxmatus
13th October 2009, 12:06 PM
My SquashFS builds are now online again.
From now on, I'm using the official SquashFS support in the kernel (instead of my own patches).
I'm currently at work, so I'm unable to test it - could someone please confirm the squashfs support is working?
Working ok on raph100
chemical1979
13th October 2009, 12:14 PM
My SquashFS builds are now online again.
From now on, I'm using the official SquashFS support in the kernel (instead of my own patches).
I'm currently at work, so I'm unable to test it - could someone please confirm the squashfs support is working?
Something else - to make the reports for the builds more efficient, there needs to be a direct reference between the kernel you've built and the version in the repository used for that build.
Right now there is a "build date", but thats no easy reference to a commit.
In CVS there were versions, in SVN build numbers. As git is decentrally organised, I think the best solution would be to add the hash of the last commit below the build date?
commit 307478c2a0b6e5d1808319d57c2bd56565df947a
Like that? So one could identify to which revision the kernel belongs to (and pin down problems).
But perhaps I'm blind and this is already possible without checking timestamps and timezones or build+cronjob delay. :D
GlemSom
13th October 2009, 12:21 PM
Something else - to make the reports for the builds more efficient, there needs to be a direct reference between the kernel you've built and the version in the repository used for that build.
Right now there is a "build date", but thats no easy reference to a commit.
In CVS there were versions, in SVN build numbers. As git is decentrally organised, I think the best solution would be to add the hash of the last commit below the build date?
commit 307478c2a0b6e5d1808319d57c2bd56565df947a
Like that? So one could identify to which revision the kernel belongs to (and pin down problems).
But perhaps I'm blind and this is already possible without checking timestamps and timezones or build+cronjob delay. :D
You can hover your mouse over the "zImage file", this will show you the commitid for that build. (will also show you the changes since last build).
Though note: on the current SquashFS builds no changes were logged, since they were build by hand (only the Makefile was patched, to include SquashFS support).
But I guess I could add the commitid to the date field aswell... :)
bojkic
13th October 2009, 01:19 PM
wow...
progress on all fronts :D
quetion for babijoee: what's the problem with 3g(gprs) in your build? do you think it could be fixed soon?... I am amazed by your build and speed it provides!
sorrowt
13th October 2009, 02:09 PM
PLEASE ANSWER THIS...
1. can i get the linux boot log saved to a file?
2. the mount fails: mounting /dev/block/mmcblk0p1 on /sdcard failed:invalid
arguemnt
why mounting /dev/block/mmcblk0p1 while the card is /dev/mmcblk0? how to change this?
iam using DIAM300
MarcLandis
13th October 2009, 02:18 PM
PLEASE ANSWER THIS...
1. can i get the linux boot log saved to a file?
2. the mount fails: mounting /dev/block/mmcblk0p1 on /sdcard failed:invalid
arguemnt
why mounting /dev/block/mmcblk0p1 while the card is /dev/mmcblk0? how to change this?
iam using DIAM300
Please post the content of your startup.txt
stefand
13th October 2009, 02:22 PM
PLEASE ANSWER THIS...
2. the mount fails: mounting /dev/block/mmcblk0p1 on /sdcard failed:invalid
arguemnt
why mounting /dev/block/mmcblk0p1 while the card is /dev/mmcblk0? how to change this?
iam using DIAM300
Can you post your startup.txt or default.txt file? I think there is gone be the problem.
sorrowt
13th October 2009, 02:31 PM
Please post the content of your startup.txt
iam using the default startup for diamond of babijoee android pack (http://www.cobaltcode.com/fileupload/data/Android/AllInOne/).
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
stefand
13th October 2009, 02:49 PM
Try this cmdline in your startup.txt:
set cmdline "msmts_calib=115.105.863.911 msmvkeyb_toggle=off mddi.width=320 mddi.height=480 lcd.density=240 no_console_suspend"
I did also found a link to your problem http://www.htc-android.com/viewtopic.php?f=5&t=70&start=180
I'm using a diam100 but are you sure "set MTYPE 1805" is correct value for diam300?
MarcLandis
13th October 2009, 02:57 PM
iam using the default startup for diamond of babijoee android pack (http://www.cobaltcode.com/fileupload/data/Android/AllInOne/).
please use "search this thread" and you will find this post:
http://forum.xda-developers.com/showpost.php?p=4689512&postcount=4518
sorrowt
13th October 2009, 03:02 PM
Try this cmdline in your startup.txt:
set cmdline "msmts_calib=115.105.863.911 msmvkeyb_toggle=off mddi.width=320 mddi.height=480 lcd.density=240 no_console_suspend"
I did also found a link to your problem http://www.htc-android.com/viewtopic.php?f=5&t=70&start=180
I'm using a diam100 but are you sure "set MTYPE 1805" is correct value for diam300?
nothing helps, I changed the startup.txt many time, changed the imgdevname, tried many zImages always the same as below:
mmc1: new high speed MMC card at address 0001
mmcblk0: mmc1:0001 XEE0AM 3932160KiB
mmcblk0: p1 < p5 >
Running an fsck on the SDCARD
dosfsck 3.0.1, 23 Nov 2008, FAT32, LFN
Logical sector size is zero
mount: mounting /dev/block/mmcblk0p1 on /sdcard failed: Invalid argument
Failed
Failed to mount the SD card. cannot continue
/bin/sh: cant access tty; job control turned off
#
chemical1979
13th October 2009, 03:02 PM
PLEASE ANSWER THIS...
1. can i get the linux boot log saved to a file?
2. the mount fails: mounting /dev/block/mmcblk0p1 on /sdcard failed:invalid
arguemnt
why mounting /dev/block/mmcblk0p1 while the card is /dev/mmcblk0? how to change this?
iam using DIAM300
1.
- Install the Android Developer SDK
- Install the provided USB driver for the USB device that pops up when booting Android (MSM USB)
- Reboot Android
- go to Android Developer SDK/Tools, start: "adb shell"
if you get to the "#" prompt, type "dmesg" as soon as possible.
Nearly all boot messages from the kernel (not from the scripts) will now scroll through.
2.
You're using the wrong statement for imgdevname in your startup.txt
Go to the "set cmdline" and change imgdevname=/dev/mmcblk0p1 to imgdevname=/dev/mmcblk0
sorrowt
13th October 2009, 03:12 PM
please use "search this thread" and you will find this post:
http://forum.xda-developers.com/showpost.php?p=4689512&postcount=4518
I did search, and tried this NOT WORKING, it reads /dev/block/mmcblk0p1 from somewhere and ignores the imgdevname=/dev/mmcblk parameter in the startup.txt
bxmatus
13th October 2009, 03:21 PM
I had similar problem with my 4GB card and problem was in the card itself - it was working ok under WM, no bad sectors, no detected errors during disk check, no problem during format, but under android it was not working, after i change it to new 8GB card it start to work perfectly.
Dayd
13th October 2009, 03:32 PM
Hi. Great project!
same error with the last kernel and diam100
i'm using:
set cmdline "init=/ console=tty0 mem=76M msmsdcc_id=2 imgdevname=/dev/mmcblk0 imgdevnum=1 imgdir=/ ppp.nostart=1 msmts_calib=0x7a.0x5e.0x35a.0x37f mddi.width=320 mddi.height=480 lcd.density=210 msmvkeyb_toggle=off"
@bxmatus: we can't change card with diamond and i don't think that is the problem, it works with the babijoee kernel.
Sorry for my bad english.
and thanks all for your work ;)
c4software
13th October 2009, 03:53 PM
on your startup.txt the imgdevnum is not correct if you look the wiki you have to set to the value 0 and not 1
bxmatus
13th October 2009, 04:19 PM
Dayd: oops, sorry, i didn't realize that we are speaking about diamond ... and my old card was also working with some versions of kernel ... maybe speed issue, i don't know ...
Dayd
13th October 2009, 04:31 PM
Thanks c4software you're right, but same error with imgdevnum=0 :(
sorrowt
13th October 2009, 04:42 PM
just formatted the internal storage of the diamond, still not working!
AndroHQUist
13th October 2009, 05:16 PM
First, thanks to all hard working developers for making this dream (!) come true...
I just tested the babijoee-wifi pack, not for the wifi part but just to test a more recent pack than I used to run... The speed is awsome but I have not sucessfully managed to get gprs to connect yet.
I however noticed that playing songs from my sd-card does not run well at all.. The sound is really choppy and a new kernel did not change the sound problem so maybe it´s related to the sqash pack?? the alternate kernel I tested was zImage.20091013_124438 from glemsom.
Raph100
PlackSlayer
13th October 2009, 05:20 PM
just downloaded ur build, copied it as it is over to the root of the sdcard of my diamond, same problem... anyone can help!
Did you try deleting your data.img and starting over?
--PS
Dayd
13th October 2009, 05:36 PM
I delete "data.img" every time. same.
the error is:
mount: mounting/dev/block/loop1 on /system failed : No such device
Failed
Failed to mount /system
/bin/sh: can't access tty; job control turned off
hotib
13th October 2009, 05:46 PM
I delete "data.img" every time. same.
the error is:
mount: mounting/dev/block/loop1 on /system failed : No such device
Failed
Failed to mount /system
/bin/sh: can't access tty; job control turned off
i have this problem when i use the squashfs-diamond kernel, but i have system.img not system.sqsh....
Dayd
13th October 2009, 06:23 PM
ahhhhh ok, thanks :)
i have system.sqsh :p
works with latest kernel with squashfs. :)
otherwise where i find system.img? just rename?
sorry if i'm noob :D
IceBone
13th October 2009, 06:39 PM
Babijoee: Can you tackle the hero build? I love the performance of yours, but the original skin looks kinda bleh compared to Hero. :)
c4software
13th October 2009, 07:10 PM
Something have change in the lastest Kernel ? its seems support sharp panel of diam100 (my screen gone off :) and i can wake it up).
--
Edit : In fact the diam100 shutdown after 1 or 2 seconde when the panel turn off
hotib
13th October 2009, 07:15 PM
its not possible to continue the development of babijoees 1.6 wifi-kernel, on http://glemsom.anapnea.net ? to make it more stable and faultless?
Andorid is so great, and fast! I buy a G1...
sorrowt
13th October 2009, 07:53 PM
1.
- Install the Android Developer SDK
- Install the provided USB driver for the USB device that pops up when booting Android (MSM USB)
- Reboot Android
- go to Android Developer SDK/Tools, start: "adb shell"
if you get to the "#" prompt, type "dmesg" as soon as possible.
Nearly all boot messages from the kernel (not from the scripts) will now scroll through.
hi, the MSM USB device is poping up on my windows, where to find the driver?
the driver in the SDK under \android-sdk-windows-1.6_r1\usb_driver are not matching!
GlemSom
13th October 2009, 08:47 PM
Something else - to make the reports for the builds more efficient, there needs to be a direct reference between the kernel you've built and the version in the repository used for that build.
Right now there is a "build date", but thats no easy reference to a commit.
In CVS there were versions, in SVN build numbers. As git is decentrally organised, I think the best solution would be to add the hash of the last commit below the build date?
commit 307478c2a0b6e5d1808319d57c2bd56565df947a
Like that? So one could identify to which revision the kernel belongs to (and pin down problems).
But perhaps I'm blind and this is already possible without checking timestamps and timezones or build+cronjob delay. :D
After thinking a bit about it, I agree with your point here!
We need to be able to correctly identify a build!
So, I've replaced the "build date" field with a "build id" field instead.
All new builds will now be submitted with the git commitid, so we can identify them like "squashfs-diamond f524306ab293e5faa4b736657b2718f9b3dee643"
Using the commitid, one can go to the GIT repository, and look at the sourcecode at that specific time. (usefull to track down regression bugs!)
On "older" builds, the commitid is fetched from the changelog.
EDIT:
The popup "changelog from last build" is moved to the zImage build log... Seems to make more sense there...
chemical1979
13th October 2009, 09:31 PM
hi, the MSM USB device is poping up on my windows, where to find the driver?
the driver in the SDK under \android-sdk-windows-1.6_r1\usb_driver are not matching!
Don't know why this is the case, but MSM USB pops up three times in a row (if you cancel it each time). The first time it fails to accept the driver ("Cannot install this hardware"), the second time it works, copies the driver, and I haven't seen the popup since then.
Anyway, if I check with USBDeview (http://www.nirsoft.net/utils/usb_devices_view.html) the VendorID 0bb4 / ProductID 0c02 matches the Composite ADB Interface of the HTC Dream on my DIAM300:
android_winusb.inf:
[Google.NTx86]
; HTC Dream
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C02&MI_01
%SingleBootLoaderInterface% = USB_Install, USB\VID_0BB4&PID_0FFF
; HTC Magic
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C03&MI_01
MacWell
13th October 2009, 11:13 PM
Edit : In fact the diam100 shutdown after 1 or 2 seconde when the panel turn off
Same problem here with the babijoee-wifi version (i also have a Diam100) if i go to Call settings abd click on GSM settings i get an error "network or SIM card error." Simcard is in my phone? what could it be?
Other problems: i have seen this problem before in the thread, Choppy sound!
Also when i want to charge the phone it only charges when i put in the charger in while i'm in WM and start Android.. if i unplug it and plug it back in it doesn't charge the phone while in android..(might all be known issues but i'm not sure(A))
And my Wi-Fi doesn't work at all i can find a network and it connects but if i start the browser or anything it doesn't do anything??
dzo
14th October 2009, 02:33 AM
I've built a new rootfs that should give a more reliable data connection.
http://vogue-android.googlecode.com/files/rootfs-14-10-09.img
All credit for this goes to mdrobnak, he's spent a long time figuring out how to fix the ril for diamond.
Source for this is here:
http://github.com/vilord/android-htc-ril (in the diamond branch)
and here:
http://github.com/vilord/android-initrd
mmone3
14th October 2009, 02:34 AM
Has anyone got any of the donut builds working with GPRS? I'm running it on a raph110 and the only way i've found to get it to connect is to remove the ppp.nostart=1 from the startup.txt, but then it freezes up soon after it tries to connect.
Opps I missed the above message, giving the new zImage a shot.
pongothemagnificent
14th October 2009, 06:01 AM
Has anyone got any of the donut builds working with GPRS? I'm running it on a raph110 and the only way i've found to get it to connect is to remove the ppp.nostart=1 from the startup.txt, but then it freezes up soon after it tries to connect.
Opps I missed the above message, giving the new zImage a shot.
Hey is your system also restaring by itself wile using donut 1.6 builds?, this happens to me on my rap110 also.
pongothemagnificent
14th October 2009, 06:08 AM
I've built a new rootfs that should give a more reliable data connection.
http://vogue-android.googlecode.com/files/rootfs-14-10-09.img
All credit for this goes to mdrobnak, he's spent a long time figuring out how to fix the ril for diamond.
Source for this is here:
http://github.com/vilord/android-htc-ril (in the diamond branch)
and here:
http://github.com/vilord/android-initrd
The new rootfs works like a charm, great work mdrobnak, testing it on a motorola blur image so far so good, i manage to create the moto blur account =], it also detected my apn setting's from my sim card.
Homeryz
14th October 2009, 06:38 AM
The new rootfs works like a charm, great work mdrobnak, testing it on a motorola blur image so far so good, i manage to create the moto blur account =], it also detected my apn setting's from my sim card.
Rafy can you give the links of the files you are using?
Thanks
Homeryz
PlackSlayer
14th October 2009, 07:07 AM
I wonder if the difference between the GSM and CDMA Raphs Bluetooth chip or chip implementation is causing this huge issue and no CDMA/data yet for the RAPH800.
The FM radio works on the diamonds and GSM raph's but not on the CDMA raph - coincidence?
--PS
paede
14th October 2009, 08:00 AM
I wonder if the difference between the GSM and CDMA Raphs Bluetooth chip or chip implementation is causing this huge issue and no CDMA/data yet for the RAPH800.
The FM radio works on the diamonds and GSM raph's but not on the CDMA raph - coincidence?
--PS
FM Radio works?
PlackSlayer
14th October 2009, 08:06 AM
Sorry to be misleading - FM radio works on those devices in WinMo - not in Android yet that I know of.
--PS
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.