Author Topic: Cacko 1.24 - A Wishlist  (Read 21650 times)

speculatrix

  • Administrator
  • Hero Member
  • *****
  • Posts: 3707
    • View Profile
Cacko 1.24 - A Wishlist
« on: December 03, 2007, 03:07:53 am »
I am hoping we can persuade Anton to come out of retirement and produce and update to Cacko, if we can come up with a realistic list of things that would be a genuine step forwards.

So, please consider responding with a feature or update item, preferably with a pointer to the source/resources required. If people can offer information as to any updates and new packages that Sharp produced that Cacko doesn't have, or even standard gnu/linux packages that need updating due to security fixes etc.

Thanks!
Gemini 4G/Wi-Fi owner, formerly zaurus C3100 and 860 owner; also owner of an HTC Doubleshot, a Zaurus-like phone.

speculatrix

  • Administrator
  • Hero Member
  • *****
  • Posts: 3707
    • View Profile
Cacko 1.24 - A Wishlist
« Reply #1 on: December 03, 2007, 03:08:36 am »
I'll start:

the C3200 had text-to-speech package which could be put into the Cacko feed.
Gemini 4G/Wi-Fi owner, formerly zaurus C3100 and 860 owner; also owner of an HTC Doubleshot, a Zaurus-like phone.

dsteuer

  • Newbie
  • *
  • Posts: 31
    • View Profile
Cacko 1.24 - A Wishlist
« Reply #2 on: December 03, 2007, 04:27:29 am »
Cacko has the one real advantage: it works!

So, for me  the wishlist comes down to
a) 2.6 EABI Kernel + base system similar to cacko 1.23 and as stable!
b) an easy to install toolchain for (cross-)compiling.

Would install that as soon I could get my hands on.

detlef

xjqian

  • Sr. Member
  • ****
  • Posts: 497
    • View Profile
    • http://
Cacko 1.24 - A Wishlist
« Reply #3 on: December 03, 2007, 04:34:24 am »
Quote from: dsteuer
a) 2.6 EABI Kernel + base system similar to cacko 1.23 and as stable!
2.6 EABI kernel is not realistic.

the realistic things are:
2.4 kernel as is, basic libraries (glibc, etc) as is; a couple update (mainly due to security reasons) on the rootfs (basic tools), and some update (feature based) on the user-space programs.
My Blog | 6000L Tosa + sled | is: Angstrom | was: pdaXrom 1.1.0beta1 | was: stock 1.12 rom + no-ffpe fash kernel + X/Qt Debian |
CF GPS (FGPCFCD01) | USB "Prolific 2303" GPS (USB-UG-200) | Socket CF BT rev. H |  USB "Pegasus II" Ethernet (ADM8511) | PocketTop IR kbd | sip:527630@fwd.pulver.com
Todo: OESF wiki | stable VOIP app | usable GPS app |      Wishlist: VOIP + Bluetooth | GPS + Routing Calc

snk4ever

  • Jr. Member
  • **
  • Posts: 52
    • View Profile
Cacko 1.24 - A Wishlist
« Reply #4 on: December 03, 2007, 04:59:17 am »
I'd like a fully functionnal support for Wifi cards and WPA intergrated as it is the norm today and my wifi is always messy-behaving.
This is reason why I never actually really use my Z.

An update of Gaim to the latest Pidgin if possible.
A simplier setup of foreign languages (like a one package install of the korean language) such as european and asian languages.

Otherwise, I think that Cacko is great !

edit: I want to precise that I have no idea about how difficult it is to realize what I just suggested. But as it is a wishlist, I did as if I was asking this for Christsmas  
« Last Edit: December 03, 2007, 05:04:03 am by snk4ever »

speculatrix

  • Administrator
  • Hero Member
  • *****
  • Posts: 3707
    • View Profile
Cacko 1.24 - A Wishlist
« Reply #5 on: December 03, 2007, 06:20:59 am »
Quote from: snk4ever
I'd like a fully functionnal support for Wifi cards and WPA intergrated as it is the norm today and my wifi is always messy-behaving.
This is reason why I never actually really use my Z.

An update of Gaim to the latest Pidgin if possible.
A simplier setup of foreign languages (like a one package install of the korean language) such as european and asian languages.

1. you need to specify which card you are using, its manfid (from cardctl) and as much information as possible.

2. I agree, a tool to enable WPA for a particular access point would be nice, as well as a simple WPA PSK editor. I have occasionally thought it'd be quite easy to write a simple command-line driven one.

3. I agree,  gaim update would be good too
Gemini 4G/Wi-Fi owner, formerly zaurus C3100 and 860 owner; also owner of an HTC Doubleshot, a Zaurus-like phone.

