PDA

View Full Version : Technical question about upgrade OS TT1


kocoman
07-05-2006, 02:02 AM
Is it possible to upgrade Palm Tungsten T1 (version 5.0) into T2 (version 5.2.1) by using linux ARM booting? ie: can I boot linux ldrolez.free.fr/software/tungsten/ and extract the T2's ROM and flash it onto T1. what linux application can do that? I have heard about using Jacksprat before but the result was not working. (a few years ago from palmstamp.com - china site) Also has anyone tried using MakeTungsten (so it tricks a T1 into a T2 so any firmware upgrade for T2 will work for T1?) I know it is risky. but what about recovering from bad flash with debug mode? Any one can point me to somewhere would be great. Thanks. I am looking to install J2ME Websphere but it needs T2 (maybe faked with MakeTungsten?) or 5.2.1 which I can't use. Thanks

ahsirg
07-05-2006, 03:11 AM
MakeTungsten wont work, because the firmware and probably other dependent soft check on system libs and/or ROM ids which cannot be fooled by MMT

dmitrygr
07-05-2006, 03:32 AM
my question: why?

kocoman
07-05-2006, 04:47 AM
As I found my reply in brighthand.com, the unit would crash if it can't allocate 32mb of memory (since T1 has 16), even in the linux sources ldrolez.free.fr/software/tungsten needs to patch the source for the memory differences, but I don't know what he has patched. Also need to patch is the "Enable backlight" thinggy. I am trying to run Mini Opera with Tungsten T. I was hoping it was possible.
If someone can use Pextract hackndev.com/node/403 to extract the rom images from a TT2 and send it to me, I can try to see what happen when I flash it.f

The "machine number" for TT2 OMAP_PALMTT2 is 834 and OMAP_PALMTT is 839, but these are used for complieing in linux and not "secret codes" that is used to identify the palm (I think).

ahsirg
07-05-2006, 06:59 AM
dmitry, you asking me or kocoman?

dmitrygr
07-05-2006, 03:07 PM
It's a good time to start writing postmortems for "kocoman"'s pda.

kocoman
07-05-2006, 10:17 PM
If I use uboot I might be able to reflash a broken Palm, although it needs to be flashed "in chunks" because of corruption. Anyways I don't understand why it would corrupt, I thought it is new technology and not like a xmodem upload.. anyways I will research more and see. thanks

kocoman
07-08-2006, 06:26 AM
The question about why. Its because it uses Reflective TFT which I can shut down to save power. No other PDA has this (expects m505 but it doesn't run PalmOS5) Anyways might try it someday if I get a TT2 (transplant the Reflective TFT) or get a TT2 rom somewhere.

fanoush
07-12-2006, 08:17 AM
I' guess it will simply not work. Apart from 16MB vs 32MB (which is big problem, it is hardcoded in various places) T has different display so the display driver will probably not work correctly too. You would need custom modified T2 ROM and figure out those HW-dependant modifications yourself. Very tricky.

Romeol
07-12-2006, 11:10 AM
What do you mean by display drivers? T2 and TT screens are interchangable. . .

fanoush
07-13-2006, 08:50 AM
really? you have tried?

I thought they were different, one visible in direct sunlight (T1) and one not (T2). I just guess this means one is active TFT and one passive TFT and these two types are programmed differently in OMAP LCD registers. I only have T2 so I cannot check if T1/T2 contain same data in those registers. I may be wrong with this active/passive thing.

fanoush
07-13-2006, 09:11 AM
Hmm, just googled a bit and it seems there is no such thing as passive TFT so you are probably right. TFT means active, STN are passive. And T is reflective TFT.

But the ram size is hardcoded so t2 rom cannot be used on TT as is anyway.