open the file called cydia.list. You can use any file manager app on your device like Filza or iFile.
Go to this folder:
/etc/apt/sources.list.d/
Now open the file named cydia.list using the text editor option.
Once you’re inside the file, look at the lines. You’ll see repo addresses that start with something like:
deb HTTP://some-repo.com ./
If you see any line where it says HTTP in capital letters, that’s the problem. Just change it to small letters like this:
http://some-repo.com ./
Make sure every repo link uses lowercase http://. After you’re done, save the file.
Now for the permissions part:
Go back to the cydia.list file in the file manager. Long press on the file and tap on the “Properties” or “Permissions” option.
You need to set the permissions to 755. That means:
Owner: Read, Write, Execute (all three checked)
Group: Read and Execute (only read and execute checked)
Others: Read and Execute (only read and execute checked)
Once you’ve set that, save or press done.
Now open Cydia again. Your sources and other stuff should start working fine now.
Goodluck Lemme know if this helps