]> git.saurik.com Git - cydia.git/blobdiff - Library/firmware.sh
Mark Force Clear as an Unsafe operation.
[cydia.git] / Library / firmware.sh
index 3e64e5c2a27ffbb3a484711929018465735cb234..ac1381dbb8846b2462cd2eee53798d3a9653937f 100755 (executable)
@@ -88,7 +88,7 @@ EOF
 # }}}
 
     if [[ ${cpu} == arm ]]; then
-        pseudo "firmware" "${version}" "almost impressive Apple frameworks"
+        pseudo "firmware" "${version}" "almost impressive Apple frameworks" "iOS Firmware"
 
         while [[ 1 ]]; do
             gssc=$(gssc 2>&1)
@@ -106,6 +106,10 @@ EOF
             / 0$/ d;
         ' | while read -r name value; do
             pseudo "gsc.${name}" "${value}" "virtual GraphicsServices dependency"
+
+            if [[ ${name} == ipad ]]; then
+                pseudo "gsc.wildcat" "${value}" "virtual virtual GraphicsServices dependency"
+            fi
         done
     fi
 
@@ -126,6 +130,8 @@ EOF
 
     pseudo "cy+kernel.$(lower <<<$(sysctl -n kern.ostype))" "$(sysctl -n kern.osrelease)" "virtual kernel dependency"
 
+    pseudo "cy+lib.corefoundation" "$(/usr/libexec/cydia/cfversion)" "virtual corefoundation dependency"
+
 } >"${status}"_
 
 mv -f "${status}"{_,}
@@ -135,5 +141,5 @@ if [[ ${cpu} == arm ]]; then
         cp -afT /User /var/mobile
     fi && rm -rf /User && ln -s "/var/mobile" /User
 
-    echo 3 >/var/lib/cydia/firmware.ver
+    echo 5 >/var/lib/cydia/firmware.ver
 fi