maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   SailfishOS (https://talk.maemo.org/forumdisplay.php?f=52)
-   -   SailfishOS 2.0 on Nexus 5 (https://talk.maemo.org/showthread.php?t=94620)

oenone 2016-04-29 18:40

Re: SailfishOS 2.0 on Nexus 5
 
Quote:

Originally Posted by romu (Post 1504628)
No, I just say you may update your device to the EA of 2.0.1.11, that not necessarily means the version you'll see in the GUI and when you open a SSH session would be up to date. It happened in a recent past, I upgraded my N5 to 2.0.0.10, it worked, but the advertised version numbers were not updated at EA time.

Then how does one determine if the update was a success or not?

EDIT: Here are the results for 2.0.1.11:
Code:

Install (224 packages)
 - PackageKit-Qt5;0.8.8+nemo5-1.5.1;armv7hl;jolla
 - PackageKit-glib;0.8.9+66-1.25.1;armv7hl;jolla
 - PackageKit-zypp;0.8.9+66-1.25.1;armv7hl;jolla
 - PackageKit;0.8.9+66-1.25.1;armv7hl;jolla
 - ambienced;0.26.28-10.41.5.jolla;armv7hl;jolla
 - boost-filesystem;1.51.0-1.3.1;armv7hl;jolla
 - boost-system;1.51.0-1.3.1;armv7hl;jolla
 - busybox-static;1.21.0+git6-1.5.4;armv7hl;jolla
 - busybox-symlinks-dhcp;1.21.0+git6-1.5.4;armv7hl;jolla
 - busybox-symlinks-gzip;1.21.0+git6-1.5.4;armv7hl;jolla
 - busybox;1.21.0+git6-1.5.4;armv7hl;jolla
 - buteo-sync-plugins-qt5;0.8.22-1.16.5;armv7hl;jolla
 - buteo-syncfw-qt5-msyncd;0.7.21-1.26.7;armv7hl;jolla
 - buteo-syncfw-qt5;0.7.21-1.26.7;armv7hl;jolla
 - cairo;1.12.16+git1-1.3.3;armv7hl;jolla
 - calligra-components;2.7.9+git5-10.7.5.jolla;armv7hl;apps
 - calligra-data;2.7.9+git5-10.7.5.jolla;armv7hl;apps
 - calligra-filters-libs;2.7.9+git5-10.7.5.jolla;armv7hl;apps
 - calligra-filters;2.7.9+git5-10.7.5.jolla;armv7hl;apps
 - calligra-libs;2.7.9+git5-10.7.5.jolla;armv7hl;apps
 - calligra-plugins;2.7.9+git5-10.7.5.jolla;armv7hl;apps
 - calligra-sheets-core-plugins;2.7.9+git5-10.7.5.jolla;armv7hl;apps
 - calligra-sheets-core;2.7.9+git5-10.7.5.jolla;armv7hl;apps
 - calligra-sheets-filters;2.7.9+git5-10.7.5.jolla;armv7hl;apps
 - calligra-stage-core;2.7.9+git5-10.7.5.jolla;armv7hl;apps
 - calligra-stage-filters;2.7.9+git5-10.7.5.jolla;armv7hl;apps
 - calligra-words-core;2.7.9+git5-10.7.5.jolla;armv7hl;apps
 - calligra-words-filters;2.7.9+git5-10.7.5.jolla;armv7hl;apps
 - commhistory-daemon;0.7.5-1.40.5;armv7hl;jolla
 - connectionagent-qt5-declarative;0.11.27-1.27.5;armv7hl;jolla
 - connectionagent-qt5;0.11.27-1.27.5;armv7hl;jolla
 - contactsd;1.2.70-1.33.5;armv7hl;jolla
 - coreutils;1:6.9-1.2.1;armv7hl;jolla
 - crda;1.1.3-1.3.2;armv7hl;jolla
 - curl;7.47.1-1.10.2;armv7hl;jolla
 - dbus-python;1.0.0-1.2.1;armv7hl;jolla
 - declarative-transferengine-qt5;0.1.4-10.26.5.jolla;armv7hl;jolla
 - deltarpm;3.5-1.2.1;armv7hl;jolla
 - fingerterm;1.1.16-1.13.5;armv7hl;jolla
 - git-minimal;2.0.0.+git2-1.3.1;armv7hl;jolla
 - glib2;2.38.2+git3-1.8.1;armv7hl;jolla
 - glibc-common;2.19+6.7-1.8.1;armv7hl;jolla
 - glibc;2.19+6.7-1.8.1;armv7hl;jolla
 - gnupg2;1:2.0.4-1.2.1;armv7hl;jolla
 - gobject-introspection;1.38.0+git1-1.2.1;armv7hl;jolla
 - groff;1.18.1.4-1.2.1;armv7hl;jolla
 - jolla-actdead-charging;0.12.4-10.16.5.jolla;armv7hl;jolla
 - jolla-email-settings;0.2.15-10.63.5.jolla;armv7hl;apps
 - jolla-email;0.2.15-10.63.5.jolla;armv7hl;apps
 - jolla-gallery;0.1.90-10.52.9.jolla;armv7hl;jolla
 - jolla-mediaplayer;0.2.38-10.33.5.jolla;armv7hl;apps
 - jolla-settings-transferui-qt5;0.1.4-10.26.5.jolla;armv7hl;jolla
 - lcms-libs;1.19-1.2.1;armv7hl;jolla
 - lcms;1.19-1.2.1;armv7hl;jolla
 - libav;11.3+git3-1.6.4;armv7hl;jolla
 - libbluez-qt5;0.1.25-1.14.5;armv7hl;jolla
 - libcurl;7.47.1-1.10.2;armv7hl;jolla
 - libicu52;52.1-1.2.2;armv7hl;jolla
 - libjollasignontrampolineservice-qt5;0.2.2-10.19.5.jolla;armv7hl;jolla
 - libjollasignonuiservice-qt5-plugin;0.2.2-10.19.5.jolla;armv7hl;jolla
 - libjollasignonuiservice-qt5;0.2.2-10.19.5.jolla;armv7hl;jolla
 - libjpeg-turbo;1.3.0+git2-1.4.1;armv7hl;jolla
 - libmlocale-qt5;0.6.13-1.6.4;armv7hl;jolla
 - libnemotransferengine-qt5;0.1.3-1.4.5;armv7hl;jolla
 - libprofile-qt5;0.35.2-1.4.9;armv7hl;jolla
 - libpython3_4m1_0;3.4.3-1.6.3;armv7hl;jolla
 - libqmfclient1-qt5;4.0.4+git57-1.21.5;armv7hl;jolla
 - libqmfmessageserver1-qt5;4.0.4+git57-1.21.5;armv7hl;jolla
 - libqofono-qt5-declarative;0.85-1.30.5;armv7hl;jolla
 - libqofono-qt5;0.85-1.30.5;armv7hl;jolla
 - libqtwebkit5-widgets;5.2.0+git8-1.16.4;armv7hl;jolla
 - libqtwebkit5;5.2.0+git8-1.16.4;armv7hl;jolla
 - libsailfishapp-launcher;1.0.11-10.9.1.jolla;armv7hl;jolla
 - libsailfishapp;1.0.11-10.9.1.jolla;armv7hl;jolla
 - libsignon-qt5;8.57.4-1.11.5;armv7hl;jolla
 - libsolv-tools;0.1.0-1.2.1;armv7hl;jolla
 - libsolv0;0.1.0-1.2.1;armv7hl;jolla
 - libtrace;1.1.8-1.2.4;armv7hl;jolla
 - libxslt;1.1.28-1.3.1;armv7hl;jolla
 - libzypp;12.2.0+git5-1.5.1;armv7hl;jolla
 - lipstick-jolla-home-qt5-components;0.31.39.6-10.96.2.jolla;armv7hl;jolla
 - lipstick-jolla-home-qt5;0.31.39.6-10.96.2.jolla;armv7hl;jolla
 - lipstick-qt5-tools;0.27.82-1.65.5;armv7hl;jolla
 - lipstick-qt5;0.27.82-1.65.5;armv7hl;jolla
 - lsb-release;4.0-1.2.1;armv7hl;jolla
 - lsof;4.86-1.2.4;armv7hl;jolla
 - maliit-framework-wayland-inputcontext;0.99.0+git1796.7e6c51f-1.12.5;armv7hl;jolla
 - maliit-framework-wayland;0.99.0+git1796.7e6c51f-1.12.5;armv7hl;jolla
 - nemo-password-manager;0.0.9-1.6.9;armv7hl;jolla
 - nemo-qml-plugin-configuration-qt5;0.0.11-1.9.5;armv7hl;jolla
 - nemo-qml-plugin-dbus-qt5;2.0.15-1.14.5;armv7hl;jolla
 - nemo-qml-plugin-notifications-qt5;1.0.9-1.14.5;armv7hl;jolla
 - nemo-transferengine-qt5;0.1.3-1.4.5;armv7hl;jolla
 - openssh-clients;7.1p2+git1-1.9.1;armv7hl;jolla
 - openssh-server;7.1p2+git1-1.9.1;armv7hl;jolla
 - openssh;7.1p2+git1-1.9.1;armv7hl;jolla
 - openssl-libs;1.0.2g-1.10.2;armv7hl;jolla
 - openvpn;2.3.6-1.4.2;armv7hl;jolla
 - pacrunner;0.9+git1-1.7.1;armv7hl;jolla
 - perl-Filter;2:1.40-1.2.1;armv7hl;jolla
 - perl-Module-Pluggable;2:4.00-1.2.1;noarch;jolla
 - perl-Pod-Escapes;2:1.04-1.2.1;noarch;jolla
 - perl-Pod-Parser;2:1.51-1.2.1;noarch;jolla
 - perl-Pod-Perldoc;2:3.17.00-1.2.1;noarch;jolla
 - perl-Pod-Simple;2:3.20-1.2.1;noarch;jolla
 - perl-Scalar-List-Utils;2:1.25-1.2.1;armv7hl;jolla
 - perl-Socket;2:2.001-1.2.1;armv7hl;jolla
 - perl-libs;2:5.16.1-1.2.1;armv7hl;jolla
 - perl-macros;2:5.16.1-1.2.1;armv7hl;jolla
 - perl-parent;2:0.225-1.2.1;noarch;jolla
 - perl-threads-shared;2:1.40-1.2.1;armv7hl;jolla
 - perl-threads;2:1.86-1.2.1;armv7hl;jolla
 - perl;2:5.16.1-1.2.1;armv7hl;jolla
 - policy-settings-common;0.3.1-1.10.4;armv7hl;jolla
 - poppler-glib;0.24.5-1.3.2;armv7hl;jolla
 - poppler-qt5;0.24.5-1.3.2;armv7hl;jolla
 - poppler;0.24.5-1.3.2;armv7hl;jolla
 - prelink;0.4.6-1.2.1;armv7hl;jolla
 - profiled;1.0.5-1.6.3;armv7hl;jolla
 - pygobject2;3.10.2+git1-1.3.1;armv7hl;jolla
 - python-libs;2.7.9-1.4.1;armv7hl;jolla
 - python3-base;3.4.3-1.6.3;armv7hl;jolla
 - python;2.7.9-1.4.1;armv7hl;jolla
 - qt-components-qt5;2.0.15-1.10.5;armv7hl;jolla
 - qt5-plugin-bearer-connman;5.2.1+git30-1.26.5;armv7hl;jolla
 - qt5-plugin-generic-evdev;5.2.1+git30-1.26.5;armv7hl;jolla
 - qt5-plugin-imageformat-gif;5.2.1+git30-1.26.5;armv7hl;jolla
 - qt5-plugin-imageformat-ico;5.2.1+git30-1.26.5;armv7hl;jolla
 - qt5-plugin-imageformat-jpeg;5.2.1+git30-1.26.5;armv7hl;jolla
 - qt5-plugin-platform-minimal;5.2.1+git30-1.26.5;armv7hl;jolla
 - qt5-plugin-sqldriver-sqlite;5.2.1+git30-1.26.5;armv7hl;jolla
 - qt5-qtconcurrent;5.2.1+git30-1.26.5;armv7hl;jolla
 - qt5-qtcore;5.2.1+git30-1.26.5;armv7hl;jolla
 - qt5-qtdbus;5.2.1+git30-1.26.5;armv7hl;jolla
 - qt5-qtdeclarative-import-folderlistmodel;5.2.1+git44-1.34.4;armv7hl;jolla
 - qt5-qtdeclarative-import-localstorageplugin;5.2.1+git44-1.34.4;armv7hl;jolla
 - qt5-qtdeclarative-import-models2;5.2.1+git44-1.34.4;armv7hl;jolla
 - qt5-qtdeclarative-import-multimedia;5.5.0+git9-1.22.4;armv7hl;jolla
 - qt5-qtdeclarative-import-particles2;5.2.1+git44-1.34.4;armv7hl;jolla
 - qt5-qtdeclarative-import-qtquick2plugin;5.2.1+git44-1.34.4;armv7hl;jolla
 - qt5-qtdeclarative-import-qttest;5.2.1+git44-1.34.4;armv7hl;jolla
 - qt5-qtdeclarative-import-sensors;5.2.1+git12-1.10.1;armv7hl;jolla
 - qt5-qtdeclarative-import-window2;5.2.1+git44-1.34.4;armv7hl;jolla
 - qt5-qtdeclarative-import-xmllistmodel;5.2.1+git44-1.34.4;armv7hl;jolla
 - qt5-qtdeclarative-qtquick;5.2.1+git44-1.34.4;armv7hl;jolla
 - qt5-qtdeclarative-qtquickparticles;5.2.1+git44-1.34.4;armv7hl;jolla
 - qt5-qtdeclarative-qtquicktest;5.2.1+git44-1.34.4;armv7hl;jolla
 - qt5-qtdeclarative;5.2.1+git44-1.34.4;armv7hl;jolla
 - qt5-qtdocgallery;5.2.0+git2-1.14.5;armv7hl;jolla
 - qt5-qtgui;5.2.1+git30-1.26.5;armv7hl;jolla
 - qt5-qtmultimedia-gsttools;5.5.0+git9-1.22.4;armv7hl;jolla
 - qt5-qtmultimedia-plugin-audio-pulseaudio;5.5.0+git9-1.22.4;armv7hl;jolla
 - qt5-qtmultimedia-plugin-mediaservice-gstcamerabin;5.5.0+git9-1.22.4;armv7hl;jolla
 - qt5-qtmultimedia-plugin-mediaservice-gstmediacapture;5.5.0+git9-1.22.4;armv7hl;jolla
 - qt5-qtmultimedia-plugin-mediaservice-gstmediaplayer;5.5.0+git9-1.22.4;armv7hl;jolla
 - qt5-qtmultimedia-plugin-resourcepolicy-resourceqt;5.5.0+git9-1.22.4;armv7hl;jolla
 - qt5-qtmultimedia;5.5.0+git9-1.22.4;armv7hl;jolla
 - qt5-qtnetwork;5.2.1+git30-1.26.5;armv7hl;jolla
 - qt5-qtopengl;5.2.1+git30-1.26.5;armv7hl;jolla
 - qt5-qtprintsupport;5.2.1+git30-1.26.5;armv7hl;jolla
 - qt5-qtqml-import-webkitplugin-experimental;5.2.0+git8-1.16.4;armv7hl;jolla
 - qt5-qtqml-import-webkitplugin;5.2.0+git8-1.16.4;armv7hl;jolla
 - qt5-qtsensors-plugin-sensorfw;5.2.1+git12-1.10.1;armv7hl;jolla
 - qt5-qtsensors;5.2.1+git12-1.10.1;armv7hl;jolla
 - qt5-qtsql;5.2.1+git30-1.26.5;armv7hl;jolla
 - qt5-qttest;5.2.1+git30-1.26.5;armv7hl;jolla
 - qt5-qttools-qdbus;5.2.0+git2-1.8.4;armv7hl;jolla
 - qt5-qttools;5.2.0+git2-1.8.4;armv7hl;jolla
 - qt5-qtwayland-wayland_egl;5.4.0+git25.1-1.42.4;armv7hl;jolla
 - qt5-qtwebkit-uiprocess-launcher;5.2.0+git8-1.16.4;armv7hl;jolla
 - qt5-qtwidgets;5.2.1+git30-1.26.5;armv7hl;jolla
 - qt5-qtxml;5.2.1+git30-1.26.5;armv7hl;jolla
 - sailfish-browser-settings;1.13.55.1-10.24.4.jolla;armv7hl;apps
 - sailfish-browser;1.13.55.1-10.24.4.jolla;armv7hl;apps
 - sailfish-components-accounts-qt5-tools;0.1.15-10.41.5.jolla;armv7hl;jolla
 - sailfish-components-accounts-qt5;0.1.15-10.41.5.jolla;armv7hl;jolla
 - sailfish-content-graphics-default-base;0.7.35-10.3.5.jolla;noarch;jolla
 - sailfish-content-graphics-default-z1.0-base;0.7.35-10.3.5.jolla;noarch;jolla
 - sailfish-content-graphics-default-z1.0;0.7.35-10.3.5.jolla;noarch;jolla
 - sailfish-content-graphics-default-z1.5-base;0.7.35-10.3.5.jolla;noarch;jolla
 - sailfish-content-graphics-default-z2.0-base;0.7.35-10.3.5.jolla;noarch;jolla
 - sailfish-content-graphics-default;0.7.35-10.3.5.jolla;noarch;jolla
 - sailfish-version;2.0.1-10.35.11.jolla;noarch;jolla
 - sailfishos-voicecall-combined;0.0.9-1;armv7hl;openrepos-Ancelad
 - sailfishsilica-qt5-demos;0.21.63-10.72.5.jolla;armv7hl;jolla
 - sailfishsilica-qt5;0.21.63-10.72.5.jolla;armv7hl;jolla
 - setup;2.8.56-1.2.1;noarch;jolla
 - signon-qt5;8.57.4-1.11.5;armv7hl;jolla
 - simkit;0.4.14-10.11.5.jolla;armv7hl;jolla
 - sociald-facebook-calendars;0.1.36.2-10.15.1.jolla;armv7hl;jolla
 - sociald-facebook-contacts;0.1.36.2-10.15.1.jolla;armv7hl;jolla
 - sociald-facebook-images;0.1.36.2-10.15.1.jolla;armv7hl;jolla
 - sociald-facebook-notifications;0.1.36.2-10.15.1.jolla;armv7hl;jolla
 - sociald-facebook-signon;0.1.36.2-10.15.1.jolla;armv7hl;jolla
 - sociald-google-calendars;0.1.36.2-10.15.1.jolla;armv7hl;jolla
 - sociald-google-contacts;0.1.36.2-10.15.1.jolla;armv7hl;jolla
 - sociald-google-signon;0.1.36.2-10.15.1.jolla;armv7hl;jolla
 - sociald-onedrive-signon;0.1.36.2-10.15.1.jolla;armv7hl;jolla
 - sociald-twitter-notifications;0.1.36.2-10.15.1.jolla;armv7hl;jolla
 - sociald-twitter-posts;0.1.36.2-10.15.1.jolla;armv7hl;jolla
 - sociald;0.1.36.2-10.15.1.jolla;armv7hl;jolla
 - sofia-sip-glib;1.12.11+git1-1.3.1;armv7hl;jolla
 - sofia-sip;1.12.11+git1-1.3.1;armv7hl;jolla
 - speex;1.2~rc1-1.2.1;armv7hl;jolla
 - ssu-network-proxy-plugin;0.41.1-1.29.5;armv7hl;jolla
 - ssu-vendor-data-jolla;0.92-10.29.5.jolla;noarch;jolla
 - ssu;0.41.1-1.29.5;armv7hl;jolla
 - swi-prolog-library-core;5.6.50-1.2.4;armv7hl;jolla
 - swi-prolog-runtime-lib;5.6.50-1.2.4;armv7hl;jolla
 - swi-prolog;5.6.50-1.2.4;armv7hl;jolla
 - telepathy-gabble;0.18.3+git1-1.7.4;armv7hl;jolla
 - telepathy-glib;0.20.3-1.3.1;armv7hl;jolla
 - telepathy-mission-control;5.15.0+git9-1.7.1;armv7hl;jolla
 - tracker-utils;1.1.4+git18-1.23.2;armv7hl;jolla
 - tracker;1.1.4+git18-1.23.2;armv7hl;jolla
 - tumbler;0.1.31-1.7.1;armv7hl;jolla
 - unzip;6.0-1.4.1;armv7hl;jolla
 - voicecall-ui-jolla-settings;0.8.37.2-10.61.1.jolla;armv7hl;jolla
 - voicecall-ui-jolla;0.8.37.2-10.61.1.jolla;armv7hl;jolla
 - voicemailnotifer;0.3-4;armv7hl;openrepos-Schturman
 - wireless-regdb;2013.11.27-1.3.2;noarch;jolla
 - wpa_supplicant;2.5+git1-1.15.1;armv7hl;jolla
 - xulrunner-qt5;31.8.0.7-10.17.5.jolla;armv7hl;apps
 - zlib;1.2.8+git2-1.4.1;armv7hl;jolla

REBOOT NOW unless you need to investigate update
issues or know what you are doing (or both).

All bugs encountered until reboot are features.

[nemo@Jolla ~]$ sync
[nemo@Jolla ~]$ reboot


romu 2016-04-29 18:58

Re: SailfishOS 2.0 on Nexus 5
 
Because you've set the good release in the OTA process and the "version dup" command didn't receive any error. Plus, if there is some changes in the SFOS GUI, you see them.

RealJohnGalt 2016-04-29 20:54

Re: SailfishOS 2.0 on Nexus 5
 
I removed the builds from mediafire since those were outdated and filled with issues.

Status update on hybris-12.1:
- Phone and GPS patterns/packages are back and GPS now works.
- 2.0.0.10 builds have opaque cards on the launcher (home screen). 2.0.1.7+ builds have this issue fixed. I'm not sure if an OTA will fix the issue from a 2.0.0.10 build. Currently, I think the fix might be: "[qtdeclarative] Fix missing images when alpha and shader effects are involved. Fixes ."
- Sensors fixed: Per the suggestion of BluesLee, I tried the sensors hal (sensors.msm8974.so) from cm11.0, and it got us functional sensors. Onyx -- another cm12.1 based device -- has functional sensors with a more recent sensors hal. Testing the sensors hal and configs from onyx, all sensors work except for the proximity sensor.

Current plan:
- Work on getting transparent covers back in the 2.0.0.10 build.
- See if we can get proximity working with a more recent sensors/configs.
- Release :)
- Pick a repo and help on porting sfdroid changes.

Edit: If the cm11.0 sensor issue really was blob related, romu's modified llelectronics script and service can be integrated into the builds.

Edit2: I was able to get transparent cards on 2.0.0.10 by upgrading 12 qt5 packages. These upgrades are going to get bundled :).

