OESF Portables Forum

Model Specific Forums => Sharp Zaurus => Zaurus - pdaXrom => Topic started by: ThC on December 24, 2005, 08:51:29 am

Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: ThC on December 24, 2005, 08:51:29 am
Hi,

so, finaly I have made it, a fully working pdaXrom for c3000. Btw it's not really finished yet as I still have to finish the c3000 implementation in the pdaXbuilder but I think I'll now take one week of real holidays before finishing that

The Beta can be found Here (http://flavien78000.free.fr) and here are some instructions :

1) Check and decompress the pdaXrom-c3000.tar.bz2 to your CF or SD card

2) Ensure that your C3000 machine has a standard HD partitioning (e.g. as it was originally), booting may fail if this is not the case

3) Turn the zaurus over and flip the battery case switch to “Unlocked”. Remove the battery cover, and find the small reset microswitch on the left. The battery cover or the stylus can be used to press it.

4) Switch back to locked without puting back the battery cover yet as you'll need to reset again

5) Insert the CF card with the image in the root, as described above.

6) Plug in the AC power jack. The yellow charge lamp must be on indicating external power, or you will get an error message in japanese later.

7) Press the “OK” key and keep it pressed while pressing the “On/Off” button on the front side.

8) The Maintenance Screen will display. Choose “Update” this is item 4.

9) The next screen will ask the source, choose “CF” or "SD".

10) The next screen asks for confirmation, choose1 “Yes” this is the left button

11) now, in the pdaXrom updater menu, choose option 3 - "NAND Flash utils"

12) choose option 1 - "Resize root partition" and enter 6 (any other value may either not permit flashing or brick your Zaurus)

13) Your Zaurus will then reboot, reset it and restart from steps (5) to (10)

14) Then choose the first option 1 - "Install new ROM"

15) When it ask you if you want to format internal user flash : answer "No"

16) Choose 6 - "Install hdimage (c3000 only)" and wait as it will take a while

17) Finally go back to 3 - "NAND Flash utils" and seect 2 - "Format user Partition"

Et voilà, now you're ready, just reboot with 7 - "Reboot" and enjoy pdaXrom on your c3000

and please give feedbacks about found bugs and method you used to fix them
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: flavien on December 24, 2005, 08:56:27 am
youhhhhhhhhhhhhhhhh  
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: terryleung83 on December 24, 2005, 08:56:52 am
great job!
but before i install it
i want to ask how difficult to switch it back to sharp rom/cacko rom?
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: ThC on December 24, 2005, 09:01:16 am
to Switch back you'll have to firstly reuse this updater.sh to resize your flash to 5Mb, then either reinstall cacko rom as you would do whenever, or you'll need to follow the procedure to go back to Qtopia from the c3000 forums here
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: terryleung83 on December 24, 2005, 09:05:31 am
Quote
to Switch back you'll have to firstly reuse this updater.sh to resize your flash to 5Mb, then either reinstall cacko rom as you would do whenever, or you'll need to follow the procedure to go back to Qtopia from the c3000 forums here
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=108363\")

ok i will try it tonight after i have finished my movie
in the worse case, i can follow the "Returning Your Zaurus SL-C3000 To It's Factory Settings" from [a href=\"http://www.xlfag.com/zaurus/]http://www.xlfag.com/zaurus/[/url]
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: pyknite on December 24, 2005, 09:10:18 am
yeah great work.... vivement que mon zaurus arrive (mardi normalement  )

aufait, your tutorial ta have dual boot with cacko and pdaxrom rc10 work with this pdaxrom??

++
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: ThC on December 24, 2005, 09:13:08 am
my tuto works with an rc12 root-akita image but I don't know if it will work to dual boot Qtopia while having pdaXrom as first choice ... it may worth a try but not right now  ... Maybe I'll try later btw

edit : first bug : to be able to use ipkg well, you'll have to edit destinations in /etc/ipkg.conf to suit hd mounts as it' s not the standard pdaXrom's one
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: pyknite on December 24, 2005, 09:39:15 am
i have made a mirror here: http://pyknite.monserveurperso.com/pdaxrom/ (http://pyknite.monserveurperso.com/pdaxrom/)

on sait jamais
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: drnick on December 24, 2005, 10:07:59 am
Thank you so much!
Everything looks great and the instructions you provided were accurate and without guesswork.  I am running pdax on my c3000 successfully.  I am at home and without wireless so I cannot test that right now.  Other than that I have had no problems with the built in apps.  You deserve a break.
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: terryleung83 on December 24, 2005, 10:46:12 am
Quote
Thank you so much!
Everything looks great and the instructions you provided were accurate and without guesswork.  I am running pdax on my c3000 successfully.  I am at home and without wireless so I cannot test that right now.  Other than that I have had no problems with the built in apps.  You deserve a break.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=108372\"][{POST_SNAPBACK}][/a][/div]

now downloading...I am very excited for the great thing provided by you and the pdaxrom team:)
marry christmax everyone!
(and hope that i can find as many bugs as i can, so we can have a real released rather than a beta soon)
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: ThC on December 24, 2005, 11:06:36 am
As for hardware supported in this release : I've tested wireless with my WCF12 wifi card and I think that every card supported by pdaXrom should be working as well.
Flavien who made the first beta testings tested his usb mouse with success so everything should work like pdaXrom too.
My only concern as I don't have any BT card to test with is the bluetooth support as there are some errors at boot time and during install with bluetooth related stuff which I still didn't got rid of
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: terryleung83 on December 24, 2005, 11:10:37 am
Quote
As for hardware supported in this release : I've tested wireless with my WCF12 wifi card and I think that every card supported by pdaXrom shiould be working as well.
Flavien who made the first beta testings tested his usb mouse with success so everything should work like pdaXrom too.
My only concern as I don't have any BT card to test with is the bluetooth support as there are some errors at boot time and during install with bluetooth related stuff which I still didn't got rid of
[div align=\"right\"][a href=\"index.php?act=findpost&pid=108378\"][{POST_SNAPBACK}][/a][/div]

then i can help you:) i have a billionton cf bluetooth card as well as a usb bluetooth
wait to see my info about them:)
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: Chero on December 24, 2005, 11:43:29 am
Congrats !!!!

