yashsingh1/xdaforums huggingface dataset:
[JASJAR, XDA Exec, MDA Pro General] Moray:
Thanks: CC1

Hi,

I'll try that when I get home on the 26th. Thanks for the answer.

You guys are doing an amazing job and I'm really looking forward to trying the new kernel.

I'll find out if there's anything I can do to help in the New Year. But I'm going to be restricted to documentation and seeing if stuff works (though hopefully nothing with major bricking potential - I've only got one of these things for personal use).

Anyway, cheers again and a very merry Xmas

Moray
[JASJAR, XDA Exec, MDA Pro General] madkat:
Woo!

Anyone know of an easy way to pull all my SMS messages back to my PC out of WM5? That's the only thing holding me back from using Linux on my Exec now!!
[JASJAR, XDA Exec, MDA Pro General] Moray:
Ever closer

Hi,

The kernel compiled and I copied the zImage over the old one, did the make_modules onto the part of the card with the unrolled Opie and rebooted.

I then get a kernel panic as it says it can't find the device and I should change 'root='

If I put the old zImage back it boots again. Is there a step I've missed, or are there other files created in compiling that have to be copied over too?

Thanks Moray
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
If you are using one of the opie/gpe images at gnulinux.biz you have to use the same gcc compiler as they where buildt with. If you have made your own opie/gpe image you should use the same crosscompiler as you made the images with. The easiset way is to use the provided ones in the tmp folder at gnulinux.biz.

You could also in your default.txt add "rootdelay=1" in the set CMDLINE.
[JASJAR, XDA Exec, MDA Pro General] Moray:
It was the 'rootdelay' that did the trick. Thanks for the path to the temp files. I shall use them in the future as the smoothest way. Didn't work out quite right as the keyboard is doing nothing when I start it up. Still good experience to try a bit of kernel compilation.

Thanks for the help

Moray
[JASJAR, XDA Exec, MDA Pro General] imesh:
i'm italian, exscuse me for my bad english, i search gomunicator for phone, but i don't find, help me please
[JASJAR, XDA Exec, MDA Pro General] madkat:
Are you using Linux on an HTC Universal device? If so, you need to find the people working on Gomunicator on Opie, and ask them if they can compile for the CPU in the Universal.
[JASJAR, XDA Exec, MDA Pro General] imesh:
yes i using linux on universal, but i dont know where i can find this program for call
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
There is no fully working phonapplication for the Universal yet.

In Opie there isent any, for GPE there is Gomunicator wich doesnt work.

I am able to make calls and recive them, but there is no way to send or recive andy sms.

BTW, the mic isent working either when using Gomunicator so there no point at the moment.

But if you want you can compile one from the CVS, it has some support for the Universal.

http://xanadux.cvs.sourceforge.net/xanadux/gomunicator/

If you want to use a console application you can just use 'cu' and make/recive calls/sms with it, but the mic is the same status as gomunicator.
[JASJAR, XDA Exec, MDA Pro General] blackest_knight:
touch screen not working with 2.6.16 kernel

hi great work so far

I just got my universal on thursday from t-mobile

i have used the files from

http://gnulinux.biz/files/Universal/ramdisk/ for the ramdisk

and

http://gnulinux.biz/files/Universal/sd-mmc/2.6.16/

for the SDcard but although opie and gpe install ok

when either of them boot

with opie i get tap screen to continue (and nothing)

with GPE I get a desktop but no touch screen support

I think probably the distro's I have got are out of date looks like they are from july and I read on here there is 2,6.18 kernal.

where can i find newer files or do i need to compile from source myself.

any help greatly appreciated

well i did it myself and got the 2.6.12 kernel working with both distro's opie and gpe. opie is the prettiest but the high res screen on both of them is such an improvement. I don't see why you can't have both installed if you partition in to three.

not sure if not having the phone working is a problem, win ce seems set on making me use gprs even with a perfectly fine wireless connection.

at least in linux it will use my wifi.
[JASJAR, XDA Exec, MDA Pro General] Moray:
Hi,

I know you guys are very busy, so i can wait until you make the upgrade official.

In the meantime though, I have downloaded the Angstrom zImage, Opie and GPE files and just replaced them in the original installation. ie I overwrote the zImage with the zImage and deleted the filesystem on the the ext part of the SD card and unrolled either the Opie or the GPE.

with Opie installed it returned an error about not being able to get the console (I think - I have GPE installed at the moment, but can go back) and refused to go on. I think it was kernel panic. We didn't get beyond the black screen. Do I need to replace any of the other files - gnuharet, rd etc?

The GPE boots up into graphical, but the progress bar stops about 2/3 of the way up and then it just sits there. How do i find the error message (I'm not sure what the keys might be for CTRL-ALT-F1 to get another console, or if it has locked up)?

If I just use the zImage with the old GPE, there are a lot of complaints about not having the .19 modules, but it does boot and it does work to some extent.

I'm trying to get to the most advanced kernel so I can use the suspend feature and then, presumably, just use this as a PDA without booting back through wince each time.

Anyway, happy gnu year (sorry, there's probably an unwritten law about that particular pun).

Moray
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Forget the .16 version. It is outdated. Use the images in the tmp folder.

I will make a new one soon and remove the outdated ones.

But just to be sure, also use the provided zImage, do not make one yourself, it ill not boot the angstrom image.

http://gnulinux.biz/files//Universal/tmp/Angstrom/
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Opie. Forget the RD you dont need it. You dont use ramdisk with the .19 kernel. The ramdisk folder is only for making formating sd card in to filesystem ext3 if you not have a linux computer.

With .19 you need to add rootdelay=1 in to the CMDLINE in default.txt.

GPE: It takes ages to start GPE for first time. If you want to look at the bootmessages jus hit [alt]+

( internet explorere button on left side of space + left arrow) when the bootsplash has started, it will break it and go back to bootscreen.

Also use this ones, forget the .16 kernel.

http://gnulinux.biz/files//Universal/tmp/Angstrom/​
[JASJAR, XDA Exec, MDA Pro General] blackest_knight:
Any reason I can't use archive manager in ubuntu to unpack opie and gpe and then copy them into thier respective partitions?

using my sdcard reader

do i use the harat version i got for .12 version?

and default.txt its the same ?

you can get ext3 file sysyem for windows just google ext3 and windows and you will find a download on source forge. I use it to make my linux partition useable from windows on my multiboot laptop but probably you can use it to access linux partitions on an sd card too.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
I guess you might do that if you use archive manager as root.

But, the best way to extract them on to your SD card is using

tar jxvpf ............. (the 'p' is importent because of inherting ownerships and rights)

I have just updated the tmp folder with a new haret version and a updated startup.txt (renamed from default.txt to have a auto boot)

Yes i know you can read and write ext3/2 from windows, but i dont think you are able to create filesystems. Maye you are able to do it, but i dont know how. It's easier with linux i guess.

I have also updated GPE, OPIE and ROOTFS images. They are buildt today, but i havent had any chages to test them.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Gomunicator hasent any release with Universal support.

AFAIR i have included gomunicator in the gpe image i have uploaded inthe tmp folder. If the icon is not there just type 'gomunicator' form the terminla/console in GPE.

But, it is just a one way communication so far, the mic is not working.
[JASJAR, XDA Exec, MDA Pro General] epascal:
Keyboard mapping

Does someone have a picture of the keyboard with the key mapping so that it's easier to manipulate, I have a azerty french keyboard and I'd like to change the mapping.

Thank you.

I will share the mapping as soon as I have finished.
[JASJAR, XDA Exec, MDA Pro General] epascal:
Battery indicator

Since I have installed latest Angström version my battery indicator stay at 100% on Windows CE. I have removed the battery, reset, it's still 100%, it seems that the driver of Windows doesn't reset the device completely, maybe a scale information has been changed, on linux it seems to work.

Could you check?
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Great, I have just updated the table with french colon, please add your keys wich differ from the WorldWideEdition [Sca + Fn-Sca (the colon on the left side)]

When you have the french one finsihed, i can include them in the images. Feel free also to make for the other languges :-) .

http://wiki.xda-developers.com/index.php?pagename=UniversalKeyboard
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
I havent had simular problem, and i am not having now either. The only problme i have had is that my old battery got bricked and with 70% it shut down the universal (with both Linux and WinCe).
[JASJAR, XDA Exec, MDA Pro General] epascal:
Keyboard + battery

I have completed the french keyboard map but I can't complete italian.

I have suggestions about the keyboard mapping, we could map other combination of keys with shift and fn to reach an almost full keyboard at least to be able to type | character, function keys, ESCAPE, etc...

I can propose a mapping and we can discuss later? Can I type freetext description of characters?

My battery finally passed under 100% after several hours, strange, it seems that battery filling mecanism is different under windows and linux. It's not a priority but could be investigated.

Thanks for your quicks answers.

Regards.
[JASJAR, XDA Exec, MDA Pro General] cr2:
Just use the 'loadkeys' map format.

The code used on linux is the RE hx4700 code, so it may be a bit different.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
I have included | (pipe) uin my kernel-keymap file.

Yo0u can get it with typing [fn]+[1] . If it isent in your kernel-keymap you can add it like this: keycode 2 = bar
[JASJAR, XDA Exec, MDA Pro General] blackest_knight:
I just seem to have developed this issue I booted the 16 version of opie and when I came out to windows agai h i noticed a very strange thing some screens particularly white ones are showing a kind of pale blue tearing at random places on the screen it varys from nothing to severe.

I hope I havent broke anything even a hard reset seems to leave the same problem in place.

UPDATE:

I solved the screen issue, it was mechanical not software if you take a look at a universals lcd screen (ebay has pictures) there are around 4 connectors roughly in the corners. In laptop mode in the topleft corner i gave the cover a good squeeze which was rewarded with a small click as the connector connected properly. Soon as I did that the screen was back to perfect. (pity it was after I put a T-mobile rom on ready for returning it) It seems it was coincidence it came loose after booting into Linux.
[JASJAR, XDA Exec, MDA Pro General] pospani:
webbrowser

Hi,

I installed gpe angstrom image from gnulinux.biz, there is no working webbrowser,

installed gpe-mini-browser but it crashes, so does minimo and firefox.

Gomunicator starts up and crashes after a half of second.

In suspend mode the battery lasts app. 6 hours, is it because of the phone buttons they

light even in suspend mode.

Overall great work, by the way the mplayer works great, only xvid avi is too slow.
[JASJAR, XDA Exec, MDA Pro General] epascal:
Battery issue

I have now the same problem as you at 70% my PDA shutdown, out of battery and even after a harp reset it seems that my PDA is now too optimistic. It's too quick to be a battery issue I think that an offset have been introduced by the linux drivers. It could be useful to study the datasheet and the driver because now it becomes annoying.

PS: I have not yet worked on the keymap, probably this week-end.
[JASJAR, XDA Exec, MDA Pro General] EyeOfTheStorm:
This is normal, every Universal battery dies around one year after buying. Have a look around in the non linux related forum. My own was also dead, got a new one and everything is fine again.
[JASJAR, XDA Exec, MDA Pro General] epascal:
Battery

I assure you it's too much of a coincidence, just after the battery driver test for the first time I experienced a 100% battery for a too long time (just before my battery was at 40% and 10 minutes later at 100%), I already told on the forum. If I was more familiar with linux drivers, I will try to check the datasheet to see if an offset is appliable. I'll let you know.
[JASJAR, XDA Exec, MDA Pro General] tripledes:
Hi, last week during my holidays at berlin I experienced a little problem with my battery, very similar to yours. I was aware about issues with batteries after one year reported by some people on these forums so I was almost ready to order a replacement but before I tried to charge it with the AC adapter (not USB cable), it was charging for some quite time and kept charging even when WinCE was reporting 100% of charge.

Once the orange led turned green I tried to work normally with the device and it worked, in fact it's still working and no battery problem is present now.

I can't tell for sure what was the issue with my battery, maybe my Univ is afraid of flying ;) all I know, the problem seems to be now gone.

Hope this could help someone :)

Sergio.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Hi there. This has nothing to do with the linux port to Universal. Please report the bugs in to GPE at linuxtogo.org.

I guess you are using the linuxtogo version fo gomunicator and not xanadux. The linuxtogo doesnt have any support for Universal as far as i know.

And just so you know, Gomunicator is also very buggy form the xanadux sources.
[JASJAR, XDA Exec, MDA Pro General] pospani:
Hi goxboxlive,

Gomunicator is from your image at gnulinux.biz, angstrom distro.

But what I need is a operational browser, dont know why gpe browser crashes, installed package over ipkg.

Have no experience in compiling from source.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
I have experiend the problem my self, i dont know what it is. The same is when you browse for files.

For gomunicator you have to replace the file /etc/dbus/system.conf . I'll upload it to the tmp folder at gnulinux.biz.
[JASJAR, XDA Exec, MDA Pro General] Ferret-Simpson:
Don't shoot me for saying this, but working on Gomunicator is really a waste of time. . . No offence.

The phone in Windows CE works by having a system service (Daemon) monitoring the phone. For a fully usable Linux phone, and by fully usable I mean MMS, SMS, 3G video messages etc etc etc, all the cool stuff. . . We need something similar. A system daemon to monitor for incoming calls, messages and alerts, as well as to babysit the phone hardware. To open the phone and contacts applications when a call is received, and to act as a mail server for the various messages and message types, so that people can use their preferred mail program (with minor modifications) to access them. After all, this is Linux, and so everyone will want their OWN way of running it. What else do you expect from a bunch of geeks? ;)

