Help - Search - Members - Calendar
Full Version: Pdaxii13 On Nand
OESF Forums > Distros, Development, and Model Specific Forums > Distro Support and Discussion > pdaXrom
Pages: 1, 2, 3, 4, 5, 6, 7
Meanie
I have created an experimental version of pdaXii13 which lives on the NAND instead of the MicroDrive so it can be flashed for C1000, C3100 and C3200.
In essence, I extracted the akita initrd.bin from pdaXrom beta3 and added my patches and scripts and recreated the initrd.bin.
This basically means, it is pdaXrom beta3 bug fixed with the same fixes as pdaXii13 on the C3000 so it is equivalent to pdaXii13 base.

To differentiate between the two versions, I will call the orginal pdaXii13 for the C3000 which installs to the MicroDrive pdaXii13 Spitz
This new version for the C1000 which installs to the NAND will be called pdaXii13 Akita

http://www.tyrannozaurus.com/feed/pdaXii13/akita/

bug fixed for beta3 in pdaXii13 base:

enabled sticky keys
replaced mmc driver with sharp_mmcsd_m.o (for >1 GB SD cards)
added tun.o module
added ntfs.o module
included ipkg-make-index (for generating Packages files)
added inputrc which enables home/end functionality in terminal
updated fstab to mount filesystems using utf8
updated passwd and group to add zaurus user and group
enhanced profile with various extra env variables/dir colours/bash prompt
updated sudoers to allow zaurus user to sudo without password
updated ipkg.conf to point to new mega beta3 feed on tyrannozaurus
updated fonts.conf to look for additional font directories
added sd.conf for sd card module config
added sd_mem_ctrl for sd card control script
added smb.conf with default samba config
added usb-storage hotplug script for auto mounting up to 4 usb disks
added keybdev hotplug script for remapping usb keyboard
enhanced x11scr so running applications are also rotated
updated rc.xml with extra keyboard shortcuts
added spitz.xmodmap which is my customised working keyboard map
added usb.xmodmap for usb keyboard
enhanced rc.rofilesys to create extra loop devices
enhanced rc.sysinit to automount zgcc image and swapfile as well as enabling execution of rc.local
added mntloop to automatically mount loop devices at bootup
enhanced halt to do extra unmounts and release inodes during shutdown
updated samba start/stop script
updated sd start/stop script to use new SD module
updated x11 to auto start X
updated Xdefaults to enable transparency/shades in terminals
updated xpdfrc to specify font location for xpdf
added mixmos pre-configured volume config
added mixmos-wrapper script to allow mixmos to launch while volume aplplet is running
updated input.cfg default input/key mapping
added pdaxii13.conf for custom bootup options in pdaXii13
added fixdsp which is a brute force script to reenable /dev/dsp
added sdmgr which is the SD card manager for SD module
updated startx to enable sticky keys when starting X server
replaced Xfbdev with patched X server that has silkscreen working
patched qtconfig to fit on the screen
upgraded AbiWord to 2.4.4
added ax for controlling sticky keys (accessx)
added aterm
added diff
added ftp
added telnet
replaced buggy vi with vim
added obconf
updated and patched gqview to fit on Z screen
fixed inputconfig.py to not corrupt kernel.map and removed ability to remap ctrl/alt
fixed network.py not to eject microdrive
fixed datentime.py to disable atd before changing time/date
enhanced cpuoverclock.py to run with command line interface too
enhanced mbsession script (.xinitrc)
added screencap script to enable screen capture
enhanced usbfunction.py to correctly select hdd3 partition on C3x00
added usbnet script to quickly configure ICS from command line
added usbstorage script to quickly configure usb storage from command line
patched xpdf to fit on Z screen
patched xmms with extra key controls
added xmms-wrapper script to disable DPMS while XMMS is running
updated mb-applet-cards to allows new SD module to unmount SD cards and added feature to mount and unmount USB disk
updated mb-applet-tasks with new icon and also to load autoexec at startup
updated mb-applet-blanker to sync with lightnpower config when it starts and also to use xset-wrapper and disabled xmms controls
added xset-wrapper script for blanker applet to customise DPMS settings
added Xdialog
added usbkeyboard control script
added kbselect usb keyboard selector GUI
added smbctrl samba control GUI
added vncctrl x11 vnc control GUI
added pdaxcfg which is a very simple pdaXii13 config GUI
added version info script
patched matchbox-panel to not lose applets when screen is switched between VGA and QVGA
added matchbox-panel-manager allow changing applet order
added dircolors
replaced ls with custom colour support
patched libgtk-x11-2.0.so.0.600.2 to force applications to not go beyond 640x480
added libstdc++.so.5.0.7 library which is needed by some older applications
added libiconv.so.2.2.0 library which is needed by beta1 applications
added click.wav to enable click sound for screen capture
added mplayer.conf with default config to enable bvdd
added simple flite-file GUI
added simple flite-text GUI
updated esd.conf to disable auto respawn
adf
wow. guess I"ll have to flash this weekend. maybe sorting out this project and the mega feed could make a legit pdaXrom stable??
harvell
Are you still on vacation??? huh.gif
Meanie
QUOTE(harvell @ Jan 12 2007, 03:56 PM)
Are you still on vacation???  huh.gif
*


