yashsingh1/xdaforums huggingface dataset:
[Touch HD Windows Mobile ROM Development] xmoo:
Damnnn, it works 2 fast :P

Think now we have the same colour problem as Xperia.....

Orux can you add the sd drivers in the zImage??

Or is it already in? So I can try booting off ram.
[Touch HD Windows Mobile ROM Development] Rewpparo:
Nice work guys !!! Can't wait until you get a fully operational kernel. I'd love to help, but I'm kinda lost already, I don't think I can keep up.

I booted Android, and even though the console's Tux is fine, colors are messed up in android.

Touch screen works fine.

The keypad doesn't work.

I don't think phone is working. It doesn't even load the contacts from the sim.

Couldn't test wifi or bluetooth, GPS, camera or file browsing, I didn't find any programs that could test it

Thank you again for your hard work, everyone !
[Touch HD Windows Mobile ROM Development] ddhb:
I tested WLAN, but it won't start. Also the Dialer crashes on mine
[Touch HD Windows Mobile ROM Development] xmoo:
SD driver is not included. Altho it boots very fast.

What have you done to get it boot so fast :P
[Touch HD Windows Mobile ROM Development] orux:
A lot of TODO before:

sd

Audio Routing (Phone)

wifi

bluetooth

GPRS/EDGE/3G/HSUPA

...
[Touch HD Windows Mobile ROM Development] Cyclone_storm:
Nice guy's, and indeed the boot is super fast. I'm still testing, and I love it haha. Great job you guy's
[Touch HD Windows Mobile ROM Development] xmoo:
What could be the colour issue?

I think SD is the first thing. so we can boot off ram.
[Touch HD Windows Mobile ROM Development] Rayzer HD:
hey patp good idea and good work orux :)

so for all yes we know now it works realy faster! dont spam now!

back to topic:

orux plz integrate a key controll or how it is called so if i click on the house then i get the home screen or menu or something in this direction.

this is in my eyes realy important to work because now i have to soft reset after i open a programm because i dont come back to the home screen :(

edit: i mean after sd ;)

Rayzer HD
[Touch HD Windows Mobile ROM Development] WendigoNL:
calculator works :D
[Touch HD Windows Mobile ROM Development] JanSchotsmans:
Orux: can you post a diff?

Rayzer: WinMO isn't running anymore the second you boot Andoid, the only way to get back to it is by a soft reset/reboot.
[Touch HD Windows Mobile ROM Development] orux:
sd is enabled in this kernel, but does not work. It is time to move to .27 kernel.
[Touch HD Windows Mobile ROM Development] xmoo:
Orux, you think there is need for a special lite stable rom???
[Touch HD Windows Mobile ROM Development] boqonx:
Congratulations!

It's because of you ppl we never gave up our HTC devices!

My biggest gratitude to you guys!
[Touch HD Windows Mobile ROM Development] patp:
Thanks for the props guys, but this is thanks to Orux, he's been making steps just as big as the last one for weeks now. And to JanSchotsmans, for pointing out the reset needed.

As Orux says, so much still to do. I fancy figuring out how to make userland look pretty tho! Let's get the colours working right in Android.

Which Android image are we using? Can someone point me to a link?
[Touch HD Windows Mobile ROM Development] Rewpparo:
Someone talked about a testing image with some command line tools for testing all the functions (like ifconfig and such, a simple dialer, etc..), how is that going ?

There's an android initrd on the wiki, check that out : http://wiki.xda-developers.com/index.php?pagename=BlackstoneLinux
[Touch HD Windows Mobile ROM Development] patp:
meh, that's 0.8, isn't there a 1.0 somewhere?
[Touch HD Windows Mobile ROM Development] Rayzer HD:
hehe i know :) and thats not what i did mean ...

i mean to come back to the home screen of android... with the analog clock and maps and slider etc. :)

Rayzer HD
[Touch HD Windows Mobile ROM Development] JanSchotsmans:
Your getting lightyears ahead of ourselves with that.

