PlasmaActive (MER) on A2109A

AndreasWatch

Member
Dec 11, 2012
29
9
A few days ago I saw that there was released a KDE Plasma Active 4 image for the Nexus7.
Because don't have a N7, I tried to port the image to our tablet...

The result is a bootable Plasma Active, as you can see here:

What works (almost nothing)
-Xorg
-Touchscreen
-Wifi

What not works (all the rest)
-Accelerated Graphics
-Sound
-Bluetooth
-Powermanagement
-....

Disclaimer
Please don't try to install if you don't know what you do and make a backup of your Android installation and your sdcard!!!!
I just share this to see if there is anyone else interested in and could help to make it running better.
Please don't expect a good and stable system, the most things I've done (an that's not much) are based on try and error...:confused:



HOWTO Install


Format your SDCard and mount it
change "MICROSDPATH" to match your device
Code:
MICROSDPATH=/media/sdcard

Download the Nexus7 MER/PlasmaActive4 image
Code:
wget http://files.kde.org/plasma/active/4.0/images/nexus7/plasma-active-4-armv7hl-google-nexus7.tar.gz

Extract the image as SU to your MicroSD
Code:
sudo tar xf plasma-active-4-armv7hl-google-nexus7.tar.gz -C $MICROSDPATH

Add needed files for A2109A and remove the unneeded Nexus7 files
Code:
sudo rm $MICROSDPATH/etc/X11/xorg.conf.d/01-nexus7*
sudo rm $MICROSDPATH/etc/X11/xorg.conf.d/10-rotate*  
curl http://pastebin.com/raw.php?i=3x1L05Pf >  $MICROSDPATH/etc/X11/xorg.conf.d/01-lenovo-a2109-input.conf
wget https://www.dropbox.com/s/zfj80t5cv659etj/modules.tar.gz
sudo tar xf modules.tar.gz -C $MICROSDPATH/lib/modules/

Sync your SDCard
Code:
sudo sync


Get the kernel
Code:
wget https://www.dropbox.com/s/dtj3lgo5gngorv9/bootimages.tar.gz
The kernel has to know where MER is stored, depending on your SDCard/Configuration you need an other bootimage
If you have only one partition you need the bootimage "noInit-bootimg-mmc"
If you have more partitions, it depends on which partition you have stored your MER-image.
Partition 1: noInit-bootimg-mmcP1
Partition 2: noInit-bootimg-mmcP2
Partition 3: noInit-bootimg-mmcP3

You have two options to boot the image:
1. CWM-Recovery:
Code:
# just place the right bootimage and nandroid.md5 in your clockworkmod/backups directory 
and restore through "backup and restore" > "advanced restore" > "noInit-bootimg-mmc**" > Restore boot
2. Fastboot
Code:
# cd to the right directory:
fastboot boot boot.img

If you want to restore your Android Bootimage, just restore it from your backup:
Code:
CWM > "backup and restore" > "advanced restore" > "yourBackup" > Restore boot

If you know how to do something better, please give me advice or add a post


The kernel configuration file I've used: http://pastebin.com/eFhqfD3P

Activate Wifi (won't work though the GUI):
Code:
/sbin/modprobe bcmdhd
nmcli d wifi connect "SSID" password "PASSWORD"
 
Last edited by a moderator:
Top