[Gen8 General] wdl1908:
I have not tested it with libraries but i'v tested it with a system app. There is an app I wanted to have http://xdaforums.com/showthread.php?t=780828&highlight=AppWidgetPicker

This only works when the app is in the /system/app directory and is loaded at boot time.

Now there is a problem with the mount --bind in that sense that the file to be bound and the file to be bond to need to exist.

So with the mount --bind command you can not add new files in the /system/app dir but you can replace them.

so this will NOT work

mount --bind /sdcard/dropbox/Apps/AppWidgetPicker-1.2.1.apk /system/app/AppWidgetPicker-1.2.1.apk

So i looked around in the /system/app dir and found this one.

/system/app/DemoMode.apk

so I executed the following commands

$su
# mount --bind /sdcard/dropbox/Apps/AppWidgetPicker-1.2.1.apk /syste/app/DemoMode.apk
# killall zygote

like you said the the killall zygote just does a soft restart of all the apps.

It had some side effects as my Wifi would not reconnect I had to manually disconnect and reconnect the Wifi after that it worked perfectly and also the AppWidgetPicker was active and working. The next thing i'm going to try is to use one of the symlinks that are not used it seems archos prepared for the google apps because the original filesystem contains several symlinks for google apps.

lrwxrwxrwx 1 root root 43 Jan 24 17:24 0GenieWidget.apk -> /data/test/froyo/system/app/GenieWidget.apk
lrwxrwxrwx 1 root root 37 Jan 24 17:24 0Gmail.apk -> /data/test/froyo/system/app/Gmail.apk
lrwxrwxrwx 1 root root 53 Jan 24 17:24 0GoogleBackupTransport.apk -> /data/test/froyo/system/app/GoogleBackupTransport.apk
lrwxrwxrwx 1 root root 57 Jan 24 17:24 0GoogleCalendarSyncAdapter.apk -> /data/test/froyo/system/app/GoogleCalendarSyncAdapter.apk
lrwxrwxrwx 1 root root 57 Jan 24 17:24 0GoogleContactsSyncAdapter.apk -> /data/test/froyo/system/app/GoogleContactsSyncAdapter.apk
lrwxrwxrwx 1 root root 46 Jan 24 17:24 0GoogleFeedback.apk -> /data/test/froyo/system/app/GoogleFeedback.apk
lrwxrwxrwx 1 root root 55 Jan 24 17:24 0GoogleServicesFramework.apk -> /data/test/froyo/system/app/GoogleServicesFramework.apk
lrwxrwxrwx 1 root root 36 Jan 24 17:24 0Maps.apk -> /data/test/froyo/system/app/Maps.apk
lrwxrwxrwx 1 root root 45 Jan 24 17:24 0MarketUpdater.apk -> /data/test/froyo/system/app/MarketUpdater.apk
lrwxrwxrwx 1 root root 47 Jan 24 17:24 0MediaUploader.apk -> /data/test/froyo/system/app/MediaUploader.apkla
lrwxrwxrwx 1 root root 47 Jan 24 17:24 0NetworkLocation.apk -> /data/test/froyo/system/app/NetworkLocation.apk
lrwxrwxrwx 1 root root 43 Jan 24 17:24 0SetupWizard.apk -> /data/test/froyo/system/app/SetupWizard.apk
lrwxrwxrwx 1 root root 36 Jan 24 17:24 0Talk.apk -> /data/test/froyo/system/app/Talk.apk
lrwxrwxrwx 1 root root 39 Jan 24 17:24 0Vending.apk -> /data/test/froyo/system/app/Vending.apk
lrwxrwxrwx 1 root root 43 Jan 24 17:24 0VoiceSearch.apk -> /data/test/froyo/system/app/VoiceSearch.apk
lrwxrwxrwx 1 root root 39 Jan 24 17:24 0YouTube.apk -> /data/test/froyo/system/app/YouTube.apk
lrwxrwxrwx 1 root root 43 Jan 24 17:24 0googlevoice.apk -> /data/test/froyo/system/app/googlevoice.apk

# ls /system/app/0*
ls: /system/app/0Gmail.apk: No such file or directory
ls: /system/app/0Maps.apk: No such file or directory
ls: /system/app/0MediaUploader.apk: No such file or directory
ls: /system/app/0SetupWizard.apk: No such file or directory
ls: /system/app/0VoiceSearch.apk: No such file or directory
ls: /system/app/0YouTube.apk: No such file or directory
ls: /system/app/0googlevoice.apk: No such file or directory
/system/app/0GenieWidget.apk
/system/app/0GoogleBackupTransport.apk
/system/app/0GoogleCalendarSyncAdapter.apk
/system/app/0GoogleContactsSyncAdapter.apk
/system/app/0GoogleFeedback.apk
/system/app/0GoogleServicesFramework.apk
/system/app/0MarketUpdater.apk
/system/app/0NetworkLocation.apk
/system/app/0Talk.apk
/system/app/0Vending.apk

so in theory it would be possible to place an apk in /data/test/froyo/system/app/ and rename the apk to one of the missing links then when the device is really rebooted the app should be included as system app.