PDA

View Full Version : [25/03/11]XDAndroid - Topaz [2.2.2][FRX06 Final]


Pages : 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

mx46
9th November 2009, 02:35 PM
nice to see that some work is being done here thnx a lot cr2 & aDEO hope you find a solution (:

schriss
9th November 2009, 02:38 PM
I have uploaded the rhod100-20091109-1.exe file, with the SMD driver fixes. It differs from topa100* by the ramconsole location (0x8e0000 vs 0x0e0000) only. Please let me know if it works on topaz too.

White screen od Rhodium for rhod* file. Appreciate the efforts!
Please post a PayPal Donate link in your signature, I'd like to donate :D

opensea
9th November 2009, 02:59 PM
White screen od Rhodium for rhod* file. Appreciate the efforts!
Please post a PayPal Donate link in your signature, I'd like to donate :D
Yes. Me too.

shadowline
9th November 2009, 08:02 PM
White screen on Topaz aswell. :D

cyron_at
9th November 2009, 08:07 PM
White screen on Topaz aswell. :D
...better than a bluescreen @windows ;-), isn't it?

cr2
9th November 2009, 08:11 PM
White screen od Rhodium for rhod* file. Appreciate the efforts!

I was not concentrating on the LCD, but on deeper and more ugly things.
The older screenshots didn't have LCD problems, so something must have been broken in the init code cleanup.


Please post a PayPal Donate link in your signature, I'd like to donate :D
As a technology luddite i don't use paypal, and don't even have a credit card 8)

Zack84a
9th November 2009, 09:58 PM
cr2 do you need any particular dumps on the new version?

aDEO
9th November 2009, 10:00 PM
Hello peeps,

You can use this tool to dump whatever you want, without a need of PC or USB or any knowledge about this process: http://forum.xda-developers.com/showthread.php?t=582450

Happy dumping! :)

opensea
9th November 2009, 11:11 PM
Woww. Congratulations. Very nice tool.

DeathJester
10th November 2009, 02:30 PM
I'm no coder, but it looks like you don't need to flash your device to test these builds. If this is true, fancy another tester? Happy to run any debugging apps which may be required, anything to help this process along :)

olipheus
10th November 2009, 05:40 PM
I've now got the HaretScripting tool and I managed to run it with the latest Haret.exe I could find, now, is that of any use and where do I find the logs that actually tells me whats working and not? :)

mo0klin
10th November 2009, 06:56 PM
Something like this? :)

245131

olipheus
10th November 2009, 07:02 PM
Ah, found em, for some reason I just assumed they where going to be txt files :) Thanks mate!

ICEMANno1
10th November 2009, 10:52 PM
ok, here is my first try with haretscripting! thanks aDEO by the way!!!

I'm not sure, if this is what you guys need. I downloaded haretscripting and haret 0.5.2 and just started haret scripting on my topaz. I attached the logs to this post...if you need me to do anything different, just drop me a line! I'm more than happy to help and do what ever I can!

since I can't open them with my gedit and I'm interested in what I'm posting, could you guys please tell me how I can read their content?

aDEO
11th November 2009, 08:23 AM
Ok, will try to explain a bit the dumping procedure, since posted dumps doesn't look good.

Preparation:

Download and copy latest HaRET.exe (http://ppckitchen.org/android/haret.exe) (which is patched from cr2 to recognize on boot your Topaz/Rhodium device) to your SD's root
Download and copy latest topa*.exe/rhod*.exe file(s) (http://ppckitchen.org/android/) to your SD's root
Download and copy latest HaretScripting.exe (http://www.4shared.com/file/149211570/53d24488/HaretScripting.html) to your SD's root
Run HaretScripting.exe and from Options tab, make sure your Assisted GPS is Disabled. Note: after toggle that AGPS state, you will have to soft reset your device, so the change to take effect!



Dumps

Run topa/rhod image (depend which one need to be tested), downloaded in [2]. After it boot and freeze(wait at least 5 seconds), soft reset the device with the stylus
Run HaretScripting.exe. Choose your device from the Script's list and click on [HaRET]. After a message "HaRET is ready!", click on [Execute] button
Zip all *.log files. That's it!


Best regards,
aDEO

marcydarcy
11th November 2009, 10:30 AM
Hi Guys,

Here my first Topaz dump.

greez

Marcy

olipheus
11th November 2009, 12:23 PM
Seems that I did it right, just want to double check..

Logs: 245395

Vublich
11th November 2009, 12:34 PM
that's mine too

mo0klin
12th November 2009, 12:18 AM
Hope I did it right this time then ;D

245658

aDEO
12th November 2009, 08:37 AM
We still have AGPS messages into some of yours smem dumps, but this is normal since HaretScripting.exe doesn't correctly disable Assisted GPS on each ROMs. Will fix that one (probably tonight).

Best regards,
aDEO

olipheus
12th November 2009, 09:20 PM
Is it of any use that more than one post the dumps? Guess the results are the same for all topaz? :)

rawker
12th November 2009, 09:33 PM
here is a rohd dump. let me know if i did it right

ICEMANno1
12th November 2009, 11:05 PM
Is it of any use that more than one post the dumps? Guess the results are the same for all topaz? :)

good question!!!

aDEO???
cr2???

cr2
13th November 2009, 07:27 AM
Is it of any use that more than one post the dumps? Guess the results are the same for all topaz? :)

Hi, i was busy in the last 2 days. The dumps seem to be more or less the same. I'll try to address LCD and USB problems during the weekend.

marcydarcy
13th November 2009, 09:23 AM
Sounds nice. Just let us know when you need another dump.

greez

Marcy

Thewizzz
13th November 2009, 10:12 AM
Here's my log....

d3sm0nd
14th November 2009, 10:45 AM
You guys saw this topic (http://forum.xda-developers.com/showthread.php?t=583972)?

Maikeu Locatelli
14th November 2009, 12:19 PM
the link is it : http://www.xda-china.net/thread-15662-1-1.html
and i was registred and pick the photos

http://img97.imageshack.us/img97/5707/091107120130db6ce734e9a.th.jpg (http://img97.imageshack.us/i/091107120130db6ce734e9a.jpg/)

http://img196.imageshack.us/img196/5336/09110712011856668b0c1f2.jpg (http://img196.imageshack.us/i/09110712011856668b0c1f2.jpg/) http://img196.imageshack.us/img196/09110712011856668b0c1f2.jpg/1/w257.png (http://g.imageshack.us/img196/09110712011856668b0c1f2.jpg/1/)

http://img269.imageshack.us/img269/6974/091107120169df89ce09ac2.jpg (http://img269.imageshack.us/i/091107120169df89ce09ac2.jpg/) http://img269.imageshack.us/img269/091107120169df89ce09ac2.jpg/1/w234.png (http://g.imageshack.us/img269/091107120169df89ce09ac2.jpg/1/)

IS RUNING and (retired from chinese topic):

1 Wifi is not available, it should be the driver does not. Even if the Turn On the Wifi, have not found any network.
2 Two contacts, you can save directly to Sync Google Account had contacts.
3 phone functioning properly.
4 messages did not try.
5 the network functioning properly. Android会自动设置我的APN。 Android will be automatically set my APN.
6 and do not know whether Google Account synchronized correctly.Because I had the time to use wm, and Google Sync sync once.
7 Google Map functioning properly.
8 Camera is not available, video feature is not available.
9 Music is available, but the English song are garbled.And can not use speakers to listen to and can only be Tingtongli heard.
10 Youtube is available, speed, very good, but still can not be speaker voice, in the Tingtongli can listen.
11 Photo browsing function is available, and comes with a lot of pretty pictures.Only, this picture browsing function will search all of the pictures and video files.First time to read more slowly.
12 games available, not just resolution.
13 Voice Search (voice search) function is not available.
14 Market access and can download the program.I downloaded Google's Finance, can be used normally.
15 Gmail functioning properly.

guozhongyan
14th November 2009, 03:08 PM
the link is it : http://www.xda-china.net/thread-15662-1-1.html
and i was registred and pick the photos

http://img97.imageshack.us/img97/5707/091107120130db6ce734e9a.th.jpg (http://img97.imageshack.us/i/091107120130db6ce734e9a.jpg/)

http://img196.imageshack.us/img196/5336/09110712011856668b0c1f2.jpg (http://img196.imageshack.us/i/09110712011856668b0c1f2.jpg/) http://img196.imageshack.us/img196/09110712011856668b0c1f2.jpg/1/w257.png (http://g.imageshack.us/img196/09110712011856668b0c1f2.jpg/1/)

http://img269.imageshack.us/img269/6974/091107120169df89ce09ac2.jpg (http://img269.imageshack.us/i/091107120169df89ce09ac2.jpg/) http://img269.imageshack.us/img269/091107120169df89ce09ac2.jpg/1/w234.png (http://g.imageshack.us/img269/091107120169df89ce09ac2.jpg/1/)

IS RUNING and (retired from chinese topic):

1 Wifi is not available, it should be the driver does not. Even if the Turn On the Wifi, have not found any network.
2 Two contacts, you can save directly to Sync Google Account had contacts.
3 phone functioning properly.
4 messages did not try.
5 the network functioning properly. Android会自动设置我的APN。 Android will be automatically set my APN.
6 and do not know whether Google Account synchronized correctly.Because I had the time to use wm, and Google Sync sync once.
7 Google Map functioning properly.
8 Camera is not available, video feature is not available.
9 Music is available, but the English song are garbled.And can not use speakers to listen to and can only be Tingtongli heard.
10 Youtube is available, speed, very good, but still can not be speaker voice, in the Tingtongli can listen.
11 Photo browsing function is available, and comes with a lot of pretty pictures.Only, this picture browsing function will search all of the pictures and video files.First time to read more slowly.
12 games available, not just resolution.
13 Voice Search (voice search) function is not available.
14 Market access and can download the program.I downloaded Google's Finance, can be used normally.
15 Gmail functioning properly.

----------------------------------------------------

i guess this haret.exe just for touch pro, and not work in diamond2 ,i have tried it ..device rebooted after shake twice..and nothing changed....

olipheus
14th November 2009, 08:11 PM
Hope this will help our precious developers :) I really can't wait until I've got Android up and running on my topaz!

Keep up the good work guys!

olipheus
14th November 2009, 08:40 PM
I downloaded the chinese raphael android thingy, ran it and dumped it.. hope it is of any use at all! :)

246700

