[ROM][6.0] CyanogenMod 13.0 für das BQ Aquaris M5 [OFFICIAL RELEASE]

C

C-o-M

Erfahrenes Mitglied
384
logo-cid.png

Installation:

Danach kommen neue Versionen jeweils per OTA-Update.

Downloads:

Bugs:

Was funktioniert:
  • Display
  • Telefon und Daten
  • WiFi
  • Kamera
  • Bluetooth
  • GPS
  • SD Card
  • Audio
  • FM Radio

Dank:
  • Kra1o5: Maintainer (Donate)
  • BQ: Danke für die Herausgabe des Kernel Source Codes
  • CyanogenMod Team

Source Code:
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: Erim, neroes, bergkuh und 5 andere
Reserviert.
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: DroidEater, hobbypunk, jakob42 und 3 andere
stumi schrieb:
PS: CyanogenMod 13.0 ist auf Github im Source schon verfügbar (Branch cm-13.0-test) und läuft schon ausgezeichnet. Release folgt Anfang nächstes Jahr. Wer nicht solange warten will sollte es über die freien Tage einfach mal versuchen selber zu kompilieren...

Kannst du eine kurze Anleitung geben, wie ich das kompiliere?
Eine Linux Kiste habe ich schon aufgesetzt. Brauche nur die Befehle.
 
stumi schrieb:
Das ist eine gute Frage. Mir ist nicht ganz klar, warum das bei mir passiert ist, aber ich wollte trotzdem davor warnen, so dass man zumindest ein Auge darauf wirft. Wenn der Schritt nicht nötig ist, dann umso besser.


Das ist leider ziemlich schlecht dokumentiert. Jemand anders hatte oben bereits einen Link erwähnt, vielleicht hilft das schonmal weiter.
Wenn du ein Linux-System verwendest und nicht soviele Pakete extra installieren willst, empfehle ich dir meine Docker Box zu verwenden: stucki/docker-cyanogenmod · GitHub
Wenn du nicht weiter kommst empfehle ich dir, einen neuen Thread zu starten, damit das hier nicht allzu unübersichtlich wird...

Ausserdem muss noch erwähnt werden, dass das M5 momentan noch 3 Patches manuell hinzugefügt werden müssen, da diese noch nicht gemerged sind:
- packages/apps/Settings: Gerrit Code Review
- hardware/qcom/audio-caf/msm8916: Gerrit Code Review
- device/bq/piccolo: Reverten von sepolicy: Fix some denials · piccolo-dev/android_device_bq_piccolo@1f9fc26 · GitHub (Kompilieren ging bei mir nicht ohne)

Viel Erfolg!


Hab es kompiliert, ist eine ~300MB Datei geworden. Leider bootet er beim Start-Logo immer wieder neu.
 
DocMAX schrieb:
Hab es kompiliert, ist eine ~300MB Datei geworden. Leider bootet er beim Start-Logo immer wieder neu.
Sorry, hatte ich ebenfalls. Da fehlt noch ein Repository für die boringssl Library, die wird offenbar benötigt.
Hier ist meine Manifest Datei, versuchs bitte damit nochmal:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <!--
  BQ Aquaris M5 (piccolo)
  -->
  <project name="piccolo-dev/android_device_bq_piccolo"    path="device/bq/piccolo"    remote="github"        revision="cm-13.0-test" />
  <project name="piccolo-dev/android_kernel_bq_piccolo"    path="kernel/bq/piccolo"    remote="github"        revision="cm-13.0-test" />
  <project name="piccolo-dev/proprietary_vendor_bq"    path="vendor/bq"        remote="github"        revision="cm-13.0-test" />

  <project name="CyanogenMod/android_device_qcom_common"        path="device/qcom/common"        remote="github" />
  <project name="CyanogenMod/android_external_sony_boringssl-compat"    path="external/sony/boringssl-compat"    remote="github" />
</manifest>
[doublepost=1451260415,1451260375][/doublepost]
loopiCB schrieb:
Nehmt für CM13 dann bitte einen eigenen Thread sofern man diesen [ROM][6.0] CyanogenMod 13.0 für das BQ Aquaris M5 [ALPHA 1, 22.11.2015] nicht evtl. weiterführen kann.
Sorry, zu spät gelesen. Ab jetzt gerne :)
 
  • Danke
Reaktionen: DocMAX und loopi
stumi schrieb:
Sorry, zu spät gelesen. Ab jetzt gerne :)

Danke, wobei der Thread ist für eine "andere" CM13 Version, bei der GPS noch nicht geht.
Werde das Manifest ausprobieren.
 
Deswegen hab ich ja geschrieben einen Neuen falls der verlinkte nicht passend sein sollte ;)
 
ok, wer lesen kann...
 
stumi schrieb:
Sorry, hatte ich ebenfalls. Da fehlt noch ein Repository für die boringssl Library, die wird offenbar benötigt.
Hier ist meine Manifest Datei, versuchs bitte damit nochmal:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <!--
  BQ Aquaris M5 (piccolo)
  -->
  <project name="piccolo-dev/android_device_bq_piccolo"    path="device/bq/piccolo"    remote="github"        revision="cm-13.0-test" />
  <project name="piccolo-dev/android_kernel_bq_piccolo"    path="kernel/bq/piccolo"    remote="github"        revision="cm-13.0-test" />
  <project name="piccolo-dev/proprietary_vendor_bq"    path="vendor/bq"        remote="github"        revision="cm-13.0-test" />

  <project name="CyanogenMod/android_device_qcom_common"        path="device/qcom/common"        remote="github" />
  <project name="CyanogenMod/android_external_sony_boringssl-compat"    path="external/sony/boringssl-compat"    remote="github" />
