Home Artists Posts Import Register

Content

If you are using Odyssey LockPlus fonts aren't showing. This is due to something in Odyssey not allowing fonts to be loaded from /var/mobile/Documents.

I don't fully understand how this is a thing, but I know a fix. 

This actually happened with unc0ver 4.0.3 and was quickly fixed by @Pwn20wnd
https://twitter.com/JunesIphone/status/1232053684655345665?s=20

Fix to those using Odyssey.

As we know the fonts are denied from loading from /var/mobile/Documents, but they can be loaded from /Library/.

Since this is a thing we will create a symlink. Explained simply, this is a shortcut that points one place to another. We can simply move the font folder to Library and make a symlink at the current location to point to it.

  •   Go to var/mobile/Documents/lockplusfonts copy this folder.
  •   Go to /Library/ paste the lockplusfonts folder. 
  •   Go to /var/mobile/Documents/lockplusfonts and create a symlink to /Library/lockplusfonts

Creating a symlink in Filza is pretty simple. Go to /var/mobile/Documents/lockplusfonts press edit in the top right, tap the circle next to lockplusfonts folder, click more in the bottom right, find symbolic link, tap it, in the top it will say select destination. You will need to back button (top left) until you get to / (root) once here go to Library then look for lockplusfonts you copied earlier, select the circle next to it. Congrats you made a symlink.

Now you have to go back to /var/mobile/Documents/lockplusfonts since you created a symlink here and there is a folder the same name, the symlink will be named lockplusfonts(1) you should delete the lockplusfonts folder and rename the lockplusfonts(1) symlink to lockplusfonts.

You can tell the difference between a symlink and folder as the symlink will have an arrow on the icon. Symbolizing this points to another location.

LockPlus will now load fonts correctly.


PS:

I don't use Odyssey and don't care to. This method was tested by @mikkis2k he tested what I stated above and proved to me this method did fix the bug on Odyssey.

I could fix this in LockPlus by moving fonts from /var/mobile/Documents to the root of your device or /Library/. It's always been recommended to devs not to place files here, and it will require quite a bit of work in LockPlus to make this work as many things point to the original location, while forcing all users to re-download fonts used in themes (even if they don't use Odyssey). This is the reason i'm not doing it, from my experience there is not many people using Odyssey in LockPlus as I only had a few people report this issue. I believe this should be fixed in Odyssey as it allows other files to be loaded from /var/mobile/Documents but not fonts.

Furthermore this is most likely causing issues with other tweaks too. I know one issue when this happened on unc0ver is people couldn't make bookmarks in Filza. They simply wouldn't be saved. If any other tweak loads fonts (or any other format not supported) they will also break. Images, plist, and text files do load from /var/mobile/Documents fine. Odd that only a certain group of files cant be read from it.

If you have any issues comment below or join my discord. Thanks

Comments

No comments found for this post.