Thats good, we know the cause about “libstlport.so” not found. I remember facing it as well before, but will need to check my github/commits on how i fixed gpsd.
I used your stlport sources instead of the lineage one? Should I try to use the lineage sources?
Add espresso3g and espresso prebuilt · Unlegacy-Android/android_external_stlport@4baa325 · GitHub something like this
Ready to rest, whenever you guys are ready. Thank you.
07-07 18:02:37.536 I/bt_a2dp_hw( 1261): adev_open: adev_open in A2dp_hw module
07-07 18:02:37.536 I/AudioFlinger( 1261): loadHwModule() Loaded a2dp audio interface, handle 18
07-07 18:02:37.536 D/vndksupport( 1261): Loading /vendor/lib/hw/audio.usb.default.so from current namespace instead of sphal namespace.
07-07 18:02:37.540 I/AudioFlinger( 1261): loadHwModule() Loaded usb audio interface, handle 26
07-07 18:02:37.540 D/vndksupport( 1261): Loading /vendor/lib/hw/audio.r_submix.default.so from current namespace instead of sphal namespace.
07-07 18:02:37.549 I/r_submix( 1261): adev_open(name=audio_hw_if)
07-07 18:02:37.550 I/r_submix( 1261): adev_init_check()
07-07 18:02:37.550 W/DeviceHAL( 1261): Device 0xa7967e80 set_master_mute: Function not implemented
07-07 18:02:37.550 I/AudioFlinger( 1261): loadHwModule() Loaded r_submix audio interface, handle 34
07-07 18:02:37.550 D/r_submix( 1261): adev_open_input_stream(addr=0)
07-07 18:02:37.550 D/r_submix( 1261): submix_audio_device_create_pipe_l(addr=0, idx=9)
07-07 18:02:37.550 D/r_submix( 1261): now using address 0 for route 9
07-07 18:02:37.556 I/Zygote ( 1260): Uninstalled ICU cache reference pinning…
07-07 18:02:37.560 I/Zygote ( 1260): Installed AndroidKeyStoreProvider in 5ms.
07-07 18:02:37.569 I/AudioFlinger( 1261): AudioFlinger’s thread 0xa740e880 tid=1305 ready to run
07-07 18:02:37.573 W//system/bin/hwservicemanager( 123): getTransport: Cannot find entry android.hardware.soundtrigger@2.0::ISoundTriggerHw/default in either framework or device manifest.
07-07 18:02:37.578 E/SoundTriggerHwService( 1261): could not read implementation properties
07-07 18:02:37.579 I/Zygote ( 1260): Warmed up JCA providers in 18ms.
07-07 18:02:37.579 D/Zygote ( 1260): end preload
07-07 18:02:37.572 I/chatty ( 123): uid=1000(system) hwservicemanage identical 5 lines
07-07 18:02:37.574 I/snet_event_log( 123): [121035042,-1,]
07-07 18:02:37.579 I/boot_progress_preload_end( 1260): 295496
07-07 18:02:37.579 D/Zygote32Timing( 1260): ZygotePreload took to complete: 1210ms
07-07 18:02:37.580 D/r_submix( 1261): adev_close_input_stream()
07-07 18:02:37.580 D/r_submix( 1261): submix_audio_device_release_pipe_l(idx=9) addr=0
07-07 18:02:37.580 D/r_submix( 1261): submix_audio_device_destroy_pipe_l(): pipe destroyed
07-07 18:02:37.640 I/zygote ( 1260): Explicit concurrent copying GC freed 29345(2MB) AllocSpace objects, 23(432KB) LOS objects, 24% free, 1576KB/2MB, paused 91us total 48.614ms
07-07 18:02:37.665 I/mediaserver( 1263): ServiceManager: 0xb230e600
07-07 18:02:37.667 W/BatteryNotifier( 1263): batterystats service unavailable!
07-07 18:02:37.676 I/zygote ( 1260): Explicit concurrent copying GC freed 6059(235KB) AllocSpace objects, 0(0B) LOS objects, 27% free, 1357KB/1869KB, paused 61us total 30.181ms
07-07 18:02:37.676 D/Zygote32Timing( 1260): PostZygoteInitGC took to complete: 97ms
07-07 18:02:37.676 D/Zygote32Timing( 1260): ZygoteInit took to complete: 1308ms
07-07 18:02:37.678 I/ ( 1260): seccomp disabled by setenforce 0
07-07 18:02:37.772 I/Zygote ( 1260): System server process 1308 has been created
07-07 18:02:37.775 I/Zygote ( 1260): Accepting command socket connections
07-07 18:02:37.820 I/auditd ( 1308): type=1400 audit(0.0:111): avc: denied { execute } for comm=“system_server” path=“/data/dalvik-cache/arm/system@framework@org.lineageos.platform.jar@classes.dex” dev=“mmcblk0p10” ino=30 scontext=u:r:system_server:s0 tcontext=u:object_r:dalvikcache_data_file:s0 tclass=file permissive=1
07-07 18:02:37.820 I/system_server( 1308): type=1400 audit(0.0:111): avc: denied { execute } for path=“/data/dalvik-cache/arm/system@framework@org.lineageos.platform.jar@classes.dex” dev=“mmcblk0p10” ino=30 scontext=u:r:system_server:s0 tcontext=u:object_r:dalvikcache_data_file:s0 tclass=file permissive=1
07-07 18:02:37.829 W/zygote ( 1308): ClassLoaderContext size mismatch. expected=1, actual=2 (PCL | PCL;PCL)
07-07 18:02:37.835 W/zygote ( 1308): ClassLoaderContext size mismatch. expected=1, actual=2 (PCL[org.lineageos.platform.jar4252026507] | PCL[/system/framework/org.lineageos.platform.jar4252026507];PCL)
07-07 18:02:37.840 W/zygote ( 1308): ClassLoaderContext size mismatch. expected=1, actual=2 (PCL[org.lineageos.platform.jar4252026507:org.lineageos.hardware.jar4129846204] | PCL[/system/framework/org.lineageos.platform.jar4252026507:/system/framework/org.lineageos.hardware.jar4129846204];PCL)
07-07 18:02:37.841 W/zygote ( 1308): Found duplicate classes, falling back to extracting from APK : /system/framework/services.jar
07-07 18:02:37.841 W/zygote ( 1308): NOTE: This wastes RAM and hurts startup performance.
07-07 18:02:37.841 W/zygote ( 1308): Found duplicated class when checking oat files: ‘Landroid/hidl/base/V1_0/DebugInfo$Architecture;’ in /system/framework/services.jar and /system/framework/org.lineageos.hardware.jar
07-07 18:02:37.841 W/zygote ( 1308):
07-07 18:02:38.171 I/auditd ( 1319): type=1400 audit(0.0:112): avc: denied { create } for comm=“init” name=“gps” scontext=u:r:init:s0 tcontext=u:object_r:socket_device:s0 tclass=sock_file permissive=1
07-07 18:02:38.171 I/init ( 1319): type=1400 audit(0.0:112): avc: denied { create } for name=“gps” scontext=u:r:init:s0 tcontext=u:object_r:socket_device:s0 tclass=sock_file permissive=1
07-07 18:02:38.171 I/auditd ( 1319): type=1400 audit(0.0:113): avc: denied { setattr } for comm=“init” name=“gps” dev=“tmpfs” ino=21380 scontext=u:r:init:s0 tcontext=u:object_r:socket_device:s0 tclass=sock_file permissive=1
07-07 18:02:38.171 I/init ( 1319): type=1400 audit(0.0:113): avc: denied { setattr } for name=“gps” dev=“tmpfs” ino=21380 scontext=u:r:init:s0 tcontext=u:object_r:socket_device:s0 tclass=sock_file permissive=1
07-07 18:02:38.191 F/libc ( 1319): CANNOT LINK EXECUTABLE “/system/bin/gpsd”: library “libstlport.so” not found
07-07 18:02:38.191 F/libc ( 1319): Fatal signal 6 (SIGABRT), code -6 in tid 1319 (gpsd), pid 1319 (gpsd)
07-07 18:02:38.218 I/auditd ( 1322): type=1400 audit(0.0:114): avc: denied { ptrace } for comm=“crash_dump32” scontext=u:r:crash_dump:s0 tcontext=u:r:init:s0 tclass=process permissive=1
07-07 18:02:38.218 I/crash_dump32( 1322): type=1400 audit(0.0:114): avc: denied { ptrace } for scontext=u:r:crash_dump:s0 tcontext=u:r:init:s0 tclass=process permissive=1
07-07 18:02:38.235 I/crash_dump32( 1322): obtaining output fd from tombstoned, type: kDebuggerdTombstone
07-07 18:02:38.238 I//system/bin/tombstoned( 222): received crash request for pid 1319
07-07 18:02:38.240 I/crash_dump32( 1322): performing dump of process 1319 (target tid = 1319)
07-07 18:02:38.241 F/DEBUG ( 1322): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
07-07 18:02:38.241 F/DEBUG ( 1322): LineageOS Version: ‘0.21-o-20241127-UNOFFICIAL-espressowifi’
07-07 18:02:38.241 F/DEBUG ( 1322): Build fingerprint: ‘unknown’
07-07 18:02:38.241 F/DEBUG ( 1322): Revision: ‘0’
07-07 18:02:38.241 F/DEBUG ( 1322): ABI: ‘arm’
07-07 18:02:38.242 F/DEBUG ( 1322): pid: 1319, tid: 1319, name: gpsd >>> /system/bin/gpsd <<<
07-07 18:02:38.242 F/DEBUG ( 1322): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
07-07 18:02:38.247 F/DEBUG ( 1322): Abort message: ‘CANNOT LINK EXECUTABLE “/system/bin/gpsd”: library “libstlport.so” not found’
07-07 18:02:38.248 F/DEBUG ( 1322): r0 00000000 r1 00000527 r2 00000006 r3 00000008
07-07 18:02:38.248 F/DEBUG ( 1322): r4 00000527 r5 00000527 r6 bead8764 r7 0000010c
07-07 18:02:38.248 F/DEBUG ( 1322): r8 00000000 r9 bead8a00 sl 00000000 fp bead8790
07-07 18:02:38.248 F/DEBUG ( 1322): ip 00000001 sp bead8750 lr a85cce7f pc a85cb338 cpsr 200f0030
07-07 18:02:38.259 F/DEBUG ( 1322):
07-07 18:02:38.259 F/DEBUG ( 1322): backtrace:
07-07 18:02:38.259 F/DEBUG ( 1322): #00 pc 00060338 /system/bin/linker (__dl_abort+63)
07-07 18:02:38.259 F/DEBUG ( 1322): #01 pc 000108e9 /system/bin/linker (__dl___linker_init+3016)
07-07 18:02:38.259 F/DEBUG ( 1322): #02 pc 00015640 /system/bin/linker (_start+4)
07-07 18:02:38.306 E/crash_dump32( 1322): unable to connect to activity manager: No such file or directory
07-07 18:02:38.296 I/auditd ( 1322): type=1400 audit(0.0:115): avc: denied { signal } for comm=“crash_dump32” scontext=u:r:crash_dump:s0 tcontext=u:r:init:s0 tclass=process permissive=1
07-07 18:02:38.296 I/crash_dump32( 1322): type=1400 audit(0.0:115): avc: denied { signal } for scontext=u:r:crash_dump:s0 tcontext=u:r:init:s0 tclass=process permissive=1
07-07 18:02:38.308 E//system/bin/tombstoned( 222): Tombstone written to: /data/tombstones/tombstone_01
07-07 18:02:38.500 I/auditd ( 1): type=1400 audit(0.0:116): avc: denied { unlink } for comm=“init” name=“gps” dev=“tmpfs” ino=21380 scontext=u:r:init:s0 tcontext=u:object_r:socket_device:s0 tclass=sock_file permissive=1
07-07 18:02:38.500 I/init ( 1): type=1400 audit(0.0:116): avc: denied { unlink } for name=“gps” dev=“tmpfs” ino=21380 scontext=u:r:init:s0 tcontext=u:object_r:socket_device:s0 tclass=sock_file permissive=1
07-07 18:02:39.457 W/zygote ( 1308): ClassLoaderContext size mismatch. expected=1, actual=2 (PCL[org.lineageos.platform.jar4252026507:org.lineageos.hardware.jar4129846204:services.jar3844863187] | PCL[/system/framework/org.lineageos.platform.jar4252026507:/system/framework/org.lineageos.hardware.jar4129846204:/system/framework/services.jar3844863187];PCL)
07-07 18:02:39.467 W/zygote ( 1308): ClassLoaderContext size mismatch. expected=1, actual=2 (PCL[org.lineageos.platform.jar4252026507:org.lineageos.hardware.jar4129846204:services.jar3844863187:ethernet-service.jar1669970666] | PCL[/system/framework/org.lineageos.platform.jar4252026507:/system/framework/org.lineageos.hardware.jar4129846204:/system/framework/services.jar3844863187:/system/framework/ethernet-service.jar1669970666];PCL)
07-07 18:02:39.476 W/zygote ( 1308): ClassLoaderContext size mismatch. expected=1, actual=2 (PCL[org.lineageos.platform.jar4252026507:org.lineageos.hardware.jar4129846204:services.jar3844863187:ethernet-service.jar1669970666:wifi-service.jar2307151445] | PCL[/system/framework/org.lineageos.platform.jar4252026507:/system/framework/org.lineageos.hardware.jar4129846204:/system/framework/services.jar3844863187:/system/framework/ethernet-service.jar1669970666:/system/framework/wifi-service.jar2307151445];PCL)
07-07 18:02:39.619 I/SystemServer( 1308): InitBeforeStartServices
07-07 18:02:39.620 I/SystemServer( 1308): Entered the Android system server!
07-07 18:02:39.620 I/boot_progress_system_run( 1308): 297537
07-07 18:02:39.623 I/sysui_histogram( 1308): [boot_system_server_init,297537]
07-07 18:02:39.624 I/sysui_multi_action( 1308): [757,804,799,boot_system_server_init,801,297537,802,1]
07-07 18:02:39.658 E/Build ( 1308): Failed to set fingerprint property
07-07 18:02:39.658 E/Build ( 1308): java.lang.IllegalArgumentException: value of system property ‘ro.build.fingerprint’ is longer than 91 characters: Android/lineage_espressowifi/espressowifi:8.1.0/OPM7.181205.001/0d3623065e:userdebug/test-keys,unknown-release
07-07 18:02:39.658 E/Build ( 1308): at android.os.SystemProperties.newValueTooLargeException(SystemProperties.java:181)
07-07 18:02:39.658 E/Build ( 1308): at android.os.SystemProperties.set(SystemProperties.java:152)
07-07 18:02:39.658 E/Build ( 1308): at android.os.Build.ensureFingerprintProperty(Build.java:866)
07-07 18:02:39.658 E/Build ( 1308): at com.android.server.SystemServer.
I’m sorry, is it still bootlooping or having some issues?
Bouncing E for a long time (30 minutes +) with errors in log as in the message above.
Can you send the full log file?
07-07 18:02:38.191 F/libc ( 1319): CANNOT LINK EXECUTABLE “/system/bin/gpsd”: library “libstlport.so” not found
07-07 18:02:38.191 F/libc ( 1319): Fatal signal 6 (SIGABRT), code -6 in tid 1319 (gpsd), pid 1319 (gpsd)
seems to be the issue, i’ll again need to check sources
Abort message: ‘CANNOT LINK EXECUTABLE “/system/bin/gpsd”: library “libstlport.so” not found’
Same issue as previously, was the build done with libstlport patch as i’d sent before?
I got the build you have shared most recently and tried to install it. Let me double check, just in case.
Yeap. This one shared by Ronnz98 e-0.21-o-20250707-UNOFFICIAL-espressowifi.zip
I the first build I include Mighty source for stlport which seems to already included the patches. in the second build I used lineage stlport sources and applied the patches
Please let me know if you want me to test anything else, itchy fingers right here !
Still the same issues right of stlport? I cant commit to testing now since my battery is very wonky and i’ll be waiting till a new one is delivered.
Did you still use a variant of this manifest from Dec 19, 2024 ?
The log wording was a bit different, this time but seems like still around gps thing. I did upload the latest log (it goes in circles after failure for a while) above.
This is the one you uploaded with the new zip right?