BetterSettings icon indicating copy to clipboard operation
BetterSettings copied to clipboard

Error Setting Background Image

Open levianthony opened this issue 5 years ago • 7 comments

Describe the bug It will not allow me to set my own background image. When I tap it, nothing happens.

To Reproduce Steps to reproduce the behavior:

  1. Go to settings
  2. Click on “better settings”
  3. Click toggle for “set background image”
  4. Click background image
  5. Nothing happens.

Expected behavior To be able to set my own background image for settings.

Please Give the Following Information:

  • Device: iPhone 11 Pro
  • iOS: 13.3

levianthony avatar Mar 26 '20 22:03 levianthony

I’m surprised this hasn’t been updated.

The issue is only with arm64e devices, and it’s from compiling with an older version of libimagepicker. I found the bug in the library and fixed it like 6-8 months ago. Muirey03 was quick to update Packix, but tweaks using it (like this) need recompiled with the new version of libimagepicker in their Theos setup for the tweak to work on A12 and A13 devices. I DM’d the creator of this tweak letting him know how to fix it right after updating the library. 🤔

Tweaker177 avatar Apr 02 '20 09:04 Tweaker177

This deb should work until official package is updated.

https://github.com/Tweaker177/BetterSettings/blob/master/packages/com.midnightchips.bettersettings_0.1.3-2_iphoneos-arm.deb

Tweaker177 avatar Apr 02 '20 10:04 Tweaker177

Thanks! Where should i place this deb file? Do i need to delete anything thats already in the folder?

levianthony avatar Apr 02 '20 19:04 levianthony

You just download it and install in Zebra or Filza. You should have all the dependencies already. The deb is the same bundleID with an increased version, so you can just install it right over the old version.

Tweaker177 avatar Apr 03 '20 04:04 Tweaker177

Thanks! Still kind of buggy for me but it let me set it. Sometimes it disappears but for the most part it’s there. Thanks for sharing your fix!

levianthony avatar Apr 03 '20 15:04 levianthony

@Tweaker177 It seems that does fix the image selection issue however it doesn't set the image when selected now :/ anyway to go about fixing that? I have a Mac I just don't know how to compile tweaks, but if it helps I can learn if need be.

Starshooter1996 avatar Apr 08 '20 23:04 Starshooter1996

Try taking a screenshot of the picture so the file size is smaller, or use an app like Resize to make a smaller image. I noticed that as well when I used unaltered images from my camera roll. You can also go to car/mobile/Library/Preferences and delete the existing image from the settings file, or use the restore default settings.

To be honest I didn’t really dive into the code at all, I just used the correct version of libimagepicker. I’ll work on improvements when I have a chance. I looked at the code a little, but haven’t made any significant changes, just those needed to compile using the patched SDK I use.

It should work though as long as the image file isn’t too big.

Sent from my iPhone X

On Apr 8, 2020, at 7:01 PM, Starshooter1996 [email protected] wrote:

@Tweaker177 It seems that does fix the image selection issue however it doesn't set the image when selected now :/ anyway to go about fixing that? I have a Mac I just don't know how to compile tweaks, but if it helps I can learn if need be.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

Tweaker177 avatar Apr 09 '20 00:04 Tweaker177