yashsingh1/xdaforums huggingface dataset:
[OPPO A72 Guides, News, & Discussion] Bobgle:
I think another possible step would be to figure out which service reads the parcel that is sent by the transaction and then reverse engineer that. Does anyone know how to do it?

I'm not very skilled, but maybe you could send a parcel which similar content and create something like a callback which logs where it was eventually called?
[OPPO A72 Guides, News, & Discussion] llxxVENOMxxll:
Can anyone get the output of adb shell getprop. Thanks.
[OPPO A72 Guides, News, & Discussion] llxxVENOMxxll:
So after a long gap I am back and I now have some free time to work on this. (Exams have just ended :p)

APPROACH: Perform a middle man attack and log what actually happens. I'll try to get my results by the week end. Let's hope for success.
[OPPO A72 Guides, News, & Discussion] llxxVENOMxxll:
POINTS TO NOTE:

Every OPPO phone launched after 2016 has a permanently locked bootloader. However, the approach to lock and unlock differs.

Color OS 5 (ie, Android 8): Fastboot binaries are not included in the phone. We need to install them manually. This seems to be the least secure way to lock permanently, since a simple exploit could do it.​

​

ColorOS 6+ (Android 9 and above):The Bootloader is there. The Fastboot is there. The binaries are there.

But

they are included in a way that the OS itself doesn't recognise it. They are made in a way that they remain 'incomplete' until the deep test passes and it sets a "pass" flag in the Fastboot partitionThe Fastboot binaries, though they exist, can't be used. ​
[OPPO A72 Guides, News, & Discussion] Bobgle:
Do you not think that reverse engineering could be a faster and simpler method if there's a way to get at the system service which does the unlocking?

Essentially, setting this pass flag is all that needs to be done. It seems there is not much more that needs to be done than trigger a certain service using a specific flag. However, I believe that this service must be included in the OS, or am I wrong? Even though the OS doesn't recognize it, if the deep test apk exists and works, it is able to unlock itself.

Edit: Another idea, if that fastboot flag is set in the fastboot partition itself, what would prevent us from setting it externally if we know where it is set?
[OPPO A72 Guides, News, & Discussion] llxxVENOMxxll:
Yes. We can command the system service to set the unlock flag. But the flag is not a boolean. It sets a specific code (a few numbers, which is, as expected unique to each device.) along with a second code. The first code acts as an identifier while the second is an authenticator. [To explain in a simpler way, one is a bank card while the other is your PIN.]

YES. It is there and I've already inspected it.

The same as the first answer. We don't know what the codes are!
[OPPO A72 Guides, News, & Discussion] Bobgle:
Can you show me the specific parts in the code where this is done? As far as I saw it, it is well possible that this code is still checked within the OS and the flag that's actually being set might just be a boolean. I didn't get that far with my reverse-engineering because the corresponding system service was inaccessible for me.

I'm concerned because the deep-testing apk seems to be inactive, so any MITM attack on that seems unlikely to work.
[OPPO A72 Guides, News, & Discussion] llxxVENOMxxll:
It's possible by Spoofing the phone to any other model that supports the deep test. We need to log every piece of data our phone sends to the server. Then identify how the server creates an unlock code based on the model.
[OPPO A72 Guides, News, & Discussion] llxxVENOMxxll:
Refer #19 of this thread for the system service. Fastboot unlocking is directly included in the framework of OPPO phones.
[OPPO A72 Guides, News, & Discussion] llxxVENOMxxll:
Check this out. This seems promising..

https://xdaforums.com/t/guide-switch-software-region-to-allow-bootloader-unlocking.4136341/
[OPPO A72 Guides, News, & Discussion] llxxVENOMxxll:
This guy @teemo97 from https://xdaforums.com/t/root-guide.4111563/page-10 has successfully managed to spoof a positive response ( to unlock the bootloader) from the server to make the app think that he has passed the deep test to be able to unlock the bootloader. His telegram ID is @teemojob. I don't use telegram ATM. Can anyone try asking him out what he did? This way would be much easier. Or we can still do the same he had done, but we need someone who can verbose log the deep test app.
[OPPO A72 Guides, News, & Discussion] rootinhoppo:
Wow! I didn't know that code!

On my phone it outputs 4 lines.

APP: Decryption failed

LOG: Decryption failed

ADB: Decryption failed

KEY:Imported Successful

And 3 buttons: "Employee ID Login"; "AUTOKENDECRYPT" and "ENCRYPT ALL"

That's interesting...

