[Galaxy Note 3 Android Development] solgae:
I am trying out the newest LineageOS 16.0 build on my SM-N900T (T-mobile Galaxy Note 3) phone. While there are no issues as far as functionality goes, the phone has been constantly rebooting itself after a period of time, with no real consistency on how long it lasts. Sometimes I can just leave it alone and it will reboot itself, and other times, it can reboot while I'm using it. Unfortunately, this seems like a consistent behavior across all Android Pie based ROMs in this particular device, preventing me from being able to use it on a day-to-day basis. (Just to be clear though, this is NOT my main device)

In comparison, the Android Oreo based ROM (LOS 15.1, Pixel Experience) has no reboot issues, but it has other problems like losing a mobile signal and not able to get it back until I reboot (and even then it isn't a sure thing). I'm using Freedompop AT&T SIM.

The baseband firmware version is the latest available for this model: N900TUVUFQD2. Device is unlocked by T-mobile.

TWRP used is 3.2.3-0. Build name is twrp-3.2.3-20180919_2358-kfh. (One from twrp.me has issues with USB mounting while on the TWRP interface).

I'm using hltetmo build from haggertk for TWRP and LOS 16.0 ROM.

I have logcat available for the reboot issue that I can provide as necessary. Sadly, new user rule prevents me from attaching or linking.

UPDATE: well I managed to have a look at /proc/last_kmsg. Since I can't attach the file itself, here's the portion at the end of the output that might be of interest - it seems to be crashing on modem subsystem:

[ 5894.996423] SMSM: Modem SMSM state changed to SMSM_RESET.
[ 5894.997598] Fatal error on the modem.
[ 5894.998337] modem subsystem failure reason: wl1drxmanager.c:1844:wl1drxmgr_clear_hndle_from_wkup_srch_buf: entity handle = .
[ 5894.999069] Kernel panic - not syncing: subsys-restart: Resetting the SoC - modem crashed.
[ 5894.999797] [<c010cc18>] (unwind_backtrace+0x0/0x138) from [<c0b355f4>] (panic+0xb4/0x238)
[ 5895.000496] [<c0b355f4>] (panic+0xb4/0x238) from [<c0174ac4>] (subsystem_restart_dev+0x190/0x1dc)
[ 5895.001196] [<c0174ac4>] (subsystem_restart_dev+0x190/0x1dc) from [<c0b352bc>] (restart_modem+0xa8/0xd4)
[ 5895.001597] [<c0b352bc>] (restart_modem+0xa8/0xd4) from [<c0141410>] (modem_err_fatal_intr_handler+0x34/0x48)
[ 5895.002304] [<c0141410>] (modem_err_fatal_intr_handler+0x34/0x48) from [<c02107c0>] (handle_irq_event_percpu+0xd4/0x2a8)
[ 5895.003009] [<c02107c0>] (handle_irq_event_percpu+0xd4/0x2a8) from [<c02109d0>] (handle_irq_event+0x3c/0x5c)
[ 5895.003716] [<c02109d0>] (handle_irq_event+0x3c/0x5c) from [<c02132c0>] (handle_level_irq+0xf4/0x130)
[ 5895.004419] [<c02132c0>] (handle_level_irq+0xf4/0x130) from [<c020ff68>] (generic_handle_irq+0x20/0x30)
[ 5895.005126] [<c020ff68>] (generic_handle_irq+0x20/0x30) from [<c013681c>] (smp2p_gpio_in_notify+0x254/0x2dc)
[ 5895.005850] [<c013681c>] (smp2p_gpio_in_notify+0x254/0x2dc) from [<c01d1da4>] (notifier_call_chain+0x40/0x68)
[ 5895.006555] [<c01d1da4>] (notifier_call_chain+0x40/0x68) from [<c01d2044>] (raw_notifier_call_chain+0x14/0x1c)
[ 5895.006966] [<c01d2044>] (raw_notifier_call_chain+0x14/0x1c) from [<c0134e98>] (smp2p_interrupt_handler+0x330/0x47c)
[ 5895.007674] [<c0134e98>] (smp2p_interrupt_handler+0x330/0x47c) from [<c02107c0>] (handle_irq_event_percpu+0xd4/0x2a8)
[ 5895.008370] [<c02107c0>] (handle_irq_event_percpu+0xd4/0x2a8) from [<c02109d0>] (handle_irq_event+0x3c/0x5c)
[ 5895.009062] [<c02109d0>] (handle_irq_event+0x3c/0x5c) from [<c02133dc>] (handle_fasteoi_irq+0xe0/0x14c)
[ 5895.009759] [<c02133dc>] (handle_fasteoi_irq+0xe0/0x14c) from [<c020ff68>] (generic_handle_irq+0x20/0x30)
[ 5895.010467] [<c020ff68>] (generic_handle_irq+0x20/0x30) from [<c0107098>] (handle_IRQ+0xa4/0xe4)
[ 5895.011163] [<c0107098>] (handle_IRQ+0xa4/0xe4) from [<c0100644>] (gic_handle_irq+0x98/0x124)
[ 5895.011564] [<c0100644>] (gic_handle_irq+0x98/0x124) from [<c0106340>] (__irq_svc+0x40/0x74)
[ 5895.012238] Exception stack(0xc1211ed0 to 0xc1211f18)
[ 5895.012907] 1ec0: c479eb5c 00000000 000022f9 00000000
[ 5895.013289] 1ee0: 00000000 c5961618 0088a006 00000000 8d4fdf3b 83126e97 c1210000 00000000
[ 5895.013970] 1f00: 00000008 c1211f18 c01efd34 c0190224 00000013 ffffffff
[ 5895.014667] [<c0106340>] (__irq_svc+0x40/0x74) from [<c0190224>] (lpm_cpuidle_enter+0x11c/0x138)
[ 5895.015082] [<c0190224>] (lpm_cpuidle_enter+0x11c/0x138) from [<c07de190>] (cpuidle_enter_state+0x18/0x60)
[ 5895.015781] [<c07de190>] (cpuidle_enter_state+0x18/0x60) from [<c07de39c>] (cpuidle_idle_call+0x1c4/0x310)
[ 5895.016488] [<c07de39c>] (cpuidle_idle_call+0x1c4/0x310) from [<c0107694>] (cpu_idle+0x6c/0x100)
[ 5895.017206] [<c0107694>] (cpu_idle+0x6c/0x100) from [<c0af8360>] (rest_init+0x9c/0xb8)
[ 5895.017918] [<c0af8360>] (rest_init+0x9c/0xb8) from [<c1100cac>] (start_kernel+0x374/0x3dc)
[ 5895.018410] Rebooting in 5 seconds..
[ 5900.022770] msm_restart: Going down for restart now
[ 5900.023460] Going down for restart now
[ 5900.024119] msm_restart_prepare : restart_reason = 0x12345678
[ 5900.024482] msm_restart_prepare : warm_reboot_set = 0
[ 5900.026046] Calling SCM to disable SPMI PMIC arbiter

No errors detected

BTW logcat output doesn't seem to have anything interesting...