Pidsec

Cydia Errors: adv-cmds Not Installing

cydia

Quick Fix Guide

WARNING: This content below is mainly for anyone experienced with command line interfaces and file architectures. Since adv-cmds is strictly for developer purposes, it is advised not to execute any advice in this guide if you have no knowledge of CLI, file architecture, or scripting

One specific error that I have found I actually came across after having installed the BigBoss Recommended Tools from Cydia. I was actually installing it in order to install programming languages into the command line (terminal) to begin experimental coding on the iPhone 5S but I had to install this package from BigBoss which comes with a couple dozen packages in order to do so. One of the packages that did not install was the "adv-cmds" command package. It kept on giving me the following error

cmds

So my knee-jerk reaction was "man, now I can't code". So, I had to do some research thru the web. There wasnt anything definitive except for pockets of useful information here and there. Actually there was only 3 links that helped solve the issue after having going back and forth in order to combine it all, which essentially prompted me to create this post for the public good, to combine it all in a cohesive and progressive line of flow.

I did eventually find out the problem. The problem is that prior to installing adv-cdms, I had added the coolstar repo as a Cydia source. The repo is "repo.coolstar.org". When adding this repo to your sources, several of your system packages that came with your Cydia jailbreak needs updates as the repo had newer versions of these packages. Well, one of them was the ncurses package named "New Curses". This package, if you had upgraded it from coolstar repo, is thee source of the problem.

You will have to downgrade this package of ncurses to the one offered by Cydia. The problem is, once its installed via Cydia, you cant uninstall it (because you essentially loose everything you have installed in Cydia as it uninstalls Cydia Substrate, safe mode, and every single tweak that relies on the mobile substrate). So, uninstalling it from this route would mean possibly tens of hours to get all your tweaks functioning again on your phone. Well I just went thru a restore and already did that and I didnt wanna go thru it again. And if you did, the one offered by Saurik in Cydia/Telesphoreo might not be offered. I didnt wanna take that chance either. And the package you do have installed as of now will say "from an unknown source" or something to this effect.

NO NEED TO FEAR THOUGH

All you need now is iFile. Thats it. You dont even need Safari Download Manager.

What you need to do is to click on this link in Mobile Safari

http://apt.saurik.com//debs/ncurses_5.7-13_iphoneos-arm.deb

Once clicked, it will show you the option to open in iFile. Click on "open in iFile". Once your in iFile, your iFile options box pops up and choose "installer"

From this point on, iFile will install this version of "New Curses" offered by Cydia/Telesphoreo thereby replacing the more recent one from coolstar.

Once completed, you should now go to Cydia, and install the "adv-cmds" package from Cydia with ease and no errors.

#cydia #jailbreak