PDA

View Full Version : Linux on Trinity


renatostore
29th December 2006, 10:51 PM
Who are interested to see Linux also on this device?

The process should be very similar to Hermes implementation, so we can follow their steps.

greatsokol
29th December 2006, 10:59 PM
Interesting

kimusan
2nd January 2007, 06:58 PM
is it possible to do dual boot ? how will phone functionality etc work?

kimusan
2nd January 2007, 07:39 PM
is it possible to do dual boot ? how will phone functionality etc work?

answering myself: yes it is, which means that I am in! I would love to help with the investigation for getting linux on this device. Looks like the new haret (01/01/2007) works well on trinity. I have successfully telnetted to it and executed several different commands.

cr2
2nd January 2007, 09:04 PM
Looks like the new haret (01/01/2007) works well on trinity. I have successfully telnetted to it and executed several different commands.
Register a machine number for it.
Are the trinity internals known as good as the Hermes ?

kimusan
2nd January 2007, 09:12 PM
Register a machine number for it.
Are the trinity internals known as good as the Hermes ?


What do you mean by Register a machine number? where do I do this? As far as I know, the internals are pretty well known. We have pictures that identifies all the relevant chips, and schematics for a lot of the chipset.

cr2
2nd January 2007, 09:43 PM
What do you mean by Register a machine number? where do I do this?

http://www.arm.linux.org.uk/developer/machines/


As far as I know, the internals are pretty well known. We have pictures that identifies all the relevant chips, and schematics for a lot of the chipset.
Do you have a link ?

kimusan
2nd January 2007, 09:47 PM
http://www.arm.linux.org.uk/developer/machines/


Do you have a link ?

It is in one (or more) of the threads in the trinity forum here at xdadevelopers. I do not have the direct links here, but have seen them recently. it is most likely in oone of the "GPS or not GPS" threads.

kimusan
2nd January 2007, 09:58 PM
I have now registered the HTC Trinity/P3600

saminegm
3rd January 2007, 06:45 AM
interesting

pof
3rd January 2007, 10:57 AM
Do you have a link ?

http://forum.xda-developers.com/showthread.php?t=285090

See first attachment, Mainboard.zip contains front and back pictures of Trinity's mainboard, with all chipsets.

renatostore
3rd January 2007, 11:46 AM
Look here for the schemes:

http://www.solopalmari.com/content/view/2471/38/

page 2 and 3.

renatostore
30th May 2007, 10:21 PM
How is the state of art in porting linux on this device?

And on Hermes? Does the kernel boot?

With wm6 do you have to hard reset every time you try to boot the kernel?

Maybe Pof can answer these questions.

Thanks

pof
2nd June 2007, 03:29 PM
@renatostore: cr2 and Kevin2 are the guys working on it, come into #htc-linux at freenode irc network.

On hermes the kernel boots, and we can load a minimal initrd using haret. On trinity i haven't checked lastly.

You don't need to hard reset afer booting linux, that was only on WM2003 :)

lollo82
24th January 2008, 04:12 PM
Hi
How about linux on trinity? i've been on the irc channel but didn't get any answer... a few months passed... i'm in hope! :)

ww2250
25th January 2008, 08:32 PM
I don't have high hope on that. Heard it's very difficult to debug stuff in Linux due to the lack of a hardware kb....

earl00
25th January 2008, 08:34 PM
why do you want linux on this phone? you are not going to be able to cross-compile apps over and I don't see a useful app in linux that wm6 doesn't have already for a phone.

bkortleven
28th January 2008, 11:37 PM
Hi...
Still interested...
Had someexperience with h36xx and h38xx/h39xx series HP/Compaq PDA's and familiar linux, and it would be very cool to have some of this running on the HTC hardware too...

Anyone already had a ROM cooked up with kernel/basic apps?
Any idea what will/does work and what won't/doesn't? like phone, camera, wifi, gprs, bluetooth, ...

Thanks!

cr2
29th January 2008, 02:23 PM
Any idea what will/does work and what won't/doesn't? like phone, camera, wifi, gprs, bluetooth, ...