nope sad.gif
got stuck with three important projects all at once and having fun juggling priorities and trying to manage time to work on each.
i guess pdaXii13 will be put on hold for a bit....
There won't be any more releases for a while sad.gif
harvell
I'm downloading the files right now. I'll keep you updated.... smile.gif
danboid
Meanoo:

I've just tried installing pdaXii13 akita on my c3100. It installed OK but I get a FAILED when it tries to load Module Dependencies on boot.

After I'd tried booting pdaXii13 I ran the latest pdaXii13 spitz installer and installed the 5.2b hdimage. After rebooting nothing seemed to have changed and it didn't ask me to copy /etc or /home from Microdrive to NAND as it says in your install instructions. What commands should I use to do this? Is there anything else I will need to do to complete my upgrade to pdaXii13 full?
harvell
Just installed it smile.gif. All is working well. Wireless card and 4G SD card recognized fine. I did notice the same thing as danboid with the module dependancies. However everything looks like its working smooth. Gonna try to see if I can use the 4G SD card to make it a full
Antikx
It's working great so far.
I'm making a bug list here if you want to help:http://www.tyrannozaurus.com/?q=node/185
HoloVector
Thank you. Thank you. Thank you. Meanie. This exactly what I was looking for. My sand box 1000 shall get this Meanie treatment first. After I get the hang of pdaxii13 I'll switch my production 3200 over. biggrin.gif
harvell
I do get the following request when trying to install a package from the command line.

" The following package ere previously requested but have not been installed: libgaim libgaim-protocols libgaim-ssl
Install them now [y/n] ? "

When I select yes it gives a file not found error. Even after I run an ipkg update. When I select no it lets me install the program I want to install eg. gnumeric.

I'll just load Gaim anyways to satisfy this however just an fyi from a clean load.

Great work Meanie. I never tried Beta3 however I'm liking it so far.
Meanie
To upgrade pdaXii13 base to full on C3100/C3200, make sure your microdrive is mounted.
if /media/fakeroot does not exist, create it manually. after you reboot, it should prompt you to format hdd2 and hdd3 followed by asking you to copy /etc and /home before X is started.

if it doesn't happen, exit X and run mkfs.init

if nothing happens, remove /etc/.hdd and run mkfs.init again.

if still nothing happens, check what cat /proc/deviceinfo/product says and if it is not reporting the right model, then modify mkfs.init and remove the device check line


btw, since I dont have a C1000 and dont have much free time atm either, I will not be updating pdaXii13 akita. If anyone wants to continue on enhancing it or fixing bugs, you can download the tarball that contains the contents of the initrd.bin file and a script to generate it. The tarball also contains mkfs.jffs2 for the Z so the initrd.bin can be build from a Z. Just add.remove/replace files under the nand directory and run the mkinitrd to generate a new initdrd.bin
Snappy
Just tested it out last night, works out of the box once I repart the flash ROM to use 64mb. However rebooting the unit now gets me into the prompt login and I cannot get back to X again. sad.gif

Will reflash and try again. Also, need to get the remaining packages to try out. smile.gif
Snappy
Hmmm ... so for Akita, how do we upgrade pdaXii13 base to full? Any links to packages so we can just do a single update instead of pulling down packages from feed individually? Thanks! smile.gif

I got the C1000 and am testing out pdaXii13Akita as we speak. smile.gif

QUOTE(Meanie @ Jan 13 2007, 09:09 PM)
To upgrade pdaXii13 base to full on C3100/C3200, make sure your microdrive is mounted.
if /media/fakeroot does not exist, create it manually. after you reboot, it should prompt you to format hdd2 and hdd3 followed by asking you to copy /etc and /home before X is started.

if it doesn't happen, exit X and run mkfs.init

if nothing happens, remove /etc/.hdd and run mkfs.init again.

if still nothing happens, check what cat /proc/deviceinfo/product says and if it is not reporting the right model, then modify mkfs.init and remove the device check line


btw, since I dont have a C1000 and dont have much free time atm either, I will not be updating pdaXii13 akita. If anyone wants to continue on enhancing it or fixing bugs, you can download the tarball that contains the contents of the initrd.bin file and a script to generate it. The tarball also contains mkfs.jffs2 for the Z so the initrd.bin can be build from a Z. Just add.remove/replace files under the nand directory and run the mkinitrd to generate a new initdrd.bin
*
scoutme
any possibility to use it on a 860? What do you think about it? I'll be glad to test it, if you canmake a build
Meanie
QUOTE(Snappy @ Jan 14 2007, 12:20 PM)
Hmmm ... so for Akita, how do we upgrade pdaXii13 base to full? Any links to packages so we can just do a single update instead of pulling down packages from feed individually? Thanks! smile.gif

I got the C1000 and am testing out pdaXii13Akita as we speak. smile.gif

