yashsingh1/xdaforums huggingface dataset:
[JASJAR, XDA Exec, MDA Pro General] romanrm:
Installed Debian from the provided image. :)

Only console for now.

Successfully configured LAN and internet access through USB connection. Installed openssh-server to make further configuration easier.

GPRS works. \o/

Question is, how do I properly turn it off? Is "skill pppd" a good way to do it?

It seems to be unable to connect again after this for a long time (or until several restarts of htcunid, until it accepts connections on 1702 again).

WiFi does not work:

Firmware available here:

http://acx100.sourceforge.net/wiki/Firmware

http://web.archive.org/web/20060510135035/http://acx100.erley.org/acx_fw/acx1xx.htm

...but it is unclear, which file to use.

Phone works. :)

Configured a ringtone using an ogg music file and ogg123. (* man, this is sooo cool, I just used apt-get to install "vorbis-tools" onto my phone :D *)

Installed the whiptail interface script. Made a couple of calls from and to the device.

Backlight can be controlled manually by running a command from console.

Is there a way to map the hardware "power" button to toggle backlight on/off?

Perhaps "htcunid" could have a table of bindings from h/w buttons to shell commands?

Obviously, having more user-space tools won't hurt, e.g. for making and receiving calls and SMS. I guess the final aim of most people here is to have GUI working on the device, so probably these tools should be written with X in mind. (But for me, having even X-less install of GNU/Linux is much more useful, than winmobile. Especially considering that the phone and GPRS functionalities are not hindered.)

Tried to configure touch-screen in console, using gpm with "evdev" type and "/dev/input/event0" device, but no luck, the cursor does not move.

Also, I need to find a way to have multiple keyboard layouts available in console (Russian and English) while keeping the special mappings for the Uni keyboard (where Mail key is CTRL, Windows key is ALT, the FN key works as it should, etc). I tried installing the "console-cyrillic" package, but it loads the standard desktop keymap, which removes most of these features.
[JASJAR, XDA Exec, MDA Pro General] datathief:
User Name

I don't experience this (I've set pppd up to do demand-dialling, and it connects and disconnects without any problems). Can you try a) installing the latest htcunid, and b) starting /usr/bin/htcunid manually (so you can see its output) and see if anything strange happens when you run pppd?

I have the firmware somewhere. I'll add it to the tarball.

I use screen, which allows commands to be bound to keys (the backlight button is F15, the power button is F16). I imagine it wouldn't be too difficult to write a tool to parse the output from /dev/input/event3.

That may be up to someone else, as I'm not currently interested in running X.

I found a touchscreen patch for gpm once, but have never got around to trying it...
[JASJAR, XDA Exec, MDA Pro General] romanrm:
OK, also please upload it separately too, I'd prefer not to re-download the whole tarball because of one small file. :)

I see.

BTW, what do you prefer as a web-browser in console? (if you do browse web there)

I tried links and elinks - the first seems to not have unicode support, and they both show strange drawing issues (screen output is garbled sometimes, as though some of the characters they print are being lost - but that might be a unicode/locale problem).

Also, if you will make a new image, consider the following for /etc/fstab:

Especially the "noatime" bit for the root filesystem, but others should help too.
[JASJAR, XDA Exec, MDA Pro General] fgarpe:
Debian on Universal

Hello,

This weekend I have been trying Debian, I am excited, USB connection works fine,

I concentrated on running X, but I have some problems with packages dependecies, besides there are no vncserver for armel distribution. Other console applications works well.
[JASJAR, XDA Exec, MDA Pro General] romanrm:
Yes, the X server seems to be partially absent from armel port of Lenny at the moment: http://packages.debian.org/xserver-xorg-core

This package is available in Sid (unstable) however, so I guess it will appear in Testing soon, too.
[JASJAR, XDA Exec, MDA Pro General] datathief:
I've added a page to the wiki: http://wiki.neilandtheresa.co.uk/Titchy_Mobile/Tips/WiFi_Network

