Applying OTAs on a rooted Karoo/with a modified /system
Forum rules
Undertake any procedures at your own risk and make sure you know how to reverse any changes. You could brick your Karoo or at the very least put it into an unsupported configuration.
Undertake any procedures at your own risk and make sure you know how to reverse any changes. You could brick your Karoo or at the very least put it into an unsupported configuration.
Applying OTAs on a rooted Karoo/with a modified /system
This information is valid for update 1.4.135.3.
I can confirm that at the moment at least, Karoo uses full OTAs, and thus, they are safe to apply even if your /system is modified.
It's a good idea to verify this each time by opening up the OTA and checking that system.patch.dat is empty (it can be found in /cache when rooted). It's also a good idea to save the OTA file onto your computer.
I haven't been able to manually apply an OTA using stock recovery, but they apply fine so far using TWRP. They need to be modified to remove the device check, because when I ported TWRP, I didn't update default.prop values (sorry).
I can confirm that at the moment at least, Karoo uses full OTAs, and thus, they are safe to apply even if your /system is modified.
It's a good idea to verify this each time by opening up the OTA and checking that system.patch.dat is empty (it can be found in /cache when rooted). It's also a good idea to save the OTA file onto your computer.
I haven't been able to manually apply an OTA using stock recovery, but they apply fine so far using TWRP. They need to be modified to remove the device check, because when I ported TWRP, I didn't update default.prop values (sorry).
Re: Applying OTAs on a rooted Karoo/with a modified /system
Would anyone be able to provide a copy of the latest OTA image?
Re: Applying OTAs on a rooted Karoo/with a modified /system
I have the latest image, with device check removed, if we want to post it.
Re: Applying OTAs on a rooted Karoo/with a modified /system
I have the latest image, with device check removed, if we want to post it.
Re: Applying OTAs on a rooted Karoo/with a modified /system
It's fine to post it up here - well, to link it up here. If you don't have a suitable place to host the file then attach it here and I will move it to a file hosting site (because this site doesn't have enough space to start hosting lots of large files).
Re: Applying OTAs on a rooted Karoo/with a modified /system
Working on getting AFH development access. Once I'm able to upload I'll get them posted and links shared.
Re: Applying OTAs on a rooted Karoo/with a modified /system
Here is the latest OTA, which is a full firmware zip file. I've removed the device check so it's flashable from the TWRP build Chen created.
https://androidfilehost.com/?fid=746163614322262477
https://androidfilehost.com/?fid=746163614322262477
Re: Applying OTAs on a rooted Karoo/with a modified /system
Yesterday's OTA with device check removed. I haven't installed this one yet personally as it didn't appear to add much. Oops, looks like I mislabeled the version number of the file name. It's the latest though.
https://androidfilehost.com/?fid=890278863836283735
https://androidfilehost.com/?fid=890278863836283735
Re: Applying OTAs on a rooted Karoo/with a modified /system
I've started a sticky thread to give links to the OTA files. What we really could do with is a dump of all the partitions of a brand-new Karoo though, or at least any Karoo. Because then we can make it possible to go backwards, i.e. flash back to the dumped release and then apply an OTA to go to whichever release you want.
Re: Applying OTAs on a rooted Karoo/with a modified /system
I would *love* to go back to the last release. 1.5.19 is the pits...
Re: Applying OTAs on a rooted Karoo/with a modified /system
I'm pretty sure we'd break at least part of the internet if we could provide a straightforward method to revert to an earlier release. Anything would be better than the current release.
Re: Applying OTAs on a rooted Karoo/with a modified /system
This would be a good thing to have an online archive of for several reasons.Steve wrote: ↑Mon May 07, 2018 8:24 amI've started a sticky thread to give links to the OTA files. What we really could do with is a dump of all the partitions of a brand-new Karoo though, or at least any Karoo. Because then we can make it possible to go backwards, i.e. flash back to the dumped release and then apply an OTA to go to whichever release you want.
Re: Applying OTAs on a rooted Karoo/with a modified /system
These OTA's are full ROMs. I've installed any version I want, forward or backwards without issue. Just need to unlock bootloader and boot into TWRP and flash.
Re: Applying OTAs on a rooted Karoo/with a modified /system
Wow, so they're not really OTAs at all then? Well I guess they're not OTA updates, they're OTA ROMs then.
Many thanks for that.
Re: Applying OTAs on a rooted Karoo/with a modified /system
Correct, Chen found that out early on. So far they've been full, but we'll be keeping an eye out in case that changes. So if you want to go back it's pretty easy to do.
Re: Applying OTAs on a rooted Karoo/with a modified /system
I updated to the May 17th update and battery life sucked. I reverted back to two back and hopefully it will be back to normal. Probably better to stick with the 1.5.1.3 build if you didn't have problems with it until the Hammerhead team gets their act together.
-
- Posts: 1
- Joined: Mon Oct 15, 2018 8:23 am
Re: Applying OTAs on a rooted Karoo/with a modified /system
This is so cool! I tried to look at the ADB logs to find out how to get the OTA link. So how did you do this?
Re: Applying OTAs on a rooted Karoo/with a modified /system
You'll need to be rooted to be able to intercept the OTA link on your device. jhazlewd was planning on writing up a guide on exactly how to get the URL, but I don't think he's managed to sort that out yet.albus_potter wrote: ↑Mon Oct 15, 2018 8:27 amThis is so cool! I tried to look at the ADB logs to find out how to get the OTA link. So how did you do this?