I'm partway through writing a file and spec (or 40) on the complete Phone system, from what I learned working on the PocketPenguinZero project with DBHI et al. Literally writing, I'm doing it in windows journal, on bus trips and while bored in lectures, etc etc. When it's done I'll upload it in a couple of formats. Maybe even transcribe it for those who can't read my handwriting.

Daemon + Mail Program + Contacts program + Phone program + Messenger program (As in, IM (e.g. Yahoo, Jabber, MSN) not S/M/V-MS) = Happy people!

Yeah, I'll go back to my specdoc.
[JASJAR, XDA Exec, MDA Pro General] cr2:
Can you compare it to the qtopia4.2 capabilities ?

AFAIK the "server-side" stuff is already there, but trolls don't

want to GPL the frontend GUI for some unknown reason.

http://doc.trolltech.com/qtopia4.2/syscust-gsm.html#gsm-modem-integration

http://doc.trolltech.com/qtopia4.2/tut-multiplexing.html
[JASJAR, XDA Exec, MDA Pro General] PeterMcClure:
There is a usermode USB driver that does connect to the Universal successfully. See http://www.synce.org/index.php/SynCE-Wiki

Synce is pretty functional for synchronising Linux with your Universal. It's not easy to use but it does work.
[JASJAR, XDA Exec, MDA Pro General] EyeOfTheStorm:
http://irclog.iclem.net/?chan=htc-linux

IRC Log does not work for the last days.
[JASJAR, XDA Exec, MDA Pro General] Ferret-Simpson:
Yeah, That's fine for the latest Qtopia. . .

But Opie, Opie2, GPE, PDAXROM, are all left kinda stuffed aren't they?

And what about Messages? All delivered to some specific mailbox on a specific program? One of the key features of my daemon design, is a mailbox that can be accessed from anything (with a little modification to handle the special Message formats) From OpieMail to Thunderbird to Eudora (About to be open-sourced, I believe) to getmail if you want to! Quite how you integrate MMS and VMS into getmail is beyond me, but. . whatever. . .

I'm actually quite impressed with Eudora as a PDA mail program, I just installed it on my wristwatch and it seems quite nice!
[JASJAR, XDA Exec, MDA Pro General] blackest_knight:
i've installed both versions from there, I thought i had them both working but the touch screen isn't working when i boot either of them.

have i done something wrong? any suggestions or more info required.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
I have seen a lot of people have had thid problem. I dont know what it is. I ahev had only twice my self. But there is a way to solve it.

Where you downloaded the image there is a file named pointrecal. Download it and copy it to your /etc/ directory. And then the TS should work.

http://www.gnulinux.biz/files/Universal/tmp/ts_calibrate/pointercal
[JASJAR, XDA Exec, MDA Pro General] cr2:
Maybe it should be there by default ?
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
If it should be in the image by default i have to either add it manually, wich means i have to unzip it an add it, or i have to make a hack in OE wich i dont.

For me it's realy easy just to make a image an upload it, and do nothing more to it. That's why i want OE to build form CVS so i dont have to make any hacks in OE or add it manuly after making the image.
[JASJAR, XDA Exec, MDA Pro General] blackest_knight:
setting up and installing the tool chain

I tried to follow the instructions at

http://www.handhelds.org/moin/moin.cgi/UniversalKernel

installed cvs and checked out the source

however the toolchain just isnt working out for me.

the toolchain linked to on this page doesnt appear to have arm-linux-gcc

so make fails. Is there an alternative toolchain?