QUOTE(Meanie @ Jan 13 2007, 09:09 PM)
To upgrade pdaXii13 base to full on C3100/C3200, make sure your microdrive is mounted.
if /media/fakeroot does not exist, create it manually. after you reboot, it should prompt you to format hdd2 and hdd3 followed by asking you to copy /etc and /home before X is started.

if it doesn't happen, exit X and run mkfs.init

if nothing happens, remove /etc/.hdd and run mkfs.init again.

if still nothing happens, check what cat /proc/deviceinfo/product says and if it is not reporting the right model, then modify mkfs.init and remove the device check line


btw, since I dont have a C1000 and dont have much free time atm either, I will not be updating pdaXii13 akita. If anyone wants to continue on enhancing it or fixing bugs, you can download the tarball that contains the contents of the initrd.bin file and a script to generate it. The tarball also contains mkfs.jffs2 for the Z so the initrd.bin can be build from a Z. Just add.remove/replace files under the nand directory and run the mkinitrd to generate a new initdrd.bin
*

*



for installing on akita
http://www.tyrannozaurus.com/feed/pdaXii13/akita/

for building own custom initrd.bin
http://www.tyrannozaurus.com/feed/pdaXii13/build/
freebird
Hi All
Hi meanie

I have same question than scoutme:

any possibility to use it on a 860?

I'll be glad to test it, if you can make a build smile.gif
Meanie
QUOTE(freebird @ Jan 17 2007, 11:06 PM)
Hi All
Hi meanie

I have same question than scoutme:

any possibility to use it on a 860?

I'll be glad to test it, if you can make a build  smile.gif
*


no, i don't have a cxx0 so am not able to build and test it, nor do i have the time to do so.

however, as i mentioned before, you can use the custom script to apply all the patches and fixes (but be careful because all the patches and script assume Cxx00 machines) and you can even build your own initrd.bin to flash it if patching is successful and you want to share the working build with others.

i can help you with applying the updates/patches manually and creating the initrd.bin, but you do need to do a lot of testing and fiddling with your Z before you get something stable. And you need to be willing to do lots of NAND backups and restore during the process...
Snappy
Thanks for the link and batch install script.

I reverted back to cacko as I was going on a trip. Will backup cacko and retry pdaXii13 when I get a stable internet connection.

btw, when I flash pdaXii13, I should resize NAND flash to 121 MB right?

Incidentally, pdaXrom is faster than pdaXqtrom ... but somewhat felt slower than cacko/sharp rom.

QUOTE(Meanie @ Jan 17 2007, 06:01 AM)
QUOTE(Snappy @ Jan 14 2007, 12:20 PM)
Hmmm ... so for Akita, how do we upgrade pdaXii13 base to full? Any links to packages so we can just do a single update instead of pulling down packages from feed individually? Thanks! smile.gif

I got the C1000 and am testing out pdaXii13Akita as we speak. smile.gif

QUOTE(Meanie @ Jan 13 2007, 09:09 PM)
To upgrade pdaXii13 base to full on C3100/C3200, make sure your microdrive is mounted.
if /media/fakeroot does not exist, create it manually. after you reboot, it should prompt you to format hdd2 and hdd3 followed by asking you to copy /etc and /home before X is started.

if it doesn't happen, exit X and run mkfs.init

if nothing happens, remove /etc/.hdd and run mkfs.init again.

if still nothing happens, check what cat /proc/deviceinfo/product says and if it is not reporting the right model, then modify mkfs.init and remove the device check line


btw, since I dont have a C1000 and dont have much free time atm either, I will not be updating pdaXii13 akita. If anyone wants to continue on enhancing it or fixing bugs, you can download the tarball that contains the contents of the initrd.bin file and a script to generate it. The tarball also contains mkfs.jffs2 for the Z so the initrd.bin can be build from a Z. Just add.remove/replace files under the nand directory and run the mkinitrd to generate a new initdrd.bin
*

*



for installing on akita
http://www.tyrannozaurus.com/feed/pdaXii13/akita/

for building own custom initrd.bin
http://www.tyrannozaurus.com/feed/pdaXii13/build/
*

Snappy
btw, when I tried pdaXii13, I just dump the files into my cf, restart with OK+power btn, selected 4 and flash new rom. Is that right?
psycoman
some one, can post de step-by-step, the install process is confused for me @@
Meanie
QUOTE(Snappy @ Jan 19 2007, 06:38 AM)
btw, when I tried pdaXii13, I just dump the files into my cf, restart with OK+power btn, selected 4 and flash new rom. Is that right?
*


you just do whatever you need to do as if you were installing beta3.

i just had beta3 installed using the default nand partitions for like 3 minutes just to rip the contents of initrd.bin
Meanie
QUOTE(psycoman @ Jan 19 2007, 09:51 AM)
some one, can post de step-by-step, the install process is confused for me @@
*


install pdaXii13 Akita just like you would if you were installing pdaXrom beta3
(except the numbers and order of the menu items are in a different order)

when you finish flashing the nand, just reboot and enjoy pdaXii13 base.