marcydarcy
14th November 2009, 10:44 PM
Could anybode upload the files? My Chinese is pretty bad and registering did not work.

greez

Marcy

shadowline
15th November 2009, 02:45 AM
If this is true it is a great breakthrough! I can't wait! I registered on the site but it does not let me download (otherwise id repost here for all of you)

Edit:
Appears to not work for me. Hmm.

aDEO
15th November 2009, 07:15 AM
Could someone attach the mentioned file(s) from that forum, so I can take a closer look? It seems from these dumps, that the ram console is moved a bit. Thanks!

Regards,
aDEO

gingercat
15th November 2009, 09:37 AM
Could someone attach the mentioned file(s) from that forum, so I can take a closer look? It seems from these dumps, that the ram console is moved a bit. Thanks!

Regards,
aDEO

The site links to here (http://connect-utb.com/index.php?option=com_rokdownloads&view=folder&Itemid=68&id=3:htc-raphael)

cr2
15th November 2009, 10:37 AM
the chinese raphael android thingy


It's not for topaz.

olipheus
15th November 2009, 10:41 AM
It's not for topaz.

Yes, I am aware of that, but since I'm no h4xz0r I thought that maybe some parts had the same drivers and that it would help :)

EleCtrOx666
15th November 2009, 10:42 AM
Could someone attach the mentioned file(s) from that forum, so I can take a closer look? It seems from these dumps, that the ram console is moved a bit. Thanks!

Regards,
aDEO

First hidden text
本帖隐藏的内容需要回复才可以浏览
http://connect-utb.com/index.php?option=com_rokdownloads&view=file&Itemid=68&id=49:android-for-the-touch-pro
Second hidden text

本帖隐藏的内容需要回复才可以浏览
专为HTC Fuze(Touch Pro美国ATT版本)进行优化,据说反馈非常好。当然,我使用的状况来看,的确比上一个版本流畅很 多。
安装方法如下:
1 下载安装包并且解压,将所有文件拷贝到存储卡根目录。
2 通过资源管理器,运行拷贝到存储卡根目录的 Haret文件
3 等待程序安装完毕并且进入Android系统。
4 此时最好不要有任何操作,等待Android系统文件安装完毕。这需要一点时间,请耐心。
5 当fuze面板的灯不闪的时候,按住“挂机键”,选择Shut Down,当然,机器不会关闭,此时你可以捅PP重新启动机器了。
6 再次运行那个 Haret 文件,这一次Android就可以稳定并且流畅的运行了。
下面我来说一下我的使用感觉。

First hidden image
http://forum.xda-developers.com/attachment.php?attachmentid=246978&stc=1&d=1258281629
Second hidden image
http://forum.xda-developers.com/attachment.php?attachmentid=246979&stc=1&d=1258281629
Third hidden image
http://forum.xda-developers.com/attachment.php?attachmentid=246980&stc=1&d=1258281629
Last hidden image
http://forum.xda-developers.com/attachment.php?attachmentid=246981&stc=1&d=1258281629

And a complete web page backup(images included& edited for working as well):
http://forum.xda-developers.com/attachment.php?attachmentid=246987&stc=1&d=1258282880

That's everything you don't see as guest.

shadowline
17th November 2009, 05:12 AM
I do not know if this helps, or is already known, but I think I happened across the g-sensor vendor and name.
"Device vendor = BOSCH BMA150"
"Device control Version = 0.50.0.0"

olipheus
17th November 2009, 11:36 PM
Been awefully quite here for a few days now :(

Thought I'd ask if someone managed to straighten out the questionmarks regarding the chinese android build? it wasn't at all for the topaz, right?

WigglerAway
18th November 2009, 10:44 PM
Thought I'd ask if someone managed to straighten out the questionmarks regarding the chinese android build? it wasn't at all for the topaz, right?

No, it was just the build for raphael. Since the topaz spl contains code for 5 different display modules, it is seems likely that the topaz phones made for the chinese market use a different type of display - one that is compatible with with code in the raphael build.

shadowline
19th November 2009, 05:53 AM
Been awefully quite here for a few days now :(

Because we are all still trying to recover from franticly trying to get that one Chinese version working, and having our hopes and dreams dashed. :rolleyes:

hopefully we can get android booting soon. I can't wait to try it! :D

zetdotpi
19th November 2009, 07:40 AM
Do you still need developers? :)
I want to help porting android on Topaz.
Where can I get kernel sources for topaz (or htc devices in general) ?
cr2, can you share patches you made to kernel?

opensea
19th November 2009, 08:12 AM
Do you still need developers? :)
I want to help porting android on Topaz.
Where can I get kernel sources for topaz (or htc devices in general) ?
cr2, can you share patches you made to kernel?
It is good to see new developers on this project.

GavinAshford
19th November 2009, 09:16 AM
hi, another set of logs. if they're of any help.

Gavin

olipheus
19th November 2009, 10:44 AM
Do you still need developers? :)
I want to help porting android on Topaz.
Where can I get kernel sources for topaz (or htc devices in general) ?
cr2, can you share patches you made to kernel?


I think you download the kernel from http://developer.android.com/index.html

and cr2:s builds are available at http://android.ppckitchen.org/

since I don't know anything about programming or such, I don't really know if that is all you need :) but I guess it's a start anyways!

zixel
19th November 2009, 11:52 AM
On www.connect-utb.com uploaded test versions android, but for diam and rath. whay we have`n test versions here? :mad:

Riekr
19th November 2009, 12:27 PM
On www.connect-utb.com uploaded test versions android, but for diam and rath. whay we have`n test versions here? :mad:

i think because we are still trying to boot android. on diam and raph they already are a step forward us.

larsft
19th November 2009, 06:38 PM
I really looking forward to an all working Android rom=) Good luck! I appreciate your efforts:)

VistaX
19th November 2009, 07:48 PM
Is this known: http://www.h-online.com/open/news/item/Android-2-0-source-code-now-available-860100.html ?

olipheus
19th November 2009, 08:15 PM
Speaking of Android 2.0. When all drivers is written and working, will Android 2.0 work, or does it need new drivers too?

GregAndo
20th November 2009, 08:45 AM
Do you still need developers? :)
I want to help porting android on Topaz.
Where can I get kernel sources for topaz (or htc devices in general) ?
cr2, can you share patches you made to kernel?

I second this, if I can get some information on where to start, what we are building with, any guides and software we need, I would join the fight too, in my spare time.

Zetdotpi - Do you own a Diamond2?

gingercat
20th November 2009, 09:14 AM
Speaking of Android 2.0. When all drivers is written and working, will Android 2.0 work, or does it need new drivers too?

Once all the drivers are written, no more will be needed ;)

olipheus
20th November 2009, 10:30 AM
Once all the drivers are written, no more will be needed ;)

Neat-o! :D

LeviTheGeek
20th November 2009, 08:31 PM
It's like waiting for Christmas to open presents... but I'm praying Christmas comes early this year! It's ridiculous there's no Android phones for AT&T... in fact it's a tragedy and uncalled for!

Kudos to those working so hard for us geeks who love to tinker but lack the necessary programming skills to do so.

TopazUser1
21st November 2009, 02:29 AM
You guys are amazing...i also hope christmas comes earlier this year =D
thanks to everyone working on this in advance

zetdotpi
21st November 2009, 04:22 AM
I second this, if I can get some information on where to start, what we are building with, any guides and software we need, I would join the fight too, in my spare time.

Zetdotpi - Do you own a Diamond2?


Yes, and I think it should be easyer to fix some things in kernel having one, than if you don't have it :)

cr2
21st November 2009, 05:17 PM
Where can I get kernel sources for topaz (or htc devices in general) ?
cr2, can you share patches you made to kernel?

They are all available long time ago at

http://gitorious.org/linux-on-qualcomm-s-msm/linux-msm

HTC Touch Freak
23rd November 2009, 12:19 AM
Not sure if this is know or been mentioned before but it seems that there are 2 different screens used in the TD2. Not sure if somewhere along the line they switched or if the 2nd screen is for a different market/model (AT&T Pure). Seems like it'll make this a little more difficult if the people developing don't all have the same version of LCD screen.

http://cnn.cn/shop/t5353-touch-diamond2-topaz-c-277_829.html

Maikeu Locatelli
23rd November 2009, 12:58 PM
Not sure if this is know or been mentioned before but it seems that there are 2 different screens used in the TD2. Not sure if somewhere along the line they switched or if the 2nd screen is for a different market/model (AT&T Pure). Seems like it'll make this a little more difficult if the people developing don't all have the same version of LCD screen.

http://cnn.cn/shop/t5353-touch-diamond2-topaz-c-277_829.html

I think these LCDs have the same drivers the only thing that is different is the fit in the housing

j00e
23rd November 2009, 01:08 PM
I can not believe that Chinese developers can not lay out its assembly android. They have a private assembly or someone has not asked them because of problems with the language? After all, we saw pictures, they fakie or indeed is already possible to run android?

Zack84a
23rd November 2009, 04:55 PM
I can not believe that Chinese developers can not lay out its assembly android. They have a private assembly or someone has not asked them because of problems with the language? After all, we saw pictures, they fakie or indeed is already possible to run android?

It was mentioned earlier that the chinese pictures and work that was posted, was for a different phone (I believe its a Raphael).

There are quite a bit of posts in the Raphael/Diamond port of android in English. The topaz and rhodium have significant differences between their earlier counterparts, thus not allowing a quick port.

Currently cr2 is the only super active developer for the topaz/rhodium. That being said, he owns neither of the phones, so its not a simple process to modify the linux kernel (so android will boot) with out having to phone itself to troubleshoot quickly bugs from test kernel to test kernel.

As developers from other phones, upgrade their current handsets to our phones, expect new developments (much like ROM cooking).

If you would like to help out, and feel like you have the capabilities to do so, my best recommendation would be to visit the other forums on XDA that have Android running and read through their threads. Kaiser, Vogue, Diamond, Blackstone, and Polaris have android running, as probably many others. All of these phones started at the same place we are at.

As always remember this is a hobby for any developer that has stepped up to the plate, and be respectful of the time they are putting in, and the contributions they can make.

raskell
23rd November 2009, 06:52 PM
It's like waiting for Christmas to open presents... but I'm praying Christmas comes early this year! It's ridiculous there's no Android phones for AT&T... in fact it's a tragedy and uncalled for!

Kudos to those working so hard for us geeks who love to tinker but lack the necessary programming skills to do so.