Check the hermes wiki.
trinity is the hermes without keyboard, minor differences are unimportant :)

Lost_in_translation
8th February 2008, 08:18 AM
The future of Linux on PDAs is Andromeda. Don't expect this to be implemented on existing devices - Andromeda will be a means to deliver new devices to the market.

While you will most likely need a new phone for Andromeda, you will gain a complete platform with stylish and working applications, so you will be able to actually use the device right from the start.

Have fun!

dominique2222
8th February 2008, 09:20 PM
oh yeah very interesting! and more again if dualboot and aircrack incorpored...

have a look about ALP (Acces Linux Platform) :here (http://alp.access-company.com/)

http://www.intomobile.com/wp-content/uploads/2007/08/12.jpg http://www.intomobile.com/wp-content/uploads/2007/08/21.jpg

http://www.intomobile.com/wp-content/uploads/2007/08/31.jpg http://www.intomobile.com/wp-content/uploads/2007/08/41.jpg

andreadj
1st March 2008, 05:25 PM
Hi!

I have an HTC trinity since a year now and I've been waiting for a linux port since then.... I swear, if I was a coder I would start a project yesterday... but I'm just a sysadmin and the only code i can piss is script.
Windows mobile is an insult to such a nice device (flashing to WM6 is nearly useless.... and sometimes worst) so to me it would be great to just have a better OS on it.
To be straight, when I bought it I was certain that someone would have been able to port Linux to it.

Of course i'll be happy to help in any way if someone sees a role for my "resources" :D

saminegm
1st March 2008, 06:41 PM
Hi!

I have an HTC trinity since a year now and I've been waiting for a linux port since then.... I swear, if I was a coder I would start a project yesterday... but I'm just a sysadmin and the only code i can piss is script.
Windows mobile is an insult to such a nice device (flashing to WM6 is nearly useless.... and sometimes worst) so to me it would be great to just have a better OS on it.


There could be a greater catastrophy: iPhone OS.

bkortleven
2nd March 2008, 11:23 AM
Flashing to WM6 through the uDK rom I found here on the board somewhere, did the trick for me, although I'd indeed rather see it run a REAL OS, not just a phony upgrade of a used-to-be-embedded software package used for dumb terminals in the early '90s...
The Rom lets me run Tomtom with WE maps on it without having to reset the device every two times I quit from TomTom... And have it do a reset every 5 calls answered or dialed...
It runs very nicely I must say...
But that's my opninion...

As far as I've heard and read, the hardware is still not known enough even to have it load a kernel through Haret or another bootloader-system...
So patience is the word, I think.

I'm running OPIE-II on a Universal, and it looks veeeeery promising I must say... On a bright and sunny day, there will be support for the chipset/cpu in the trinity too, and we'll have the same options on that nice little piece of technology too...
Until then, I'll stick to the uDK rom I loaded onto my trinity, and be patient with having a 'locked-down software' phone...

Lost_in_translation
2nd March 2008, 09:43 PM
After reading through the infopages on the state of various projects, I wouldn't expect Linux for the P3600 to arrive in a timely fashion. There is obviously a lack of manpower, funding and documentation, resulting in an extremely slow progress.

The development will need the ressources of the manufacturers - HTC is part of the consortium which develops Andromeda, so expect them to offer some Linuxdevices with Andromeda in the not-so-distant future.

Have fun!

Campo
3rd March 2008, 12:58 AM
...The development will need the ressources of the manufacturers - HTC is part of the consortium which develops Andromeda, so expect them to offer some Linuxdevices with Andromeda in the not-so-distant future...

When you say Andromeda you mean Android?

andreadj
5th March 2008, 01:51 PM
lol! I hope so....I don't need no database application programming stuff on my phone :D:D:cool:

tuksedra
6th March 2008, 04:02 AM
i can do the testing, even i dont even know programming.. but did haret work on wm6.1?.. i ve tried last week, (herm-linux-20070930) it just freez on "jumping to kernel"

bkortleven
6th March 2008, 10:08 AM
If there's any beta (or even alpha) kernel/file system release for trinity anybody needs testers for: let me know! I'd be happy to try and test stuff, and at least report errors and such. i'm not a programmer, but I know my way around linux pretty much, and have played with Universal on linux, and several OPIE and GPE based roms for IPAQ's 3xxx series before...

Let me know if anything like that exists :)