if you want to upgrade to pdaXii13 full, then after pdaXii13 base has been installed, run the updater/flash tool again and partition your MicroDrive and reboot your Z after that (of course you don't need to do this if you had already re-partitioned your microdrive before).

then run the updater/flash tool yet again and use it to extract the hdimage-full.tgz (of course you need to have copied the hdimage to your sd/cf card before you got into the updater/flash menu.

reboot your Z and say yes to everything it wants to do smile.gif
Snappy
Beta3 requires installation of uboot right?
adf
no, not at all.
danboid
I read on the tyrannozaurus forums that Meanie had updated pdaXii13 akita so I thought I'd give it another go. I can see the updater has a 'Install hdimage' option now but other that that I'm getting the same problems as last time I tried sad.gif

I don't suppose you need to reboot after flashing the NAND/ before installing the hdimage? I didn't think it would be necessary but maybe I'm wrong? I installed the hdimage straight after the NAND had been installed. The pdaXii13 Akita instructions are a bit vague on this. It also asks you to format the user partition (or something similar) after installing hdimage, I said yes to this even though I thought it had done this already when installing the NAND. Then I rebooted.

I still get the Module Dependencies FAILED error during boot

Although I installed the 5.2 hdimage with the akita installer successfully, its not booting into ROX and it obvious that the hdimage-full /usr isn't being used as none of the progs (mplayer etc.) are present.

So, last time I was in this state, Meanie said

"To upgrade pdaXii13 base to full on C3100/C3200, make sure your microdrive is mounted"...

Mounted where? Anywhere? What exact command should we use to mount it?

Also, how can I fix the Module Dependencies error?

Please write some more verbose, comprehensive instructions for installing pdaXii13 Akita full and then place them on its download page please Meanie.

Thanks again!
Romulus703x
QUOTE(danboid @ Jan 12 2007, 09:24 AM)
Meanoo:

I've just tried installing pdaXii13 akita on my c3100. It installed OK but I get a FAILED when it tries to load Module Dependencies on boot.

After I'd tried booting pdaXii13 I ran the latest pdaXii13 spitz installer and installed the 5.2b hdimage. After rebooting nothing seemed to have changed and it didn't ask me to copy /etc or /home from Microdrive to NAND as it says in your install instructions. What commands should I use to do this? Is there anything else I will need to do to complete my upgrade to pdaXii13 full?
*


Hello Danboid,
it seems that you are the winner.
Until know I can run only PdaXii13 NAND version. Thats it. Before I have done a flash to the NAND version I have done a repartition to the recommended partition. The PdaXrom Beta 3 could mount all 3 partition. After I reflashed to PdaXii13 NAND version there was no mount of all 3 partition ofd the microdrive.
I removed also the .hdd file and afterwards I have done mkfs.init. It shows me that he has seen new partition, but at the end there was no mount to them.

Please give me some advice, how I can mount all 3 microdrive partition correctly.
Maybe a printout of your fstab will help or any other hidden file where the mounting might be.

As I understood the update to the full hdimage will work only if the microdrive partitions are mounted.

This is a cry for help. We need definetly a correct written documentation.

On the other hand. The Nand version is really fast if you run everything with a
NAND resize of 121 MB.

Have fun.

Romulus703x.
danboid
Hi Romulus (great nick btw!)

If you want to install pdaXii13 full on your 3100 or 3200 read my first post here

http://www.oesf.org/forums/index.php?showtopic=22711

noting the numerological significance of it being posted at 11:11 on 07/01/07, topic 22711

When you've recovered from that laugh.gif you can join me in politely nagging Meanie until he discloses the sacred command combos required for a pdaXii13 Akita full install, unless of course you don't mind waiting 10m for your Z to boot!

We need you Mr. Menaie- HELP!!!
ArchiMark
Some questions about this new 'Akita' version, Meanie (or others...) please...

I've now got the other pdaXii13 'Spitz' full version working quite nicely on my 3200.

1) Wondering if there's any reasons for me to switch over to this new 'Akita' version???

2) What is benefit of having it reside in NAND versus MicroDrive on 3200??

- Is it speed-related? Faster boot time??
- Easier to install because of flashing??
- Less trouble if there's MicroDrive problems??
- More room on MicroDrive??


3) Any downside to using this Akita version versus the other Spitz version?

4) Are both versions the same bug-fix wise??

5) Assuming that I decide to switch to the Akita version, what is the easiest way for me to do that since I already run Spitz version??

6) As I understand it, the Akita version is a 'base install' version. Once you install 'base' version, how do you upgrade to 'full version'??


Thanks for any and all help with these questions!

Just want to avoid/minimize hassles and screw-ups for me and others too....

wink.gif

Mark



QUOTE(Meanie @ Jan 11 2007, 10:00 PM)
I have created an experimental version of pdaXii13 which lives on the NAND instead of the MicroDrive so it can be flashed for C1000, C3100 and C3200.
In essence, I extracted the akita initrd.bin from pdaXrom beta3 and added my patches and scripts and recreated the initrd.bin.
This basically means, it is pdaXrom beta3 bug fixed with the same fixes as pdaXii13 on the C3000 so it is equivalent to pdaXii13 base.

To differentiate between the two versions, I will call the orginal pdaXii13 for the C3000 which installs to the MicroDrive pdaXii13 Spitz
This new version for the C1000 which installs to the NAND will be called pdaXii13 Akita

