This "KeepRoot" method uses a modified version of the official MK2 to NC5 OTA Update.zip to upgrade while maintaining your User Data & Root Access! The file is flashed in Safestrap and the end result is a Fully Functioning, 100% Stock, Rooted, NC5 Device.
**Closing my thread now that a direct root method has been found**
**Prerequisite** This method requires that your MK2 system is 100% stock except for root and Safestrap (Optional: see Post# 2 for "MK2 Pre-Flash System Check"). The update will fail if any system files have been modified or deleted, e.g. thru Xposed, etc. You must first restore the stock files or reflash back to stock MK2 and re-root. The file does not contain the NC5 bootloader and should it fail will leave your current system intact. Proceed at Your Own Risk!.
Here it is: I545_MK2toNC5_KeepRoot_OTA.zip
1. Place the I545_MK2toNC5_KeepRoot_OTA.zip in the root of your ext sdcard.
*2. Unrooted NC5 users should first follow the instructions in @Surge1223 thread to Downgrade to MK2
3. Use Saferoot to root MK2 then install the latest Safestrap-JFLTE-3.72-kk-B01.apk
4. Boot into Safestrap recovery but Do Not Wipe!.
5. Flash the I545_MK2toNC5_KeepRoot_OTA.zip in the "Stock Slot." Once flashing is complete press "Home" and reboot into "Download Mode".
6. Last, flash the NC5_Stock_Kernel+Modem in Odin's PDA slot(AP in Odin v3.09+).
*MK2 users can skip Step# 2.
Once complete the phone will reboot then "optimize apps" before completely rebooting. Done!
Should the update fail please post the entire error message before requesting assistance. Or, refer to Post #3 for some very useful links and resources!
Optional: @Surge1223 's I545VRUFNC5_enable_tether.zip
Instructions:
1. After flashing the I545_MK2toNC5_KeepRoot_OTA.zip and booting into 4.4.2
2. Place @Surge1223's I545VRUFNC5_enable_tether.zip in ext sdcard.
3. Reboot into Safestrap recovery and flash the file in "Stock Slot" (Do Not Wipe Prior to Flashing!)
4. Reboot. Done!
Known Issues: Safestrap.apk may force close after updating to NC5 using this method, however Safestrap recovery will continue to function. Optional: To manually uninstall Safestrap use Es File Explorer to delete system/etc/safestrap and system/bin/e2fsck, then rename system/bin/e2fsck.bin to e2fsck (save these files if you wish to manually reinstall Safestrap at a later time).
**Closing my thread now that a direct root method has been found**
**Prerequisite** This method requires that your MK2 system is 100% stock except for root and Safestrap (Optional: see Post# 2 for "MK2 Pre-Flash System Check"). The update will fail if any system files have been modified or deleted, e.g. thru Xposed, etc. You must first restore the stock files or reflash back to stock MK2 and re-root. The file does not contain the NC5 bootloader and should it fail will leave your current system intact. Proceed at Your Own Risk!.
Here it is: I545_MK2toNC5_KeepRoot_OTA.zip
1. Place the I545_MK2toNC5_KeepRoot_OTA.zip in the root of your ext sdcard.
*2. Unrooted NC5 users should first follow the instructions in @Surge1223 thread to Downgrade to MK2
3. Use Saferoot to root MK2 then install the latest Safestrap-JFLTE-3.72-kk-B01.apk
4. Boot into Safestrap recovery but Do Not Wipe!.
5. Flash the I545_MK2toNC5_KeepRoot_OTA.zip in the "Stock Slot." Once flashing is complete press "Home" and reboot into "Download Mode".
6. Last, flash the NC5_Stock_Kernel+Modem in Odin's PDA slot(AP in Odin v3.09+).
*MK2 users can skip Step# 2.
Once complete the phone will reboot then "optimize apps" before completely rebooting. Done!
Should the update fail please post the entire error message before requesting assistance. Or, refer to Post #3 for some very useful links and resources!
Optional: @Surge1223 's I545VRUFNC5_enable_tether.zip
Instructions:
1. After flashing the I545_MK2toNC5_KeepRoot_OTA.zip and booting into 4.4.2
2. Place @Surge1223's I545VRUFNC5_enable_tether.zip in ext sdcard.
3. Reboot into Safestrap recovery and flash the file in "Stock Slot" (Do Not Wipe Prior to Flashing!)
4. Reboot. Done!
Known Issues: Safestrap.apk may force close after updating to NC5 using this method, however Safestrap recovery will continue to function. Optional: To manually uninstall Safestrap use Es File Explorer to delete system/etc/safestrap and system/bin/e2fsck, then rename system/bin/e2fsck.bin to e2fsck (save these files if you wish to manually reinstall Safestrap at a later time).
Last edited: