yashsingh1/xdaforums huggingface dataset:
[JASJAR, XDA Exec, MDA Pro General] dis:
Sorry, I just forgot to mention that of course, I am booting the default kernel rather than the cvs one (this is certainly the reason why it fails), but I cannot boot the cvs one even with the INITRD set to the ramdisk, I got the same error as before on boot. SO this is like a circular problem:

I cannot boot the CVS kernel because it complains it cannot read the card, but I cannot format the card properly because I cannot boot the cvs kernel with the ramdisk.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Hi there. The zImage at gnulinuxbiz does not support 4GB, it's not updated yet, so you have to use the cvs one and compile it it yourself if you want to have support for 4GB.

And, if you are using one of the images (opie or gpe) at gnulinuxbiz you might also have to update the modules in thoose images like this.

'INSTALL_MOD_PATH=/where your sd card is/ make modules_install'.

I am on my way with updateting the kernel and the opie/gpe image at gnulinuxbiz, but i am not quite finished with them yet.
[JASJAR, XDA Exec, MDA Pro General] dis:
[quote="goxboxlive]

Hi there. The zImage at gnulinuxbiz does not support 4GB, it's not updated yet, so you have to use the cvs one and compile it it yourself if you want to have support for 4GB.

And, if you are using one of the images (opie or gpe) at gnulinuxbiz you might also have to update the modules in thoose images like this.

'INSTALL_MOD_PATH=/where your sd card is/ make modules_install'.

I am on my way with updateting the kernel and the opie/gpe image at gnulinuxbiz, but i am not quite finished with them yet.[/quote]

When I am mentioning "CVS kernel" in the email above, I mean my own kernel compiled by myself. But anyway, I'll just wait for the update, to see if I am more luck with the compiled zImage...
[JASJAR, XDA Exec, MDA Pro General] pasztorl:
big capacity SD

I checked with a 2Gb size SD with the kernel from xanadux CVS. It worked for me, but the I/O was so slow. The kernel does not report any I/O failure. I formatted it and do a read/write test on it.

The test failed because the copied files are not the same as the source files. I think my card was broken. I replace it and I'll report later.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Opie image for the 2.6.16 kernel

I have build i new Opie image for the HTC Universal. It is build for the 2.6.16 kernel. All the modules and firmware are included in the image.

You can get the image together with the zImage here: http://gnulinux.biz/files/Universal/sd-mmc/2.6.16/

NOTE: Sound doesnt work yet, missing the .16 kernel driver, and the default.txt file is diffrent from the one to use with .12 kernel.

This time i havent included any extra software packages, but i have made the repository file so its just to open terminal/console and download packages.

In example: You want a web-browser, do as follow:

ipkg update [enter] (only once in a while, it's just for updateing the database)

ipkg install konqueror-embedded [enter]

And do the same for opie-ftp, gpsd, qpegps, qpegaim, zroadmap and so on.

NOTE: I am not responsible if anything breaks. It is an unstable image and kernel, but it works (more or less the same as 2.6.12).

** Use it at your own risc **
[JASJAR, XDA Exec, MDA Pro General] lbendlin:
is it just me or is the touch screen not working on that image?
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
It should work, i have tried it several times now. The touchscreen driver is compiled in to the zImage and is not used as a modules.

Use the provided zImage and the Opie image.

Remember, the zImage is based on 2.6.16, and not the 2.6.12.

I just tried the uploaded Opie image again and the TS works.

Have anyone else had problem with the touchscreen, please let me now, and i will remove the image.

*** UPDATE ***

It seems like you have been doing a 'ipkg upgrade'. If you do that the tslib will be upgraded, and it doesent have support for the HTC Universal yet. So when i am building a image i have to add a couple of lines to tslib.sh to make touchscreen work in Opie. So if you have problems after a 'ipkg upgrade' just add this lines at the bottom of the file /etc/profile.d/tslib.sh
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
rootfs image for the HTC Universal

I have also build a rootfs image for the HTC Universal. It is build for the 2.6.16 kernel. All the modules and firmware are included in the image.

To turn off key light just type:

twice :-) from the shell (no idea why it has to be twice).

A rootfs image is just a clean linux image. It has no GUI enviroment, but GUI can be installed by

You can get the image together with the zImage here: http://gnulinux.biz/files/Universal/sd-mmc/2.6.16/

NOTE: The default.txt file is diffrent from the one to use with .12 kernel.

I have not included any extra software packages, but i have made the repository file so its just to install packages form the terminal/console.

In example: You want 'nano' text editor, do as follow:

And do the same for other applications you want to have.

NOTE: I am not responsible if anything breaks. It is an unstable image and kernel, but it works (more or less the same as 2.6.12).

** Use it at your own risc **
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
GPE image for the HTC Universal

Man i have been active theese days :-)

