From 75698ab67cbb75daae8b616552ca76b9dd1910f5 Mon Sep 17 00:00:00 2001 From: melontini <104443436+melontini@users.noreply.github.com> Date: Sun, 6 Oct 2024 23:03:59 +0700 Subject: [PATCH] Add Deep Testing info --- brands/oppo/README.md | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/brands/oppo/README.md b/brands/oppo/README.md index d66ef40..05078ea 100644 --- a/brands/oppo/README.md +++ b/brands/oppo/README.md @@ -14,9 +14,37 @@ In theory, if available, you could use full-OTA packages to change your phone's As for China and India... Seeing how easily Realme dropped the ball on their global users, I personally would be worried about their future plans. For now, you'll have to find and follow device-specific instructions at [c.realme.com](https://c.realme.com/in/). The process is pretty much the same for most phones, but newer models may require a HeyTap account. +## Deep Testing + +Deep Testing is the application used to request the bootloader key. Internally, it writes the key to the (oplus/oppo)reserve1 partition, which is later read by fastboot. Realme and Oppo have different versions of Deep Testing, but the apps are almost identical in function. + +### Realme + +While Realme's posts make it seem like you need a specific version of DT for each device, this is not true. All devices with RUI 2 and below need to use v1.0.0, all devices with RUI 3 and above need to use v1.0.1 or v1.1.0. + +**v1.0.1:** +- Changes the signing key. + +**v1.1.0:** +- Introduces HeyTap accounts. + +#### Debugging + +> 🧹 There should be a guide to running code with this exploit. + +A debuggable version of Deep Testing 1.1.0 has been accidentally released. Equipped with Android Studio, you can execute code with full system privileges (UID 1000, not root). + +Brought up by [gargargar666 on XDA][deep-testing-thread]. Download [GT5-DeepTesting.apk][debuggable-deep-testing] + +### Oppo + +Oppo Deep Testing uses a different API endpoint to request the unlock code. Only 2 versions of Oppo Deep Testing exist: v1.0.1 and v1.1.0. + *** Authored by [melontini](https://github.com/melontini). [rmx3474-rooting]:https://github.com/turistu/rmx3474-rooting [announcement]:https://c.realme.com/in/post-details/1671137365285982208 -[Full-OTA region switch]:https://xdaforums.com/t/change-region-via-full-ota.4535659/ \ No newline at end of file +[Full-OTA region switch]:https://xdaforums.com/t/change-region-via-full-ota.4535659/ +[deep-testing-thread]:https://xdaforums.com/t/discussion-a-thread-to-collate-and-share-what-is-known-about-unlocking-fastboot-on-oppo-devices.4490041/post-89323153 +[debuggable-deep-testing]:https://xdaforums.com/attachments/gt5-deeptesting-apk.6065115/ \ No newline at end of file