Could the button "autokendecrypt" enough to decrypt the whole phone with a correct token?
[OPPO A72 Guides, News, & Discussion] llxxVENOMxxll:
Follow this

https://xdaforums.com/t/changing-a-...dated-instructions-now-working-again.4143415/

*Disable all Networks except Wi-Fi. (In control panel)

*Install the Microsoft KM-TEST loopback driver with the Network Address 704D7B61ABCD as a legacy hardware (in device manager)

*Download the OPPO unlock .zip from above link. And open the Sec5.exe and type in your IMEI and Stamp.

This will now enable Engineer option in your phone. Fastboot is still not tested. May not work too. But according to the @teemo97 these options have something to do with the unlock.. Let's see.

Also a point to be noted here is that the bootloader unlock is done by the system class android.engineer.OppoEngineerManager So it has something to do with the Engineer mode. Could you please try contacting him through telegram ? I don't use telegram due to personal reasons which are not supposed to be posted in this forum..
[OPPO A72 Guides, News, & Discussion] Bobgle:
I tried but the username doesn't return anything on telegram.
[OPPO A72 Guides, News, & Discussion] llxxVENOMxxll:
@teemojob
[OPPO A72 Guides, News, & Discussion] linccracker:
Also after this you can enter *#8011# to enter engineer serial adb
[OPPO A72 Guides, News, & Discussion] Bobgle:
Yes, doesn't exist.
[OPPO A72 Guides, News, & Discussion] Nomz420:
So did anyone manage to root their OPPO phone?
[OPPO A72 Guides, News, & Discussion] llxxVENOMxxll:
This is practically impossible coz unlocking bootloader is done by the system service based on the response from OPPO servers. The system service sets the unlock on the oppo_custom partition which is RSA secured sadly
[OPPO A72 Guides, News, & Discussion] Bobgle:
Is it not possible to reverse engineer the system service itself and see how it does it? I've not been able to access it, but my knowledge about system services is incredibly limited. If an app is able to trigger the system service, why can't we trigger it ourselves?

Until someone proves to me that the token sent to the device from the server is actually required by the service before unlock, I will keep trying to root and flash this piece of garbage. I hate this phone's OS from the bottom of my heart.
[OPPO A72 Guides, News, & Discussion] Phi1123581:
Has anyone figured out how to root the a72 yet? Have we all seen this blog? Maybe it can help...

OPPO A72刷root获取magisk权限OPPO A72 root教程_我叫小特的博客-CSDN博客

OPPO A72 这个手机是MTK机型 搭载天玑720双模5G芯片官方暂时未开通深度测试 简单来说只能通过第三方解锁BL支持强解锁BL 支持安卓10和安卓11获取ROOT权限也就是magisk。目前联发科的处理器都可以强解锁BL，原理是写入破解的BL数据分区，并且禁用dm效验。这里我使用的是工具箱进行强解锁BL（这个手机没有fastboot模式，对此手机刷机 需要短接几次才能）对boot进行修补 以及关闭vbmeta的效验即可刷入magiskby:我叫小特 Q.1477868828裙.6

blog.csdn.net
[OPPO A72 Guides, News, & Discussion] Phi1123581:
Or the Qualcomm flash tool... Does that work with the a72? Thanks a lot,

Philip
[OPPO A72 Guides, News, & Discussion] linccracker:
Artical is rubbish, says A72 is MTK its not its qualconm.
[OPPO A72 Guides, News, & Discussion] llxxVENOMxxll:
Guys, I swear, you are trying to do something impossible. The ONLY way to unlock the bootloader is to get is to get it unlocked from OPPO. (Through their Deep Test. Also, unlocking for each device requires a unique key to be copied to the phone)

So the only practical way i can think of if visiting a nearby service center (authorised) and shell some money , yeah consider it bribe, and get it unlocked and find the required tools. Or, get someone from OPPO to leak out the tools.
[OPPO A72 Guides, News, & Discussion] CoinsClassic:
https://xdaforums.com/t/secrecy-unlock.4365059/ for decrypting engineermode stuff.

Tested and successfully worked on OP10P and OP Nord 2. Maybe someone can test this with their Oppo device.
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] ampmmylife:
支持！希望第一个版本尽快出来，并且already 稳定，汉化还要完整。

----------

MOD EDIT: English Translation Below

support! I hope that the first version will come out as soon as possible, and that it is already stable, and that the localization is still complete.
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] mhmdeveloper:
这个版本已经发布了

----------

MOD EDIT: English Translation Below

