[Desire Android Development] theGanymedes:
Some compiled applications!

Well, if we're not going to use it, then why did we compiled it, right? :)

NOTE: The following packages don't have any specific order of installation: you can install them at any order you wish.

The only exception is APT - it should be installed after DPKG, or otherwise your system will think you didn't install it

For those who hates command-line interfaces: DesirAPT (the APT front-end for Android) is here DesirAPT v1.0.0 :)

For those who would like to run Enlightenment WM in Desire - this is the mediator application for Android: LinuxInAndroid APK :)

Note that it requires APT and it's dependencies, along with super user privilages.

---------------------

PACKAGE:

NCurses Library

DEPENDENCIES:

GlibC Library

WHAT DOES IT DO:

It's a shell extension library which is used to format shell (or terminal output) like colorful texts, and such. Default shell might not use it (but it's definitely something necessary for new applications like nano, like "new" bash etc.)

HOW BIG IS IT:

Approx. 3.4 Mb.

WHERE TO DOWNLOAD:

NCurses Lib. 5.5.9

UNINSTALL?:

Available at NCurses Uninstaller

CHANGELOG:

v 0.4.1 :
* Made Compatible with Sibere's new Data2SD solutions.

------------------------
v 0.4 :
* Complete recompilation with UTF-8 and wide-char support

------------------------
v 0.3 :
* Fixed the Sibere data2sd un-recognization bug
* Added flasher files into the binary for support of all recovery systems.

------------------------
v 0.2 :
* Adding package manager support

------------------------
v 0.1 :
* Initial Release

---------------------

PACKAGE:

Bash

DEPENDENCIES:

GlibC Library, NCurses Library, Readline Library

WHAT DOES IT DO:

