Cydia Error Refreshing Data
Hello iPhone users! During these last few weeks I've encountered some minor problems with Cydia, We can add new repositories by directly typing the URLs, but when you enter the address you make a mistake, you press “Add Source” and you get a message saying Cydia It says "Bad URL", it cannot find or add the repository.
Requirements:
- Get a jailbroken iPhone & iPod Touch, if you don't know how: https://iphoneate.com/jailbreak-3-1-2-iphone-ipod-touch-en-mac-windows/
- Having Winscp: https://iphoneate.com/video-tutorialcomo-utilizar-winscp-ipodiphone/
- iFunbox, if you don't know how: https://iphoneate.com/iusb-tunnel-openssh-sin-wifi/
Programs:
For Mac:
- http://rapidshare.com/files/357493448/EditaPaMac.zip
- http://www.megaupload.com/?d=UJJ35RIL
- http://hotfile.com/dl/30718672/17d0640/EditaPaMac.zip.html
For Windows:
- http://rapidshare.com/files/357495634/EditaPaWindows.zip
- http://www.megaupload.com/?d=JGUK1BD9
- http://hotfile.com/dl/30718937/7ca9b49/EditaPaWindows.zip.html
Manual:
Cydia It is the great tool of iPod & iPhone Touch which allows us to complete many functions that we don't have natively on our devices Apple . In Cydia We found many repositories of applications, themes, etc.
Okay, in this manual I'm going to do an example. I've entered a URL in the source; this URL doesn't exist, but what I want is for you to see the example and you'll see that it works. The URL is «http://www.ipodtouch.com» as shown in the following picture:
Okay, let's say this source is something we misspelled, but the problem for me is when we exit Cydia and then open it an hour later or the next day, it starts searching for sources and trying to install them, which wastes time and slows Cydia down even more than it already is, and it always displays this window as shown in the following image.
Well, the way I found in some online searches is this, and this is where the manual itself begins.
Note: If you want to follow this manual, you need to have basic knowledge of how to connect your iPod & iPhone Touch via SSH.
The solution for Error Refreshing DataIt's easy. We'll need to connect to the iPhone via SSH, using WinSCP for Windows and CyberDuck for Mac. Then we'll navigate to the following path:
- “/private/etc/apt/sources.list.d”.
Now we need to edit the file Cydia.list."They drag it to the desktop and open it with Notepad on Windows or TextEdit on Apple." Just delete the URLs that give you an error Refreshing data. "In the case of the tutorial, it would be http://www.ipodtouch.com regardless of the source they have, they delete it." They save the file, and replace it with the original one they have on their iPod & iPhone Touch.
And we're moving on to the next route in the connection SSH:
- /private/var/lib/cydia
Here we copy the metadata.plist file to the desktop for editing.
Note: The metadata.plist file cannot be edited in TextEdit on Apple because it would only display characters, i.e., hexadecimal code, which is unreadable. The program I used to read this file is... PlistEdit Pro For Apple and Windows users, I'll leave you with one Plistset I haven't tried it because I don't have Windows, but I imagine it's the same.
We remove all the sources that are bothering us; in my case, it would be «http://www.ipodtouch.com» and replace the metadata.plist edited by the original iPod & iPhone Touch.
The last step is to delete all the incorrect addresses that appear in the error message. Refreshing Data from two different folders on our iPod & iPhone Touch , with the connection SSH:
- /private/var/lib/apt/list
/private/var/lib/apt/list/partial
After restarting the iPod & iPhone Touch and entering Cydia You'll realize that it's been resolved; we don't have any more problems. Error Refreshing Data!!!