You can run the Rogers HTC Magic on AT&T unlocked with no issues (and now supposedly the LG Eve)

HTC Touch Freak
24th November 2009, 09:25 AM
You can run the Rogers HTC Magic on AT&T unlocked with no issues (and now supposedly the LG Eve)

Yes this is true for almost all GSM phones. But even better because Rogers and AT&T share the same 3G bands so you will get 3G on top of edge that youd get buying unlocked.

I mean if your on AT&T I'd say screw 3G and buy an unlocked pohne. Edge is better than no Android at all. Ok mebe not but whatever.

If you get a Rogers Branded Phone you'd still need to get it unlocked to run with other networks sim cards.

olipheus
26th November 2009, 01:18 PM
Yes this is true for almost all GSM phones. But even better because Rogers and AT&T share the same 3G bands so you will get 3G on top of edge that youd get buying unlocked.

I mean if your on AT&T I'd say screw 3G and buy an unlocked pohne. Edge is better than no Android at all. Ok mebe not but whatever.

If you get a Rogers Branded Phone you'd still need to get it unlocked to run with other networks sim cards.
Which phone is the AT&T and how come you guys bring it up here? :) I can't quite follow the discussion, but is there an Android build that has the right drivers??

letnik86
27th November 2009, 06:05 AM
is there a test-version of Android OS on Diamond 2 (Topaz)??? i wanna be a tester))

HTC Touch Freak
27th November 2009, 08:43 AM
Which phone is the AT&T and how come you guys bring it up here? :) I can't quite follow the discussion, but is there an Android build that has the right drivers??

Really the only reason this cam up is cause someone wants android on their "Pure" AT&T's version of the Topaz (TouchDiamond2) AT&T has no Android phones so someone suggested they buy one from Rogers which has the same 3G bands as AT&T. Only problem is that you still need to unlock it befoer using it on AT&T.

So it's jsut best to buy an Unlocked Android device, Wait tilll AT&T gets an Android phone, or simplly wait till the awesome devs here get it running on the Topaz and get a pure from AT&T or a Tilt2 (TouchPro2/Rhodium)

Now lets get BO. (Back On Topic)
is there a test-version of Android OS on Diamond 2 (Topaz)??? i wanna be a tester))

NO. Please read the thread for such a trivial question.

olipheus
27th November 2009, 09:11 AM
thanks for clearing that up :)

olipheus
29th November 2009, 11:06 AM
I've been checking out the Nokia N900 lately, and I must say Maemo seems very very nice.
Do you guys know if there any possibility to port it to Topaz? Perhaps there already is a project running?

/Oli

gingercat
29th November 2009, 04:23 PM
I've been checking out the Nokia N900 lately, and I must say Maemo seems very very nice.
Do you guys know if there any possibility to port it to Topaz? Perhaps there already is a project running?

/Oli

Feel free not to ask this question in the Android porting thread! :mad:

olipheus
29th November 2009, 05:46 PM
Feel free not to ask this question in the Android porting thread! :mad:

Since it's both linuxbased I thought that maybe the same drivers is needed. Hence using the Android thread....

EleCtrOx666
29th November 2009, 09:52 PM
Since it's both linuxbased I thought that maybe the same drivers is needed. Hence using the Android thread....

Yes, but as you can see, we have quite nothing for Topaz, the first thing we have to do is to compile a linux kernel compatible with Topaz, so Android, Maemo and so on are things that will happen after the compilation of the Linux Kernel. So if there was already a project for Maemo, there would be at least a working Kernel. ^^

shadowline
29th November 2009, 09:55 PM
Correct, we are working towards a working kernel and drivers for the topaz, which should be universal to all the linux based distros, be it android, maemo, ubuntu, etc.

olipheus
30th November 2009, 09:44 AM
Thanks for great answers guys!


And gingercat, maybe it wasn't all wrong to ask here? Please considerate to be more polite next time instead of raging...

opensea
30th November 2009, 10:46 AM
Thanks for great answers guys!


And gingercat, maybe it wasn't all wrong to ask here? Please considerate to be more polite next time instead of raging...
+1

This is a public area and there is nothing wrong with asking questions.

TopazUser1
30th November 2009, 07:30 PM
If anyone needs any testers...pm me =]

opensea
30th November 2009, 07:59 PM
If anyone needs any testers...pm me =]
I am affraid there is no working Android for testing. Yet.

shadowline
1st December 2009, 02:39 AM
I am affraid there is no working Android for testing. Yet.

There needs to be... lol we need to hurry up, it is almost christmas, and i want android for christmas... lol

technomania34
1st December 2009, 06:37 AM
.....and i want android for christmas...
Me too. Much better.

Shiv3r
1st December 2009, 09:17 AM
How is development going then? Is the kernel almost ready? I'm also very interested in having android on my topaz.

d3sm0nd
1st December 2009, 09:49 AM
Don't know about you.. but I don't see much people working on the kernel?
Hope that Android geets booting before our devices get too old. ^^

shadowline
1st December 2009, 11:37 AM
Don't know about you.. but I don't see much people working on the kernel?
Hope that Android geets booting before our devices get too old. ^^

Me too, but do realize that currently the best working devices are the vogue and kaiser which are quite old now. It does take a lot of time to do it, although we should have it a little more easy just because of the other ports we have and what has been learned from the kaiser and vogue ports.

Shiv3r
1st December 2009, 03:09 PM
Me too, but do realize that currently the best working devices are the vogue and kaiser which are quite old now. It does take a lot of time to do it, although we should have it a little more easy just because of the other ports we have and what has been learned from the kaiser and vogue ports.

So how far along the way are you with development?

shadowline
1st December 2009, 08:25 PM
CR2 is currently doing most (if not all) of the development. As of right now, the last I heard was we are trying to get the display working, but it has been weeks since I have really heard much of anything on it.

olipheus
1st December 2009, 08:58 PM
Hi, i was busy in the last 2 days. The dumps seem to be more or less the same. I'll try to address LCD and USB problems during the weekend.

This was posted some time ago by Cr2, as you can see, so I guess it's display and usb drivers thats being worked on atm :)

Sure would be neat to get the display working. Then it would atleast start if I understod it right :)

shadowline
1st December 2009, 11:06 PM
Oh I sure hope so! Hopefully everything else is in place after that for it to start booting. I can't wait. :D

Riekr
1st December 2009, 11:28 PM
there is some activity in htc-linux.org regarding topaz gpio and lcd module.
i hope for everything to go fine :)

sentinel79
5th December 2009, 10:00 AM
It was mentioned earlier that the chinese pictures and work that was posted, was for a different phone (I believe its a Raphael).

There are quite a bit of posts in the Raphael/Diamond port of android in English. The topaz and rhodium have significant differences between their earlier counterparts, thus not allowing a quick port.

Currently cr2 is the only super active developer for the topaz/rhodium. That being said, he owns neither of the phones, so its not a simple process to modify the linux kernel (so android will boot) with out having to phone itself to troubleshoot quickly bugs from test kernel to test kernel.

As developers from other phones, upgrade their current handsets to our phones, expect new developments (much like ROM cooking).

If you would like to help out, and feel like you have the capabilities to do so, my best recommendation would be to visit the other forums on XDA that have Android running and read through their threads. Kaiser, Vogue, Diamond, Blackstone, and Polaris have android running, as probably many others. All of these phones started at the same place we are at.

As always remember this is a hobby for any developer that has stepped up to the plate, and be respectful of the time they are putting in, and the contributions they can make.
Well, can we somehow accelerate this process by getting a phone out to cr2? I know I have some extra paypal funds and I've been waiting for a port for a while now. Anyone want to pitch in?

olipheus
5th December 2009, 10:37 AM
As a technology luddite i don't use paypal, and don't even have a credit card 8)

this and that

sentinel79
5th December 2009, 10:46 AM
ah well. can we start a collection and just ship it to him? Shadowline maybe could handle the donations and all.

opensea
5th December 2009, 11:49 AM
ah well. can we start a collection and just ship it to him? Shadowline maybe could handle the donations and all.
We can do that. I'm in.

cbijjlllm
5th December 2009, 08:57 PM
Im in too. I'll donate... by chance if this is possible for the Topaz, will it also work on the Topaz210?

opensea
5th December 2009, 09:06 PM
Im in too. I'll donate... by chance if this is possible for the Topaz, will it also work on the Topaz210?
Dummy question: What is topaz210? :)

edit: i googled. it's pure. :)

sentinel79
5th December 2009, 09:08 PM
Okay, so let's confirm this with cr2 - that getting a topaz would accelerate his work. cr2?

sentinel79
5th December 2009, 09:10 PM
yeah I have the Pure from ATT ... my contract wasn't up and I was in a family plan ... so it's complicated. Hero was my only other choice but I love the feel of the Pure ... very sleek and solid. Also it has an awesome screen!

cmstackar
5th December 2009, 11:00 PM
The only difference between the pure and regular TD2(Except housing) is LCD screen, and the placement of the antenna, so if it works for one, it will most likely work for the other

TopazUser1
6th December 2009, 12:09 AM
ill donate =]

elmalote
6th December 2009, 10:53 AM
Count me in for donations :)

d3sm0nd
6th December 2009, 11:02 AM
I'm sick of waiting, I'm gonna get a Hero this week! :D

cbijjlllm
6th December 2009, 09:32 PM
The only difference between the pure and regular TD2(Except housing) is LCD screen, and the placement of the antenna, so if it works for one, it will most likely work for the other

Actually, The Touch Diamond 2 has a camera on the front for video share calling where the Pure does not. Other issues have arose because of this
i.e. you can only use leo phone canvas with newer roms that have Sense UI for the Topaz 210(Pure).

If I am mistaken please correct me. I'm just going off of what i have read and experienced myself.

olipheus
6th December 2009, 09:42 PM
I'm also not certain about it, but since the screen isn't the exact same one, the Pure will need it's own LCD-drivers.

If this is a correct assumption, you'll not see android running on a Pure, unless someone puts together the right screen drivers.

olipheus
7th December 2009, 02:33 PM
Since we're already asking ourselfs how the development is coming along. Does anyone have any contact with cr2? Seems like he's not here much nowadays

yandzee
7th December 2009, 07:10 PM
Excuse me, would you tell me, when there is a test insertion android on diamond 2?

olipheus
7th December 2009, 08:49 PM
Excuse me, would you tell me, when there is a test insertion android on diamond 2?