speculatrix

  • Administrator
  • Hero Member
  • *****
  • Posts: 3707
    • View Profile
Cacko 1.24 - A Wishlist
« Reply #6 on: December 03, 2007, 06:23:30 am »
Quote from: xjqian
Quote from: dsteuer
a) 2.6 EABI Kernel + base system similar to cacko 1.23 and as stable!
2.6 EABI kernel is not realistic.

To clarify, Sharp violated the GPL and did not release full sources to their hacked kernel. If you changed to 2.6 EABI none of the sharp code would run, thereby defeating the point of Cacko as you might as well use OpenZaurus or Angstrom with Opie!

Also, the version of qtopia is proprietary version 1.5, it just happens that you can use version 1.7 for developing s/w.
Gemini 4G/Wi-Fi owner, formerly zaurus C3100 and 860 owner; also owner of an HTC Doubleshot, a Zaurus-like phone.

dsteuer

  • Newbie
  • *
  • Posts: 31
    • View Profile
Cacko 1.24 - A Wishlist
« Reply #7 on: December 03, 2007, 07:21:24 am »
Quote from: speculatrix
To clarify, Sharp violated the GPL and did not release full sources to their hacked kernel. If you changed to 2.6 EABI none of the sharp code would run, thereby defeating the point of Cacko as you might as well use OpenZaurus or Angstrom with Opie!

Ah, ok. That GPL violation wasn't clear to me.

Jon_J

  • Hero Member
  • *****
  • Posts: 1853
    • View Profile
    • http://
Cacko 1.24 - A Wishlist
« Reply #8 on: December 03, 2007, 10:40:56 am »
Quote from: snk4ever
I'd like a fully functionnal support for Wifi cards and WPA intergrated as it is the norm today and my wifi is always messy-behaving.
This is reason why I never actually really use my Z.
I am hoping something like this can be implemented for an easy to use WPA settings ap.
Here's a thread to WPA-GUI in the Sharp forum.
https://www.oesf.org/forum/index.php?showto...&hl=wpa+gui
I downloaded the *.tgz, but wasn't certain what I needed to do to make it work. Does it need compiled? Or is it just unfinished?
« Last Edit: December 03, 2007, 10:41:24 am by Jon_J »
C3100 Multiboot-->Angstrom 2007.12-r18 | Cacko 1.23 | ArchLinuxARM
C3200 pdaxii13v2-5.5-alpha4 Akita on NAND

Ambicom WL1100C-CF Wifi - Ambicom CF modem - Ambicom CF GPS - Belkin-F5D5050 USB LAN
Socket CF Bluetooth rev K - Iogear 4 port USB micro hub - pocket CF card reader
Targus mini USB optical mouse - 2 Targus SD card readers

dougeeebear

  • Hero Member
  • *****
  • Posts: 537
    • View Profile
    • http://
Cacko 1.24 - A Wishlist
« Reply #9 on: December 03, 2007, 11:20:04 am »
I have tried Cacko (both full and lite versions) and I think it's great except for the following issues:

-- In order to use wifi more than once, I had to remove/insert the wi-fi card to make it work again.

-- The wi-fi taskbar icons would not change colors to show the different connection levels (red, yellow, and green -- it always displayed the blue icon )

-- The clock would gain a minute or two after a reboot, plus clicking on the clock icon would bring up the set time/date program (I hate that)

-- I couldn't open a cacko backup file with 7-zip (the sharp rom backups will open with 7-zip for extracting files etc)

There are probably a few more things, but I can't think of them offhand.

If these few issues were resolved I might think about switching back to cacko.

However, using the tetsu kernel and sd driver along with some of meanie's great packages makes the sharp rom as functionally complete as cacko.

The BIG thing is that Sharp has no "lite" version.

Doug
« Last Edit: December 03, 2007, 12:32:33 pm by dougeeebear »
Zaurus SL-C1000 and SL-5500
NetWalker PC-T1 (tablet)

kurochka

  • Sr. Member
  • ****
  • Posts: 301
    • View Profile