You could try actkbd (I haven't tested it yet, but it looks like it should do exactly what you want). http://wiki.neilandtheresa.co.uk/Titchy_Mobile/Tips/Special_Keys

Run showkey to find the keycodes produced by the keys you're interested in. Then create a partial keymap for those keys - a text file containing lines like:

keycode 0x64 = AltGr

(that one's for the Fn key). Do "man keymaps" for more information.

Finally, use loadkeys to load your keymap.
[JASJAR, XDA Exec, MDA Pro General] samjam:
To buy?

So... is now the time to buy a universal?

Sam
[JASJAR, XDA Exec, MDA Pro General] PReDiToR:
Yeah. If only HTC had opened up the specs two years ago, huh? Wouldn't have missed the boat like Sun did with Java.

This device has not had half the demand that it could have had. It could have been the WRT54G of the PDA world.
[JASJAR, XDA Exec, MDA Pro General] samjam:
Lovely! I've bought myself a nice black one on ebay, and got a 4G SD card to go with it.

That will beat the eee pc in my mind.

Thanks

Sam
[JASJAR, XDA Exec, MDA Pro General] aes512:
Don't count on it for working wireless; you'll have to use a USB connection to a *nix machine for connectivity since the wireless driver is crap.
[JASJAR, XDA Exec, MDA Pro General] samjam:
Don't say that - I was counting on wireless;

http://xdaforums.com/showpost.php?p=1990080&postcount=1925

and

http://xdaforums.com/showpost.php?p=1993832&postcount=1933

give hope, and I can be patient.

Last time i spoke to contacts, HTC were unwilling to give any tech specs out, and long working hours prevented a hacker underground at HTC.

Have HTC since shared any specs or is it all reverse engineered?

Sam
[JASJAR, XDA Exec, MDA Pro General] samjam:
Where does it reside? John Linville's tree?

Sam
[JASJAR, XDA Exec, MDA Pro General] wendenerp:
poky kernel

Poky booted for me, but i don't like it as much as angstrom.

The published kernel is reported to be 2.6.23.

When changing to /media or /mnt i see a folder with ~50mb free space, could this be flash rom?
[JASJAR, XDA Exec, MDA Pro General] samjam:
hurrah

A couple of false starts and I got ranji's cooked WM6 working.

I'm using the openmoko cab as it seems to "do more", but I think I'll be using titchy mobile as I like my debian.

If I can use gtkdialog instead of whiptail I'll be happy.

Sam
[JASJAR, XDA Exec, MDA Pro General] P3TR:
I have my Universal running on Titchy for some days now and it is awesome, if there was a better kernel it would be even nicer.

BTW: Pokys 2.6.23 is not a real 2.6.23; i tried it and uname -r said 2.6.21-hh20...
[JASJAR, XDA Exec, MDA Pro General] aes512:
Where are your sources to that statement?

If they do in fact exist, please post them here
[JASJAR, XDA Exec, MDA Pro General] samjam:
Beats me if they exist, I'm asking everyone else.
[JASJAR, XDA Exec, MDA Pro General] samjam:
SD cards for universal

My "Borrowed" SDHC 4G card seems very dodgy and prone to file-system corruption.

Does anyone here have recommendations - I guess I want a high-speed SDHC card unless they are known-dodgy for universal-linux; in wehich case I'll go for 4G SD plain.

But for SDHC maybe I can get more thsn 4G?

Sam
[JASJAR, XDA Exec, MDA Pro General] samjam:
16GB SDHC card!

http://www.ebuyer.com/product/143242

I'm tempted to get this; any comments?

Sam
[JASJAR, XDA Exec, MDA Pro General] wendenerp:
sd card

My "Borrowed" SDHC 4G card seems very dodgy and prone to file-system corruption.

My cnmemory 2gb sd card lasted two month,

file-system corruption began 1 month after purchase,

now i just wait for the delivery of next 2gb sd card,

Don't say that - I was counting on wireless;

http://xdaforums.com/show...postcount=1925
and
http://xdaforums.com/show...postcount=1933

I think we have to compile our own kernel, not the new one, but get an older kernel, as wlan is reported to work on old kernels

Docs:

"http://www.handhelds.org/moin/moin.cgi/GettingHandheldKernels".

Also useful documentation from: "http://www.handhelds.org/moin/moin.cgi/UniversalKernel"

It seems i'm just downloading 2.6.17 after entering:

cvs -d :pserver:anoncvs@anoncvs.handhelds.org:/cvs login
anoncvs

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

You should also read haret docs, for booting your own kernel

when i get new sd card i will try if it works,

Greets
[JASJAR, XDA Exec, MDA Pro General] samjam:
Thanks for the tips, IIZIIm

Do you think you SD card failed from ext3 block-wear?

Or do you think it was a bad card?
[JASJAR, XDA Exec, MDA Pro General] samjam:
Bad SD card or bad kernel module?

Do you think it was related to this bug:

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

And how might that affect rolling back to 2.6.17?
[JASJAR, XDA Exec, MDA Pro General] cr2:
moko uses a completely different cpu with a different SD controller
[JASJAR, XDA Exec, MDA Pro General] samjam:
Well... I got an IO error while un-tar-ing the TitchyMobile root fs while booted the openmoko universal build.... I';; put it down to a dodgy card, and get a 4G card for now I think.
[JASJAR, XDA Exec, MDA Pro General] aes512:
I'm running Titchy on a 4GB card... no problems.
[JASJAR, XDA Exec, MDA Pro General] BigDamHero:
Hi,

Using Titchy Mobile can anyone tell me how to get the touch screen calibration up manually (it comes up the first time you start titchy-xserver).

I messed it up on install and now I cant find a way to re-calibrate it.

thanks for any help

Lewis

EDIT: Worked out how to do this. Never mind!
[JASJAR, XDA Exec, MDA Pro General] wendenerp:
old kernel

The kernels i downloaded are different sizes, but when i boot them and do uname -r, they tell me they're 2.6.21-hh20?
[JASJAR, XDA Exec, MDA Pro General] samjam:
How did you do it?

Sam
[JASJAR, XDA Exec, MDA Pro General] BigDamHero:
Looked at the Xserver script. It calls the touch screen calibration program if the file /etc/ts.conf isn't present.

So just delete /etc/ts.conf and next time you start the Xserver itll calibrate it.

Lewis
[JASJAR, XDA Exec, MDA Pro General] cr2:
One of them may be the 2.6.23 patched with the -hh code for universal,

so it inherits the version string.
[JASJAR, XDA Exec, MDA Pro General] wendenerp:
No, but how can i get it? (patch or kernel source).

Or is it the latest checkout now?
[JASJAR, XDA Exec, MDA Pro General] wendenerp:
Memory Upgrade

Memory upgrade is possible on Uni

http://xdaforums.com/showthread.php?t=281560&page=32

http://xdaforums.com/showthread.php?t=286861

Price for the two chips are 8-18 Euro

I guess for linux you only have to adjust haret settings to 128mb.

128mb is reported to be maximum, but amount seems to be limited because of WM.

Has anybody ever tried it,

Uni has 4 memory slots, with the working chips, you would get 256mb.

Greets
[JASJAR, XDA Exec, MDA Pro General] Rapax:
Status?

Hi Guys

Just wanted to ask if there's some kind of status overview site for your excellent ongoing work. The one at linuxtogo.org hasn't been updated in half a year.

Is there an image that's actually working stable as a phone, with SMS etc.?

Cheers, and keep up the good work. I'm looking forward to having a working Linux Uni someday.
[JASJAR, XDA Exec, MDA Pro General] thanos69:
Hello,

I have get back an Universal on Orange France System.

The Universal is SIM lock and Cidlock.

I have found on this forum the link on the howTo (http://www.handhelds.org/moin/moin.cgi/UniversalHowtoInstallLinux)

But I have one question: The universal must be Uncid or not?

personnaly I don't want use the GSM fonctionnalité (only BT and WIFI), so I think that Unsim is not necessary (Or yes?)

The Thread is more than 200p and my english not so good, so I can't have an efficient reading. Sorry :(

Thanks for you answer.
[JASJAR, XDA Exec, MDA Pro General] wendenerp:
I don't know what you mean.

For running linux, i create two partitions on an sd card. The first one a fat partition which is recognized by Windows Mobile. The second an ext2 partition. Then i copy haret, a universal-specific startupscript to fat partition and every possible root file system to ext2 partition. Then i run haret and linux boots.

This should work on every device.

To me it seems that nothing changed, except wifi is unstable.
[JASJAR, XDA Exec, MDA Pro General] aes512:
Yes wifi sucks on the Uni, but it 'kind of' works. It would have been nice for the developers to have put more work into it, since it is an important component to running Linux. It also would me nice for the a*****e who put the status of the Wifi on the hh.org site to 'Working' to change it to unstable, so others don't waste a lot of money thinking it works. (I know several people who feel the same way)

As far as progress, to me running a full Debian Lenny or Debian Sid installation is GREAT progress. Angstrom is crap compared to it, especially since we can now use the full features of Aptitude to apt-get everything we want to install.

Datatheif and others have made some VERY good progress to make calls and send SMS from the Uni, while running a full Debian operating system. I recommend to anyone wanting to run Linux on the Uni, with the intentions of using it for more than 'just' a phone, to use Debian with IceWM instead of GPE or Qtopia.

http://wiki.neilandtheresa.co.uk/Titchy_Mobile

http://sumoudou.org/index.php?cmd=相撲外：Installing Debian GNU/Linux on the Universal
[JASJAR, XDA Exec, MDA Pro General] cr2:
I guess you've invested a lot of time into debugging the acx100 driver ;)

The wince driver does not work much better for me, maybe

you'd also tell HTC about your feelings.
[JASJAR, XDA Exec, MDA Pro General] hakkinenvthh:
I created 3 partitions on my SD card: 1st FAT, 2nd Ext2 and 3rd Swamp space. I unpacked the tar file (Debian) to the 2nd partition by using RAMDISK.cab on my Uni (I saw 4 file in directory dev/mmc/blk0: part1, part2, part5, part6, and I mounted vfat with part1, ext2 with part5). I edited default.txt: root=/devmmcblk0p5. But when I used haret.exe, it booted in Linux but it warned Cannot open root device "mmc/blk0/part5". How can I boot in Linux???
[JASJAR, XDA Exec, MDA Pro General] wendenerp:
Installation

Don't forget the linux-kernel (zImage). You can cabextract it from the linuxtogo images or compile it yourself.

It seems you created logical partitions, why?

Have you any linux system witch a card reader around?

It's much faster especially untaring the image on it. (Ramdisk is a linux live system too).

If it's too complicated for you, there are binary images you only have to install like windows apps:

http://www.linuxtogo.org/~htcpxa/htcuniversal/index.html

If you want debian follow:

http://wiki.neilandtheresa.co.uk/Titchy_Mobile/Installing_Debian
[JASJAR, XDA Exec, MDA Pro General] hakkinenvthh:
I have to create 3 primary partitions: fat, ext and swamp, right?
[JASJAR, XDA Exec, MDA Pro General] aes512:
Seems strange that you have part1, 2, 5 and 6 if u only created the 1st as FAT, secont as ext*, and 3rd as SWAP... in any case, you're default text file needs to target the partition that has the filesystem.
[JASJAR, XDA Exec, MDA Pro General] hakkinenvthh:
I used RAMDISK.cab to boot in Linux and fdisk my SD card. So I had 3 partition and mounted to part1, part2, part3. Edit file default.txt and I can enter Debian now. It's wonderful! (I'm a newbie in Linux)

Anyone can tell me again how to make USB work in Debian (I use Windows PC)? I read introductions but can't make USB work
[JASJAR, XDA Exec, MDA Pro General] wendenerp:
usb networking

If you want to configure a windows system as a router you'll have to ask in windows forums!
[JASJAR, XDA Exec, MDA Pro General] kitor:
I'm using the latest qtopia image. I wanted to install MC - it installs OK but when I type MC in console, i've got only two errors - command not found and illegal operation. I tried to launch qtopia with

/etc/init.d/qpe.sh start

but I also get that command not found

Where's the problem?

[edit]

Ok, i must type

/etc/init.d/qpe start

to run qtopia... but what's with mc?

Ok, I know everything - packages for ARMv4 won't work on ARMv5TE :| MC is working, now I'm looking how to run "normal" environment like IceWM, XFCE or maybe KDE? :D
[JASJAR, XDA Exec, MDA Pro General] scholbert:
Damn great work so far!

Hi there,

i must admit that my universal has been replaced by a htc hermes for everyday usage :o

Wow, there was made amazing progress with porting linux to universal !!!

I'm very impressed about the full debian port.

Just checked that out on my uni!

There's definitely no time to help you out, but i'd like to thank everyone out there for this amazing work.

So rock on :D

scholbert
[JASJAR, XDA Exec, MDA Pro General] cr2:
If both packages are compiled to use EABI or OABI, then v4 will work on v5.
[JASJAR, XDA Exec, MDA Pro General] wendenerp:
Kernel 2.6.16-hh3 (zImage)

could have a stable wlan driver,

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

no time to check myself.
[JASJAR, XDA Exec, MDA Pro General] BigDamHero:
EDIT: Never mind talking rubbish
[JASJAR, XDA Exec, MDA Pro General] samjam:
Or, roll on the ubuntu netbook remix...
[JASJAR, XDA Exec, MDA Pro General] aes512:
How does that relate to the universal?
[JASJAR, XDA Exec, MDA Pro General] bkortleven:
I think, as debian runs on the Uni, he thinks it's possible to run ubuntu on it, or he is referring to another device running a slimmed-down version of Ubuntu...

As the cpu in the Uni is no x86 related chip, I don't think you'll be able to use Ubuntu repositories on the Uni...

Might be fun to try, but I don't think you'll succeed...
[JASJAR, XDA Exec, MDA Pro General] wendenerp:
ubuntu on pda

old news:

http://www.linuxdevices.com/news/NS7548149165.html http://www.heise.de/newsticker/Ubuntu-fuer-PDAs--/meldung/107645

http://mojo.handhelds.org/frisky-armv5el
[JASJAR, XDA Exec, MDA Pro General] kitor:
Is it possible to modifity qtopia bootloader for made not 100mb but hmm 300mb or bigger image?
[JASJAR, XDA Exec, MDA Pro General] nontrivial:
Android on the HTC Universal

I just wanted to let somebody know that I am standing by to help if there is ever a need for testing Android on the HTC Universal. ;-)

James
[JASJAR, XDA Exec, MDA Pro General] bkortleven:
Pretty please?

I could use some help :)