First thing is getting a functional kernel. Which, other then partial graphics, we have not.

Rewpparo: I said that and I'm working on it. Some of the tools I'm used to working with in normal linux aren't readily available, either in source or pre-compiled for the platform we're working on.

Other then that, like others here, work still comes first and other then offering advice (which seems to have paid of in respect to the panel reset) I haven't been able to do much at all for this project this week.

What I'm doing for work atm though will have its use for Linux/Android on Blackstone, since I'm creating boot images for Asus EEE and R2E devices with Android as the OS :p
[Touch HD Windows Mobile ROM Development] xmoo:
you can use my files in #post1

but you have to change the zImage.
[Touch HD Windows Mobile ROM Development] orux:
Thanks Patp, JanSchotsmans, Pichurri, Xmoo, ... and other people who are working in this project. You are the BEST!!!

I don't know anything about roms, apart from disassemble them :D

Really, perhaps a stable rom is better, but we need to do test with different roms.

Well, related with colours:

We have mdp configured to do dma in rgb666 format, lcd controller input in rgb565 format (it works???), main controller memory in rgb565, and lcd is a rgb666 panel.

patp ;) we need to play with formats. A rgb666 packet can be make in 5 different "flavours". A rgb565 packet in 2 flavours,...
[Touch HD Windows Mobile ROM Development] Jewstie:
Great work, you guys are truly talented.

I also got it running, noticed that after about 30 secs of inactivity Android freezes. Probably somekind of power management trying to turn off the screen I guess.

Great work! Wish i could help, anybody any tips on how i can start to learn anything like this? is there somekind of beginner 'project' with which you can learn about this kind of hacking? Or how would one name this?
[Touch HD Windows Mobile ROM Development] xmoo:
Well a lite rom. With Haret on it. And a default.txt

More like a developer rom. Fast boot of wm etc (cause many soft resets is needed :P)
[Touch HD Windows Mobile ROM Development] NeoS:
Could be me, but doesn't android boot automatically after starting haret? I'm no linux user so i've no idea how to start it otherwise. :P
[Touch HD Windows Mobile ROM Development] patp:
Surely the windows rom is irrelevant once haret boots? But fast boot would be nice!

Does anyone have the original binary of the Android wallpaper? If we take that and play with it we can see what is happening on the device to produce the effect we see. For example, maybe it loses a couple of bits when it goes from 666 to 565, we could try doing that to the image.

Screen is still not stable in other ways - mine reverted to weirdness after playing for a bit. Nice smooth animations though, it's going to be impressive when we get it going.
[Touch HD Windows Mobile ROM Development] muld3r_fbi:
the manual of the controller says that if the input format for the main window is rgb565 it is converted to rgb888 before being processed(see section 12.2.2). so could this conversion process produce the wrong colors we see?
[Touch HD Windows Mobile ROM Development] xmoo:
If you want to directly boot linux you have to edit the boot loader. A lot of work i think.

HaReT boots linux and kills windows mobile.

After Linux is booted it will boot up the kernell.

After kernell is booted it will boot the Android Graphical User Interface.

So going back to wm asks a reboot....

Snap je?
[Touch HD Windows Mobile ROM Development] NeoS:
Well, mine just boots linux. That's it.
[Touch HD Windows Mobile ROM Development] Cyclone_storm:
"Snap je" is no sentence I have ever heard of in English haha. Sorry offtopic.
[Touch HD Windows Mobile ROM Development] orux:
I think you are using angstrom dist. You need: http://www.Xmoo.org/X1/Touch HD/Android1.0-on-ram.zip . Replace zImage.bin file with the zImage from my post (rename to zImage.bin)

Could anyone do, and post (after 2-3 minutes running angstrom):

root@htcraphael:~# cat /proc/interrupts

CPU0

0: 0 msm smd_dev

1: 0 msm debug

5: 63489 msm smsm_dev

7: 4721 msm gp_timer

8: 0 msm dg_timer

16: 4147 msm mddi_pmdh

