Question Ozip updates - Realme 8 Pro

[SOLVED]
[SOLVED] OTA manual update for every version to last possible [FIXED] - FINALLY
SOLVED : https://forum.xda-developers.com/t/ota-manual-update-finally.4368411/post-86021225 [ORIGINAL] New quest : https://github.com/R0rt1z2/realme-ota/ Thx to Roger Ortiz R0rt1z2 When I'll have time to do that ... Looking forward for...
forum.xda-developers.com
Greetings.
I still cannot find any official os updates in *.ozip for RMX3801
like : https://download.c.realme.com/osupdate/RMX2170PU_11_OTA_0410_all_I1IugkGtNk13.ozip for RMX2170PU from Egypt.
Need an possible update from .28 --> .41
Getprop infos :
[persist.sys.oppo.otaversion.before]: [RMX3081NV44_11.A.28_1280_202104090211]
[persist.sys.oppo.otaversion.last]: [RMX3081NV44_11.A.28_1280_202104090211]
[ro.build.display.ota]: [RMX3081NV44_11_A.41]
[ro.build.version.ota]: [RMX3081NV44_11.A.41_1410_202108181828]

Currently trying to install wireless adapter to be able to spy on communication on computor as use of AP to phone and checking the protocol headers to gain url to official servers for OTA update. I know that the .28, .41 and .42 ota are on server, but since I cannot gain access (ROOT) the folder on phone i can't get the upgrade files from the phone.
Official updates (IN) in https://www.realme.com/in/support/software-update is not available for R8 Pro.

Been able to get sniff packages via vpn traffic sniff.But since the HTTPS was used the diagnostic would be extremely hard.
Anyone know how to decode package trafic via SSL (HTTPS).
If any1 can use proxy/VPN like PolarProxy to intercept TLS traffic (When checking update status or downloading the update) and save the decrypted data to a PCAP file or get the download location and possible GET/POST headers it would be nice to get update zip binary from this zip or the whole ozip file, so we can flash files/images wia current recovery.

Related

Any Interest in ROM Update Service?

I am looking into possibly creating a solution that allows us frequent flashers to more easily update our device.
So basically, the solution will have these functionality:
1) Thick client on the devices that monitors latest ROM updates.
2) Users can browse for latest ROMS
3) Users can elect to flash ROMS via the software on the device
4) Software downloads the ROM in the background
5) Users can initiate ROM upgrade from the device after the ROM (RHODIMG.nbh) is downloaded
If there are interests, I would definitely need some help. If someone has an answer to these questions, please sound off.
- Does anyone have access to a file server that allows programmatic access either via web service or other protocol?
- Any graphic designer willing to help out with the UI?
- Any good hostng or suggestions on how to host this solution?

Asus Zenfone 4 Lollipop is out (Android L) Root?

I AM VERY SORRY, I THINK I AM IN THE WRONG FORUM!
Hi Guys, has anyone rooted the latest Asus Zenfone 4 Lollipop? The new OTA can be downloaded from here
http://www.asus.com/ph/supportonly/ASUS ZenFone 4/HelpDesk_Download/
Thanks in advance.
BTW. more details
Version WW_7.3.3 (Android L)
ASUS ZenFone4(T00I) software Image: V7.3.3 (Android L) for WW only*
Note1: Please make sure update software version V6.6.3 first before update to software version V7.3.3
Note2: Download the OTA file and put the file to the device root directory directly.
Please note! The listed apps below will be removed once the
Android 5.0 Lollipop upgrade is complete.
1. Battery Widget
2. Google Text-To-Speech
3. Movie Studio
Please notice that below new apps will be added in this system upgrade.
1. TripAdvisor
2. Gameloft
3. CleanMaster
4. Zinio
5. ASUS Auto-start Service Manager:
Prevent unwanted apps from automatically starting up and using RAM
Stop services immediately and prevent Android from restarting these apps again
6. ASUS Support
Add Assistance in ASUS Help
Support bug reporting mechanism?
Enable Push notification service
Add unread count badge
Add new item reminders for articles
Support Google Analytics mechanism
Please notice that some feature changes in this system upgrade.
1. Lockscreen: remove standalone wallpaper & weather info
2. Dialer/Contacts: reduce tab count from 5 to 3; remove group tab name/photo
3. InCall screen: remove inCall animation & cover
4. Quick settings/Recent app layout change
Steps of Update:
1.Check software version of your device**
2.Download device software and Update SOP (From “Manual” Item)
3.Only apply to same SKU update, Example: WW->WW, CN->CN, TW->TW.
4.Software update cannot transfer the software SKU and downgrade the software version.
5.Wrong SKU may cause update failure, please update the same SKU version only.
*How to know the device model?
Path: Settings->About-> Model number
Example: ASUS_T00I
**How to know the device software version?
Path: Settings->About-> software information->Build number
***System upgrade may cause part of data missing, please buckup your important data before system upgrading.
Root not working
Root not working, error during update install.
Subhajitdas298 said:
Root not working, error during update install.
Click to expand...
Click to collapse
Sorry dude... I do not have root myself just yet. Let's wait for other to share root..
Asus Zenfone 4 lollipop can be easily rooted using temporary cwm session for intel device method. T2 method works fine. I have tried this and it works fine.
http://forum.xda-developers.com/android/development/intel-android-devices-root-temp-cwm-t2975096