This version has been released
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] VioletViolin:
(edited) Current twrp provided isn't working, contacted dev on telegram and received help. Use lineage recovery and flash rom using adb sideload.
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] mhmdeveloper:
Thanks for feedback
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] ls4860:
Awesome works. Could you add double tap screen to sleep to the options, not only on statusbar, it would be very useful. Thanks.
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] plakonn:
included twrp is needed or its recommended? im using different recovery and i would like to keep it.
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] b-ser:
Unlocking smart lock, amazfit gtr2 does not work. Everything is added everywhere, but does not work, constantly asks for a password. (Notify for amazfit)
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] mhmdeveloper:
I can't test don't have that.
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Beuzer:
Did a clean install but it won't boot for me. Followed the instructions but it's stuck at the boot logo (dots moving around) for more than 10 minutes now. I first sideloaded the rom and then the new fw.

I have a Mi10T Pro and used the previous unofficial version without any issues.

#edit: extra info
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] mhmdeveloper:
Pm me on telegram
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] skorpicz:
How can I install zip files when I have encryption?twrp
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] mhmdeveloper:
Which zip?

Like magisk, adb sideload magisk.zip
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] skorpicz:
Přesně to nejde?

via twrp it doesn't work as always? i have encrypted storage
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] mhmdeveloper:
You have. To use asb side load.

Next update I'll fix it.
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] skorpicz:
would it be possible to implant a gamecenter with MIUI? sidebar mini application etc in a game?
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] sourav24071999:
No
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] GizmoTheGreen:
whats differenc between this and pixelexperience?

also does it pass safetynet after google september fixes?
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] sourav24071999:
ppui.site check here and safety net passes by default
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] hamza67100:
Hello,

I want to know if there is a developer options to get settings like Unlocking OEM or USB debogging
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Kiragiza:
Im nwbie in rom installation, and I hv a prblem with pe, bt in this room it works fine, prblms in pe such as safetynet in ppui fix by default, twrp is also installed properly, so far I havent found any bugs. btw I installed without using sideload and works well, sry my eng Rip, i just want thank for dev
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] andre512:
Hello, Does anyone have any video tutorial how to install this rom from Xiaomi EU. Thanks
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Pennywise12:
IF YOUR TWRP DONT SEE YOUR FILES READ HERE

FIRST THING FIRST

OPEN TWRP

CONNECT WITH YOUR USB CABLE

AND OPEN ADB FASTBOOT

WRITE THIS CODES

adb push FILENAME.zip or rom file name /sdcard

and your rom file will set there

then flashing

have fun
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] mhmdeveloper:
Do Visit : https://ppui.site/

Device Changelog:

- Added Smart Charging

- Added Battery Health

- Fixed 4k Video recording for GoogleCamera

- Fixed Screen Recording lag

- Addd GoogleCamera

- Fixed APN Issues

- Fixed Slow Charging

- Upstreamed Kernel to 4.19.205

- Improved Wifi Stability

- FingerPrint and DT2W are now super Fast

Source Side Changelog :

• Latest September Patch Merged android-11.0.0_r43

• Fixed Safety Net Issues and by defalut it will pass

• Added BatteryHealth section in battery tab

• Improved our Bumpy boy effect (now its system wide)

• Add Lockscreen Clock Styles in Display Tab Setting

• BatteryTab: Re-Arrange battery Tab and Update battery tab icons

• UI: Re-arrangement stuff acording to PixelPlusUI Interface

• Replace media notification background with artwork optional in Pixelizer

• SystemUI: statusbar clock date customization in Pixelizer

• SettingsLib: Improve ActionButtonsPreference UI

• SystemUI: Introduce user interface for Alert Sliders

• SystemUI: Redesign Media Player View inspired from Android S

• SystemUI: Make A12 DP3 clock bigger

• TwilightService: Save and use last fetched location

• Pixelizer: Move Some features to pixelizer

• Pixelizer: Update About Team Section info

• apns: Add IPV4V6 to EE (UK)

• kernel: Fix vdso32 building for 4.19+ kernels

• Fix Three UK / FreedomPop APN (MCC 234 MNC 20)

• vendor: apns: Add Digi Mobil

• wall: Update new wall for new version 3.9

• vendor/aosp: Bump version to v3.9 | Eternal

• DT2Doze: Move Preference to gesture settings

• Add Style picker & StatusBar Icon Tuner missing summary

• Fixed Pulse Music App Crash

• Nuked one Glitched Lockscreen Clock