If anyone knew, we would tell you. And if you would have read some of the recent posts, or more, you would have known that aswell!

Allways try to find answeres too your questions before you ask, please

ram2.0
7th December 2009, 11:17 PM
Just finished reading all of the articles from the beginning, very slow and time consuming task. Keep it up.
ive downloaded the latest Builds, i'll try when I am in one of my interesting mtgs.

Ram

yandzee
8th December 2009, 02:17 PM
Sorry, but i'm not englishman...
It is hard for me. Write please answer on my question
Thanks!

gingercat
8th December 2009, 02:56 PM
Sorry, but i'm not englishman...
It is hard for me. Write please answer on my question
Thanks!

Olipheus has already answered your question - we don't know is the answer I'm afraid.

p.s. I'd suggest trying google translate if you have difficulties understanding any of the posts, it's reasonably good as automated-translations go.

sqmemory13
9th December 2009, 06:12 AM
keep it up guys. Who knows, someone one day may develop auto configurator for haret thing.

sentinel79
9th December 2009, 09:04 AM
You're seriously right where I was when I was trying to decide ... suppose EDGE aint too bad of a tradeoff if the OS is right on the money. I played a bit on my Tilt II loaded with Android and I was VERY pleased with the app store and it's straight forward approach to navigation. I miss the screen panning and plethora of widgets :(

dima_sk8er
13th December 2009, 09:16 AM
Well when, when will appear Android for Topaz?
Excuse if has badly written, as badly I know English...

sentinel79
13th December 2009, 10:17 AM
So what ever was the verdict with that chinese xda group? Did they get a build working on a different model and is that why it couldn't be ported over for us?

olipheus
13th December 2009, 10:24 AM
So what ever was the verdict with that chinese xda group? Did they get a build working on a different model and is that why it couldn't be ported over for us?

I believe it was the Rhodium.

mweirauch
15th December 2009, 06:07 PM
Hi everybody,

I've been setting up a small dev environment and built a zImage from gitorious.org linux-msm repository (http://gitorious.org/linux-on-qualcomm-s-msm/linux-msm).

Btw, setup of the dev environment should be documented like in the Blackstone WIKI. Is there such a page already? I think there should be some condensed information which is not spread over a hundred posts.

Anyways, I think I have just managed to reach the results everybody else gets when booting the kernel. I see the raphael-diamond-penguin and output stops after usb_function_register() 'adb'. Then a fault in the crash log:
[ 6.151916] ether_configure() 0
[ 6.162445] Unhandled fault: external abort on linefetch (0x806) at 0x00000000
Attached the HaretScripting logs and default.txt for a zImage built on 2009-12-15.

What's the status of the previously active testers? Waiting for some news or resigned?

kamson
15th December 2009, 06:51 PM
Hi everybody,

I've been setting up a small dev environment and built a zImage from gitorious.org linux-msm repository (http://gitorious.org/linux-on-qualcomm-s-msm/linux-msm).

Btw, setup of the dev environment should be documented like in the Blackstone WIKI. Is there such a page already? I think there should be some condensed information which is not spread over a hundred posts.

Anyways, I think I have just managed to reach the results everybody else gets when booting the kernel. I see the raphael-diamond-penguin and output stops after usb_function_register() 'adb'. Then a fault in the crash log:
[ 6.151916] ether_configure() 0
[ 6.162445] Unhandled fault: external abort on linefetch (0x806) at 0x00000000
Attached the HaretScripting logs and default.txt for a zImage built on 2009-12-15.

What's the status of the previously active testers? Waiting for some news or resigned?

You're further than before!! Earlier it stopped when initlializing LCD driver!!

mweirauch
15th December 2009, 08:06 PM
You're further than before!! Earlier it stopped when initlializing LCD driver!!

Are you sure? Nobody has seen this before?

http://forum.xda-developers.com/attachment.php?attachmentid=257082&stc=1&d=1260907502

Btw, I am not having any initrd.gz or other system files set up. Just the kernel. I have no idea how to build these. If somebody can come up with some hints or provide some more detailed info, that is more then welcome. (This might also be a viable information for the Wiki page.)

mweirauch
15th December 2009, 08:52 PM
Are you sure? Nobody has seen this before?

Ok, just tested the last ppckitchen package (http://android.ppckitchen.org/topa100-20091104-3.exe) and it showed a white screen instead of tux after the "htc framebuffer console" (If I have read that right in that fraction of a second).

How to go on from here? :)

Will the kernel tell me it can't find any initrd.gz or modules or .. or .. or is the fault (visible in the log) a showstopper for further startup processing? Is time to pursue getting an initial ramdisk image set up? You see I am not firm with the linux booting process and how it behaves. :D

EDIT: added zImage and default.txt zipped up

olipheus
15th December 2009, 09:25 PM
I sure wonder where cr2 is hiding, he seems to be the only one that knows how much progress that has been made earlier!

but if you've got the LCD working, I guess there is just usb left until it's bootable? Like my friend Tony would say "GRRRREEEEAAAAT!"

gingercat
16th December 2009, 10:25 AM
Are you sure? Nobody has seen this before?

I saw that screen before with one of the chinese (linked to) builds, although I subsequently changed something and can't get back to that point :o

mweirauch
16th December 2009, 10:40 AM
I saw that screen before with one of the chinese (linked to) builds, although I subsequently changed something and can't get back to that point :o

I think getting it to work depends on the used haRET version and the set [ramaddr,ramsize] setting. I am using the 20090916 version without settting the ramaddr, ramsize explizitely.
There has also been some autodetection support added which sets the ramsize and ramaddress internall already.
c.f. here (http://linuxtogo.org/cgi-bin/gitweb.cgi?p=groups/haret/haret.git;a=commitdiff;h=2257d10024e61b9bcd648f8f1 6043dfbfce8248c;hp=4dd5b4f6624b34664dfa1a5bd8bc3b8 407edb139)
If no one beats me to finding a newer build, I can give it a go getting it to compile...

I also have forgotten to note that sometimes the device just freezes with the screen which I posted, sometimes it just resets at that point. I have the suspicion this depends on usb-cable attached or not, or if wifi was enabled in winmo before. Not entirely sure. It seems a bit random. Perhaps it's also related to in which mode the usb was in. (ether or mass storage)

ExTREmE99
16th December 2009, 06:39 PM
Keep up the good work! If we're able to run android 2.1 on this device it would be amazing. :)

marcydarcy
17th December 2009, 07:29 AM
I just tried your zImage with the harret from the chinese page and finally i can also see TUX. After this my Topaz is resetting.

greez

Marcy

sentinel79
17th December 2009, 07:57 AM
Well, mine stops loading at this phrase:

2.440948 input: MSM touchscreen as /class/input/input0 (cuts off after that)

sentinel79
17th December 2009, 08:34 AM
nope ... just reboots. I'm using the Pure. But at least it's something!

dejx
17th December 2009, 12:17 PM
I'm wiling to participate in development. I'm .net developer, with alot of expiriences in linux env. Where can i get further details about?

marcydarcy
17th December 2009, 12:44 PM
Sound nice to have one more person working for this.

You can find the current source here:

Originally Posted by zetdotpi View Post
Where can I get kernel sources for topaz (or htc devices in general) ?
cr2, can you share patches you made to kernel?
They are all available long time ago at

http://gitorious.org/linux-on-qualcomm-s-msm/linux-msm

But actually how far it is or where its stuck. Currently CR2 is developing so no clue.

But anyway nice to have you here!

greez

Marcy

Markinus
17th December 2009, 06:14 PM
Hi!

I compiled haret from git. If somebody need this . .. ;-)

Markinus

hav22
17th December 2009, 08:06 PM
Hi Guys,

I'm not very familiar with Linux however today I was able to compile a kernel from http://gitorious.org/linux-on-qualcomm-s-msm/linux-msm repository using default config file for topaz. After I ran it on my Diamond 2 I saw that now it doesn't stop as previously but it goes forward. I can see the logo and a virtual keyboard. However there are some messages appear in an infinite loop and I'm unable to dump them (unfortunately I was not able to use haretconsole for this). It would be good if someone with more experience could debug it. An archive with kernel, haret and config file is attached.

Best Regards.

Markinus
17th December 2009, 08:33 PM
Hi!

I compiled the kernel an I saw a problem with the USB device. I deactivated USB für TOPAZ. Now we have a bit more. Now the device in hanging in a continuous loop. Logfile. There is a problem with smem.

Markinus

Markinus
17th December 2009, 10:53 PM
so, the kernel is now booting completly. Now the next problem, android himself isnt start. I see the "Android" text, the data image creation and then . . dark . . only the keyboard and a black screen. This only with android 1.5. With 1.6 or 2.01 it cannot find /Data. Kernel panic . . .

sentinel79
17th December 2009, 11:26 PM
Al-frackin-right! This is very promising! Devs you are the gods in this domain so I'm praying for ya!

WigglerAway
18th December 2009, 12:53 AM
I managed to boot into android which was a good feeling! Lots of things to do before android is even semi-useful though. Does anyone know how to identify SRAM memory offsets ala http://htc-linux.org/wiki/index.php?title=RaphaelMemoryMap?

kamson
18th December 2009, 01:03 AM
Can You share with us Your work??

sentinel79
18th December 2009, 01:18 AM
I managed to boot into android which was a good feeling! Lots of things to do before android is even semi-useful though. Does anyone know how to identify SRAM memory offsets ala http://htc-linux.org/wiki/index.php?title=RaphaelMemoryMap?


Ummm ... can you upload your image? (so sorry to sound impatient but I've been watchin this thread pretty avidly)

HTC Touch Freak
18th December 2009, 02:33 AM
I managed to boot into android which was a good feeling! Lots of things to do before android is even semi-useful though. Does anyone know how to identify SRAM memory offsets ala http://htc-linux.org/wiki/index.php?title=RaphaelMemoryMap?

Wow. So much progress in so little time. Looks like I will be ordering a new housing for my Topaz so it looks brand new when Andorid is fully running.

sentinel79
18th December 2009, 05:30 AM
Would love to see what this supposed running Android looks like. Screenie???:rolleyes:

shadowline
18th December 2009, 06:03 AM
I managed to boot into android which was a good feeling! Lots of things to do before android is even semi-useful though. Does anyone know how to identify SRAM memory offsets ala http://htc-linux.org/wiki/index.php?title=RaphaelMemoryMap?

So at that point, what works and what does not work?

If fully booted, how is the touchscreen, screen resolution, reponsiveness, backlight, gsm info, sim card info, etc. Unless you upload for testing/drooling that is. :P Just to update the first post with any relevant info.
If nothing else snap a photo of what you see too. :D

sentinel79
18th December 2009, 06:36 AM
LOL ... screen cap or it didnt happen!

ICEMANno1
18th December 2009, 07:05 AM
wow, great job guys!!! :D this would be the best Christmas present every ;)

since we have a big bunch of people here which are just waiting to test for you developers, it would be great to post everything we need to start the Linux kernel and maybe even android :eek:

I think if you could provide that, you will be flooded with logs!!!

thanks again for the great work!!!
Greets, ICEMANno1

marcydarcy
18th December 2009, 07:22 AM
Nice!
My one is just looping at MSMFB. Same like you guys.

@WigglerAway
Could you let us know how you managed to boot into android?

greez

Marcy

mweirauch
18th December 2009, 07:26 AM
Hi!

I compiled haret from git. If somebody need this . .. ;-)

