Schlagwort-Archive: nexus

Notizen zum build von LOS für Flo / Mako

Damit ich es nicht vergesse, was hier Schritt für Schritt abzuarbeiten ist bei der Erstellung von neuen Images für Flo und Mako:

## Note for Mako and Flo LOS builds
## Flo
## See https://wiki.lineageos.org/devices/flo/build
## repo init -u https://github.com/LineageOS/android.git -b cm-14.1
## Mako 
## https://wiki.lineageos.org/devices/mako/build
## repo init -u https://github.com/LineageOS/android.git -b lineage-15.1
##
## Keep buildenv up to date
## in this case in two sub-dirs in ~/android:
## ~/android/flo and ~/android/mako
##

cd ~/android/flo ; repo sync
# or
cd ~/android/mako ; repo sync

# if we run into problems with repo sync this might help:
# repo sync --force-broken --force-sync

##
## Source and export what we need for build
##

source build/envsetup.sh  

export LC_ALL=C
export USE_CCACHE=1
export ANDROID_JACK_VM_ARGS="-Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx4G"

##
## Start build process
##

breakfast flo
# or
breakfast mako

# change dir to pull in proprietary blobs from device
cd ~/android/flo/device/asus/flo
# or
cd ~/android/mako/device/lge/mako

# Connect device via USB
# Check your path: 
# ~/android/flo/device/asus/flo
# ~/android/mako/device/lge/mako
# Check that USB debugging is ON on device
# Can we see the device?

adb devices

# pull the proprietary blobs in
./extract-files.sh 

# prepare compile
ccache -M 50G
croot

# compile
brunch flo
# or
brunch mako

## 
## Install the image
##

cd $OUT
adb reboot sideload
adb sideload lineage [TAB]
# return to sideload mode
adb sideload addonsu [TAB]

Mit je einem Image ist hier der Ordner für Flo ca. 85G und der Ordner für Mako rund 122G groß.

Nexus 4 black screen

Die Zahl an Nexus 4 Geräten in unserer Familie ist in den letzten Monaten stark gestiegen, schlicht weil diese inzwischen günstig auf ebay zu haben sind, perfomant reagieren und vor allem: sich hervorragend mit Cyanogenmod flashen lassen.

Lewin berichtete mir heute, dass er nach dem Wählen einer Rufnummer einen schwarzen Bildschirm bekommt, der nicht mehr weggeht, bis der Anruf beendet ist. Dumm für einen Prepaid-Karten-Benutzer wird es dann, wenn die Gegenseite einen AB laufen hat, der vieeeeeel Platz bietet und das Gespräch von sich aus nicht abbricht.

Der erste Workaround war, die Aus-Taste am Nexus für das Beenden des Anrufs zu konfigurieren. Man findet diese Option im CM12 unter /Einstellungen /Tasten /Ein-Aus-Taste.

Technisch dürfte hier seine Bildschirmfolie dazwischen funken, die den Annäherungssensor stört. Denn: Ich verwende eine andere Folie und habe das Problem nicht. Britta hat keine Folie – und auch kein Problem. Bei Janis stehen die Tests noch aus – er ist SIM-frei.

Ich muss das noch genauer prüfen, aber für den Moment sieht es so aus, als wäre die ansonsten hervorragende Folie „Urcover Panzerfolie Anti Shock Series“ die Ursache des Problems.