Thanks!

Bram
[JASJAR, XDA Exec, MDA Pro General] wendenerp:
I suggest you try IceWM or fluxbox, which are much faster window managers, or upgrade ram and tell us if it enhances performance.

Did you try to install ubuntu arm software in debian?

Does ubuntu have more software?
[JASJAR, XDA Exec, MDA Pro General] kitor:
Ok, I installed XFWM/XFCE4 and XMMS from http://www.angstrom-distribution.org/unstable/armv5te/base/ on X11/GPE distro and i have one small problem - audio don't work :/

Oh, and if i type reboot or shutdown -r now in console, when WM boot i can't use keyboard and touchscreen - they won't work :/ - i must do normal softreset with reset button to get them working

My question about resize linux partition file is still active
[JASJAR, XDA Exec, MDA Pro General] wendenerp:
You just have to create a bigger ext2 partition. For qtopia or openmoko there was a posting about 15 pages before.
[JASJAR, XDA Exec, MDA Pro General] kitor:
But I'm using Qtopia bootloader, which creates image file (qtopia.linux.img) in root of SD Card.
[JASJAR, XDA Exec, MDA Pro General] wendenerp:
Place the downloaded qtopia file system to an ext2 partition and boot with haret, or if it's the second primary partition it could boot with the exe files from opie or gpe.