19: 1047 msm msm_mdp

20: 0 msm hw3d

21: 0 msm msmdatamover

24: 0 msm msm-sdcc (cmd)

30: 0 msm msm_ts

34: 1 msm msm_i2c

47: 255 msm msm_hsusb

161: 6908 msmgpio vsync

Err: 0

Thanks,
[Touch HD Windows Mobile ROM Development] patp:
I have:

root@htcraphael:~# cat /proc/interrupts

CPU0

0: 0 msm smd_dev

1: 0 msm debug

5: 449440 msm smsm_dev

7: 20314 msm gp_timer

8: 0 msm dg_timer

16: 21466 msm mddi_pmdh

19: 5389 msm msm_mdp

20: 0 msm hw3d

21: 0 msm msmdatamover

24: 0 msm msm-sdcc (cmd)

30: 0 msm msm_ts

34: 1 msm msm_i2c

47: 690 msm msm_hsusb

161: 42845 msmgpio vsync

Err: 0
[Touch HD Windows Mobile ROM Development] magnolia61:
Hello, just wanted to inform you guys that when I played with the new zImage by pressing the 'back' button within Android, I got into an screen that said: 'no service'/'no notifications' and that screen was not (!) distorted (or at least didn't seem to be).

I just thought it was worth mentioning. Unfortunately I have no other knowledge to share but this feedback.

Thanks guys fr all your hard work to make Android possible, you have my biggest respect!

regards, Richard
[Touch HD Windows Mobile ROM Development] ryoojin83:
at about 2:29

root@htcraphael:~# cd /proc/

root@htcraphael:~# cat interrupts

CPU0

0: 24 msm smd_dev

1: 0 msm debug

5: 108870 msm smsm_dev

7: 7375 msm gp_timer

8: 0 msm dg_timer

16: 8647 msm mddi_pmdh

19: 2183 msm msm_mdp

20: 0 msm hw3d

21: 0 msm msmdatamover

24: 0 msm msm-sdcc (cmd)

30: 0 msm msm_ts

34: 1 msm msm_i2c

47: 0 msm msm_hsusb

161: 13186 msmgpio vsync

Err: 0
[Touch HD Windows Mobile ROM Development] p3ngwin:
not sure how helpful this is, but on the G1 some people have had success getting all sorts of linux-desktop magic happening!

http://www.androidfanatic.com/cms/community-forums.html?func=view&catid=9&id=1615

QUOTE:

"It's official you can run X-Windows and your choice of GUI (Gnome, KDE, IceWM etc on an Android device!

Here are instructions about running X-Windows and more specifically the LXDE Desktop GUI on the G-1."
[Touch HD Windows Mobile ROM Development] patp:
Orux,

do you know of an Android image whic runs an ssh daemon. we need remote access to figure out the colour prob.
[Touch HD Windows Mobile ROM Development] orux:
You can work with Angstrom, because the problem is the same. Look at penguin colours.

Attached: This is what we want to see in our pda. (dumped from framebbufer)
[Touch HD Windows Mobile ROM Development] orux:
Sorry, the image without compression.
[Touch HD Windows Mobile ROM Development] WendigoNL:
http://xdaforums.com/showthread.php?t=472972

few posts back i already posted a link tp a light version, maybe this is even better for testing android, seems to be a true stripped down version...

created by Johnpatcher
[Touch HD Windows Mobile ROM Development] xmoo:
Yeah that the correct colour.
[Touch HD Windows Mobile ROM Development] patp:
Orux, can you extract the image data from the panel? does it have an absolute mem addr. prob not i guess or we wouldn't need mddi... maybe we can get epson to write to file.

where is the panel initialised?
[Touch HD Windows Mobile ROM Development] orux:
YESSSSSSSS

i HAVE GOT IT!!!!!!!!!!!!!!!!!!!
[Touch HD Windows Mobile ROM Development] Tom Curse:
so fast ;)

good work :D
[Touch HD Windows Mobile ROM Development] patp:
meh, spoilsport. was looking forward to an afternoon playing.

