Patch stock rom with update.zip ? - Android Q&A, Help & Troubleshooting

I have an OPPO smartphone which I want to make changes i.e. rooting, upgrading to Android Pie but OPPO is not developer friendly( I regret buying it)?.. Fortunately, OPPO has stock rom downloadable from their site. Unfortunately though, the version of the rom that is downloadable from their site is far behind the current version of my phone. What I am planning to do is, when a new update is available, download it and patch it myself so It will be accepted during upgrading from recovery. My question is, is it possible? the stock rom comes in ozip file but I am able to edit its contents using zarchiver. I hope anyone can help. Thank You

An update.zip ( AKA OTA ) must contain an updater script, too, what is parsed and processed by Revovery function. In current case it would be your task to create it.

Related

Installing languages/ROMs with more languages

Hello, I got a phone which doesn't have polish language. How can I install it? Do I need to flash a ROM which does have more languages? Or maybe there's none available?
Ok, so I managed to do it myself. By installing AOSP since apparently Lenovo doesn't support my language.
I was running Android 4.2.1 (ROW) with a ROM that was probably dated at 2014 (the last part of the ROM name started with "14" instead of "13"). It looked like there would be many complications but I've done it Here's how:
1. Install QuBex-ROM using Manufacturing Flash Tool (here's how - but URLs aren't working so I just googled them and downloaded them from somewhere else) and therefore upgrade to Android 4.3
2. Use K900 Unlocker to unlock bootloader.
3. Install TWRP and AOSP as described in here.
Hope it helps someone

Question on Custom Rom for RN3

I have been thinking of this question before but forgot to ask here. I am wonder what is the reason none of Custom rom for RN3 equip with OTA update function. Miui got the OTA update and can be update with as little as 12mb update.
Custom rom on the other hand need to download whole big ass rom everytime there is an update.
If there is a small update file size then we could save so much data and space to upload and download the update.
May i know the small update files never exist in RN3 Custom scene while Miui xioami can have as small file size update for its rom.
With Lineage OS, you can use an app to get 'Delta' (~OTA file) updates.
https://play.google.com/store/apps/details?id=com.paolinoalessandro.cmromdownloader
Premium: - https://play.google.com/store/apps/details?id=com.paolinoalessandro.cmromdownloaderadfree
Don't use it myself as I prefer to get full image, then if something goes wrong, I have the full image to flash.
Edit: - @shanemod noticed from your posts that your using LOS, so above app may suit you?
shanemod said:
I have been thinking of this question before but forgot to ask here. I am wonder what is the reason none of Custom rom for RN3 equip with OTA update function. Miui got the OTA update and can be update with as little as 12mb update.
Custom rom on the other hand need to download whole big ass rom everytime there is an update.
If there is a small update file size then we could save so much data and space to upload and download the update.
May i know the small update files never exist in RN3 Custom scene while Miui xioami can have as small file size update for its rom.
Click to expand...
Click to collapse
Reason being why OEMs use OTA to push update is, they don't want users to download full update from the website nd flash it... It will lead to many issues... Many users create different issue and its not easy for them to give a fruitful experience to users... When you talk about Custom roms, user must have basic knowledge of what he/she is doing and before you flash custom rom, you make lot of research in reading... So eventually its easy for you to flash a update via recovery and forum developers need not to work on OTA related issues and so soon... Plus all users are not using the stock kernel.. So it has dependencies too... To push incremental update via ota is not an easy task... Dev neeed to spend critical time on writing scripts and there are majorly time constraints also... So they prefer the easy way... Hope it resolved you query why no one is providing OTA on custom roms...

a7108 a5108 got the 7.1 update already

a7108 a5108 got the 7.1 update already
Hi my friends. Please do not install this update under any condition. It is necessary to patch this rom (7.1) for making it ready to enhance its modules for webview support. I mean after installing Gapps, the system would lose its webview impelement which is google webview by default. If you have flashed the rom, and no downgrade to 6 is possible due to bootloader sw.rev error, you can flash the (fixrom) 5 file rom 6.1 by odin and consider that only Flash the AP file . You will have a clean version of android with the error in (about)! The moment you want to find buildinfo to open the developer tool tree, you can search the word buildnumber in the search box in setting. Otherwise it is probably impossible. Goodluck

