I wanted to explain that I do not know the program code, but I know how to flash the phone. My problem is that there is no image to install with MSM right now, and the local update does not allow switching from oxygenos to colors, even if I downgrade oxygenos.
all the written instructions Iene lead to positive results, I can read, at the moment all the instructions look like this: to switch to coloros, downgrade to the initial version, (22.214.171.124), then update through a local update to coloros. This method does not work for me, oxygenos writes "wrong update package", I downloaded the OTA package, the full package, it still writes the same thing. so I turned to knowledgeable people for help on this forum. and you recommended me not to spam on this forum
I know, announced only in threads, crowdfunding will be launched in GitHub and Telegram.
Oh, I keep these posts just for update of plans test results.
I am ready to test OnePlus 9 Indian device, also one of my friend is trying to mod color os MSM toolI contacted the staff of OnePlus to inquire about this question. They said that the degraded conversion package is only for CN variant. They don't think it's a problem and won't solve it.
So I'm trying to port it into the non Chinese variant of the device, because I don't have enough money to buy the EU variant OnePlus 9 (I need it to study the difference between the Non-CN variant and the Chinese variant, because the European variant is cheaper, so I plan to buy this variant), the research progress will be very slow.
At present, I have designed three plans:
1. Make changes to the firmware on the device to fit the degraded package.
2. Using the MsmDownloadTool of ColorOS to flash. (I'm responsible for remote operation, so it can't be used as a long-term solution)
3. Extract the ColorOS firmware out of the raw image to flash. (may die in partition problems, and should not apply to 9R)
4. (This plan has been abandoned, because the signature can not be forged, and it is too troublesome to adapt to each different model) Make changes to the degraded package to adapt to the hardware of different regions.
Due to the above reasons, I can't test and implement plan 1 and 3. I have found a brave 9 Pro India user to test plan 2 and wait for the good news.
I'm going to launch crowdfunding in the near future. If you have extra funds and want to try ColorOS, please support me.
If you want to provide the device for testing (it doesn't necessarily succeed and the device will not be returned regardless of the results), you can also contact me.
If you want to apply for the remote test scheme, I will be happy to accept it. However, please note that no matter what the result is, I am not responsible for any impact of the remote test on your device, and the device may lose its warranty; Since I am still a high school student, I will only provide remote testing service in my spare time (China, GMT+8, Asia/Shanghai).
Before you commence to create a respective thread I'd like to precautionarily make you aware that crowdfunding is not allowed and accepted on XDA.