It's the main command interpreter for a linux system (also Android). Normally, Android is also shipped with it, but it's a very lightweight and trimmed version (also annoying - it doesn't support tab completion!). This is 4.2 version (latest now).

HOW BIG IS IT:

Approx. 3.8 Mb.

WHERE TO DOWNLOAD:

Bash 4.2

UNINSTALL?:

Available at Bash Uninstaller/reverter

EXAMPLE OF A COOLNESS:

You can change your shell label (the one shows before $ or # sign) by assigning PS1 environment variable. For instance, this : PS1="[\w]\$ " (with quotes) will show your current working directory at every prompt ;)

(More at: http://www.lifeaftercoffee.com/2006/10/31/customize-your-bash-prompt/ )

NOTES:

The bash will run the commands that you write initially on /etc/profile automatically. You can define your PS1 values, environment variables (be careful to add "export" before them) there for whole system ;) )

v 0.7.2 :
* Made Compatible with Sibere's new Data2SD solutions.

------------------------
v 0.7.1 :
* Included automatic bash_completion file (stolen from Ubuntu :D) into package - now even apt-get packages are auto completed!

-------------------------
v 0.7 :
* Recompiled with LibReadline for history and auto-completion abilities.

------------------------
v 0.6 :
* Added Locale support

------------------------
v 0.5 :
* Complete recompilation with new schematics
* HOME directory set to /data/home by default

------------------------
v 0.4 :
* Fixed the Sibere data2sd unregnization bug
* Added flasher files into the binary for support of all recovery systems.

------------------------
v 0.3 :
* Added package management support

---------------------
v 0.2.2:
* Added ENV variable, thus support for /etc/profile shell starter file. You can define new environment variables there which is valid for all system (you don't need to change ramdisk each time now!)

--------------------
v 0.2 :
* "Jobs" support fixed

---------------------
v 0.1 :
* Initial Release

---------------------

PACKAGE:

Busybox Binary

NOTE: Busybox with GlibC dependency is no longer supported, because package update mechanisms require some command interpreter independent of the updated package. In order to support GlibC Update, Busybox binary will no longer be updated with GlibC support. I recommend you to revert back to static, or Bionic-linked Busybox with the link below.

UNINSTALL:

Available at Busybox old version reverter

---------------------

PACKAGE:

Zlib Library

DEPENDENCIES:

GlibC Library

WHAT DOES IT DO:

It's compression library that is used with various applications like Git, Apt, DPKG etc.. It's recommended to keep it there :)

HOW BIG IS IT:

Approx. 350 Kb.

WHERE TO DOWNLOAD:

ZLib 1.2.5

UNINSTALL?:

Available at ZLib Uninstaller

CHANGELOG:

v 0.2.1 :
* Made Compatible with Sibere's new Data2SD solutions.

--------------------
v 0.2 :
* Fixed a bug causing system library to clash with the installed one
* Fixed a bug causing Segmentation Faults in some cases

--------------------
v 0.1 :
* Initial Release

---------------------

PACKAGE:

ReadLine Library

DEPENDENCIES:

GlibC Library, NCurses Lib.

WHAT DOES IT DO:

Readline is a command line and history manager library that's used in some command line tools like socat. I personally don't know what else uses it :D

HOW BIG IS IT:

Approx. 1.4 Mb.

WHERE TO DOWNLOAD:

Readline 6.2 - v0.1

UNINSTALL?:

Available at Readline Uninstaller

CHANGELOG:

v 0.1.2 :
* Made Compatible with Sibere's new Data2SD solutions.

--------------------
v 0.1 :
* Initial Release

---------------------

PACKAGE:

OpenSSL Library

DEPENDENCIES:

GlibC Library

WHAT DOES IT DO:

OpenSSL Library is Secure Socket Library that is used in various secure applications and web browsers.

HOW BIG IS IT:

Approx. 5.9 Mb.

WHERE TO DOWNLOAD:

OpenSSL 1.0.0e

UNINSTALL?:

Available at OpenSSL Uninstaller

CHANGELOG:

v 0.2.1 :
* Made Compatible with Sibere's new Data2SD solutions.

--------------------
v 0.2 :
* Fixed a bug causing system library to clash with the installed one
* Fixed a bug causing OpenSSL to do Segmentation Fault and crash

--------------------
v 0.1 :
* Initial Release

---------------------

PACKAGE:

APT - Advanced Package Tool

DEPENDENCIES:

GlibC Library, Curl Library, Zlib library

WHAT DOES IT DO:

APT is a front-end for DPKG which installs, removes, updates etc. packages easily. APT also supports dependency tracking, and automatically removal of unneeded packages.

HOW BIG IS IT:

Approx. 1.8 Mb.

WHERE TO DOWNLOAD:

apt 0.8.10.3

UNINSTALL?:

Available at apt Uninstaller

CHANGELOG:

v 0.2.1 :
* Made Compatible with Sibere's new Data2SD solutions.

--------------------
v 0.2 :
* Apt now assumes required packages are pre-installed; thus doesn't re-download them unnecessarily ..
* Changed repo host - configuration in sources.list is changed.

--------------------
v 0.1.1 :
* Configuration files are added. Apt-is ready to use out-of-the-box now..

--------------------
v 0.1 :
* Initial Release

---------------------

PACKAGE:

Cryptography Package

DEPENDENCIES:

GlibC Library , Zlib Library, PTH Library, Readline library

WHAT DOES IT DO:

This package contains some cyrptographic libraries necessary for various applications. If you're to use APT, it's recommended to install this package, for since it also carries GPG package inside. Package includes

GnuPG (2.0.18), LibGPG-error (1.9), LibGcrypt 1.5.0, LibKSBA (1.2.0), LibAssuan (2.0.2)

HOW BIG IS IT:

Approx. 8.2 Mb.

WHERE TO DOWNLOAD:

crpyto package

UNINSTALL?:

Available at crpyto Uninstaller

CHANGELOG:

v 0.1.2 :
* Made Compatible with Sibere's new Data2SD solutions.

--------------------
v 0.1 :
* Initial Release

---------------------

PACKAGE:

cUrl

DEPENDENCIES:

GlibC Library, OpenSSL Library, Zlib library

WHAT DOES IT DO:

cUrl is a secure web client that supports HTTPS protocol. Package includes also libcurl which provides secure web connection API

HOW BIG IS IT:

Approx. 916 Kb.

WHERE TO DOWNLOAD:

cUrl 7.23.1

UNINSTALL?:

Available at cUrl Uninstaller

CHANGELOG:

v 0.1.2 :
* Made Compatible with Sibere's new Data2SD solutions.

--------------------
v 0.1 :
* Re-Initial Release

---------------------

PACKAGE:

Dpkg - Debian Package Manager

DEPENDENCIES:

GlibC Library, Zlib library, Tar binary, Linux Utils

WHAT DOES IT DO:

Dpkg is the main package for Debian package managing structure. DPKG is the responsible application for installing, removing and updating packages. Using with Apt (or other front-end) DPKG allows users to install new packages easily.

HOW BIG IS IT:

Approx. 7.5 Mb.

WHERE TO DOWNLOAD:

dpkg 1.16.1.2

UNINSTALL?:

Available at dpkg Uninstaller

CHANGELOG:

v 0.4 :
* Fixed a bug which was causing GlibC not to upgrade from APT.

--------------------
v 0.3 :
* Links renewed

--------------------
v 0.2.1 :
* Made Compatible with Sibere's new Data2SD solutions.

--------------------
v 0.2 :
* Fixed a bug that causes some big archives not to install
* DPKG now informs system that GlibC, OpenSSL, Ncurses libraries are already installed (necessary for DPKG anyway)

---------------------
v 0.1 :
* Initial Release

---------------------

PACKAGE:

PTH - Portable Threads Library

DEPENDENCIES:

GlibC Library

WHAT DOES IT DO:

PTH is a POSIX compliant thread library that is used in some linux applications.

HOW BIG IS IT:

Approx. 251 Kb.

WHERE TO DOWNLOAD:

pth 2.70

UNINSTALL?:

Available at pth Uninstaller

CHANGELOG:

v 0.1.2 :
* Made Compatible with Sibere's new Data2SD solutions.

--------------------
v 0.1 :
* Initial Release

---------------------

PACKAGE:

Tar Archiver

DEPENDENCIES:

GlibC Library

WHAT DOES IT DO:

TAR is and old and multi-purpose compression format used in various places. This tar suite is designed to be 100% compatible with the PC one (busybox one is not so good at this).

HOW BIG IS IT:

Approx. 3.7 Mb (1 MB in System partition).

WHERE TO DOWNLOAD:

Tar 1.23

UNINSTALL?:

Available at Tar Reverter

CHANGELOG:

v 0.1.2 :
* Made Compatible with Sibere's new Data2SD solutions.

--------------------
v 0.1 :
* Initial Release

---------------------

PACKAGE:

Linux Utilities

DEPENDENCIES:

GlibC Library, Ncurses Library

WHAT DOES IT DO:

This package includes low-level linux tools that is necessary for a system to run in well manner. Busybox do provide many of those, but they are quite crippled versions - so high level applications may crash using busybox ones (like DPKG).

HOW BIG IS IT:

Approx. 5.6 Mb

WHERE TO DOWNLOAD:

Linux Utils 2.20

UNINSTALL?:

Available at Uninstaller

CHANGELOG:

v 0.1.2 :
* Made Compatible with Sibere's new Data2SD solutions.

--------------------
v 0.1 :
* Initial Release

Where the hell is the other packages?

Since we know have an APT repository for our distributions, in order to follow all the packages from one source, they

won't be published in zip form anymore

. In order to obtain them, or update them if you have older versions, you can use apt :

apt-get install <packagename>

The packages distributed can be list with the following command:

apt-cache dumpavail | grep Package:

OR, you can use DesirAPT to do these works.

See you around!