Or do some reading in previous post i remember an explanationthere.
[JASJAR, XDA Exec, MDA Pro General] kitor:
Ok, ok, I'll look for other storage card for it.

I want to change DPI to 72.

I changed in /etc/X11/Xdefaults value Xft.dpi to 72 and in /etc/X11/Xinit.d/50setdpi all values to 72. Change is visible on GPE login screen, but after login (on GPE and XFCE) I get (i hope) 120DPI, as is set in not-modified OS. Where I can change it? Some dialog boxes from XFCE are too big to use it with that DPI.

Other thing - If I launch XFCE in standard X11 settings (480x640@270deg.), it works OK, but detects screen as portrait, not landscape; effect of it is that some things are under visible screen area (workspace), and everything ends at X=480, not 640. If I run X11 at 180deg rotation, launch matchbox-panel and rotate screen using it, XFCE works OK (correct detect screen as landscape, everything is visible). Where's the problem?
[JASJAR, XDA Exec, MDA Pro General] wendenerp:
You think you change dpi (dots per inch) and dialog boxes become smaller?

That's difficult to imagine for me, did this work on your desktop box?

Can't you adjust the size manually, is there no possibilty to configure it?

I for myself usually changed the resolution, but since it works witch 480 x 640 instead of Qvga i'm already very impressed by the device (iphone has half the resolution).