Well done!!

what was it?
[Touch HD Windows Mobile ROM Development] orux:
no words!!!!!!!!!!!!!!!!!
[Touch HD Windows Mobile ROM Development] unclesomebody:
Congratulations. Your effort is second to none!
[Touch HD Windows Mobile ROM Development] patp:
Awesome. but explain, i need to know!

Orux, you should start a pure dev thread. this one has too much irrelevant stuff in it. We could keep this one for general discussion?
[Touch HD Windows Mobile ROM Development] xmoo:
Buenos orux,

Add sd-drivers on kernell post kernell here so I update the files 2night when I get back from spanish lessons.

Papt that no use. Cause the people who spam here, will spam there.

If you want I can make a small forum for us. Register on invite ofcourse ;)

If you think this is needed pm me!
[Touch HD Windows Mobile ROM Development] magnolia61:
Orux, congratulations! You are a magician

Any chance you can post your new zImage for us, to share in your delight?
[Touch HD Windows Mobile ROM Development] bobsbbq:
Congratulations, been following this thread to see where it goes. Looks like a big step in the right direction. I can see a lot of donations coming your way.
[Touch HD Windows Mobile ROM Development] orux:
It was there all time;

If we have lcd controller input in rgb565, and mdp was sending in rgb666...

We only need to put mdp in rbg565 format. The problem was that involved flags are written in wrong order (gbr instead rgb) and I was changing g and r colour instead r and b.

15' and I'll post a zImage
[Touch HD Windows Mobile ROM Development] xmoo:
Orux, you think we need a dev part? Or just keep it here??

And can you add the sd drivers to boot-off ram....

Rom is cming :D
[Touch HD Windows Mobile ROM Development] JanSchotsmans:
Damn Orux, your seriously getting the hang of this it seems!

Congratz, another big leap for bStoned Kind!
[Touch HD Windows Mobile ROM Development] Svegetto:
Congrats on having hard work pay off.
[Touch HD Windows Mobile ROM Development] marcinn:
nice work guys!!!

sorry for a lame question, i'm reading this topic from very beggining and i'm wondering about one think - is there any possibility to make android fully-functional system on blackstone or is it ony dev showcase without any further benefit for end-user...
[Touch HD Windows Mobile ROM Development] marcinn:
nice work guys!!!

sorry for a lame question, i'm reading this topic from very beggining and i'm wondering about one think - is there any possibility to make android fully-functional system on blackstone or is it ony dev showcase without any further benefit for end-user...

p.s. sorry for my english
[Touch HD Windows Mobile ROM Development] orux:
Yes

sd is next TODO

Test the zImage:
[Touch HD Windows Mobile ROM Development] xmoo:
Lol, why does everyone ask that question.

Check the HTC Vogue, HTC Kaiser. It started as developing and now it's fully fuctionaling.

Same will happen here!
[Touch HD Windows Mobile ROM Development] str0nz0:
just have to say:

wow

very good work!

please continue this.
[Touch HD Windows Mobile ROM Development] xmoo:
Alright, Every developer. PM ME with ur name + e-mail.

I'ma create a secured forum on my host for us tonight!!

Also will check ur nickname and evrything to see if you are a real dev, so no fakers!

PM me!
[Touch HD Windows Mobile ROM Development] orux:
Perhaps you are too much optimist; because "fully fully"
[Touch HD Windows Mobile ROM Development] xmoo:
Well it is so far that some ppl are using it on the daily basics.

Orux, do you know that the buttons are also working kinda??

On home screen all the keys will pop-up the menu.

In browser the home key is zoom, and the back key is zoom out. The other 2 arn't working.

I think android reeds the buttons as just a screen and not as buttons.

Did they managed to get the buttons to work on touch pro/diamond??
[Touch HD Windows Mobile ROM Development] patp:
xda-devs is exactly the place, no need for a private forum. other linux dev threads exist here without so much kruft.