oenone 2016-04-30 01:03

Re: SailfishOS 2.0 on Nexus 5
 
Quote:

Originally Posted by romu (Post 1504645)
Because you've set the good release in the OTA process and the "version dup" command didn't receive any error. Plus, if there is some changes in the SFOS GUI, you see them.

Thanks. It took either after the last try or after several reboots:

https://dl.dropboxusercontent.com/s/...50-32.png?dl=1

The ambiance is AllBlack from Markkyboy.

frullewulle 2016-04-30 07:20

Re: SailfishOS 2.0 on Nexus 5
 
about that sensors thing: i hope we dont have to use scripts to check errors in sensors.qcom and sensorfwd, because it's a fix that doenst work for every n5 model ...

romu 2016-04-30 16:25

Re: SailfishOS 2.0 on Nexus 5
 
The problem with sensors is the following: the sensors driver may crash while the sensorfwd and sensors.qcom processes stay alive and don't eat too much CPU (it's even nearly 0%). I experienced this many times. And that's impossible to detect with a simple script. If there is a real fix, great!

oenone 2016-05-01 01:21

Re: SailfishOS 2.0 on Nexus 5
 
After some use I have noticed that on 2.0.1.11 the screen will turn on when the proximity sensor detects that proximal objects are no longer proximal, such as when the device is taken out of the pocket or purse.