Markinus
Thanks for building and sharing it with us!

I managed to boot into android which was a good feeling! Lots of things to do before android is even semi-useful though. Does anyone know how to identify SRAM memory offsets ala http://htc-linux.org/wiki/index.php?title=RaphaelMemoryMap?

Yikes! Have you been modifying anything in the htctopaz_config or adjusted some code in the kernel to make it work, or is your running kernel based on the clean git tree (linux-on-msm)? If modified please share your diff.

Have you been building android yourself or using prebuilt images? I at least have the donut tree around. Just didn't make it to building, yet.

marcydarcy
18th December 2009, 07:45 AM
Perhaps this Android pack would work with our own zImage:

http://connect-utb.com/index.php?option=com_rokdownloads&view=file&Itemid=68&id=53:android-1

greez

Marcy

sentinel79
18th December 2009, 07:47 AM
Perhaps this Android pack would work with our own zImage:

http://connect-utb.com/index.php?option=com_rokdownloads&view=file&Itemid=68&id=53:android-1

greez

Marcy


I'm downloading now.

marcydarcy
18th December 2009, 07:54 AM
I'm downloading now.

The version which is available there is not supporting the Topaz yet. I just thought we could use the android out of it.

greez

Marcy

Markinus
18th December 2009, 09:04 AM
@WigglerAway
Whitch version of Android images ( rootfs.img, systems.img/sqsh) do you use? I tried some images, but 1.5 is crashing on boot and with 1.6 he has Problems to mount the /system.
mounting /dev/block/loop1 an /system failed

Edit:
Now I found the problem with mounting. Hmm, but I cannot start android. Kernel crash on start user interface. . .

dejx
18th December 2009, 09:30 AM
Can you guys send me your MSN addresses, this weekend i'll start with this and i'll problaly need some help :o

marcydarcy
18th December 2009, 09:58 AM
@WigglerAway
Whitch version of Android images ( rootfs.img, systems.img/sqsh) do you use? I tried some images, but 1.5 is crashing on boot and with 1.6 he has Problems to mount the /system.
mounting /dev/block/loop1 an /system failed

Edit:
Now I found the problem with mounting. Hmm, but I cannot start android. Kernel crash on start user interface. . .

How did you overcome this smem loop?

Greez

Marcy

hav22
18th December 2009, 09:59 AM
so, the kernel is now booting completly. Now the next problem, android himself isnt start. I see the "Android" text, the data image creation and then . . dark . . only the keyboard and a black screen. This only with android 1.5. With 1.6 or 2.01 it cannot find /Data. Kernel panic . . .

Markinus, could you share your kernel and config for Haret? Did you make any changes in the kernel source code or htctopaz_default config file?

Thanks.

ram2.0
18th December 2009, 10:50 AM
Markinus, could you share your kernel and config for Haret? Did you make any changes in the kernel source code or htctopaz_default config file?

Thanks.

Guys

Not that I am doubting the hard work that is taking place.
I speculate that there is a lot of duplication going on.
I suggest that everyone takes a minute to post an update in the form of.
What they have achieved, What problems they are currently experiancing.
Post a screen shot (this should not be difficult)
and the files required to deliver the same result.

This allows everyone who is working on the same project to get to the same point as you. It is also possible that even with the same software the results are different, this is also beneficial to the developers.
Also ive seen that it is possible to give the kernal a different name and use the default.txt to select the image. I also suggest that we use this to differentiate the differert workstreams going on.

It will most certainly be quicker if we are not covering the same ground time and time again.

Ps. The latest Image that was posted here just Reboots the phone back to windows (for me.)

Feel free to comment on the comments.
Thanks
Ram

marcydarcy
18th December 2009, 11:26 AM
@RAM
good idea!

i just tried this image:
http://forum.xda-developers.com/showpost.php?p=5168299&postcount=377

But its just looping at the smem message

greez

Marcy

j00e
18th December 2009, 12:40 PM
@RAM
good idea!

i just tried this image:
http://forum.xda-developers.com/showpost.php?p=5168299&postcount=377

But its just looping at the smem message

greez

Marcy

me too, some errors http://img9.imageshack.us/g/img0019ad.jpg/

mweirauch
18th December 2009, 01:45 PM
Hi Guys,

I'm not very familiar with Linux however today I was able to compile a kernel from http://gitorious.org/linux-on-qualcomm-s-msm/linux-msm repository using default config file for topaz. After I ran it on my Diamond 2 I saw that now it doesn't stop as previously but it goes forward. I can see the logo and a virtual keyboard. However there are some messages appear in an infinite loop and I'm unable to dump them (unfortunately I was not able to use haretconsole for this). It would be good if someone with more experience could debug it. An archive with kernel, haret and config file is attached.

Best Regards.
I just tried your kernel and I am also getting the same smem-find-loop now. The question is, why is your kernel getting that far, and mine, compiled from the same source base is not?

Have you been doing any changes to the config or git sources?
Which arm-toolchain are you using? The 2009q1? Could you describe your build setup a bit more? Getting a bit :confused:

Markinus
18th December 2009, 03:24 PM
Hi!


there are some problems. I remove the smem loop with a Hack. We have to correct this. The next problem is the batterie ctrl. This isn't correkt running an Topaz ( kernel crash on android start ). My zImage and default.txt, use at you own risk!.

hav22
18th December 2009, 03:27 PM
I just tried your kernel and I am also getting the same smem-find-loop now. The question is, why is your kernel getting that far, and mine, compiled from the same source base is not?

Have you been doing any changes to the config or git sources?
Which arm-toolchain are you using? The 2009q1? Could you describe your build setup a bit more? Getting a bit :confused:

Hi,

I used 2008q3 toolchain. No any changes in sources or htctopaz_defconf have been done. I just copied this file to .config and ran make command.

The only difference can appear when it asks some questions at start. I don't remember what I was answering. Currently I'm at workplace and don't remeber exact flow but I'll post the full list of commands I did a bit later from home.

Regards,
Alexey.

marcydarcy
18th December 2009, 03:34 PM
Hi!


there are some problems. I remove the smem loop with a Hack. We have to correct this. The next problem is the batterie ctrl. This isn't correkt running an Topaz ( kernel crash on android start ). My zImage and default.txt, use at you own risk!.

I just tried this build with the donut version from utb-connect.

I just get "kernel panic: not syncing"

greez

Marcy

mweirauch
18th December 2009, 03:38 PM
Hi!


there are some problems. I remove the smem loop with a Hack. We have to correct this. The next problem is the batterie ctrl. This isn't correkt running an Topaz ( kernel crash on android start ). My zImage and default.txt, use at you own risk!.
Can confirm the crash. It spit out some reports that it couldn't load some kernel modules earlier. (top of the screen)

Dunno if I have the initrd and modules setup right. I took initrd.gz and modules-2.6.27-00598-g94e5448.tar.gz from the Android-1.6-22-11-09-CUTB.zip

Is it correct to just put them in the root? (Specifically the modules)

WigglerAway
18th December 2009, 04:21 PM
Woah, active thread. Any (future) devs able to get on IRC (freenode #htc-linux) to discuss the state of things?

Currently android is crashing after approximately a minute, but haven't had a chance to work out why - really booting up android is a bit premature. LOTS of work work still to do before it becomes remotely usable.

Whats working: display, SD, touchscreen
Not working: radio, battery info, buttons

rjanossy
18th December 2009, 04:25 PM
Hi Guys,

I'm not very familiar with Linux however today I was able to compile a kernel from http://gitorious.org/linux-on-qualcomm-s-msm/linux-msm repository using default config file for topaz. After I ran it on my Diamond 2 I saw that now it doesn't stop as previously but it goes forward. I can see the logo and a virtual keyboard. However there are some messages appear in an infinite loop and I'm unable to dump them (unfortunately I was not able to use haretconsole for this). It would be good if someone with more experience could debug it. An archive with kernel, haret and config file is attached.

Best Regards.

Results: infinite loop
www.keycomp.hu/screenshot_2.jpg

Regards
Robert

olipheus
18th December 2009, 05:15 PM
Woah, active thread. Any (future) devs able to get on IRC (freenode #htc-linux) to discuss the state of things?

Currently android is crashing after approximately a minute, but haven't had a chance to work out why - really booting up android is a bit premature. LOTS of work work still to do before it becomes remotely usable.

Whats working: display, SD, touchscreen
Not working: radio, battery info, buttons

I hate to be the noob who breaks the constructive discussion, but being able to boot Android seems amazing! Last time I tried a Haret build that CR2 uploaded the lcd wasn't working, and the usb was also preventing it from even booting.

Is it possible for someone to upload the latest builds in Haret for people to run and post crashlogs from Haretscripting?

/Oli

olipheus
18th December 2009, 05:50 PM
Nvm me, I seem to be slightly r-tarded! zImage is for haret, duh :P Despite my ignorance, I still find it amazing ;)

WigglerAway
18th December 2009, 06:02 PM
Is it possible for someone to upload the latest builds in Haret for people to run and post crashlogs from Haretscripting?
/Oli

Thanks for the offer, however since I have a TD2 I don't need any logs for the time being. I'm sure if CR2 or any other dev without a device need anything they'll come calling.

In terms of releasing a rom, theres not much point at the moment as you can't really do anything on it but I understand the anticipation :)

If anyone wants to discuss how to get the kernel compiled & booting then get in touch. My missus is away so I got some free time atm.

WigglerAway
18th December 2009, 06:05 PM
Nvm me, I seem to be slightly r-tarded! zImage is for haret, duh :P Despite my ignorance, I still find it amazing ;)

