Installation process for Elo I-Series 2.0 is unclear
Hello, I am trying out Emteria on an Elo I-Series 2.0 Android device, which is on your list of supported devices. I have unlocked the bootloader and have effectively rooted the device, so I have cleared all barriers to installation, but the knowledge base does not make it clear how the OS is supposed to be installed to the devices. The installer wants to make an SD card, and when I let it go through the full process it creates one, but the bootloader does not seem to recognize it as a valid update using my available options.
I see from the 'package.json' created in the work directories for the Emteria installer that the installation method is 'fastboot', along with 'boot', 'oem', 'recovery' and 'system' partition images, but the Knowledge Base does not provide directions for how to use these, or the resulting SD Card. I am able to boot into your 'recovery.img' by putting the device into fastboot and running 'fastboot boot recovery.img' as expected, but before I run any potentially destructive commands on my device, I want to be fully sure what I am intended to do.
Comments
I also am installing on the same tablet model and while I was able to get it installed it looks like there are some drivers missing. Specifically the pronto_wlan driver which controls networking for the tablet. Can't even activate the service unfortunately due to this oversight.
Here's the output of a ELO native OS
1|msm8953_64:/ $ ls -alh /system/lib/modules
total 864K
drwxr-xr-x 3 root root 4.0K 2009-01-01 03:00 .
drwxr-xr-x 7 root root 8.0K 2009-01-01 03:00 ..
-rw-r--r-- 1 root root 13K 2009-01-01 03:00 ansi_cprng.ko
-rw-r--r-- 1 root root 24K 2009-01-01 03:00 backlight.ko
-rw-r--r-- 1 root root 23K 2009-01-01 03:00 br_netfilter.ko
-rw-r--r-- 1 root root 7.4K 2009-01-01 03:00 evbug.ko
-rw-r--r-- 1 root root 7.3K 2009-01-01 03:00 generic_bl.ko
-rw-r--r-- 1 root root 50K 2009-01-01 03:00 gspca_main.ko
-rw-r--r-- 1 root root 16K 2009-01-01 03:00 lcd.ko
-rw-r--r-- 1 root root 58K 2009-01-01 03:00 mmc_block_test.ko
-rw-r--r-- 1 root root 51K 2009-01-01 03:00 mmc_test.ko
drwxr-xr-x 2 root root 4.0K 2009-01-01 03:00 pronto
-rw-r--r-- 1 root root 24K 2009-01-01 03:00 rdbg.ko
-rw-r--r-- 1 root root 28K 2009-01-01 03:00 spidev.ko
-rw-r--r-- 1 root root 40K 2009-01-01 03:00 test-iosched.ko
-rw-r--r-- 1 root root 50K 2009-01-01 03:00 ufs_test.ko
-rw-r--r-- 1 root root 428K 2009-01-01 03:00 wil6210.ko
lrw-r--r-- 1 root root 41 2009-01-01 03:00 wlan.ko -> /system/lib/modules/pronto/pronto_wlan.ko
And the same but for Emteria
1|eloi2:/ $ ls /system/lib/modules
ansi_cprng.ko backlight.ko br_netfilter.ko evbug.ko generic_bl.ko gspca_main.ko lcd.ko mmc_block_test.ko mmc_test.ko rdbg.ko spidev.ko test-iosched.ko ufs_test.ko wil6210.ko
I attempted to load the driver myself but not only is the driver missing but the public key is missing from the kernel so it won't load the driver.
I found the source online https://github.com/emteria/kernel_elo_eloi2/tree/v3.18.31-n
But I'm not quite confident enough to recompile the kernel and turn off code signing. Maybe someone else would want to take a stab at it or the developer can add the driver since the device is listed as supported?