mabe if you could not put dumb things in the thread title? like "ROM SOON!!!!" etc... it's not true and has nothing to do with the work.
[Touch HD Windows Mobile ROM Development] WendigoNL:
android is verry light, if you go to dev tools, you can enable CPU monitor, full speed GUI and about 3 procent idle, and busy around the 10 to 80, so it seems, but there are 2 bars, one green and one red, wich one is wich i dont kno think red is cpu
[Touch HD Windows Mobile ROM Development] CyberSalsero:
Great Work!!!!

Now it boots correctly, but hangs after a few of minutes... dialer crash on click on numbers and I haven't mobile network(no service)

You are my personal heroes!!!!!
[Touch HD Windows Mobile ROM Development] katolo:
Hi!

I see that dialer is working for some people..... But I can't access the dialer. I try to click on the dialer icon but nothing happens. It seems that on my phone the screen is not calibrated good. That is when I think that I click on the dialer icon, I don't actually click on it ;) ... Anyone else with the same problem? Is there a way to calibrate the screen?
[Touch HD Windows Mobile ROM Development] xmoo:
During the android boot you have to calibrate ur screen!
[Touch HD Windows Mobile ROM Development] El Massman:
to stop the hanging just set the screen not to turn off after a minute. mine's been on for a good 10 minutes or so now and hasn't hung at all.
[Touch HD Windows Mobile ROM Development] scanny:
As soon as start keybord while booting tap on the screen and read
[Touch HD Windows Mobile ROM Development] CyberSalsero:
tnx! Where? in WinMo or in Android?
[Touch HD Windows Mobile ROM Development] El Massman:
in android under settings>sound and display>screen timeout. just set it to never. incase anyone's having problems getting out of menus you need to press escape on the keyboard. took me a while to figure, lol. plus you can turn the keyboard off by clicking and holding on the green square for a couple seconds. square turns blue then the keyboard'll disappear next time something on the screen changes so it seems. sorry if you all already know that. :)
[Touch HD Windows Mobile ROM Development] Thegn:
Great job with getting the screen working! :-) I will test it as soon as my HD finished it's dinner (it needed some electricity, badly)...

Thank's!
[Touch HD Windows Mobile ROM Development] CyberSalsero:
Tnx!!! Ok now I try! Have you problem with the dialer? and with network?
[Touch HD Windows Mobile ROM Development] stefh:
Keymapping should not be a problem. I am happy that with the HD we have the same buttons in the same order, except the trackball and the menu button.
[Touch HD Windows Mobile ROM Development] El Massman:
yeah, but i assume that's to be expected at the moment. i never expected everything to work straight off. i'm sure orux will be able to tweak everything sooner or later. i'm actually amazed at how quickly it's coming on right now. you guys are doing a great job. thanks.

BTW, it's been up for 25 mins now without a hang, it definitely seems related to the screen going to sleep. could be something to look at?
[Touch HD Windows Mobile ROM Development] mallman:
new zimage isnt working for me. see attachment
[Touch HD Windows Mobile ROM Development] CyberSalsero:
rename it in zImage.bin. dont forget .bin!
[Touch HD Windows Mobile ROM Development] newtonthecat:
What's the quickest way to try this out?

Do I just follow the instructions for running linux in the wiki? or is there some other steps - at which point to I load the zimage?

(feel free to call me a useless waste of time newbie!) I'm not a technophobe, just new to the HD dev scene.

Newton.
[Touch HD Windows Mobile ROM Development] Mykstar:
Do we need to put the files on the sd or on the device ?
[Touch HD Windows Mobile ROM Development] andrewpmoore:
The hanging was/is certainly related to power management on the diamond from when I had one and was following that thread.

Now that the display seems to be working, is it worth working with the diamond/touch pro people as lots of the hardware is the same between them, I guess as you can use the same radio from the blackstone on the diamond (if it's security unlocked) getting things like wifi/bluetooth/gps and voice would be pretty much the same.

I did still find with the new rom there was still some odd artifacts on the screen down the right hand side. Also in some of the settings menus I ended up with the screen wrapped around about 2/3rd across the screen. Then after pressing the screen a few times it started rolling across the screen. I few more presses later and it jumped back into the correct position (but then hung)
[Touch HD Windows Mobile ROM Development] BigDaemon:
very nice work, grats :-)

guess i have to donate some bucks these days :-)

BUT i also guess i found something like a bug now.

Was playing around with android now for a few minutes and now the screen gets randomly shifted to left or right so that a small part whick should be the left side is now on the right, just like you "shift" the display a bit to the right or left....i hope you understand....

This randomly happens and disappears since a few minutes
[Touch HD Windows Mobile ROM Development] patp:
xmoo, please take "rom soon" out of the thread title, it's simply not true.
[Touch HD Windows Mobile ROM Development] cobrawnl:
why is it not true? do you think its imposible?
[Touch HD Windows Mobile ROM Development] Rayzer HD:
at first android have to work completly correct ;)

Rayzer HD
[Touch HD Windows Mobile ROM Development] Cyclone_storm:
I Hope not because I would like it alot haha. :D :D :D
[Touch HD Windows Mobile ROM Development] arghness:
I'd guess that he's referring to the "lite" developers ROM that he's been talking about, for quick-booting, but the topic is a bit misleading.
[Touch HD Windows Mobile ROM Development] WendigoNL:
with the rate of development the last cople of days it won't be lang, that is IF this rate keeps going... the screen stil needs further development, cause after sometime it wil get messed up again... and for the hardware a lot can be copied of the G1 and the diamond if i'm right. after al af this mess, maybe we can just transfer it to the rom and finaly install it as an OS... so for now i'l keep hoping that day is in the very near future! perhaps we could even make it an dual boot? since unix enviroments are higly costumizeable...
[Touch HD Windows Mobile ROM Development] patp:
Of course it's possible. But it won't be "soon"

By putting bs like this in the thread title we end up getting constant posts about "is it ready?" - fine, let's have a thread for that, but it's a massive pain in the butt trying to find the few relevant threads you need when you're trying to solve a problem. I have personally wasted about an hour of precious time this weekend wading through this stuff. We need a separate thread which only has the information in it.

Currently we have precisely ONE real developer working on this project = Orux. I would like to see more, but they will not come to this thread.
[Touch HD Windows Mobile ROM Development] sudo_x60s:
Why not let the developers work in peace with this? This is still under heavily development, I do not think the progress is faster with everyone asking questions when one can install it on blackstone or "why is my keypad not working..?"

Give the developers some space to work, I bet the progress is faster that way. They did just got the screen working, no need to expect you can call with Android tomorrow on blackstone.

Thanx!
[Touch HD Windows Mobile ROM Development] BigDaemon:
But this is just the far future!!

We should now stop flooding this thread and let the devs just do what they do: develop :-)

Next step will be solving the last little screen-issuse, enabling SD-Card, then GSM, WLAN, GPS and so on... ^^ i am sooo happy that this will come within the next weeks (i hope ^^)
[Touch HD Windows Mobile ROM Development] JanSchotsmans:
Again, other then the screen working and Andoids interface booting nothing else is working.

I'm of the opinion that Android shouldn't even be looked at untill we have running drivers/access to SD, Wifi, USB and all other parts of the device. Only then we can even start thinking about Android itself.
[Touch HD Windows Mobile ROM Development] ddhb:
Is there anywhere the source code of the zImage that we use here?

I would like to look a little bit inside.
[Touch HD Windows Mobile ROM Development] Tom Curse:
ask Orux for a .diff
[Touch HD Windows Mobile ROM Development] orux:
Hey guys!!

Nothing works on android! Well, calculator :)

We have only a nice GUI at this moment.

Vibra works.

Working with sd. I think it should not be a problem.

Need to clean kernel, then (tomorrow) I will post a diff
[Touch HD Windows Mobile ROM Development] DarkWolve:
i just bought a G1 this morning =|