http://www.tyrannozaurus.com/feed/pdaXii13/akita/

bug fixed for beta3 in pdaXii13 base:

enabled sticky keys
replaced mmc driver with sharp_mmcsd_m.o (for >1 GB SD cards)
added tun.o module
added ntfs.o module
included ipkg-make-index (for generating Packages files)
added inputrc which enables home/end functionality in terminal
updated fstab to mount filesystems using utf8
updated passwd and group to add zaurus user and group
enhanced profile with various extra env variables/dir colours/bash prompt
updated sudoers to allow zaurus user to sudo without password
updated ipkg.conf to point to new mega beta3 feed on tyrannozaurus
updated fonts.conf to look for additional font directories
added sd.conf for sd card module config
added sd_mem_ctrl for sd card control script
added smb.conf with default samba config
added usb-storage hotplug script for auto mounting up to 4 usb disks
added keybdev hotplug script for remapping usb keyboard
enhanced x11scr so running applications are also rotated
updated rc.xml with extra keyboard shortcuts
added spitz.xmodmap which is my customised working keyboard map
added usb.xmodmap for usb keyboard
enhanced rc.rofilesys to create extra loop devices
enhanced rc.sysinit to automount zgcc image and swapfile as well as enabling execution of rc.local
added mntloop to automatically mount loop devices at bootup
enhanced halt to do extra unmounts and release inodes during shutdown
updated samba start/stop script
updated sd start/stop script to use new SD module
updated x11 to auto start X
updated Xdefaults to enable transparency/shades in terminals
updated xpdfrc to specify font location for xpdf
added mixmos pre-configured volume config
added mixmos-wrapper script to allow mixmos to launch while volume aplplet is running
updated input.cfg default input/key mapping
added pdaxii13.conf for custom bootup options in pdaXii13
added fixdsp which is a brute force script to reenable /dev/dsp
added sdmgr which is the SD card manager for SD module
updated startx to enable sticky keys when starting X server
replaced Xfbdev with patched X server that has silkscreen working
patched qtconfig to fit on the screen
upgraded AbiWord to 2.4.4
added ax for controlling sticky keys (accessx)
added aterm
added diff
added ftp
added telnet
replaced buggy vi with vim
added obconf
updated and patched gqview to fit on Z screen
fixed inputconfig.py to not corrupt kernel.map and removed ability to remap ctrl/alt
fixed network.py not to eject microdrive
fixed datentime.py to disable atd before changing time/date
enhanced cpuoverclock.py to run with command line interface too
enhanced mbsession script (.xinitrc)
added screencap script to enable screen capture
enhanced usbfunction.py to correctly select hdd3 partition on C3x00
added usbnet script to quickly configure ICS from command line
added usbstorage script to quickly configure usb storage from command line
patched xpdf to fit on Z screen
patched xmms with extra key controls
added xmms-wrapper script to disable DPMS while XMMS is running
updated mb-applet-cards to allows new SD module to unmount SD cards and added feature to mount and unmount USB disk
updated mb-applet-tasks with new icon and also to load autoexec at startup
updated mb-applet-blanker to sync with lightnpower config when it starts and also to use xset-wrapper and disabled xmms controls
added xset-wrapper script for blanker applet to customise DPMS settings
added Xdialog
added usbkeyboard control script
added kbselect usb keyboard selector GUI
added smbctrl samba control GUI
added vncctrl x11 vnc control GUI
added pdaxcfg which is a very simple pdaXii13 config GUI
added version info script
patched matchbox-panel to not lose applets when screen is switched between VGA and QVGA
added matchbox-panel-manager  allow changing applet order
added dircolors
replaced ls with custom colour support
patched libgtk-x11-2.0.so.0.600.2 to force applications to not go beyond 640x480
added libstdc++.so.5.0.7 library which is needed by some older applications
added libiconv.so.2.2.0 library which is needed by beta1 applications
added click.wav to enable click sound for screen capture
added mplayer.conf with default config to enable bvdd
added simple flite-file GUI
added simple flite-text GUI
updated esd.conf to disable auto respawn
*
Meanie
QUOTE(danboid @ Jan 23 2007, 01:27 AM)
Hi Romulus (great nick btw!)

If you want to install pdaXii13 full on your 3100 or 3200 read my first post here

http://www.oesf.org/forums/index.php?showtopic=22711

noting the numerological significance of it being posted at 11:11 on 07/01/07, topic 22711

When you've recovered from that  laugh.gif you can join me in politely nagging Meanie until he discloses the sacred command combos required for a pdaXii13 Akita full install, unless of course you don't mind waiting 10m for your Z to boot!

We need you Mr. Menaie- HELP!!!
*



being a self proclaimed geek, you should be able to figure it out by yourself or demote yourself to mere user smile.gif

i will only work on the C3000 version of pdaXii13 since all my work is done natively on my C3000. i do not have a cross dev environment and cannot afford to have downtime since I am away from home most the time.

