Edit: See below for original post, the following has been added:
Good News!!!
I finally got the time to fix the update!
Working:
- Phone
- SMS
- MMS
- PRL update
- Profile update
- Samsung software update
- Firmware update (just checks of course)
- 3G
- 4G
- Samsung apps
- Virgin Mobile apps
- Camera & Video Recorder
- Gallery & Video Player
- Haven't tested NFC yet
I finally got the update on my phone (wanted an original copy). I changed the updater-script to not check the props, but did leave the assert patch checks, and changed install-recovery.sh to run init.d instead.
I booted into TWRP and
made a backup, then I restored the stock backup from g60madman, then rebooted into the system and did all updates.
I booted into TWRP again, and installed my modified MC1-MG5-no-props.zip, install went flawlessly, no errors, takes about 5 minutes.
I rebooted into the system, and did all updates again, tested everything, then booted back into recovery to
make a new backup.
I am now rebuilding Victorious from this update.
Steps to update safely (Note-- If you are already running stock, no need to restore g60madmans backup, but you MUST BE RUNNING STOCK FOR THE PATCH CHECKS TO WORK, INCLUDING THE KERNEL!!!):
- Download g60madmans's TWRP backup unzip it, and put the date/timestamp folder on your sdcard in the TWRP/BACKUPS/<random-number> folder
- Download update_SPH-L300_MC1_to_MG5-no-props.zip and put on your sdcard
- Backup all your apps with TitaniumBackup (just in case)
- Boot into recovery
- Make a backup (this one is more important!)
- Restore g60madman's TWRP backup
- Reboot into the system and do updates in settings
- Boot into recovery again
- Install the update_SPH-L300_MC1_to_MG5-no-props.zip
- Wipe cache and dalvik cache
- Optional - Install VaeVictus-MG5-OC-Rv3 kernel
- Reboot system
- Say yes if prompted to fix root
- Update everything in settings again
- Install Superuser (Koush's) and Busybox from the Play Store
After a few minutes, you should get a popup saying your install was succesful:
Note : I've pulled a backup after installing this, and have rebuilt Victorious-0.3.1 from it.
Original Post: