yashsingh1/xdaforums huggingface dataset:
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Cr2: I dont think that is right. I have tried the zImage and initrd and they did boot for me.

But obviously this method is to complicate for the users it seems. I think the hard part is the ramdisk stuff. We should have an easier way to do this. But how?

pegasys:

It was not ment to be harsh. But it seems like alot of the problems is that people doesnt read the HOWTO good enough.

And it is very importent to differ the two versions of zImages. The one in the ramdisk folder is for creating a linux filesystem on your SD card. I think this is the complicated part. I allways advice users to download a LIVE Linux cd because it is a lot easier and a faster to do it from a computer than from the Universal. And it wouldnt (shouldnt) affect your windows installation.

So keep thoose two zImages apart from eachother. And also, the haret bootstscripts is also diffrents from eachother. Thats why i have named the haret script for the opie/gpe/bootstrap image startup.txt and for the Ramdisk default.txt. If you look at the content of thoose files you will see that the content is diffrent.

So go ahead and try again, i'll help you boot it if you get in to further problems.
[JASJAR, XDA Exec, MDA Pro General] foxdie:
After speaking with goxboxlive on IRC, it has been confirmed there is a bug with one of the drivers, if you attempt to run HaRet with WiFi Enabled the touch-screen and keyboard stop responding in OPIE / GPE

goxboxlive and cr2 are now investigating the problem and will develop and release an update when it's ready.

There is no fix or proper workaround at present, however you can get functionality back by doing one of two things:

1. Reboot into Windows Mobile, disable WiFi, then run HaRet to boot into linux again, everything functions normally but no WiFI.

2. Repeatedly hit Mail + Web + Del to keep bailing out of the window manager, after about 3-5 times it'll get the idea and stop trying to load it, leaving you with a console you can log into, sadly at this point you're limited to console only (but this is where most of the fun is :D)
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
This is allmost correct Foxdie.

If you have WIFI disabled in WinCe when booting linux you will have the posibility to use WIFI in linux.

All you have to do is to load the "acx" module after start. But the network config is setup with DHCP so if your accesspoint uses static ip you have to change your /etc/network/interfaces (do a search in google and you see how).

To enable WIFI in Linux just do after Opie/GPE has started open console/terminal and type "modprobe acx" . The acx driver is now loaded and you are ready to start a wifi connection.

To have the acx module loaded at boot just load the acx module as described and the run "update-modules" in console/terminal. Next time you boot linux acx will be loaded automaticly.

So for now, keep WIFI off in WinCe when attempt to use Linux on your Universal otherwise Touchscreen will not work.

goxboxlive
[JASJAR, XDA Exec, MDA Pro General] franklinromeo:
This seems like its the best can someone help me get it. I cannot find it

ROM version: 1.31.79 WWE QTEK-TMobile

ROM date: 04/20/06

Radio version: 1.14.10

Protocol version: 42.49.P8

Can some1 provide this rom for me?
[JASJAR, XDA Exec, MDA Pro General] madkat:
IMO the best solution is to wait until the whole Linux is running well, then make a completely clean install on an SDCard, then take an image and provide a Windows (or maybe WinCE) app to install the Linux to the SDCard. Or maybe a tiny Linux + setup app which is easy to boot and can boot from the SDCard's FAT partition, though I guess you would want to load it all into memory to allow the SDCard to be obliterated to make way for the new partition(s) & data :-)

To me, this is not the time to put the focus on the end user experience.
[JASJAR, XDA Exec, MDA Pro General] fgarpe:
wifi works with issues

Hello,

I'm triying wifi and I have and issue, my network name is home-fr, I configure /etc/network/interfaces correctly, but iwconfig show essid=home-f, if I put home-frr in /etc/network/interfaces iwconfig show essid=home-fr, I don't know why, I can connect only putting home-frr in /etc/network/interfaces.

Sorry for my English.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Yes, i have read about it in the kernel-discuss mailing-list. The HX4700 has the same problem. Obviesly there is something wrong with wireless-tools.

As i allways do, i add a space after the last lether in my essid name (same as you add a an extra "r").

Hopefully this will be fixed soon.
[JASJAR, XDA Exec, MDA Pro General] fgarpe:
wifi issues

Hello,

there is not an important problem, wireless monitor applet don't work with gpe when I up wlan0, I don't know what is the problem because I don't know where is the applets log
[JASJAR, XDA Exec, MDA Pro General] fgarpe:
Information

Hi!,

I want to know how many people are working on the Linux port and what is the real status of the project. I want know if someday I will have a full linux on my universal.

Sorry for the impatience.
[JASJAR, XDA Exec, MDA Pro General] fgarpe:
sorry

I want appreciate your effords, thank you very much
[JASJAR, XDA Exec, MDA Pro General] franklinromeo:
Hello I have a 4gb sd card that is not working. At first I thought it was my rom but I upgraded it to 1.30.76 but it still did not work. I've read these threads and from what i've seen there sholud be no problem with me using a 4gb sd card.The card works when I pop it in my computer. Could it be my phone? anyhelp would be great thanks
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
This might solve the problem. I havent testet it myself, but it should fix the essid name issue:

Update: It compiles, i havent tested it yet though.

http://www.handhelds.org/hypermail/hx4700-port/current/2950.html
[JASJAR, XDA Exec, MDA Pro General] fgarpe:
essid issue

I'm going to test it now.

Thanks.
[JASJAR, XDA Exec, MDA Pro General] fgarpe:
ok, wireless works fine now, I have compiled my own kernel to try the patch. I am to your disposition for any thing that you need.

Thank you very much.
[JASJAR, XDA Exec, MDA Pro General] blackest_knight:
vmware for development maybe?

Just a thought, would it be worth putting together a vmware image of a development environment for this project.

There are a number of advantages to this. since vmware player is free and available for both linux and windows platforms (probably useful on OSX86 too)

It would be possible to have a good universal developers setup with all the tools in place. Any and all developers would be able to work from the same environment.
[JASJAR, XDA Exec, MDA Pro General] congogr:
I seem to be facing a strange problem with my 1GB card.

I set the 2 partitions for 512MB each, however I tried un TARing the opieblahblah-Extra.tar.bz2 file, Not all files could be decompressed, and the GUI couldn't load (after getting at 99% on the startup progress bar, I get a QUIT) plus on the end of the decompression, I get something like "bad file" etc.

On my sixth try, I could set an ext3 this time (I followed the xda impementation first with ext2, then the opie one with ext3), I get on the File Copy step (to get the file to ext3 mount) which "seems" to work but I think it fails.

Anyway, if I try a ls -al on /mnt/ext3 device Hangs...

If I try the tar jxvpf command, I have to wait for 5 minutes with Nothing happening

(Does this happen to all of you)

and after that, the untar procedure starts. I used the small opie version this time. Once again, after the process ends I can't get to the GUI opie interface after the reboot and running the MMC version of .exe etc...
[JASJAR, XDA Exec, MDA Pro General] fgarpe:
do a fsck on the ext2 or ext3 partition, download again the opie image and try untar the files. Copy here the output of fdisk -l /dev/{device} where device is your card.
[JASJAR, XDA Exec, MDA Pro General] Timeshell:
I had problems with the 4gig card when I was using the image that came with the phone (was formerly on the UK Orange network). I am now using helmi's WM6 image which does apparently support my 4gig card now.

Very nice ROM too. :)
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
What has this to do with Linux on the Universal?
[JASJAR, XDA Exec, MDA Pro General] EyeOfTheStorm:
goxboxlive openmoko

Hi goxboxlive,

i have seen, you have done some testings on openmoko. Can you give a little first impression and maybe a half way working rootfs :`) ?

Thanks EyeOfTheStorm

UPDATE: Thanks .... i have allready seen your upload. Will give it a try tomorrow :`)
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
hi EyeOfTheStorm.

Well my impression of moko is so far good. Of course it is in alpha mode, but the gui looks good, and it seem like alot of gpe packages are compatible with it. Just install an try out.

But it is quite unstable, and if you are going to try out the phone you have to add openmoko-dialer.desktop to /usr/applications or soemthing. Just copy one of the existing openmoko-*.desktop and name it openmoko-dialer.desktop and replace the the content in the fiel with openmoko-dialer.

First you have to start 'gsmd' form a terminal, and then openmoko-dialer. If you are lucky it will start, sometime it doesnt.

But to wake it up you can try to make a call to your universal and you will se it pops up :-)
[JASJAR, XDA Exec, MDA Pro General] EyeOfTheStorm:
Hi,

I am ready now. Kicked the SD card in and startet is up.

After some secounds of Kernel messages ... I get that sexy openembedded bootup screen. There is a runbar that goes up to around 60-70% and then ... Universal hangs until reset.

Do you have any idea?

UPD : I am just retrying with IE+Left button to quit boot splash. The hang apears in "Configuring gnome-vfs"

I read in one of your info files, that GPE takes ages to bootup the first time. So maybe this is the same thing ... I will leave my Universal in this state for some more minutes now ... to see if it will ever finish this job. It is still reacting on [RETURN] keyboard commands. (My SD Card is very slow and only has 128MB capacity)

UPD: Haha ... works ... just slow on startup .. but works :`)

ADD:

Do we still need the rootdelay in default.txt?

http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=9

Have a look in commant #3

They talk about a mmc bug, that should be solved.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Yes, gpe takes ages to boot first time, also OpenMoko but not that long time as GPE.

The rootdelay=1 is still needed. Dont know why, but it's just a secund so it doesnt mather.

The psplash can be removed with alt+left key, but you can also add psplash=false in the startup.txt and then it wouldnt appear at boot.

JFI: I have made new imnages with the 2.6.20 kernel. It doesnt have any changes beside headphones doesnt work anymore. The update is for all the images.

Actually there is one bug fix in the images. You can just type reboot now, you dont have to run it form /etc/init.d anymore, and it doesent fail anymore.

gxl
[JASJAR, XDA Exec, MDA Pro General] Midget_1990:
Just to let you guys know, this is GREAT work your doing, I've been following Linux for universal since i got one, but I'm particularly interested in openmoko, i think that's where the future lies :)

Anyway, if you guys ever need a beta tester I'd be more than happy to help :)
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Well, a beta tester, arent we all :-) . Just try an image and report back if you found a bug, probably you will find a lot.

But the most importens bugs we are looking for is the ones in in the kernel. The GUI bugz are a lot, and it's not Universal related.

gxl
[JASJAR, XDA Exec, MDA Pro General] cr2:
It's only for the samsung CPUs.

The delay is needed because of the asynchronous nature of the kernel

MMC/SD module initialization. It was synchronous before 2.6.18
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: mmcblk

http://www.handhelds.org/hypermail/hx4700-port/current/1554.html

Last time i have checked, it was leaking some resources

on the driver unload. It can be corrected, but if you are

running your root filesystem off SD (opie/gpe now),

you don't want to change the cards :)

The fontsize in GPE is too small, obviously nobody

used an LCD with such high DPI.
[JASJAR, XDA Exec, MDA Pro General] cr2:
I have not tested IR or bluetooth, and i am not sure if

the blueangel GPE image does it right. But if the serial ports are properly configured, then there is no reason why it should not work.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Where can i get the latest CVS and compile it my self? Is there any guides how to compile the kernel for a Universal.
[JASJAR, XDA Exec, MDA Pro General] cr2:
Read

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

For the universal the branch is not

K2-6-12-hh2-xda0-ba0,

but

K2-6-12-hh2-xda0-un0
[JASJAR, XDA Exec, MDA Pro General] pasztorl:
Some bug?

- The usb gadget not works if the usb cable unplugged at boot time

- The kernel can't switch off the lcd. It wents to white when the kernel tries to switch off[/u]
[JASJAR, XDA Exec, MDA Pro General] EyeOfTheStorm:
Re: Some bug?

The usb problem does not appear on my device.

The other one, i can confirm. Have the same white screen ...
[JASJAR, XDA Exec, MDA Pro General] pasztorl:
Re: pxafb.

I compiled the htcuniversal_ts as a module.

when I load the module kernel says:

htcuniversal Touch Screen Driver

TS Simulator Installed

...then a new device in /proc/devices:

253 tssim

This is the touchscreen device?

If I use devfs is does not create the special file on the /dev filesystem.

If I create it by mknod /dev/ts c 253 0 the X starting, but I think the toucscreen events not seen by Xfbdev.

How can I test the toucscreen?

cat /dev/ts says: Invalid argument
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Some bug?

I don't have this problem, but blueangel has.

There is no interrupt hooked to the usb detect,

so it is not surprising.

I will try to write the support for pxafb power on/off today.

The brightness and backlight are a bit more complicated, because they need some more hardware research.
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: pxafb.

It is the visible part of the touchscreen driver.

Another one is in 'cat /proc/interrupts'

There are /dev/input/ts0 and /dev/input/ts0raw.

I'm not quite sure how they are used by opie/gpe.

Opie, for example, also creates /dev/input/event0

and uses it, but can't finish the calibration.

Actually not very surprising, because these are blueangel images.

There are other annoying things like serial console on

tts/2 (instead of IR), irattach on /dev/ttyS1 instead of

bluetooth, and no config options for the bluetooth hciattach.
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Some bug?

LCD is too expensive to do it wrong ;) Postponed for now.
[JASJAR, XDA Exec, MDA Pro General] cr2:
opie screenshot 2.

opie on the full screen.
[JASJAR, XDA Exec, MDA Pro General] cr2:
touchscreen calibration.

The touchscreen seems to be very nonlinear ;-)
[JASJAR, XDA Exec, MDA Pro General] milanvot:
Re: Some bug?

I have almost working keyboard driver for Universal so if you haven't started with its implementation already you can leave it and concentrate on other tasks (like ts calibration, sound, gsm/utms etc ;-)))
[JASJAR, XDA Exec, MDA Pro General] dreamtheater39:
Before anything.....sorry for the extremely lame question that I'm about to ask!

1. When you complete porting, is it going to have a gui OR would it be in the command prompt? (ive never used linux!)

2. what's the main advantage of porting linux onto the universal? Is it the general thril to say "Up your MS!!!" or what is it? :-)

I have hardly used linux....even when I did, it was only for a few minutes (it had a nice GUI though!)

I'm just excited about a different OS on the PPC, and being able to change it the way we wish, and not having to wait for Ms or the *trusted* manufacturers for providing rom updates!

Cheers,

San
[JASJAR, XDA Exec, MDA Pro General] EyeOfTheStorm:
Yes, it will have a GUI. Maybe OPIE or GPE, it's up to you ... which one you prefer.
[JASJAR, XDA Exec, MDA Pro General] RyanZA:
The real advantage is being able to install any program on desktop linux onto the universal, while with windows mobile, you can only install programs that are specifically for windows mobile.

The big disadvantage is getting everything working! People are making some pretty good progress though. :D
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Where can i download the latest files for trying to boot linux and testing gpe and opie?

CR2 or Milanvot can one of you upload the requierd files so i can test it?
[JASJAR, XDA Exec, MDA Pro General] EyeOfTheStorm:
I was trying to install linux on my SD Card (inside the universal) yesterday out of my Gentoo Linux in a vmware session.

I can boot the Kernel and connect over usbnet to the device. At first i tryed to rebuild the partion structure on the sd card using fdisk. On writing back the new structure I got a kernel panic and have to reboot universal. On my second try, this works. Have made a primary vfat and a primary ext3 parition. After creating i hav formated the 2 filesystems and mounted into the system.

My next step was copy over the boot files to the fat32 partion using scp from my host linux. After some 20% of the initrd image was send, the device gets frozen and i have to reboot.

So i got a little frustrated and have stopped working on it for the day :`)