Message to the forum moderators : someone should pin this thread .

Have fun,
Chero
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: drnick on December 24, 2005, 11:56:42 am
usb mouse & prolific USB-Serial adapter works.  Doesn't look like my wifi card works yet (Planex gw-cf11x), but i have a netgear MA701 wifi at school I can test when I get back.  great work!
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: terryleung83 on December 24, 2005, 11:59:11 am
i have just installed it and it is really nice!
it is much faster than what i imagine at the first time

thx!!

i have inserted my billionton bluetooth card
it got recognized but i dont know how to set it work for testing(there are not any apps for bluetooth installed, am i right?)
also you have mentioned that we need to change the destination for ipkg
i want to know more detail on that (this is the first time using pdaxrom, really dont have and clue on the system)

also, my symbol wifi card got it work as well as my usb mouse
i will test more for you
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: ThC on December 24, 2005, 12:07:56 pm
@terryleung83 : you have to change lines with /mnt/ide , /mnt/ide2, /mnt/ide3 by /hdd1 , /hdd2 and /hdd3
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: terryleung83 on December 24, 2005, 12:22:06 pm
Quote
@terryleung83 : you have to change lines with /mnt/ide , /mnt/ide2, /mnt/ide3 by /hdd1 , /hdd2 and /hdd3
[div align=\"right\"][a href=\"index.php?act=findpost&pid=108385\"][{POST_SNAPBACK}][/a][/div]
it seems that the feed is still dead and i cannot install bluetooth apps...therefore i will test them tomorrow
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: flavien on December 24, 2005, 01:11:10 pm
Quote
@terryleung83 : you have to change lines with /mnt/ide , /mnt/ide2, /mnt/ide3 by /hdd1 , /hdd2 and /hdd3
[div align=\"right\"][a href=\"index.php?act=findpost&pid=108385\"][{POST_SNAPBACK}][/a][/div]
and type # mkdir /hdd2/tmp in a console to add the symbolic link tmp -> /hdd2/tmp forgotten in installation script
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: oncle-dave on December 24, 2005, 01:22:32 pm
       Excelent ...        

Ca marche Nickel ..


My Wifi Card Work WCF12
My SD Card 1 Go Work.



Thanks you..

Oncle-dave
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: oncle-dave on December 24, 2005, 01:49:15 pm
Petite Question :

- Comment faire marche la connection USB avec le PC ?
Le Zaurus est bien reconnu comme un disque  ( de SL-C1000 au lieu de SL-C3000 ) mais quand je veux lire le disque il me dit que le disque n'est pas OK.
- Quelle Adresse de Feed il faut utiliser ?
- Le reseaux ( serveur ssh ) plante de temp en temp.


D'avance Merci.


PS : Je pose mes question en Fr, c'est plus simple pour moi.

Oncle-dave
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: pgas on December 24, 2005, 01:55:55 pm
je propose qu'on fasse la vf plutot dans le forum:
https://www.oesf.org/forums/index.php?showforum=61 (https://www.oesf.org/forums/index.php?showforum=61)

- Comment faire marche la connection USB avec le PC ?
Le Zaurus est bien reconnu comme un disque ( de SL-C1000 au lieu de SL-C3000 ) mais quand je veux lire le disque il me dit que le disque n'est pas OK.

Is the partition you try to "expose/share" formatted in a unix format?

-- Le reseaux ( serveur ssh ) plante de temp en temp.

over usb?
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: al_do on December 24, 2005, 02:00:44 pm
ty so much for this gift.

as soon as I get home I'll try it on my c3000!

merry xmas to all
alessandro (IT)
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: oncle-dave on December 24, 2005, 02:09:27 pm
- Is the partition you try to expose is formatted in a unix format?


No the /hdd3  is in vfat
The Install script don't touch to this partition.
I think the Partition who is mount in my PC is not /hdd3 ? How to change ?

- over usb?


The ssh stop when i upload a file. With my Wifi Card WFC12.


Thanks for you answer.
Oncle-dave
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: pgas on December 24, 2005, 02:20:02 pm
Quote
I think the Partition who is mount in my PC is not /hdd3 ? How to change ?
there is a settings->usbsettings , but  you might have to look in /usr/bin/usbfunction.py to adapt it to the c3000 partitions.


Quote
the ssh stop when i upload a file. With my Wifi Card WFC12.
Do you use hostap drivers?
search a bit in this forums for this card
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: ThC on December 24, 2005, 08:55:17 pm
Thanks a lot pgas for your support ... I should have talked with you more while making it

There's a c1000/c3100 feed available here (http://www.anyerlildog2.com/zug/31cfeed.tar.gz) for those of you like as impatient as me to try out the full potential of this beta  (only tryed mesa3d package atm which works quite well even if ipkg produces lots of errors while installing the packages :/)

Have fun ^^
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: drnick on December 24, 2005, 10:47:20 pm
Quote
Thanks a lot pgas for your support ... I should have talked with you more while making it

There's a c1000/c3100 feed available here (http://www.anyerlildog2.com/zug/31cfeed.tar.gz) for those of you like as impatient as me to try out the full potential of this beta  (only tryed mesa3d package atm which works quite well even if ipkg produces lots of errors while installing the packages :/)

Have fun ^^
[div align=\"right\"][a href=\"index.php?act=findpost&pid=108421\"][{POST_SNAPBACK}][/a][/div]

indeed ipkg produces lots of errors for the packages but it doesnt stop the packages from being installed and working correctly.  i managed to set up internet connection sharing over usb successfuly using the pdaxrom usb sync manager.  i had to symlink /home/tmp to /hdd2/temp and i found some good pdax mirrors on spy.org.  im currently posting this on firefox on pdax for c3000.  thank you thc for this stable and usable release of rc12! so far ive only installed firefox and gaim and both work great. up next is getting gpsdrive and xfce to work.
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: someonehoi on December 25, 2005, 03:56:33 am
Thanks!

i have installed the pdaxrom.
Everything works.

I will install more softwares to test it.
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: oncle-dave on December 25, 2005, 03:05:46 pm
Thanks for this Feed.

When i gunzip the file I Have :

gunzip: 31cfeed.tar.gz: invalid compressed data--format violated  

oncle-dave
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: ThC on December 25, 2005, 03:31:54 pm
I've unrared it using windows ... it produces an error as well but nevertheless unrars correctly.
If needed (and if the server doesn't get back up by the time), i'll repack it and upload somewhere
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: oncle-dave on December 26, 2005, 11:40:14 am
Hey.




Where to find e17 or Windows Maker for this release of PdaXrom ?
Where to find Gtk2 for this release of PdaXrom ( for Ethereal ) ?

Thanks you.

Oncle-dave
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: elektron on December 26, 2005, 08:14:55 pm
quick note. had to repartition my internal drive to original settings, but after that the install went fine. am currently attempting to get my SanDisk ConnectPlus 128M card to work..

doing research.. ;-)
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: pyknite on December 28, 2005, 07:54:17 am
i have receveid my zaurus today... install sone sucessfully  

thx a lot for your good job
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: asm-nai on December 28, 2005, 08:36:10 am
Quote
i have made a mirror here: http://pyknite.monserveurperso.com/pdaxrom/ (http://pyknite.monserveurperso.com/pdaxrom/)

on sait jamais
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=108369\")

Hi.

I also made a mirror here. [a href=\"http://naismith.sakura.ne.jp/rom/pdaxrom/]WanderingZaurusWik/rom[/url]

I will try install  pdaX tonight.  

Thanks for ThC.
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: Mongus on December 28, 2005, 02:35:06 pm
Very nice! This is working MUCH better than dual-boot.

I had to make a few changes to get mine working well. I changed /etc/pcmcia/network so it wouldn't suspend my hard drive along with my WiFi card. This is mentioned in previous threads but I think it would be helpful to have it in this thread. Just change these lines:
Code: [Select]
       /sbin/cardctl resume
...
        /sbin/cardctl suspend
so they look like this:
Code: [Select]
       /sbin/cardctl resume 0
...
        /sbin/cardctl suspend 0
I also switched to hostap (https://www.oesf.org/forums/index.php?showtopic=15608&view=findpost&p=101297) for my AmbiCom WL1100C WiFi card because the orinoco driver was randomly dropping my connection during heavy use. It is working VERY well now.

I'm still working on getting my Audiovox RTM-8000 GPRS working. I haven't had much luck in any ROM yet.

Thanks for all the work guys! Best Christmas present I got!
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: oncle-dave on December 28, 2005, 03:35:15 pm
How to switched to Hostap because i have the seem problem with with Linksys WCF12 Wifi Card.

Thanks you.

Oncle-dave
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: Mongus on December 29, 2005, 04:36:42 pm
Sorry for taking so long to reply. I've got WAY too many projects I'm working on.

First, you'll need to get the drivers here (https://www.oesf.org/forums/index.php?showtopic=15608&view=findpost&p=101297) because they aren't included in the version of rc12 we're using. Extract that file into your root directory. The hostap files will end up in /lib/modules/2.4.20/kernel/drivers/net/wireless/. Unfortunately, the system won't find them there. I added symlinks to the files in /lib/modules/2.4.20/pcmcia/.
Code: [Select]
ln -s /lib/modules/2.4.20/kernel/drivers/net/wireless/hostap* /lib/modules/2.4.20/pcmcia/(The command above should all be on one line)

Next, you'll need to edit /etc/pcmcia/hermes.conf. Change the first three lines to look llike this:
Code: [Select]
device "hostap_cs"
  class "hermes"
  module "hostap", "hostap_cs"
You'll also need to find your card description further down in the file and change
Code: [Select]
 bind "orinoco_cs" to
Code: [Select]
 bind "hostap_cs"
Make sure you restart your PCMCIA services
Code: [Select]
/etc/rc.d/init.d/pcmcia restartand insert your card.

That should do it for you. I don't think I've forgotten anything.

(Edited to fix link command)
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: humit on December 30, 2005, 07:56:43 am
Hi,

I finally test pdaXrom with my c3000, it really feels like running linux  Thank you guys.

I've wrote a small, quick&dirty fix script for some of the known bugs:

Code: [Select]
#!/bin/sh

echo "creating /hdd2/tmp ..."
mkdir /hdd2/tmp

echo "creating /hdd2/usr/local ..."
mkdir /hdd2/usr/local

echo "creating /hdd2/usr/games ..."
mkdir /hdd2/usr/games
mount -o remount,rw /dev/root /
ln -s /hdd2/usr/games/ /usr/
mount -o remount,ro /dev/root /

echo "configuring /etc/ipkg.conf ..."
cat << EOF > /etc/ipkg.conf
src unstable    http://www.pdaxrom.org/unstable
src stable    http://www.pdaxrom.org/feed

dest root /
dest cf   /mnt/cf
dest sd   /mnt/card
dest net  /mnt/net
dest user /mnt/user
dest ide  /hdd1
dest ide2 /hdd2
dest ide3 /hdd3
dest usbstorage /mnt/usbstorage
dest tmpinst /home/tmp/ipkg/inst

EOF

echo "configuring Virtual Keyboard ... "
head -37 /usr/bin/xvkbdlauncher > /tmp/xvkbdlauncher.tmp
tail -9 /usr/bin/xvkbdlauncher  >> /tmp/xvkbdlauncher.tmp
cp /usr/bin/xvkbdlauncher /tmp/xvkbdlauncher.orig
cat /tmp/xvkbdlauncher.tmp > /usr/bin/xvkbdlauncher

echo "configuring ipkg script ..."
head -552 /usr/bin/ipkg > /tmp/ipkg.tmp
tail -560 /usr/bin/ipkg    >> /tmp/ipkg.tmp
cp /usr/bin/ipkg /tmp/ipkg.orig
cat /tmp/ipkg.tmp > /usr/bin/ipkg

echo "configuring usb HD function ..."
head -20 /usr/bin/usbfunction.py > /tmp/usbfunction.py.tmp
echo 'STORAGE_OPTS = ["/dev/hda3"]' >> /tmp/usbfunction.py.tmp
tail -273 /usr/bin/usbfunction.py >> /tmp/usbfunction.py.tmp
cp /usr/bin/usbfunction.py /tmp/usbfunction.py.orig
cat /tmp/usbfunction.py.tmp > /usr/bin/usbfunction.py

thanks again.
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: oncle-dave on December 30, 2005, 03:00:23 pm
Quote
Sorry for taking so long to reply. I've got WAY too many projects I'm working on.

First, you'll need to get the drivers here (https://www.oesf.org/forums/index.php?showtopic=15608&view=findpost&p=101297) because they aren't included in the version of rc12 we're using. Extract that file into your root directory. The hostap files will end up in /lib/modules/2.4.20/kernel/drivers/net/wireless/. Unfortunately, the system won't find them there. I added symlinks to the files in /lib/modules/2.4.20/pcmcia/.
Code: [Select]
link -s /lib/modules/2.4.20/kernel/drivers/net/wireless/hostap* /lib/modules/2.4.20/pcmcia/
Next, you'll need to edit /etc/pcmcia/hermes.conf. Change the first three lines to look llike this:
Code: [Select]
device "hostap_cs"
 Â class "hermes"
 Â module "hostap", "hostap_cs"
You'll also need to find your card description further down in the file and change
Code: [Select]
 bind "orinoco_cs" to
Code: [Select]
 bind "hostap_cs"
Make sure you restart your PCMCIA services
Code: [Select]
/etc/rc.d/init.d/pcmcia restartand insert your card.

That should do it for you. I don't think I've forgotten anything.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=108854\"][{POST_SNAPBACK}][/a][/div]


Thank you.
It's Work  
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: ThC on December 31, 2005, 08:22:19 am
Hi,

Thanks for your suport and resolving these bugs

I'm now working on the next beta which will be based on 1.1.0beta1 (unless another version comes out in the meantime) and thinking about some improvements and would like haveing your comments on suggestions to make it even better.

I'm currently thinking about adding an HDD utilities menu in the updater so you would be able to repartition hdd during install (btw it would be limited to a few templates to stay compatible with scripts and config) and use the whole flash available for / (not haveing /home on a different partition and haveing 9Mb mounted rw for / )

now waiting for comments and suggestions
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: chrisluu on December 31, 2005, 12:44:47 pm
Hello,
I tried out PdaXrom for the first time when you released your first Beta, and I must say I'm very impressed. Here's my contribution of more of a "Feature" than a "Bug Fix":

You can edit /usr/bin/cpuoverclock.py to include lower frequencies so that you can underclock to conserve power (I do this when I'm just reading eBooks or something).

Edit lines 39 - 41 (under if CPU == "PXA270":)

Code: [Select]
FREQ_TAB  = ["104", "208", "312", "416", "520", "624"]
CCCR_TAB  = ["2000204", "2000206", "2000208", "2000210", "2000214", "2000218"]
VCORE_TAB = ["04", "06", "08", "0a", "0c", "0e"]

Also I'm having this problem where Fn 2 (+) or xrandr -s 1 just gives me a white screen, thus making 320x240 mode impossible for SDL. "mplayer -vo bvdd -vm" however appears to go to 320x240 and then displays correctly, so maybe there's a problem with SDL, however, I found this thread:

https://www.oesf.org/forums/index.php?showt...hl=white+screen (https://www.oesf.org/forums/index.php?showtopic=16129&hl=white+screen)

I do some coding in Linux and I also am pretty familiar with some Cross Compiling for ARM systems and such, so I may be able to help out once I get myself set up and familiar with the Z.
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: Mongus on December 31, 2005, 01:19:19 pm
I think a HD repartition option is a great idea! Something went wrong with my install so I had to reinstall everything  . Before I did I repartitioned to give hdd2 about 1.5GB because I ran out of space while installing ipks last time.

We need an /opt symlink for many ipks to install. I just created an /hdd2/opt and pointed /opt at it.

The vim 6.4 ipk I found in another thread would be really nice to add to the install because the busybox vi is nearly unusable. The real grep would be great too. I don't understand how anybody can get by without less.  

I'm more than happy to help resolve bugs. You've made it MUCH more usable for me! I just wish I had less work so I had more time to play with my Z.

[span style=\'font-size:21pt;line-height:100%\']Thanks ThC!!! [/span]
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: fastscirocco on December 31, 2005, 07:22:28 pm
Well seeings as I have yet to flash my C3000 I have what is probably
a stupid question, but since my grandmother said the only stupid question
is the unasked question.......


1. If I flash my C3000 with this rom, do I lost all my data and other installed
programs?

2. If the programs/data is still there will they run or do I need to find different
versions?


Thanks
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: ThC on December 31, 2005, 08:31:57 pm
you'll lose most of your data (at the moment, everything but hdd3 is formated by the install process...)
you'll also have to find other versions of your applications as pdaXrom is not compatible with Qtopia applications.
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: ThC on December 31, 2005, 09:43:18 pm
xrandr problem just fixed, thanks cristluu for pointing me out the thread I've recompiled the kernel and it now works ...
The updated tools.tar containing the updated kernel can now be found here (http://flavien78000.free.fr)
Have fun
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: flavien on January 01, 2006, 07:54:23 am
Quote
xrandr problem just fixed, thanks cristluu for pointing me out the thread I've recompiled the kernel and it now works ...
The updated tools.tar containing the updated kernel can now be found here (http://flavien78000.free.fr)
Have fun
[div align=\"right\"][a href=\"index.php?act=findpost&pid=109058\"][{POST_SNAPBACK}][/a][/div]

I can play to quake .... :-) and see movie in 320x240

Thanks you cristluu & ThC
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: chrisluu on January 01, 2006, 10:14:14 am
Thanks so much for such a quick fix! Is there a way to install the new kernel only without having to reflash the device or is the only way to install it to reinstall the entire ROM (and all the programs)?
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: fastscirocco on January 01, 2006, 03:43:15 pm
It's great to hear the progress being made, and this made sound stooopid
but is it possible to get a screen grab from someone, love to see how it looks.


 
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: chrisluu on January 01, 2006, 10:48:00 pm
Quote
Thanks so much for such a quick fix! Is there a way to install the new kernel only without having to reflash the device or is the only way to install it to reinstall the entire ROM (and all the programs)?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=109097\"][{POST_SNAPBACK}][/a][/div]

I'll just reply to myself. I went ahead and took the chance and reflashed and it didn't get rid of anything! Just upgraded the kernel. Next I'm going to try and get Volume +/- into a global keybinding somehow (I have the "vol" program, but I'm thinking if I can find aumix, that would work better).
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: adf on January 02, 2006, 12:04:21 am
wrong thread
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: chrisluu on January 02, 2006, 04:36:20 pm
Quote
I'll just reply to myself. I went ahead and took the chance and reflashed and it didn't get rid of anything! Just upgraded the kernel. Next I'm going to try and get Volume +/- into a global keybinding somehow (I have the "vol" program, but I'm thinking if I can find aumix, that would work better).
[div align=\"right\"][a href=\"index.php?act=findpost&pid=109165\"][{POST_SNAPBACK}][/a][/div]

If anyone is interested, I have built the "aumix" package and "xbindkeys" and have gotten it to work to use global hotkeys in non-matchbox WMs (like XFCE) for Fn+1 (640x480), Fn+2 (320x240), Fn+3 (Reduce brightness), Fn+4 (Increase brightness), Fn+5 (Decrease volume 5), Fn+6 (Increase volume 5).

It works pretty well and unlike XFCE's built-in key binder (which doesn't by default detect Fn+1, etc. and also can only accept 10 bindings) this works for an unlimited number of bindings.

Install the two ipk files, then create a .xbindkeysrc file in the /home/root folder.

Code: [Select]
"xrandr -s 0"
 Â m:0x10 + c:49

"xrandr -s 1"
 Â m:0x10 + c:50

"setfl -"
 Â m:0x10 + c:51

"setfl +"
 Â m:0x10 + c:52

"aumix -v-5"
 Â m:0x10 + c:53

"aumix -v+5"
 Â m:0x10 +c:54
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: kiwi on January 04, 2006, 04:21:21 pm
Quote
to Switch back you'll have to firstly reuse this updater.sh to resize your flash to 5Mb, then either reinstall cacko rom as you would do whenever, or you'll need to follow the procedure to go back to Qtopia from the c3000 forums here
[div align=\"right\"][a href=\"index.php?act=findpost&pid=108363\"][{POST_SNAPBACK}][/a][/div]
pdaXrom works OK (keep losing keyboard after opening aterm)

trying to re-install cacko, install goes OK but on reboot it keeps coming up with...
blah blah... INIT: version 2.78 booting
jiffs2_scan_inode_node(): CRC failed on node at 0x001da9e4: Read 0xffffff, calculated 0xff871607
Is this a fault with the flash resize?
'Ctrl C' at this point switches back to run level 6
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: ThC on January 04, 2006, 06:11:13 pm
the jffs2 scan inode error is normal as far as I remember ... don't cacko boot normally after this error message ? (do you really need to 'ctrl-C at this point ?)
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: kiwi on January 04, 2006, 06:23:27 pm
Quote
the jffs2 scan inode error is normal as far as I remember ... don't cacko boot normally after this error message ? (do you really need to 'ctrl-C at this point ?)
[div align=\"right\"][a href=\"index.php?act=findpost&pid=109558\"][{POST_SNAPBACK}][/a][/div]
just sits there doing nothing if I dont.
Never mind, re-installed pdaXrom - which I wanted anyway
Got usbnet working and can surf
(I think my Z usb power is poked, cant get any usb peripherals working with mini A. )
cheers
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: zanAspera on January 04, 2006, 08:54:04 pm
Add another voice to the chorus singing "Yay!  It works!  You are my hero!".  Now I have a decent shell environment, I can at least start hacking shell scripts while I get everything else set up.   Thanks again.  This really was the best Christmas present I got this year.
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: macstibs on January 05, 2006, 11:10:23 pm
I'm having some trouble with the install coming from the Cacko Rom.  I'm getting all sorts of "No space left on device" errors.   Reflashed twice to be sure I did it all right.

Also not much a vi person so editing these files is a major pita but que sera...  what do we use as an ESC key?

Any idea when the next release is coming?

TIA,

macstibs



Anything worth doing is worth doing well.
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: Mongus on January 06, 2006, 12:19:37 am
At what point are you running out of space? Is it the flash or hard drive?

The little round cancel button next to the directional button sends <ESC>.
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: macstibs on January 06, 2006, 01:05:47 am
Quote
At what point are you running out of space? Is it the flash or hard drive?

The little round cancel button next to the directional button sends <ESC>.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=109751\"][{POST_SNAPBACK}][/a][/div]


Figured out the ESC problem and I realized its easier to use vi before launching into X.



During the Bluetooth start I get this:

mknod: /dev/rfcomm249: No space left...



Also, I installed the hostap modules but I'm still getting an error when I insert the card.

-executing: 'modprobe hostap 2>&1'
-modprobe: Can't open dependencies file /lib/modules/2.4.20/modules.dep (No such file or directory)
-modprobe exited with status 255
-module /lib/modules/2.4.20/pcmcia/hostap.o not available

any ideas?
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: ThC on January 06, 2006, 04:42:50 am
Did you follow this (https://www.oesf.org/forums/index.php?showtopic=15608&view=findpost&p=101297) howto right ? (the modules don't go in the good dir so you'll have to move or link them after install)
The free space error during boot time is "normal" (you're not the only one the experience this one and I hope to fix it for next beta)
 
A little status update : iamasmith finally answered me and made me think one more time about using a pivot_root mechanism so the next beta *MAY* be based on a pivot_root mechanism and *MAY* have a 4Gb root dir on the hard drive (would help addressing lots of problems ... I just hope it won't create new ones )
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: flavien on January 06, 2006, 04:54:14 am
Quote
A little status update : iamasmith finally answered me and made me think one more time about using a pivot_root mechanism so the next beta *MAY* be based on a pivot_root mechanism and *MAY* have a 4Gb root dir on the hard drive (would help addressing lots of problems ... I just hope it won't create new ones )
[div align=\"right\"][a href=\"index.php?act=findpost&pid=109770\"][{POST_SNAPBACK}][/a][/div]
[span style=\'font-size:14pt;line-height:100%\']THC   THC   THC   THC   [/span]

 
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: macstibs on January 06, 2006, 04:56:57 am
Quote from: ThC,Jan 6 2006, 04:42 AM
Did you follow this (https://www.oesf.org/forums/index.php?showtopic=15608&view=findpost&p=101297) howto right ? (the modules don't go in the good dir so you'll have to move or link them after install)
The free space error during boot time is "normal" (you're not the only one the experience this one and I hope to fix it for next beta)
 
I thought I did but I'm 95% sure I must have screwed up the symlink.  Checking it out now.

Really great Rom you have here.  All the best with the development.  If I can help out (I doubt it cause I'm 99% tard) I certainly will.

Cheers!
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: macstibs on January 06, 2006, 05:31:48 am
Quote from: macstibs,Jan 6 2006, 04:56 AM
Quote from: ThC,Jan 6 2006, 04:42 AM

 
I thought I did but I'm 95% sure I must have screwed up the symlink.  Checking it out now.


The link is there and it seems to be correct.  I'm totally at a loss.

EDIT: (after hours of reboot) somewhat aggravated too...
 

DOUBLE EDIT:  I reflashed and seem to have fixed the problem but now bt appears to be broken and everything I install quits because it can't find libstdc+ which is already installed... I've had enough for one night.
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: Glorin on January 07, 2006, 10:17:26 pm
Thanx good job ! it`s realy work (pdaxrom) but it`s need some corrections by hands.
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: iamasmith on January 09, 2006, 05:29:47 pm
OK, I probably don't have time to make this work seamlessly enough for a semi-production ready build but just to show the possibilies that pivot_root can give here is a screenshot.

This isn't very stable at the moment.

*Update* It's significantly more stable now, going to live with it for a while
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: ThC on January 10, 2006, 04:14:21 am
Thanks for pointings iamasmith ... just got it working and it seem stable enough now ... btw I still have lot of things to test on it and I'm now working on adding it to the pdaxrom-builder in order to produce a clean c3000 pivot_root image with a nice updater (just added HD utilities to the updater in order to resize partitions to full 4Gb and restore factory default... this may also work with c3100 but need beta testers and someone to tell me standard hd partitions of the c3100 so I can add a restore for it too )
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: Meanie on January 10, 2006, 04:58:24 am
Quote
Thanks for pointings iamasmith ... just got it working and it seem stable enough now ... btw I still have lot of things to test on it and I'm now working on adding it to the pdaxrom-builder in order to produce a clean c3000 pivot_root image with a nice updater (just added HD utilities to the updater in order to resize partitions to full 4Gb and restore factory default... this may also work with c3100 but need beta testers and someone to tell me standard hd partitions of the c3100 so I can add a restore for it too )
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=110222\")

I've listed the standard partitions of my C3100 on my website

[a href=\"http://www.users.on.net/~hluc/myZaurus/custom.html#hdd3]http://www.users.on.net/~hluc/myZaurus/custom.html#hdd3[/url]
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: pyknite on January 10, 2006, 07:17:47 am
what's pivot_root?

and just an other question:

will be not better to port the beta1 "aulieu" to debug the rc12??

++
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: ThC on January 10, 2006, 07:32:58 am
debuging rc12 or porting beta1 is quite the same as my final objective is to add the c3000 branch to pdaxrom-builder ... My work is mainly working on the filestructure and how the OS can boot from a non standard layout as we can't use the standard c3000 rom layout ...

pivot_root is a mechanism permitting to switch the root partition during boot, so with this method we can have a minimal rootfs image in nand flash, and use the HD as the rootfs, pivoting from one to other during boot time. This way I can get rid of symlinks and libs problems I had until now (not speaking of /home space problems which you get quickly with my first beta, home being shrinked down to 4Mb)
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: pyknite on January 10, 2006, 07:41:38 am
Quote
debuging rc12 or porting beta1 is quite the same as my final objective is to add the c3000 branch to pdaxrom-builder ... My work is mainly working on the filestructure and how the OS can boot from a non standard layout as we can't use the standard c3000 rom layout ...

pivot_root is a mechanism permitting to switch the root partition during boot, so with this method we can have a minimal rootfs image in nand flash, and use the HD as the rootfs, pivoting from one to other during boot time. This way I can get rid of symlinks and libs problems I had until now (not speaking of /home space problems which you get quickly with my first beta, home being shrinked down to 4Mb)
[div align=\"right\"][a href=\"index.php?act=findpost&pid=110254\"][{POST_SNAPBACK}][/a][/div]


oki thx for your answer...

++
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: ThC on January 11, 2006, 09:53:07 am
Status update : My VMware image containing all my work got broken this morning so I have to restart from scratch (well ... I did have some backups but as I changed the method in the meantime and haven't backed up everything I had compiled ...there's a lot of work needing to be re-done)
Btw as I was working on the layout on another comp, at least I haven't lost everything so I may be able to produce a new beta to test my new updater script and to make some tests with the pivot_root mechanism as I don't have time to test/solve everything

Stay tuned for more news

(PS : this next beta build will be based on 1.1.0beta1)
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: iamasmith on January 11, 2006, 10:13:44 am
Ouch
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: pyknite on January 11, 2006, 10:34:14 am
Quote
OK, I probably don't have time to make this work seamlessly enough for a semi-production ready build but just to show the possibilies that pivot_root can give here is a screenshot.

This isn't very stable at the moment.

*Update* It's significantly more stable now, going to live with it for a while
[div align=\"right\"][a href=\"index.php?act=findpost&pid=110187\"][{POST_SNAPBACK}][/a][/div]


hi... how have you make your screenshot??

thx...
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: iamasmith on January 11, 2006, 10:39:47 am
Quote
hi... how have you make your screenshot??

thx...

Using xwd (as shown in the last line on screen in the terminal), this dumps in xwd format which GIMP will load, I then just re-save it as jpg.

You can also run it for a whole screen capture from an ssh session using..

xwd -display :0 -root > myscreendump.xwd


- Andy
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: pyknite on January 11, 2006, 11:07:52 am
my xfce desktop on my zaurus:
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: iamasmith on January 11, 2006, 11:19:13 am
Quote
my xfce desktop on my zaurus:
[div align=\"right\"][a href=\"index.php?act=findpost&pid=110458\"][{POST_SNAPBACK}][/a][/div]

Cute!, anyone you know?  
Title: Pdaxrom Rc12 For C3000 Beta 1
Post by: pyknite on January 11, 2006, 11:40:39 am
Quote
Quote
my xfce desktop on my zaurus:
[div align=\"right\"][a href=\"index.php?act=findpost&pid=110458\"][{POST_SNAPBACK}][/a][/div]

Cute!, anyone you know?  
[div align=\"right\"][a href=\"index.php?act=findpost&pid=110459\"][{POST_SNAPBACK}][/a][/div]

perhaps