I have also build a GPE image for the HTC Universal. It is build for the 2.6.16 kernel. All the modules and firmware are included in the image.

To turn off key light just type::

twice from the shell (no idea why it has to be twice).

You can also type: 'bt_script' to start/stop bluetooth if the BT-applet doesnt work.

The screen calibration doesnt work, there is som bugs in the GPE CVS. I have commited the screen calibration file so the touchscreen works perfect.

The Tslib is the same as for Opie, it need the two last lines in the tslib.sh to work. Just remember it if you attempt to run: ipkg upgrade'.

You can get the image together with the zImage here: http://gnulinux.biz/files/Universal/sd-mmc/2.6.16/

NOTE: The default.txt file is diffrent from the one to use with .12 kernel.

I have not included any extra software packages, but i have made the repository file so its just to install packages from the terminal/console.

Do the same as for the Opie/rootfs image :-) .

NOTE: I am not responsible if anything breaks. It is an unstable image and kernel, but it works (more or less the same as 2.6.12).

** Use it at your own risc **
[JASJAR, XDA Exec, MDA Pro General] lbendlin:
No, I haven't. I completely removed the data from the ext2 partition (rm -r) and then extracted the fresh image onto it. It is still hanging at "Tap anywhere on the screen to continue", and I had difficulties getting to a console. wlan0 is complaining about a timeout waiting from CMD_COMPLETE, and makes it difficult to operate the console
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Strange. I have tried it several times now, and i dont have thoose problems. Only after i did a 'ipkg upgrade' (no reason for doing that).

Well i have no idea what might be wrong, if other have the same problem i'll remove the images .

The only difftrent thing i do is that i run "rm -rf" but thats shouldnt have anything with it to do, and i also use a ext3 partiton. I also have a no encryption on my wlan, but i dont think that should have anything toi do with your touchscreen.

Wich brand is your device?

Had anyone else had similar problem?
[JASJAR, XDA Exec, MDA Pro General] lbendlin:
It's an O2 XDA Exec, running the last stable iMate ROM. Don't worry, I have reverted back to 2.6.12 and all is well.
[JASJAR, XDA Exec, MDA Pro General] cr2:
It should happen only if you don't have /etc/pointercal

file. Do you have it ?
[JASJAR, XDA Exec, MDA Pro General] cr2:
BTW, why are you not using the PackageManager GUI?

I have 64bit WEP, and it does not pose a problem.

With 'ping -f' running the response becomes slower, but the device remains stable.

I didn't have time to check your new image :oops:
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
There isent a pointrecal in the /etc directory. The calibration works, and as you know it will create the pointrecal after calibration.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
I dont no, i allways use console with such things.

Yes, the wlan has becomed very stable. I installed GPE yesterday with WLAN :-)

I think you should, i know Eyeofstorm is going to try, he will mostly report back i guess.

Madkat you are such a freespeaker, come on try it out and let me know if it is rubbish or something to keep :-)
[JASJAR, XDA Exec, MDA Pro General] cr2:
I didn't create it myself, but used yours instead.

so i have actually never calibrated my screen.

I think we should add SSP port setup into the

.probe function of t he driver. It will not hurt also after

resume.
[JASJAR, XDA Exec, MDA Pro General] lbendlin:
I have an unrelated question. Each time I boot Linux from the "My Documents" location I have to perform the same steps

cd /mnt
mkdir vfat
mkdir ext3
mount -t vfat /dev/mmc/blk0/part1 /mnt/vfat
mount -t ext3 /dev/mmc/blk0/part2 /mnt/ext3

Any chance this could be included into the shell kernel as a callable script?
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Then you are using old versions. The two last Opie images i have made has no pointrecal included since the TS was working as it should.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Is this because you boot Linux with ramdisk, to prepare SD on universal?

