PoomSmart / Amber

Amber-ify LED torch of your iOS device.
MIT License
40 stars 4 forks source link

Amber crashing mediaserverd on an iPhone 12 Pro #3

Closed absidue closed 3 years ago

absidue commented 3 years ago

When Amber is enabled, turning on the torch crashes mediaserverd and then the torch turns back off, after that the torch will behave as if Amber was never enabled (just white LEDs) until the next respring, when it starts from the start again.

Device info: Model: iPhone 12 Pro iOS version: 14.3 RC1 Jailbreak: Taurine 1.0.4 Hooking framework: libhooker 1.6.0

mediaserverd crashlog https://pastebin.com/PFJs18FA

PoomSmart commented 3 years ago

@absidue Could you try the debug version of Amber? This should be easier to debug. com.ps.amber_0.0.5_iphoneos-arm.deb.zip

It would be great if you could obtain system log as well.

absidue commented 3 years ago

These crashlogs are with the debug build, I'll check the syslog when I get to my computer.

When turning the torch on from the control center: https://pastebin.com/cLU9BGQT

Turning the torch on from button on the cover sheet / lock screen: https://pastebin.com/dv0QPp68

PoomSmart commented 3 years ago

@absidue Here I fixed an issue where some symbols won't be found. Please help test. com.ps.amber_0.0.5_iphoneos-arm.deb.zip

absidue commented 3 years ago

@PoomSmart That build fixes the crashes and makes it work again, THANK YOU!

The only issue that I just noticed is that activating all LEDs from the control center (swiping up next to the expanded torch view) won't show any change on the UI even though it activates all LEDs.

PoomSmart commented 3 years ago

@absidue I fixed that in the release version of Amber (0.0.5), you can go refresh my repo and reinstall it.

PoomSmart commented 3 years ago

Resolved.

absidue commented 3 years ago

Thanks for fixing it so quickly :).