• core: Remove overscroll shadow for all

• Drop the maximum recommended log size from 16MiB to 8MiB.

• Workaround global ThinLTO build break

• core: jni: Switch to -O3

• SettingsProvider: Set device name to marketname if available

• Improved Performance and Stability

• Misc changes and fixes

• YES!! u can do dirty flash

• Selinux is Enforcing, CTS passes and banking apps working

// SUPPORT AND DONATIONS WILL BE APPRICIATED //

PAYTM UPI ID : dwarmachine24@paytm

GPAY UPI ID: dwarmachine24@oksbi

PAYPAL: https://www.paypal.me/uglykid24

----------------------------------------------

Support Maintainer : Here
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] fredelec19:
Are the parameters of the rom in French?
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Levidant:
Really smooth rom, but I have a few problems (All of this on a clean flash).

- Fingerprint sometimes doesn't work when the screen is off.

- Fingerprint is also quite unreliable even adding the same fingerprint 2 or 3 times.

- For some reason, the phone doesn't seem to go to deep sleep.

The face unlock is also a bit slow, but it pretty much works 100%, so I can't complain. In general, this is a wonderful rom, basically no stuttering, the Adaptive refresh rate works even better than in MIUI and I didn't lose SafestyNet and Widevine. The only big problem is the deep sleep bug, I really hope that can be fixed :(
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] clientes:
Face unlock dont' work when screen is off.

V 3.9
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Mikami15:
Is there a way to change or delete this wallpaper/picture? I've tried changing it numerous times but it still show up almost immediately.
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Codecl:
No LHDC?
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Codecl:
Sorry, duplicate
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] michal.richvalsky:
Hi, I have MI10T PRO version 3.10. I have a problem with Messenger. If I'm calling someone, I'm about 5 seconds late. Does anyone have this problem? How could I solve this? I also had this problem on version 3.9.
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] Fear Sinan:
Teşekkürlr
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] mynameisval666:
Hi. Noob question. Apollo rom will work on Apollo Plus right? I'll be installing this from stock miui 12.5 rom(bootloader unlocked). Would that be fine?

And do I still have to root my Mi10T Pro? Thank you.
[Xiaomi Mi 10T / 10T Pro ROMs, Kernels, Recoveries,] mikoton:
怎么下载?
[Redmi Note 8 Questions & Answers] walidhiphop:
Hey guys...anyone can give me framework-res.apk and systemui.apk from the last Chinese miui 12.5 stable?? Please..

Thank you..
[Redmi Note 8 Questions & Answers] flairepathos.info:
If it takes too long for someone to send you

decompile(tool)/ mount(daemon tools) your firmware's system.img and find it in priv app
[Redmi Note 8 Questions & Answers] loopypalm:
maybe you will have more chance in TG group, i think most people use custom roms ...

or just extract the rom

no need to mount , you can open system.img with 7z
[Touch Diamond, MDA Compact IV Themes and Apps] Koush:
Hey all. I'm thinking about writing an Instant Messaging Client for Windows Mobile.

My ideas include:

Ability to use any major instant messaging network: ICQ, MSN, Yahoo, GTalk, AIM, etc.

Touch Screen Friendly

You can be connected to all your networks from both your desktop and phone at the same time.

It can be used as a replacement for the standard "Contacts" application: all your non-instant messaging Contacts will be viewable on this client as well. You can do the standard stuff as well: call, email, text, as well as send an IM.

What I'm wondering, is if you guys would be interested in this, and if it's even worth my time. So please vote and let me know!
[Touch Diamond, MDA Compact IV Themes and Apps] Blazeitup123:
well i'm very intrested. any thoughts on vga video chat integration?
[Touch Diamond, MDA Compact IV Themes and Apps] s_kates81:
It'd be just great. I'd love to see it happen
[Touch Diamond, MDA Compact IV Themes and Apps] NYRican:
im+ is good and has a 7 day trial

agile messenger is also good and i believe also has a trial

the best for me has been beejive its still beta but works great for me is free and has a great UI that makes it feel something like SMS on the iphone

beejive.com

these all work with multiple services
[Touch Diamond, MDA Compact IV Themes and Apps] NYRican:
id be interested if it could compete with these especially if the UI could blend with the diamond or touchflo 3D
[Touch Diamond, MDA Compact IV Themes and Apps] sidd:
NYRican is right, it should match the Tf3D UI, would be a great Idea, & the greatest would be if the VIDEO CHAT works as well.