[Project] Huawei Recovery MITM

About the project
This is a Asp.Net Core Web Api endpoint providing a replica of the Huawei API to get the recovery / update service to actually work.
It works using a local DNS server to redirect the phones traffic to the local API offering the desired firmware infos.
I only tested it against the PRA-LX1 right now but it should be the same for every Huawei phone.
A basic guide and the code are available at the GitHub repository.
Looking for a Linux human helping me adding a startup service executing a script with some commands!
Also need a macOS user to help me write a Installation guide for that system. A Hackintosh just isnt the same.
GitHub repository:
https://github.com/Iocere/HuaweiWebApi
Windows installation guide
Things I'm working on
Spoofing the other endpoints
True independence of the official recovery servers
Adding a GUI if when .NET Core finally get XAML support or make use of Electron or a local website but I cant be arsed :/
Ease of use
Changelog
07.12.2017 | Resivion 6
- Added a preconfigured VirtualBox Image containing Ubuntu Server with recovery server. You can find it on the GitHub.
- Added a proper Wiki and a better(?) guide to get it running on windows with use of the VirtualBox image.
06.12.2017 | Resivion 5
- Removed static IP address from the DNS server and moved it to the configuration file. Sorry!
- Updated the guide to fit to the changes.
Feel free to contribute.
Just got phone today and I'm PRA-LX1C432B115 firmware no updates when search out the box , but firmware finder says higher build B191 yet when check compatibility says not for device,
What does this do force updates or summit? Thanks
Sent from my PRA-LX1 using Tapatalk
With this you can force the update yes. The default version in this application is B110. After you restored to that one you can update normally to B182.
Or you try a different one like B191 but i cant guarantee that it's working. Our device in the files from huawei is also listed as L11 or something.
Edit: Found a bug. Updated the repo.

Help capturing OTA or location of file on x4?

