yashsingh1/xdaforums huggingface dataset:
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Good

It's the linux kernel

That's just how linux works. If you are running linux on your computer you will see that you have a vmlinuz file in /boot. That's exactly the same as our zImage file (the linux kernel).

This should be a common for all linux system, not just for arm devices. Just search about "basic linux, how does it work" and you will have several hits.
[JASJAR, XDA Exec, MDA Pro General] TehPenguin:
What I didn't realise is that the CAB files that came with hh4 actually had put the zImage onto the Windows partition - this might be something worth mentioning in the Moin Wiki section describing how to install Linux.

Either way - we're one step closer to becoming M$ free!!

(btw. Wireless worked fantastic! I may install some extra packages tonight!)
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
[b]UPDATE[/B]

New and updated images added.

[Added]

GPEPhone GUI added. It's a port of GPE with phone and sms application included. Havent tested it with sim card so i have no idea if it works or not. Last time i tried it out it didnt work.

[Updated]

Opie, O.P.I.E-II , x11 and console image updated. Added module for vfat support. Also removed old kernel modules like 2.6.21-hh11 and hh12.

*** USE THE IMAGES AT YOUR OWN RISC ***
[JASJAR, XDA Exec, MDA Pro General] EyeOfTheStorm:
In OPIE II ... there is no calibration at statup, i guess, this is the reason, why you placed the pointercal file in web. Where should this file been placed, or how can I start the calibration manualy.
[JASJAR, XDA Exec, MDA Pro General] cr2:
I have posted a lot of GUI screenshots in this thread.

Sticking it to the micros~1 is a good reason :lol:

Other than that, you have a secure, well documented, programmable device,

that does not spy on you.

Here you have a say,

and not some "Digital Restriction Management".
[JASJAR, XDA Exec, MDA Pro General] cr2:
The files need some more tweaking, and it

is a (2*)20MB download. I will try to upload to

the "uploads" directory here.
[JASJAR, XDA Exec, MDA Pro General] cr2:
Yes. I am running without the ramdisk and

mounting the root filesystem directly.

Use fat16, or copy haret and friends to "My Documents"

and dedicate the Sdcard only for linux.
[JASJAR, XDA Exec, MDA Pro General] cr2:
The current Linux kernel controls about 20% or the hardware. The rest is "free-running" :oops:
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Some bug?

56 buttons, or all of them ?

The asic3 buttons (camera,volume,etc.) should be an easy project, too. LEDs and vibra are also not

very difficult, you only need to check who is using

exactly which channel.
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Re: Some bug?

all the buttons except the two back on the hinge (phone call management) and power button are working.
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Some bug?

Can you post the code ? Do you know how the phone buttons are connected ?
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Re: Some bug?

Yes I'm going to post the driver but first I have to perform a code cleanup :-) It's a complete mess right now. I will add support for missing buttons as well. I have lost a lot of time applying fb console rotation patch without any success so far. I would like to use Universal also without X, in console mode only but with the display in landscape mode...
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Some bug?

Console is a black magic :lol:
[JASJAR, XDA Exec, MDA Pro General] lbendlin:
Re: Some bug?

I have written a fb rotation routine for the TomTom GO - maybe that helps?
[JASJAR, XDA Exec, MDA Pro General] dreamtheater39:
thanks for the info guys!

I would really appreciate it if someone can help me get started into getting the basics of linux with a developers perspective....maybe a few weblinks?

Are the entire OS sources available for download? If so, where can I get access? The next Q - is there any documentation for the architecture of the sources & OS?

I have been a developer in the gaming space & now the ceo & co founder of a company called raptor! check out www.raptorentertainment.com, that's what we do ;-) Building my own OS has been one of my fantasies, but never knew where to start!

Thanks!

San
[JASJAR, XDA Exec, MDA Pro General] leek:
Sums it up:

http://www.linuxdevices.com/articles/AT7937511405.html
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
It have been so quiet at this thread today. Any good news?

milanvot have manage to rotate the screen yet?
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Re: Some bug?

What is the best way to get my driver into the kernel? Shall I send it to you or join Xanadux project at SF.net and check in the driver to CVS? My SF.net username is 'votavam'.

Personal question: are you martin-s from SF.net?
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Have you completed the upload? Or where can I get these files?
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Some bug?

You can send me a PM here.

No. His name here is "cp15". It is a good idea to write

martin-s an e-mail and to join xanadux.org anyway :D
[JASJAR, XDA Exec, MDA Pro General] cr2:
I have a strange problem now. If wireless is switched off

then the kernel does not want to boot.

I have put the zi.root and startup.root in the files/uni directory. Keep in mind that they can destroy your

universal :lol: (mine is still working, but ymmv)
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
I had to try my self those files my self and noticed that i had have wireless on to boot. But when it was "on" the kernel booted great, also GPE. But when it's loading GPE i get this messages: Fatal error could not load 'module.dep' in /lib/kernel '*' /modules.dep.

Is this because i am running youre old 'rd' image ? It's dated 22-Feb-2006 14:09 5.2M ??

But GPE is running and i am so happy. Have never tried it before, once again thx.

GREAT job guys..
[JASJAR, XDA Exec, MDA Pro General] cr2:
The "universal" modules are not in the GPE (blueangel) image. The ramdisk is not used at all with my last kernel.

Is your screen calibration ok ?
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
No not realy, but it works. Sometimes it's just a couple og "mm" to left and next time it's to right, and other times it's at it's point.

Great job. Keep up the good work.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Hi EyeOfTheStorm.

The pointercal file is included in the image (/etc). So there is no calibration at boot. This is because O.P.I.E-II calibration doesnt work with htc devices at the moment.

The file i have added to linuxtogo is just there so i remember to add it when i make a O.P.I.E-II-image.

If you want to calibrate yourself you have to start ts_calibrate from the shell before you start O.P.I.E-II from /etc/init.d/opie .
[JASJAR, XDA Exec, MDA Pro General] EyeOfTheStorm:
Thanks,

will submit further comment when I found some time :`)
[JASJAR, XDA Exec, MDA Pro General] EyeOfTheStorm:
Ok, did some testings.

The first thing I noticed is, that the device will go every minute in Suspend Mode ... you can not do anything against it. But it wakes up again, after pressing the power button.

The graphics are realy nice, but the screen is flickering all the time, specialy when the screen content is changing.

The list of timezones is not complete ... on "More.." system stops working correctly.

I guess, there are a lot of open points to do :`)
[JASJAR, XDA Exec, MDA Pro General] corvus:
Pda + Phone

Hi.

Someone try the phone aplications? I need the universal with the phone and before trying all the distros i will prefer try only the ones that the phone works.

Thanks.

Corvus.
[JASJAR, XDA Exec, MDA Pro General] PReDiToR:
There isn't a working Linux phone on the Uni at the moment.

I managed to make my landline ring with Gommunicator, but it wouldn't drop the call, and had to be open already for the Uni to show a call coming in.

Patience and time.
[JASJAR, XDA Exec, MDA Pro General] corvus:
Thanks.

And there is a hardware problem, a soft problem or noone is trying it?.

I'm very interested and have enought experience with linux to try, but if someone can show what is the main problem perhaps i can focus my efforts in it and dont loose time.

Thanks a lot again.

Corvus.

PD: Configuring haret to boot gpephone :P.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Good

It's just to adjust the timeout under power settings. AFAIR suspend/lcd is the same, so if you shut off lcd timeout and restart opie it will not suspend (quite anoying, i know). It doesnt differ battery/AC yet, have to fix it.

I think the flicker is because of Qtopia is building it's database, and that it uses some cpu about the missing timezone.

The timezone folder can be downloaded from http://gnulinux.biz/files//Universal/tmp/crap/ and shall be copied to /usr/share (still some missing though).

Actually the flicker happend after we moved from 2.6.20-hh13 . With 20-hh13 it doesnt flicker so i actually not sure why it happends, because it doesnt flicke with my Magician.

[/quote]