Like you want the script in the RD?
[JASJAR, XDA Exec, MDA Pro General] lbendlin:
exactly :oops:
[JASJAR, XDA Exec, MDA Pro General] cr2:
BE careful with device naming using 2.6.16 kernel, because it does not have devfs!
[JASJAR, XDA Exec, MDA Pro General] cr2:
I have tried and it works, screen calibration and so on. Real VGA skin is needed and 9pt fonts can be a bit bigger :)
[JASJAR, XDA Exec, MDA Pro General] abliss:
Re: GPE image for the HTC Universal

Thanks for the new image. It boots and seems to run well. However, I get no kind of response from the touchscreen. Anything I might be doing wrong?

(Edit: also, "iwlist wlan0 scanning" does not find my AP.)

(Edit 2: When I run "gpe-conf screen" and press "calibrate", I get a segfault.)
[JASJAR, XDA Exec, MDA Pro General] lbendlin:
Re: GPE image for the HTC Universal

Ha! So it's not just me ! Not sure if I should be glad about that though. I tried both 2.6.16 Opie and GPE from clean file systems. Both will not take TS input.

The refreshed 2.6.12 archives seem to be corrupt too (tar reports a compression error) - luckily I saved the previous version locally.
[JASJAR, XDA Exec, MDA Pro General] abliss:
Re: rootfs image for the HTC Universal

I tried this one out. My WiFi worked like a charm (although it's spamming the console with messages like "tx: got desc 0, 15 remain"). However, ipkg seems to be misconfigured, since "ipkg update" gets a buch of 404s. The URLs it's failing on are:

http://familiar.handhelds.org/releases/unstable-20060702/feed/machine/htcuniversal/Packages.gz
http://familiar.handhelds.org/releases/unstable-20060702/feed/locale/de/Packages.gz
http://familiar.handhelds.org/releases/unstable-20060702/feed/locale/en/Packages.gz
http://familiar.handhelds.org/releases/unstable-20060702/feed/locale/fr/Packages.gz

[/code]
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Re: GPE image for the HTC Universal

I have no idea what you guys are doing. Both me and cr2 has got it working, but notice, we have used the zImage in the directory you downloaded the GPE/OPIE/rootfs image. If you are not doing that, that might be the problem .

Read the Release_note_gpe. The calibration in GPE CVS is broken, that's why i have included the etc/pointrecal file.[/quote]
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Re: rootfs image for the HTC Universal

Just delete the files locale files and the htcuniversal file in the folder /etc/ipkg/ and the messages will be gone . But there i sno problem with this, it's just that the repo is unavailable.

Or you can replace unstable-20060702 with v0.8.4-rc2 but that will downgrade your distro.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Re: GPE image for the HTC Universal

1) I also have the extracting problem. I'll fix it.

2) For the GPE read the Release_note_GPE . The GPE cvs has bugs, that's why i have ncluded the pointrecal file.

3) I dont think you are using the included zImage in the .16 kernel (not self compiled, the one in that directory), otherwise it would have been working. If you do as it says in the Readme files the TS should work.
[JASJAR, XDA Exec, MDA Pro General] EyeOfTheStorm:
Yes, i will. But i am very busy at the moment ... you will get my results as soon as possible.
[JASJAR, XDA Exec, MDA Pro General] l0rdsheva:
ok guys, great job; i've installed latest 2.6.16 kernel/opie image with no problem.

Only few questions:

When we'll have support for stanby, hybernation and screen off?

I've read in news tab on Handhelds that "gpio's are identfied needed for the phone" means that now we know how the universal phone work? And we'll be able to use phone?

If i need to mount the fat partition of sd card what is the right command?

If i need to copy files between my qtek 9000 (running linux) and a computer how can i do it?

Thanks

Luca

8)
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Mount SD card other partitions is a lack in those images i guess (correct me if i am wrong). I havent managed it my self.I havent included udev so i guess that's why.

I have porblem to write the udev rules actually i dont know how to do it so we have to wait to include udev until someone helps me with it. PM me if you know anything about it.

About files from your computer you can set up your computer as a ftp server and on your device innstall opie-ftp

from your shell or the console.

It might named opieftp and not opie-ftp, i dont remember.
[JASJAR, XDA Exec, MDA Pro General] l0rdsheva:
thank's for your quick replay!
[JASJAR, XDA Exec, MDA Pro General] madkat:
hey peeps =) I am still alive, will probably acquire a 1Gb MiniSD soon, my spare 1Gb SD went into my camera when I lost the use of my spare Uni.

