Author Topic: Pdaxii13 On Nand  (Read 102718 times)

Meanie

  • Hero Member
  • *****
  • Posts: 2803
    • View Profile
    • http://www.users.on.net/~hluc/myZaurus/
Pdaxii13 On Nand
« on: January 12, 2007, 12:00:55 am »
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
« Last Edit: August 22, 2007, 02:10:15 am by Meanie »
SL-C3000 - pdaXii13 build5.4.9 (based on pdaXrom beta3) / SL-C3100 - Sharp ROM 1.02 JP (heavily customised)
Netgear MA701 CF, SanDisk ConnectPlus CF, Socket Bluetooth CF, 4GB Kingston CF,  4GB pqi SD, 4GB ChoiceOnly SD, 2GB SanDisk SD USB Plus, 1GB SanDisk USB Plus, 1GB Transcend SD, 2GB SanDisk MicroSD with SD adaptor, Piel Frama Leather Case, GoldX 5-in-1 USB cable, USB hub, USB mouse, USB keyboard, USB ethernet, USB HDD, many other USB accessories...
(Zaurus SL-C3000 owner since March 14. 2005, Zaurus SL-C3100 owner since September 21. 2005)
http://members.iinet.net.au/~wyso/myZaurus - zBook3K

adf

  • Hero Member
  • *****
  • Posts: 2807
    • View Profile
    • http://
Pdaxii13 On Nand
« Reply #1 on: January 12, 2007, 12:12:45 am »
wow.  guess I"ll have to flash this weekend. maybe sorting out this project and the mega feed  could make a legit pdaXrom stable??
**3100 Zubuntu Jaunty,(working on Cacko dualboot), 16G A-Data internal CF, 4G SD, Ambicom WL-1100C Cf, linksys usb ethernet,  BelkinF8T020 BT card, Belkin F8U1500-E Ir kbd, mini targus usb mouse, rechargeble AC/DC powered USB hub, psp cables and battery extenders.

**6000l  Tetsuized Sharprom, installed on internal flash only 1G sd, 2G cf

harvell

  • Full Member
  • ***
  • Posts: 241
    • View Profile
    • http://
Pdaxii13 On Nand
« Reply #2 on: January 12, 2007, 12:56:10 am »
Are you still on vacation???  
C1000 w/...  Cacko Lite (When I use the Z alot for business)... pdaXrom (when I see something cool and want to try it.  Best way for me to learn shell commands)
Eee PC for Mrs. Harvell  
4G SD

Meanie

  • Hero Member
  • *****
  • Posts: 2803
    • View Profile
    • http://www.users.on.net/~hluc/myZaurus/