i already done the best i can by building the initial framework that allows akita and similar models (3100/3200) to flash pdaXii13, but i cannot test it nor can i continue to work on it further. someone else needs to pick up the work and fix the bugs for the akita family(c1000/c3100/c3200).

- find out why depmod is complaining during boot and fix it

- have a look at rc.rofilesys and fix the mounting issues (if any) -- the first partition on the microdrive (/dev/hda1 or /dev/hdc1) needs to be mounted to /media/fakeroot

everything *should* fall into place after that. if not, fix it

there are no step by step install instructions because it is an experimental build which has not been tested yet. the akita edition is not a fully tested and working release. its purpose is for people who want an akita build to have something to start from so they don't have to start from scratch. it is not my intend to build a fully working akita version of pdaXii13. this is left for others to do that are interested in getting pdaXii13 to work on akita... i can help out a bit, but someone needs to do the work to get it fully working and tested..., otherwise, i will just change the website back to its original wording which was "pdaXii13 is for C3000 only and will not work on any other similar Zaurus model"
danboid
User I am then!

Geek != developer, although I suppose to be a true geek you should at least know how to program. I have dabbled in C, Pascal and BASIC in the past but can't say I've ever coded anything of worth ('cept the little scriptish thing that was konqkonv - a DVD video conversion tool for Konqueror) however I could never honestly say "I'm a programmer" nor would I want to be- it truly bores me to tears and besides girls are much more interested in the fact that I'm a good drummer wink.gif

I really don't want to be known as a geek either as they're widely regarded as quite sad people but I had a pretty major operation just before xmas which has hampered my mobility and I've been unable to work so I've had LOTS of time to mess with the Z and spend WAAAY too much time posting and reading on OESF. This has led to my delusions of geekery which I really must knock on the head asap!

Me, I'm a 'tech enthusiast'- is that OK? laugh.gif

Anyway, after quitting X and doing

mount /dev/hda1 /media/fakeroot
mkfs.init

It DOES at least appear to copy over a couple of partitions but after a reboot I end up with pdaXii13 akita non-full but with much more errors at boot time and after doing this I am unable to modify any files such as /etc/rc.d/rc.rofilesys as I just get 'No space left on device' errors. Maybe the trick is to edit that file BEFORE running mkfs.init? Mr. Tech Enthusiast feels out of his depth now and decides to go running back to the hackish c3000 install method he used before! biggrin.gif

Is there anyone out there who is willing and able to take over from where Meanie has left off with pdaXii13 on the c3100/c3200?

Thanks for revealing the mysterious mount command and for getting us this far Meanie!
Meanie
QUOTE(danboid @ Jan 23 2007, 06:34 PM)
Anyway, after quitting X and doing

mount /dev/hda1 /media/fakeroot
mkfs.init

It DOES at least appear to copy over a couple of partitions but after a reboot I end up with pdaXii13 akita non-full but with much more errors at boot time and after doing this I am unable to modify any files such as /etc/rc.d/rc.rofilesys as I just get 'No space left on device' errors. Maybe the trick is to edit that file BEFORE running mkfs.init? Mr. Tech Enthusiast feels out of his depth now and decides to go running back to the hackish c3000 install method he used before!  biggrin.gif

Is there anyone out there who is willing and able to take over from where Meanie has left off with pdaXii13 on the c3100/c3200?

Thanks for revealing the mysterious mount command and for getting us this far Meanie!
*


again, you jumped the boat before determining the extend of the leak so to speak smile.gif

you manually mounted the hdd without first determining why it wasn't mounting automatically which of course needs to be fixed first. it has to automatically mount at boot time for the rest of the things to succeed.

anyway, it would be helpful to provide the output of the following for the various akita supported models (c3100/c3200):

df -h
mount
cat /proc/deviceinfo/product
grep Hardware /proc/cpuinfo
danboid
Thanks for offering to help Meanie, but I got sick of waiting for a fix to the hdimage-full upgrade problem and so I'm back to using the spitz hacky install edition ™. Next time I manage to trash my install then I'll probably give pdaXii13 Akita another go and I'll post the info you requested if nobody beats me to it.
Romulus703x
QUOTE(Meanie @ Jan 24 2007, 11:58 AM)
QUOTE(danboid @ Jan 23 2007, 06:34 PM)

Anyway, after quitting X and doing

mount /dev/hda1 /media/fakeroot
mkfs.init

It DOES at least appear to copy over a couple of partitions but after a reboot I end up with pdaXii13 akita non-full but with much more errors at boot time and after doing this I am unable to modify any files such as /etc/rc.d/rc.rofilesys as I just get 'No space left on device' errors. Maybe the trick is to edit that file BEFORE running mkfs.init? Mr. Tech Enthusiast feels out of his depth now and decides to go running back to the hackish c3000 install method he used before!  biggrin.gif

Is there anyone out there who is willing and able to take over from where Meanie has left off with pdaXii13 on the c3100/c3200?

Thanks for revealing the mysterious mount command and for getting us this far Meanie!
*


again, you jumped the boat before determining the extend of the leak so to speak smile.gif

you manually mounted the hdd without first determining why it wasn't mounting automatically which of course needs to be fixed first. it has to automatically mount at boot time for the rest of the things to succeed.

anyway, it would be helpful to provide the output of the following for the various akita supported models (c3100/c3200):

df -h
mount
cat /proc/deviceinfo/product
grep Hardware /proc/cpuinfo
*




Hello Meanie,
ok, here are the infos you requested for running NAND version on SL-C3200:
1.) df -h