Yes there is :-(
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Openmoko, x11 and opie (if u manage to start Xqt2) has working phone, but sms is not working. Read the wiki and you find all the answers.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Thats not true, openmoko-dialer with gsmd as backend is working quite good for phonecalls, but not 100%. You want get any alert when receiving a call, and sms is not working, but still making calls and receiving works great.

I have some problems building openmoko now, so i cant submit a image yet, but it's on it's way.

I also had gomunicator working, but because of missing activity on the project i stopped working on it.

We will soon (i hope) have a phone app with sms support for O.P.I.E-II .
[JASJAR, XDA Exec, MDA Pro General] EyeOfTheStorm:
Scrolling on openmoko

Hi goxboxlive,

please have a look on the first post of http://planet.openmoko.org/

... looks sexy
[JASJAR, XDA Exec, MDA Pro General] EyeOfTheStorm:
openmoko gsm

Author: laforge

Date: 2007-07-31 09:29:00 +0200 (Tue, 31 Jul 2007) New Revision: 2580

Modified:

trunk/src/target/gsm/src/gsmd/gsmd.c

trunk/src/target/gsm/src/gsmd/vendor_qc.c

Log:

in some cases the Qualcomm chip in the HTC Universal switches to V0 mode behind our backs. We need support for "0" instead of "OK" in the synchronous initial command and in the alive check. Note that this nearly duplicates the "OK" check in atcmd.c. (Philip Zabel)
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Yes i saw it was added to OE yesterday. I'll try building it.

btw, zoneinfo is added to the O.P.I.E-II image now.
[JASJAR, XDA Exec, MDA Pro General] EyeOfTheStorm:
Thanks, will grab it in the next minutes
[JASJAR, XDA Exec, MDA Pro General] corvus:
Lol... i just try gpephone... :S.

Thanks.

Corvus.
[JASJAR, XDA Exec, MDA Pro General] spratelboing:
installing windows and linux?

Hi all of you. I'm very sorry, but searching the forum didn't answer my question(s):

If I want to install linux (I'm waiting for OPIE2 to use the sms function too), can I change to windows back again by putting another SD in the Universal? I understood it that way that all the linux stuff is on a SD (which shouldn't be bigger than 1GB) but I wasn't able to find something about choosing between the OS's while booting like you can do on desktop.. But is it possible to use some kind of Windows mobile and putting the SD with linux installed in your pocket. And if I want to run an app in linux, I just put in the linux-SD in soft reset?

You see, I'm not very familiar yet, but I'll try hard ;)

Working all these pages through is too much and I'm not sure if my question is answered there at all. search didn't get results.

Please be kind and give me some information. Thanx in advance!
[JASJAR, XDA Exec, MDA Pro General] EyeOfTheStorm:
This is simple, soft reset the device and windows will start again. Linux will not be a fixed part of the phone. It still is in Windows CE's hands.
[JASJAR, XDA Exec, MDA Pro General] corvus:
Beware... this will be a long post :p

Ok. I just downloaded gpe. I test somethings, like wifi, bt, screen and everything its ok. Now i go to the phone...

openmoko-dialer not allways open. Sometimes it does and sometimes it doesnt, i cannot see a specific problem because it fails, but if i find it i will write it.

When i can open the dialer i try to make a call and dont work, i think it fails because the gsm modem dont have the pin code, how can I enter the pin code? :rolleyes:

Im searching information in the wiki of openmoko, and they use libgsm-tool, but I can find it in the installed linux. Maybe it only in the sources?

I modify in /etc/init.d/gmsd the start command and append "-l /var/log/gsmd", so i can see the log in this file... I can see dialer sending ATD, and ATH0 when i cancel the call, so the communication with the gsm modem is ok.

I also see that there is some patch in the openmoko svn to make work sms. Do someone test it?

And finally, there is somewhere documentation to make the images by myself and dont make more questions? :p

Thanks

Corvus.

PD: Sorry by my english... :rolleyes:
[JASJAR, XDA Exec, MDA Pro General] EyeOfTheStorm:
phone an pin

Hi,

as far as i know, there are problems with pin. Maybe you should disable your pin for testing. This can be done in WinCE phone app.
[JASJAR, XDA Exec, MDA Pro General] corvus:
From noob to noob... :p

You can use a SD bigger than 1 GB. I actually use a 2GB SD, but the linux partition is less than 1GB.

Using linux is like launching an application, you run haret and get linux, but you can get back to windows in this "session", you must soft-reset to go back to windows. Sometimes when i do reboot/shutdown -r i go back to windows, but then windows get freeze, soft-reset again and all is OK.

I recommend you to try this, but you must have a little knowledge in linux to see what is cooking back :p

Corvus.
[JASJAR, XDA Exec, MDA Pro General] corvus:
Thanks... trying...