Can anyone tell me where an OTA file should be found on the x4? Or could anyone help in capturing and identifing the OTA url? I have logs.
I got a notification that the OTA 1 july 2019 security update (PPWS29.69-39-2-3) is available. XT1900-1 Android One google fi version, bootloader unlocked, TWRP, magisk, edXposed. Of course, since I'm not quite 100% stock my device notifies that it failed to apply the update. But I'm not sure if it stopped before or after downloading it. I understand on some devices the OTA file would be in /cache or /data/data, no luck in my searching.
Tried capturing the OTA url. I got some url but I get code 400 bad request when trying the url. Url link. Elsewhere I found the name of OTA looks to be ab_delta-Blur_Version.29.321.4-29.371.10.payton_fi.google_fi.en.US.zip
couple snips of my logs where I found the url and OTA file name.
Code:
07-27 15:19:20.761 I/update_engine(1686): [0727/151920.761284:INFO:install_plan.cc(83)] InstallPlan: new_update, version: , source_slot: A, target_slot: B, url: https://dlmgr.gtm.svcmot.com/dl/dlws/1/download/%2B%2BVZALfviShfsR2h0lAvEonkj9%2FmlRBFuisKgbOUteZFGF0LVIr3fZGsyTBNleklN%2BvGu2j4xooz5Ky%2Fve7SfQcmqTIRM2YRnIEZE89%2BfB0K241kHmWmzyxtlam4RdbqQ3oJVtr%2BqJ9ADiha5jSI7p4n3vv5BM7CbZALk5plr3LVlHkFceOoSaXZdjzoTSoBBcB8cVA%2FxV4jEo51puyuXQ%3D%3D, payload: (size: 128304861, metadata_size: 583940, metadata signature: , hash: 188B8BCE4A0A542418FE440C4E9CD91303F188B37C19B69B949154668A6DC3EB, payload type: unknown), hash_checks_mandatory: true, powerwash_required: false,
Code:
07-27 15:22:38.534 D/CdsService(7120): InternalResponseHandler:onTransact() response string from WebService{"statusCode":200,"payload":{"proceed":true,"context":"ota","contextKey":"75f66ce16d23b83","content":{"lowDataStorageDeferCount":-1,"serviceControlEnabled":"true","preInstallNotes":null,"sourceDisplayVersion":"PPW29.69-39-2","optionalUpdateCancelReminderDays":-1,"preInstallNotificationExpiryMins":1440,"serviceTimeoutSeconds":60,"postInstallFailureMessage":null,"upgradeNotification":null,"forceDownloadTime":15,"showDownloadOptions":false,"emailListType":"NA","otaSourceSha1":"75f66ce16d23b83","lowDataStorageReminder":86400,"showPreDownloadDialog":false,"deploymentPhaseForAdvancedNotice":"Default","size":"128311698","forceInstallTime":10,"targetBuildTimestamp":1562423014,"updateType":"SMR","showPreInstallScreen":true,"md5_checksum":"443c7004e00fc432793894c180a4f017","downloadOptionsNotes":null,"forceUpgradeTime":-1,"featureEnableBitmap":3,"criticalUpdateExtraWaitCount":0,"version":"Blur_Version.29.371.10.payton_fi.google_fi.en.US","packageID":"ab_delta-Blur_Version.29.321.4-29.371.10.payton_fi.google_fi.en.US.zip.443c7004e00fc432793894c180a4f017","mccmncListType":"NA","severityType":"0","abInstallType":"streamingOnAb","imeiListType":"NA","model":"moto x4","postInstallNotes":null,"showDownloadProgress":true,"forced":true,"advancedNotice":null,"releaseNotes":"","preDownloadNotificationExpiryMins":1440,"optionalUpdateDeferCount":-1,"uiWorkflowControl":{"notification":{"forced":true,"showPreInstallScreen":true,"wifionly":true,"preDownloadNotificationExpiryMins":1440,"showDownloadOptions":false,"showDownloadProgress":true,"preInstallNotificationExpiryMins":1440,"rebootRequired":true,"showPreDownloadDialog":true,"showPostInstallScreen":true},"setup":{"forced":true,"showPreInstallScreen":true,"wifionly":false,"preDownloadNotificationExpiryMins":1440,"showDownloadOptions":false,"showDownloadProgress":true,"preInstallNotificationExpiryMins":1440,"rebootRequired":true,"showPreDownloadDialog":false,"showPostInstallScreen":true},"user":{"forced":true,"showPreInstallScreen":true,"wifionly":false,"preDownloadNotificationExpiryMins":1440,"showDownloadOptions":false,"showDownloadProgress":true,"preInstallNotificationExpiryMins":1440,"rebootRequired":true,"showPreDownloadDialog":false,"showPostInstallScreen":true},"polling":{"forced":true,"showPreInstallScreen":true,"wifionly":false,"preDownloadNotificationExpiryMins":1440,"showDownloadOptions":false,"showDownloadProgress":true,"preInstallNotificationExpiryMins":1440,"rebootRequired":true,"showPreDownloadDialog":false,"showPostInstallScreen":true}},"mccListType":"NA","streamingData":{"header":{"FILE_HASH":"GIuLzkoKVCQY\/kQMTpzZEwPxiLN8GbablJFUZoptw+s=","METADATA_SIZE":583940,"SKIP_ERASE_MODEMST":0,"METADATA_HASH":"HpZxqvM06UjYrPjFT0xR\/j0tYY88VYO1aeMUiExAIFc=","FILE_SIZE":128304861},"additionalInfo":{"payload":{"size":128304861,"offset":867,"fileName":"payload.bin"},"offset":867}},"deploymentPlanPhase":"Open","sourceBuildTimestamp":1554841173,"annoy":"60,60,60,...","flavour":"Blur_Version.29.321.4.payton_fi.google_fi.en.US","installTime":10,"rebootRequired":true,"otaTargetSha1":"60e1170f80adfb9","criticalUpdateExtraWaitPeriod":0,"wifionly":false,"serialNoListType":"Inclusive","minBatteryRequiredForInstall":30,"continueOnServiceError":"true","criticalUpdateReminder":-1,"reserveSpaceInMb":0,"showPostInstallScreen":true,"displayVersion":"PPWS29.69-39-2-3","criticalUpdateDeferCount":-1,"minVersion":"Blur_Version.29.321.4.payton_fi.google_fi.en.US","oemConfigUpdate":"false","policyBundle":false,"trackingId":"1-AE801185BC502F4F3B63F20D19752B684BE1B5E8163E6964AEA1DA672EFFB99E04D89ABC18F451647EA62C80348CAC52","reportingTags":""},"contentTimestamp":1562968274000,"contentResources":null,"trackingId":"1-AE801185BC502F4F3B63F20D19752B684BE1B5E8163E6964AEA1DA672EFFB99E04D89ABC18F451647EA62C80348CAC52","reportingTags":"","pollAfterSeconds":86400}}
As the OTA downloads, the token that gives access to the patch changes every few minutes. I did this the first four months of ownership of the phone. You have to have logcat running, constantly searching/fetching the latest url with new token. Only way to stop the download is to stop the service or reboot the phone. The OTA gets deleted upon install and I could not find the temporary download location.
There's no need to save the OTA now a days. Just follow the workaround in the FAQs thread.

