[Gen9 Android Development] frenchgege:
Thanks to sirduke989, since this work is a continued from his Multi Boot menu.

This new thread is only for developers or for beta testers (for now...)

To avoid cross posting, for more details, you can look at :

http://xdaforums.com/showthread.php?t=1578438&page=4

1 WHAT IS DONE :

_Images can be stored on (and loaded from...) HDD

_Ability to flash a new kernel when switching images.

When you select an image, if the line in the menu is bright green you can load new image without flashing.

If the line in the menu is orange you'll probably have to flash before loading new image.

_We can start an alternate init after switch root.

_Retrieve kernel version from zImage file, and show version in the menu.(done Apr. 20, 2013)

I currently use it on my 80G9 1GB turbo HDD moded SSD, and everything seems to work!

2 TO DO LIST :

2-1 Tests to do :

First :

_Tests with 101G9 HDD 1GB RAM

_Tests with 80G9 and 101G9 HDD 512MB RAM

Later :

_Tests with 1GB and 512MB models without HDD.

I think should work on all 80G9 HDD or 101 G9 HDD with 1GB memory...

Since, when everything is loaded, we never use more than 100MB memory, it should work on 512MB models.

2-2 Improvements to do :

_Test if "stock firmware" is really present. If not, don't display in the menu. (thought solved, but not solved)

_Retrieve kernel version from zImage file, and show version in the menu.(solved Apr. 20, 2013)

_Display more than 10 lines in menu (AUI)

3 BUGS :

(bug Apr. 21, 2013)

While booting with a 3.0.21 linux kernel version : The image loads successfully from HDD,

but after switch root I see the HDD, but I'm unable to mount it in mnt/storage.

4 PARTICIPATING AND TESTING (Beta tests) :

Are you interested in participating and testing?

4-1 Participating :

If you are able to :

_Enable SDE and flash with new initramfs.cpio.lzo and zImage.

_Debug your tablet if you have a problem, and feedback useful informations

_Understand the content of source files (shell script)

I think you can participate.

4-2 Here is information if you are interested in testing :

If you accept to test, you have to know that this could be dangerous!

The initramfs seems safe, and I currently use it without any problem but I have to warn you anyway :

It potentially can definitively brick your tablet !

If you don't accept this risk, please don't participate !

We'll start with a limited number of beta testers at first.

If you are interested, please let me know in this thread.

For now only one or two testers per model for this models :

80G9 HDD 1GB RAM

101G9 HDD 1GB RAM

80G9 HDD 512MB RAM

101G9 HDD 512MB RAM

And if everything goes well, we will open the beta to more testers.

4-3 Test procedure :

I'll post the initrams.cpio.lzo individually to each beta tester.

Not to be redistributed or published! It's only a Beta tests version!

How to install :

_Through Developer Edition Menu ("Export Data Partition" menu and "Export Hard Disk" menu) create the following directories :

/data/local/backupUPD

/data/local/lastUPD

/data/local/tmp

/mnt/storage/imgboot

_copy in /data/local/backupUPD

The initramfs.cpio.lzo to be tested

A reliable and functionnal image with his compatible zImage

_create sub directories in /mnt/storage/imgboot

In each of these directories (max 7 for now) copy the image, initramfs and zImage you want to boot

_Go to Developer Edition Menu

Go to Flash Kernel an Initramfs

Use the initramfs.cpio.lzo to be tested and a zImage file compatible with one of the images in your imgboot

Flash kernel and restart