No idea, but if it's configurable you'll probably are able to make it permanent
[JASJAR, XDA Exec, MDA Pro General] domi007:
Debian img file?

Hi everybody!

I did last night an IMG file from the debian rootfs.tar.bz2 (the version from shiroikuma).

I've extracted it into a normal folder in Linux, and then I did an img from this folder.

Now, I've got the next problem: howto boot this with haret?

I copied my img on my SD card, and hit the Openmoko-Linux.exe ('cause, openmoko boots also from an image file, and I hoped, that it will work with my image too-i renamed my image also to openmoko.linux.img), but it doesn't work:

Linux starts to boot, but then:

Mounting SD card
Mounting root fs via loopback
FAIL FAIL FAIL FAIL FAIL FAIL
Unable to mount ext2 filesystem...

And then I'm in BusyBox...

So, it seems, that it tries to boot from the SD card, and not from the img file.

How can I change this?

BTW: I need to use an img file, because my SD card is very bad, and I couldn't do 2 partitions on it (YES, it is possible to have such **** things :D), so there is only one solution with the image file.

I looked in also the Openmoko-Linux.exe with a notepad, and I've found the integrated startup.txt in it. Then I downloaded a haret.exe, a zImage and a startup.txt, changed the startup.txt as I saw in openmoko-linux.exe, but it didn't help: haret freezees in the beginning of the boot process (Jump to kernel... and nothing happens)

DOMy
[JASJAR, XDA Exec, MDA Pro General] wendenerp:
I would try to replace the kernel modules from debian archive with modules from qtopia archive and then place the debian archive and qtopia exe to dosfs and hit the exe file.
[JASJAR, XDA Exec, MDA Pro General] domi007:
Thanks for your answer, I will try it, but first I've a question:

kernel modules-where can I find them?

Qtopia archive and exe-where can I find them?

DOMy
[JASJAR, XDA Exec, MDA Pro General] domi007:
Of course, only now has to be linuxtogo.org down.

I can ping the server, but that's all..****.

Do you know any mirror, which I can use, instead of linuxtogo.org?

DOMy
[JASJAR, XDA Exec, MDA Pro General] hakkinenvthh:
Can you use RAMDISK.cab to boot ur Uni in Linux environment and use fdisk command to create 2 partitions manually?
[JASJAR, XDA Exec, MDA Pro General] domi007:
No, my card is very low qulity, I think, it could only operate with one FAT partition...so nothing helps, i need to use an img as with openmoko.

Now linuxtogo.org is available, so i will try the trick from IIZIIm.

Thanks!

DOMy
[JASJAR, XDA Exec, MDA Pro General] wendenerp:
/lib/modules/2.6.21-hh20

if it is the same kernel (i think it is) you don't have to replace the modules.

Good luck!