I will be very happy if one day Linux can see my 80Gb USB disk, though! :lol:
[JASJAR, XDA Exec, MDA Pro General] abliss:
Re: GPE image for the HTC Universal

I re-downloaded the zImage and double-checked the md5sum. Then I booted (off USB power) and poof, TS and WLAN worked fine. But now on subsequent boots, they again don't work (despite `uname -a` confirming I am running the very same kernel). I've tried re-downloading the zImage, and mounting/unmounting the sdcard, and wiping/reinstalling the tarball, but no amount of pigeon-dancing will bring them back. I honestly have no clue how to go about debugging this. Any insight from the HW masters here?

Sorry to post before RTFMing.

(Edit: BTW, I notice a significant amount of time on first boot is taken by initializing the various locales, en-gb, fr-fr, de-de, which I have no use for. It'd be great if you could remove these in the next tarball, or break out the tarball into multiple single-locale versions.)

(Edit 2: I just noticed that my `dmesg` is full of "Alignment trap: mbinputmgr(4411) ..." messages which I don't remember seeing before. Could it be relevant?)
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Re: GPE image for the HTC Universal

I dont have the same problem, so i have no idea what the problem can be. The only thng that comes in my mind is the /etc/profile.d/tslib.sh wich shall include the lines in the Release_note_gpe file as written there. And if you replace the TSLIB the file will be overwritten.

Redme/Release notes is a good thing to start with, i am lazy my self.

Well, i could deleted them, but that is not a porblem for you guys doing it self. No i dont want to move all the repo in to a single file, because GPE is build with it this way. Opie has it in a single file, i dont know why it is diffrent.

I dont have the dmesg message either so i have no idea what that might be.

I have build a new GPE/Opie/rootfs Image with UDEV included now. I'll try to make them finished today and upload them. But i still have a UDEV problem, it claimes over missing "inotify" support in the kernel, but the kernel have "Inotify" support. But i have tried it a lot now, and i cant see that it is causes any problems.

I will also compile the kernel and modules with gcc-3.4.4 and not gcc-4.1.0 as i did last time. since that might be a problem for someone trying to make their own kernel later with a diffrent gcc version.
[JASJAR, XDA Exec, MDA Pro General] lbendlin:
I noticed another thing. After trying the 2.6.16 kernel the charging circuitry seems to getmis-configured. This results in the battery getting overly hot when the device is connected to power when running Linux (no such problem under CE). This also seems to affect teh wlan0 interface, I have seen some lines where it complains that the wlan0 interface is malfunctioning because of too high operating temperature.

Not sure if this is a permanent change (hopefully not) but now I cannot leave the power connected under 2.6.12 either because of the battery getting hot. And wlan0 sometimes stops transmitting without apparent reason (I seem to be able to kick it back into life by pinging another machine).

I have had problems with the battery before (even under CE the charging would not always kick in reliably) so maybe there's a fault in the battery electronics that is in some weird way impacting the 2.6.16 kernel?
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
That's right, the device is getting real hot when you have the power cable plugged in. Of course this is working in WinCe, there are power drivers allready written :-) . There is a htcuniversal_power modules also for the .16 kernel, but it is usntable and not safe to use (this goes also for the .12 kernel) If you look at the status site at handhelds you will see that the work with the power modules is still under development.

You bether use your device without the power cable plugged in, but it's a good trick to have it plugged in at boot (because of the speed issue).

Havent noticed any unstable wlan, seems good to me.

Read above, the power modules isent ready yet.

Keep up the reporting, it will make the drivers bether.
[JASJAR, XDA Exec, MDA Pro General] abliss:
Hey goxboxlive, it's working like a champ right now, except that my last "ipkg update" created a 0-byte file for /var/lib/ipkg/gpe. Something wrong with the repository?
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Maybe the repo doesnt exist anymore, i havent tried GPE my self for a while. Try browsing the adress with your web browser on your computer.

But with Opie it seems like the repo has becomed old, since we are using Opie version 1.2.2 and the repo seems to be 1.2.1.

I'll update the repo file in next release.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Updated Opie release

New Opie and GPE image at http://gnulinux.biz/files/Universal/sd-mmc/2.6.16/ .

Opie has now functional applets for bluetooth and backlight and moved over to hh3 from hh2.

GPE has no changes beside moved to hh3.

REMEMBER: Use the zImage in the /boot folder in the image, or the use zImage in the same directory as Opie/GPE.

Get it, try it and report back.
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Updated Opie release

The touchscreen does not work for me,

because the popup "SD card found, do you want to scan ?" comes before the screen calibration program,

and i can't login over usb because the password is not set.

You probably need to add "touch /.opiestorage.cf"

The toolbar icons are very small.

If the BT discovery is enabled, the bt toolbar icon does not change to show that.

The "tx:" wifi log message is spamming the "dmesg".
[JASJAR, XDA Exec, MDA Pro General] lbendlin:
As previously, the TS is not working at all in the Opie image (but I also don't get cr's storage card message)
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Re: Updated Opie release

I don't get it, i dont have this problem, mine works. Why does this work for some, and not for you and that american guy?

Of course you cant, i have not booted the image i am making, they are just "baked", got modules installed and patched, so the password is up for you self.

But as I often do, i cancel Opie to start with hitting the keyboard when it waits for 5 sec., and then making the password in the terminal.

Then you just start Opie with typeing /etc/init.d/opie start

Why, what is that file, i am allways deleting it, and i have never included it in the images. Is this why the TS doesnt work for you?

Maybe this is why you guys cant get the TS to work. As i do when i am piutting a new image to my SD card:

Userspace, there is no way that this can be changed before the boot (well i might, with a patch), but that is SO easy for you self to change.

Goo to Opie Settings->Apperance-> "And change the text, icons theme what ever you want"

I have not tested that, and i dont know why it doesnt work. I has worked before we changed the bluezapllett.cpp.

Update: Tested it and discovery icon change doesent work. Have no idea why, there have to be a bug in Opie CVS. Because if you try to restart Opie with bluetooth enabled the BT icon turns grey when Opie desktop comes back. I have heard that other guys with other devices has had the same problem, so it looks like the Opie BT CVS part needs to be cleaned a little.

I have edited the acxconfig file in the cvs kernel, and set the debug level to "0", nothing more i can do with it beside putting the wfi log to /dev/null, but you have to help me with that, how do i change it?
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Thanks for trying it out so fast, we will look further to the TS problem, but could you also try to install the image as i described in the post above (cr2).

Do you delete the hidden opiestorage file, or do you just let it exist?

If it doesnt work now, try to cancel OPIE start automaticly, and try /etc/init.d/opie start form the shell.

If that didnt help, try to copy your previously /etc/pointrecal file to /etc in your image. That will skip the calibration and go right to desktop .

If that didnt help, then dont ask me :-)'

lbendlin

Could you try this one out? This is the same one but i have booted it twice,just to check if everything worked. I have not set any password to it.

Also made the icons/text bigger .

Report back to if it worked or not.

http://gnulinux.biz/files/Universal/tmp/Opie-test-hh3-booted.R0.2.tar.bz2
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Updated Opie release

The touchscreen driver works. It's this popup where you can't use the touchscreen because it is uncalibrated.

And you can't use the keyboard in this popup

for some other reason.

You obviously never used original zaurus :) On a SD or CF card insert it scans for "Documents", "Music" and so on:

