REPRODUCIBILITY (% or how often):
BUILD ID = OS VERSION (Settings > About product): 4.0.1.48
HARDWARE (Xperia 10):
UI LANGUAGE: English (US)
REGRESSION: (compared to previous public release: Yes, No, ?): Yes
DESCRIPTION: On my wife’s phone, Android apps no longer work after upgrade to 4.0.1.45 or .48.
I upgraded my Xperia 10 Plus at each release and my Android apps work fine. I felt the .48 release was solid and upgraded her phone. Not as fortunate.
I have waded through forum threads and followed the “brutal” option that Jolla provides on their FAQ. I have since flashed her phone four times.
When I flashed directly to 3.4.0.24 and loaded Android Support, then Here Maps, it worked. OTA upgrade to 4.1.0.48 and Aliendalvik is still running. I verified via SSH, systemctl status aliendalvik, reports status as running. I then enter apkd-launcher com.android.settings and on the phone the Android settings does appear.
With the release of the 4.1.0.48 image, I downloaded that today, removed her memory card (just to be ultra thorough, reformatted in on a Linux computer to ext4 and left it blank), then flashed her phone directly to 4.1.0.48.
I only today learned how to skip the tutorial (WHEW!). I entered her Jolla credentials, it shows that she has Predictive Text, Exchange and Android support available. Download those right away, let Sailfish install the native apps, then go to the Store and get Here Maps, installs, then click to run and Here logo splash screen appears, then app minimizes down with a black preview window.
In SSH session, journalctl -f reveals the following as I click on Here Maps on her phone
Feb 16 20:59:22 Xperia10 kernel: binder: 18646 RLIMIT_NICE not set
Feb 16 20:59:22 Xperia10 kernel: binder: 18513 RLIMIT_NICE not set
Feb 16 20:59:25 Xperia10 kernel: binder: 18646 RLIMIT_NICE not set
Feb 16 20:59:25 Xperia10 kernel: binder: 18513 RLIMIT_NICE not set
Feb 16 20:59:28 Xperia10 kernel: binder: 18646 RLIMIT_NICE not set
Feb 16 20:59:28 Xperia10 kernel: binder: 18513 RLIMIT_NICE not set
Feb 16 20:59:31 Xperia10 kernel: binder: 18646 RLIMIT_NICE not set
Feb 16 20:59:31 Xperia10 kernel: binder: 18513 RLIMIT_NICE not set
Feb 16 20:59:32 Xperia10 apkd[17057]: Launching com.here.app.maps
Feb 16 20:59:33 Xperia10 lipstick[7119]: [D] unknown:0 - Specified Desktop file does not exist “/usr/share/applications/system_server.desktop”
Feb 16 20:59:33 Xperia10 invoker[7851]: WARNING: An inactive plugin is misbehaving - tried to show a window!
Feb 16 20:59:33 Xperia10 invoker[7851]: WARNING: requestActivate() called for QQuickView(0xff5888) which has Qt::WindowDoesNotAcceptFocus set.
Feb 16 20:59:34 Xperia10 kernel: binder: 18646 RLIMIT_NICE not set
Feb 16 20:59:34 Xperia10 kernel: binder: 18513 RLIMIT_NICE not set
The same errors did occur when I previously upgraded from 3.4.0.24 to 4.1.0.48.
I ensure it is not just Here Maps that is being problematic, I downloaded a simple HP 48SX emulator via APKPure’s website (not via app, obviously), clicked on it. I can see it install. Click on the icon:
Feb 16 21:06:35 Xperia10 apkd[17057]: Launching org.czo.droid48sx
Feb 16 21:06:35 Xperia10 lipstick[7119]: [D] unknown:0 - Specified Desktop file does not exist “/usr/share/applications/system_server.desktop”
Feb 16 21:06:35 Xperia10 invoker[7851]: WARNING: An inactive plugin is misbehaving - tried to show a window!
Feb 16 21:06:35 Xperia10 invoker[7851]: WARNING: requestActivate() called for QQuickView(0xff5888) which has Qt::WindowDoesNotAcceptFocus set.
Any help that can be provided is greatly appreciated.