zImage is the linux kernel binary. haret is the windows mobile program used to 'run' the kernel (amongst other things).

ram2.0
18th December 2009, 09:11 PM
Hey

olipheus there is no such thing as a silly question.

Thanks to everyone for posting updates. Great screen shots as well.

for those of you looking for Haret / Haretscripting.

anyone looking for the latest version (that I know of ) of Haret.

http://wiki.xda-developers.com/index.php?pagename=HaRET

for a modified version which now detects the Topaz.
http://android.ppckitchen.org/

This does beg the question
where do we keep the latest builds (working or not)
Including all of the tools to get the job done?

Ram

marcydarcy
18th December 2009, 09:41 PM
The group is anyway quite small. Dropbox could be a choice.
https://www.dropbox.com/


greez

Marcy

sentinel79
18th December 2009, 11:00 PM
Where can I download the android build which devs here are working with? Sorry for my ignorance, I'm just trying to get on the same page here.

sentinel79
18th December 2009, 11:07 PM
Woah, active thread. Any (future) devs able to get on IRC (freenode #htc-linux) to discuss the state of things?

Currently android is crashing after approximately a minute, but haven't had a chance to work out why - really booting up android is a bit premature. LOTS of work work still to do before it becomes remotely usable.

Whats working: display, SD, touchscreen
Not working: radio, battery info, buttons

Good job WigglerAway! I think you should be the lead on this project maybe? Shadowline, edit first post?

Just joined in on the IRC (total noob so I'll probably get kicked ... since I don't know commands or anything)

Markinus
19th December 2009, 12:36 AM
Yes, it's works. Very unstable and yes we have much work.
Here is a Screenshot.

sentinel79
19th December 2009, 12:55 AM
Yes, it's works. Very unstable and yes we have much work.
Here is a Screenshot.

Which packages should I use to test on my Pure (to achieve what you got there in your screenshot)?

devilsden
19th December 2009, 12:57 AM
Hi mate,

Thanks for making the project a success(Almost). Could you please tell us which android version r u using??? A link would be appreciated. I tried 1.5, 1.6, 2.0 and all of these do not boot up android at all.

cr2
19th December 2009, 01:12 AM
Now the device in hanging in a continuous loop. Logfile. There is a problem with smem.


Which AMSS version do you use in .config ?
The topaz defconfig may be wrong, and the smem problems should
go away with 6120/6125 setting.

HTC Touch Freak
19th December 2009, 01:19 AM
Yes, it's works. Very unstable and yes we have much work.
Here is a Screenshot.

Sweeeet.... Can't wait to see it on my screen for myself.

shadowline
19th December 2009, 01:52 AM
Great news everyone. :D glad to see some leaps and bounds here. I will be updating the first post with relevant info as I get it. I can't wait.

eternallife01
19th December 2009, 02:28 AM
You have no idea how much I was thriving for this thread to become more than just hopes and dreams!

I am so happy that there has been some progress with this!

If I knew anything about android or porting, I would help. But unfortunately I don't, so I'm just twiddling my thumbs while this page refreshes over and over. HAHA!

But seriously, Great work so far guys!!!


Kris

miro666
19th December 2009, 02:34 AM
Somewhat are doing good ? I trust on near future we will have first Android OS for Topaz, because our cooking cheefs hardly working...

Thanks in forward boys...

Regards

XxKILLx3RxX
19th December 2009, 02:39 AM
so will the htc touch diamond 2 version work on the htc pure? i heard they have different LCDs, but everything else is the same.

HTC Touch Freak
19th December 2009, 03:29 AM
so will the htc touch diamond 2 version work on the htc pure? i heard they have different LCDs, but everything else is the same.

Try the latest haret and intrid files on the last couple of posts and see if you get the error where it starts repeating. You can be the Pure guineepig.

XxKILLx3RxX
19th December 2009, 04:32 AM
i feel like a noob lol. i can't find the intrid files on any recent posts here. (i have one but it's for the diamond [first one.])

sentinel79
19th December 2009, 07:12 AM
Try the latest haret and intrid files on the last couple of posts and see if you get the error where it starts repeating. You can be the Pure guineepig.

I have a Pure but mine loads a bunch of stuff but stops and says rebooting in 3 seconds.

I tried a blackstone build of Android I think (dohnut 1.6 I believe) suggested somewhere on page 8.

I hope someone can point me in the right direction for appropriate android files.

sentinel79
19th December 2009, 07:14 AM
You have no idea how much I was thriving for this thread to become more than just hopes and dreams!

I am so happy that there has been some progress with this!

If I knew anything about android or porting, I would help. But unfortunately I don't, so I'm just twiddling my thumbs while this page refreshes over and over. HAHA!

But seriously, Great work so far guys!!!


Kris

You an' me both (in fact my name is Kris as well ... Kristian actually :cool:)

eternallife01
19th December 2009, 07:38 AM
You an' me both (in fact my name is Kris as well ... Kristian actually :cool:)

Nice, Mine is Kristofer(German Spelling, although my german is ill...lol)

sentinel79
19th December 2009, 07:40 AM
used zImage, initrd and modules.tar.gz from Angroid-1.6-22-11-09-CUTB.zip, and default.txt posted earlier here and I get a whitescreen on the Pure.

used initrd and modules.tar.gz from Angroid-1.6-22-11-09-CUTB.zip, then used zImage and default.txt posted earlier here and I still get a whitescreen on the Pure.

It only loads half a screen before going white on both setups.

By the way was using the topaz version of Haret linked in this thread. Switching to standard Haret from linux20091217.zip attached in this thread results in stalling after a while of commands streaming and it says the dreaded: "Kernel Panic ... rebooting in 3 seconds"

HTC Touch Freak
19th December 2009, 08:49 AM
i feel like a noob lol. i can't find the intrid files on any recent posts here. (i have one but it's for the diamond [first one.])

I have a Pure but mine loads a bunch of stuff but stops and says rebooting in 3 seconds.

I tried a blackstone build of Android I think (dohnut 1.6 I believe) suggested somewhere on page 8.

I hope someone can point me in the right direction for appropriate android files.

Hey guys. Was in a hurry and in a bad mood when I wrote my last post. Sorry.

The files I used were in post #377. The script should go through and the the phone will vibrate 2 times. Instead of a white screen or freezing the Penguine (TUX) should appear and the keyboard at the top. Then some more script that should keep looping.

If all that happens on your Pures than there should be no problem with using this on the Pure and just the Design of the LCD was changed for the housing and nothing else. Remeber also that T-MO in Europe has the same version (style wise) as the Pure so if it works for those users it should work for you.

Heck mebe I'll go to an AT&T store and ask if I can test it myself.

NoMercyWWE
19th December 2009, 09:18 AM
touch freak i have some trouble with the files.

i had tried three times each time hangs either on booting linux or it just even doesnt show the loading bar - is that cause of the rom im using it on? 23014EngeryRomXmas edition?

sentinel79
19th December 2009, 09:41 AM
touch freak i have some trouble with the files.

i had tried three times each time hangs either on booting linux or it just even doesnt show the loading bar - is that cause of the rom im using it on? 23014EngeryRomXmas edition?

Yeah, I forgot to mention my rom is Nataly 3.1 (I think)

Markinus
19th December 2009, 09:48 AM
Hi!


I'm using the androidfiles from last 1.6 Blackstone build ( Blackstone Android thread ). This seems be the best for me. But you have to use a modified kernel. I made some patches for Topaz in kernel. But it is very unstable, it's not booting every time completly and it's works max 2 minutes till crash. But it's seems that I see the correct battery volume and in top of the screen I see that the radio is connecting and finding a 3G net but a can't test it bevor crashing . .

Markinus

olipheus
19th December 2009, 09:50 AM
Hi!


I'm using the androidfiles from last 1.6 Blackstone build ( Blackstone Android thread ). This seems be the best for me. But you have to use a modified kernel. I made some patches for Topaz in kernel. But it is very unstable, it's not booting every time completly and it's works max 2 minutes till crash. But it's seems that I see the correct battery volume and in top of the screen I see that the radio is connecting and finding a 3G net but a can't test it bevor crashing . .

Markinus
Awesome! Can you post a link to the kernel you're using?

mweirauch
19th December 2009, 11:13 AM
Hi!


I'm using the androidfiles from last 1.6 Blackstone build ( Blackstone Android thread ). This seems be the best for me. But you have to use a modified kernel. I made some patches for Topaz in kernel. But it is very unstable, it's not booting every time completly and it's works max 2 minutes till crash. But it's seems that I see the correct battery volume and in top of the screen I see that the radio is connecting and finding a 3G net but a can't test it bevor crashing . .

Markinus
Hi Markinus, just gave it a small go last night by disabling usb in the topaz config and commenting some battery specific stuff in board-htctopaz.c. Perhaps you could share your diffs so that not everybody has to redo/discover the same procedure on his own.
Then there is a good chance we can try to enable/get going the disabled parts one by one by having a deeper look. (e.g. usb, battery, the current showstoppers...)

Mine currently halts/crashes htc_battery_set_charging() if I recall correctly. No time yet to disable that part...

So by sharing diffs, it would make the dev-life a bit easier.

sentinel79
19th December 2009, 11:37 AM
Okay I tried the Blackstone Android build and it seems to get further now (actually starts booting Android but no GUI) then it goes to a black screen with a prompt (underscrore) in the upper left of the screen.

This is with a Pure.

Exciting stuff this is. Maybe the Pure is just that much different than Topaz so that the Android GUI doesn't even load ... but it's a lot closer for me than it was a few hours ago.

Looking forward to you all working this battery thing out.

olipheus
19th December 2009, 11:37 AM
sorry to be such a nagger, but where is the kernel builds being uploaded? I can't find anything newer than the memory smem loop fault thing :)

Pretty please?

Markinus
19th December 2009, 01:33 PM
@sentinel79

Here my patch against mrproper

- Batterie fix
- Remove PMEM
- First smem HACK!!!
- SQUASHFS Support
- Fixes to compile the kernel without pmem
- Removed/Added messages

You have to set the PMEM option in the .config to =n for compiling.

We have to change the smem, it isnt work correctly.