GoodLuck
[Touch Diamond, MDA Compact IV Themes and Apps] godjunior:
Skype

WOW.Can you include Skype? as i found very few clients include it
[Touch Diamond, MDA Compact IV Themes and Apps] 3rain3ug:
great...

i think it will be very usefull when you realise something like imov

a full compatible xmpp jabber protocol messenger with transports feature for other messaging protocols like msn icq ...

as opensource project or freeware

Benefits:

- xmpp needs little traffic

- transports have the benefit that all status and standby comunication per protocol is reduced to one!

- programing is easyer because you must integrate only one protocol

- as opensource or freeware other developer can support you

...
[Touch Diamond, MDA Compact IV Themes and Apps] MightyMike:
definitely a fantastic idea

1) nice gui interface (agile, im+ = brutal interfaces)

2) NON Memory HOG! (Beejive is great, but runs very slow)

3) NON Power Consuming! (Beejive eats battery likes its going out of style when running for long periods of time)

-----------

Those are my comments based on other applications on the market.

if you can pull of designing a very nice interface, easy to use with the touchscreen for vga, that'd be awesome!
[Touch Diamond, MDA Compact IV Themes and Apps] Mandragore:
I'd love to use a killer mobile TF3D integrated contacts and unified communication client for the Microsoft Unified Communications products!

Right now, I sync with my Outlook contacts OTA on Exchange and have access to our company directory. That alone has proven invaluable already..
[Touch Diamond, MDA Compact IV Themes and Apps] doena:
+1 very nice to such an App.

Maybe a little bit nokia 5800 like.

There You can also handle everything to do with Contact

( IM, SMS, Phone, Pics...) via the Contact app.

This would be a very very great App.

Respect for Idea.

greets doena
[Touch Diamond, MDA Compact IV Themes and Apps] OneCheekyDevil:
Thumbs up here

I think this is what is needed to complete this mobile

and IM that can do it all

Looking forward to it :)
[Touch Diamond, MDA Compact IV Themes and Apps] drdingo21:
You nubs know this thread is over 6 months old..
[Touch Diamond, MDA Compact IV Themes and Apps] kidnamedAlbert:
if only i had a diamond :(

think you can make a QVGA version? ;)
[Touch Diamond, MDA Compact IV Themes and Apps] MightyMike:
it was posted on october 3rd :S

how is it old?
[Touch Diamond, MDA Compact IV Themes and Apps] kidnamedAlbert:
hahahahahahahahahahaha!

dude the date in this forum is Day-Month-Year

haha good try though ;)
[Touch Diamond, MDA Compact IV Themes and Apps] 3rain3ug:
XD loool nice guy XD wahahaha
[Touch Diamond, MDA Compact IV Themes and Apps] omniwolf:
there already is a client for MS unified communications (OCS) for windows mobile. but your company needs to have an edge OCS server running or else you won't be able to connect.

i would like to see this, but it's gotta be a LOT of work? if you plan on implementing all those protocols.. i know with miranda (a windows multi protocol IM) they have enough resourcing issues with one developer per protocol.. and you are suggesting that you develop all the protocols as well as the UI and everything else? impressive..
[Touch Diamond, MDA Compact IV Themes and Apps] MightyMike:
lol smashed our hopes :(
[Touch Diamond, MDA Compact IV Themes and Apps] Koush:
My plan is to host an Openfire XMPP server, and that provides gateways to all the other IM clients. There is also an open source XMPP client library called Jabber.NET. Really, all I would be doing is hosting a server and writing a rich XMPP client UI. And for a phone, funneling all the traffic through one protocol and proxy works out much better on performance and battery life.

So I would not be writing any code related to protocols, but I would have to maintain a server and pay for bandwidth costs. Ultimately that means I would not be able to do this entire project for "free" like everything else I do: I need a way to make enough revenue off of it to pay for the hosting service.

Also, regarding the MS Live Communications client. Not only do you need to run an Exchange and LCS server, you need to purchase an additional license for Public IM connectivity. That license is around $13-$16 per user per year. And on top of that, you must use the MS Live Communications client, which is not so touch friendly: what I really want out of this is a nice, usable, IM client.
[Touch Diamond, MDA Compact IV Themes and Apps] Koush:
He has a point, but I'm not planning on implementing it that way, so no hopes have been smashed. :p
[Touch Diamond, MDA Compact IV Themes and Apps] MightyMike:
is this something that you already have in the works? if so, how long of a timeframe are we looking at? not rushing you, obviously we want a fantastic product :)