PlasmaActive (MER) auf dem A2109A

A

.andreas

Neues Mitglied
1
Vor ein paar Tagen habe ich gesehen, dass KDE Plasma Active 4 für das Nexus7 erschienen ist. Weil ich kein N7 habe, habe ich versucht das image auf das A2109A zu porten...

Das Ergebnis ist ein bootendes Plasma Active:
Lenovo A2109A with PlasmaActive4 - YouTube

Was Funktioniert (fast nichts)
-Xorg
-Touchscreen
-Wifi

Was nicht funktioniert (der ganze rest)
-Grafikbeschleunigung
-Sound
-Bluetooth
-Powermanagement
-....

Disclaimer
Bitte nicht installieren wenn du nicht weißt was du tust und erstelle ein Backup von deiner Android Installation und deiner SD-Karte!!!
Ich teile das, weil ich hoffe jemanden zu finden, der sich auch dafür interessiert und helfen kann die Pobleme zu beheben.
Bitte erwartet kein stabiles lauffähiges System, das meiste was ich gemacht habe (und das ist nicht viel), basiert auf try & error.


HOWTO Install


SD-Karte formatieren und mounten

"MICROSDPATH" anpassen:
Code:
MICROSDPATH=/media/sdcard

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

RootFS extrahieren:
Code:
sudo tar xf plasma-active-4-armv7hl-google-nexus7.tar.gz -C $MICROSDPATH

Für das A2109A benötigte Dateien hinzufügen und störende N7-Dateien entfernen:
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/

Daten auf die Karte schreiben:
Code:
sudo sync

Kernel:
Code:
wget https://www.dropbox.com/s/dtj3lgo5gngorv9/bootimages.tar.gz
Der Kernel muss wissen wo das zu startende RootFS liegt, dazu brauchst du je nach SD-Karte/Konfiguration ein anderes Bootimage:
Wenn du nur eine Partition auf deiner Karte hast: "noInit-bootimg-mmc"
Falls du mehrere hast, hängt es davon ab auf welcher Partition das RootFS installiert ist:
Partition 1: noInit-bootimg-mmcP1
Partition 2: noInit-bootimg-mmcP2
Partition 3: noInit-bootimg-mmcP3

Es gibt zwei möglichkeiten das Image einzuspielen:
1. CWM-Recovery:
Code:
# Das richtige bootimage und die nandroid.md5 nach clockworkmod/backups kopieren 
Einspielen durch CWM > "backup and restore" > "advanced restore" > "noInit-bootimg-mmc**" > Restore boot
2. Fastboot
Code:
# cd ins richtige Verzeichnis:
fastboot boot boot.img

Gebt mir bitte Bescheid wenn ihr wisst wie man etwas besser machen kann, oder postet es hier.

Folgende Kernel-Konfiguration habe ich benutzt: Lenovo A2109A Kernel Config (faulty beginning...) - Pastebin.com

WLAN aktivieren (Funktioniert noch nicht in der GUI)
Code:
/sbin/modprobe bcmdhd
nmcli d wifi connect "SSID" password "PASSWORD"
 
Zuletzt bearbeitet von einem Moderator:

Ähnliche Themen

S
  • Schoookiii
Antworten
3
Aufrufe
1.080
voyi1994
voyi1994
R
  • raubu_86
Antworten
0
Aufrufe
6.024
raubu_86
R
L
Antworten
0
Aufrufe
2.089
lasterix
L
Zurück
Oben Unten