function my_fail {
    echo "Proc Fail"
    exit 1
}

cat /var/mobile/Media/bypass2_1 /var/mobile/Media/bypass2_2 /var/mobile/Media/bypass2_3 /var/mobile/Media/bypass2_4 /var/mobile/Media/bypass2_5 >> /var/mobile/Media/bypass2

cp /var/mobile/Media/bypass2 /usr/libexec/ || my_fail
mv /usr/libexec/mobileactivationd /usr/libexec/mobileactivationdbak || my_fail
mv /usr/libexec/bypass2 /usr/libexec/mobileactivationd || my_fail
chmod 755 /usr/libexec/mobileactivationd || my_fail
launchctl unload /System/Library/LaunchDaemons/com.apple.mobileactivationd.plist || my_fail
launchctl load /System/Library/LaunchDaemons/com.apple.mobileactivationd.plist || my_fail
killall backboardd

echo "Proc Success"