./opie/core/launcher/documentlist.cpp

QFileInfo f(fs->path()+"/.opiestorage.cf");
if ( c.readNumEntry( "FirstUse", 42 ) == 0 && !f.exists()) {
Mediadlg dlg(fs);
if (QDialog::Accepted != QPEApplication::execDialog( &dlg )) {
return;
}
}

and after this scan creates the .opiestorage.cf file.

I have created this file, and the popup is gone.

Now i can calibrate the screen (the rescaled opie welcome image is ugly, btw :) and have everything working.

The original theme was created for the 3.5" 240x320 LCD and we have 3.6" 480x640. That requires doubling of the font size and icon/picture size

to keep the physical size unchanged,

because there is no "Displaysize" like in xorg.conf,

afaik.

The 9->18pt fontsize may be an overkill, but i find 16pt quite reasonable.

The "default" tiny toolbar icons are

completely unusable.

I despise wince for many reasons, but it's pure visual

appearance is quite ok.

I'll look at it today.
[JASJAR, XDA Exec, MDA Pro General] lbendlin:
I have tried this one and it definitely gives a different behavior - I do now see cr2's problem! The storage card dialog...

I have also seen a lot of modprobe:fatal messages on startup, and I think it is looking for hh2 modules.

Btw, I am not doing rm -r anymore, instead just a simple brutal mkfs.ext3 /dev/mmc/blk0/part2 before the tar.