Perhaps I am mistaken, but I do not recall this behaviour before this update.

RealJohnGalt 2016-05-01 05:53

Re: SailfishOS 2.0 on Nexus 5
 
Yet another sfos 2.0.0.10/hybris-12.1/cm12.1 test build:
Notes:
- Must flash sensorsfix.zip after flashing cm + sfos zips. This will be integrated into the build soon.
- Do not flash sfdroid.
- Treat it as a pure test build until more feedback is generated.

Improvements over cm-11.0 base:
- Bluetooth can stay connected, can be toggled without crashing, and can play music continuously without disconnecting or crashing.
- Camcorder and some video playback has been fixed.
Regressions:
- You might need to disable adaptation0 repo and refresh to get store working.
- Tell me.

Download:
cm12.1 snapshot: https://download.cyanogenmod.org/get...hammerhead.zip
sfos: https://www.mediafire.com/?34xk0a41lbb7x9b
sensor fix (flashable zip): http://www.mediafire.com/download/h5.../sensorfix.zip

Sources:
Kernel: https://github.com/RealJohnGalt/andr...ts/hybris-12.1

Device:
https://github.com/RealJohnGalt/andr...ts/hybris-12.1

mer-hybris stuff:
https://github.com/RealJohnGalt/droid-hal-hammerhead
https://github.com/RealJohnGalt/droid-config-hammerhead
https://github.com/RealJohnGalt/droi...ion-hammerhead