Filesystem Size Used Available Use% Mounted on
/dev/root 121.0M 53.5M 67.5M 44% /
none 12.0M 16.0k 12.0M 0% /dev
/dev/mmcda1 968.2M 446.9M 521.3M 46% /mnt/card
/dev/hda1 488.5M 291.8M 196.7M 60% /mnt/cf

2.) mount

rootfs on / type rootfs (rw)
/dev/root on / type jffs2 (rw)
/proc on /proc type proc (rw)
none on /dev type tmpfs (rw)
none on /dev/pts type devpts (rw)
/dev/root on /mnt/user type jffs2 (rw)
/dev/mmcda1 on /mnt/card type vfat (rw,noatime)
/dev/hda1 on /mnt/cf type vfat (rw,noatime)

3.) cat /proc/deviceinfo/product

SL-C3200

4.) grep Hardware /proc/cpuinfo

Hardware : SHARP Borzoi

I hope this will help you to clarify the step by step procedure for installing the full hdimage.tgz file.

Thanks for your help.

Good luck.

Romulus703x
Meanie
thanks for the info Romulus703x.

can you also give me the output for the following:

ls /

ls /dev/loop*

ls /media/

mount | grep " / " | grep -v rootfs | cut -c-8

cat /var/lib/pcmcia/stab
Meanie
never mind, I figure this patch might fix it.

extract the files from akita-fix.tar.gz and copy mkfs.init to /sbin/ and rc.rofilesys to /etc/rc.d/


see next post for uncorrupted file
anonuk
the tar.gz wouldnt unpack for me, has anyone else managed to open it?

(thx meanie for all your efforts on the Z)

QUOTE(Meanie @ Jan 24 2007, 07:56 PM)
never mind, I figure this patch might fix it.

extract the files from akita-fix.tar.gz and copy mkfs.init to /sbin/ and rc.rofilesys to /etc/rc.d/
*
Meanie
QUOTE(anonuk @ Jan 25 2007, 02:04 PM)
the tar.gz wouldnt unpack for me, has anyone else managed to open it?

(thx meanie for all your efforts on the Z)

QUOTE(Meanie @ Jan 24 2007, 07:56 PM)
never mind, I figure this patch might fix it.

extract the files from akita-fix.tar.gz and copy mkfs.init to /sbin/ and rc.rofilesys to /etc/rc.d/
*

*



try again
merli
Hello.

After long time I start to play today with flashing varius versions of pdaxrom.
I've tried bet3 and xii13 on my c1000.

Found various bugs I want to report. I'm back to beta1.

1) depmod failed
when I run this binary I get
Floating point exception

Is it same binary as in beta1/beta3?
But I didn't mentioned any problem with missing depmod probram.

2)
Fn +1,2,3,4 does not work from scratch ... I have to edit /usr/X11R6/bin/startx and put parameter -kb instead +kb. OK can fix it without problem

3) When rotating screen wallpaper is somehow messed up and it ends so default X background is seen above panel. How to fix it? I know beta1 is rotating without this problem.

4) silkscreen buttons. When I run dillo by push home button it starts, but it cannot be closed. And also all windows cannot be closed and you cannot type into windows.
Mail button is OK also dillo when I run it from Internet menu shortcut. How to fix this bug?

5) I am using Z for readin ebooks. When I install justreades and I set codepage to cp1250 (windows eastern european - all my books are encoded in cp1250) som accented characters are _not_ shown instead of some are small rectangles. I think it is some problem in i18n but in beta 1 cp1250 encoding in justreader it is working from scratch.

6) One cosmetic "bug". Window titles are written with very small font. Where to size it up a little bit?

Can someone help me solve those problems? I am back in beta1 - restored from NAND backup.
Romulus703x
QUOTE(Meanie @ Jan 25 2007, 03:40 AM)
thanks for the info Romulus703x.

can you also give me the output for the following:

ls /

ls /dev/loop*

ls /media/

mount | grep " / " | grep -v rootfs | cut -c-8

cat /var/lib/pcmcia/stab
*


Hello Meanie,
here are the requested answers right after the login:
1.) ls /
bin dev home media opt root tmp var
data etc lib mnt proc sbin usr

2.) ls /dev/loop
/dev/loop0 /dev/loop2 /dev/loop4 /dev/loop6
/dev/loop1 /dev/loop3 /dev/loop5

3.) ls /media/
fakeroot realroot

4.) mount | grep " / " | grep -v rootfs | cut -c-8
/dev/roo
/proc on
none on
none on
/dev/roo
/dev/mmc

I hope this will help you, Meanie.

Best regards,

Romulus703x
psycoman
the rc.rofilesys have a missue in line 143, i make a mini-fix and works for me

Old line
CODE
if [ "$MODEL" = "SL-C3100" ] || "$MODEL" = "SL-C3200" ]; then


New line
CODE
if [ "$MODEL" = "SL-C3100" ] || [ "$MODEL" = "SL-C3200" ]; then
psycoman
after fix i get a loop with this error /var/lib/pcmcia/stab File not Found.
Jon_J
I decided to try this version on my new C3200.
It's a lot faster than the microdrive install version! smile.gif
Leafpad opens in less than 2 seconds! And the File>Open dialog is available instantly.
In the hard drive version, Leafpad takes 15-20 seconds to open and you have wait about 10 more seconds to use the File>Open dialog...

There are still 2 issues as mentioned above.
1. Module Dependencies FAILED error during boot
2. The microdrive isn't mounted during boot. I haven't tried mounting it manually yet.

I also got USB drive mode working on my FAT formatted partition by editing usbfunction.py (as I did when I had the other version of pdaxii13 installed)

Change line 131 from this:
if (self.MODEL.find("SL-C3100") != -1)
to
if (self.MODEL.find("SL-C3200") != -1)

This enables the 6 Compact Flash selections in USB settings.
Using Compact Flash (CF 0,2) enables my FAT partition to be opened in windows. smile.gif
Raul
QUOTE(Meanie @ Jan 24 2007, 07:56 PM)
never mind, I figure this patch might fix it.

extract the files from akita-fix.tar.gz and copy mkfs.init to /sbin/ and rc.rofilesys to /etc/rc.d/

That patch broke my instalation. I had to reflash again.
Meanie
QUOTE(psycoman @ Jan 29 2007, 11:47 PM)
after fix i get a loop with this error /var/lib/pcmcia/stab File not Found.
*


where is the file stab located on your Z?
psycoman
in /var/lib/pcmcia/stab, but i dont noi] how it no long more in this directory @@
Jon_J
Since the hard drive partitions are not automounted, I have to mount hdc1 and hdc3 manually.
I haven't figured out how to mount hdc2, it's my swap drive.
How do I mount this partition, and enable swap?
Also my hdc3 (FAT) drive becomes read only after using it for awhile.
I have to umount it, then mount it again to remove the read only property.
Meanie
I've uploaded a new initrd.bin for akita variant of pdaXii13... hope this fixes most of the issues...
Jon_J
Installed new nitrd.bin for akita and is booting.
I still get Module Dependencies Failed
Hard drive partitions didn't mount. Do I need to reinstall the full image to the hard drive again?
Jon_J
I reinstalled the full image to the hard drive (hdimage-full)
I had problems at first because it was trying to mount /dev/hda1 and wanted to efsck the partition.
I realized my inserted CF card was /dev/hda1, so I went back to the maintenance menu with the CF card still inserted. When the blue screen with the options appeared, I selected Reboot. As soon as the runlevel changed, I took out the CF card.
It rebooted and it said the hard drive was error free.

Module Dependencies checked as [OK]
My 3 partitions also automounted, and swap was enabled on /hda2
I got to the calibration screen, and it was fine this time. (The first time I installed pdaxii13, the calibration screen was messed up, it only showed 2 taps on right side and one in the middle)
It seems like the full version is running off the hard drive. I'm not sure what, if there is any benefit of having both akita and full installed at once, at this point.
I may need to do some tweaking because everything is running off the hard drive and is slow compared to just the akita flash only version.
There is no USB storage. (again)
I wonder if I have to re-install the akita version to get some of these features back?
1. speed
2. USB storage on internal storage.
EDIT:
I was hoping these 2 versions would work together.
As of now, it seems like I only have the full
hard drive version installed alone.
I guess I'm going to re-install the akita version again (3rd time)
I really hope The akita version I just downloaded was the updated one.
I just looked and the filesizes of the "new" akita and the old one are exactly the same.
What is the purpose of installing the akita version and upgrading to the full version on a C3100/C3200?
What is the difference between doing that and just installing the full version in the first place?
Meanie
QUOTE(Jon_J @ Feb 2 2007, 11:53 AM)
I reinstalled the full image to the hard drive (hdimage-full)
I had problems at first because it was trying to mount /dev/hda1 and wanted to efsck the partition.
I realized my inserted CF card was /dev/hda1, so I went back to the maintenance menu with the CF card still inserted. When the blue screen with the options appeared, I selected Reboot. As soon as the runlevel changed, I took out the CF card.
It rebooted and it said the hard drive was error free.

Module Dependencies checked as [OK]
My 3 partitions also automounted, and swap was enabled on /hda2
I got to the calibration screen, and it was fine this time. (The first time I installed pdaxii13, the calibration screen was messed up, it only showed 2 taps on right side and one in the middle)
It seems like the full version is running off the hard drive. I'm not sure what, if there is any benefit of having both akita and full installed at once, at this point.
I may need to do some tweaking because everything is running off the hard drive and is slow compared to just the akita flash only version.
There is no USB storage. (again)
I wonder if I have to re-install the akita version to get some of these features back?
1. speed
2. USB storage on internal storage.
*


uninstall scim and things will load much faster if you don't need japanese or chinese input support...
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2014 Invision Power Services, Inc.