View Full Version : [PRJ][OS]Linux and Android on HTC Diamond "NOT YET WORKING"
boas
14th October 2009, 08:44 AM
Rafy can you give the links of the files you are using?
Thanks
Homeryz
Really? The link is in the text YOU quoted on the same page!:confused:
http://vogue-android.googlecode.com/files/rootfs-14-10-09.img:confused:
Good development the last days! We are all loving it (perhaps not the Raph800 users :D)
MasterMerlin
14th October 2009, 10:05 AM
Good development the last days! We are all loving it (perhaps not the Raph800 users :D)
I like your style ... :)
Development was so rapid those days .. I have been away for 2 days ... -> 2.5 Pages of comments.
Will give the latest Builds a shoot using the new rootfs.img file.
GlemSom
14th October 2009, 10:24 AM
I've been looking through the last commits.
Commit 3096b02c48ad1b85e5669107b221560e16bb0d5b added support for SquashFS by default.
So, there's no need for me to continue my SquashFS branch - now that patches have finaly landed upstream! :D
I will however keep the squashfs builds a little longer - just for reference. :)
sorrowt
14th October 2009, 10:30 AM
update:
I tried now to mount the sdcard after the boot by:
mount /dev/block/mmcblk0p1 /mnt/
and I get the error:
attempt to access beyond end of device
mmcblk0p1: rw=0, want=4, limit=2
EXT3-fs: unable to read superblock
attempt to access beyond end of device
mmcblk0p1: rw=0, want=4, limit=2
EXT2-fs: unable to read superblock
mount: mounting /dev/block/mmcblk0p1 on /mnt/ failed: Invalid argument
problem with the card? do u have any clue?
rattenfanger
14th October 2009, 10:38 AM
I've been looking through the last commits.
Commit 3096b02c48ad1b85e5669107b221560e16bb0d5b added support for SquashFS by default.
So, there's no need for me to continue my SquashFS branch - now that patches have finaly landed upstream! :D
I will however keep the squashfs builds a little longer - just for reference. :)
Isn't it only enabled for Diamon by default, not for Raphael and others?
GlemSom
14th October 2009, 10:45 AM
Isn't it only enabled for Diamon by default, not for Raphael and others?
hmm, you're right - it's currently only for Diamond...
MarcLandis
14th October 2009, 11:04 AM
update:
I tried now to mount the sdcard after the boot by:
mount /dev/block/mmcblk0p1 /mnt/
and I get the error:
attempt to access beyond end of device
mmcblk0p1: rw=0, want=4, limit=2
EXT3-fs: unable to read superblock
attempt to access beyond end of device
mmcblk0p1: rw=0, want=4, limit=2
EXT2-fs: unable to read superblock
mount: mounting /dev/block/mmcblk0p1 on /mnt/ failed: Invalid argument
problem with the card? do u have any clue?
You need to mount it as FAT32 and not EXT3/EXT2
sorrowt
14th October 2009, 12:18 PM
You need to mount it as FAT32 and not EXT3/EXT2
hey Danke ;)
just tried that
mount -t vfat /dev/block/mmcblk0p1 /mnt/
the error this time is only:
mount: mounting /dev/block/mmcblk0p1 on /mnt/ failed: Invalid argument
do you know why this happens or at least how to get more info about the problem?
MarcLandis
14th October 2009, 01:09 PM
hey Danke ;)
just tried that
mount -t vfat /dev/block/mmcblk0p1 /mnt/
the error this time is only:
mount: mounting /dev/block/mmcblk0p1 on /mnt/ failed: Invalid argument
do you know why this happens or at least how to get more info about the problem?
I am not 100% sure but the mount point should be
mount -t vfat /dev/block/mmcblk0p1 /sdcard
MarcLandis
14th October 2009, 01:20 PM
hey Danke ;)
do you know why this happens or at least how to get more info about the problem?
something about sdcard issues:
http://wiki.xda-developers.com/index.php?pagename=RaphaelLinux#Hardwarex20.differ encesx20.andx20.configurations
Homeryz
14th October 2009, 01:30 PM
Really? The link is in the text YOU quoted on the same page!:confused:
http://vogue-android.googlecode.com/files/rootfs-14-10-09.img:confused:
Good development the last days! We are all loving it (perhaps not the Raph800 users :D)
Not Really.:rolleyes: I mean the rest of the files, zimage, system etc... since he said he was using files from the Motorola.. :D
Good Day
Homeryz
boas
14th October 2009, 01:42 PM
Not Really.:rolleyes: I mean the rest of the files, zimage, system etc... since he said he was using files from the Motorola.. :D
Good Day
Homeryz
Well since that links existed in the recent pages before last page, it would not be that difficult do find that either. Why not use the search function, or google in the future? It's really not difficult.
http://connect-utb.com/
http://glemsom.anapnea.net/android/
sorrowt
14th October 2009, 01:54 PM
update:
after running:
mdev -s
I got the mmc* under /dev . I could mount the sdcard with:
mount -t vfat /dev/mmcblk0p5 /sdcard
so what to do next? how can i trigger init by hand?
MarcLandis
14th October 2009, 02:00 PM
update:
after running:
mdev -s
I got the mmc* under /dev . I could mount the sdcard with:
mount -t vfat /dev/mmcblk0p5 /sdcard
so what to do next? how can i trigger init by hand?
update your startup.txt and change imgdevname=/dev/mmcblk0p1 to imgdevname=/dev/mmcblk0p5
sorrowt
14th October 2009, 02:05 PM
update your startup.txt and change imgdevname=/dev/mmcblk0p1 to imgdevname=/dev/mmcblk0p5
wish it was that easy!!!!
regardless what is in the startup.txt, after the boot it tries to mount:
/dev/block/mmcblk0p1
dunno why!
oliwan
14th October 2009, 02:47 PM
Not Really.:rolleyes: I mean the rest of the files, zimage, system etc... since he said he was using files from the Motorola.. :D
Good Day
Homeryz
Hi, I think this is the page you are looking for...
http://code.google.com/p/vogue-hero/downloads/list
Download the system you want. system-motoblur 0.6.sqsh works well.
On a separate note... I'm still having trouble with the phone coming out of sleep. What is the best pm.sleep_mode to use with the latest kernels?
mmone3
14th October 2009, 03:32 PM
Hey is your system also restaring by itself wile using donut 1.6 builds?, this happens to me on my rap110 also.
About half of the time I do get reboots and the rest are freeze ups.
Willis111
14th October 2009, 03:50 PM
wish it was that easy!!!!
regardless what is in the startup.txt, after the boot it tries to mount:
/dev/block/mmcblk0p1
dunno why!
I had that same problem where it was trying to mount up mmcblk0p1 all the time but somehow my card had a logical drive/extend partition set up on it. I just fdisk'd it and created 1 primary partition that uses all the space available, now when it tries to mount mmcblk0p1 it's actually there. If you fdisk your card, removing it completely and then format it with your phone it uses the space to make the logical/extended partitions every time for some reason.
I'm running a diam500, this lets me boot older images and MrPippy's with the correct mtype set. Everytime I would update the wiki with my mmc settings for my diamond500 someone would remove it, so it must have been wrong.
toastcfh
14th October 2009, 04:05 PM
well i got the latest kernel to boot for the diamond from glemstorms site. i used mtype 1910. the colors were messed but it did boot. unfortionatly it boots to a screan that says shutting down. think its the bat driver.. idk... can u fake the battery durring boot with haret?
Tenny
14th October 2009, 04:34 PM
well i got the latest kernel to boot for the diamond from glemstorms site. i used mtype 1910. the colors were messed but it did boot. unfortionatly it boots to a screan that says shutting down. think its the bat driver.. idk... can u fake the battery durring boot with haret?
Did you try booting twice? I got the power issue on every new compile, but on the second boot it would work. I think this was because there were battery problems and it would always recognize it as having 0% charge, so it was trying to shutdown.
sorrowt
14th October 2009, 04:47 PM
I had that same problem where it was trying to mount up mmcblk0p1 all the time but somehow my card had a logical drive/extend partition set up on it. I just fdisk'd it and created 1 primary partition that uses all the space available, now when it tries to mount mmcblk0p1 it's actually there. If you fdisk your card, removing it completely and then format it with your phone it uses the space to make the logical/extended partitions every time for some reason.
I'm running a diam500, this lets me boot older images and MrPippy's with the correct mtype set. Everytime I would update the wiki with my mmc settings for my diamond500 someone would remove it, so it must have been wrong.
indeed, the stupid diamond created only one partition p5 as logical partition and left 60 mb un allocated...
just removed all the partiations on the card, created new primary partition and ANDROIDDDDDDDDDDDDDDDDDD
thanks all for the help, it took long :D
MarcLandis
14th October 2009, 04:59 PM
indeed, the stupid diamond created only one partition p5 as logical partition and left 60 mb un allocated...
just removed all the partiations on the card, created new primary partition and ANDROIDDDDDDDDDDDDDDDDDD
thanks all for the help, it took long :D
Nice that it is working now :-)
babijoee
14th October 2009, 05:05 PM
Nice that it is working now :-)
+1 good to see people have it working. :D
MarcLandis
14th October 2009, 05:09 PM
+1 good to see people have it working. :D
With the latest rootfs I have a rock solid stable 3G connection. So the only thing that is keeping me from using it daily is the power management. :)
pongothemagnificent
14th October 2009, 05:30 PM
Rafy can you give the links of the files you are using?
Thanks
Homeryz
Here you go mate http://code.google.com/p/vogue-hero/downloads/detail?name=system-motoblur%200.6.sqsh&can=2&q= , there's the link to download the motorola blur image im using.
babijoee
14th October 2009, 06:07 PM
Update: babijoee donut pack 1.6 wifi reconstruct
I've successfully been able to have a stable wifi connection. It however is very random. The device has to be still and only started to work while my computer was downloading a new build. Maybe wifi needs to be connected at a slower speed or frequency.:confused:
Perhaps someone would like to try this
nearlybritish
14th October 2009, 06:26 PM
Here you go mate http://code.google.com/p/vogue-hero/downloads/detail?name=system-motoblur%200.6.sqsh&can=2&q= , there's the link to download the motorola blur image im using.
Thanks for the shared link - I can get to the setup menu but for me no data works on my Fuze. I'm on AT&T and the system actually sets up the APN correctly but no data is going up or down... puzzling :confused:
I'm using dzo's new rootfs as well... what does your startup file look like rafy?
DSF
14th October 2009, 06:36 PM
With the latest rootfs I have a rock solid stable 3G connection. So the only thing that is keeping me from using it daily is the power management. :)
What version are you using? I'm using babijoee 1.6 donut version (not the one with wifi) ... and it just restarts after a while when trying to get a data connection. And, yes, i have the latest rootfs posted here..
Also, the data connection is stable in xRom (updated 9/9/9) .. but this version is soo slow in menus ..
BTW, i like more the gray theme instead the black one (hero one)
(using touch pro gsm)
MarcLandis
14th October 2009, 06:48 PM
What version are you using? I'm using babijoee 1.6 donut version (not the one with wifi) ... and it just restarts after a while when trying to get a data connection. And, yes, i have the latest rootfs posted here..
Also, the data connection is stable in xRom (updated 9/9/9) .. but this version is soo slow in menus ..
BTW, i like more the gray theme instead the black one (hero one)
(using touch pro gsm)
I am using babijoee 1.6 donut version without wifi and dzo latest rootfs.
Make sure you delete your data.img/data.sqsh before booting into an updated version.
pongothemagnificent
14th October 2009, 07:01 PM
Thanks for the shared link - I can get to the setup menu but for me no data works on my Fuze. I'm on AT&T and the system actually sets up the APN correctly but no data is going up or down... puzzling :confused:
I'm using dzo's new rootfs as well... what does your startup file look like rafy?
I have attached my startup.txt, hope it helps.
cheers
rafyvitto
nearlybritish
14th October 2009, 07:26 PM
I have attached my startup.txt, hope it helps.
cheers
rafyvitto
Thanks - the few differences between our files seems to have helped. I'm getting some data action but still nothing going upstream. What zImage build are you using?
Appreciate the help :)
shark1987
14th October 2009, 09:36 PM
So I haven't tried a new version since back in June, but I've tried using the android pack from megaupload, and the newest zImage (10-13) from DZO and it doesn't even get into linux correctly on my RAPH800 (I'm guessing this isn't supported?) .
What's the newest version that will work on the RAPH800?
Thanks
fabius88
14th October 2009, 10:26 PM
if I can ask one question (it is stupid I think:o)
which is the difference between "Linux kernel zImages for HTC Touch Diamond" and "Linux kernel zImages for HTC Touch Diamond with SquashFS"?
thanks
Fabio
boas
14th October 2009, 10:31 PM
if I can ask one question (it is stupid I think:o)
which is the difference between "Linux kernel zImages for HTC Touch Diamond" and "Linux kernel zImages for HTC Touch Diamond with SquashFS"?
thanks
Fabio
http://connect-utb.com/ Read babijoes post :p
EDIT: Seriously, doesn't anyone have time to write a FAQ? I would if I had time! But won't have that until next summer =(
fabius88
14th October 2009, 10:52 PM
http://connect-utb.com/ Read babijoes post :p
EDIT: Seriously, doesn't anyone have time to write a FAQ? I would if I had time! But won't have that until next summer =(
I don't understand the difference :(
boas
14th October 2009, 11:00 PM
I don't understand the difference :(
Then perhaps you should read from approx 30 pages back in this thread up till this page. Or google, or read on connect-utb's forum. Or read the wiki? Your questions has it answer somewhere in there, go find it ;)
fabius88
14th October 2009, 11:10 PM
Then perhaps you should read from approx 30 pages back in this thread up till this page. Or google, or read on connect-utb's forum. Or read the wiki? Your questions has it answer somewhere in there, go find it ;)
mmm.. thanx for the explaination
magicman0
15th October 2009, 12:02 AM
can someone help me?
DEVICE: HTC Fuze(Raph 110?)
i've had android working before perfectly. Now, when I boot into android, there is no top bar, and the display goes on and off, but the backlight is always on.
magicman0
15th October 2009, 12:06 AM
EDIT: Sorry, internet problems caused me to double post
magicman0
15th October 2009, 12:56 AM
also, i was wondering if getting android to work is easier now because the sprint version of Hero has a 7201A
RationalGaze
15th October 2009, 01:31 AM
Anyone developing on Windows7? It doesn't want to accept the driver provided in Android SDK.. Just curious...I am not expected to contribute alot beacuse of my lack of knowledge in low level programing...(did some last year, beacuse i had to do it...school). But i'm willing to give it a try... Or at least do some starring at the code on my own :D (most possible option). So..win7 drivers anyone? (or a way to force these ones..?)
Tenny
15th October 2009, 01:33 AM
Anyone developing on Windows7? It doesn't want to accept the driver provided in Android SDK.. Just curious...I am not expected to contribute alot beacuse of my lack of knowledge in low level programing...(did some last year, beacuse i had to do it...school). But i'm willing to give it a try... Or at least do some starring at the code on my own :D (most possible option). So..win7 drivers anyone? (or a way to force these ones..?)
I just did a VirtualBox of Ubuntu 9.10. Worked for a while till I messed with the resolution. Now i just run dual boot.
RationalGaze
15th October 2009, 01:40 AM
I just did a VirtualBox of Ubuntu 9.10. Worked for a while till I messed with the resolution. Now i just run dual boot.
Oh god...have been running dual boot until last week (vista:mad: + fedora). But the "all famous" lack of headphones-switch support in linux drove me crazy. Now i'm running Win7...and frankly, don't want to format again as i just got it set up as i want. Well...i guess i'll have to wait... Unless anyone has any other suggestions.
Willis111
15th October 2009, 03:20 AM
Oh god...have been running dual boot until last week (vista:mad: + fedora). But the "all famous" lack of headphones-switch support in linux drove me crazy. Now i'm running Win7...and frankly, don't want to format again as i just got it set up as i want. Well...i guess i'll have to wait... Unless anyone has any other suggestions.
Install ubuntu, backtrack etc to a usb stick with a bootloader on it or just run them off the live cd and make a linux partition or two. You should be able to find info on that from google.
http://connect-utb.com/ Read babijoes post :p
EDIT: Seriously, doesn't anyone have time to write a FAQ? I would if I had time! But won't have that until next summer =(
Android/*nix are slightly more advanced operating systems. IMO a pre-req to posting in this forum like knowing what mount is at least, knowing what the output of uname -r is, knowing what squashfs is, etc etc .... I don't know, maybe I'm just rambling but at the point that android is at know, needing user input from a prompt or via telnet/usbnet is a little beyond what I would consider that average "Windows Only User" capable of. Not trying to trash anyone by saying that. Best advice if you want to run android at this point and are having trouble with the linux end (helping people out with different default.txt problems, trouble with sdcard structure etc is more in scope here I think) might be to read some man pages or have all your questions answered by google.
Homeryz
15th October 2009, 03:37 AM
Hi, I think this is the page you are looking for...
http://code.google.com/p/vogue-hero/downloads/list
Download the system you want. system-motoblur 0.6.sqsh works well.
That's the one, thank you Oliwan. :D
Tenny
15th October 2009, 04:49 AM
Oh god...have been running dual boot until last week (vista:mad: + fedora). But the "all famous" lack of headphones-switch support in linux drove me crazy. Now i'm running Win7...and frankly, don't want to format again as i just got it set up as i want. Well...i guess i'll have to wait... Unless anyone has any other suggestions.
In Vista / Win7 you can resize the partition... (that's what I ended up doing)
Homeryz
15th October 2009, 05:38 AM
Here you go mate http://code.google.com/p/vogue-hero/downloads/detail?name=system-motoblur%200.6.sqsh&can=2&q= , there's the link to download the motorola blur image im using.
Thanks Rafy, I'm going to give that a try, asap.
Also for those using the Xrom from
http://connect-utb.com/
http://glemsom.anapnea.net/android/
and have not been able to get sound working, I found out if you get a program called "Mabilo" from the market, you can set ringtone and a tone for incoming messages.
Homeryz
GlemSom
15th October 2009, 07:40 AM
if I can ask one question (it is stupid I think:o)
which is the difference between "Linux kernel zImages for HTC Touch Diamond" and "Linux kernel zImages for HTC Touch Diamond with SquashFS"?
thanks
Fabio
Since SquashFS is now in the current kernel, there's no difference on those two builds.
The SquashFS page remains there for reference only!
The automated build system will discontinue to build squashfs-diamond images whenever I get the time to change it ;)
The SquashFS-raphael builds are still needed, as the default configuration in the kernel does not enable SquashFS.
sorrowt
15th October 2009, 08:50 AM
hey,
Is the phone working? iam having always "No service"!
Iam using the kernel of "Wed Oct 14 07:18:05 2009 +0200" and android from babijoee.
sorrowt
15th October 2009, 09:09 AM
I have also a request to you guys:
can you modify the paths so that all android files are moved to a folder on the card like under "Android" folder, rather than having them spread out on the root of the card!
RationalGaze
15th October 2009, 10:04 AM
Nevermind guys...got it working on Win7..:)
stefand
15th October 2009, 10:28 AM
I have also a request to you guys:
can you modify the paths so that all android files are moved to a folder on the card like under "Android" folder, rather than having them spread out on the root of the card!
Yes, it would be possible to modify the paths by changing the init files in initrd.gz and rootfs.img. But I don't think it would be a good idea to change this at the moment. If someone else would create a new rootfs that uses another structure than the initrd, everything would stop working.
I agree with you that it is a mess at the moment, but remember that this is still a project. If you really want something like this at the moment, just create your own initrd and rootfs. (I also create my own and it's really easy)
prinex
15th October 2009, 11:22 AM
just a question - how do you use the user.conf, donut.user.conf ? I don't understand which one is used (if used at all) - is this always user.conf ?
fabius88
15th October 2009, 11:46 AM
Since SquashFS is now in the current kernel, there's no difference on those two builds.
The SquashFS page remains there for reference only!
The automated build system will discontinue to build squashfs-diamond images whenever I get the time to change it ;)
The SquashFS-raphael builds are still needed, as the default configuration in the kernel does not enable SquashFS.
ok thanks for this answer GlemSom :cool:
mmone3
15th October 2009, 04:32 PM
I have attached my startup.txt, hope it helps.
cheers
rafyvitto
Rafyvitto, I was wondering if you are still running radio 1.14.25.05 ? I still cant get any data from my GPRS connection, it shows the edge icon with activity. I tried almost all the Donut packs and latest zimages and now I'm wonder if its the radio im using?
Also do you have RAPH110?
techtim
15th October 2009, 04:34 PM
Any thought about putting the changelog entry in the table with the zImage it relates to and removing it from the bottom of the page?
rattenfanger
15th October 2009, 04:38 PM
Any thought about putting the changelog entry in the table with the zImage it relates to and removing it from the bottom of the page?
When you hover your mouse over "zImage build log" you can already see the changes for that build. They are listed on two places at this time. I like the list on the bottom for a quick overview :)
nearlybritish
15th October 2009, 05:40 PM
Can everyone with working data on Donut explain what zImage build they are using? I've tried with just about every one (with 10-13-09 rootfs) and it keeps freezing up my Raph 110.
I got MotoBlur to work, but only partially so far... data is working but build is very slow - also speaker is not working, so no incoming/outgoing calls. It's got some nice interface options and I could see using it when it is closer to complete. The key to getting data to work here appears to be the HSUPA/HSDPA enabled mode within WinMO - for some reason the EnergyROM I use disables HSUPA by default, so nothing was going upstream on UMTS... even though normally it would default to R99.
DSF
15th October 2009, 05:45 PM
I am using babijoee 1.6 donut version without wifi and dzo latest rootfs.
Make sure you delete your data.img/data.sqsh before booting into an updated version.
I've deleted data.img file (which had 128MB) and the same: the device restarts while trying to get a data connection (i can see the 3G/E simbol on the topbar) :(
same android version
same rootfs (dzo)
MarcLandis
15th October 2009, 05:58 PM
I've deleted data.img file (which had 128MB) and the same: the device restarts while trying to get a data connection (i can see the 3G/E simbol on the topbar) :(
same android version
same rootfs (dzo)
What do you have in your startup.txt?
nearlybritish
15th October 2009, 06:04 PM
What do you have in your startup.txt?
Marc - can you also post your zImage build, or are you using the zImage from the original donut package from babijoee?
MarcLandis
15th October 2009, 06:12 PM
Marc - can you also post your zImage build, or are you using the zImage from the original donut package from babijoee?
it is the latest squashfs zImage from the autobuild
mmone3
15th October 2009, 06:29 PM
it is the latest squashfs zImage from the autobuild
What radio are you running? im in the same boat with data not working and reboots from time to time.
I'm running the latest donut and squashfs zImage too.
MarcLandis
15th October 2009, 06:41 PM
What radio are you running? im in the same boat with data not working and reboots from time to time.
I'm running the latest donut and squashfs zImage too.
Radio v1.13.25.24 from this thread: http://forum.xda-developers.com/showthread.php?t=521941
nearlybritish
15th October 2009, 07:05 PM
it is the latest squashfs zImage from the autobuild
Ha - well apparently the Diamond Squashfs works a lot better than the Raph one for Raph 110. Data connection not freezing so far... but not yet able to make a true connection. Shows 3g connection, but nothing going up/down that I can see.
It seems closer to what was working on the older builds though... I'm going to play with it some more.
DSF
15th October 2009, 07:17 PM
What do you have in your startup.txt?
set ramsize 0x6000000
set ramaddr 0x10000000
set mtype 1910
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=/ msmts_calib=0x7a.0x5e.0x35a.0x37f mddi.width=320 mddi.height=480 lcd.density=210 msmvkeyb_toggle=off"
boot
I've removed ppp.autostart = 1
MarcLandis
15th October 2009, 08:01 PM
set ramsize 0x6000000
set ramaddr 0x10000000
set mtype 1910
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=/ msmts_calib=0x7a.0x5e.0x35a.0x37f mddi.width=320 mddi.height=480 lcd.density=210 msmvkeyb_toggle=off"
boot
I've removed ppp.autostart = 1
This is mine for diam100
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 imgdevname=/dev/mmcblk0p1 imgdevnum=0 imgdir=/ msmts_calib=0x7a.0x5e.0x35a.0x37f mddi.width=640 mddi.height=480 lcd.density=210 msmvkeyb_toggle=off pm.sleep_mode=1"
boot
dimzy_05
15th October 2009, 10:25 PM
hi i have some question..
how do i boot a squash system?do i need a a squashfs zImage to boot it?i just got the last
09.09.09 working build from connect-utb and i want to use this new system-motoblur 0.6.sqsh,when i boot with this new systen it hang..can someone help me with this problem?
thanks in advance
cyclo0n
15th October 2009, 10:59 PM
I got the latest build of the connect-utb website. Did al the steps as described, but everrytime I want to boot my screen hangs on msmfb_start_dma 90/91.x ms after vsync request. and at the front of this line there is a sort of counter which counts the seconds?
anyway, Does someone else experience this problem, and is there any solution for this?
thanks!
magicman0
15th October 2009, 11:59 PM
can someone help me? Raph 110:
i've had android working before perfectly. Now, when I boot into android, there is no top bar, and the display goes black but the backlight is always on.
gleng
16th October 2009, 12:11 AM
I compiled the latest kernel with MrPippy's changes for DIAM500.
With MTYPE=2040 it gets to the android logo but then I get a black screen. It's still further than without the modifications so I'll attach it for anyone who's interested.
As described by MrPippy, the changes are:
"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."
Thanks MrPippy! Hope you are back soon to help us DIAM500 users some more :)
magicman0
16th October 2009, 01:12 AM
I can't get android to work.
When I boot into linux and android, the lock screen comes up, but after a few seconds, the the screen turns black, but the backlight was still on.
Willis111
16th October 2009, 01:42 AM
I can't get android to work.
When I boot into linux and android, the lock screen comes up, but after a few seconds, the the screen turns black, but the backlight was still on.
Hit the back key a few times and the home key once, works for me. Trying this new zimage w/mrpippy's patch. I started to manually port it in to the 2.6.27 kernel the other day but had a power outage, hopefully this will work so I don't have to finish, even though it's only like 3 lines of code per file.
techtim
16th October 2009, 02:48 AM
After playing with the .config file for a few days I found the options that are causing the Raph800 to power off during the boot process using the autobuild kernel for the raphael
If I unset these 5 options the kernel boots on the Raph800
CONFIG_RFKILL=Y
CONFIG_RFKILL_PM=Y
CONFIG_RFKILL_INPUT=Y
CONFIG_RFKILL_LEDS=Y
CONFIG_MSM_SMD_7500=y
If I have either CONFIG_RFKILL or CONFIG_MSM_SMD_7500 it seems to lock up at different places on the kernel.
If I unset all 5 it then it boots just fine. I hope this is useful information to somebody to help track down why its happening.
Willis111
16th October 2009, 03:45 AM
I've gone back to an 8-day old kernel revision (http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=commit;h=093418e64bb93a2d0e0a49de4fc6 f3639d3deef1) that works on DIAM500. I use it with mtype=2040. It boots and runs, though its sluggish because GPU acceleration isn't being used.
Was just looking for the original post because I couldn't remember but ... I'm wondering what commit was causing these kernels not to boot on our cdma diamonds and if it's in the current tree. Perhaps someone w/a little more experience at stuff like this could regress the commits during those ?8 days? on the 2.6.27 tree and compile an image for the diam500, is that even possible? OMG, I would have to read to do this and maybe get it booting for myself :S Basically, I think this is the behaviour I was getting when I would run a zimage for diam100-300 with mtype set to 1805 on my diam500.
gizz68erz
16th October 2009, 09:28 AM
hello guys..one question....i have a DIAM300 and i want to try this:
http://www.androidonhtc.com/diamond/installing_android
is there only a possibility to do this with DIAM100, DIAM130 or DIAM500?
MarcLandis
16th October 2009, 10:29 AM
hello guys..one question....i have a DIAM300 and i want to try this:
http://www.androidonhtc.com/diamond/installing_android
is there only a possibility to do this with DIAM100, DIAM130 or DIAM500?
This works for DIAM300 too. Please read this thread to understand the current status of Android for Diamond.
Willis111
16th October 2009, 03:16 PM
I compiled the latest kernel with MrPippy's changes for DIAM500.
With MTYPE=2040 it gets to the android logo but then I get a black screen. It's still further than without the modifications so I'll attach it for anyone who's interested.
As described by MrPippy, the changes are:
"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."
Thanks MrPippy! Hope you are back soon to help us DIAM500 users some more :)
Hey, I was wondering if your ported in the part of the patch that was failing. I think it was this section, it seems to modify an if statement and I know when I tried patching my source it was failing. Like I said, I started to just port in the few lines the other day but power went out for 4 hours and it's been windows ever since ^^.
diff --git a/arch/arm/mach-msm/board-htcraphael-mmc.c b/arch/arm/mach-msm/board-htcraphael-mmc.c
index 83c1875..75de9e2 100644
--- a/arch/arm/mach-msm/board-htcraphael-mmc.c
+++ b/arch/arm/mach-msm/board-htcraphael-mmc.c
@@ -445,11 +445,11 @@ int __init htcraphael_init_mmc(void)
sdslot_vreg_enabled = 0;
-
if (machine_is_htcraphael_cdma() || machine_is_htcdiamond_cdma()) {
- htcraphael_mmc_pdata = htcraphael_cdma_mmc_pdata;
- } else {
+ //if (machine_is_htcraphael_cdma() || machine_is_htcdiamond_cdma()) {
+ // htcraphael_mmc_pdata = htcraphael_cdma_mmc_pdata;
+ //} else {
htcraphael_mmc_pdata = htcraphael_gsm_mmc_pdata;
- }
+ //}
vreg_sdslot = vreg_get(0, "gp6");
if (IS_ERR(vreg_sdslot)
Like I said, I started to just port in the few lines the other day but power went out for 4 hours and it's been windows ever since ^^. The code is there but I think the index has been put off by a line or two.
Edit: I finished patching the raph mmc file but still stalling @ black screen. I think we need some info on what commits took place during those 8 days that could be causing this.
This works with commit ccc405498e03e49bd4dd78f1cd00c0cfcd7a2b39
from Wed Sep 2 23:11:12 2009 +1200
description: Sleep for 10ms between ts reads.
At this point my lack of technical details comes into play. I'll read up a bit and see if I can find any additional info but ...
giangy11
16th October 2009, 04:56 PM
hi,
is there a recent kernel for diamond that doesn't boot when put android to sleep?
gleng
16th October 2009, 10:18 PM
Hey, I was wondering if your ported in the part of the patch that was failing. I think it was this section, it seems to modify an if statement and I know when I tried patching my source it was failing. Like I said, I started to just port in the few lines the other day but power went out for 4 hours and it's been windows ever since ^^.
diff --git a/arch/arm/mach-msm/board-htcraphael-mmc.c b/arch/arm/mach-msm/board-htcraphael-mmc.c
index 83c1875..75de9e2 100644
--- a/arch/arm/mach-msm/board-htcraphael-mmc.c
+++ b/arch/arm/mach-msm/board-htcraphael-mmc.c
@@ -445,11 +445,11 @@ int __init htcraphael_init_mmc(void)
sdslot_vreg_enabled = 0;
-
if (machine_is_htcraphael_cdma() || machine_is_htcdiamond_cdma()) {
- htcraphael_mmc_pdata = htcraphael_cdma_mmc_pdata;
- } else {
+ //if (machine_is_htcraphael_cdma() || machine_is_htcdiamond_cdma()) {
+ // htcraphael_mmc_pdata = htcraphael_cdma_mmc_pdata;
+ //} else {
htcraphael_mmc_pdata = htcraphael_gsm_mmc_pdata;
- }
+ //}
vreg_sdslot = vreg_get(0, "gp6");
if (IS_ERR(vreg_sdslot)
Like I said, I started to just port in the few lines the other day but power went out for 4 hours and it's been windows ever since ^^. The code is there but I think the index has been put off by a line or two.
I did all the patching manually by hand so the index being off didn't matter.
I see you've got to the same place as me and still no luck :(.
Someone mentioned disabling CONFIG_MSM_SMD_7500 so I also tried compiling without that part of MrPippy's patch (iirc his patch enabled that), but still no luck - just get a reboot.
I'm just gonna wait for the smarter people to figure this out :P
If I can be of any help though let me know.
toastcfh
17th October 2009, 12:20 AM
Hey, I was wondering if your ported in the part of the patch that was failing. I think it was this section, it seems to modify an if statement and I know when I tried patching my source it was failing. Like I said, I started to just port in the few lines the other day but power went out for 4 hours and it's been windows ever since ^^.
diff --git a/arch/arm/mach-msm/board-htcraphael-mmc.c b/arch/arm/mach-msm/board-htcraphael-mmc.c
index 83c1875..75de9e2 100644
--- a/arch/arm/mach-msm/board-htcraphael-mmc.c
+++ b/arch/arm/mach-msm/board-htcraphael-mmc.c
@@ -445,11 +445,11 @@ int __init htcraphael_init_mmc(void)
sdslot_vreg_enabled = 0;
-
if (machine_is_htcraphael_cdma() || machine_is_htcdiamond_cdma()) {
- htcraphael_mmc_pdata = htcraphael_cdma_mmc_pdata;
- } else {
+ //if (machine_is_htcraphael_cdma() || machine_is_htcdiamond_cdma()) {
+ // htcraphael_mmc_pdata = htcraphael_cdma_mmc_pdata;
+ //} else {
htcraphael_mmc_pdata = htcraphael_gsm_mmc_pdata;
- }
+ //}
vreg_sdslot = vreg_get(0, "gp6");
if (IS_ERR(vreg_sdslot)
Like I said, I started to just port in the few lines the other day but power went out for 4 hours and it's been windows ever since ^^. The code is there but I think the index has been put off by a line or two.
Edit: I finished patching the raph mmc file but still stalling @ black screen. I think we need some info on what commits took place during those 8 days that could be causing this.
At this point my lack of technical details comes into play. I'll read up a bit and see if I can find any additional info but ...
well i was able to revert to the commit mrpippy was speaking of and used the fix with no problems. i tested it and it worked. then proceeded to use the squashfs patch and it patched everything without a hitch. except at the time of the commit there wasnt a htcdiamond_android_deconfig. so i just skipped that and compiled usin raph_deconfig. everything went smooth till i loaded it on the diamond. then all i was able to get is the android splash then it would crash. tried it with soe of the other sqsh builds arround and still no event. i did notice in one of the system builds i was getting a warning bus is busy error instead of the splash. still alot of work to do. i hope to get a chance this weekend. i got some ideas. but yeah... mrpippy's patch and that commit= mrpippy's zimage he posted. im not sure but it seemed to be no diff.
Willis111
17th October 2009, 06:08 AM
mrpippy's patch and that commit= mrpippy's zimage he posted. im not sure but it seemed to be no diff.
Newer kernel? Did you apply the patches to the current kernel in git(2.6.27) or to v2.6.25? If we can't even manually port the patches into the current kernel perhaps there's something else we're missing besides the committed differences etc...
toastcfh
17th October 2009, 02:11 PM
Newer kernel? Did you apply the patches to the current kernel in git(2.6.27) or to v2.6.25? If we can't even manually port the patches into the current kernel perhaps there's something else we're missing besides the committed differences etc...
i was able to manually aply the patch with the newer commit. i was able to get to the android spash screen then it would crash.a user has been able to patchthe latest commits and boot all the way without the crashing. . im not sure how he did it though. still waiting to hear back from him.
blutz
17th October 2009, 03:24 PM
anything i can contribute to help make WIFI work on more DIAM100 devices ? (like mine..)
babijoee
17th October 2009, 05:23 PM
anything i can contribute to help make WIFI work on more DIAM100 devices ? (like mine..)
Have you got a working wifi connection that doesnt freeze? Are you using my pack and if you made changes what changes did you make?
blutz
17th October 2009, 07:52 PM
Have you got a working wifi connection that doesnt freeze? Are you using my pack and if you made changes what changes did you make?
I meant mine doesn't work :) now downloading your wifi pack
killzusall
17th October 2009, 11:35 PM
Have you got a working wifi connection that doesnt freeze? Are you using my pack and if you made changes what changes did you make?
I downloaded your wifi pack and got it to connect to my router but then as you mentioned it froze up, i'm interested in trying to get it to work, which particular files should I be looking at? zImage? and do I just use a hex editor?
sorry for being a total noob but I'd love to get this working, i wanted a G1 when it came out but wanted the screen res and size of the diamond. I have a DIAM100 btw.
blutz
18th October 2009, 01:39 AM
Have you got a working wifi connection that doesnt freeze? Are you using my pack and if you made changes what changes did you make?
same as the post above, using your wifi pack i can connect to my router, but can't access websites (or anything else)
beboxed
18th October 2009, 12:11 PM
Have you got a working wifi connection that doesnt freeze? Are you using my pack and if you made changes what changes did you make?
I have a DIAM100 device and used your package to test wifi. When i enable it from the settings menu it gives the message 'unable to start wifi'. It makes no difference when i start bluetooth first en then wifi or the other way around. Bluetooth works perfectly btw and the device recovers perfectly from standby
hermitek
18th October 2009, 03:07 PM
same as the post above, using your wifi pack i can connect to my router, but can't access websites (or anything else)
there's a problem with dhcp, you do this (but android will freeze few minutes later, probably) :
[. . .]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)
iceheat
18th October 2009, 03:11 PM
It would be very useful if someone can compile a list of diamond models and their corresponding MType numbers. I have a DIAM200 (UK T-Mobile Victor) and I cannot figure out the correct Mtype for it. so far 1805, is the closest that got me to boot android. Unfortunately, regardless of the zImage I use, it would not last more than 5 minutes before restarting. Also, the top and lower buttons are flipped. e.g. When I put my finger on the home button, the call button would light and vice versa. also the functionality is flipped.
I have tried a few zImage builds for DIAM100, DIAM500 and raphael ones. varied results. Would anyone know what is the closest one to DIAM200?
vkarras
18th October 2009, 04:35 PM
sorry for the question but where can i find anroid for htc diamond?
GlemSom
18th October 2009, 05:25 PM
It would be very useful if someone can compile a list of diamond models and their corresponding MType numbers. I have a DIAM200 (UK T-Mobile Victor) and I cannot figure out the correct Mtype for it. so far 1805, is the closest that got me to boot android. Unfortunately, regardless of the zImage I use, it would not last more than 5 minutes before restarting. Also, the top and lower buttons are flipped. e.g. When I put my finger on the home button, the call button would light and vice versa. also the functionality is flipped.
I have tried a few zImage builds for DIAM100, DIAM500 and raphael ones. varied results. Would anyone know what is the closest one to DIAM200?
I don't know about diam200.
But the wiki contains a list of mtypes:
http://wiki.xda-developers.com/index.php?pagename=RaphaelLinux
(section: Hardware differences and configurations)
Willis111
18th October 2009, 05:33 PM
same as the post above, using your wifi pack i can connect to my router, but can't access websites (or anything else)
Have you tried running "dhcpcd wlan0" or firing up whatever dhcp client(pretty sure it's dhcpcd) come's w/android to get an IP?
@toastcfh
People need to upload their zimages, especially if they're working. I patched 2.6.27 source w/all the commits and ... blackscreen like I was booting w/wrong mtype or something.
oliwan
18th October 2009, 08:27 PM
It would be very useful if someone can compile a list of diamond models and their corresponding MType numbers. I have a DIAM200 (UK T-Mobile Victor) and I cannot figure out the correct Mtype for it. so far 1805, is the closest that got me to boot android. Unfortunately, regardless of the zImage I use, it would not last more than 5 minutes before restarting. Also, the top and lower buttons are flipped. e.g. When I put my finger on the home button, the call button would light and vice versa. also the functionality is flipped.
I have tried a few zImage builds for DIAM100, DIAM500 and raphael ones. varied results. Would anyone know what is the closest one to DIAM200?
Hi, I have diam200. It is basically identical to a diam100 except for a different shaped case so you can use all builds for 100.
The problem with rebooting (after the phone goes to sleep) is something all diamond users have. You can stop it happening by adding these paramaters to your command line in the startup.txt (near the ppp settings).
"pm.sleep_mode=4 board-htcdiamond.panel=0"
Don't expect the battery to last very long though :D
The flipped buttons is also quite annoying but regular diamonds are the other way around...
phhusson
18th October 2009, 09:25 PM
I've been digging into donut's release and found some sources of problem.
First for wifi, the wifi "driver" for android is really *bad*, i'll try to "fix" it or do some workarounds, but i guess this will need some changes in systems. Also there is some dhcp problems i don't get: if i run the whole wifi connection by hand (using wpa_cli), it just works at every time. If i run it through android's gui, doing the exactly same thing it seems, dhcpcd just won't get answers ....
For general freezes: it seems there are some major memory problems, i'll try to build compcache to see if this helps, i'm also waiting for some reports on using extra memory available on (some/most) phones.
I also made a quick and dirty accelerometer android's driver: http://husson.hd.free.fr/sensors.default.so (source code in http://husson.hd.free.fr/sensors.c ). You'll need to have chmod 666 to /dev/input/event3, /sys/bus/i2c/devices/0-0018/enable, /sys/bus/i2c/devices/0-0018/rate, and (still not managed actually) /sys/bus/i2c/devices/0-0018/scale and then copy sensors.default.so to /system/lib/hw/
Don't expect the values to be correct (i think it's /1.2 to actual values), but the direction should be ok.
mmone3
18th October 2009, 10:33 PM
Still cant find a donut/zimage/startup combo that works with GSM data on my rapt110. It shows the edge connect icon but cant pull up a website.
toastcfh
19th October 2009, 02:18 AM
@toastcfh
People need to upload their zimages, especially if they're working. I patched 2.6.27 source w/all the commits and ... blackscreen like I was booting w/wrong mtype or something.[/QUOTE]
i agree... but ive only benn able myself to compile mrpippys kernel and get it to work. i believe i missunderstood the user who i believed got the latest commits to work. from what i understand now is he got a later commit to work. its one of the two from 9-13. try reverting to that commit and aplying mrpippys patch. i havent had a chance to do it myself cuz of work, kids and so forth. accually ive been posting here from my phone for the past week or so. sorry im not on the ball. if i make an image that works thats not already posted, i will post it. till then its just trial and error.;)
now i got a question for anyone who can help. is there a reason that the squashfs patch may not work on a older commit? like a commit from september. ive aplied the patch to commits from that time and it seems to not work. some sqsh builds it will make it to the the splash and crash. other systems it will hang where im suppose to get the splash and give the the bus is busy error slowly. i got a diam500, maybe someone has had this problem with another device:confused:
Klopfer`
19th October 2009, 11:51 AM
I read something about a new Build, Build No.1.6 and the Port from it for the HTC Touch HD, is there no release yet for the diamond?
00hero00d
19th October 2009, 02:04 PM
@phhusson: Very nice to see you progressing on the android port!
Can you tell us when we can expect a new release with accelerometer or improved wifi?
Dbdj
19th October 2009, 05:22 PM
Hi all,
I just download today the latest build of Android port for Diamond, to give it a try.
I'm very impressed with your work and I would like to say congratulations to everyone involved in the development.
I spent some time this morning to make the data connection work for my operator, but it didn't worked (It is Italian H3G, called simply "3").
I start data connection from Windows Mobile, then I run Haret, but when in Android I see the "3G" logo on the status bar (that sometimes appears and disappears), but I cant' use connection :mad:
I configured my APN based on data found on the Internet and which are claimed to work with the G1... Any idea?
Does the connection started from WM must be GPRS?
I also tried to run "Modem" application and sometimes it responds that the connection is started (and gives me my phone IP)
rattenfanger
19th October 2009, 05:23 PM
@GlemSom: I like the new show/hide older builds link :)
GlemSom
19th October 2009, 07:15 PM
@GlemSom: I like the new show/hide older builds link :)
Thanks!
MasterMerlin gave me the idea!
He also suggested to link the commitid to the 4 weeks log! :)
phhusson
19th October 2009, 07:57 PM
@phhusson: Very nice to see you progressing on the android port!
Can you tell us when we can expect a new release with accelerometer or improved wifi?
I'm not going to do any other releases as i hate that (testing, publishing, reading feedbacks and so on), i'll let others do it.
For wifi, some little improvements have been made, but nothing really useful yet.
emresumengen
19th October 2009, 11:43 PM
Hi people...
Sorry but I didn't have the time or courage to read last 50+ pages (been a little away from this thread for a while), but I'd like to report that using "babijoee-wifi.7z" I could have a stable wifi connection all afternoon (about 4 hours).
The device seems to support only unencrypted SSID's, neither WEP nor WPA (or WPA2) worked. But, it's as good for me :)
I wonder how it will behave with the HD2... I'll be trying to get my hands on one of those beast ASAP :)
Thanks everyone for making this happen.
hartstein
20th October 2009, 11:23 AM
Hello,
yesterday I found this article to boot android on an htc diamond. So I have copied the file into my phone.
When I start android, it starts booting and I can calibrate the screen to use the virtual keyboard.
With the command "/ init.android" it should start android, but I got the error message "permission denied". With "/init.android" I got "unknown command".
Thanks for your help.
regards,
Dirk
kholk
20th October 2009, 01:26 PM
It seems that you got a very old version of Android.
Download a newer version. Browse this thread for the download link.
The file is called babijoee-wifi.7z (to decompress)
federaly
20th October 2009, 02:40 PM
Hey I know this kinda post is annoying(sorry)I read a couple of the previous post. I was wondering with the ROMs for the Diamond will they be compatible with the Topaz(TD2). I only ask because I found the official thread for the Topaz but their doesn't seem to be any development?
AndroHQUist
20th October 2009, 03:02 PM
Thanks!
MasterMerlin gave me the idea!
He also suggested to link the commitid to the 4 weeks log! :)
One thing that would be cool is a "Build in progress" with information about whats cooking. Maybe just an other line with build-id, build-log and so on so we can watch whats in the pipe..
Maybe it's just me but I would like it
/Anders, Sweden
bindando
20th October 2009, 03:08 PM
Hi guys I like your project, I'm following your work since months, but now I would like to help you in some way. Can I be worthwhile testing the feature you are developing?
Let me know how to do it and how write tests results (I'm a programmer).
kholk
20th October 2009, 03:21 PM
He develops a feature and then post it.
As you should know, a feature can't be used if it's not developed ;)
We're all testers :)
GlemSom
20th October 2009, 03:24 PM
One thing that would be cool is a "Build in progress" with information about whats cooking. Maybe just an other line with build-id, build-log and so on so we can watch whats in the pipe..
Maybe it's just me but I would like it
/Anders, Sweden
Thanks for the suggestion Anders - though I doubt that will ever happen.
My site is quite self-maintaining.
It will auto-rebuild the kernel whenever an update is detected in the GIT repository. (complete rebuild takes about 45 minutes for all branches).
*IF* a build should fail, it will often set itself on pause - and I'll have to look at it.
(This depends on the type of error!)
There's currently NO custom patches in my kernels at all - they are compiled directly from the GIT source... (This might change in the future though... As it did with my SquashFS patches).
The idea of my service is to provide compiled kernels for users and testers - so people won't have to do it themselves.
The only real way of tracking future progress, is to watch the #htc-linux@irc.freenode.org channel.
With that said, I'm completely open for suggestions! :D
AndroHQUist
20th October 2009, 03:28 PM
Thanks for the suggestion Anders - though I doubt that will ever happen.
My site is quite self-maintaining.
It will auto-rebuild the kernel whenever an update is detected in the GIT repository. (complete rebuild takes about 45 minutes for all branches).
*IF* a build should fail, it will often set itself on pause - and I'll have to look at it.
(This depends on the type of error!)
There's currently NO custom patches in my kernels at all - they are compiled directly from the GIT source... (This might change in the future though... As it did with my SquashFS patches).
The idea of my service is to provide compiled kernels for users and testers - so people won't have to do it themselves.
The only real way of tracking future progress, is to watch the #htc-linux@irc.freenode.org channel.
With that said, I'm completely open for suggestions! :D
Ok, sounds reasonable. Since compilations fairly often fails, we should not wait for builds that doesn't succeed. Thanks for the quick feedback though. I will come up with some other ideas pretty soon ;)
sorrowt
20th October 2009, 04:40 PM
is there a way to shutdown Adnroid properly instead of just doing a soft reset, which causes problems with the file system consistency?
phhusson
20th October 2009, 07:10 PM
Hi people...
Sorry but I didn't have the time or courage to read last 50+ pages (been a little away from this thread for a while), but I'd like to report that using "babijoee-wifi.7z" I could have a stable wifi connection all afternoon (about 4 hours).
The device seems to support only unencrypted SSID's, neither WEP nor WPA (or WPA2) worked. But, it's as good for me :)
Do it hangs on "gettin an ipaddress" when trying WEP/WPA ?
If so, are you trying on the same AP or another ? Because it seems the problem is mostly AP dependant, but not totally, but i haven't seen anything related to WEP/WPA. (well just that using touch keyboard isn't very accurate so open works better ;)
DarkMasterHalo
20th October 2009, 07:35 PM
Hello Everyone,
DIAM100 inside:
I tested the latest squash-zimage and I'm really impressed. No more random restart. Android always wakes up from sleep mode with the power button !
However, the battery is taken to 0% too fast but I guess that this is being worked on :)
I've tried enabling Bluetooth then Wifi but Wifi failed to start. I can't browse with 3G as mentionned before me. One thing that annoys me the most is that I can't send SMS but I can receive them :)
Is there a way the SMSC id. I've tried going to the menu : *#*#4636#*#* but unfortunately when I press the button update, it does update error, same thing with refresh. It used to give me garbage before but now it only gives me an error. I'm sure some other people have the same issue. (Yes I've tried the search function, and any given steps were not succesfull :( )
Oh, I almost forgot, Thanks to everybody trying to make Android running flawless or almost on our devices :)
PS.: I've seen on the #htc-linux channel that somebody saw a wrong piece of code in Android to convert the SMSC, or something like that if that may help.
Willis111
20th October 2009, 10:02 PM
ive only benn able myself to compile mrpippys kernel and get it to work
I'm having trouble getting the image to mount my sdcard. Just basically tried a few boots w/no troubleshooting at all. Have to have a look at it later. Quick question, you compiled using the "htcraphael_defconfig"?
RationalGaze
20th October 2009, 10:59 PM
Hello Everyone,
DIAM100 inside:
I tested the latest squash-zimage and I'm really impressed. No more random restart. Android always wakes up from sleep mode with the power button !
However, the battery is taken to 0% too fast but I guess that this is being worked on :)
I've tried enabling Bluetooth then Wifi but Wifi failed to start. I can't browse with 3G as mentionned before me. One thing that annoys me the most is that I can't send SMS but I can receive them :)
Is there a way the SMSC id. I've tried going to the menu : *#*#4636#*#* but unfortunately when I press the button update, it does update error, same thing with refresh. It used to give me garbage before but now it only gives me an error. I'm sure some other people have the same issue. (Yes I've tried the search function, and any given steps were not succesfull :( )
Oh, I almost forgot, Thanks to everybody trying to make Android running flawless or almost on our devices :)
PS.: I've seen on the #htc-linux channel that somebody saw a wrong piece of code in Android to convert the SMSC, or something like that if that may help.
Hi, can you paste your startup.txt? And which pack are you using? The babijoes one? Beacuse my Diam100 always restarts after sleep (babijoes pack + zImage.20091018_114250(and many others that power the whole screen down))
DarkMasterHalo
20th October 2009, 11:38 PM
I'm using Babijoes's build with that zImage : zImage.20091016_221337. (SquashFS)
Here is my startup.txt
set ramsize 0x08000000
set ramaddr 0x10000000
set mtype 1805
set FBDURINGBOOT 0
set KERNEL zImage
set initrd initrd.gz
set cmdline "init=/ console=tty0 mem=76M msmsdcc_id=3 imgdevname=/dev/mmcblk0p1 imgdevnum=1 imgdir=/ ppp.nostart=1 msmts_calib=0x7a.0x5e.0x35a.0x37f mddi.width=320 mddi.height=480 lcd.density=210 msmvkeyb_toggle=off"
boot
PS.: Oh, and I wanted to had that I changed the ringtone and I don't hear any garbage anymore. Don't quite know why. Maybe some files were corrupted ?
toastcfh
21st October 2009, 01:03 AM
I'm having trouble getting the image to mount my sdcard. Just basically tried a few boots w/no troubleshooting at all. Have to have a look at it later. Quick question, you compiled using the "htcraphael_defconfig"?
i was only able to get this commit(ccc405498e03e49bd4dd78f1cd00c0cfcd7a2b39) to work with mrpippy's patch. when reverting to that commit i dont believe there was a htcdiamond_android_deconfig at that time. but yes ive tryed both with later commits and prefer the raphael deconfig. gotten better or closer results.
antonis_tav
21st October 2009, 01:15 AM
help please i cant find zImage.20091016_221337. (SquashFS).. thanks..
AndroHQUist
21st October 2009, 01:30 AM
help please i cant find zImage.20091016_221337. (SquashFS).. thanks..
http://glemsom.anapnea.net/android/
techtim
21st October 2009, 01:33 AM
help please i cant find zImage.20091016_221337. (SquashFS).. thanks..
The all the new builds on the autobuild server should have squashfs
http://glemsom.anapnea.net/android/diamond/
Willis111
21st October 2009, 03:06 AM
i was only able to get this commit(ccc405498e03e49bd4dd78f1cd00c0cfcd7a2b39) to work with mrpippy's patch. when reverting to that commit i dont believe there was a htcdiamond_android_deconfig at that time. but yes ive tryed both with later commits and prefer the raphael deconfig. gotten better or closer results.
Hmm, I've reverted to
Add ram console to diamond.
author Martin Johnson <martin@it0044296.(none)>
Mon, 31 Aug 2009 23:49:57 +0000 (11:49 +1200)
committer Martin Johnson <martin@it0044296.(none)>
Mon, 31 Aug 2009 23:53:40 +0000 (11:53 +1200)
commit 093418e64bb93a2d0e0a49de4fc6f3639d3deef1
tree 48b32b85634234d4fd6f10550d91b8f21b888d1
parent c5a79618737526eb609864bacfbefc93fa89d6a6
Add ram console to diamond.
Seems I missed something somewhere. MrPippys original post http://forum.xda-developers.com/showthread.php?p=4504611#post4504611 mentions this "ram console to diamond" commit that he went back to, did you go to a prior/more recent commit from a post I've missed? Perhaps that's why I'm running into these mount errors, though I would imagine with a little basic troubleshooting it would be easily resolved, then again if you were able to compile a kernel that didn't require any troubleshooting to boot(a la Mr.Pippys kernel) I'm obviously doing something wrong. Any info on if this is the correct commit I've rolled back to would be appreciated as well as any other general help you can offer(You mentioned in a previous post that you were having trouble w/your earlier zImages as well).
No, there wasn't a htcdiamond_defconfig but there is a htcraphael_defconfig, htcraphael_android_defconfig etc, just want to make sure I'm choosing the right one(htcraphael_defconfig).
GlemSom
21st October 2009, 07:45 AM
The all the new builds on the autobuild server should have squashfs
http://glemsom.anapnea.net/android/diamond/
This is correct.
All builds since:
"commit 3b6bad3c6766dfcc2715ecd4ad9b42ce4a70b5b5
Date: Tue Oct 13 01:00:00 2009 +0530"
will have squashfs support.
Please note: The default raphael config does NOT enable squashfs - that's why my squashfs-raphael branch is still active.
squashfs-diamond is not being rebuild anymore - and is currently there for reference only. It will be removed at some point.
Bertjj
21st October 2009, 12:08 PM
Hello, I've got few problems with my android.
The build I use is 20090909, the ZImage Build: squashfs-diamond, Date: Fri Oct 16 22:13:37 2009 and I have a DIAM 100
Well, when i boot android I can see a few errors before it buzzes, the errors are something like
Unknown boot option: mddi.width=320
Unknown boot option: mddi.height=480
Unknown boot option: ppp.apn=internet
Unknown boot option: ppp.username=none
Unknown boot option: ppp.password=none
how can i solve those, becouse now i can't connect to the internet..
MarcLandis
21st October 2009, 12:50 PM
Hello, I've got few problems with my android.
The build I use is 20090909, the ZImage Build: squashfs-diamond, Date: Fri Oct 16 22:13:37 2009 and I have a DIAM 100
Well, when i boot android I can see a few errors before it buzzes, the errors are something like
Unknown boot option: mddi.width=320
Unknown boot option: mddi.height=480
Unknown boot option: ppp.apn=internet
Unknown boot option: ppp.username=none
Unknown boot option: ppp.password=none
how can i solve those, becouse now i can't connect to the internet..
Please post your full startup.txt
phhusson
21st October 2009, 01:41 PM
Well, when i boot android I can see a few errors before it buzzes, the errors are something like
Unknown boot option: mddi.width=320
Unknown boot option: mddi.height=480
Unknown boot option: ppp.apn=internet
Unknown boot option: ppp.username=none
Unknown boot option: ppp.password=none
how can i solve those, becouse now i can't connect to the internet..
That's not the actual problem, the kernel never ever understood these options, it's part of the userland, so these errors are normal. Anyway, these options no longer exist. The mddi thing is to be fixed (don't know how), and this is a major problem, because of the market which filter by resolution.. I haven't figured out how to fix that yet. Anyway, for the internet connection, you have to follow the usual guides (and with newer builds, you won't have to type in the the digital codes.)
babijoee
21st October 2009, 02:14 PM
hey guys, its been awhile and i've been testing a hell of new builds.
There are many goods setups so far.
I'll be uploading it tommorow when i head into uni :D
In the meantime the following things are fixed:
Sound, Choppy video, More stable and faster systems
IceBone
21st October 2009, 02:56 PM
Sweet! Can't wait!
What's reported working(ish) in this new build? BT & WIFI? How's the battery?
beboxed
21st October 2009, 03:01 PM
O man, power management is that only thing that is keeping me from using Android on my diamond as primary OS...
How is power management split up? I reason that the screen and cpu power state should be controllable, are there more components that influence the power?
babijoee
21st October 2009, 03:03 PM
Sweet! Can't wait!
What's reported working(ish) in this new build? BT & WIFI? How's the battery?
Bluetooth already works afaik. With regards to wifi i havent had a chance to look at it because of exams. I just decided to have a look at new packs while i took a short break.
I'll post a more comprehensive features tomorrow. :)
babijoee
21st October 2009, 03:05 PM
O man, power management is that only thing that is keeping me from using Android on my diamond as primary OS...
How is power management split up? I reason that the screen and cpu power state should be controllable, are there more components that influence the power?
The screen isnt being fully switched off for various devices. So at the time being having good power management isnt possible. Its getting there though.
beboxed
21st October 2009, 03:24 PM
The screen isnt being fully switched off for various devices. So at the time being having good power management isnt possible. Its getting there though.
Is this screen issue the last and only thing that needs to be fixed before power management is fully working?
Btw, I really appreciate and respect the work you and the other devs are putting into this.
IceBone
21st October 2009, 03:37 PM
There's also false battery level reporting and devices freezing when trying to wake up.
toastcfh
21st October 2009, 07:07 PM
Hmm, I've reverted to
Add ram console to diamond.
author Martin Johnson <martin@it0044296.(none)>
Mon, 31 Aug 2009 23:49:57 +0000 (11:49 +1200)
committer Martin Johnson <martin@it0044296.(none)>
Mon, 31 Aug 2009 23:53:40 +0000 (11:53 +1200)
commit 093418e64bb93a2d0e0a49de4fc6f3639d3deef1
tree 48b32b85634234d4fd6f10550d91b8f21b888d1
parent c5a79618737526eb609864bacfbefc93fa89d6a6
Add ram console to diamond.
Seems I missed something somewhere. MrPippys original post http://forum.xda-developers.com/showthread.php?p=4504611#post4504611 mentions this "ram console to diamond" commit that he went back to, did you go to a prior/more recent commit from a post I've missed? Perhaps that's why I'm running into these mount errors, though I would imagine with a little basic troubleshooting it would be easily resolved, then again if you were able to compile a kernel that didn't require any troubleshooting to boot(a la Mr.Pippys kernel) I'm obviously doing something wrong. Any info on if this is the correct commit I've rolled back to would be appreciated as well as any other general help you can offer(You mentioned in a previous post that you were having trouble w/your earlier zImages as well).
No, there wasn't a htcdiamond_defconfig but there is a htcraphael_defconfig, htcraphael_android_defconfig etc, just want to make sure I'm choosing the right one(htcraphael_defconfig).
this is the post i read. try this one. its from sep 2~~~~~~~~~~> good luck:D
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.
Energiya
21st October 2009, 09:22 PM
Not sure if i'm doing something wrong or what but latest zimage doesn't boot on raph800, sits at
mmc1: new sd card at address ff50
mmcblk0: mmc1:ff50 su01g 99200kib
mmcblk0:p1
Been getting this for the last couple builds, cant remember the last one that worked (think it was 20090926_175931) here's my startup:
set ramsize 0x6000000
set ramaddr 0x10000000
set mtype 2039
set KERNEL zImage
set initrd initrd.gz
set cmdline "root=/dev/ram0 init=/ console=tty0 mem=76M msmsdcc_id=3 zmgdevname=/dev/mmcblk0p1 imgdevnum=1 imgdir=/ msmts_calib=0x81.0x393.0x358.0x7D clock-7x00.a11=500 msmvkeyb_toggle=off"
boot
Been using the 20090909 build from utb
warning: i may be a tard and probably missed something =P
TeslaTrav
21st October 2009, 10:01 PM
So, I am a little confused. I was searching around and can't seem to find a non-linux running android?
Aren't the problems (i.e. wifi/data/etc) a problem with linux, and not android? So if we booted directly into the Android OS, wouldn't that work better? Is there already such a thing?
Don't get me wrong, it is neat having terminal on my phone and fun playing with linux... and this project will lead to a lot more things than just android on ones phone.
phhusson
21st October 2009, 10:17 PM
So, I am a little confused. I was searching around and can't seem to find a non-linux running android?
Aren't the problems (i.e. wifi/data/etc) a problem with linux, and not android? So if we booted directly into the Android OS, wouldn't that work better? Is there already such a thing?
Don't get me wrong, it is neat having terminal on my phone and fun playing with linux... and this project will lead to a lot more things than just android on ones phone.
You know Android is "kind of" heavily based on Linux don't you ?
And no, the problems are not with GNU/Linux, but with Android. On GNU/Linux, wifi, BT, data works flawlessly.
AFAIK, only 3D works on Android but not GNU/Linux
Some features are still missing on both, like camera or GPS (and stable panel)
|Jason8|
21st October 2009, 10:19 PM
So, I am a little confused. I was searching around and can't seem to find a non-linux running android?
Aren't the problems (i.e. wifi/data/etc) a problem with linux, and not android? So if we booted directly into the Android OS, wouldn't that work better? Is there already such a thing?
Don't get me wrong, it is neat having terminal on my phone and fun playing with linux... and this project will lead to a lot more things than just android on ones phone.
Android is Linux. It's just heavily modified to become Android. But the inner workings are very similar. So WiFi, data, and other stuff are issues in both, and the development can often be used in both. There are just little differences that prevent the patches that work in one to work in the other.
MrPippy
21st October 2009, 10:58 PM
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.
Sorry, I've been really busy and haven't had a chance to work on this. I think I forgot to post the .config I used with this tree, it is attached. Just unzip and rename diam500_android.config to .config in the root of your kernel tree
|Jason8|
21st October 2009, 11:10 PM
Sorry, I've been really busy and haven't had a chance to work on this. I think I forgot to post the .config I used with this tree, it is attached. Just unzip and rename diam500_android.config to .config in the root of your kernel tree
Could this possibly be modified for CDMA Raphaels as well? I don't have one, but I think it'd be a good reference for other devs. Although other devs might know anyways...
Bah, nevermind. I'll look at it later. :) Now's as good as ever to learn this more in-depth Linux stuff!
By the way... Has anyone fixed data in the SquashFS versions? Data worked flawlessly with the non-SquashFS kernels, but after that, the whole system hangs after a few seconds of being connected. Perhaps it's GlemSom's .config? Maybe SquashFS support could be enabled in the standard Raphael kernel? Pretty please? :)
nearlybritish
21st October 2009, 11:57 PM
Could this possibly be modified for CDMA Raphaels as well? I don't have one, but I think it'd be a good reference for other devs. Although other devs might know anyways...
Bah, nevermind. I'll look at it later. :) Now's as good as ever to learn this more in-depth Linux stuff!
By the way... Has anyone fixed data in the SquashFS versions? Data worked flawlessly with the non-SquashFS kernels, but after that, the whole system hangs after a few seconds of being connected. Perhaps it's GlemSom's .config? Maybe SquashFS support could be enabled in the standard Raphael kernel? Pretty please? :)
I gotta believe it's the build. Any of the donut builds have the same problem... I can get solid data using the squashfs zimages with any of the 1.5 builds, just not with 1.6. Download one of the newer squashfs 1.5 builds off of the google code site and you'll see what I mean. Not a problem on Diamond apparently, just Raph...
Willis111
22nd October 2009, 12:44 AM
Sorry, I've been really busy and haven't had a chance to work on this. I think I forgot to post the .config I used with this tree, it is attached. Just unzip and rename diam500_android.config to .config in the root of your kernel tree
TYVM for all the work you've put into this so far!
gleng
22nd October 2009, 02:13 AM
After comparing MrPippy's recently uploaded .config file with the one I was using before, I noticed config_msm_smd_7500 was not enabled in my .config whereas it was in MrPippy's (make's sense, as his patch to enable smd_7500 obviously won't work if the file isn't even being used).
Using different combinations of MrPippy's config and the one I was using, it seems that config_msm_7500=y causes the boot to hang before it creates a filesystem, whereas having it as n allows the boot to get to the android logo and then freeze.
MrPippy mentioned in an old post that he thought the diamond was hanging at the android screen (or something to that effect) because smd_7500 wasn't loading, and so his patch fixed this. But now it seems like I am stuck between either freezing because it's not loaded or freezing because it can't load.
It would be interesting to see if we can get smd_7500 to load properly as it did before, then maybe the boot process would go further...
Willis111
22nd October 2009, 02:37 AM
am I mistaken in thinking
commit ed5207b4ce013dd42250231daebc90a590be2c1c
Author: Martin Johnson <martin@it0044296.(none)>
Date: Wed Oct 14 18:07:58 2009 +1300
Move ram console to 0x00800000 on Diamond, parts of it were being overwritten.
it's now 1M long.
means we should change set RAMSIZE 0x08000000 to set RAMSIZE 0x00800000 in the startup.txt/default.txt?
gleng
22nd October 2009, 03:02 AM
I believe that only refers to some sort of console or log. If you look at the diff you can see he changed how the ram console is initialized (or something like that).
Having 1MB of total ram would be awful anyways.
am I mistaken in thinking
commit ed5207b4ce013dd42250231daebc90a590be2c1c
Author: Martin Johnson <martin@it0044296.(none)>
Date: Wed Oct 14 18:07:58 2009 +1300
Move ram console to 0x00800000 on Diamond, parts of it were being overwritten.
it's now 1M long.
means we should change set RAMSIZE 0x08000000 to set RAMSIZE 0x00800000 in the startup.txt/default.txt?
pongothemagnificent
22nd October 2009, 03:03 AM
Could this possibly be modified for CDMA Raphaels as well? I don't have one, but I think it'd be a good reference for other devs. Although other devs might know anyways...
Bah, nevermind. I'll look at it later. :) Now's as good as ever to learn this more in-depth Linux stuff!
By the way... Has anyone fixed data in the SquashFS versions? Data worked flawlessly with the non-SquashFS kernels, but after that, the whole system hangs after a few seconds of being connected. Perhaps it's GlemSom's .config? Maybe SquashFS support could be enabled in the standard Raphael kernel? Pretty please? :)
If your using a 1.6 build then yes data freezes the phone up and overall 1.6 freezes completly, but if you use 1.5 in the other hand data connections are perfect edge,3g etc, and system dosnt freeze, this is using squashfs builds both 1.5/1.6.
|Jason8|
22nd October 2009, 10:06 AM
DIAM100 inside:
Is there a way the SMSC id. I've tried going to the menu : *#*#4636#*#* but unfortunately when I press the button update, it does update error, same thing with refresh. It used to give me garbage before but now it only gives me an error. I'm sure some other people have the same issue. (Yes I've tried the search function, and any given steps were not succesfull :( )
I have the same problem. On a RAPH110 on AT&T. Has anyone found a fix for this yet? I think there was a post a few pages back about it, had something about changing the SMSC ID in Windows Mobile and having it work. But I can't find it.
mchh
22nd October 2009, 12:47 PM
Hello,
For those who can receive sms's but can't send them, I found a solution that worked for me:
http://forum.xda-developers.com/showthread.php?t=433433
I don't know if it was a matter of sim card or network but I couldnt update the smsc directly from android in the test menu.
By the way, tried the latest zImage but the screen doesnt wakes up (DIAM100)
This worked for me but nobody else reported it working ..
I've changed the smsc from +xxxxxxxx to 00xxxxxxx
The command I used in AT commander : AT+CSCA="00xxxxxxxx" (without the 145 or 129 value)
I also checked the smsc number in the phone's settings (network services) under WM.
Finally, I also tried updating it from android with the *#*#4636#*#* by shutting down the radio and enabling it again and then updating the smsc.
I don't know which step did the trick but i since then I've been able to send sms's from android ..
rattenfanger
22nd October 2009, 01:54 PM
Hi guys,
I don't know if it is usefull but the kernel of the Hero is published: http://member.america.htc.com/download/RomCode/Source_and_Binaries/kernel_hero_0078c992.tar.bz2
I don't know if the Hero and Diamond/Raphael share some hardware. I hope it can be of any use :)
edit: They are published on http://developer.htc.com/
René
Nakebod
22nd October 2009, 01:59 PM
Just wanted to say the same thing ;-)
Maybe that "we" can borrow some stuff :D Would be awesome if this could mean a breaktrough in some parts.
Chatty
22nd October 2009, 05:06 PM
Item / Diamond / Hero
CPU / MSM7201A / MSM7200A
Display / 480x640, single touch / 320x480, multi touch
qumani
22nd October 2009, 06:21 PM
I have been following this thread for a few months now, and am trying to boot the 1.6 build but have different issues with diferent configurations. It looks like I am getting the most favorable response w/ this current config....
device info:
ROM: Exquisite's latest(ROM v.5.11.502.2 WWE)
Radio: 1.14.25.05
DEVICE: Raph110 (fuze)
CARRIER/LOC: ATT - US
Android Info:
VERSION: babijoee 1.6 donut w/o wifi
ROOTFS: dzo (latest)
I have tried ALOT of diff zImages w/ no good results.
I dont really care about getting a wifi connection, my carrier speed is sufficient (usually 300kb- 1.5mb), but the problem is that I cannot establish a connection w/ any of the configurations that I have tried lately. I can go back to the 1.5 build and get everything to work except for SMS (which IS a big prob for me), but what is the point of going backwards =).
I have experience with the device and network, and its not that I am too lazy to search and find my own answers, Im just at a stand still here and would love it if someone would throw me a bone.
I have also tried to implement suggestions from the follow ppl seen in thread: rafyvitto & nearlybritish and mmone3
nearlybritish
22nd October 2009, 07:16 PM
This worked for me but nobody else reported it working ..
I've changed the smsc from +xxxxxxxx to 00xxxxxxx
The command I used in AT commander : AT+CSCA="00xxxxxxxx" (without the 145 or 129 value)
I also checked the smsc number in the phone's settings (network services) under WM.
Finally, I also tried updating it from android with the *#*#4636#*#* by shutting down the radio and enabling it again and then updating the smsc.
I don't know which step did the trick but i since then I've been able to send sms's from android ..
Within android, are you using the format 00xxxxxxx as well? Or are you typing in +xxxxxxxxx?
mchh
22nd October 2009, 07:49 PM
Within android, are you using the format 00xxxxxxx as well? Or are you typing in +xxxxxxxxx?
I tried both and mostly the 00xxxxxxxxx format but I doubt that it worked through the smsc update option in android.
kholk
22nd October 2009, 10:15 PM
mmh... it looks like we can fix the bluetooth and WiFi issues using parts from hero's kernel if it integrates the MSM7200A modules.
MSM7200 and MSM7201 should share the same WiFi/Bluetooth/(GPS?) chip!
The MSM chipset is only an integrate that integrates CPUs, DSPs and wireless chips ;)
phhusson
22nd October 2009, 10:38 PM
mmh... it looks like we can fix the bluetooth and WiFi issues using parts from hero's kernel if it integrates the MSM7200A modules.
MSM7200 and MSM7201 should share the same WiFi/Bluetooth/(GPS?) chip!
The MSM chipset is only an integrate that integrates CPUs, DSPs and wireless chips ;)
1.Wifi just works
2.BT mostly works, the lacking part is only a matter of clocks, which are NOT the same
3.Anyway, for everything (Wifi/BT/GPS/Camera), we already have codes from various boards, they just aren't exactly the same, the problem being to know the differences mostly in term of clocks/GPIOs/vregs/RPC. (the last one being the hardest because wince API isn't the same at all as android's one)
magicman0
23rd October 2009, 01:44 AM
shouldn't getting this to work be a little easier since the Sprint HTC Hero uses 7201A?
IceBone
23rd October 2009, 02:40 AM
What happened to babijoee and his new pack? :(
babijoee
23rd October 2009, 03:53 AM
What happened to babijoee and his new pack? :(
Sorry IceBone, i totally forgot to upload it when i went into uni. I'll do it sometime this weekend or early next week :)
IceBone
23rd October 2009, 09:57 AM
Oh, poppycock... :(
bip91
23rd October 2009, 10:57 AM
1.Wifi just works
2.BT mostly works, the lacking part is only a matter of clocks, which are NOT the same
3.Anyway, for everything (Wifi/BT/GPS/Camera), we already have codes from various boards, they just aren't exactly the same, the problem being to know the differences mostly in term of clocks/GPIOs/vregs/RPC. (the last one being the hardest because wince API isn't the same at all as android's one)
I'm quit suprising because i have a diamond which has a MSM7201A.
I understand better why RAPH kernel work better than DIAMOND one on my phone.
A good news for the thread, this means that Hero package would work on some diamond with the same CPU/ Archi ?
kholk
23rd October 2009, 04:38 PM
1.Wifi just works
2.BT mostly works, the lacking part is only a matter of clocks, which are NOT the same
3.Anyway, for everything (Wifi/BT/GPS/Camera), we already have codes from various boards, they just aren't exactly the same, the problem being to know the differences mostly in term of clocks/GPIOs/vregs/RPC. (the last one being the hardest because wince API isn't the same at all as android's one)
Hmm... The most important things here are the GPIOs... so... I was thinking that they was sharing the same GPIOs (and clocks/vregs/RPC), not for the camera, but for GPS.
I don't use GPS on my Diamond, but I wrote it only for helping users who uses it.
However, if they doesn't share the same addresses, then it's an hard work :)
krylle
23rd October 2009, 08:41 PM
This link may be a little help for die "Android on Diamond" project
http://developer.htc.com/
qumani
23rd October 2009, 09:39 PM
I installed virtual box and ubuntu on my windows machine so that I could can take a stab at trying to port some of the hero build into what we already have and see if there is any better luck...
I have no linux or android programming experience, but I figure I might as well jump in. Figure I taught myself .NET and other programming. It helps alot when alot of the work is already done....... Alot of great developers have givin their time and work so that we could make it this far, I would just like to make a contribution.
MrPippy
25th October 2009, 03:30 AM
I've compiled a new kernel for DIAM500--only difference from the last one is the inclusion of SquashFS. I tried it with babijoee's 1.6 pack, and it works pretty well.
There's still no GPU accel or phone functionality, but it seems to use less RAM than 1.5 did. Watching logcat, GC is running much less often (as compared to 1.5, where it was running constantly), so 1.6 seems faster and more responsive.
As before, this is for mtype=2040 and DIAM500.
gleng
25th October 2009, 10:57 AM
Yay! Thanks MrPippy.
I assume this is based on the same kernel version as last time?
Also, using your last kernel I did have phone functionality, just no microphone support. I could hear people but they couldn't hear me, and I could send and receive text messages.
GlemSom
25th October 2009, 11:19 AM
I've compiled a new kernel for DIAM500--only difference from the last one is the inclusion of SquashFS. I tried it with babijoee's 1.6 pack, and it works pretty well.
There's still no GPU accel or phone functionality, but it seems to use less RAM than 1.5 did. Watching logcat, GC is running much less often (as compared to 1.5, where it was running constantly), so 1.6 seems faster and more responsive.
As before, this is for mtype=2040 and DIAM500.
Maybe your patches should be submittet upstream?
(unless they break something else though...)
beboxed
25th October 2009, 12:33 PM
GlemSom, I'm getting a 509 "Bandwidth limit exceeded" when trying to download the latest kernel :S
GlemSom
25th October 2009, 01:36 PM
GlemSom, I'm getting a 509 "Bandwidth limit exceeded" when trying to download the latest kernel :S
Yeah. Seems like I've reached the limit on my filehost! :(
Anyway, I'm currently uploading to code.google.com.
My site will be updated shortly!
EDIT:
My website now updated to use code.google.com as filehost.
The rest of my autobuild system will need to be adjusted accordingly. This will happen later today.
As of now, all zImages are now hosted on code.google.com
aussiewan
25th October 2009, 11:43 PM
I'm quit suprising because i have a diamond which has a MSM7201A.
I understand better why RAPH kernel work better than DIAMOND one on my phone.
A good news for the thread, this means that Hero package would work on some diamond with the same CPU/ Archi ?
My DIAM130 has MSM7201A as well... but the DIAM kernels seem to be fine...
boas
26th October 2009, 04:06 PM
After using plenty of Andorid port' on my Raph, I feel that I must give info about this.
I don't have any knowledge about how Android uses the memory in the phone, but what I can see is that winmo is crashing several times daily since I started testing the Android ports.
From freezes to weird looking icons, something is happening somewhere. The correlation is with out doubt with the Android builds, but causation don't need to derive from the correlation.
Also, latest builds using X-rom is getting MUCH better! Hardly none loopt or acore crash.. Still there is much that needs to be fixed, but you all developers is doing a superb job with the port! I hope you know how many people that is thrilled by your work :D
ydoucare
26th October 2009, 06:18 PM
I've compiled a new kernel for DIAM500--only difference from the last one is the inclusion of SquashFS. I tried it with babijoee's 1.6 pack, and it works pretty well.
There's still no GPU accel or phone functionality, but it seems to use less RAM than 1.5 did. Watching logcat, GC is running much less often (as compared to 1.5, where it was running constantly), so 1.6 seems faster and more responsive.
As before, this is for mtype=2040 and DIAM500.
Is there any way you could zip up what you have? I've been trying to get this working with babijoee's 1.6 pack but all I can get it to do is either power off or reboot after the android boot logo. Are you using a different startup or the one from babijoee's (with 2040 mtype)? I've tried using the startup from babijoee's with 2040 mtype as well as the startup from your last package you posted a while ago and same thing. Not sure what i'm doing wrong...
Thanks
dcbogdan
26th October 2009, 07:11 PM
I don't have any knowledge about how Android uses the memory in the phone, but what I can see is that winmo is crashing several times daily since I started testing the Android ports.
I'm experiencing similar problems on Diamond since I've started playing with Android. My problem is worse. The phone freezes after a while and it won't boot into WM unless I do a hard reset.
patrikbarden
26th October 2009, 07:32 PM
Have tried several builds and serveral versions av haret, but I cant get Android to boot. Could this be cause I'm running Window Mobile 6.5.1? Do I need to flash back to a 6.1ROM to get Android to work?
If not, could someone explain to me what I'm doing wrong? I have tried the three most recent builds at connect-utb without success.
have a DIAM100 if that matters...
Ludacris
26th October 2009, 07:44 PM
you sould get the package from 09.09.09 - it works like a charm! (expect sending textmessages, reciving them works well)
patrikbarden
26th October 2009, 08:25 PM
you sould get the package from 09.09.09 - it works like a charm! (expect sending textmessages, reciving them works well)
I have tried that one allready! unzipped the content to the root of my storage card and ran Haret.exe. It starts to boot, but ends up in some kind of loop that it never gets out of. I have waited for more then 30 minutes, but it never gets any further.
Does the version of windows mobile matter at all?
EDIT: the loop goes like this:
00000, edge 00000000, polarity 00000000
[ XXX, XXXXXXX] msm_gpio_enter_sleep gpio 160-191 enable 000
00000, edge 00000000, polarity 00000000
00000, edge 00a00000, polarity 00820000
[ XXX, XXXXXXX] msm_gpio_enter_sleep gpio 32-63 enable 000
00000, edge 00000000, polarity 00000020
00000, edge 00000000, polarity 00000000
[ XXX, XXXXXXX] msm_gpio_enter_sleep gpio 160-191 enable 000
00000, edge 00000000, polarity 00000000
and so on. The X'es are increasing numbers.
mchh
26th October 2009, 08:33 PM
I have tried that one allready! unzipped the content to the root of my storage card and ran Haret.exe. It starts to boot, but ends up in some kind of loop that it never gets out of. I have waited for more then 30 minutes, but it never gets any further.
Did you edit the file startup.txt ?
patrikbarden
26th October 2009, 08:50 PM
Did you edit the file startup.txt ?
I copied the content from the Diamond.txt in the startup-configs folder. My startup.txt goes lite this.
set RAMSIZE 0x08000000
set MTYPE 1805
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=115.105.863.911 msmvkeyb_toggle=off mddi.width=320 mddi.height=480 lcd.density=240 ppp.apn=movistar.es ppp.username=MOVISTAR ppp.password=MOVISTAR no_console_suspend"
#set cmdline "no_console_suspend"
# fbcon=rotate:1
# console=ttyMSM0"
boot
mchh
26th October 2009, 08:57 PM
I copied the content from the Diamond.txt in the startup-configs folder. My startup.txt goes lite this.
set RAMSIZE 0x08000000
set MTYPE 1805
set KERNEL zImage
set initrd initrd.gz
The second line is missing, should be :
set ramaddr 0x10000000
This is my startup.txt for diam100:
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
patrikbarden
26th October 2009, 09:08 PM
The second line is missing, should be :
set ramaddr 0x10000000
This is my startup.txt for diam100:
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
My starup.txt now goes like this:
set RAMSIZE 0x08000000
set ramaddr 0x10000000
set MTYPE 1805
set KERNEL zImage
set initrd initrd.gz
boot
Still the same. I've tried typing ramaddr in capital letters as well. Should I give up??
EDIT: I've also tried with your startup.txt, but still no luck...
mchh
26th October 2009, 09:12 PM
My starup.txt now goes like this:
Still the same. I've tried typing ramaddr in capital letters as well. Should I give up??
You could try with my whole config maybe.
Make sure it's not due to the zImage file, did you change it ?
try with the latest ones on http://glemsom.anapnea.net/android/diamond/
patrikbarden
26th October 2009, 09:21 PM
You could try with my whole config maybe.
Make sure it's not due to the zImage file, did you change it ?
try with the latest ones on http://glemsom.anapnea.net/android/diamond/
did try your whole config. Just tried one of the latest builds from the site you linked to. Got a different error message this time.
Failed to mount the SD card. Cannot continue
/ibn/sh: can't access tty; job control turned off
/ # _
(the underscore is blinking like it's waiting for a command)
mchh
26th October 2009, 09:37 PM
did try your whole config. Just tried one of the latest builds from the site you linked to. Got a different error message this time.
Failed to mount the SD card. Cannot continue
/ibn/sh: can't access tty; job control turned off
/ # _
(the underscore is blinking like it's waiting for a command)
You may have to wait a bit during the first startup..
If it still doesnt work, i'd recommend you to clean up all linux-related files and copying the files again , using my startup.txt and the latest zImage. Maybe some files are messed up.
I read that someone had the same error when booting from WM6.5 .. I dont know if it could be a reason ..
patrikbarden
26th October 2009, 09:40 PM
You may have to wait a bit during the first startup..
If it still doesnt work, i'd recommend you to clean up all linux-related files and copying the files again , using my startup.txt and the latest zImage. Maybe some files are messed up.
I read that someone had the same error when booting from WM6.5 .. I dont know if it could be a reason ..
believe me, I have waited! :)
Gonna flash a 6.1 ROM now to see if that makes a difference. Thanks for your help so far!
patrikbarden
26th October 2009, 10:19 PM
believe me, I have waited! :)
Gonna flash a 6.1 ROM now to see if that makes a difference. Thanks for your help so far!
Okey, so now i have flashed a 6.1 ROM, and guess what? Still the same thing! Now I have deleted all files (again!), back to square 1. I'm not giving up on this, but I really don't know were to go from here. I'm lost! help me.... :)
mchh
26th October 2009, 10:31 PM
Okey, so now i have flashed a 6.1 ROM, and guess what? Still the same thing! Now I have deleted all files (again!), back to square 1. I'm not giving up on this, but I really don't know were to go from here. I'm lost! help me.... :)
I'm afraid i can't help you much more .. are you sure to have a diam100 ?? (check under the battery). Did you you ever change the filesystem of your internal storage ? (I also read this issue)
Else, I'd suggest you to search through the topic .. good luck ;)
TheShortBuss
26th October 2009, 10:38 PM
Is there any way you could zip up what you have? I've been trying to get this working with babijoee's 1.6 pack but all I can get it to do is either power off or reboot after the android boot logo. Are you using a different startup or the one from babijoee's (with 2040 mtype)? I've tried using the startup from babijoee's with 2040 mtype as well as the startup from your last package you posted a while ago and same thing. Not sure what i'm doing wrong...
Thanks
I'm having the same problem with my Diam500 and MrPippy's latest zImage. It either shuts down or reboots after showing the android logo. I used the diamond.txt file from babijoee's 1.6 pack modified for mtype 2040 and I also tried the startup suggested from here: http://forum.ppcgeeks.com/showthread.php?t=84214
AndroHQUist
26th October 2009, 10:41 PM
Okey, so now i have flashed a 6.1 ROM, and guess what? Still the same thing! Now I have deleted all files (again!), back to square 1. I'm not giving up on this, but I really don't know were to go from here. I'm lost! help me.... :)
Have you tried chkdsk the memory card? Out of space when building the 128mb data.img that happens on first boot?
I sometimes have to reset the phone before entering haret to get a "clean" environment.
patrikbarden
26th October 2009, 10:51 PM
I'm afraid i can't help you much more .. are you sure to have a diam100 ?? (check under the battery). Did you you ever change the filesystem of your internal storage ? (I also read this issue)
Else, I'd suggest you to search through the topic .. good luck ;)
Yep, DIAM100 it is. That was among the first things I checked. Thank you anyway!
patrikbarden
26th October 2009, 11:04 PM
Have you tried chkdsk the memory card? Out of space when building the 128mb data.img that happens on first boot?
I sometimes have to reset the phone before entering haret to get a "clean" environment.
I just ran a chkdsk /r on my storage card. No problems found. Out of space on the Device or on the Storage card? Have about 2,5GB free on the storagecard, so that shouldn't be an issue. The filesystem is FAT32.
I don't have to wipe everything else on the storage card, right?
boas
26th October 2009, 11:08 PM
I just ran a chkdsk /r on my storage card. No problems found. Out of space on the Device or on the Storage card? Have about 2,5GB free on the storagecard, so that shouldn't be an issue. The filesystem is FAT32.
I don't have to wipe everything else on the storage card, right?
I think I've read somewhere in this thread that a guy never could get Haret to boot sucessfully. Then he tried an other SD-card and it worked. If you can, try it =)
And no, you shouldn't need to wipe the card =)
MarcLandis
26th October 2009, 11:11 PM
I just ran a chkdsk /r on my storage card. No problems found. Out of space on the Device or on the Storage card? Have about 2,5GB free on the storagecard, so that shouldn't be an issue. The filesystem is FAT32.
I don't have to wipe everything else on the storage card, right?
Make sure that the partition on your sdcard is configured as primary partition and not as logical partition.
patrikbarden
26th October 2009, 11:19 PM
Make sure that the partition on your sdcard is configured as primary partition and not as logical partition.
and how do I do that? BTW the diamond doesn't have an SD-card, just 4 GB of internal storage.
toastcfh
26th October 2009, 11:41 PM
Is there any way you could zip up what you have? I've been trying to get this working with babijoee's 1.6 pack but all I can get it to do is either power off or reboot after the android boot logo. Are you using a different startup or the one from babijoee's (with 2040 mtype)? I've tried using the startup from babijoee's with 2040 mtype as well as the startup from your last package you posted a while ago and same thing. Not sure what i'm doing wrong...
Thanks
idk... but ive compiled afew images even that one and all mine have the same problem. currently im tryin to get this whole telnet into linux thing setup so i can troubleshoot the problem.
patrikbarden
27th October 2009, 12:03 AM
Make sure that the partition on your sdcard is configured as primary partition and not as logical partition.
OK, so now my Internal Storage is configured as "Primary Partition". Works fine with usb-cable plugged in. Copied the files back to the storage and unplugged. But I can no longer find the Internal storage from File Explorer on my device! What to do? Or is there a way to make it logical again? Now i'ts just a fancy USB-stick :)
jaellis
27th October 2009, 01:12 AM
It is basically a cross between a CDMA Raphael and CDMA Diamond. No Keyboard, but it has a SD Card, and very limited internal storage. Any thoughts I have not had any luck getting android to run, it normally gets into a loop repeating.
[ xxx.xxxx] msmfb_start_dma xx.xxx ms after vsync request
[ xxx.xxxx] msm_gpio_enter sleep gpio 0-31: enable 00800000, edge 80a00000, polarity 00820000
[ xxx.xxxx] msm_gpio_enter sleep gpio 32-63: enable 00000700, edge 00000002, polarity 000000c0
[ xxx.xxxx] msm_gpio_enter sleep gpio 64-95: enable 400000000, edge 40000000, polarity 40000000
[ xxx.xxxx] msm_gpio_enter sleep gpio 96-127: enable 00000002, edge 00000002, polarity 00000002
[ xxx.xxxx] msm_gpio_enter sleep gpio 128-159: enable 00000000, edge 00000000, polarity 00000000
[ xxx.xxxx] msm_gpio_enter sleep gpio 160-191: enable 00000000, edge 00000000, polarity 00000000
forever, essentially that anyways... Thoughts? I am using the 22-09-09 Version here
http://www.connect-utb.com/index.php?option=com_rokdownloads&view=folder&Itemid=68&id=5:htc-diamond
I Think I found a Solution
[Code]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*"[code]
schteve
27th October 2009, 02:04 AM
[ xxx.xxxx] msmfb_start_dma xx.xxx ms after vsync request
[ xxx.xxxx] msm_gpio_enter sleep gpio 0-31: enable 00800000, edge 80a00000, polarity 00820000
[ xxx.xxxx] msm_gpio_enter sleep gpio 32-63: enable 00000700, edge 00000002, polarity 000000c0
[ xxx.xxxx] msm_gpio_enter sleep gpio 64-95: enable 400000000, edge 40000000, polarity 40000000
[ xxx.xxxx] msm_gpio_enter sleep gpio 96-127: enable 00000002, edge 00000002, polarity 00000002
[ xxx.xxxx] msm_gpio_enter sleep gpio 128-159: enable 00000000, edge 00000000, polarity 00000000
[ xxx.xxxx] msm_gpio_enter sleep gpio 160-191: enable 00000000, edge 00000000, polarity 00000000
I had this happen when the mtype was set wrong.
IceBone
27th October 2009, 03:30 AM
babijoee, wherefore art thou?
aussiewan
27th October 2009, 06:57 AM
OK, so now my Internal Storage is configured as "Primary Partition". Works fine with usb-cable plugged in. Copied the files back to the storage and unplugged. But I can no longer find the Internal storage from File Explorer on my device! What to do? Or is there a way to make it logical again? Now i'ts just a fancy USB-stick :)
That's normal while you have the USB cable plugged in and not in ActiveSync mode. Disconnect the cable and the drive should re-appear.
patrikbarden
27th October 2009, 07:09 AM
That's normal while you have the USB cable plugged in and not in ActiveSync mode. Disconnect the cable and the drive should re-appear.
Yeah, I know that. The problem is that it doesn't re-appear. Just flashed a stock rom to see if that did the drick, but no luck. My internal storage is gone. Guess I have to figure out a way to convert the primary disc back to a logical one...
babijoee
27th October 2009, 08:19 AM
well here it is guys. new package. enjoy :)
http://www.4shared.com/file/143985806/b1edbe82/babijoee_donut_16_27-10-09.html
ElCondor
27th October 2009, 09:22 AM
well here it is guys. new package. enjoy :)
http://www.4shared.com/file/143985806/b1edbe82/babijoee_donut_16_27-10-09.html
Downloading atm:D will report back!
Edit: I can't get it to work, it boots succesfully but Android doesn't show up. Only a white _ at the top, not more.
Forgive my noobness, but how do I get this to work?
Erik_PLD
27th October 2009, 09:32 AM
well here it is guys. new package. enjoy :)
http://www.4shared.com/file/143985806/b1edbe82/babijoee_donut_16_27-10-09.html
Thanks Babijoee! Let's play! xD
cheers
xjarox
27th October 2009, 09:37 AM
well here it is guys. new package. enjoy :)
http://www.4shared.com/file/143985806/b1edbe82/babijoee_donut_16_27-10-09.html
is this for diamond? My diamond still reset after start booting haret.exe
Edit: o.k. this is 4 raphael. I changed startup.txt for diamond and works o.k.
c4software
27th October 2009, 09:40 AM
well here it is guys. new package. enjoy :)
http://www.4shared.com/file/143985806/b1edbe82/babijoee_donut_16_27-10-09.html
Whats news its this package ?
beboxed
27th October 2009, 10:17 AM
well here it is guys. new package. enjoy :)
http://www.4shared.com/file/143985806/b1edbe82/babijoee_donut_16_27-10-09.html
First findings on my DIAM100:
I couldn't get it to boot with the supplied kernel, the console freezes when handing over the console. When ik replaced the zimage with most uptodate one (25-10) Android booted perfectly.
Although the screen dimensions are not correct, the bar and icons are very small whilst the area used by the applications is just a small rectangle in the middle of the screen. Couldn't fix it by settings the mddi.height and width to 640x480.
I noticed a wifi icon flashing by, but then the battery was drained so I'll have to charge it first....
brachialis
27th October 2009, 10:48 AM
First findings on my DIAM100:
I couldn't get it to boot with the supplied kernel, the console freezes when handing over the console. When ik replaced the zimage with most uptodate one (25-10) Android booted perfectly.
Although the screen dimensions are not correct, the bar and icons are very small whilst the area used by the applications is just a small rectangle in the middle of the screen. Couldn't fix it by settings the mddi.height and width to 640x480.
I noticed a wifi icon flashing by, but then the battery was drained so I'll have to charge it first....
i have the same findings, but i just changed the startup.txt and it worked, but with the screen dimensions all messed up, i can't turn on wifi or bluetooth :(
Nakebod
27th October 2009, 10:48 AM
well here it is guys. new package. enjoy :)
http://www.4shared.com/file/143985806/b1edbe82/babijoee_donut_16_27-10-09.html
:cool:
Things I did, before I first booted this build, modify startup.txt for the Diam100:
set RAMSIZE 0x08000000
set MTYPE 1805
And ... haret time! So far it boots fine, screen resolution is higher, and therefor it looks smaller :)
Can't start wifi (Enabled in WM first) and BT doesn't want to start either. (Also enabled in WM)
Time to play more :D
bheremans
27th October 2009, 11:51 AM
I also modified startup.txt and it boots fine. I tried to install rosie, I saw the package in the app directory but it does not want to install. Need to play further but is seems promosing.
boas
27th October 2009, 01:20 PM
well here it is guys. new package. enjoy :)
http://www.4shared.com/file/143985806/b1edbe82/babijoee_donut_16_27-10-09.html
How are we supposed to enjoy it when the GPS freezes the phone 50 sec after boot?:p:rolleyes: How can it be turned off? :)
babijoee
27th October 2009, 01:23 PM
How are we supposed to enjoy it when the GPS freezes the phone 50 sec after boot?:p:rolleyes: How can it be turned off? :)
The GPS shouldnt be on in the first place. If you activated it and now it auto turns on, i sugguest you delete your data.img and try again.
boas
27th October 2009, 01:30 PM
The GPS shouldnt be on in the first place. If you activated it and now it auto turns on, i sugguest you delete your data.img and try again.
Of course haven't I activated it...
This has actually been an issue since a couple of weeks ago, when tested a new zImage from the autobuild (together with your previous pack). GPS is turned on automatically somewhere and nothing can be done to prevent it, phone freezes before you can go in to the menu. That is I have of course deleted the data.img with every new release, also this time.
This does not happen with the xRom release and any new zImage. =)
Edit: This has been reported before as well. http://glemsom.anapnea.net/android/squashfs-raphael/
leobaillard
27th October 2009, 01:51 PM
Of course haven't I activated it...
This has actually been an issue since a couple of weeks ago, when tested a new zImage from the autobuild (together with your previous pack). GPS is turned on automatically somewhere and nothing can be done to prevent it, phone freezes before you can go in to the menu. That is I have of course deleted the data.img with every new release, also this time.
This does not happen with the xRom release and any new zImage. =)
Edit: This has been reported before as well. http://glemsom.anapnea.net/android/squashfs-raphael/
Did you, by any chance, activated the Android locating stuff at the initialisation during the first boot without data.img ? Because it asks if satellites have to be used to determine location iirc.
boas
27th October 2009, 02:08 PM
Did you, by any chance, activated the Android locating stuff at the initialisation during the first boot without data.img ? Because it asks if satellites have to be used to determine location iirc.
AAAAAAAH!! leobaillard your a genius! That must be the all of ours issue with the freezing! Thanks a million! :D
EDIT: Not so sure that was the reason, this time I did not even come to the options to allow location pinpointing before the GPS froze Android... Will try again!
EDIT2: Sorry leoballiard, you had me going there ;-) But it wasn't those options that activates the GPS, if unboxed and everything, then it still activates and freezes the device regardless..
AndroHQUist
27th October 2009, 02:26 PM
Edit: Oops.. I have location awareness enabled... Guess thats why it's freezing.
Just some feedback.
Have been trying the latest babijoee donut but have not been able to connect to data. I also have this problem that it keeps freezing after a few minutes.. Have tried the babijoee_stock_kernel and the latest raph-squash zImage.20091025_103428 kernel. Is it possible to have stable networking and running 1.6 ?
Raph100
boas
27th October 2009, 02:29 PM
Edit: Oops.. I have location awareness enabled... Guess thats why it's freezing.
Just some feedback.
Have been trying the latest babijoee donut but have not been able to connect to data. I also have this problem that it keeps freezing after a few minutes.. Have tried the babijoee_stock_kernel and the latest raph-squash zImage.20091025_103428 kernel. Is it possible to have stable networking and running 1.6 ?
Raph100
Have the same device, but location awareness disabled, and it still froze :(
patrikbarden
27th October 2009, 03:10 PM
Finally got my Internal Storage back by using diskpart's CLEAR command. So now I'm back on track!
Still no luck booting Android though. Maybe I'm not supposed to :)
Tried the latest package posted in this thread but no luck...
AndroHQUist
27th October 2009, 03:30 PM
Have the same device, but location awareness disabled, and it still froze :(
Ok, I haven´t tested without local awareness disabled yet but I guess it would not solve the freezing problem then.
leobaillard
27th October 2009, 04:25 PM
So it wasn't that...Sorry... At least I tried :)
But, and because you've been nice, I have an other gift for you !
Phh has been doing an amazing work which I keep on testing everytime he makes improvements. We've prepared you a build that should help you regain hope !
Let's see what's new :
Accelerometers
The accelerometers are working so you can play games and use the screen orientation feature of Android (though for the latter, it's still a bit rough and you might have to shake a bit your device to make it actually change the orientation | bug or feature ?).
You can have a good gaming experience with Abduction or Armadillo Roll (both available for free in the market).
WiFi
The wifi has been improved : it dosen't require anymore to be activated in WinMo, you can search for networks, connect to them, save the WEP/WPA keys, deactivate and reactivate it, and of course, access the web !
Just remember that Bluetooth still needs to be activated for Wifi to work at his best (specially concerning the sleep mode).
Please also note that you ought to disable the wifi going down in sleeping mode. To do that, go into the wireless settings, wifi settings, press the home button and select advanced and wifi sleeping policy (or something like that, depending on your language) and check "never".
And last but not least : note that Wifi won't work if you do not keep your calibration file that must be present in you sdcard (or internal storage for Diamond users). This file is generated by older wifi builds. (we will sort this up in further releases)
The connection is still a bit rough, but if you try several times, it should work
System
The ramzswap has been activated which means you have a swap partition activated. Thus, you can run more apps without having too much lag. For the moment it is limited to 26MB of memory and it needs the configuration file located in the "conf" folder of the build.
Please also remember that the GPRS/EDGE/3G data connection dosen't work (yet), nor the GPS.
Build
The build has been cleaned up a bit. It contains the usual files plus a tar.gz containing the wifi modules. It's important to note that the wifi will only work with the zImage of the pack.
But GlemSom is modifying his autobuild system in order to generate builds including wifi + ramzswap for both Diamond and Raphael.
As usual, unpack it to your sdcard root, without forgetting to keep your calibration file and change the startup.txt according to your phone's model.
Thanks a lot to Phh for all these improvements, and enjoy !
The build : http://www.cobaltcode.com/fileupload/data/Android/AllInOne/android-donut_diam-raph-27-10-09.7z
xaoc747
27th October 2009, 04:48 PM
Link not working! Please give some another! Thx!
brachialis
27th October 2009, 04:52 PM
link working fine for me
xaoc747
27th October 2009, 04:55 PM
link working fine for me
Please share it to rapid or some another!
phhusson
27th October 2009, 04:58 PM
Link not working! Please give some another! Thx!
What error do you get ?
xaoc747
27th October 2009, 05:20 PM
What error do you get ?
I can not upload!
kholk
27th October 2009, 05:41 PM
The download works, at least for me.
You have to right click it and choose "Save target as..." :)
Zänker
27th October 2009, 05:42 PM
[...]
The build : http://www.cobaltcode.com/fileupload/data/Android/AllInOne/android-donut_diam-raph-27-10-09.7z
Music in this build plays with shocks. Is there a way to fix this? If this would be possible, using android on the diamond becomes pretty awesome! Even my a2dp headset works.
Liquid211
27th October 2009, 05:58 PM
Can anyone help me to get wifi working with the package leobaillard posted? It just says unable to start wifi.
I'm pretty sure I have to load up this file: modules-2.6.27-00578-gc0d80ba-dirty.tar.gz
but I don't know how.
Can anyone help out a noob?
Thanks for the package by the way and to all people working on this project :)
GlemSom
27th October 2009, 06:00 PM
But GlemSom is modifying his autobuild system in order to generate builds including wifi + ramzswap for both Diamond and Raphael.
The build : http://www.cobaltcode.com/fileupload/data/Android/AllInOne/android-donut_diam-raph-27-10-09.7z
I can confirm my autobuildsystem is ALMOST ready to use the new diamond/raphael/wifi/bluetooth/ramzswap builds.
Sadly due to personal issues and problems, I currently don't have much spare time for development/testing.
I will try to have it done by the weekend though! :)
phhusson
27th October 2009, 06:02 PM
Can anyone help me to get wifi working with the package leobaillard posted? It just says unable to start wifi.
I'm pretty sure I have to load up this file: modules-2.6.27-00578-gc0d80ba-dirty.tar.gz
but I don't know how.
Can anyone help out a noob?
Thanks for the package by the way and to all people working on this project :)
The modulesthing.gz has just to be in the root of your card.
but as mentionned you MUST have the calibration file in your card !
leobaillard
27th October 2009, 06:24 PM
Music in this build plays with shocks. Is there a way to fix this? If this would be possible, using android on the diamond becomes pretty awesome! Even my a2dp headset works.
Yep, it's a known issue, I forgot to mention it but it's still not corrected. We are trying at the time we speak...
babijoee
27th October 2009, 06:36 PM
Yep, it's a known issue, I forgot to mention it but it's still not corrected. We are trying at the time I speak...
My new build has fixed audio so maybe phhusson and leobaillard could use my newest package :)
Liquid211
27th October 2009, 07:26 PM
The modulesthing.gz has just to be in the root of your card.
but as mentionned you MUST have the calibration file in your card !
Ohhh I see. And where do I get a hold of that? The modulesthing.gz is already in the root of my sd card.
Thanks a bunch :)
Willis111
27th October 2009, 07:39 PM
Yeah, I know that. The problem is that it doesn't re-appear. Just flashed a stock rom to see if that did the drick, but no luck. My internal storage is gone. Guess I have to figure out a way to convert the primary disc back to a logical one...
I actually had this exact problem(couldn't get the sdcard mount, internal storage was configured as /dev/mmcblk0p5 instead of /dev/mmcblk0p1 automatically by my phone even). I fdisked/repartitioned my internal storage using my computer with my phone connected in "Disk Drive Mode" and set it up as a primary partition instead of the logical drive configuration that seemed to come w/the phone(you could use gparted in ubuntu). Then formatted it as a fat32 filesystem(important) and copied my files back over and now it works as long as the kernel will boot on our phones. I'm using a diamond500 repartitioned to a single primary partition on the internal storage(primary partitions = 1-4 or mmcblk0p1-4 and extended partitions = 5+ or mmcblk0p5+) from telus.
Zänker
27th October 2009, 07:42 PM
My new build has fixed audio so maybe phhusson and leobaillard could use my newest package :)
but in your build, bluetooth doesn't switch on ;) Or at least, I can't get it to work. Maybe I am doing something wrong..
bubert
27th October 2009, 08:03 PM
Can anyone upload the latest release on megaupload or something? I can`t seen to download the file .. tried even the "save target as " :| it save`s the file with ".htm" & i can`t extract it
00hero00d
27th October 2009, 08:04 PM
The new build is great..
Wifi is finally working, but only with unsecured networks.
Also the accelerometer isnt working for me.
And is it possible to get the microphone to work with apps like shazam?
diabolik
27th October 2009, 08:06 PM
hi everyone with the build of 27-10-09 when I run the application all starts properly and then reboot my diamond alone
i have diam100
phhusson
27th October 2009, 08:11 PM
The new build is great..
Wifi is finally working, but only with unsecured networks.
Also the accelerometer isnt working for me.
And is it possible to get the microphone to work with apps like shazam?
How do you test the accelerometer ?
For the wifi, it's still some troubles, one way i got it working at every time with secured networks is do normal connect, wait for android to say it can't connect, then reboot, and the connection should show up.
microphone is no priority for me currently, but i'll take a look at it.
leobaillard
27th October 2009, 08:12 PM
I've uploaded a new version of phh and I build which corrects the sound in android. Thanks to babijoee for this contribution.
The link is still http://www.cobaltcode.com/fileupload/data/Android/AllInOne/android-donut_diam-raph-27-10-09.7z
PS : hehehe page 500 !
xaoc747
27th October 2009, 08:14 PM
Can anyone upload the latest release on megaupload or something? I can`t seen to download the file .. tried even the "save target as " :| it save`s the file with ".htm" & i can`t extract it
Rename it to .rar
Liquid211
27th October 2009, 08:17 PM
Where to get the calibration file which is needed to enable wifi? :)
00hero00d
27th October 2009, 08:22 PM
Sorry guys accelerometer is working :D
I tested it with the games now.. working great!
phhusson
27th October 2009, 08:23 PM
To use wifi, you need calibration, which you get by launching an older wifi release just once.
Zänker
27th October 2009, 08:23 PM
I'm sorry to disturb your downloads but I'm currently uploading a corrected build with audio working from the babijoee's build but I forgot to rename it. So the download will be impossible during the upload process. I'm very sorry. I'll edit this post when it'll be ok.
PS : hehehe page 500 !
thanks dude. That's pretty awesome!
Liquid211
27th October 2009, 08:41 PM
To use wifi, you need calibration, which you get by launching an older wifi release just once.
Okay thanks for the help. I'll go back in the posts to see if I can locate an older build. Tried over at connect-utb but the link for phhusson's first build ain't working. Thanks again :)
babijoee
27th October 2009, 08:45 PM
Everything seems to be a o k :D
just waiting for the newer build with audio fixes
phhusson
27th October 2009, 08:50 PM
Everything seems to be a o k :D
just waiting for the newer build with audio fixes
Look up ;)
Nakebod
27th October 2009, 08:58 PM
Cool, my first 1.6 build which is actually a little bit usable for me :D
Not a complaint to previous builds, but w/o internet there isn't much fun :D
And I see that I can update again to the build with the sound issues fixed :D
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.