View Full Version : [PRJ][OS]Linux and Android on HTC Diamond "NOT YET WORKING"
hiroshima
19th January 2009, 11:07 AM
Just installed the latest SummersPittman build on my RAPH100, and it works fantastically. I tried first on the SD card, but Android hung after trying to mount the SD card, and since I don't have a USB cable to do the ActiveSync trick, I copied to the internal memory and booted straight into Android.
This version is working really really well. Performance wise, it runs faster and is more responsive than WinMO. Sending/receiving SMS works and I actually get better reception in Android than I do in WinMO.
Although I couldn't boot Android when it was on the SD card, when I boot from the internal memory, the SD card is automatically mounted.
Doing a fantastic job, keep up the great work guys!
Hi Skitzo_,
Can you tell me where i can get latest SummersPittman Android build?
Thanks in advance ;)
byz
Kives
19th January 2009, 11:19 AM
I ended up into same boot loop once and the only way to fix it was to replace all the .ext2.img files.
.img files got corrupred some how and that caused the failure on boot.
c4software
19th January 2009, 11:22 AM
hmmm, i'm in trouble when i plug my device in usb, on my linux i can ping the Diamond but i can't get telnet. the deamon seems stop.
What is the way to get an telnet acces on the diamond ? the tiny tiny keyboard broke my eyes :D
I try to get internet acces on the diamond like jobbo. but except ping its seems not working, with an telnet acces its can be easier to test things.
Untouchab1e
19th January 2009, 12:27 PM
Hi Skitzo_,
Can you tell me where i can get latest SummersPittman Android build?
Thanks in advance ;)
byz
Check my signature :/ And please use the search
patou_larib
19th January 2009, 04:31 PM
Hi,
I've just tried the lastest SummuersPittman Android build. When it starts, it asks me my pin code and tell me it's incorrect... I've tried without the sim card but it doesn't work also.
Can you tell me how to do please.
Thank you.
novakry
19th January 2009, 04:32 PM
This usually means that you havent placed the files where you should have. Check the output of the console a bit further up to see if the partition is mounted or if it complains about various directories not found.
So, is this on the Raph or the Diamond and what release are you using? Remember, on the Raphael, the files go to the root of your memory card [memory card root]/tmp , while on the diamond, you have to place them on the internal storage root (the folder you have access to when you connect your phone to your computer and select "removable storage")
Good luck!
Its a raph 100.
Hmm, I thought that but your guide says to unzip the tmp directory into the root on the phone's memory card. This I know I've done, and I chose to leave the BOOT folder inside the tmp folder.
Your right it is complaining about not finding certain directories. Is there anything can be done to resolve this, I would ideally like to do this without activesync.
Thanks for your reply.
cdensomnia
19th January 2009, 04:33 PM
I am having problems extracting the raphael builds. I download it and then use winrar to extract and it says the file is either bad or unknown type. Anyone else having that problem?
Thanks!
patou_larib
19th January 2009, 04:38 PM
Hi,
I've just tried the lastest SummuersPittman Android build. When it starts, it asks me my pin code and tell me it's incorrect... I've tried without the sim card but it doesn't work also.
Can you tell me how to do please.
Thank you.
Sorry, i've found the solution on HTC android forum.
http://www.htc-android.com/viewtopic.php?f=5&t=70&sid=8dd3d5ab6e06476c194462a1548b0148
Untouchab1e
19th January 2009, 04:40 PM
I just published a new build for Android for the Raphael.
New build from Maejrep. The qwerty-keyboard is now working, but note that the keyboard mapping is for the raph800, meaning it will be slightly off with the Raph100/110. Maejrep also got the LED (navi-lights) working, however they are not fully implemented yet, so you are limited to a brief demo-flash at boot.
Get it here (http://connect-utb.com/index.php?option=com_jdownloads&Itemid=58&task=view.download&cid=11) :) (Read the instructions as always)
Untouchab1e
19th January 2009, 04:50 PM
I am having problems extracting the raphael builds. I download it and then use winrar to extract and it says the file is either bad or unknown type. Anyone else having that problem?
Thanks!
I dont know why, but I know a few users have problems with files downloaded from my site. I'm afraid I dont know of any good solution :/ Try using a different browser after clearing your cache and such? And use WinRAR :)
cdensomnia
19th January 2009, 05:19 PM
Thanks for the different browser idea! I used Firefox and was able to download and extract the files! I am still having problems mounting the SD card. Does anyone else have ideas on this as I would really like to see this at least get through the boot sequence. or does someone know what i need to do to just copy the files to my internal storage and boot from there. I know something needs changed because it will still try and mount to the SD card. ;)
Thanks!
jamesd256
19th January 2009, 05:48 PM
Just a note to say, I tested Jobo's 20090112 build on my Raphael, and everything worked first time with no tinkering. It mounted the SD card fine. I haven't tested the USB networking thing yet, might wait til DNS is working. My keyboard toggle button leaves a red trail.
Out of interest, I'd like to know what my actual OEM identity is. My OEM string says "HTC Touch Pro T7272" Is this a RAPH800? It's a UK unlocked Touch Pro.
Many thanks again to everyone who worked hard on this. The progress has been amazing.
Edit: Device: RAPH100
c4software
19th January 2009, 05:59 PM
I just published a new build for Android for the Raphael.
New build from Maejrep. The qwerty-keyboard is now working, but note that the keyboard mapping is for the raph800, meaning it will be slightly off with the Raph100/110. Maejrep also got the LED (navi-lights) working, however they are not fully implemented yet, so you are limited to a brief demo-flash at boot.
Get it here (http://connect-utb.com/index.php?option=com_jdownloads&Itemid=58&task=view.download&cid=11) :) (Read the instructions as always)
Any Idea if an new build its ready for the Diamond ?
And just to know, You can connect to your device with telnet ? At the startup of linux the telnet deamond is start ? I can ping it but i can't telnet it.
kwaille
19th January 2009, 06:25 PM
With your new release,my diam 100 is going crazy,writing hundreds of lines,I stopped nearby 180.000....
Previous release was ok!
TheLord-Akira
19th January 2009, 06:36 PM
With your new release,my diam 100 is going crazy,writing hundreds of lines,I stopped nearby 180.000....
Previous release was ok!
last release is for the raph
sighborg
19th January 2009, 06:36 PM
Hardware: RAPH800 / HTC TOUCH PRO / Sprint: Irvine,CA, USA
Build: android-raph-20090119
Feedback: I've noticed that using Winzip to extract files seems to corrupt things. I haven't tried winrar.
I actually extracted files using Cygwin:
$ mv android-raph-20090119.zip android-raph-20090119.gz
$ gunzip android-raph-20090119.gz
$ unzip android-raph-20090119
Archive: android-raph-20090119
creating: tmp/
creating: tmp/BOOT/
inflating: tmp/BOOT/DEFAULT.TXT
inflating: tmp/BOOT/HARET18.EXE
inflating: tmp/BOOT/root.cpio.gz
inflating: tmp/BOOT/zImage
inflating: tmp/cache.ext2.img
inflating: tmp/data.ext2.img
inflating: tmp/system.ext2.img
I had to modify /tmp/BOOT/DEFAULT.TXT so that my device would mount the SD card:
msmsdcc_id=3
Then to get the files onto my device, I copied using Active Sync.
1. Right-click copied the "tmp" folder I extracted above on my c: drive
2. In "Active Sync" app...clicked the "Explore" toolbar button to get a file explorer window
3. Selected "My Windows Mobile-Based Device" in file explorer
4. Selected "Storage Card" in file explorer
5. Pasted my clipboard into this folder (creates the /tmp folder I copied in 1.)
In terms of functionality...I suspect the following feedback is expected given the xda build I am using and the device I have (RAPH800/Sprint HTC TOUCH PRO)...but it may help others:
1. Android boots up and mounts my sd pretty quickly...seemed like less than 30s
2. Colors are not working properly...the experience is like the color depth or map is off.
3. Touch screen doesn't seem to consistently translate where I press to the actual coordinates on screen. For example, to open the slide window at the bottom, I have to touch the top of the screen then drag my finger down instead of touch the slide window at bottom of screen and drag up.
4. There doesn't seem to be any network capability.
5. The screen rendering gets confused and shreds the screen...the experience is like you've lost a TV signal horizontal hold and it starts rendering the picture a few pixels off x-axis on each line.
6. Keyboard works :)
7. Screen rotation works when keyboard is opened.
Great progress!
jamesd256
19th January 2009, 07:14 PM
I just published a new build for Android for the Raphael.
New build from Maejrep. The qwerty-keyboard is now working, but note that the keyboard mapping is for the raph800, meaning it will be slightly off with the Raph100/110. Maejrep also got the LED (navi-lights) working, however they are not fully implemented yet, so you are limited to a brief demo-flash at boot.
Get it here (http://connect-utb.com/index.php?option=com_jdownloads&Itemid=58&task=view.download&cid=11) :) (Read the instructions as always)
Thanks for the build. Some feedback.
In contrast to the 20090112 build I tried earlier, the screen doesn't flip to landscape when the keyboard is opened, But the soft keyboard does change orientation. The arrow keys don't change assignment in landscape, so left doesn't become down etc.
When I tried the arrow keys while entering an SMS message, I got an error:
"The application Sample Soft Keyboard (blah) has stopped unexpectedly"
After that, it carries on receiving characters. The FN modifier generally doesn't modify (7 is still 7 and not &).
Edit: Device: RAPH100
Bimboy
19th January 2009, 07:22 PM
Out of interest, I'd like to know what my actual OEM identity is. My OEM string says "HTC Touch Pro T7272" Is this a RAPH800? It's a UK unlocked Touch Pro.
Hold the down volume button while doing a soft reset to go into the bootloader. You'll see your device ID. Mine says RAPH110, right above the SPL version.
cdensomnia
19th January 2009, 08:05 PM
So I am running android-raph-20090119 and i know the screen color on the raphael is a known issue, but I have seen screen shots of the raph800 with the correct colors. If you look at the wiki, the colors look better than mine. ;) I also found that sometimes its like the display doesn't know what to do and just messes up to where you can't see or make out anything. Is anyone else seeing that problem? I especially see it when I am clicking through some of the settings menu.
frysee
19th January 2009, 08:35 PM
I dont know why, but I know a few users have problems with files downloaded from my site. I'm afraid I dont know of any good solution :/ Try using a different browser after clearing your cache and such? And use WinRAR :)
For anyone experiencing problems @ download I also added the latest builds to our Usergroup (http://www.wuala.com/Linux+and+Android+on+HTC+Diamond). You're free to use it as a standard http download link - or get the java client and join :)
greetz
TripleQ
19th January 2009, 08:57 PM
I just published a new build for Android for the Raphael.
New build from Maejrep. The qwerty-keyboard is now working, but note that the keyboard mapping is for the raph800, meaning it will be slightly off with the Raph100/110. Maejrep also got the LED (navi-lights) working, however they are not fully implemented yet, so you are limited to a brief demo-flash at boot.
Get it here (http://connect-utb.com/index.php?option=com_jdownloads&Itemid=58&task=view.download&cid=11) :) (Read the instructions as always)
Is this also available in the GIT? I dont think sow.
And in this build the screen doesn't rotate anymore :(
(raph100)
SummersPittman
19th January 2009, 09:10 PM
Is this also available in the GIT? I dont think sow.
And in this build the screen doesn't rotate anymore :(
(raph100)
Ditto with the screen not rotating any more.
If noone else has called someone wouldn't mind helping me get started, I would like to try my hand at writing the keymap for the Fuze.
touch of jobo
19th January 2009, 09:14 PM
the only fix for me was to reinstall the cupcake it gets stuck in some kind of infinite loop
I ended up into same boot loop once and the only way to fix it was to replace all the .ext2.img files.
.img files got corrupred some how and that caused the failure on boot.
Apparently this happens. Your fs images can get damaged the more you play around, as they never get cleanly unmounted and neither does the fs they sit on, when you reset from android. If you put the original images back you have to go through the 1st boot steps again (longer boot, never sleep, end = go home). You could make a copy of the images right after you did the settings you like. Then, if you have to restore again, you can use those. I guess data image only is good enough?
Also, it may be good practice to do the power off thing (hold end button for more than 1 sec) then count to 5 after the circley thingy stops spinnig before you reset the phone.
New build from Maejrep. The qwerty-keyboard is now working, but note that the keyboard mapping is for the raph800, meaning it will be slightly off with the Raph100/110.
This one (http://tibook.jb.b4m.com/j0b0/zImage-kb-r100-jobo) has raph100 keyboard layout, and does the orientation rotation thing.
[...]
2. Colors are not working properly...the experience is like the color depth or map is off.
3. Touch screen doesn't seem to consistently translate where I press to the actual coordinates on screen. For example, to open the slide window at the bottom, I have to touch the top of the screen then drag my finger down instead of touch the slide window at bottom of screen and drag up.
4. There doesn't seem to be any network capability.
5. The screen rendering gets confused and shreds the screen...the experience is like you've lost a TV signal horizontal hold and it starts rendering the picture a few pixels off x-axis on each line.
[...]
2. This is known.
3. This may be solved by removing the msmts_calib from the cmdline, then doing calibration manually, and use the values you find for a new cmdline option.
4. There is no net over radio, bluetooth, wifi, only over usb.
5. I think this is quite new for Raph/Diam800's and sounds like a mild case of the Blackstone disorder..
I haven't tested the USB networking thing yet, might wait til DNS is working. My keyboard toggle button leaves a red trail.
DNS is working. Always has, I guess.. You just have to tell android which server to use. You can do that by putting "setprop net.dns1 dn.sa.dr.es" /init.rc and probably also by typing it in a shell. Just no network over anything _but_ usb.
The red trail is normal. When the vkeyb is shown and you drag it around, it will leave a trail of vkeybs behind. This is because I can draw in the frame buffer, but not 'undraw'.
In contrast to the 20090112 build I tried earlier, the screen doesn't flip to landscape when the keyboard is opened, But the soft keyboard does change orientation. The arrow keys don't change assignment in landscape, so left doesn't become down etc.
When I tried the arrow keys while entering an SMS message, I got an error:
"The application Sample Soft Keyboard (blah) has stopped unexpectedly"
After that, it carries on receiving characters. The FN modifier generally doesn't modify (7 is still 7 and not &).
The arrow key orientation thing is because android thinks that your arrow keys are on the navi pad (which rotates with the phone). The behavior of modifier keys is not in the kernel driver. It just reports what gets pressed and released. (Shift 1234 will give you !@#$)
The usefulness of the vkeyb turning landscape is questionable, as the only way to rotate it is sliding out the hard keyboard (which types much nicer).
-Jobo
(Sorry for the monster post :o )
Edit: (future quote :confused: )
Great work J0b0! A new build for the RAPH100 (with J0b0's latest build) is now available [...]
It _is_ great work but not mine. Credits go to maejrep!
Untouchab1e
19th January 2009, 09:46 PM
Great work J0b0! A new build for the RAPH100 (with J0b0's latest build) is now available from Connect-utb, here! (http://connect-utb.com/index.php?option=com_jdownloads&Itemid=58&task=view.download&cid=12) Get it while its hot ^^
novakry
19th January 2009, 10:08 PM
Can I ask that anyone who has a working raph100 with android, working please paste there default.txt on here. I'm still getting read errors
error screens
http://i40.tinypic.com/iohkzq.jpg
http://i40.tinypic.com/2871wz9.jpg
http://i41.tinypic.com/97pf14.jpg
Default.txt file
set MTYPE 1910
set KERNEL zImage
set INITRD root.cpio.gz
set RAMADDR 0x10000000
set cmdline "root=/dev/ram0 init=/init console=tty0 mem=76M msmsdcc_id=2 msmts_calib=0x6D.0x5D.0x340.0x375 msmvkeyb_toggle=hide"
boot
Hope someone can help me out, and also provided future users having the same problem a reference point.
c4software
19th January 2009, 10:09 PM
Hmmm Any chance to have new things on the diam100 ?
Telnet Deamon is up when busybox startup or we need to startup ?
Untouchab1e
19th January 2009, 10:14 PM
Can I ask that anyone who has a working raph100 with android, working please paste there default.txt on here. I'm still getting read errors
Default.txt file
set MTYPE 1910
set KERNEL zImage
set INITRD root.cpio.gz
set RAMADDR 0x10000000
set cmdline "root=/dev/ram0 init=/init console=tty0 mem=76M msmsdcc_id=2 msmts_calib=0x6D.0x5D.0x340.0x375 msmvkeyb_toggle=hide"
boot
Hope someone can help me out, and also provided future users having the same problem a reference point.
Here is the one Im using that works perfectly fine on my Raph100
set MTYPE 1910
set KERNEL zImage-kb-r100-jobo
set INITRD root.cpio.gz
set RAMADDR 0x10000000
set cmdline "root=/dev/ram0 init=/init console=tty0 mem=76M msmsdcc_id=2 msmts_calib=0x6D.0x5D.0x340.0x375 msmvkeyb_toggle=hide"
boot
In other words, the exact same one that you have. I did get the exact same errors as you did once though. My problem was that I placed the tmp-directory in the internal storage instead of on the root of the SD-card. My bet would be incorrect placement or naming of the tmp folder! (Should be named "tmp" and be placed in the internal storage.
If you want to do some troubleshooting, do the following:
Download an early android build (where you had to type /init.android to get booted into Android)..
when you're at the prompt, type ls to check the directory. if you see your tmp folder there, then I guess there is something else thats wrong, if not, it may give you an indication on where it should be ^^ Good luck!
Hmmm Any chance to have new things on the diam100 ?
Telnet Deamon is up when busybox startup or we need to startup ?
So far, we have mostly been working on the qwerty-keyboard, which isnt very relevant for the diamond! Dont worry though, lots is happening :)
c4software
19th January 2009, 10:22 PM
Thanks for your wuick answer. And for telnet ? any idea ? i try to get Internet througth WiFi but with the tiny keyboard, its hard :P
novakry
19th January 2009, 10:23 PM
In other words, the exact same one that you have. I did get the exact same errors as you did once though. My problem was that I placed the tmp-directory in the internal storage instead of on the root of the SD-card. My bet would be incorrect placement or naming of the tmp folder! (Should be named "tmp" and be placed in the internal storage.
hang on. So is it the SD card or the internal storage, lol.
I'm beginning to wonder if ubuntu linux file roller is corrupting the images before i can get them on my phone. Thanks for your help anyway mate, shall keep you posted.
Untouchab1e
19th January 2009, 10:27 PM
The "tmp" folder should be placed on the sd-card root. The images you posted indicated that your tmp folder cannot be found (at least not the files in it). If you run the ls command, you will see which folders are in the root of your sd-card, and if the tmp folder is there, then you should maybe check the contents :)
cdensomnia
19th January 2009, 10:31 PM
Can I ask that anyone who has a working raph100 with android, working please paste there default.txt on here. I'm still getting read errors
error screens
http://i40.tinypic.com/iohkzq.jpg
http://i40.tinypic.com/2871wz9.jpg
http://i41.tinypic.com/97pf14.jpg
Default.txt file
set MTYPE 1910
set KERNEL zImage
set INITRD root.cpio.gz
set RAMADDR 0x10000000
set cmdline "root=/dev/ram0 init=/init console=tty0 mem=76M msmsdcc_id=2 msmts_calib=0x6D.0x5D.0x340.0x375 msmvkeyb_toggle=hide"
boot
Hope someone can help me out, and also provided future users having the same problem a reference point.
Try changing the msmsdcc_id=2 to 1 or 3. I found that I had to change it to 3 before my sd card would mount properly.
Thanks~
novakry
19th January 2009, 10:38 PM
Try changing the msmsdcc_id=2 to 1 or 3. I found that I had to change it to 3 before my sd card would mount properly.
Thanks~
Thanks, I'll give it a go.
Tyr0
20th January 2009, 12:37 AM
Try changing the msmsdcc_id=2 to 1 or 3. I found that I had to change it to 3 before my sd card would mount properly.
Thanks~
Sweet! setting it to 3 made it work! thanks for the help!
novakry
20th January 2009, 12:44 AM
when you're at the prompt, type ls to check the directory. if you see your tmp folder there, then I guess there is something else thats wrong, if not, it may give you an indication on where it should be ^^ Good luck!
Hmm just tried this, however once i run haret. the text scrolls across the screen, however I have no virtual keyboard to enter with. Looks like I got all the gremlins, lol.
Untouchab1e
20th January 2009, 01:32 AM
Have you tried using an older build? Also, please try to soft-reset your phone before launching haret
sdt555
20th January 2009, 03:05 AM
I had problems with the file system not mounting on my Raph110. Turns out that my SD card did not have a valid partition type, so it was not being recognized by Android. I reformated to fat32, copied the files over again, and rebooted. Things worked after that. Found this a few pages back.
To get the keyboard to show during boot, removed "msmvkeyb_toggle=hide" from default.txt.
To reliably get the boot to work, you need to soft reset your phone, then run haret.exe.
Tyr0
20th January 2009, 03:27 AM
hey all, i was just trying to get into the whole zImage thing. I've done programming before, but not like this. I was wondering if anybody knew how to set the opposite of the value of Y in this line,
unsigned int htc_fb_cur_x, htc_fb_cur_y;
novakry
20th January 2009, 08:15 AM
Have you tried using an older build? Also, please try to soft-reset your phone before launching haret
Yep thats what I tried, and yep also do a soft reset before proceeding.
novakry
20th January 2009, 08:16 AM
I had problems with the file system not mounting on my Raph110. Turns out that my SD card did not have a valid partition type, so it was not being recognized by Android. I reformated to fat32, copied the files over again, and rebooted. Things worked after that. Found this a few pages back.
To get the keyboard to show during boot, removed "msmvkeyb_toggle=hide" from default.txt.
To reliably get the boot to work, you need to soft reset your phone, then run haret.exe.
thanks for the tips, I'll give it a go :).
Well I never, even though I was able to mount my memory card with linux. Upon looking at the partition it said it was unallocated, so formatted the partition and up and running :D. thanks for the help :)
Untouchab1e
20th January 2009, 09:44 AM
Glad it finally worked out for you :)
Im working on a small utility that will make it even easier to get everything going, be up-to-date on the latest builds, as well as troubleshooting. Will have it out by tomorrow I reckon!
novakry
20th January 2009, 11:36 AM
Glad it finally worked out for you :)
Im working on a small utility that will make it even easier to get everything going, be up-to-date on the latest builds, as well as troubleshooting. Will have it out by tomorrow I reckon!
Excellent, glad that no one else will have to go through with what I did. Bit of a funny one, having no partition on the memory card when I was using it for tomtom, and photos etc.
I do love how smooth android is compared to winmo, whats the status on the next milestone?
Hojlind
20th January 2009, 12:10 PM
hey guys its great to see you are so far in getting android to run on diamond and raphael :) i have been following you since the start and now decided to try and boot android on my diamond but unfortunately it doesnt work. i couldnt find anyone else with this problem so therefore i decided to report it to you guys :) when i try to boot up android i get to the place where i have to enter "/init.android". i type that and android continues but then from here it just gives me this message
95.4670991] android power: wakeup <o->o> at 273836933593
<1970-01-01 00:04:59.004078369 UTC>
all numbers except <0->0> and 1970-01-01 00 varies from message to message. the messages keeps coming and it never gets further than these messages.
hope you guys can help and that i might found something you can use (certainly not i guess)
best regards
Hojlind
Thion
20th January 2009, 01:37 PM
Hi folks ...
first of all I wanna thank you all for your great work ... Today I decided to htake a little tour on android and I got it booted ... but here it comes ...
the Vkeyboard leaves a messed screen, when pulled over it ... After pushing the Arrow Button on the right side causes a Hangup ...
now my question. I used the Diam100 build from UTB-Connect from 15. January ... Now ... after checking back my Phone I realized that I have got a DIAM300 Phone ... Now I ask myself which build would do fine ... at the moment I cannot try Android ... and I am wonderng if I use maybe a wrong build ... could anyone enlighten me? I didnt stumble over a hint in the FAQ or WIKI yet.
Seers!
duuri
20th January 2009, 02:00 PM
Great work J0b0! A new build for the RAPH100 (with J0b0's latest build) is now available from Connect-utb, here! (http://connect-utb.com/index.php?option=com_jdownloads&Itemid=58&task=view.download&cid=12) Get it while its hot ^^
hi,
keyboard works fine..response is little slow but works:) great job :D
Riel
20th January 2009, 02:34 PM
DIAM100
Android_Diam100-20091501.zip
Booting
Hangs up at 21.7 trout_pwrsink_set:STUB!
four times, just hangs there, have to soft reset.
Changed msmsdcc_id to 3 now, boots further than before.
sdt555
20th January 2009, 04:47 PM
Excellent, glad that no one else will have to go through with what I did. Bit of a funny one, having no partition on the memory card when I was using it for tomtom, and photos etc.
I do love how smooth android is compared to winmo, whats the status on the next milestone?
I do find it funny also that the SD card works without a partition. I saw the same issue.
hassanjanjua2002
20th January 2009, 04:55 PM
FOr the pwrsink stub problem i usually make sure the power is disconnected from the device, that it has been soft rebooted before clicking on haret, and then when it appears on the screen of ur cell just tap the screen a few times right after the four times it says pwrsink_stub. Not really a solution, but thats what got it to work on my sprint touch pro. BTW I still get the funky colors on mine and the new versions aren't calibrated for me what so ever. I think i'll have to do it my self. Is the sprint touch pro the raph800?
Untouchab1e
20th January 2009, 06:56 PM
Hi folks ...
first of all I wanna thank you all for your great work ... Today I decided to htake a little tour on android and I got it booted ... but here it comes ...
the Vkeyboard leaves a messed screen, when pulled over it ... After pushing the Arrow Button on the right side causes a Hangup ...
now my question. I used the Diam100 build from UTB-Connect from 15. January ... Now ... after checking back my Phone I realized that I have got a DIAM300 Phone ... Now I ask myself which build would do fine ... at the moment I cannot try Android ... and I am wonderng if I use maybe a wrong build ... could anyone enlighten me? I didnt stumble over a hint in the FAQ or WIKI yet.
Seers!
Hi!
The problems you are experiencing You need to map the end-key in the "Spare Parts" app. There you can set the End key to bring you back to the home-screen. This will solve the problem with the right-arrow button :)
adwinp
20th January 2009, 09:45 PM
On a DIAM100: I tried both Jobo's and Untouchable's latest builds, but can't seem to get past the prompt.
It fails while trying to mount mmcblk0 on /mmc
Well, /mmc exists and so does /dev/mmcblk0
Any clues?
balsat
20th January 2009, 10:02 PM
On a DIAM100: I tried both Jobo's and Untouchable's latest builds, but can't seem to get past the prompt.
It fails while trying to mount mmcblk0 on /mmc
Well, /mmc exists and so does /dev/mmcblk0
Any clues?
Can you mount /dev/mmcblk0p1 on /mmc ?
alchamist
20th January 2009, 10:05 PM
DIAM 100, Using Untouchab1e's build - booted perfectly first time, really responsive - well done guys! :)
I know there is a lot of work yet to do, but thought I would mention this as I think it might have something to do with the storage side, but I found I was unable to set the time/date - the dialogs show, but settings won't take for some reason.
balsat
20th January 2009, 10:38 PM
DIAM 100, Using Untouchab1e's build - booted perfectly first time, really responsive - well done guys! :)
I know there is a lot of work yet to do, but thought I would mention this as I think it might have something to do with the storage side, but I found I was unable to set the time/date - the dialogs show, but settings won't take for some reason.
The code for the hardware clock hasn't been coded yet, and it doesn't mess with the storage side!
adwinp
21st January 2009, 12:06 AM
Can you mount /dev/mmcblk0p1 on /mmc ?
Tried mounting by hand, no go.
I also tried changing msmsdcc_id to 1,2,3 with the following errors:
2: invalid argument
1 & 3: no such device or address
even though the node exists, and so does the mount point.
sdt555
21st January 2009, 04:48 AM
Tried mounting by hand, no go.
I also tried changing msmsdcc_id to 1,2,3 with the following errors:
2: invalid argument
1 & 3: no such device or address
even though the node exists, and so does the mount point.
Can you mount your SD card in your computer and verify it has a partition table? Or just try reformatting on your computer. Seems the cards will work just fine without a known partition table.
mdrobnak
21st January 2009, 05:31 AM
Maejrep, awesome work on the keyboard driver. Things have been crazy, haven't been able to stop on IRC.
I *did* get it to have a funny effect of a "stuck key" once, where even hitting other keys, sliding the keyboard back, hitting the keypad (like back, etc), nothing stopped the run away "h" lol. But at least it works at all, at this point!!
Next we need audio routing, and we have something that's somewhat usable... :-)
-Matt
adwinp
21st January 2009, 05:58 AM
Can you mount your SD card in your computer and verify it has a partition table? Or just try reformatting on your computer. Seems the cards will work just fine without a known partition table.
I've just formatted the 4Gb Internal Storage with SDFormatter a few days ago, so it should be okay.
Anyways, I'm able to mount it without any problem in my linux workstation.
# EDIT #
Another zImage fixed my problem. Though to boot into the "desktop environment", I need to be fresh after a handset cold boot.
skero666
21st January 2009, 10:10 AM
Tried Android for HTC Touch Diamond Version: 20090115 on DIAM100, it boots until
mmcblk0: mmc0 : 0001 XEE0AM 3932160KiB
mmcblk0:
...and it freezes...any suggestions?
Untouchab1e
21st January 2009, 10:21 AM
I feel sorry for asking, but since I've seen so many having the same problem:
Have you soft resetted the device before you booted up android?
Have you read through the FAQ's on the Wiki?
Q: When I try to boot Android 1.0 it says 'mmcblk0: unknown partition table' and then stops booting.
A: Try launching Haret with Activesync through USB connected, when you get past the place you got stuck before it's ok to remove the USB cable.
Good luck ;)
skero666
21st January 2009, 11:12 AM
Ok...i finally got a feedback - on DIAM100 using Untouchab1e build - it boots, android starts, work's great, i managed to map end key to "go home", disabled screen turn off, i really like it, i din not pay much attention to this thread but now i get u guys :D, i was afraid to test this but after i seen it work on my phone i want to help...maybe just with the testing part.. :) i have a lot to learn about building/modifying and i don't know where to start... :)
Best of luck!!!
Untouchab1e
21st January 2009, 11:17 AM
Ok...i finally got a feedback - on DIAM100 using Untouchab1e build - it boots, android starts, work's great, i managed to map end key to "go home", disabled screen turn off, i really like it, i din not pay much attention to this thread but now i get u guys :D, i was afraid to test this but after i seen it work on my phone i want to help...maybe just with the testing part.. :) i have a lot to learn about building/modifying and i don't know where to start... :)
Best of luck!!!
Glad it worked out for you :)
straylight
21st January 2009, 05:08 PM
Ever since we have switched to android 1.0 I've been unable to boot into android despite my best lurking on the forums.
Im interested to learn what Verizon wireless TOUCH PRO success rates are. I believe its a RAPH800 model.
The error I get on a constant basis is "unable to open rtc device (rtc0)".
touch of jobo
21st January 2009, 05:24 PM
[...] i have a lot to learn about building/modifying and i don't know where to start... :)
Start at the 'Build your own' section on the wiki. Once you can build from scratch, install and boot/run the part you want to modify, the next place to go is the 'useful links/research' section.
[...] The error I get on a constant basis is "unable to open rtc device (rtc0)".
That message is normal. Everybody gets that one until we have a working RTC driver (at which point the clock in Android will indicate the correct time as well, even when you don't boot it at midnight ;)). It is a kernel message, not an android message. You get that whether you boot into android 1.0, 0.8 or any other root fs.
The powersink stub message is also normal.
Here are some more messages (http://tibook.jb.b4m.com/j0b0/raph100-info/raph100-linux-android-1st2boots-dmesg-logcat.txt) that are normal and do not indicate trouble, or at least not the kind of trouble that would prevent you from booting. (This dmesg/logcat is from last week, and a bit outdated. Now that we have the keypad driver and proc-comm-wince, there are even more messages.)
-Jobo
foh1981
21st January 2009, 05:32 PM
Heads up: When browsing the Wuala site for latest builds, the link to "20090119 - jobo" in the Diamond category at this page http://www.wuala.com/Linux+and+Android+on+HTC+Diamond/Android+1.0/Builds/latest+Builds/Diamond?lang=en links to a Raphael build (I'm assuming from the r100 in the zImage name).
I didn't notice the "r100" at first and booted this build which resulted in a lot of error messages flashing by, as people also has mentioned earlier in the thread.
frysee
21st January 2009, 06:13 PM
Heads up: When browsing the Wuala site for latest builds, the link to "20090119 - jobo" in the Diamond category at this page http://www.wuala.com/Linux+and+Android+on+HTC+Diamond/Android+1.0/Builds/latest+Builds/Diamond?lang=en links to a Raphael build (I'm assuming from the r100 in the zImage name).
I didn't notice the "r100" at first and booted this build which resulted in a lot of error messages flashing by, as people also has mentioned earlier in the thread.
fixed ;)
greetz
c4software
21st January 2009, 06:35 PM
[Remove Please]
TheLord-Akira
21st January 2009, 07:53 PM
how many devs are working on androidport?
i count only jobo and balsat!
but this thread has got over 1800 posts !!!
lol?
jamesd256
21st January 2009, 08:13 PM
how many devs are working on androidport?
i count only jobo and balsat!
but this thread has got over 1800 posts !!!
lol?
What is a dev? To be fair, you have missed out a whole load of people who have contributed and made breakthroughs, so you must have missed a lot of posts.
Maybe you missed them because there are so many posts from people that don't contribute anything to the thread, but instead ask funny questions.
By the way, I've never seen 'lol' used as a question, so 10/10 for novelty.
TheLord-Akira
21st January 2009, 08:34 PM
What is a dev?
dev like developer
To be fair, you have missed out a whole load of people who have contributed and made breakthroughs, so you must have missed a lot of posts.
I didnt miss them. i posted only those two, making big steps in porting android to diam/raph. (there are also a few other people, made breakthroughts)
Maybe you missed them because there are so many posts from people that don't contribute anything to the thread, but instead ask funny questions.
jop
By the way, I've never seen 'lol' used as a question, so 10/10 for novelty.
lol? ;)
balsat
21st January 2009, 08:44 PM
how many devs are working on androidport?
i count only jobo and balsat!
but this thread has got over 1800 posts !!!
lol?
If you look at #htc-linux on freenode you will see a lot of people working on the kernel.. i'm not one of those people, i just test and compile the kernel.
jotae1e
21st January 2009, 09:18 PM
I am finding a way to connect by telnet to a D100 using Windows, but when I start the kernel running Haret, Windows detects a MSM Device and I have no drivers. Is there any information about this driver or is not posible to connect to the terminal using Windows.
I tried using Ubuntu Linux and it works. I am interested in using Windows XP.
Sorry for my bad english.
Untouchab1e
21st January 2009, 09:32 PM
how many devs are working on androidport?
i count only jobo and balsat!
but this thread has got over 1800 posts !!!
lol?
If you only count jobo and balsat, the you havent looked very closely!
You have NetRipper, Dccordes, Maejrep, cr2, tmzt, me (to some extent anyhow), to name a few in addition to the ones you have already mentioned! So you dont need to worry about the number of people working on getting Android working on your phone!
TheLord-Akira
21st January 2009, 09:57 PM
If you only count jobo and balsat, the you havent looked very closely!
You have NetRipper, Dccordes, Maejrep, cr2, tmzt, me (to some extent anyhow), to name a few in addition to the ones you have already mentioned! So you dont need to worry about the number of people working on getting Android working on your phone!
i am not worried about the number of people working on the port. i am worried about people are asking questions witch were answered in the wiki or a few posts above.:(
balsat
21st January 2009, 09:59 PM
I am finding a way to connect by telnet to a D100 using Windows, but when I start the kernel running Haret, Windows detects a MSM Device and I have no drivers. Is there any information about this driver or is not posible to connect to the terminal using Windows.
I tried using Ubuntu Linux and it works. I am interested in using Windows XP.
Sorry for my bad english.
Windows XP and not Linux... why why why???
You shall have RNDIS installed on your windows xp
http://www.microsoft.com/whdc/device/network/ndis/rmndis.mspx
sandmen
21st January 2009, 10:05 PM
Hi,
i have compiled android (cupcake) and the kernel also.
Now i have some question.
- how can i bring the android's user and system image to a ext2 image?
- is the size 64MB important?
- i want to create a new or modify the existing initrd. How can i do that ?
thanks
touch of jobo
21st January 2009, 10:27 PM
Hi,
i have compiled android (cupcake) and the kernel also.
Now i have some question.
- how can i bring the android's user and system image to a ext2 image?
- is the size 64MB important?
- i want to create a new or modify the existing initrd. How can i do that ?
thanks
After you compile android, the contents of the system and userdata images are in the system/ and data/ directories inside ./out/target/product/generic/
The system image may be a bit smaller than 64M but there is about 50M of stuff on it. the data image needs to be big enough to hold the dalvik cache that gets cerated on 1st boot. (I guess 10 or 15M would just about do?)
To unpack a gzipped cpio initrd:
cat ../orig-initrd | gunzip | sudo cpio -imd
To pack a directory tree into an initrd:
sudo find . | sudo cpio -o -H newc | gzip -9 > ../your-initrd
-Jobo
Fayoumi
21st January 2009, 10:29 PM
If I press the right key to pop um the virtual kayboard it crashes. (black screen with some white stripes) :confused:
Untouchab1e
21st January 2009, 10:43 PM
If I press the right key to pop um the virtual kayboard it crashes. (black screen with some white stripes) :confused:
Uhm... I answered the exact same problem a page or two back! Map the end key to the home screen in the spare apps program :) Then both the end key and the right navi key works fine
c4software
22nd January 2009, 08:06 AM
No Any idea when the new DiamXXX build is available?
Bakuryu91
22nd January 2009, 08:51 AM
hello,
i found something interesting about DIAM and RAPH's keyboard : the buttons below the screens works in a particular maneer.
actually, there are only five buttons for all functions : one for "up", one for "down" one for "enter" and the two others are like validation buttons: you select the function by touching the capacitive surface and when you press it does the action of the icon you touched !
try this to figure out what i mean : with the stylus, press the Home button. It does nothing. Now put your finger on "call" and press home with the stylus : the call function is activated because you selected it with your finger. the same for "left".
sorry for my poor english, i can re-explain in French or in English if you guys dont understand !
cielorosso
22nd January 2009, 09:35 AM
This looks awesome and very promising indeed :) Thanks to every one spending hours and hours to make this work. I hope to be running android on my RAPH100 someday.
I tried the 20090119 build for the RAPH100, and the hardware keyboard works except for "y"-button. It may be because i have the scandinavian version, but every other button is mapped correctly.
Marcellus_pnz
22nd January 2009, 10:33 AM
actually, there are only five buttons for all functions : one for "up", one for "down" one for "enter" and the two others are like validation buttons: you select the function by touching the capacitive surface and when you press it does the action of the icon you touched !
That was already figured out. The problem is to understand the protocol that controller of capacitive surface uses to talk with the bus.
Untouchab1e
22nd January 2009, 11:44 AM
No Any idea when the new DiamXXX build is available?
You have to understand that the new builds come out when significant progress has been made. There is no telling when this will happen! ;)
Kevbodian
22nd January 2009, 01:57 PM
I feel sorry for asking, but since I've seen so many having the same problem:
Have you soft resetted the device before you booted up android?
Have you read through the FAQ's on the Wiki?
Good luck ;)
When you say soft reset, is a regular power-cycle ok? Reg turn off and back on?
I used your rom (...image) last week or so; worked great but at first pressing the little green stub next to the vb did nothing, and then i clicked it again and I got a checkerboard background with a grey box bouncing around slowly (like an old directx test).
jotae1e
22nd January 2009, 02:12 PM
Windows or Linux, that is the question. We can write a lot of pages about this theme, but isn't important. Windows is in my office, in my house, in the 90
% of workstations, etc ... And Linux only in the servers than I mantain, in my house and in two or three workstations.
Y read the link that you posted, but RNDIS driver is included in ActiveSync. And in the page of the link there is a file about the structure than the drivers would have, but this driver exists?
Sorry but my english is no enougth good.
Yesterday I was connected to #htc-linux on free node and the level that you have are awesome. I can not understant a lot of things than you posted in the logs about the kernel, but I think that I am a good administrator of debian systems. I can help you in a future, I think.
Thanks a lot for your job.
Windows XP and not Linux... why why why???
You shall have RNDIS installed on your windows xp
http://www.microsoft.com/whdc/device/network/ndis/rmndis.mspx
jamesd256
22nd January 2009, 02:53 PM
When you say soft reset, is a regular power-cycle ok? Reg turn off and back on?
I used your rom (...image) last week or so; worked great but at first pressing the little green stub next to the vb did nothing, and then i clicked it again and I got a checkerboard background with a grey box bouncing around slowly (like an old directx test).
Sounds like you have launched the camera test app.
schildirulez
22nd January 2009, 02:55 PM
Don't know if you already now, but the next Android based G2 shall be released in the next couple of months.
Without a keyboard but a 3.2 megapixel camera.
Here are two pictures (http://i.gizmodo.com/5135926/android-g2-photos-thinner-and-no-keyboard)
dipje
22nd January 2009, 04:20 PM
well hinting at a possible (not true) G2 leak or anything has little to do with getting a running android build on the diamond and raphael, now has it?
so a bit offtopic: those pictures are incorrectly called 'G2'. It are shots of what _seems_ to be HTC's next android phone, but it probably won't be a 'G2' because that's a T-Mobile brand name.
sandmen
22nd January 2009, 05:27 PM
@touch of jobo and all other ;-)
Sorry, my question was not exactly question.
I mean how can i create ext2 images from my compiled cupcake?
my system.img is 44,4MB and userdate is 2.1KB
Thank's
balsat
22nd January 2009, 05:39 PM
@touch of jobo and all other ;-)
Sorry, my question was not exactly question.
I mean how can i create ext2 images from my compiled cupcake?
my system.img is 44,4MB and userdate is 2.1KB
Thank's
"dd if=/dev/zero of=system.img bs=1024 count=65535" makes a image
"mkfs.ext2 system.img" makes a ext2 filesytem on it .
mount -t ext2 system.img /your/mount/point
cp your files to /yorur/mount/point
umount /yorur/mount/point
sandmen
22nd January 2009, 05:53 PM
@balsat
thanks
oaa8
23rd January 2009, 12:23 AM
This looks awesome and very promising indeed :) Thanks to every one spending hours and hours to make this work. I hope to be running android on my RAPH100 someday.
I tried the 20090119 build for the RAPH100, and the hardware keyboard works except for "y"-button. It may be because i have the scandinavian version, but every other button is mapped correctly.
I have american RAPH110 (Fuze) and noticed this Y-issue as well
kemathon
23rd January 2009, 01:55 AM
Hi,
I haven't kept up with the forum in awhile. Read at Wiki page that GPRS/EDGE/3G/HSUPA + Voice Routing is still not working. How are we doing on this step?
hassanjanjua2002
23rd January 2009, 02:14 AM
Wait so has anyone been able to get a calibrated sprint or any(alltel, att,etc) touch pro working without the colors being all messed up?
skero666
23rd January 2009, 12:07 PM
OFF-TOPIC: I think this wonderful thread has to be a "sticky" :D
Untouchab1e
23rd January 2009, 02:09 PM
Hi,
I haven't kept up with the forum in awhile. Read at Wiki page that GPRS/EDGE/3G/HSUPA + Voice Routing is still not working. How are we doing on this step?
Progress is being made, but right now we are moving to a 2.6.27. Just know that many people are working hard and while no new builds have been released the last couple of days, progress is indeed being made! ;)
c4software
23rd January 2009, 05:37 PM
I can't imagine the lot of work to change the kernel.
I've juste a question, You made driver directly in C ?
PS: In future version, Would it be possible to create a folder "sdcard" on the "/"?
touch of jobo
23rd January 2009, 06:05 PM
[...] there are only five buttons for all functions : one for "up", one for "down" one for "enter" and the two others are like validation buttons: you select the function by touching the capacitive surface and when you press it does the action of the icon you touched! [...]
That is correct.
That was already figured out. The problem is to understand the protocol that controller of capacitive surface uses to talk with the bus.
This has been figured out. Maejrep did the hard work on the keyboard driver, and I used his research to bang together a driver that uses the gpios as well as the touch pad to determine where you press which button. (It is still in early stage but it kind of works..)
Right now I don't yet decipher every bit from the touch pad, only the position on the left pad, the position on the right pad, and the position on the scroll ring. I can map all keys to what you would think, but I can't get the scroll ring to do anything useful (or fun . like zooming in browser/gallery or jog/shuttle in music). If I map it to the X or Y axis, it has the same effect as the up/down/left/right buttons, and android does not seem to listen to WHEEL or HWHEEL.
Does the G1 have any hardware scroll wheel or other control that can be used to zoom or shuttle?
[...] and the hardware keyboard works except for "y"-button. It may be because i have the scandinavian version, but every other button is mapped correctly.
That was a tYpo.. thanks.
-Jobo
Kernel with navipad driver, Y fixed (http://tibook.jb.b4m.com/j0b0/zImage-navi-jobo). Qwerty keyboard mapped for Raph100, 'Home' button mapped to 'Menu' because 'Home' didn't do anything (for me), 'End' already goes 'Home', and 'Menu' is nice to have. Scroll ring mapped to REL_Y because you can then at least use it a little bit..
sandmen
24th January 2009, 10:12 AM
@balsat
"dd if=/dev/zero of=system.img bs=1024 count=65535" makes a image
"mkfs.ext2 system.img" makes a ext2 filesytem on it .
mount -t ext2 system.img /your/mount/point
cp your files to /yorur/mount/point
umount /yorur/mount/point
The step's to create a ext2.img is ?
After compiling the android cupcake i have 3 img files.
1.ramdisk.img
2.system.img
3.userdata.img
i think, i didn't know :-), all files below the "system-folder" in generic is included in system.img?
What is in userdata?
Thanks
touch of jobo
24th January 2009, 12:36 PM
[...] i think, i didn't know :-), all files below the "system-folder" in generic is included in system.img?
What is in userdata? [...]
The steps balsat explained (http://forum.xda-developers.com/showthread.php?p=3207819)are to make an ext2 image: The dd line makes the file. The mkfs like creates the file system, the mount line mounts it so that you can copy stuff onto it. Don't forget to umount it afterwards.
The userdata and system images are yaffs2 images, their contents are also in the system (and possibly data) folders underneath ./out/target/product/generic. The ramdisk image is a gzipped cpio archive. You can unpack and recreate it using the cpio commands I wrote earlier (http://forum.xda-developers.com/showthread.php?p=3203684). Its contents is also in ./out/target/product/generic/root/
-Jobo
NoBody20013
24th January 2009, 02:36 PM
hi,
has android a phone-keypad too? i like it more because oof the
bigger buttons. the buttons from the normal android onscreen keyboard
are ok, but a little bit to small for big hands....
foh1981
24th January 2009, 04:46 PM
Is the Raphael and Diamond pretty much the same phone/hardware except the obvious external differences (like hw keyb, buttons, camera or stuff like that)? Same chipset/mobo (whatever it's called in a cell phone :) )?
Also I'm curious what the move from 2.6.25 to 2.6.27 will result in. And why not 2.6.28? New kernels have a lot of new drivers of course, but I'm guessing that doesn't apply in this case? Is there any specific recent ARM-related commits to the kernel that are of benefit to this project? :)
skiwithpete
24th January 2009, 05:53 PM
hi,
has android a phone-keypad too? i like it more because oof the
bigger buttons. the buttons from the normal android onscreen keyboard
are ok, but a little bit to small for big hands....
I prefer the phone keypad too, but understand that the devs are still a long way from getting a fully working, stable platform, and for now details like the phonekeypad T9 entry are still on the distant horizon.
P
Untouchab1e
24th January 2009, 06:17 PM
Awesome new zImage Jobo, Im uploading a new package to Connect-UTB now! :) Keep up the great work!
Untouchab1e
24th January 2009, 06:21 PM
hi,
has android a phone-keypad too? i like it more because oof the
bigger buttons. the buttons from the normal android onscreen keyboard
are ok, but a little bit to small for big hands....
The on-screen keyboard you currently have is from the Cupcake update. If Google decides to throw in a T9-version of it is up to them, but I reckon someone will be able to develop something, especially when Cupcake gets "released" OTA. (When and if that happens).
An on-screen keyboard is still loads better than none (which is the case on current G1's out there right now)
Wonko69
24th January 2009, 06:47 PM
i'm running the newest build from the thread for the DIAM100 and found out an interesting issue.
If you leave WIFI on connected while in win before running haret, the bootloader process will stop af the MMC0 step, but turning it off before running haret does not cause the stop.
I'm speculating that the error somehow is related to an autodetect process, or something.
touch of jobo
24th January 2009, 10:23 PM
Awesome new zImage Jobo, Im uploading a new package to Connect-UTB now! :) Keep up the great work!
Have you tested it? It works fine for me but I've heard it doesn't work on Diamond, even tho it should.. ..I think.. It'd be interesting to know whether it is different for different models.
Also, just for fun/test I have replaced that kernel with one that lights the LEDs (http://tibook.jb.b4m.com/j0b0/zImage-navi-jobo) for the buttons you touch. Using maejreps led driver. If both home and send light up, it is left, if both back and end light up its right. Touching up or down lights the ring, scrolling flashes the ring.
The layout is like this:
/*
0 lx|0x30 0x13|rx
0 +----------------------+
| 1 __| \__/ |__ 4 |
y __ |____| 3 / \ 6|____|
0x22 | |__ \__/ __| |
| 2 | / \ | 5 |
+----------------------+
*/
-Jobo
c4software
24th January 2009, 10:48 PM
Jobo its possible to make an new zImage with the new navi pad & maejreps led driver Driver for the diam100?
Thanks before.
touch of jobo
24th January 2009, 11:03 PM
Jobo its possible to make an new zImage with the new navi pad & maejreps led driver Driver for the diam100?
Thanks before.
Are you saying that this one does not work for you? (What are the symptoms?)
All I did is have it ignore the lid switch if !machine_is_htcraphael() so if you use MTYPE=1805 (or anything other than 1910?) there is nothing I know of that would break on Diamond.
-Jobo
c4software
24th January 2009, 11:19 PM
So if i try to boot your lastest zimage with mtype 1805 my device hand up on booting linux.
If i change the mtype to 1910 led flash but its loop :
[ 180.900146] micropksc_read: error while asking for data address 67,10: -5
[ 180.911062] msm_i2c msm_i2c.0: Error during data xfer (-5)
[ 180.921336] micropksc_read: error while asking for data address 67,11: -5
balsat
25th January 2009, 12:24 AM
Are you saying that this one does not work for you? (What are the symptoms?)
All I did is have it ignore the lid switch if !machine_is_htcraphael() so if you use MTYPE=1805 (or anything other than 1910?) there is nothing I know of that would break on Diamond.
-Jobo
The LED's i working on the DIAM100 with MTYPE 1910.. but it starts a loop with a lot of errors saying :
[ 180.900146] micropksc_read: error while asking for data address 67,10: -5
[ 180.911062] msm_i2c msm_i2c.0: Error during data xfer (-5)
[ 180.921336] micropksc_read: error while asking for data address 67,11: -5
touch of jobo
25th January 2009, 12:39 AM
The LED's i working on the DIAM100 with MTYPE 1910.. but it starts a loop with a lot of errors saying :
[ 180.900146] micropksc_read: error while asking for data address 67,10: -5
[ 180.911062] msm_i2c msm_i2c.0: Error during data xfer (-5)
[ 180.921336] micropksc_read: error while asking for data address 67,11: -5
That makes sense, as the diam has no qwerty keyboard. I dont know why it doesn't run on diams with mtype 1805. It doesn't boot for me either when I use mtype 1805 (on my raph100).
Anyone with raph110/500/800/..non-100?
-Jobo
Arktronic
25th January 2009, 02:41 AM
@Jobo - On the Fuze, LEDs work as you described (http://forum.xda-developers.com/showpost.php?p=3218563&postcount=1856). Also, if you touch and hold up and then touch down (or vice versa) the ring does an awkward-looking flash and then turns off, even though up is still being touched. Looks like a Boolean logic issue ;)
keerttttt
25th January 2009, 03:32 AM
I tested your zImage too jobo, works! for all the 4 buttons i see the led turn on when 'touched' , and the ring lits up when i touch there.
Only i can't get to android itself because i get tons of errors for the keyboard or something.
Tyr0
25th January 2009, 07:06 AM
That makes sense, as the diam has no qwerty keyboard. I dont know why it doesn't run on diams with mtype 1805. It doesn't boot for me either when I use mtype 1805 (on my raph100).
Anyone with raph110/500/800/..non-100?
-Jobo
yeah, got a raph800 on verizon if you want something...
Untouchab1e
25th January 2009, 01:19 PM
Have you tested it? It works fine for me but I've heard it doesn't work on Diamond, even tho it should.. ..I think.. It'd be interesting to know whether it is different for different models.
Also, just for fun/test I have replaced that kernel with one that lights the LEDs (http://tibook.jb.b4m.com/j0b0/zImage-navi-jobo) for the buttons you touch. Using maejreps led driver. If both home and send light up, it is left, if both back and end light up its right. Touching up or down lights the ring, scrolling flashes the ring.
The layout is like this:
/*
0 lx|0x30 0x13|rx
0 +----------------------+
| 1 __| \__/ |__ 4 |
y __ |____| 3 / \ 6|____|
0x22 | |__ \__/ __| |
| 2 | / \ | 5 |
+----------------------+
*/
-Jobo
I havent tested it on a Diamond, but it worked fine on my TouchPro ^^! Great work!
patou_larib
25th January 2009, 02:30 PM
Hi everyone,
I'm some kind of noob so I was wandering if anyone could make a new image for Diamond. I'd like to see all the new stuffs working on my phone but I don't realy understand all the things you're talking about...
Thank you.
sandmen
25th January 2009, 02:55 PM
Hi,
now, i'm closer to android, thank's Untouchab1e and balsat.
One problem,
1. i boot my owen kernel -> O.k.
2. starting Android, i have this error Message
android power: wakeup <o->o>
the same as here (http://forum.xda-developers.com/showpost.php?p=3195632&postcount=1792).
maybe someone can help me :-)
Marcellus_pnz
25th January 2009, 03:10 PM
Hi everyone,
I'm some kind of noob so I was wandering if anyone could make a new image for Diamond. I'd like to see all the new stuffs working on my phone but I don't realy understand all the things you're talking about...
Thank you.
You don't need it. Just forget about it!
minsk
25th January 2009, 04:31 PM
has anyone got android to work on a verizon htc pro?
TheLord-Akira
25th January 2009, 04:41 PM
no progress for the diam???? only raphs??
sadly :(
schybiorz
25th January 2009, 05:16 PM
is there a way to disable the pin request.
couse my operator dow not allow me to disable the pin of my simcard.
can we easyli do it through config?
patou_larib
25th January 2009, 05:22 PM
You don't need it. Just forget about it!
Can you tell me why couldn't I try?!
I've allready run android on my phone, I just want a newest version with all the last modifications...
I don't think you have to tell me if I have to "forget it".
sdt555
25th January 2009, 06:02 PM
Can you tell me why couldn't I try?!
I've allready run android on my phone, I just want a newest version with all the last modifications...
I don't think you have to tell me if I have to "forget it".
I image the response was give as it seems that you didn't take the time to read the previous posts. You only needed to go back 20 or so posts to get all the info you needed.
jobo's latest image should work for the DIAM100. Untouchab1e has uploaded to his site. Please read the wikis and faqs in jobo's and Untouchab1e's signatures. they are very informative.
Bimboy
25th January 2009, 06:03 PM
Can you tell me why couldn't I try?!
I've allready run android on my phone, I just want a newest version with all the last modifications...
I don't think you have to tell me if I have to "forget it".
Just look in Untouchab1e's signature...
balsat
25th January 2009, 06:20 PM
I image the response was give as it seems that you didn't take the time to read the previous posts. You only needed to go back 20 or so posts to get all the info you needed.
jobo's latest image should work for the DIAM100. Untouchab1e has uploaded to his site. Please read the wikis and faqs in jobo's and Untouchab1e's signatures. they are very informative.
Jojo's latest image do not work on the DIAM100, but on the RAPH100, go 6-7 posts back and you will see ;)
mitpianoman
25th January 2009, 08:08 PM
has anyone got android to work on a verizon htc pro?
i'm using an "unlocked" sprint RAPH800 on verizon. I don't see much reason the verizon one wouldn't work. Just make sure you have enough free mem, since vzw took a chunk away. For reference, I'm running with about 140mb free, though I think it could run with at least 20mb less.
Also, keep in mind that the inverted colors issue is still present on cdma raphs, so it's not particularly usable yet.
Gautje
25th January 2009, 10:16 PM
no progress for the diam???? only raphs??
sadly :(
Yea, me too, waiting for some bug fixes for the Diamond. I've been testing version 1.0, and I've come across quite some bugs. Also features still missing, though I knew that beforehand.
I do love the progress that was done before. Nice to see Linux working on my cell. Even with all the functions missing, I already like it more than the Windows Mobile version. It's so much faster and easier accessable!
Waiting for some updates, please =] And if there is any way in which I can contribute, let me know.
Untouchab1e
25th January 2009, 11:48 PM
Yea, me too, waiting for some bug fixes for the Diamond. I've been testing version 1.0, and I've come across quite some bugs. Also features still missing, though I knew that beforehand.
I do love the progress that was done before. Nice to see Linux working on my cell. Even with all the functions missing, I already like it more than the Windows Mobile version. It's so much faster and easier accessable!
Waiting for some updates, please =] And if there is any way in which I can contribute, let me know.
Much has been done that also benefits the Diamond, however, the most visible developments have been Raphael specific, such as the Qwerty-keyboard. That said, there isnt really much usefull news that would do anyone who just wants to try it out any good for the Diamond. The navi-lights are nice, but it wont make Android any more useable on the Diamond. So please be patient and know that most progress made on the Raphael goes for the Diamond as well ^^
patou_larib
26th January 2009, 11:37 PM
I'm so surprised!!!
24 hours without any new post...
PS : can anyone update the wiki please.
oaa8
26th January 2009, 11:52 PM
I'm so surprised!!!
24 hours without any new post...
PS : can anyone update the wiki please.
haha, would have been 24 exactly if you had waited 11 more minutes:)::D:)
patou_larib
27th January 2009, 01:22 AM
sorry... I'll try it tomorow
whylessfone
27th January 2009, 06:09 PM
I installed Android on RAPH100 and the screen resolution seems smaller than the windows mobile.
Does anyone have that experience?
mitpianoman
27th January 2009, 07:22 PM
2. Colors are not working properly...the experience is like the color depth or map is off.
3. Touch screen doesn't seem to consistently translate where I press to the actual coordinates on screen. For example, to open the slide window at the bottom, I have to touch the top of the screen then drag my finger down instead of touch the slide window at bottom of screen and drag up.
4. There doesn't seem to be any network capability.
5. The screen rendering gets confused and shreds the screen...the experience is like you've lost a TV signal horizontal hold and it starts rendering the picture a few pixels off x-axis on each line.
I was initially having the same issues with the touch coordinates being off and the screen "shredding". Since I haven't seen anyone else post them here, thought I'd share my calibrated values for a Sprint CDMA RAPH800:
msmts_calib=0x81.0x393.0x358.0x7d
After I set that in default.txt, the touch screen worked well, and the screen "shredding" issues went away. I'm still anxiously waiting for a fix for the colors being off though. Thanks everyone for all the work that's gone in to getting it this far!
tienhn
27th January 2009, 10:29 PM
I tried your android for Diamond. I got as far as "Enter your PIN code" then what ever I typed, I got wrong pin code. I did not want to try many times or risking trashing my SIM.
Any idea?
Thanks,
Cedarivor
27th January 2009, 10:38 PM
I tried your android for Diamond. I got as far as "Enter your PIN code" then what ever I typed, I got wrong pin code. I did not want to try many times or risking trashing my SIM.
Any idea?
Thanks,
*Sigh*
How many times has this question been asked and answered?
c4software
27th January 2009, 11:05 PM
technical question, acctually its possible to change the screen resolution ?(in the default.txt, in command line ?)
touch of jobo
27th January 2009, 11:11 PM
has android a phone-keypad too? i like it more because oof the bigger buttons. [...]
Yes. If you open the dialer you get an on screen number pad.
I prefer the phone keypad too, but understand that the devs are still a long way from getting a fully working, stable platform, and for now details like the phonekeypad T9 entry are still on the distant horizon.
These are android things, not kernel things. The kernel runs stable but does not yet expose / exploit the entire device.
So if i try to boot your lastest zimage with mtype 1805 my device hand up on booting linux. If i change the mtype to 1910 led flash but its loop :
[ 180.900146] micropksc_read: error while asking for data address 67,10: -5
[...]
I don't really know what the deal is with that. Older kernels would boot fine on both Raph and Diam. (Would I need to do make htcdiamond_defconfig? Would it be inconvenient to have a single board_raphdiam for both devices?)
sorry... I'll try it tomorow
..Keep trying ;)
I installed Android on RAPH100 and the screen resolution seems smaller than the windows mobile.
Do you mean the resolution is lower (things are bigger and/or rougher, more chunky) or resolution is higher (things are smaller and/or smoother)?
The resolution is of course the same in windows as in android. Our Raphs and Diams do have higher resolution than the G1 tho. (Which is why the stock wallpapers in Launcher don't quite fit.)
I was initially having the same issues with the touch coordinates being off and the screen "shredding". [...] After I set that in default.txt, the touch screen worked well, and the screen "shredding" issues went away. [...]
Was that with the same kernel? This is nice to hear, as I think (in retrospect) that the reports of screen distortion (other than color space) on Raph800 started popping up right about the time we got the cmdline option for ts calibration.. It would explain that.
@maejrep:
As the navi driver replaces the keypad (front, not microp keyboard) driver, I have also put the lid switch into it, as that was in the keypad driver. (It also turns the keyboard backlight on and off now :) when you open and close the keyboard) I can move the lid switch and backlight code into the microp keyboard driver. Is the latest version in git (also in .25?), or close enough thats its easily merged later?
@c4software, balsat, Tracecoder, keerttttt, Untouchab1e: Thanks for testing and reporting back.
-Jobo
Untouchab1e
28th January 2009, 12:00 AM
I tried your android for Diamond. I got as far as "Enter your PIN code" then what ever I typed, I got wrong pin code. I did not want to try many times or risking trashing my SIM.
Any idea?
Thanks,
Im sure you feel kinda stupid considering this question has been asked so many times.. The answer is still to disable the PIN-code lock in Windows Mobile before you boot Android!
Good luck!
mitpianoman
28th January 2009, 12:57 AM
Was that with the same kernel? This is nice to hear, as I think (in retrospect) that the reports of screen distortion (other than color space) on Raph800 started popping up right about the time we got the cmdline option for ts calibration.. It would explain that.
I'm using the unaltered package posted on the downloads page on 1/19 for RAPH800. I haven't yet tried to build my own package. Aside from the msmts_calib parameters posted above, the only other thing I've changed is I had to set msmsdcc_id=3 to get it to boot.
tienhn
28th January 2009, 01:33 AM
Im sure you feel kinda stupid considering this question has been asked so many times.. The answer is still to disable the PIN-code lock in Windows Mobile before you boot Android!
Good luck!
Yes I felt very stupid now :)
Will give that a try, thanks.
whylessfone
28th January 2009, 01:48 AM
I installed Android on RAPH100 and the screen resolution seems smaller than the windows mobile.
Do you mean the resolution is lower (things are bigger and/or rougher, more chunky) or resolution is higher (things are smaller and/or smoother)?
The resolution is of course the same in windows as in android. Our Raphs and Diams do have higher resolution than the G1 tho. (Which is why the stock wallpapers in Launcher don't quite fit.)
Regarding the screen, i see there is a small border around the google android wallpaper. When i use windows mobile the screen fill up the whole space instead of borders around.
AF241
28th January 2009, 05:03 AM
Shun me if you like, but how do I set my own wallpaper?
shark1987
28th January 2009, 05:55 AM
this is awesome, can't wait for more functionality and the colors to get fixed on the RAPH800. I'm jealous of my old Vogue that I sent back now, but I know that we'll get there soon. It took dzo a while to get it where it is, but it seems like alot more people are working on this one. Hopefully it won't take as long to get where they are now.
Wish I could help, but I'm actually just starting to learn unix systems. and don't understand half of this stuff yet.
Untouchab1e
28th January 2009, 08:05 AM
Regarding the screen, i see there is a small border around the google android wallpaper. When i use windows mobile the screen fill up the whole space instead of borders around.
The resolution isnt lower, its still VGA. Thing is that the standard wallpaper is made to fit the G1 which has a lower resolution (320x480), meaning the wallpaper is too small for the high resolution of the Diamond and Touch Pro, which is why you get a border around the wallpaper. Android itself handles the resolution just fine though..
c4software
28th January 2009, 09:22 AM
Shun me if you like, but how do I set my own wallpaper?
To set you own wallpaper :
boot with haret
type :
mkdir sdcard
and
./init.android
now you have acces to your sdcard. to change wallpaper just press the up button of the navipad. and change your wallpaper with your own image.
yirong
28th January 2009, 09:23 AM
Tried on DIAM500 and still cannot use the virtual keyboard for typing /init.android. Seems like it's still a screen calibration problem. I have searched this thread and didn't find any solution for it. Any help?
cielorosso
28th January 2009, 10:01 AM
Great work :)
Tested the 20090124 build on my RAPH100, great to see, that the y-key has now been mapped. And great work with the navipad too :)
In this new build the software keyboard doesn't pop up in portrait mode when entering text. Was this done on purpose, or is it an unforseen side-effect of some other change?
kragil
28th January 2009, 11:16 AM
Hello!
Just wanted to let all of you know that Cupcake is available:
http://nullwire.com/try_out_cupcake_yourself
Video/Demo here (see the onscreen keyboard in action):
http://androidcommunity.com/android-cupcake-gets-video-demo-20090128/
Keep up the great work! Can't wait to try this on my Diamond. Thanks!
touch of jobo
28th January 2009, 12:18 PM
Shun me if you like, but how do I set my own wallpaper?
There are a couple of routes:
* Long-tap the home, screen. This brings up the 'Add to home screen' menu, choose 'Wallpaper', choose 'Pictures', choose a picture.
* Hit 'Menu', choose 'Add'. This brings up the 'Add to home screen' menu. From there, see above.
* Hit 'Menu', choose 'Wallpaper'. This brings up the 'Select wallpaper from..' menu. Choose 'Pictures'. From there, see above.
* In Apps/Gallery, when viewing a picture, hit 'Menu', then 'More', then 'Set as'. This brings up the 'Set picture as..' menu. Select 'Wallpaper'.
EDIT:
* To add them to the Wallpaper Gallery, add your own in ./packages/apps/Launcher, make Launcher, and replace /system/app/Launcher.apk
The original wallpapers in the wallpaper gallery are 640x480.
Scaled up to fit our screen height, they become 853x640.
When selecting a wallpaper, Android lets you crop out a 960x640 region.
-Jobo
Untouchab1e
28th January 2009, 01:13 PM
Tried on DIAM500 and still cannot use the virtual keyboard for typing /init.android. Seems like it's still a screen calibration problem. I have searched this thread and didn't find any solution for it. Any help?
Could you post the default.txt please?
AF241
28th January 2009, 09:52 PM
To set you own wallpaper :
boot with haret
type :
mkdir sdcard
and
./init.android
now you have acces to your sdcard. to change wallpaper just press the up button of the navipad. and change your wallpaper with your own image.
Thank you very much. Followed the steps and now I can access the sd card :D
JFlitt
28th January 2009, 11:12 PM
Runnin on my FUZE :) Very cool!
Thx :) if there is anything else I can do please please let me kno!
Kewlj1313
icewhitenewyear
29th January 2009, 04:46 AM
Alright so i boot up android on my fuze, and whenever i type in /init.android i always get an error and it wont load...
it says it cannot find a bunch of things and then just stays there...
Any help?
Untouchab1e
29th January 2009, 07:41 AM
Have you tried any of the newer builds? I would recommend the one for the Raph800 specifically available at connect-utb.com. You wont have to type in anything either. Let us know if you still get the same problems
LordKiwi
29th January 2009, 08:26 AM
Alright so i boot up android on my fuze, and whenever i type in /init.android i always get an error and it wont load...
it says it cannot find a bunch of things and then just stays there...
Any help?
Current Device HTC Kaiser (Att Tilt)?
This the place for the raphael and the diamond
LordBhaal
29th January 2009, 08:32 AM
Hello.
I'm willing to try this. But will this affect my diamond in some way ? Will the rom be affected. Will the device still normally boot to windows ? Can i ruin my diamond ?
andrewpmoore
29th January 2009, 09:48 AM
Hello.
I'm willing to try this. But will this affect my diamond in some way ? Will the rom be affected. Will the device still normally boot to windows ? Can i ruin my diamond ?
No, you are safe with this. Your windows rom will not be affected at all.
Duscrom
29th January 2009, 01:36 PM
Have you tried any of the newer builds? I would recommend the one for the Raph800 specifically available at connect-utb.com. You wont have to type in anything either. Let us know if you still get the same problems
So I'm using the RAPH800 and getting the same problem as the guy above me. I've used both the build specifically for the 800, and the newer one for the raph100, and get the same result. Says it can't find a bunch of stuff, and then just hangs forever. I follow the instructions to the letter.
I'm running the current V2 of the Sprint Raph800 with stock firmware.
Duscrom
29th January 2009, 01:40 PM
Alright so i boot up android on my fuze, and whenever i type in /init.android i always get an error and it wont load...
it says it cannot find a bunch of things and then just stays there...
Any help?
My Sprint Touch Pro is doing the exact same thing.
freakolowsky
29th January 2009, 04:35 PM
Don't get me wrong ... MASSIVE kudos to the coding&testing crew, you have my uttermost respect ppl ...
... but i'm starting to wish i bought some other phone instead of my Raph, because this M$ crap is getting on my nerves.
mitpianoman
29th January 2009, 05:48 PM
So I'm using the RAPH800 and getting the same problem as the guy above me. I've used both the build specifically for the 800, and the newer one for the raph100, and get the same result. Says it can't find a bunch of stuff, and then just hangs forever. I follow the instructions to the letter.
I'm running the current V2 of the Sprint Raph800 with stock firmware.
Try editing default.txt, setting msmsdcc_id=3 if you haven't tried that already.
yirong
29th January 2009, 06:33 PM
Could you post the default.txt please?
Quote:
Originally Posted by yirong
Tried on DIAM500 and still cannot use the virtual keyboard for typing /init.android. Seems like it's still a screen calibration problem. I have searched this thread and didn't find any solution for it. Any help?
set mtype 1805
set kernel zImage-kll
set initrd initrd.droid.cpio.gz
set ramsize 0x6000000
set ramaddr 0x10000000
set cmdline "mem=64M msmsdcc_id=2 msmts_calib=0x7a.0x5e.0x35a.0x37f"
boot
Untouchab1e
29th January 2009, 08:15 PM
Yeah, as previously suggested, try setting msmsdcc_id=3
tmcookies
29th January 2009, 09:01 PM
Hi guys,
i have the following problem with booting into linux: the kernel is working and i get the prompt (while being connected to activesync (well, synce)), but i can't access the whole keyboard because the touchscreen is misaligned. That means it shows the stylus half a centimeter below where it should be. That way, the top two lines of the keyboard can't be accessed (i would need them to type at least "i"+tab). Does someone know the reason for that?
Another question: why not let android autostart?
regards and thanks in advance.
balsat
29th January 2009, 09:08 PM
Hi guys,
i have the following problem with booting into linux: the kernel is working and i get the prompt (while being connected to activesync (well, synce)), but i can't access the whole keyboard because the touchscreen is misaligned. That means it shows the stylus half a centimeter below where it should be. That way, the top two lines of the keyboard can't be accessed (i would need them to type at least "i"+tab). Does someone know the reason for that?
Another question: why not let android autostart?
regards and thanks in advance.
You have to delete the "msmts_calib=xx.xx.xx.xx" from your default.txt to align the TS at startup, remember to write the output from the align down and put it in the default.txt like msmts_calib=xx.xx.xx.xx
To have it Android auto boot, you have to put "./init.android" into the end of file "init" in initrd.gz
tmcookies
29th January 2009, 09:59 PM
You have to delete the "msmts_calib=xx.xx.xx.xx" from your default.txt to align the TS at startup, remember to write the output from the align down and put it in the default.txt like msmts_calib=xx.xx.xx.xx
To have it Android auto boot, you have to put "./init.android" into the end of file "init" in initrd.gz
thank you very much for the quick answer. Do i get it right, if i get those values:
maxx=035a miny=0087
minx=0071 maxy=0377
i have to input msmts_calib=035a.0087.0071.0377
?
Still, i have a problem: android loads, but when it asks for the pin, it doesn't recognize it. So, i tried "emergeny call" and the display went black and i couldn't get it back!
thanks.
aneos
29th January 2009, 10:03 PM
You have to disable the PIN in your WM.
balsat
29th January 2009, 10:32 PM
thank you very much for the quick answer. Do i get it right, if i get those values:
maxx=035a miny=0087
minx=0071 maxy=0377
i have to input msmts_calib=035a.0087.0071.0377
?
The values should be in hex, sow your line should be :
msmts_calib=0x71.0x87.0x35a.0x377
jeckhart
29th January 2009, 11:05 PM
Yeah, as previously suggested, try setting msmsdcc_id=3
I can confirm that this fixes the "file-not-found" errors being reported above.
Untouchab1e
30th January 2009, 02:16 AM
I can confirm that this fixes the "file-not-found" errors being reported above.
Great, I guess this will probably help out a lot of users..
Speaking of helping, Ive just finished the first version of my little side project, the HTC Android Configuration Tool. Its nothing complex, but it should help out those who just wants to get Android booting on their Diamonds and Raph's.
To get started, unzip the .exe file and launch it. Hit browse and select the tmp directory containing the Android build. Then follow the on-screen instructions.
You can: Enable\Disable\Hide the on-screen keyboard, disable\enable the preset screen calibration, set the msmsdcc_id and it also offers some basic validation of the build (requires a info-file that I have included in the latest Raph-package. Will update the older ones soon as well) I plan to extend the features drastically. As of now, it doesnt really do anything that you cant do manually, but maybe it will prove usefull for the future :)
Note that this is an early build and bugs are likely to be present. If you are experiencing strange troubles with booting Android after using this tool you should manually open default.txt and see if there is any formatting issues.
The program features an automatic update checking utility. This means you will recieve a notification if a new version is available.
http://www.connect-utb.com/android_configurator/screenshot.png
Download Page (http://connect-utb.com/index.php?option=com_jdownloads&Itemid=58&task=view.download&cid=18)
Do feel free to try it out and tell me how it works out :)
lilecho
30th January 2009, 03:54 AM
Hi guys, and nice work so far. I've been following the thread for a week or so, and just tonite got it going on my Sprint Touch Pro - RAPH800. While playing around with it, I noticed something that may or may not be of any use to whoever may be currently working on fixing the screwed up color problem. From the home screen (clock, icons, etc) when I hit the up button and select Wallpaper, the colors change to nearly perfect. Theres still some distortion around the center of the clock (also the text still isn't perfectly sharp, but I suspect thats more of resolution issue (VGA on the Raph vs whatever the G1 is) than color distortion). The difference is quite noticeable, so I figured I'd snap a couple pics so you guys might be able to see what I do. Granted its only a 7 mp camera, but I think it will still illustrate my point half way decently. I would imagine careful analysis of what processes, commands etc are executed upon doing these actions just might, with any luck, shed some light on what causes the issue.
Normal with Distortion (http://www.lilecho.net-a.googlepages.com/before.JPG)
In Wallpaper selection window with almost all distortion gone (http://www.lilecho.net-a.googlepages.com/after.JPG)
Keep up the good work guys - I hope this was useful :)
c4software
30th January 2009, 07:39 AM
@Untouchab1e great tool :).
Yo can add an Download mode (The tool can automatically download the lastest build ?)
[Edit]
The tool seems non working on my Windows Xp.
Its Works only on my vista.
whylessfone
30th January 2009, 07:40 AM
I was able to install android for Raphael100 and I reset to windows mobile. The 2nd time, I adjust the setting after installing android and I started having problem using the qwerty keyboard (it doesn't do anything when i click the letters or number). The third time i install, when I click messaging it gives me an error message and was not able to use text messaging.
I master reset fuze and it did not work. I was wondering if there is a way that i am able to used the android text message or master reset or change to default setting.
Untouchab1e
30th January 2009, 08:28 AM
@Untouchab1e great tool :).
Yo can add an Download mode (The tool can automatically download the lastest build ?)
[Edit]
The tool seems non working on my Windows Xp.
Its Works only on my vista.
You have to have .NET Framework, which is available for Windows XP through Windows Update, but its already built into Vista which is why it works for you without updating..
I was able to install android for Raphael100 and I reset to windows mobile. The 2nd time, I adjust the setting after installing android and I started having problem using the qwerty keyboard (it doesn't do anything when i click the letters or number). The third time i install, when I click messaging it gives me an error message and was not able to use text messaging.
I master reset fuze and it did not work. I was wondering if there is a way that i am able to used the android text message or master reset or change to default setting.
Which settings are you talking about? And by installing, do you mean copying the files to the phone, or.. You have me a bit confused here, but I would like to help you out!
c4software
30th January 2009, 09:36 AM
Strange the .Net framework is installed, maybe its not the good version. I will try to update it.
Untouchab1e
30th January 2009, 09:45 AM
Yeah, you need version 3.0 (or 3.5.. cant remember ^^)
c4software
30th January 2009, 11:05 AM
I see you have an RSS, if you add an RSS for Diamond and Raphael Builds, you can determine directly if the build is the lastest or not. it can be cool for users.
:D
Untouchab1e
30th January 2009, 11:16 AM
Cool idea! Thanks for the feedback!
DougEdey
30th January 2009, 03:56 PM
Is there a way to change the position of the On Screen Keyboard on the Touch? Currently every time I go to the top of the screen the keyboard comes up and flickers manically.
cdensomnia
30th January 2009, 06:45 PM
Hi guys, and nice work so far. I've been following the thread for a week or so, and just tonite got it going on my Sprint Touch Pro - RAPH800. While playing around with it, I noticed something that may or may not be of any use to whoever may be currently working on fixing the screwed up color problem. From the home screen (clock, icons, etc) when I hit the up button and select Wallpaper, the colors change to nearly perfect. Theres still some distortion around the center of the clock (also the text still isn't perfectly sharp, but I suspect thats more of resolution issue (VGA on the Raph vs whatever the G1 is) than color distortion). The difference is quite noticeable, so I figured I'd snap a couple pics so you guys might be able to see what I do. Granted its only a 7 mp camera, but I think it will still illustrate my point half way decently. I would imagine careful analysis of what processes, commands etc are executed upon doing these actions just might, with any luck, shed some light on what causes the issue.
Normal with Distortion (http://www.lilecho.net-a.googlepages.com/before.JPG)
In Wallpaper selection window with almost all distortion gone (http://www.lilecho.net-a.googlepages.com/after.JPG)
Keep up the good work guys - I hope this was useful :)
I was also able to reproduce this, its amazing once you see what the screen is suppose to look like all the time. ;)
LeLapinVengeur
30th January 2009, 07:20 PM
Untouchable,
Apparently you've created a great tool!
Have you think about a linux version? :)
whylessfone
31st January 2009, 01:59 AM
I am adjust setting on after installing android such as fonts and personalization the menu. Then i reset again and when i install android again the message program shows error.
I was able to install android for Raphael100 and I reset to windows mobile. The 2nd time, I adjust the setting after installing android and I started having problem using the qwerty keyboard (it doesn't do anything when i click the letters or number). The third time i install, when I click messaging it gives me an error message and was not able to use text messaging.
I master reset fuze and it did not work. I was wondering if there is a way that i am able to used the android text message or master reset or change to default setting.
Which settings are you talking about? And by installing, do you mean copying the files to the phone, or.. You have me a bit confused here, but I would like to help you out!
whylessfone
31st January 2009, 05:26 AM
I had to reformat the memory card and now messaging works but the keyboard does not work. I cannot type using the qwerty keyboard, only can type with on screen keyboard
mitpianoman
31st January 2009, 05:49 AM
Hi guys, and nice work so far. I've been following the thread for a week or so, and just tonite got it going on my Sprint Touch Pro - RAPH800. While playing around with it, I noticed something that may or may not be of any use to whoever may be currently working on fixing the screwed up color problem. From the home screen (clock, icons, etc) when I hit the up button and select Wallpaper, the colors change to nearly perfect. Theres still some distortion around the center of the clock (also the text still isn't perfectly sharp, but I suspect thats more of resolution issue (VGA on the Raph vs whatever the G1 is) than color distortion). The difference is quite noticeable, so I figured I'd snap a couple pics so you guys might be able to see what I do. Granted its only a 7 mp camera, but I think it will still illustrate my point half way decently. I would imagine careful analysis of what processes, commands etc are executed upon doing these actions just might, with any luck, shed some light on what causes the issue.
Normal with Distortion (http://www.lilecho.net-a.googlepages.com/before.JPG)
In Wallpaper selection window with almost all distortion gone (http://www.lilecho.net-a.googlepages.com/after.JPG)
Keep up the good work guys - I hope this was useful :)
I'm glad to see some discussion around the color issues on RAPH800. I'm new to the project, and despite my best digging, I haven't found too much info on current efforts to resolve the issue. I've started to look into it myself, but haven't gotten too far. I do believe it to be upstream of android, if only because the color issues show up in the penguin image straight after launching from HaRET, well before android has even loaded. I'm still trying to set up a development environment to look into it some more, but if anyone has any pointers or if this is something already being worked on please let me know.
Untouchab1e
31st January 2009, 01:33 PM
Untouchable,
Apparently you've created a great tool!
Have you think about a linux version? :)
Havent thought about it I'm afraid :)
Speaking of which, a new version of the tool is out.. Added a "latest build" checker and a few minor fixes!
pl_levy
31st January 2009, 08:44 PM
Android on Asus P535:
http://sites.google.com/site/siteofhx/Home/android
seanmd
31st January 2009, 11:19 PM
I'm glad to see some discussion around the color issues on RAPH800. I'm new to the project, and despite my best digging, I haven't found too much info on current efforts to resolve the issue. I've started to look into it myself, but haven't gotten too far. I do believe it to be upstream of android, if only because the color issues show up in the penguin image straight after launching from HaRET, well before android has even loaded. I'm still trying to set up a development environment to look into it some more, but if anyone has any pointers or if this is something already being worked on please let me know.
As best as I've been able to glean from irc the problem with the 500/800's is in properly initializing their video and touch screens. I'm interested in working on this too, but I'm a lowly web programmer and my eyes unfocus violently when i try to parse a kernel dump. Good luck on it, and let me know what and if you find anything.
excepti0n
1st February 2009, 01:31 AM
Android on Asus P535:
http://sites.google.com/site/siteofhx/Home/android
Hm that seems to be android running inside of an emulator...
Are there any valiant effort to doing a full OS based transistion?
thevery
1st February 2009, 01:38 AM
Hm that seems to be android running inside of an emulator...
Are there any valiant effort to doing a full OS based transistion?
it is not emulator, it is haret ;)
skiwithpete
1st February 2009, 02:23 AM
Havent thought about it I'm afraid :)
Speaking of which, a new version of the tool is out.. Added a "latest build" checker and a few minor fixes!
Linux version for the linux version of the phone.... makes sense....
:)
danielmtz
1st February 2009, 03:13 AM
Got it working on my diamond just that the screen is all mest up, all this different colors.
darkpedro43
1st February 2009, 10:55 AM
I don't really understand why the WIKI is not updated regulary.
In this thread, the dev are discuting between them (sorry for my english, I speak french) and the lambda users, don't really understand all that "technology".
I prefer go to the wiki page and download the latest package "ready for use" and test...
Thnks
Kevbodian
1st February 2009, 11:53 AM
I don't really understand why the WIKI is not updated regulary.
In this thread, the dev are discuting between them (sorry for my english, I speak french) and the lambda users, don't really understand all that "technology".
I prefer go to the wiki page and download the latest package "ready for use" and test...
Thnks
I think because the people working on this project are busy enough as it is with whatever else their lives require of them. If they were, however, getting paid to do this on a full-time basis, I believe the wiki would be in a different state.
saudoo
1st February 2009, 11:55 AM
So I downloaded the latest build for the Diamond. Got it up and running, but got stuck at the "Enter sim pin" part. I now remember that I entered the wrong pin, which I at that time remembered to be something else. Anyways. I remembered that I had read about disabling the pin om WM6.1 to be able to skip that part on Android.
I couldn't find an option for that, so I turned off my Diamond, turned it back on and got to the file manager from the start menu, before I had entered the pin. I fired up Haret.exe only to get the "missing certificate" error. Damn!
Anyways.. I'm thrilled about how much work has been done on this project so far. And I'm really looking forward to get this WM6.1 off my Diamond, any time soon! :)
Untouchab1e
1st February 2009, 01:43 PM
It is as you say, you have to disable your PIN protection before booting Android (in Windows Mobile you go to Settings and Security if I remember correctly).
Regarding the Wiki, I would say that its fairly updated as it is. Most of the progress is noted there as well as a nice FAQ-section containing most problems people here ask about. The problem isnt that the Wiki isnt updated, but that people here isnt reading it. If they had, people woulndt still be asking why the PIN-code doesnt work, how to shut down Android or if booting Android will damage their Windows Mobile ROM.
So I suggest reading the Wiki before complaining about how bad it is. Links to the latest builds are there, and now you can even download the Android Config Tool (http://connect-utb.com/index.php?option=com_jdownloads&Itemid=58&task=view.download&cid=18) I made, where you can check for new Android builds for both the Diamond and the Raphael. Cant really think of anything more anyone needs ^^
saudoo
1st February 2009, 02:15 PM
Yeah.. well it's for no use to me at this point. I'm stuck at the certificate error, as I told before. Just wanted to let you guys know in case it would keep others from doing the same thing...
Btw.. Setting doesn't contain an element nor tab called security. :\ Hm..
MrFeetio
1st February 2009, 04:18 PM
The wiki says wifi, bluetooth, gprs, etc don't work, but i see no mention here of people working on it. I don't have the skills to help with that.
Is there someone working on that and do they want food money?
be0ne
1st February 2009, 05:06 PM
Btw.. Setting doesn't contain an element nor tab called security. :\ Hm..
In WM go to : settings > telephone > PIN code tab =)
Untouchab1e > Thanks for the Android Conf Tool, works just fine :D
foh1981
1st February 2009, 06:18 PM
Documentation in open source projects can sometimes be lacking and out of date. To some extent that's understandable, especially if it's active and ongoing development without official releases. I don't think it's too much to ask for that whoever do a release also updates the wiki with whatever information that person has (hopefully that also eliminates some of the questions popping up in this thread all the time). But developers shouldn't have to update whatever they're working on in between releases. Non-developers need to realize that even though the wiki isn't updated daily, development can and probably is going on anyway. And also, the wiki is open to everyone. Do you have information that's not there, then you should put it there!
Should non-developers need more information, I'm sure there's a svn/git/cvs you can check out and read the comments there, instead of waiting to get spoon-feed with the information ;)
Untouchab1e
1st February 2009, 08:53 PM
The wiki says wifi, bluetooth, gprs, etc don't work, but i see no mention here of people working on it. I don't have the skills to help with that.
Is there someone working on that and do they want food money?
People are working on it, trust me. The WiFi driver is unfortunately closed source and basically it means we have to write out own. I havent been able to check out irc this weekend so I am not 100% up to date on the latest progress. But progress is being made!
People who crave technical details regarding the development should pop in #htc-android on freenode!
I think the wiki documentation is sufficient. There hasnt been any major breakthrough worth writing about there these last couple of days, and as of such the wiki hasnt been updated either ;)
oaa8
1st February 2009, 11:35 PM
I Just thought of an Idea for Untouchab1e's configuration tool. If it was possible to make a version that runs on the actual device in windows mobile, maybe add a pre-calibrator so that the screen calibration that is done during the booting process can be automatically added to the default.txt. Just an idea I had and I don't know whether it's even possible but if it is, it could be a nice addition.
Untouchab1e
2nd February 2009, 12:16 AM
I Just thought of an Idea for Untouchab1e's configuration tool. If it was possible to make a version that runs on the actual device in windows mobile, maybe add a pre-calibrator so that the screen calibration that is done during the booting process can be automatically added to the default.txt. Just an idea I had and I don't know whether it's even possible but if it is, it could be a nice addition.
Thanks for the idea! Il look into it
c4software
2nd February 2009, 09:04 PM
I'm acctualy try to installing application in Android... But i didn't find any way to put it inside android.
But in vogue forum dzo, i find an solution (throught an folder in SDCard).
Anybody have contact with im to ask who he get it ?
touch of jobo
2nd February 2009, 10:36 PM
I'm acctualy try to installing application in Android... But i didn't find any way to put it inside android.
But in vogue forum dzo, i find an solution (throught an folder in SDCard).
If you can mount your system or data image on a host, you can copy your app to /system/app/ or /data/app/ It will show up in your applications menu when you boot android.
It wouldn't be too difficult to have the boot process automatically copy from some folder though. I shall play with that.
Update: This set does that (40M!) (http://members.home.nl/j0b0/android-090126-k25-navi-kbdbkl-newapps.zip). It is Android from 09/01/26 and a .25 kernel with navi pad and keyboard backlight. (If you don't have a Raph100 you may^H^H^Hwill need to try a different kernel and /or modify msmsdcc_id and msmts_calib in default.txt .. or maybe Untouchab1es app takes care of that?) Inside the tmp folder, next to the images and the boot folder is a newapps folder. Before Android is started, *.apk from that folder is copied (not moved) into /data/app/ and should show up in the apps menu once Android has started. Enjoy.
-Jobo
Neo+6210
3rd February 2009, 08:01 AM
Hi!!
Excellent thread.
I have DIMA 140. I had tried this "connect-utb.com" but after start it shows screen for some time and then blanks off. Leaving only option to remove battery and put it back. Any help?
Thanks...
sibbor
3rd February 2009, 08:14 AM
If you can mount your system or data image on a host, you can copy your app to /system/app/ or /data/app/ It will show up in your applications menu when you boot android.
It wouldn't be too difficult to have the boot process automatically copy from some folder though. I shall play with that.
Update: This set does that (40M!) (http://members.home.nl/j0b0/android-090126-k25-navi-kbdbkl-newapps.zip). It is Android from 09/01/26 and a .25 kernel with navi pad and keyboard backlight. (If you don't have a Raph100 you may^H^H^Hwill need to try a different kernel and /or modify msmsdcc_id and msmts_calib in default.txt .. or maybe Untouchab1es app takes care of that?) Inside the tmp folder, next to the images and the boot folder is a newapps folder. Before Android is started, *.apk from that folder is copied (not moved) into /data/app/ and should show up in the apps menu once Android has started. Enjoy.
-JoboThanks for the tip. Will try to get this working on my DIAM100.
EDIT: I was not able to boot into Android with my DIAM100. Tested with ActiveSync disabled and enabled + soft reset the device everytime the device hung at mmcblk0.
set MTYPE 1910
set KERNEL zImage.25-jobo
set INITRD root.cpiogz
set RAMADDR 0x10000000
# Tested with the following lines:
set cmdline "mem=76MB msmsdcc_id=2 msmts_calib=0x7a.0x5e.0x35a.0x37f"
set cmdline "mem=76MB msmsdcc_id=2"
set cmdline "mem=64MB msmsdcc_id=2 msmts_calib=0x7a.0x5e.0x35a.0x37f"
boot
The folder structure have changed a bit since last time I tested a build for my DIAM100, but I guess it's correct to keep the structure as in the ZIP file an starting hARET from : \Internminne\tmp\boot\haret.exe with all image files in \Internminne\tmp\
msm_i2c msm:_i2c.0: Error during data xfef (-5)
_micropksc_read: error while asking for data address 67, 10: -5
msm_i2c msm:_i2c.0: Error during data xfef (-5)
_micropksc_read: error while asking for data address 67, 11: -5
msm_i2c msm:_i2c.0: Error during data xfef (-5)
_micropksc_read: error while asking for data address 67, 10: -5
msm_i2c msm:_i2c.0: Error during data xfef (-5)
_micropksc_read: error while asking for data address 67, 11: -5
(...)
microp-klt: This hardware is not yet supported: 0b01
micrsp-klt: probe of 0-0066 failed with error -524
(...)
microp-keypad: Initalizing MicroP keypad driver
microp_keypad_probe done
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
(...)
mmc0: new MMC-card at address 0001
mmcblk0: mmc0:0001 000000 3932160KiB
mmcblk0:
_... and the device gets unresponsive and soft reset is required.
c4software
3rd February 2009, 08:50 AM
Nice JoBo, i will try this tonight on my diam100.
Untouchab1e
3rd February 2009, 09:03 AM
Hi!!
Excellent thread.
I have DIMA 140. I had tried this "connect-utb.com" but after start it shows screen for some time and then blanks off. Leaving only option to remove battery and put it back. Any help?
Thanks...
Since power management isnt working, we cannot wake up the device yet. So to solve your problem (a workaround at least), is to go into settings in Android, then disable the screen timeout. This will make the screen stay on constantly. This will let you explore Android without worrying about the screen timeout!
Good luck ;)
EDIT: Uploading the new Android package for Raph100 from j0bo now :) Check Connect-utb.com within the hour, or use the Android Config Tool "latest Raph build check" feature.
EDIT2: Package uploaded, and all channels updated (latest build checker, connect-utb.com, etc)
There are some goodies with this one; Keyboard backlight, new navipad driver and access to new applications. A .apk file for a SSH app is included as Demo. So far, the only confirmed working device is Raph100, but feel free to try it with other devices as well
Download here (http://connect-utb.com/index.php?option=com_jdownloads&Itemid=58&task=view.download&cid=19). As noted, it has only been tested with a Raph100, so some modifications might be neccesary (msmsdcc_id = 1 for Diamond, 2 for Raph100/800 and 3 for Raph500 (and Raph110?)).
EDIT3: Also working on a significant update to the HTC android config tool. Im completely rewriting the modifying process for the Android package files so that it will be much safer and better to use (as well as some new functionality). Should be released soon
TheLord-Akira
3rd February 2009, 10:54 AM
Nice JoBo, i will try this tonight on my diam100.
release not for DIAM
Untouchab1e
3rd February 2009, 10:55 AM
Thanks for the tip. Will try to get this working on my DIAM100.
EDIT: I was not able to boot into Android with my DIAM100. Tested with ActiveSync disabled and enabled + soft reset the device everytime the device hung at mmcblk0.
set MTYPE 1910
set KERNEL zImage.25-jobo
set INITRD root.cpiogz
set RAMADDR 0x10000000
# Tested with the following lines:
set cmdline "mem=76MB msmsdcc_id=2 msmts_calib=0x7a.0x5e.0x35a.0x37f"
set cmdline "mem=76MB msmsdcc_id=2"
set cmdline "mem=64MB msmsdcc_id=2 msmts_calib=0x7a.0x5e.0x35a.0x37f"
boot
The folder structure have changed a bit since last time I tested a build for my DIAM100, but I guess it's correct to keep the structure as in the ZIP file an starting hARET from : \Internminne\tmp\boot\haret.exe with all image files in \Internminne\tmp\
msm_i2c msm:_i2c.0: Error during data xfef (-5)
_micropksc_read: error while asking for data address 67, 10: -5
msm_i2c msm:_i2c.0: Error during data xfef (-5)
_micropksc_read: error while asking for data address 67, 11: -5
msm_i2c msm:_i2c.0: Error during data xfef (-5)
_micropksc_read: error while asking for data address 67, 10: -5
msm_i2c msm:_i2c.0: Error during data xfef (-5)
_micropksc_read: error while asking for data address 67, 11: -5
(...)
microp-klt: This hardware is not yet supported: 0b01
micrsp-klt: probe of 0-0066 failed with error -524
(...)
microp-keypad: Initalizing MicroP keypad driver
microp_keypad_probe done
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
(...)
mmc0: new MMC-card at address 0001
mmcblk0: mmc0:0001 000000 3932160KiB
mmcblk0:
_... and the device gets unresponsive and soft reset is required.
I think you need to edit your default.txt in order to get it working on the diamond, considering this build is actually for the Raphael.
You definetly need to change mtype to 1805 (think its 1805 anyway, check with your previous DIAM100 build to be certain), and maybe also msmsdcc_id needs to be set to 1.
Good luck!
sibbor
3rd February 2009, 11:01 AM
I think you need to edit your default.txt in order to get it working on the diamond, considering this build is actually for the Raphael.
You definetly need to change mtype to 1805 (think its 1805 anyway, check with your previous DIAM100 build to be certain), and maybe also msmsdcc_id needs to be set to 1.
Good luck!From the wiki, although it was in October month: "A machine definition has been added (HTCRAPHAEL) which will both boot the Raphael and Diamond, so when booting with haret, use mtype 1910 from now on"
Of course I made changes in default.txt, that's what I showed you ;) And yes, it's 1805 in the other case... but didn't think it was needed anymore. Think I was able to get into Android with an earlier build with 1910 for my DIAM100... yes, almost 100% sure of it.
EDIT: just to make sure, tested with mtype 1805, and the device hung in WM6 loading Linux with hARET.
dejant_9
3rd February 2009, 11:46 AM
found in the latest build for diamond (connect-utb):
set mtype 1805
set kernel zImage-kll
set initrd initrd.droid.cpio.gz
set ramsize 0x6000000
set ramaddr 0x10000000
set cmdline "mem=64M msmsdcc_id=2 msmts_calib=0x7a.0x5e.0x35a.0x37f"
boot
The msmsdcc_id was 2!
tested with msmsdcc_id=1 and 2 but same result on my diam100
tested with mem=64 and 72m
with and without root=/dev/ram0 init=/init console=tty0
with mtype 1805 and with 1910
with msmts_calib=0x7a.0x5e.0x35a.0x37f and msmts_calib=0x6D.0x5D.0x340.0x375
and with haret and haret 18...I can't run the latest jobo's build (zImage.25-jobo) on my diam100!
Untouchab1e
3rd February 2009, 12:20 PM
Im not quite sure how to make it work with the Diamond yet.. I have to read up on the Wiki and git a bit.
I can confirm it boots out of the box just fine with my Raph100.
TheLord-Akira
3rd February 2009, 01:02 PM
tested with following conf
mtype 1910
ramaddr 0x10000000
ramsize 0x6000000
mem=64m
msmsdcc_id=2
with activesync hangs on "ether_configure () 1
without activesync hangs on "mmcbalk0:unknown partition table
c4software
3rd February 2009, 01:37 PM
@sibbor and dejant_9,
Same problem for me, like the previous kernel.
Maybe its due to an drivers differences between raphael and diamond.
touch of jobo
3rd February 2009, 02:54 PM
EDIT: I was not able to boot into Android with my DIAM100. Tested with ActiveSync disabled and enabled + soft reset the device everytime the device hung at mmcblk0.
[...] and the device gets unresponsive and soft reset is required.
release not for DIAM
[...] Think I was able to get into Android with an earlier build with 1910 for my DIAM100... yes, almost 100% sure of it.
EDIT: just to make sure, tested with mtype 1805, and the device hung in WM6 loading Linux with hARET.
[...] I can't run the latest jobo's build (zImage.25-jobo) on my diam100!
I don't know why recent Raphael kernels don't boot on Diams. It used to work with just changing the MTYPE. Use some other kernel that does boot on Diams. :o This mechanism that copies new apps from your SD card into android should work regardless.
Another thing is that the init script tries to mount /dev/mmcblk0p1 which is correct for the 1st partition on the micro sd card on Raphs, but not for Diams. I have now modified the init script to take the device name, minor number and path to images from the command line in default.txt so that the same root fs can work for multiple devices.
in default.txt: (where you specify what to mount)
set cmdline "root=/dev/ram0
init=/init console=tty0 mem=76M msmsdcc_id=2
imgdevname=/dev/mmcblk0p1 imgdevnum=1 imgdir=/tmp
msmts_calib=0x6D.0x5D.0x340.0x375 msmvkeyb_toggle=hide"
in init: (where it happens)
mknod ${imgdevname} b 179 ${imgdevnum}
mount -t vfat ${imgdevname} /mmc
mount -t ext2 -o loop /mmc${imgdir}/system.e2img /system
[...]
cp /mmc${imgdir}/newapps/*.apk /data/app/
chmod 664 /data/app/*.apk
I replaced the 40M .zip with one that has updated root.cpiogz and default.txt (http://members.home.nl/j0b0/android-090126-k25-navi-kbdbkl-newapps.zip) and also put a .zip next to it with only these 2 files (http://members.home.nl/j0b0/rootfs+deftxt.zip). You should now be able to modify the CMDLINE in default.txt to work on any Raph/Diam device. (Or Untouchab1es tool can probably use this to generate a CMDLINE in default.txt based on your device flavor. ;) Mind the leading slashes in imgdevname and imgdir...) For Diamonds you still need a kernel that boots... :p
Im not quite sure how to make it work with the Diamond yet.. I have to read up on the Wiki and git a bit.
I can confirm it boots out of the box just fine with my Raph100.
Thanks for the confirmation :)
-Jobo
Edit: Just some clarification: This does not (yet) change anything. Out of the box the behaviour should be the same as before. If the previous package didn't work for you, then this one won't either, but it is now possible to specify some stuff from the CMDLINE that would previously require modification of your root fs. You need to find the right combination of kernel and CMDLINE settings to run on other devices than Raph100.
Untouchab1e
3rd February 2009, 03:36 PM
If someone can test and confirm that they have it booting on their Diamonds, il put it up on Connect-utb ;)
sibbor
3rd February 2009, 04:01 PM
Edit: Just some clarification: This does not (yet) change anything. Out of the box the behaviour should be the same as before. If the previous package didn't work for you, then this one won't either, but it is now possible to specify some stuff from the CMDLINE that would previously require modification of your root fs. You need to find the right combination of kernel and CMDLINE settings to run on other devices than Raph100.So you don't think your latest kernel will work on DIAM100 at all? Haven't been able to get into Android with your new files either... I'll give it a few more shots, but it does not look good so far; same errors as before.
tmcookies
3rd February 2009, 04:35 PM
I'll give it a few more shots, but it does not look good so far; same errors as before.
me too! i tried changing msmsdcc_id to 3 but to no avail..
dejant_9
3rd February 2009, 04:45 PM
@Untouchab1e:
i've some problems with your android_configurator, i can't extract it. "End-of-central-directory signature not found. Either this file is not a Zip file, or it constitutes one disk of a multi-part Zip file."
i've this error with winrar and winzip. with 7-zip the folder is extracted but inside ther is just an "android_configurator" file without extention. i can't run it and it don't work if i rename with the ".exe" extention before
c4software
3rd February 2009, 06:49 PM
Hmmm i try to boot the lastest version with my diam100 (using old kll kernel), that is my default.txt
set mtype 1805
set kernel zImage-kll
set initrd root.cpiogz
set ramsize 0x6000000
set ramaddr 0x10000000
set cmdline "root=/dev/ram0 init=/init console=tty0 mem=76M msmsdcc_id=2 imgdevname=/dev/mmcblk0 imgdevnum=1 imgdir=/tmp msmts_calib=0x7a.0x5e.0x35a.0x37f msmvkeyb_toggle=hide"
boot
Just like this, but its always say /dev/mmcblk0 no such device or address... Any idea ?
dejant_9
3rd February 2009, 06:51 PM
Hmmm i try to boot the lastest version with my diam100 (using old kll kernel), that is my default.txt
set mtype 1805
set kernel zImage-kll
set initrd root.cpiogz
set ramsize 0x6000000
set ramaddr 0x10000000
set cmdline "root=/dev/ram0 init=/init console=tty0 mem=76M msmsdcc_id=2 imgdevname=/dev/mmcblk0p2 imgdevnum=1 imgdir=/tmp msmts_calib=0x7a.0x5e.0x35a.0x37f msmvkeyb_toggle=hide"
boot
Just like this, but its always say /dev/mmcblk0 no such device or address... Any idea ?
same here. are you sure about mmcblk0p2?
c4software
3rd February 2009, 06:55 PM
I edit my post after you answer. I made an mistake when i copy/past.
it's :
set mtype 1805
set kernel zImage-kll
set initrd root.cpiogz
set ramsize 0x6000000
set ramaddr 0x10000000
set cmdline "root=/dev/ram0 init=/init console=tty0 mem=76M msmsdcc_id=2 imgdevname=/dev/mmcblk0 imgdevnum=1 imgdir=/tmp msmts_calib=0x7a.0x5e.0x35a.0x37f msmvkeyb_toggle=hide"
boot
I try the older version and its mount on /mmc /dev/mmcblk0. I don't know whats is wrong with the default.txt;
touch of jobo
3rd February 2009, 07:04 PM
set cmdline "root=/dev/ram0 init=/init console=tty0 mem=76M msmsdcc_id=2 imgdevname=/dev/mmcblk0 imgdevnum=1 imgdir=/tmp msmts_calib=0x7a.0x5e.0x35a.0x37f msmvkeyb_toggle=hide"
try imgdevnum=0
-Jobo
EDIT: When combinations are found that work for different models, it would be nice to gather that information on the wiki..
c4software
3rd February 2009, 07:07 PM
Its works. :D Boot in progress.
What is the imgdevnum value ?
I Upload my tmp folder for the diam100
40Mb Tmp folder for Diam100 (http://c4software.another-team.com/tmp.tar.gz)
PS: @Jobo can you add in the cpio file, an folder in the / name sdcard?
ododoo
3rd February 2009, 09:26 PM
Have been reading this thread for a while now, and must say that im impressed with your work. I wish there where something i col help with, but i dont know how to code...
This last build works great on my Diamond! Can send and recive messages and call out. But no sound. Exellent work guys!
setix
3rd February 2009, 10:48 PM
Im able to boot into android on my cdma diamond, but can not get service, and the color is messed up on certain screens. could this be a problem with how many colors it is able to display?
dejant_9
3rd February 2009, 11:58 PM
Im able to boot into android on my cdma diamond, but can not get service, and the color is messed up on certain screens. could this be a problem with how many colors it is able to display?
hummm..very strange..maybe you can...READ THE WIKI!!!
(check my signature..)
:p
sighborg
4th February 2009, 06:52 AM
EDIT: When combinations are found that work for different models, it would be nice to gather that information on the wiki..
I've started a section on the wiki for working configs (http://wiki.xda-developers.com/index.php?pagename=RaphaelLinux#Configurations)... if others want to flesh out other known working configs...that might be help others.
Untouchab1e
4th February 2009, 07:42 AM
Can anyone else confirm that c4software's package boots on their Diam100's?
(/me is 20 today :D )
slovoflud
4th February 2009, 08:04 AM
Can anyone else confirm that c4software's package boots on their Diam100's?
(/me is 20 today :D )
CONGRATS! :)))
sibbor
4th February 2009, 08:28 AM
Can anyone else confirm that c4software's package boots on their Diam100's?
(/me is 20 today :D )Confirmed; working on my DIAM100.
c4software
4th February 2009, 08:40 AM
Anyone have trying to add applications ?
hmmmm i trying some program, but right no its possible to remove it ? program are copy in "/data/app" and we don't have acces to this folder to remove it. :S
beboxed
4th February 2009, 08:41 AM
Can anyone else confirm that c4software's package boots on their Diam100's?
(/me is 20 today :D )
Congratulations!
I have a Touch Diamond P3700 (i suppose this is a Diam100...) and c4software's package boots fine on my diamond, though it is a bit slow.
Untouchab1e
4th February 2009, 08:52 AM
Anyone have trying to add applications ?
hmmmm i trying some program, but right no its possible to remove it ? program are copy in "/data/app" and we don't have acces to this folder to remove it. :S
Put the .apk file(s) in the newapps folder inside your tmp before booting Android ;)
c4software
4th February 2009, 09:09 AM
Put the .apk file(s) in the newapps folder inside your tmp before booting Android ;)
Yep Yep i know. But acctualy we don't have way to remove install program (or i don't found it)
PS: @Untouchab1e's, for you configurator tool. i supposed its make with Vistual Studio (in C# maybe), why you don't make an Windows Mobile Version, its can be really cool. And all users can use it (we don't need Windows on a computer).
digillusion
4th February 2009, 09:10 AM
Can anyone else confirm that c4software's package boots on their Diam100's?
(/me is 20 today :D )
Works for me!! (daim100) tnx...!
Only after playing with android for a few minutes the screen turns in a single color screen with lines.. needs soft reset!
Untouchab1e
4th February 2009, 09:15 AM
Congratulations!
I have a Touch Diamond P3700 (i suppose this is a Diam100...) and c4software's package boots fine on my diamond, though it is a bit slow.
The new build is up here (http://connect-utb.com/index.php?option=com_jdownloads&Itemid=58&task=view.download&cid=22) :)
Great work everyone!
Untouchab1e
4th February 2009, 09:25 AM
Yep Yep i know. But acctualy we don't have way to remove install program (or i don't found it)
PS: @Untouchab1e's, for you configurator tool. i supposed its make with Vistual Studio (in C# maybe), why you don't make an Windows Mobile Version, its can be really cool. And all users can use it (we don't need Windows on a computer).
Ahh, my bad, I guess i read your post a but to quick and missed the "remove" part ^^
Im working on a WinMo version, but first I need to finish rewriting the code for modifying the default.txt and more. I was sloppy when I did it the first time around and instead of just editing the modified parts, it wrote everything fresh! ;)
skero666
4th February 2009, 11:08 AM
Great! This new build works like a charm. i managed to install new apps (monopoly, solitaire and task switcher :) ).
I have only one question: Since the android boots automatic now how are we gonna access the SDCARD(internat storage) because now we can't type "mkdir sdcard", or i don't know how :)
mugglesquop
4th February 2009, 11:17 AM
pressing the Diamond's 'back' button kills it... :confused:
anyhow, other than that, works great!
jutley
4th February 2009, 11:22 AM
hi will this work on my htc diamond p3700 please say yes if so why not
mugglesquop
4th February 2009, 11:25 AM
hi will this work on my htc diamond p3700 please say yes if so why not
it will work, up to the point that the gurus here have developed it.
it is still not 100%, but u can try it.
paddybu
4th February 2009, 11:26 AM
Great! This new build works like a charm. i managed to install new apps (monopoly, solitaire and task switcher :) ).
I have only one question: Since the android boots automatic now how are we gonna access the SDCARD(internat storage) because now we can't type "mkdir sdcard", or i don't know how :)
where can i get such apps?
mugglesquop
4th February 2009, 11:29 AM
where can i get such apps?
+1 -edit- found this site: http://www.androidapps.com/
also, when it goes to 'sleep' (screen times out) is there a way of waking it back up??!
cheers
digillusion
4th February 2009, 11:32 AM
pressing the Diamond's 'back' button kills it... :confused:
anyhow, other than that, works great!
found in wiki:
If you go to the 'Spare Parts' App and change the "End Button Behaviour' to "Go To Home" that will change the "End" key on the soft keyboard to go back to the home page.
skero666
4th February 2009, 11:33 AM
At this time i think there is no way to wake up the screen, you can go in android in settings and in the sound&display menu>screen timeout set it to never, it will stay always on
mugglesquop
4th February 2009, 11:33 AM
found in wiki:
If you go to the 'Spare Parts' App and change the "End Button Behaviour' to "Go To Home" that will change the "End" key on the soft keyboard to go back to the home page.
At this time i think there is no way to wake up the screen, you can go in android in settings and in the sound&display menu>screen timeout set it to never, it will stay always on
cheers! :)
digillusion
4th February 2009, 11:39 AM
also, when it goes to 'sleep' (screen times out) is there a way of waking it back up??!
cheers
also found in wiki:
going into the Settings application and change the sleep timeout value, under the Display application.
jutley
4th February 2009, 11:40 AM
can someone tell me a quick guide to how to install the zip file for the diamond on my phone and i will try to boot it on my htc p3700 thanks
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.