shadowline
19th December 2009, 03:07 PM
So far with just messing with different versions of files and simple edits I have gotten it to the point where the android boot logo would show, but it does not. It even creates a proper data.img.
I do not have linux installed right now to do compiling and such, but still it looks good :D

cr2
19th December 2009, 07:33 PM
We have to change the smem, it isnt work correctly.

Hi, i have a vacation now, and stay far away from my phones ;)
Here are my comments:

[ 3.345581] smem_find(13, 2048): wrong size 2304

This structure has one additional member on AMSS6120/6125,
so maybe the preprocessor was confused about the #defines.


[ 3.643096] smem_find(86, 16): wrong size 48
[ 3.643096] smsm_set_sleep_duration <SM NO INT_INFO>


The SMEM_SMSM_INT_INFO structure is 3 times bigger (than usual) for AMSS6120/6125:

000630 00000001 000023b8 00000030 00000000 SMEM_SMSM_INT_INFO

XxKILLx3RxX
19th December 2009, 07:37 PM
Okay, i get the loop thing with the tux logo and keyboard at the top on the htc pure. I'm using this (http://www.connect-utb.com/index.php?option=com_rokdownloads&view=file&Itemid=68&id=53:android-1) and the file in post #377, and I deleted the startup.txt. (for noobs like me lol)

http://i46.tinypic.com/a5chgi.jpg
(pic from my dsi cuz i was too lazy to find a better camera)

sentinel79
19th December 2009, 08:09 PM
@sentinel79

Here my patch against mrproper

- Batterie fix
- Remove PMEM
- First smem HACK!!!
- SQUASHFS Support
- Fixes to compile the kernel without pmem
- Removed/Added messages

You have to set the PMEM option in the .config to =n for compiling.

We have to change the smem, it isnt work correctly.


That patch looks pretty crazy. So in donut.user.conf I should find PMEM and set it to the patch?

marcydarcy
19th December 2009, 08:11 PM
That patch looks pretty crazy. So in donut.user.conf I should find PMEM and set it to the patch?

I'm afraid you have to download the svn for the kernel and apply this patch using your svn tool. Then compile the new zImage file.

Not so easy to do.


Would be nice if someone could post the compiled zImage for us noobs


greez

Marcy

shadowline
19th December 2009, 08:17 PM
Hmm, seems as though I am lost after getting to the last command of compiling the kernel. I do not know the correct answers to all the questions. I have gotten everything downloaded, patched, and ready to make into a brand new zImage but that is where I get stuck. Anyone know of any documentation or tips on what is what after that point? I can make out most features but not all.
I'll be on irc if anyone knows what I am talking about. :P

ice.bogdan
19th December 2009, 08:27 PM
Hello, I've been watching this thread for awhile and I would like to help out, but I have not clue where to start. Could anyone help me with a quick tutorial on how to compile the kernel/modules from source?

There are a lot of people from the linux comunity who could help but are total noobs(like me) when it comes to mobile platforms.

Regards,
Bogdan

marcydarcy
19th December 2009, 08:34 PM
Here is the source:

http://gitorious.org/linux-on-qualcomm-s-msm/linux-msm

Here is a guide how to compile the kernel:
http://whyandroid.com/android/221-compile-android-kernel-from-the-source.html

Patch is some posts ago.

greez

Marcy

ice.bogdan
19th December 2009, 08:36 PM
Thank you Marcy,

I just hope I'll be of any help :)

HTC Touch Freak
19th December 2009, 08:48 PM
Okay, i get the loop thing with the tux logo and keyboard at the top on the htc pure. I'm using this (http://www.connect-utb.com/index.php?option=com_rokdownloads&view=file&Itemid=68&id=53:android-1) and the file in post #377, and I deleted the startup.txt. (for noobs like me lol)

http://i46.tinypic.com/a5chgi.jpg
(pic from my dsi cuz i was too lazy to find a better camera)

I'm a noob too. So since your getting the loop I would say once these guys get android fully working that it will work on the Pures with no modifications needed.

Now you and I get to wait and watch as things move forward. Sucks I can't help in any other way than cheering. Hopefully in time that will change.

marcydarcy
19th December 2009, 08:52 PM
@bodgan

Here is also a doc explaining how to compile:
http://gitorious.org/linux-on-qualcomm-s-msm/linux-msm/blobs/htc-msm-2.6.27/README

Suxx a lot that i cant help with my vista :-(

greez

Marcy

sentinel79
19th December 2009, 08:58 PM
I'm afraid you have to download the svn for the kernel and apply this patch using your svn tool. Then compile the new zImage file.

Not so easy to do.


Would be nice if someone could post the compiled zImage for us noobs


greez

Marcy


Yeah Ubuntu is about as much linux as I can handle ... I have no level of comprehension of the mechanics of linux. Total noob.

Markinus
19th December 2009, 09:06 PM
Hi!

@cr2 very nice ;-) Maybe you can check this in?

I found the white screen bug . .
There is a conflict between the board_htctopaz.h and board_htcraphael.h. When we build a TOPAZ Kernel, the board_htcraphael.h shut not be included. But it was. The CONFIG_RFKILL is set, and this use the raphael file. We includet the file from the mmc and panel topaz file too. So all defines was twice and with different values.

Markinus

cr2
19th December 2009, 09:55 PM
There is a conflict between the board_htctopaz.h and board_htcraphael.h. When we build a TOPAZ Kernel, the board_htcraphael.h shut not be included.


Yes, topaz should include only its own board file. I have updated
the topaz gpio list in htc-linux.org wiki, so you may edit the kernel headers.

sentinel79
19th December 2009, 10:02 PM
Yes, topaz should include only its own board file. I have updated
the topaz gpio list in htc-linux.org wiki, so you may edit the kernel headers.

[waves at cr2]

shadowline
20th December 2009, 06:43 AM
Here is something to drool at. :D
Edit: Full image removed, please click attachment at bottom. :D

This is ONLY a mockup, a fake, it is not actually running, it was just me playing with some WVGA screenshots on my topaz to see how android would look in beautiful WVGA. And it looks absolutely great!
I hope that we have a stable(ish, boots without crashing really) build soon, until then I will keep playing with my screenshots and hoping :D

On a development note, what is the proper way to apply the patches to the git files? I tried using patch -p1 < ~/Path/to/kernel/whitescreen.patch and it throws a bunch of errors stating that the files are already patched "Reversed (or previously applied) patch detected! Assume -R? [n]", or things like "1 out of 1 hunk FAILED -- saving rejects to file arch/arm/mach-msm/smd.c.rej"

The whitescreen patch is just an example, but I have tried both. Also what git are you all working off of? Gitorious or linuxtogo?

federaly
20th December 2009, 07:11 AM
Ahhh Shadow that looks awesome! Judging by the spec on the Topaz what sort of performance can we expect? From what I've noticed thus far alot of Android handsets have pretty low specs excluding the droid and some of the newest devices.

TopazUser1
20th December 2009, 07:15 AM
wow shadowline i know its just a picture
but its looks beautiful

ExTREmE99
20th December 2009, 07:16 AM
Ahhh Shadow that looks awesome! Judging by the spec on the Topaz what sort of performance can we expect? From what I've noticed thus far alot of Android handsets have pretty low specs excluding the droid and some of the newest devices.

The droid is only 600mhz but it has more internal memory.


The Topaz/pure/touch diamond 2 is 528mhz so its on par with the htc hero/htc magic 32A version.

ice.bogdan
20th December 2009, 10:33 AM
@shadowline

copy/rename the "linux-msm" directory to "kernel" then run
"patch -p0 < whitescreen.patch" (whitescreen.patch should be in the same dir as linux-msm), at least this worked for me..

but using this patch i'm getting a compilation error probably related to CONFIG_ANDROID_PMEM=n in the patch. I'll look into it.

