[Desire Android Development] floppie:
Needfull mods for 8.2

[EDIT]

This is for your pc, it's not usable on your device

Size ~27MB (the bootanimations take 99% of this)

[/EDIT]

Here you find my update tool I wrote for my own needs. It needs a Unix system to run. Maybe it runs on cygwin under windows, I really don't know, and I will not test it, but you are free to do so.

It contains the following files and folders

mods/

mods/system/

mods/system/bin/

mods/system/bin/ssts

mods/system/bin/close_mod.txt

mods/system/bin/optmz

mods/system/bin/ssts_mod.txt

mods/system/bin/close

mods/system/bin/optmz_mod.txt

mods/system/etc/

mods/system/etc/init.d/

mods/system/etc/init.d/01modules

mods/system/etc/init.d/20userinit

mods/system/etc/init.d/99complete

mods/system/etc/init.d/02firstboot

mods/system/etc/init.d/00start

mods/system/etc/init.d/03stuff2sd

mods/system/etc/init.d/03stuff2sd_mod.txt

mods/update.sh

mods/data/

mods/data/local/

mods/data/local/bootanimation.zip

mods/data/local/incredible_droid_bootanimation.zip

mods/data/local/cyborg_bootanimation.zip

mods/data/local/bootanimation_mod.zip

mods/data/local/green-rage-hvga-bootanimation.zip

How to use it:

Everything is under the folder mods. You need to have tools / platform-tools from sdk-tools in your PATH. You should be familar with Unix a little bit. I'm working on Ubuntu Maverick Meerkat (10.10) but it should run on every Linux / Unix having the bash available, though not tested.

The folder / file structure /system und /data is mirrored here. Means, a file you put under mods/system/bin will be uploaded to /system/bin to your device.

Which files are uploaded? All files containing "_mod.{extension}" at the end.

Examples:

system/etc/init.d/03stuff2sd_mod.txt will be uploaded to /system/etc/init.d/03stuff2sd

data/local/bootanimation_mod.zip will be uploaded to /data/local/bootanimation.zip

To do that use ./update.sh in the mods folder. It checks if it finds a device in recovery mode. If there's none, it will do nothing. There also may be only ONE device connected in recovery mode. DON'T have other devices connected via separete USB cables or ADBoverWifi!

File owner, group and mode will be copied from the original file currently on the device. It further checks, if the files are identical. If they are identical, it doesn't upload them, to save a little bit of sdcard life ;)

If you look into the folder data/local/ you find a link called bootanimation_mod.zip pointing to incredible_droid_bootanimation.zip. As said before, files MUST contain _mod. in their name, to be recognized as new versions to be uploaded. But this can also be a symbolic link to some file.

Contained are some optimizations for 03stuff2sd, ssts, optmz and close, that we currently use on our four desires. You may simple add other mods by creating a file called {original name}_mod.txt if the file has no extension (like 03stuff2sd), or {original name}_mod.{original extension} (like bootanimation_mod.zip).

The following included boot animations are not testet:

mods/data/local/cyborg_bootanimation.zip

mods/data/local/green-rage-hvga-bootanimation.zip

A least word of course: I'm NOT responsible for anything you do with this information and scripts. Use it on your own risk, and always know, what you are doing!!!

At least, here is the download link: https://www.wach-it-solutions.de/Android/mods_8.2.tar.gz

Best

Thomas