TODO
- Integrate sensors blob into build.
- Add screen gestures support to kernel using MSC_GESTURE events (DT2W, camera, etc). Looking to onyx for guidance :).
- OBS!
- Work on selinux policies for enforcement.
- Add settings for device specific options such as mac address randomization.

nh1402 2016-05-01 10:10

Re: SailfishOS 2.0 on Nexus 5
 
I wouldn't suggest to enable double tap to wake, it drains the battery on the nexus 5. As well as swipe to wake etc. Due to the way the touchscreen panel was made on the nexus 5 the screen has to be on to use the touchscreen as far as I know.

What you could do is use a custom kernel with a custom CPU governor.

RealJohnGalt 2016-05-01 15:54

Re: SailfishOS 2.0 on Nexus 5
 
Quote:

Originally Posted by nh1402 (Post 1504715)
I wouldn't suggest to enable double tap to wake, it drains the battery on the nexus 5. As well as swipe to wake etc. Due to the way the touchscreen panel was made on the nexus 5 the screen has to be on to use the touchscreen as far as I know.

What you could do is use a custom kernel with a custom CPU governor.

I was going to do it the way outlined in the HADK, which disables the touchscreen if the proximity sensor is in use. An alternative to DT2W could be using a sneak peak patch.


All times are GMT. The time now is 21:59.

vBulletin® Version 3.8.8