I'm trying to setup and compile on ubuntu 6.06
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
I am using that tool chain to compile my kernel.

The problem is your Makefile in the root of your kernel source. Default it's setup with "arm-linux-", but there are ways to override this.

There are three ways that i know of you can make it work.

1.a - In your bin directory of your crosscompiler you can make symlinks to every file.

or

1.b - You can change "arm-linux-" in your Makefile in root of you kernel source to "arm-none-eabi-"

or

1.c - Or the preffered way is to tell wich gcc compiler to use when runing make.

I'll add section 1.c to the howto. Thanks for notifying me.
[JASJAR, XDA Exec, MDA Pro General] blackest_knight:
installing tools and building kernel on ubuntu

I thought it might be useful to sum up the steps to compiling your own kernel for the universal on ubuntu dapper drake. infact it should be copy and paste following these instructions.

download the tool chain from here

http://www.codesourcery.com/gnu_too...m&target=arm-none-eabi&host=i686-pc-linux-gnu

I made a folder called arm and put the tar archive in there.(/home/XXXX/arm)

now the following needs to be done in a terminal.

sudo apt-get install cvs

cvs login

password: anoncvs

cvs -d :pserver:anoncvs@anoncvs.handhelds.org:/cvs checkout linux/kernel26

cd arm/

tar -xvjf arm-2006q3-27-arm-none-eabi-i686-pc-linux-gnu.tar.bz2 -C /home/XXXX/

export PATH=$PATH:/home/XXXX/arm-2006q3/bin/

cd ..

cd linux/kernel26/

make htcuniversal_defconfig

make CROSS_COMPILE=arm-none-eabi-

replace XXXX with your user name and these instructions should work for you

in fact apart from installing cvs it should apply any linux distro.

hopefully you will have a working kernel for the universal.

small problem with these instructions

the smily is infact : p without a space as in : pserver

but the board insists its a smiley.

thank you goxboxlive for the solution.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Updated images

Hi everyone.

I have updated the gnulinux.biz a little, and cleaned it up.

I have also builded new images, with the 2.6.19-hh9 kernel.

The bootstrap-image is just a clean rootfs image, without any GUI.

The GPE image is a base GPE image (GUI), with no extra apps included beside the ones included in Angstrom-gpe-image.

I have also buildt two Opie images.

One is just a base image with no extra apps installed.

The second one is "huge", it has a lot of apps installed, and it is also provided with a lot of diffrent languages.

Both Opie images is build from CVS, it has a the latest changes inculded. It's not that it is so much diffrents, but the windows is now started maximized wich i think is a huge improvment.

Feel free to try them out, there are still some bugs but they get bether .

Images can be downloaded as useual from:

http://gnulinux.biz/files//Universal/sd-mmc/snapshot/

*use at your own risc*
[JASJAR, XDA Exec, MDA Pro General] pegasys:
the zImage of Opie seems corrupt...

my universal screen shows several bars (red blue yellow and black); i guess that's from the new HaRet.

after that, my screen goes dead and stays dead.

the system however seems to be partially running, since the leds keep blinking, and the keyboard backlight works

with the zImage from the ramdisk folder the system boots but freezes after freeing 88k of init ram, just after mounting the ext2 partition containing Opie+extras, the 24,7mb set.

I guess this has to do with compatibillity issues overall, so i was hoping you could upload the correct version.

much obliged and please continue your effords; they're greatly appreciated
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
I think you are doing something wrong.

I have tested all the images that i uploaded in the snapshot folder and they all work.

But why are you talking about the ramdisk. Do not use the ramdisk zImage with the opie/gpe or bootstrap image. They are diffrents. Use the zImage that is provided in the same folder as the GUI opie/gpe/bootstrap image.

And please read the HOWTO one more time.

And also, the colors you are talking about is OK, that comes up after starting Haret ok, they are ment to appear.
[JASJAR, XDA Exec, MDA Pro General] pegasys:
ask first, shoot later...

as i explained, I've used the zImage provided with the opie image, and tried the rd zImage only to see wether that did work

I've carefully read the howto and followed every step to the letter

I'll give it another go in an hour or two,

'll let you know what the outcome was.

I'll redownload everything to be sure
[JASJAR, XDA Exec, MDA Pro General] cr2:
This ramdisk image does not match the ziImage (AFAIK), so

you are wasting time trying it.