andreadj
8th March 2008, 01:30 PM
Cool, we are lots of tester... now we need some coding skills.... anybody knows where to start ? :P

dominique2222
22nd March 2008, 05:20 PM
we must start on thing: patience ;)

cr2
22nd March 2008, 06:52 PM
now we need some coding skills.... anybody knows where to start ? :P
You don't really need coding skills right now.
Please download the S3C2442 CPU manual and read about the registers controlling the
serial ports. Then you can check the values used by wince.
Differences between hermes amd trinity are marginal, but they are there.

jasnick
30th March 2008, 02:47 PM
I wanna try too. Would anyone can upload the linux rom on internet?

renatostore
2nd April 2008, 08:47 PM
Hi all,

have we an haret version for this device?

i'm also interested in porting.

evlas
23rd April 2008, 04:03 PM
Hi all,
I don't find more info about porting of linux on trinity.
There is a forum dedicated to this porting?

edkmho
26th April 2008, 11:01 AM
Guys,

I am no expert in programming/coding.

I am willing to help in anyway to get linux working on Trinity. By the way, there is a ported kernel specifically for ARM920T cpu on this website "http://mojo.handhelds.org/", source is available too.

Please check it out.

Thanks.

Tolt
30th April 2008, 01:11 PM
we must start on thing: patience ;)

thread subscribed.

cr2
1st May 2008, 11:38 PM
I am no expert in programming/coding.


CPU support is not a problem. The missing ATI SD driver is the problem.

Zorflieg
10th August 2008, 12:38 PM
hey maybe we could email this guy

http://www.linuxdevices.com/articles/AT7937511405.html

all "help me obiwan kenobi" stylez.

he said he wrote an sd card driver for the himalaya so maybe it's the same or something.

or we could all donate $20 and put an ad on rent a coder or one of those indian rent a team mobs...

by now you may get the impression i too badly want a linux. a native android build would do nicely.

dominique2222
31st August 2008, 03:23 PM
Yes you're right.

But the BIG great point with Linux for PDAs is the capability of make working native linux desktop softwares command lines such as Aircrack-ng :D

tuksedra
17th December 2008, 06:49 AM
i'm using hermes kernel, haret 5.2

RAMDISK: Couldn't find valid ram disk image starting at 0.
List of all partitions:
No filesystem could mount root, tried: ext2 vfat
Kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(1,0)

what i did wrong?.. anyone?

tuksedra
17th December 2008, 04:32 PM
tried experimental kernel zImage-2.6.23-hh20-ssc, vogue initrd, ...
booted,:
...
...
s3c2410-rtc s3c2410-rtc: setting the system clock to 2028-12-17 23:22:27 (1860708147)
Freeing init memory: 88k
_ <---- keep blingking...

anyone?
sorry i can test but cannot do kernel hacking...

tuksedra
3rd October 2009, 03:08 PM
huh.. not trin kernel but i manage to boot.. i realize some people have come to this..
but you got to see this.. manage to get to login but no key works.. trying to telnet.. no luck..
http://www.youtube.com/watch?v=QhyZ9NgqwZU

tuksedra
3rd October 2009, 03:08 PM
huh.. not trin kernel but i manage to boot.. i realize some people have come to this..
but you got to see this.. manage to get to login but no key works.. trying to telnet.. no luck..
http://www.youtube.com/watch?v=QhyZ9NgqwZU

yaz00us
14th November 2009, 12:23 PM
Hello,
Did you boot haret? If so, which version?
Can you post a default.txt or better all the files that you are using to boot?
When I try to boot haret for kaiser i only get garbage on screen.

Thanks.

L.E.

I managed to make Haret work. For trinity we have to use the following values:
MTYPE 1225
RAMSIZE 0x04000000
RAMADDR 0x30000000

Unfortunately I wasn't able to compile a linux kernel that will boot under haret.
What linux kernel are you using tuksedra?