mirror of
https://github.com/Lakr233/vphone-cli.git
synced 2026-09-02 02:34:29 +00:00
Harden jailbreak first-boot setup
This commit is contained in:
@@ -92,10 +92,13 @@ fi
|
||||
# ═══════════ 2/7 FIX OWNERSHIP / PERMISSIONS ═════════════════
|
||||
log "[2/8] Fixing mobile Library ownership..."
|
||||
mkdir -p /var/jb/var/mobile/Library/Preferences
|
||||
mkdir -p /var/jb/Library/MobileSubstrate/DynamicLibraries
|
||||
chown -R 501:501 /var/jb/var/mobile/Library
|
||||
chmod 0755 /var/jb/var/mobile/Library
|
||||
chown -R 501:501 /var/jb/var/mobile/Library/Preferences
|
||||
chmod 0755 /var/jb/var/mobile/Library/Preferences
|
||||
chown -R 0:0 /var/jb/Library
|
||||
chmod 0755 /var/jb/Library /var/jb/Library/MobileSubstrate /var/jb/Library/MobileSubstrate/DynamicLibraries
|
||||
log " Ownership set"
|
||||
|
||||
log "[2a/8] Preparing dropbear host keys..."
|
||||
@@ -210,12 +213,13 @@ else
|
||||
install -y -qq com.opa334.trollstorelite 2>&1
|
||||
trollstore_rc=$?
|
||||
if [ "$trollstore_rc" -ne 0 ]; then
|
||||
die "TrollStore Lite apt install failed with exit code $trollstore_rc"
|
||||
fi
|
||||
if dpkg -s com.opa334.trollstorelite >/dev/null 2>&1; then
|
||||
log " TrollStore Lite installed"
|
||||
log " WARNING: TrollStore Lite apt install failed with exit code $trollstore_rc"
|
||||
else
|
||||
die "TrollStore Lite install completed without registering package"
|
||||
if dpkg -s com.opa334.trollstorelite >/dev/null 2>&1; then
|
||||
log " TrollStore Lite installed"
|
||||
else
|
||||
log " WARNING: TrollStore Lite install completed without registering package"
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
|
||||
Reference in New Issue
Block a user