CC lib/string.o
CC lib/vsprintf.o
AR lib/lib.a
LD vmlinux.o
MODPOST vmlinux.o
GEN .version
CHK include/linux/compile.h
UPD include/linux/compile.h
CC init/version.o
LD init/built-in.o
LD .tmp_vmlinux1
arch/arm/mach-msm/built-in.o: In function `adsp_release':
/root/android/kernel/arch/arm/mach-msm/qdsp5/adsp_driver.c:468: undefined reference to `put_pmem_file'
arch/arm/mach-msm/built-in.o: In function `adsp_pmem_add':
/root/android/kernel/arch/arm/mach-msm/qdsp5/adsp_driver.c:129: undefined reference to `get_pmem_file'
/root/android/kernel/arch/arm/mach-msm/qdsp5/adsp_driver.c:136: undefined reference to `put_pmem_file'
make: *** [.tmp_vmlinux1] Error 1

mweirauch
20th December 2009, 10:36 AM
Yap, same here. Enabled CONFIG_ANDROID_PMEM again. But I can't get it to show off/load android. This time it is rebooting right after displaying "Detected VOQUE/GSM phone" IIRC... before it just hang at that point...

This experimenting with the configs a bit.

ice.bogdan
20th December 2009, 10:50 AM
I'll try with both patches.. maybe it will give me a start..

Markinus
20th December 2009, 10:51 AM
Hi!

@cr2
Thx for the GPIOs.
I'm looking now in the smem direction . .

@ice.bogdan
sorry, I forgot something in the patch. . . here is a patch . .ehhh. . for the patch! :rolleyes:


@shadowline
Maybe you have the first patch, too? Then you can ignore this.


Markinus

varungujjar
20th December 2009, 10:59 AM
you guyz are a doin a great job !!! glad to see that we have the booting n the touch screen working...

.vawx
20th December 2009, 11:49 AM
I tried compiling with the patch but I just don't understand how, managed to apply the patch but i don't know how to compile it.
Is there a step by step guide somewhere? If not i'll just wait for some new zImage to appear here :P

Looks promising so far though, managed to get mine booting up to a point where it froze on a black screen with underscore,
with an error message about SND service just before that.

ice.bogdan
20th December 2009, 12:14 PM
@.vawx

I'm using this tutorial(I don't remember where I found it), it's a little older but you can adapt it to topaz and the latest git&toolchain.

federaly
20th December 2009, 12:20 PM
So much progress within the last couple of days I'm pretty excited. Whenever a semi-stable is available if you need someone beta it I'm willing to.

.vawx
20th December 2009, 12:21 PM
@.vawx

I'm using this tutorial(I don't remember where I found it), it's a little older but you can adapt it to topaz and the latest git&toolchain.

Thanks, i'll look into it :)

Markinus
20th December 2009, 12:38 PM
Hi!

I made a Image for you so you can take a look! It's should boot. Ist veryyy preeeeeee alpha , use at you own risk!

- Read this http://forum.xda-developers.com/showthread.php?t=584559&highlight=android and download the files there

- Replace the files with this from my archive



Important:
Give the Device a bit TIME to start!
If you have some errors with /Data mounting, you have format you sd card! ( fat32 sd Formater )


Problems:
- Buttons not work or not correctly
- PW not work
and much more!

Enjoy!

Markinus

ice.bogdan
20th December 2009, 12:45 PM
I'll give it a try. my build just seems to reboot successfully :)

edit: wow, I'm seeing the android logo :D great work Markinus

.vawx
20th December 2009, 12:51 PM
Aight, it works! :D

except that it says: SIM Card Locked :P and i can't do mucht more. But battery meter seems to work. And i can't press any menu button to unlock haha :D

mweirauch
20th December 2009, 12:56 PM
[ 3.643096] smem_find(86, 16): wrong size 48
[ 3.643096] smsm_set_sleep_duration <SM NO INT_INFO>


The SMEM_SMSM_INT_INFO structure is 3 times bigger (than usual) for AMSS6120/6125:

000630 00000001 000023b8 00000030 00000000 SMEM_SMSM_INT_INFO
[/QUOTE]

Perhaps this might help:
diff --git a/arch/arm/mach-msm/smd_private.h b/arch/arm/mach-msm/smd_private.h
index e6ca742..a76ed83 100644
--- a/arch/arm/mach-msm/smd_private.h
+++ b/arch/arm/mach-msm/smd_private.h
@@ -69,6 +69,9 @@ struct smsm_interrupt_info
uint32_t aArm_interrupts_pending;
uint32_t aArm_wakeup_reason;
uint32_t padding;
+#if (CONFIG_MSM_AMSS_VERSION == 6120) || (CONFIG_MSM_AMSS_VERSION == 6125)
+ uint32_t extra_padding[8];
+#endif
};

#define SZ_DIAG_ERR_MSG 0xC8

Markinus, could you confirm this to work? I somehow screwed something. I am not getting any usable crash log from HaretScripting anymore...

Btw, your build is running fine!

gingercat
20th December 2009, 12:57 PM
Thanks for the zImage Markinus! For those trying it, be patient when the Android logo appears, it does take a while to boot!

.vawx
20th December 2009, 01:01 PM
Ok forget my last post, had wrong txt config... now it booted in just a few seconds O.o
Removed my PIN from SIM and it booted and connected, can start apps etc.
Everything seems to work rather smooth even, altough i can't do much without the home/menu buttons.

EDIT:Meh, can't do anything anymore, it only worked the first time when it asked for gmail acc etc, now it just hit a lock screen each boot :P

ice.bogdan
20th December 2009, 01:11 PM
well, calling works for sure, the battery seems to charge, I'm not sure about the sound as I wasn't able to pickup. :cool:

[ 401.139251] audmgr: failed to connect to audmgr svc

I'm not sure why but it is kinda laggy on my device, it isn't that responsive after booting.

Markinus
20th December 2009, 01:34 PM
@mweirauch

It's not the once problem in smem. We have to correct the zero pointer to the SMEM_GPIO_INT struct. I've deactivated the GIOP pm and now it's works. But it's only a hack. I will look later . . .

mweirauch
20th December 2009, 01:55 PM
@mweirauch

It's not the once problem in smem. We have to correct the zero pointer to the SMEM_GPIO_INT struct. I've deactivated the GIOP pm and now it's works. But it's only a hack. I will look later . . .

diff --git a/arch/arm/mach-msm/smd.c b/arch/arm/mach-msm/smd.c
index a02b9dd..a6d952a 100644
--- a/arch/arm/mach-msm/smd.c
+++ b/arch/arm/mach-msm/smd.c
@@ -152,7 +152,7 @@ struct smd_alloc_elm {
char name[20];
uint32_t cid;
uint32_t ctype;
-#if defined(MSM_AMSS_VERSION_6120) || defined(MSM_AMSS_VERSION_6125)
+#if (CONFIG_MSM_AMSS_VERSION == 6120) || (CONFIG_MSM_AMSS_VERSION == 6125)
uint32_t unknown;
#endif
uint32_t ref_count;

The check was wrong. It still complained about the wrong size here. (2048 instead of 2304)
At least the error is gone from the logs now...

Markinus
20th December 2009, 02:14 PM
@mweirauch
yes, in my build is this corrected too . .

UnSkilleD
20th December 2009, 02:19 PM
yeah.. great work from all of you... :D

but.. can someone post a step-by-step guide for topaz to get android running..
i mean with all necessary files etc.. ?

WM-Sef
20th December 2009, 02:30 PM
@Markinus:

I've tried your build, on my Rhodium. But on the first screen, where it says: "Push the android to continue" it crashes when I click on it. Only emergency dails work, exept I don't have a working GSM connection. How to fix?

Edit: Managed to get further, but the responses from are strange. When I touch left, the right button gets pushed, and right, the left button gets pushed and so on.

_Kram_
20th December 2009, 02:32 PM
Hello!

Thank you for your work!

I followed the explanations, the boot is very long, and after 6 or 7 minutes I have a black screen, the lighting remains active, that make 10 minutes that I have this black screen...

What is wrong ?

Poodlemastah
20th December 2009, 02:33 PM
I made a complete rar with all the files setup correctly(I think) so it boots.
All credit goes to Markinus, its his files, and the rest of the android gang.
Just extract into the root of your SD card so that haret.exe is in the root.
http://data.fuskbugg.se/skalman01/Android%20Topaz.rar
Edit: Redid it and it seems to be working now, although it seems to freeze up after a couple of minutes of running.

j00e
20th December 2009, 04:01 PM
amazing its really working, so its not so far i hope for full release

olipheus
20th December 2009, 04:05 PM
Very much amazing work guys :) I messed some shit up and managed to lock the screen and since the buttons doesn't seem to work yet, it's stuck there :P

Keep up the great work guys!

_Kram_
20th December 2009, 04:07 PM
It really don't want to boot on my phone :s

I'm waiting for 30min now and I always have a black screen...

Poodlemastah
20th December 2009, 04:07 PM
If you guys want to reset to as it were when you first got it, just delete data.img, it will be automatically recreated but empty.

j00e
20th December 2009, 04:07 PM
how we can unlock screen? menu button dosnt work

olipheus
20th December 2009, 04:08 PM
Forgot to mention that it boots without the power connected

euhkah
20th December 2009, 04:09 PM
Santa, I would like, when you come down from heaven, that thou bring me a Android OS for my topaz ! Because really, Windows Mobile, it makes me tired ..

Poodlemastah
20th December 2009, 04:09 PM
Currently, you cant unlock it.

Markinus
20th December 2009, 04:21 PM
HI!



here is a new Version with working keys so you can unlock the screen :rolleyes:.
Ist verrrryyy preeeeeee alpha , use at you own risk!

- Read this http://forum.xda-developers.com/showthread.php?t=584559&highlight=android and download the files there

- Replace the files with this from my archive



Important:
Give the Device a bit TIME to start!
If you have some errors with /Data mounting, you have format you sd card! ( fat32 sd Formater )


Problems:
- Powermanagement don't work
and much much much more!

Enjoy!

Markinus

Poodlemastah
20th December 2009, 04:31 PM
Am I the only one who get constant touchscreen freezes(touch stops working)?

Markinus
20th December 2009, 04:38 PM
@Poodlemastah
It isn't stable . . .so it can crash . . . give the device time, often it come back

shadowline
20th December 2009, 04:40 PM
yeah.. great work from all of you... :D

but.. can someone post a step-by-step guide for topaz to get android running..
i mean with all necessary files etc.. ?


I will be posting those on the front page soon, but here is a quick rundown.

First you will need this file "http://www.cobaltcode.com/fileupload/data/Android/AllInOne/Android-Donut-htclinux-15-11-09.7z"
Download, extract, and copy those files to the root/base of your SD card.
Then download the latest haret, kernel, and default.txt from this post at "http://forum.xda-developers.com/showpost.php?p=5185122&postcount=490"

And extract then copy those files to your SD card overwriting the others.
Once that is done you can now tap haret, then click run, and if everything is there, it will boot! :D


Edit: Great job! It is running great (we'll as expected) :D I guess I can get rid of those screenshots :D

WM-Sef
20th December 2009, 04:48 PM
On the Rhodium, the touch system is Mirrored. The Display shows it in a normal way, but if I touch left, the right button gets pushed. If I touch right, the left button gets pushed.

NoMercyWWE
20th December 2009, 04:57 PM
NOo your not the only one i get them too but it means that its not able to use until the team gets rid of the freezing after 2 minutes of use bug

Markinus
20th December 2009, 04:59 PM
@WM-Sef
I haven't a Rhodium, this is for Topaz. Do you user the same default.txt or you have changed the ID?

.vawx
20th December 2009, 04:59 PM
New build seems to work, hardware buttons respond nicely. But the touchscreen is a little random now, some things i can press some things i can't. And then it just stops working. But progress is amazing, good job!

EDIT: could be a coincidence, but touchscreen seems to kick in every now and then when i mess with the volume buttons.

EDIT2: It seems the touchscreen stops working after a second of no input. If you open the keyboard you can easily see that, because if you keep pressing a letter rapidly it won't stop working, but if you stop for one second it will. Pressing the volume down button a few times seems to activate it again. Think there is some sort of sleep timer or something (have no idea how it works). Hope this helps.

gingercat
20th December 2009, 05:19 PM
Thanks again. Now we can use the buttons, you can see that Android itself doesn't hang after a few minutes, just the touchscreen does as you can continue using the buttons.

WM-Sef
20th December 2009, 05:19 PM
@WM-Sef
I haven't a Rhodium, this is for Topaz. Do you user the same default.txt or you have changed the ID?

I'm gonna try it now ;)

Edit: When I change the Mtype to Rhodium, haRET crashes. (2292) It gets past the load bar, an then it hangs...

Edit 2: Changed to Topaz (2293), works again, mirrored touch.

kamson
20th December 2009, 05:21 PM
I have a problem with my micro sd card. Console says it can't mount it. "Currently only Fats 1 or 2 is allowed, not 191"

SOLVED!!