Lineage 17.1 - FP2

Can someone who has trebuchet crashes please post logcat?

Chris

I’m still missing the new kernel @chrmhoffmann pushed to the official FP2 branches? It is nowhere to be found here: https://download.lineageos.org/FP2/changes

I placed a log here:
https://pastebin.com/5PbqMGgy

Probably most interesting (from line 291):

04-15 09:06:00.780 740 5192 W ActivityManager: Permission Denial: setShelfHeight() from pid=4785, uid=10120 requires android.permission.STATUS_BAR
--------- beginning of crash
04-15 09:06:00.782 4785 4804 E AndroidRuntime: FATAL EXCEPTION: UiThreadHelper
04-15 09:06:00.782 4785 4804 E AndroidRuntime: Process: com.android.launcher3, PID: 4785
04-15 09:06:00.782 4785 4804 E AndroidRuntime: java.lang.SecurityException: Permission Denial: setShelfHeight() from pid=4785, uid=10120 requires android.permission.STATUS_BAR
04-15 09:06:00.782 4785 4804 E AndroidRuntime: at android.os.Parcel.createException(Parcel.java:2071)
04-15 09:06:00.782 4785 4804 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:2039)
04-15 09:06:00.782 4785 4804 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:1987)
04-15 09:06:00.782 4785 4804 E AndroidRuntime: at android.view.IWindowManager$Stub$Proxy.setShelfHeight(IWindowManager.java:3717)
04-15 09:06:00.782 4785 4804 E AndroidRuntime: at com.android.systemui.shared.system.WindowManagerWrapper.setShelfHeight(WindowManagerWrapper.java:148)
04-15 09:06:00.782 4785 4804 E AndroidRuntime: at com.android.launcher3.uioverrides.RecentsUiFactory.lambda$static$0(RecentsUiFactory.java:62)
04-15 09:06:00.782 4785 4804 E AndroidRuntime: at com.android.launcher3.uioverrides.-$$Lambda$RecentsUiFactory$kLTnyxU1D0UyyR3cYPdkjFJ_dRk.execute(Unknown Source:0)
04-15 09:06:00.782 4785 4804 E AndroidRuntime: at com.android.launcher3.util.UiThreadHelper$UiCallbacks.handleMessage(UiThreadHelper.java:77)
04-15 09:06:00.782 4785 4804 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:103)
04-15 09:06:00.782 4785 4804 E AndroidRuntime: at android.os.Looper.loop(Looper.java:214)
04-15 09:06:00.782 4785 4804 E AndroidRuntime: at android.os.HandlerThread.run(HandlerThread.java:67)
04-15 09:06:00.787 740 3306 W ActivityManager: Permission Denial: registerTaskStackListener() from pid=4785, uid=10120 requires android.permission.MANAGE_ACTIVITY_STACKS

2 Likes

what kind of changes does the new kernal make?

The build date for the kernel is the same date LOS has. But maybe it dosen’t mean anything. The only new change i can see he made is the one that the phone stores the time and dosen’t need an NTP connection to get the right time without any user input.

5 Likes

I did not push it through code review as there were more than 5000 changes. I pushed it directly to the source tree. So you can see it on github. https://github.com/lineageos/android_kernel_fairphone_msm8974

Chris

You should also under Settings->About phone->Android version see the “new” kernel version 3.4.113

1 Like

Thanks. Which gapps package did u install? Did it bring the pixel launcher?

Chris
[1] People seem to have problems when installing pixel launcher alongside with gapps micro.

Thank you for the link and the version number we have to see. Please keep your work up. I’m very satisfied to have a phone from 2016 with android 10 and the newest updates on it.

6 Likes

I indeed installed OpenGApps Micro (open_gapps-arm-10.0-micro-20200408), which includes Pixel Launcher.

1 Like

Could someone confirm if the time setting works now even before internet connection is established?

Chris

I had turned flight mode on and turned the phone off. Then started it. Flightmode was still on and the time was right. So it looks like it is working.

First of all I like to thanks everyone how works and supports LineageOS for the Fairphone 2. I’m a really happy, heavy user of LineageOS since it’s available! :slightly_smiling_face:

I have one questions: The randomized MAC address assignment should be set as the default for all wireless connections in Android 10, but I could find that option in LineageOS 17.1 for FP2. Is this feature not include in LineageOS or is it just Fairphone related, that random MAC address is not available? :thinking:

1 Like

Seems to work for me. I switch of Mobile Data, shutdown the phone, remove the battery and wait a few seconds. After booting the time is correct. Kernel is 3.4.113.

I use trebuchet without problems.
But I don’t have any GAPPS installed and I don’t use the option to lock apps.

I tried it like in the manual linked below. But it is not there. So we don’t have that option. I hope it will come.

The feature-flags in the developer menu are also missing.

3 Likes

Tested & Works; with recent nighly from 20200415.
Many thanks for the fast and excellent work!

1 Like

I just tried to take a look at the feature flags option in the developer options (Funktions-Flags in german). They are just plain emtpy, is this correct @chrmhoffmann?

alarm bug:
Can it be that the alarm settings under system options are not linked to the options of the alarm widget?
Sounds other than the selected sound for the alarm are also played.

alarm_over_options
!=

alarm_over_widget_options
Steven

The settings are identical and clearly linked on my FP2. Strange.