Android official OTA packages from other sites safe or not.

Hi , I had a motorola g5s plus with android 7.1 for a long time , just before the official release of android 8.1 for the device in my country i downloaded a rom from a youtube link for my device it was titled as official rom .( it said it was a rom from country which the offical updates were released few days before in my country).
Instructions to install the rom were fairly simple , i just had to grant the updater the permission to access storage in my phone then paste the rom into the internal storage of my device and then normally go check in the updater of my device and it showed updates available .
so i did everything, updates were installed normally and never actually experienced any bug whatsoever . Also i regularly got security updates from lenovo/motorola through OTA.
FYI - i never rooted or unlocked my device's bootloader it was completely stock device .
My question is are there chances that the rom i installed from an unknown source might be hampered? or cracked in someway it is completely safe to use my phone?
this may be a silly question , i am sorry if it is but i really know very less about these things , please guide me. thank you in advanced.
@Dante18 Give the Link to the YouTube video.
@lucki1000
i can't actually find that video on youtube . i was just wondering if anyone ever tried to hamper or crack official OTA package would it still Install on a completely Stock device and still get regular updates as in form of OTA from Lenovo/Motorola?
Dante18 said:
@lucki1000
i can't actually find that video on youtube . i was just wondering if anyone ever tried to hamper or crack official OTA package would it still Install on a completely Stock device and still get regular updates as in form of OTA from Lenovo/Motorola?
Click to expand...
Click to collapse
I think this are spam packages, i would not try this packages, i can only recommend roms from XDA or the vendor.

Rolling back my LG V30 to Android 8 (Oreo)

I have an app that does not work after Android 8 that I need and there is no replacement in 9 or above. I managed to avoid updating my v30 to v9 and later for a year or so. It accidentally allowed the update to 9 this past weekend while I was camping. All I want to do is roll back to stock v8 or 8.1 (Oreo).
I have enough tech knowledge to follow directions and understand rooting but am having a really hard time finding the "right directions." As I was reading some of them, I found caveats like, "Use X unless you have the delta update and then use Y but not if you want to run Z. For Z, you have to follow this other thread." I also know that using the wrong settings or data file could brick the phone.
So, I'm hoping someone can help me narrow down what sets of directions I need to follow.
Here's what I have right now:
LG V30 (VS996) On Verizon Network
Developer Options Enabled
Android V9
Security Patch Level August 1, 2019
Kernel Version: 4.4.153
Build #: PKQ1.190414.001
Software version: VS99630c
Again, all I want to do is roll back to stock v8 or 8.1 (Oreo).
Bonus would also be a way to stop asking me every day to update or delay a day and just wait until I manually do it.
Thx in advance!!
Download the right firmware file for your device from here -
Models - LG-Firmwares.com
Free archive of LG firmwares. Comparison of features and reviews of all mobile devices. Quick download of updates for your device.
lg-firmwares.com
Then download the flash tool from here -
LG Flash Tool Free Download - Official Download Links
LGUP tool is the latest version of LG Flash Tool that allows users to flash stock firmware on LG smartphones and tablet devices. Download LG UP tool 2018 from the official download links.
lgflash.com
Follow the instructions on both the pages. I think you can take it from here.
Note that implied with this process is that you cannot downgrade your firmware without wiping the phone... there's no way to "patch" back to the old version. So, be sure to take backups FIRST.
If you're rooted on the old firmware, you can then disable/freeze/delete the update APKs so that the update warning goes away. But this requires root, so be aware of that. If you don't haven't rooted already, then this is a process of its own, and will require you to go back to Nougat in order to perform that, so you may want to do that before installing the final version of the ROM you want. You can find out how to do this rooting process on the WTF thread, post #193, located here: https://forum.xda-developers.com/t/...ar-instructions.3790500/page-10#post-76584629
If you don't want to root, that's fine, but then you must endure the update warning process... unless you can find another way to disable the update APKs.
Thank you both. I expected to wipe the phone so that's not an issue. I will first install Nougat, root and then update to Oreo.
There are about 14 Oreo ROMs on that site. Do I just pick the latest one or do I have to pick the earliest one and update that?
Pick the latest one.
VS99620k_02_0510_ARB00.kdz

Categories

Resources