</manifest>
[doublepost=1451260415,1451260375][/doublepost]
Sorry, zu spät gelesen. Ab jetzt gerne :)


YEAH! hat geklappt. hab nun CM13. bisher noch keine fehler gefunden.
 
  • Danke
Reaktionen: stumi
Hier nun weiter zum CM13 Thema, Danke :)
 
Kann es sein, dass die Kamera app fehlt/nicht geht?
 
ach das sind die selben? ok dann ist alles klar. wobei diese alpha ist schon recht alt.
 
DocMAX schrieb:
ach das sind die selben? ok dann ist alles klar. wobei diese alpha ist schon recht alt.
Dieselben Sourcen, aber nicht gleich alt. In einem Monat ist viel passiert, sowohl gerätespezifisch wie auch in den CyanogenMod Repositories...
 
Ja da hast du natürlich recht. Wenn im Bereich Kamera aber keine Änderungen gemacht worden sind, funktioniert die Kamera weiterhin nicht. Hab jetzt nicht die ganzen Commits durchgeschaut ob da was dazu beigetragen wurde.
 
ich muss sagen die CM13 läuft super.
 
Also mit den neusten Commits laufen Kamera und GPS noch nicht?
 
komisch, ich kann nicht mehr kompilieren. das erste mal hat es geklappt, dann habe ich ein "repo sync" gemacht, und nun bricht er ab?:

#
# configuration written to .config
#
target Symbolic: libbluetooth_jni (/home/docmax/cyanogenmod/out/target/product/piccolo/symbols/system/lib/libbluetooth_jni.so)
make[1]: Leaving directory '/home/docmax/cyanogenmod/kernel/bq/piccolo'
make[1]: Entering directory '/home/docmax/cyanogenmod/kernel/bq/piccolo'
target Strip: libjnigraphics (/home/docmax/cyanogenmod/out/target/product/piccolo/obj/lib/libjnigraphics.so)
target Strip: libjni_pacprocessor (/home/docmax/cyanogenmod/out/target/product/piccolo/obj/lib/libjni_pacprocessor.so)
target Strip: libttscompat (/home/docmax/cyanogenmod/out/target/product/piccolo/obj/lib/libttscompat.so)
target SharedLib: libprintspooler_jni (/home/docmax/cyanogenmod/out/target/product/piccolo/obj/SHARED_LIBRARIES/libprintspooler_jni_intermediates/LINKED/libprintspooler_jni.so)
target Strip: libjni_terminal (/home/docmax/cyanogenmod/out/target/product/piccolo/obj/lib/libjni_terminal.so)
CHK include/generated/uapi/linux/version.h
target Strip: libwebviewchromium_plat_support (/home/docmax/cyanogenmod/out/target/product/piccolo/obj/lib/libwebviewchromium_plat_support.so)
target SharedLib: libstagefright (/home/docmax/cyanogenmod/out/target/product/piccolo/obj/SHARED_LIBRARIES/libstagefright_intermediates/LINKED/libstagefright.so)
make[1]: Leaving directory '/home/docmax/cyanogenmod/kernel/bq/piccolo'
target Symbolic: libhidcommand_jni (/home/docmax/cyanogenmod/out/target/product/piccolo/symbols/system/lib/libhidcommand_jni.so)
target thumb C++: libqdutils <= hardware/qcom/display-caf/msm8916/libqdutils/profiler.cpp
frameworks/av/media/libstagefright/AwesomePlayer.cpp:373: error: undefined reference to 'android::MediaExtractor::Create(android::sp<android::DataSource> const&, char const*, unsigned int)'
frameworks/av/media/libstagefright/AwesomePlayer.cpp:2430: error: undefined reference to 'android::MediaExtractor::Create(android::sp<android::DataSource> const&, char const*, unsigned int)'
frameworks/av/media/libstagefright/DRMExtractor.cpp:236: error: undefined reference to 'android::MediaExtractor::Create(android::sp<android::DataSource> const&, char const*, unsigned int)'
frameworks/av/media/libstagefright/NuMediaExtractor.cpp:96: error: undefined reference to 'android::MediaExtractor::Create(android::sp<android::DataSource> const&, char const*, unsigned int)'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
build/core/shared_library_internal.mk:80: recipe for target '/home/docmax/cyanogenmod/out/target/product/piccolo/obj/SHARED_LIBRARIES/libstagefright_intermediates/LINKED/libstagefright.so' failed
make: *** [/home/docmax/cyanogenmod/out/target/product/piccolo/obj/SHARED_LIBRARIES/libstagefright_intermediates/LINKED/libstagefright.so] Error 1
make: *** Auf noch nicht beendete Prozesse wird gewartet …
make: Leaving directory '/home/docmax/cyanogenmod'

#### make failed to build some targets (04:02 (mm:ss)) ####
 

Ähnliche Themen

B
Antworten
0
Aufrufe
33
Belomor
B
vivanco90
Antworten
0
Aufrufe
1.559
vivanco90
vivanco90
G
  • Gesperrt
  • grobi66
Antworten
5
Aufrufe
4.809
hagex
hagex
Zurück
Oben Unten