So, can somebody upload a new kernelimage with buildin sd/mmc driver?

The next question is about the sd cards filesystem. WM 5.0 does not see the fat32 partition, what did wrong? Originaly the fat partition was a extended one. Is this my problem?

Thanks and keep telling us your progress :`)
[JASJAR, XDA Exec, MDA Pro General] pasztorl:
I had strange kernel panic too. When I activate a swap and take care about the kernel or X server not try to switch off the lcd it solves all hangup problem. Currently my maximum uptime is about six hour.

I installed debian (etch, sid) on sd card. Like you I'm trying to skip the ramdisk stuff, and boot with a root fs on the sd card.

I compiled a kernel to do this. It mounts the root filesystem, then executing init, configuring g_ether usb0 interface. When I reconnect the usb cable the kernel rekognizes it on both side, but when I try to add an IP address on the host side the kernel on universal stops with panic. When I solved this, I upload the debian image and the kernel too.
[JASJAR, XDA Exec, MDA Pro General] cr2:
Re: Some bug?

Thanks. I also have many other things to do :lol:

You can copy and adapt this page

http://wiki.xda-developers.com/index.php?pagename=BlueangelProgress

for universal, so we will keep track of the development.
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
sorry, the connection froze
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
sorry, the connection froze.
[JASJAR, XDA Exec, MDA Pro General] EyeOfTheStorm:
Hi goxboxlive,

can you replace the open embedded splash with the on from openmoko? This one looks very sexy ... is this a problem for you?

Thanks
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
The Openmoko bootsplash is for Openmoko distro. We use Angstrom therefor we have the Openembedded bootstsplash. But i guess there is a way to change it. I can can look in to it.
[JASJAR, XDA Exec, MDA Pro General] exemike:
just wondering, can jre linux be installed to this

thanks
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
If you cross compile the source for arm i guess i can. Debian is running on Unversal. I tried it out once from debain arm binearies. It's slow though.
[JASJAR, XDA Exec, MDA Pro General] tuanvic:
anyone help me? after I install linux to 4gb card this don't work and i put back my Sd card to card reader and this only show 35 mb. I formated with window but this still 35mb. How can i get back 4gb card anyone have idea thanks so much
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
Either use in example partition magic or use linux to delete the partitions.

With linux you can use 'fdisk' to create/delete partitions.

After you have deleted them you can create new partitions again.
[JASJAR, XDA Exec, MDA Pro General] Ferret-Simpson:
Hey Gobox, I'm back!!

Was looking at the current status on handhelds.

What's your primary focus at the moment? Cameras, Luminance and rotation look like the easiest stuff to do at the moment.

Still not brave enough to test it yet, I'm afraid, but when I find my SD card I may give it a go. :)

Note on SDIO: As far as I know from the OESF forums, It's illegal to create an unlicensed SDIO driver - Something about it being a proprietary format or some garbage? I don't know. Anyway, if it IS legal, I'd still abandon it temporarily. Not really much gear that uses it after all.

And what's RNDIS?
[JASJAR, XDA Exec, MDA Pro General] blackest_knight:
That sounds a little odd I run ubuntu linux I connect my card reader I plug in my SD Card Ubuntu reads my SD Card but hey I didn't pay anything for ubuntu but it comes with the distro presumably there is a driver for it but licenced?

Isn't a driver pretty much the implimentation of a protocol

If you really want to find out about the state of linux in the universal nothing would beat... well actually installing it and booting it up.

Brave would be installing a linux rom into the universal but I'm sure that won't be ready before the end of the month... ;)
[JASJAR, XDA Exec, MDA Pro General] ehabh:
Kernel bugs

You guys said you needed to know kernel bugs, how would a user know if a bug is a kernel bug.
[JASJAR, XDA Exec, MDA Pro General] tripledes:
SDIO is not the same as reading a storage SD card. :)
[JASJAR, XDA Exec, MDA Pro General] kchris:
will I ever be able to use UMTS/GPRS functionality under Linux on this phone?
[JASJAR, XDA Exec, MDA Pro General] spratelboing:
Can the tiacxwln driver set to monitor mode using linux?

Tom
[JASJAR, XDA Exec, MDA Pro General] EyeOfTheStorm:
SDHC

Hi cr2,

I saw a checkin in openmoko cvs with SDHC support. Maybe this one is only software, so we can get support on Universal.

Author: laforge

Date: 2007-03-04 15:38:08 +0100 (Sun, 04 Mar 2007) New Revision: 1237

Added:

trunk/src/target/kernel/patches/sdhc-backport.patch

Modified:

trunk/src/target/kernel/patches/series

Log:

add sdhc patch from 2.6.21-rc1 mainline (See: http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=93)

Added: trunk/src/target/kernel/patches/sdhc-backport.patch

Send you the details of this patch via PM.
[JASJAR, XDA Exec, MDA Pro General] BigDamHero:
Wireless and Browser

Hi,

I have just installed Linux with GPE. For some reason I seem to have a ver limited number of applications. For instance i don't have any form of browser (GPE-Mini-Browser?)

I also don't have any form of wireless configure utility, but I'm not sure I'm supposed to. Just seen it in a couple of screen shots.

I have followed the instructions here http://www.handhelds.org/moin/moin.cgi/UniversalHowtoInstallLinux and I think I have all the latest files.

Any help

Thanks

Lewis
[JASJAR, XDA Exec, MDA Pro General] BigDamHero:
Aslo

Thought I'd add I have just tried Opie as well. Using Opie suspend doesn't work and neither does the keyboard. Is this normal or have I done something wrong?

I apologise if these are simple questions, but I've exhausted my resources in looking for answers (pretty much just searching this forum and the site above). Just want a semi usable Linux distribution installed to work on.

Any help greatly appreciated.

Lewis
[JASJAR, XDA Exec, MDA Pro General] goxboxlive:
The gpe image is just a base image. Install applications with the package manager or from the shell using 'ipkg update' and 'ipkg install "package"'.

To enabel WIFI you have to run activate it from the shell.

Opie suspend doesnt work, no idea why.

I have never heard about non working keyboard. I know there has been som issues with the touchscreen, but that was becaise people booted linux with WIFI activated in WinCe.

No, problem feel free to ask if there is something that doesnt seems right.

But just as you know, this is still in alpha mode.