Corvus.

EDIT:

OK. I switch pin off and get the same results... I can see ATDnumber in the logs, but the destination doesnt ring and i cant heard anything. :s.

I will continue doing tests.

Thanks again.

Corvus.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Added Openmoko image

hi all.

I have made a openmoko image using openmoko distro wich is based on Angstrom.

There is a new interface for openmoko wich is named Openmoko2. It looks quite good, and the scrolling is really cool.

I have no clue if the phone work or not, havent tested it myself. Last time i tried it didnt, but there have been some updates since then.

Also notice that i had to add angstrom feeds instead of openmoko, i have no idea if it will affect anything, but i guess you will notice if it does.

Download from www.linuxtogo.org/~htcpxa

As allways:

** USE AND TEST AT YOUR OWN RISC, THIS MIGHT BREAK YOUR UNIVERSAL, BUT IT HASENT HAPPEND SO FAR **
[JASJAR, XDA Exec, MDA Pro General] EyeOfTheStorm:
Damn hot

Hey goxboxlive,

just trying your newest image .... I am impressed. Damn Hot :`)

gsmd -p /dev/ttyS0 -s 115200 -F

Ends in Errors, but the software detect's that we use HTC Universal hardware. Can not get gsmd to work .. so phone does not work in this build.

I also still not have any sound ... what can I do? ... or is sound working somehow?

All in all the image looks mutch better than before. Also the Scroll function is very nice.
[JASJAR, XDA Exec, MDA Pro General] spicypixel:
Hey goboxlive, I decided to try out linux today so I downloaded your latest image, followed the instructions here

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

So far so good, I got upto the "Now it's time to install the linux bootloader (it wouldnt harm your WinCe bootloader)" Section where it asks to install a bootloader .cab file. Where is this file? ive copied the tar.bz2 and the zimage over but have no clue where this is.

Thanks

Edit:

After a while Googling

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

This has a cab file. I'll give it ago. Nothing to lose I hope lol.

Edit2: It worked, loaded it, was unresponsive to use, Anyone suggest a more "desktopy" GUI? and secondly is there a apt-like repo for that distro?

Thanks
[JASJAR, XDA Exec, MDA Pro General] corvus:
Try GPE. you dont need to change bootloader, only delete the second partition of your sd (the linux one) and unzip/untar the gpe.tar.bz.

Corvus.
[JASJAR, XDA Exec, MDA Pro General] i386:
Hi goboxlive,

Great work. I am trying out the new GPE/X11 with the 2.6.21 kernel and everything seems OK except the wlan0 - seems a little bit unstable. I managed to fire it up though, but the connection will always drop when I start to copy something using ssh/scp. Worth mentioning that the Internet browser, although dodgy, works well and would NOT cause the connection dropped. But copying a file over WLAN using the console would always do. And once the connection was dropped through this way, it was never able to get it back by modprobe(-r)/ifup(down) and the system got unstable at this point, which usually caused the keyboard unusable and several other errors that must be recovered by a soft-reset.

Another question - The GPE-style button/scroll/combo dialog looks ugly on universal. It might have meant to be 'crystal' or alike but ended up in unusually large appearances. Just wondering whether it's able to get the original X11 looking like the screenshots from the GPE website? I tried to adjust themes but none would affect the widget decorations.

But anyway the progress has been so great and it looks everything is at least going to work properly. I've also managed to compile my first helloworld application with g++-cross/stdlibc++ on my linux box and it works perfectly on universal. Promising!

Thanks,

i386
[JASJAR, XDA Exec, MDA Pro General] spicypixel:
Installed GPE/X11 and it looks the bits, nice full desktop environment etc. Question: I need internet access, is there away to set up 3G internet connection on it? I'm on Tmobile UK.

Thanks in advance.

Just wanted to access the ipk repos and my wifi is WPA protected so I think its best I dont even bother trying, my WM6 rom doesnt work on it, and WM5 barely works.

Another thing, system memory free hovers at 1mb, is that normal or did I do something wrong?

Edit: Installing the latest GPE/X11 and the GUI looks erm massive, Now windows barely fit on the screen. I'll go try OPIE
[JASJAR, XDA Exec, MDA Pro General] Moraj:
Keyboard GPE/Opie

Hi,

I'm sure I posted here before, but my user name has vanished and my old account is blocked for posting. Weird!

I tried using the Universal as WM device/phone and it's rubbish IMHO. The bluetooth headset came and went depending on its mood, so I would end up with a brick on the side of my head. Now I've taken out the SIM card, it keeps popping up complaining about it.

What I want now is a PDA and I'll use my old T68 for phoning - so the questions at last!

I tried GPE which seems pretty good, but there are two problems that I would like to confirm exist with other users:

The keyboard is not as responsive as in Opie, OpenMoko or WM. Quite often hitting a key doesn't register. Is this a known problem? The other GPE problem was that I left it on suspend with 50% battery overnight and by the morning it was all gone. (Incidentally there seems to be a problem with WM recharging an almost completely dead battery. I had to boot into Linux before it got a chance to complain that there was no battery and it was switching off again, and let it charge there. The charging light didn't come on, but it did charge up).

I tried Opie and there are two documented problems that make it not quite usable. Do these work in any images of Opie? a)Suspend isn't working and b)The function key doesn't work

Thanks to all those working on this. It's my only chance to have a useful device as that WM stuff annoys me endlessly.

Thanks

Moray
[JASJAR, XDA Exec, MDA Pro General] spicypixel:
Ok, Installed OPIE, its responsive so thats a start.

One thing I noticed when checking is memory is way different, in GPE it was floating at 1-3mb from a fresh boot free. in OPIE its 33mb used, 2.8mb Buffers, 24mb Cached, and 21mb Free.

Is this why OPIE is more responsive?
[JASJAR, XDA Exec, MDA Pro General] Moraj:
On reloading it (GPE) I found the keyboard to be working fine. Then I put it into suspend and resumed it and the keyboard was sluggish again, so maybe there's a prob with that?
[JASJAR, XDA Exec, MDA Pro General] himlims:
recently i found a nice universal way too cheap.

so i figured out it would make a nice linux handheld.

after reading this forum and a lot of (embedded)linux handheld pages i'm little confused.

i was thinking of using a 4gig sd card for the process, but then i read something of a 1gig card max. (does that include the maximum for the linux partition? or the sd card in general?)

is it possible to keep the WM installation? besides linux? because i only need WM to use tomtom. and some other applications/services only seem to be supported using WM and not linux.

realy hope to use the jasjar as a mobile linux device in the future, since i use linux on my pc for 7/8 years now. however i'm not experienced with pocket pc
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Yes the new Openmoko envirment looks real good :-) .

Yes, i have noticed, will take a look at it together with pH5.

No, i dont think sound is working in openmoko2. I tested openmoko2 on my Magician and i dont have any sound there either. But a good news is that when i placed a incomming call to it the phone rang (sound).

Yes i agree.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
hi.

I havent made any cab files out of the newest images. It's because the images is so bleedy beta.

I will make a a cab file of when i have the phone working again.

But here is a quick howto:

statup.txt, haret.exe and zImage should go to a folder on your vfat partition on your sd card or on your device.
The image (*.bz2) file should be extracted to your linux partition on your SD card (to make a linuxpartition follow the howto, or google).
The launch linux with haret.exe.

Yes there is a repo, it should be included in /etc/ipkg/ folder. Otherwise google for angstrom repo.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
That's not allways true. Check out the version first, because even though there exist a zImage-21-hh14 in both opie and x11 folder you should use the zImage wich is together with the image. This is because ther might have been some changes within hh14.

So i recommend you all to use the kernel zImage wich is in the opie/x11 or whatever image you want.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Hi, yes wlan is unstable. But i dont know why.

I havent tested the x11 image my self so i dont know wxatcly what you mean.

But check out /etc/x11/Xserver and scroll down to section [HTC Universal] and see if the dpi settings is set to 225 or 100. If it is 225 the change it to 100.

Great :-)
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Yes, there is, but it kind of complicated for a normal user. You have to create a ppp0 connection.

I'll make a howto for it and place it on the wiki page.

All you need to do your self is to get your ISP username and password for accessing the GPRS/3G network.

I'll post notice here at the forum ehrn i have the howto ready.

We dont have support for WPA yet, only WEP.

It's normal, i allways use a swap partition to have free memory.

I guess it's the dpi settings in /etc/X11/Xserver file. Change the settings in HTC Universal section to 100 from 225.