AAF UFS910/UFS922/TF7700 MultiPart Installer
============================================

V2.1

- change Mini detection for Mini V1.4


V2.0

- add multipart workaround for UFS922 E2 image 
- change all path's to new E2 format (/var/...)
- change the mini detection

V1.9

- add Update BA
- fix set bootargs for E2 syntax fault
- fix copy emu (TF77000)

V1.8

- add flash layout for fw1.06+2bl
- add 1:1 clone BA image
- filesystem check for USB/HDD
- add copy network settings for TF7700
- grayout check mini for TF7700
- add install BA for TF7700
- fix copy settings for TF7700
- add image signature for TF7700
- disable flash button, mini button, check mini, menu  bootp2.conf (only for TF7700)

V1.7c

- fix BA detection for E2 in mini
- fix error create partitonen
- fix question 2bl on
- fix flash image name with spaces or other symbols
- check mini U-boot image name ( no *.tar.gz or *.ipk files allowed )

V1.7b

- add recovery layout to flashtool
- add check for valid ip, gateway, serverip
- add check for correct mtd size
- fix bug null reference copy settings
- add check install BA for version 6.0.0 (don't ask to install bootmenu)
- set boot time out by default to 2 sec (when installing mini)
- fix USB/HDD-tool umount

V1.7a

- add check free mem flashtool
- fix copy settings
- fix update imagelist after install BA image


Note to new AAF LZMA E2 image:

To install the new AAF NEW LZMA E2 images you need to have Mini U-boot 1.3 installed AND active !!!
If you do install the new AAF NEW LZMA E2 image without Mini U-boot 1.3 your box will NOT boot.
Then you need to install the recovery image.


Note to flashtool:

The new flash tool can flash kim-images and only images.
The difference is that kim-images will change the bootargs to fit the kim-image.
When flashing just a image (without kim file) MPI flash the image but don't change the bootargs.
This can be handy when flashing the same image structure, or you want to set the bootargs your self.

If you have the Kathrein original FW 2.02RC in flash then MPI uses multi part flashing.
This takes a bit longer (sorry, i will later work to improve the upload speed).


Note to Mini:

1. Device name may have max 16 chars !!!
2. when installing a image in miniboot, MPI will copy settings,channels,...if selected !
3. make sure you add the serverip in the mainscreen (NEW)

To install a USB/BA image or set the boot default, click on the right mouse button to select the option.

Miniuboot file is not include. You must download the latest version.
MPI will ask where you stored the file. Then it will be uploaded.

Don't forget you need to prepare your USB stick for MiniUboot.



V1.7

- change path automount.xml to /var/etc/automount
- change check mini U-boot 1.3 installed AND activated.
- add copy bootp/bootp2 to current image
- add save bootp/bootp2 to disk
- add load bootp/bootp2 from disk
- add bootp/bootp2 simple editor
- fix copy auto.misc
- fix bug copy plugins
- copy bluekey only for /var/etc/bluekey
- fix bug copysettings
- fix for settings file and channel list (new rev's)
- add check for Mini U-boot 1.3 installed (can be disabled)
- add new flasch tool for UFS910/UFS922 (thanks to obiwatn76)

V1.6

- add copy Skins when "Copy Skins" is selected
- change FTP upload routine
- make release version

V1.5e

- add Flash E2 SVN image (obi-based) for UFS922

V1.5d

- add real device name to devicelist

V1.5c

- add more bootargs to selection list
- add rename Device
- add image name for Device

V1.5b

- added miniuboot install for original flash image
- fix USB/HDD tool bugs ( missing applets format ext2/ext3, wrong stick size )

V1.5a

- fix copy emu
- add miniUboot control Panel

V1.5

- some fixes for fw2.02rc ufs910
- create new release

V1.4h

- add flash original image
- add ServerIp (needs to set for flashing !!! )
- some bugfix for usb/hdd-tool


V1.4g

- add NEW FlashTool for UFS922

V1.4f

- fix for spaces in image name
- copy settings file from other image
- save/load settings file to disk
- copy channels from other image
- save/load channels to disk
- add USB/HDD Tool ( change label, format ext2/ext3/fat32, created partitions )

V1.4e

- show always UFS_Images list
- some timing tuning (improving speed)
- add read image signature
- add FlashTool for UFS922

V1.4d

- add install BA for E2_flash UFS922
- fix for BA install Original flash image

V1.4c

- fix for no BA installed and E2 flash image
- fix right mouse button click when disconnected in image/UFS list

V1.4b

- stop Enigma2 before install BA (1p)
- fix Copy setting, mounts, etc... from E2 Flash image
- add question to set new installed BA image (1p) as boot image
- stop Enigma2 before install BA image (1p)
- add BA-install for UFS910 With E2 in Flash
- add install BA image in 1 part with E2 in Flash
- copy auto.misc when "Copy Mount" is selected
- create /var/emu if not exists when "Copy emu" is selected
- copy automouts.xml when "Copy Mount" is selected
- add abort button for USB device (BA install on E2 flash)
- add "E2 Flash" to statusbar
- add check for spaces in image name
- add copy blueKey action when "Copy Var" is selected
- add copy Plugins when "Copy Plugins" is selected
- add copy bootp/bootp2 when "Copy bootp/bootp2" is selected
- fix bug with original image in flash (UFS910)
- kill another running MPI on startup ( disable with startoption"-k" )


V1.2

- add backup BA-image
- add drag and drop for Images list
- fix for drag and drop when mousedown in list
- fix "please Wait" screen topmost
- fix parsing IP-adres with zero's


This will create a complete backup of the BA-image you select. (tar.gz)
This process can take from 15 to 35 minutes, so please be patient.
The *.tar.gz will be created in ../UFS_Images and will be copy to your pc (it will ask where to store).
After the copy the tar file remains in ../UFS_Images (if you don't need it you can delete it)


V1.1 beta

- fix for FTP login
- fix install BA on virgin UFS922
- fix German translation
- add device freespace check
- add delete conformation to avoid accidental deleting
- changed rename image
- added multiple profiles (Box/User profile)
- sorted BA-Image list and UFS_Images
- add BA-install for UFS910 Flash (install BA 5.4.4 or higher)
- add enable 2bl if not active (UFS910)



V1.0 beta

This is NOT to replace KCC but we can use this untill VisMan has more time to add multipart to KCC.

- Install BA on UFS922 in Flash
- Installing a image from Flash / BA / UFS_Image for UFS910 and UFS922.
- Install a image from ../UFS_Images
- Reboot
- delete image
- rename image
- Set Boot image
- drag and drop from UFS_Images to Installed images list
- Copy settings, channels, var, amount.ini from running image

When installing a image you will be asked to change the name (or keep the name)
The image that is set for boot has a blue color.
Timeout = 10 min