1
1
#! /bin/sh
2
2
3
3
clear
4
- VER=" 0.7.2 "
4
+ VER=" 0.7.3 "
5
5
echo " sourceutility v$VER "
6
6
7
7
# # ----------------------------------
@@ -176,10 +176,11 @@ reinstall_cydia() {
176
176
177
177
REPO_U0=" https://apt.bingner.com"
178
178
REPO_EL=" https://electrarepo64.coolstar.org"
179
+ REPO_U0_DARK=" https://diatr.us/apt"
179
180
180
181
u0 () {
181
182
check_connection $REPO_U0
182
- echo " Downloading Electra Packages..."
183
+ echo " Downloading Elucubratus Packages..."
183
184
curl -o " ./$U0TMP " " $REPO_U0 /Packages" && sleep 1
184
185
185
186
touch " ./$CYDIATMP "
@@ -189,7 +190,36 @@ reinstall_cydia() {
189
190
CYDIAURL_CONDENSED=" $( echo -e " ${CYDIAURL} " | tr -d ' [:space:]' ) "
190
191
rm -f " ./$CYDIATMP "
191
192
192
- echo " Downloading latest version of Sileo..."
193
+ echo " Downloading latest version of Cydia..."
194
+ curl --silent -o ./cydia.deb $CYDIAURL_CONDENSED
195
+
196
+ echo " Installing..."
197
+ dpkg -i ./cydia.deb
198
+
199
+ echo " Running uicache"
200
+ uicache
201
+ echo " Cleaning up..."
202
+ rm -f ./cydia.deb
203
+ rm -f " ./$U0TMP "
204
+ rm -f " ./$CYDIATMP "
205
+ cd /
206
+ echo " Completed installation process for Cydia. You may want to run ldrestart after this script has concluded. "
207
+ pause
208
+ start_menu
209
+ }
210
+ u0_dark () {
211
+ check_connection $REPO_U0_DARK
212
+ echo " Downloading Misceo Packages..."
213
+ curl -o " ./$U0TMP " " $REPO_U0_DARK /Packages" && sleep 1
214
+
215
+ touch " ./$CYDIATMP "
216
+
217
+ awk ' /^Package: cydia$/ {s=NR;next} s && NR<=s+15' " ./$U0TMP " & > $CYDIATMP
218
+ CYDIAURL=$REPO_U0_DARK /$( awk -F' Filename:' ' {print $2}' $CYDIATMP )
219
+ CYDIAURL_CONDENSED=" $( echo -e " ${CYDIAURL} " | tr -d ' [:space:]' ) "
220
+ rm -f " ./$CYDIATMP "
221
+
222
+ echo " Downloading latest version of Cydia..."
193
223
curl --silent -o ./cydia.deb $CYDIAURL_CONDENSED
194
224
195
225
echo " Installing..."
@@ -218,7 +248,7 @@ reinstall_cydia() {
218
248
CYDIAURL_CONDENSED=" $( echo -e " ${CYDIAURL} " | tr -d ' [:space:]' ) "
219
249
rm -f " ./$CYDIATMP "
220
250
221
- echo " Downloading latest version of Sileo ..."
251
+ echo " Downloading latest version of Cydia ..."
222
252
curl --silent -o ./cydia.deb $CYDIAURL_CONDENSED
223
253
224
254
echo " Installing..."
@@ -239,8 +269,9 @@ reinstall_cydia() {
239
269
which_cydia () {
240
270
clear
241
271
echo " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
242
- echo -e " 1. apt.bingner.com (Unc0ver & unc0ver dark)"
243
- echo -e " 2. electrarepo64.coolstar.org (Electra)"
272
+ echo -e " 1. apt.bingner.com (Unc0ver)"
273
+ echo -e " 2. diatr.us/apt (Unc0ver Dark)"
274
+ echo -e " 3. electrarepo64.coolstar.org (Electra)"
244
275
echo " 0. Exit"
245
276
echo " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
246
277
}
@@ -249,7 +280,8 @@ reinstall_cydia() {
249
280
read -p " Where would you like to download Cydia from? [ 0 - 2 ] " choice
250
281
case $choice in
251
282
1) u0 ;;
252
- 2) el ;;
283
+ 2) u0_dark ;;
284
+ 3) el ;;
253
285
0) start_menu;;
254
286
* ) echo -e " ${RED} Invalid Option...${STD} " && sleep 2
255
287
esac
0 commit comments