Cacko 1.24 - A Wishlist
« Reply #10 on: December 03, 2007, 12:46:08 pm »
My problem with Cacko was that no matter what I tried (I spent about a month) I could not restore complete support for Japanese language.  So, I had to go back to stock Sharp ROM with meanie's scripts.
SL-C3100 (from PriceJapan.com): modified Sharp Rom (couldn't make Japanese input work in Cacko Rom)

ex-SL-C3000; ex-SL-5600; ex-Simpad

speculatrix

  • Administrator
  • Hero Member
  • *****
  • Posts: 3707
    • View Profile
Cacko 1.24 - A Wishlist
« Reply #11 on: December 03, 2007, 03:59:33 pm »
New feature

make the main file system use squashfs.. it's more efficient on space, but this cannot be remounted as writable like the existing cramfs.
... so...
use unionfs simply overlay a read/write file system (which could be on SD or CF card) onto the rootfs. this also means that you can easily recover from breaking the system by removing the overlay

so, it's a multiple win: space saving, easy recovery, and removal of the nasty tangle of symlinks!
Gemini 4G/Wi-Fi owner, formerly zaurus C3100 and 860 owner; also owner of an HTC Doubleshot, a Zaurus-like phone.

ogrefish

  • Newbie
  • *
  • Posts: 16
    • View Profile
Cacko 1.24 - A Wishlist
« Reply #12 on: December 03, 2007, 08:27:13 pm »
hostap Injection drivers for the latest aircrack-ng dev suite would be nice.Still trying to get that working on 2.4.18.I think its becoming a 5year mission :G:.
SL-C760 Running Cacko full - Ambicom WL1100C, 2gig sandisk sd, 2gig sandisk cf. Socket Bluetooth CF card rev L (cant get that working for some reason, any help would be welcome)

SL5500 - hanging out in my draw.

Stubear

  • Hero Member
  • *****
  • Posts: 1164
    • View Profile
    • http://
Cacko 1.24 - A Wishlist
« Reply #13 on: December 03, 2007, 08:52:55 pm »
Quote from: speculatrix
To clarify, Sharp violated the GPL and did not release full sources to their hacked kernel. If you changed to 2.6 EABI none of the sharp code would run, thereby defeating the point of Cacko as you might as well use OpenZaurus or Angstrom with Opie!

Also, the version of qtopia is proprietary version 1.5, it just happens that you can use version 1.7 for developing s/w.

Sorry, I have to call BS on this one. Sharp did NOT violate the GPL. They haven't been as generous as they could have been, but you can get the full sources of the kernel and their patches to the GPL-ed code from the Japanese Sharp site[1]. What they did not release was the proprietary code for things such as SD drivers. As they most probably have to sign non-disclosure agreements to get their hands on the SD driver code it is not surprising that they never released it.

What we don't have access to is the source code that makes up the rest of the ROM, but as you have mentioned they use a proprietary version of qtopia 1.5 and what software that they taken from GPL code they give the source code for [2],[3]. I know for a fact that Sharp Japan takes GPL violation seriously as I have met with a number of the people who worked there when I lived in Japan. Sharp may not be as free with their code as we might like, but you will find that they have stuck to the letter of the GPL - if not the intent. There are a number of modules or applications that some people think are GPLed but as yet I have heard of no solid evidence that this is the case and even a thread on lists.gpl-violations didn't give a definitive answer [4].

I have written to Sharp Japan previously when they hadn't posted the kernel source for the 860 after what I thought was a reasonable time and although they came up with a face saving excuse, I think it was a case of somebody forgot to post rather than anything else. If you think I'm wrong on any of my points, please let me know as I'm a firm believer in the GPL and feel that it must be enforced when it's being violated.

Cheers

Stu


[1] http://support.ezaurus.com/developer/source/source_dl.asp
[2] Dictionary based on zdict. http://support.ezaurus.com/developer/sourc..._dl_mmjisho.asp
[3] FreeNoteQT http://support.ezaurus.com/developer/sourc...rce_dl_fnqt.asp
[4] sharpdzdc_cs.o http://lists.gpl-violations.org/pipermail/...uly/000385.html
SL-C1000, Hand converted to English with Japanese Input
Running X apps via X/Qt
iRiver USB host cable; Diatec P-Cord usb power cable (extendable); Acro's Reel Cable USB (A to A, B, Mini-B,  & Mini-B 8pin); GreenHouse 1Gb PicoDrive+; 2x256Mb Hagiwara SD cards; 128Mb Transcend CF card; 512Mb PQI CF card; AmbiCom WL1100C-CF 11B WLAN card

speculatrix

  • Administrator
  • Hero Member
  • *****
  • Posts: 3707
    • View Profile
Cacko 1.24 - A Wishlist
« Reply #14 on: December 04, 2007, 03:50:31 am »
Quote from: Stubear
Sorry, I have to call BS on this one. Sharp did NOT violate the GPL. They haven't been as generous as they could have

I stand corrected on this, thanks for enlightening me (and us).

since we've already gone off topic, what about the display driver source for the 6000's toshiba video chip?

thanks
Gemini 4G/Wi-Fi owner, formerly zaurus C3100 and 860 owner; also owner of an HTC Doubleshot, a Zaurus-like phone.