Installing stock firmware

Hello, is it possible, today is there any official or reliable tool for if I want to install the firmware from 0 to be able to do it?
I already know that deleting from the menu is "the same" but I want to download the full firmware and flash it.
Is it possible?
固件下载 - OPPO刷机教程 - 手机系统下载 - 手机系统优化更新升级 - 刷机教程 - ColorOS官方网站
ColorOS固件下载页面为您展现OPPO Find系列、Ace系列、Reno系列、A系列、R系列、K系列、N系列等机型的手机系统下载及OPPO刷机教程,提供OPPO手机系统优化更新升级服务,您可选择感兴趣的机型进行深入了解,更多关于手机系统性能升级、优化、更新的信息请查看ColorOS官网。
www.coloros.com
Found this site when looking around after created an account at https://developers.oppomobile.com/order/index#/order/list
Tried downloading the windows tool, but keeps failing to do so.
Edit - worked after switching off add-ons to prevent tracking.
mikey1975 said:
固件下载 - OPPO刷机教程 - 手机系统下载 - 手机系统优化更新升级 - 刷机教程 - ColorOS官方网站
ColorOS固件下载页面为您展现OPPO Find系列、Ace系列、Reno系列、A系列、R系列、K系列、N系列等机型的手机系统下载及OPPO刷机教程,提供OPPO手机系统优化更新升级服务,您可选择感兴趣的机型进行深入了解,更多关于手机系统性能升级、优化、更新的信息请查看ColorOS官网。
www.coloros.com
Found this site when looking around after created an account at https://developers.oppomobile.com/order/index#/order/list
Tried downloading the windows tool, but keeps failing to do so.
Edit - worked after switching off add-ons to prevent tracking.
Click to expand...
Click to collapse
It says in the description that it only works up to x2 pro.

Categories

Resources