Pdaxii13 On Nand
« Reply #3 on: January 12, 2007, 01:11:08 am »
Quote
Are you still on vacation??? 
[div align=\"right\"][a href=\"index.php?act=findpost&pid=150893\"][{POST_SNAPBACK}][/a][/div]

nope
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
SL-C3000 - pdaXii13 build5.4.9 (based on pdaXrom beta3) / SL-C3100 - Sharp ROM 1.02 JP (heavily customised)
Netgear MA701 CF, SanDisk ConnectPlus CF, Socket Bluetooth CF, 4GB Kingston CF,  4GB pqi SD, 4GB ChoiceOnly SD, 2GB SanDisk SD USB Plus, 1GB SanDisk USB Plus, 1GB Transcend SD, 2GB SanDisk MicroSD with SD adaptor, Piel Frama Leather Case, GoldX 5-in-1 USB cable, USB hub, USB mouse, USB keyboard, USB ethernet, USB HDD, many other USB accessories...
(Zaurus SL-C3000 owner since March 14. 2005, Zaurus SL-C3100 owner since September 21. 2005)
http://members.iinet.net.au/~wyso/myZaurus - zBook3K

harvell

  • Full Member
  • ***
  • Posts: 241
    • View Profile
    • http://
Pdaxii13 On Nand
« Reply #4 on: January 12, 2007, 01:52:02 am »
I'm downloading the files right now.  I'll keep you updated....
C1000 w/...  Cacko Lite (When I use the Z alot for business)... pdaXrom (when I see something cool and want to try it.  Best way for me to learn shell commands)
Eee PC for Mrs. Harvell  
4G SD

danboid

  • Hero Member
  • *****
  • Posts: 881
    • View Profile
    • http://
Pdaxii13 On Nand
« Reply #5 on: January 12, 2007, 03:24: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?
Zaurus SL-C3000 w/ MD swapped for a Kingston 32GB Ultimate 266X CF running ALARM
Banana Pi running ALARM on a WD Scorpio SATA II HD
System76 Gazelle Pro i7 laptop w/ SAMSUNG 840 EVO SSD running Arch x64

How to install Arch on your C3x00 Zaurus https://github.com/danboid/ZALARM-install

harvell

  • Full Member
  • ***
  • Posts: 241
    • View Profile
    • http://
Pdaxii13 On Nand
« Reply #6 on: January 12, 2007, 03:50:32 am »
Just installed it .  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
C1000 w/...  Cacko Lite (When I use the Z alot for business)... pdaXrom (when I see something cool and want to try it.  Best way for me to learn shell commands)
Eee PC for Mrs. Harvell  
4G SD

Antikx

  • Hero Member
  • *****
  • Posts: 1147
    • View Profile
    • http://tyrannozaurus.com
Pdaxii13 On Nand
« Reply #7 on: January 12, 2007, 10:43:27 am »
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
Kanpai,
-Antikx (Twitter, Mugshot and PodNova)
C1000 - pdaXrom R198 (Celestial Environment)
tyrannozaurus.com
[img]http://www.tyrannozaurus.com/files/category_pictures/general_1.png\" border=\"0\" class=\"linked-sig-image\" /]
Zaurus news/blogs feed from Zaurus users
Free Windows, Linux, or Web RSS readers.
Featured pages at tyrannozaurus:
Sharp Petition, ScummVM, Cacko, pdaXii13, and Celestial Environment

HoloVector

  • Hero Member
  • *****
  • Posts: 533
    • View Profile
    • http://
Pdaxii13 On Nand
« Reply #8 on: January 12, 2007, 01:56:35 pm »
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.    
I think I'm coming down with what kahm's got!  I now have 3 Zaurii in house!  ;)
Current: Zaurus SL-C3200 -  Bobby (Configuring pdaXii13 Akita with Full 5.4.9 upgrade running IceWM)
Zaurus SL-C1000 - Hachiko (Configuring Cacko 1.23 with evilJazz's new kernel)
Zaurus SL-C860 - Fett (Customized Cacko 1.23 with handmade Boba Fett Theme)
Symbol WiFi CF card|Buffalo WiFi CF Card|Buffalo Ethernet CF Card|Red Piel Frama Case|PDAir Case|Black Pelican 1020 Case|Pentopia Stylii|SaruTek Protectors|Transcend SDs (4GB 150X, 1GB 80X, 256MB 45X, 128MB 45X)|2GB PNY SD|2GB SanDisk SD|Transcend CFs (1GB 80X, 512MB 80X)|Sandisk CFs (4GB, 512MB, 256MB)|256MB Netac USB-CF|RH-1 Remote
Check out the ScummVM@tyrannozaurus page if you are an "adventurer" type of person.

harvell

  • Full Member
  • ***
  • Posts: 241
    • View Profile
    • http://
Pdaxii13 On Nand
« Reply #9 on: January 12, 2007, 02:40:00 pm »
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.
C1000 w/...  Cacko Lite (When I use the Z alot for business)... pdaXrom (when I see something cool and want to try it.  Best way for me to learn shell commands)
Eee PC for Mrs. Harvell  
4G SD

Meanie

  • Hero Member
  • *****
  • Posts: 2803
    • View Profile
    • http://www.users.on.net/~hluc/myZaurus/
Pdaxii13 On Nand
« Reply #10 on: January 13, 2007, 08:09:53 am »
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
« Last Edit: January 13, 2007, 08:17:04 am by Meanie »
SL-C3000 - pdaXii13 build5.4.9 (based on pdaXrom beta3) / SL-C3100 - Sharp ROM 1.02 JP (heavily customised)
Netgear MA701 CF, SanDisk ConnectPlus CF, Socket Bluetooth CF, 4GB Kingston CF,  4GB pqi SD, 4GB ChoiceOnly SD, 2GB SanDisk SD USB Plus, 1GB SanDisk USB Plus, 1GB Transcend SD, 2GB SanDisk MicroSD with SD adaptor, Piel Frama Leather Case, GoldX 5-in-1 USB cable, USB hub, USB mouse, USB keyboard, USB ethernet, USB HDD, many other USB accessories...
(Zaurus SL-C3000 owner since March 14. 2005, Zaurus SL-C3100 owner since September 21. 2005)
http://members.iinet.net.au/~wyso/myZaurus - zBook3K

Snappy

  • Hero Member
  • *****
  • Posts: 793
    • View Profile
    • http://
Pdaxii13 On Nand
« Reply #11 on: January 13, 2007, 08:55:48 pm »
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.

Will reflash and try again. Also, need to get the remaining packages to try out.
Snappy!
------------------------
Akita (Daily use)
<span style='font-size:8pt;line-height:100%'>SL-C1000 with Cacko 1.23 full
Accessories: Wifi XI-825 CF  |  16GB (6) SDHC (Transcend) | 1GB 80x CF (RiDATA PRO-2) </span>

Collie (Sandbox)
<span style='font-size:8pt;line-height:100%'>SL-5500 with OZ/GPE 3.5.4.1 alpha3 build 2006-04-27
Accessories: 512MB A-Data SD | 64MB Toshiba SD</span>

Snappy

  • Hero Member
  • *****
  • Posts: 793
    • View Profile
    • http://
Pdaxii13 On Nand
« Reply #12 on: January 13, 2007, 09:20: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!

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

Quote
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
[div align=\"right\"][a href=\"index.php?act=findpost&pid=151075\"][{POST_SNAPBACK}][/a][/div]
Snappy!
------------------------
Akita (Daily use)
<span style='font-size:8pt;line-height:100%'>SL-C1000 with Cacko 1.23 full
Accessories: Wifi XI-825 CF  |  16GB (6) SDHC (Transcend) | 1GB 80x CF (RiDATA PRO-2) </span>

Collie (Sandbox)
<span style='font-size:8pt;line-height:100%'>SL-5500 with OZ/GPE 3.5.4.1 alpha3 build 2006-04-27
Accessories: 512MB A-Data SD | 64MB Toshiba SD</span>

scoutme

  • Hero Member
  • *****
  • Posts: 579
    • View Profile
Pdaxii13 On Nand
« Reply #13 on: January 14, 2007, 01:01:15 pm »
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

  • Hero Member
  • *****
  • Posts: 2803
    • View Profile
    • http://www.users.on.net/~hluc/myZaurus/
Pdaxii13 On Nand
« Reply #14 on: January 16, 2007, 05:01:08 pm »
Quote
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!

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

Quote
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
[div align=\"right\"][{POST_SNAPBACK}][/a][/div]
[div align=\"right\"][a href=\"index.php?act=findpost&pid=151132\"][{POST_SNAPBACK}][/a][/div]

for installing on akita
[a href=\"http://www.tyrannozaurus.com/feed/pdaXii13/akita/]http://www.tyrannozaurus.com/feed/pdaXii13/akita/[/url]

for building own custom initrd.bin
http://www.tyrannozaurus.com/feed/pdaXii13/build/
« Last Edit: January 16, 2007, 05:07:03 pm by Meanie »
SL-C3000 - pdaXii13 build5.4.9 (based on pdaXrom beta3) / SL-C3100 - Sharp ROM 1.02 JP (heavily customised)
Netgear MA701 CF, SanDisk ConnectPlus CF, Socket Bluetooth CF, 4GB Kingston CF,  4GB pqi SD, 4GB ChoiceOnly SD, 2GB SanDisk SD USB Plus, 1GB SanDisk USB Plus, 1GB Transcend SD, 2GB SanDisk MicroSD with SD adaptor, Piel Frama Leather Case, GoldX 5-in-1 USB cable, USB hub, USB mouse, USB keyboard, USB ethernet, USB HDD, many other USB accessories...
(Zaurus SL-C3000 owner since March 14. 2005, Zaurus SL-C3100 owner since September 21. 2005)
http://members.iinet.net.au/~wyso/myZaurus - zBook3K