Note:I did not make this vendor the credits go to dinolek from 4pda. I AM JUST SHARING IT HERE TO HELP OTHERS. IF YOU WANT ME TO DELETE IT GIVE ME A MESSAGE I'll DELETE IT.
YOU YOUR SELF ARE RESPONSIBLE FOR THE THINGS YOU DO TO YOUR SMART PHONE.I AM NOT responsible.IF YOU POINT YOUR FINGER AT ME I WILL laugh AT YOU.
A warning!!!
This vendor is not compatible with firmware on official vendors from Redmi 6 and 6A themes
Patches and various modifications for the official vendor will not work on the OSS vendor, sometimes have a negative effect!
Kernels from the official vendor will not work on the new vendor. When installing the kernel from the official vendor, the firmware will not start!
short info:
The author of an unofficial vendor is Dinolek
This vendor is based on the ALPS source code from MediaTek based on Android 10
This vendor has significantly fewer problems than all the official
This vendor has been thoroughly tested and has a stable status.
OSS vendor advantages over official:
Default data encryption is missing
- There is support for Api2Cam (You can download Google Camera from Google Play or use the Google Camera GO mod)
- No problem with codecs on Android 10 and 11
- No problems with ring volume control on CERTUS and GSI firmware
- There is support for the Vulkan API (some games and applications will work a little better)
- CERTUS and GSI work much more stable than on the official versions of vendors
- There is video stabilization
- Official YouTube client works great at 720p 60fps
- Kernel 4.9.190
- Based on Android 10 ALPS (AOSP from MediaTek)
Kernel -https://github.com/CertusRepos/android_kernEl_xiaomi_certus
Tree-https://github.com/CertusRepos/android_device_xiaomi_certus/tree/alps-10.0
Requirements:Unlocked bootloader
Need android pie miui
0.4 is for custom Roms and 0.5 is for
gsi
Don't use this vendor for android 9 custom roms
How to install it...I tried to install it twice but ended up with bootlooping...and is there any requirement to flash alps boot.img and where can I get the boot.IMG....by the way I am on crdroid 7.9, wulans kernel, vendor 1.0.8.0
havokelite said:
How to install it...I tried to install it twice but ended up with bootlooping...and is there any requirement to flash alps boot.img and where can I get the boot.IMG....by the way I am on crdroid 7.9, wulans kernel, vendor 1.0.8.0
Click to expand...
Click to collapse
Which twrp version and did you overwrite the vendor or deleted it first and then installed the alps vendor
Rom checker said:
Which twrp version and did you overwrite the vendor or deleted it first and then installed the alps vendor
Click to expand...
Click to collapse
Thanks for the reply, I am on OrangeFox Recovery and I deleted the vendor first & then flashed RevengeOS but got stuck in the bootloop and then flashed CorvusRom and a few other but nothing worked...So I flashed miui stock boot.img and salvaged my redmi 6a....Well I havent flashed vendor before so can u please give full instructions on how to flash the OSS vendor...I mean I have the zip file so can I just flash it or do I need to extract the zip and then select the boot.img file within the alps vendor 4.0 zip....
havokelite said:
Thanks for the reply, I am on OrangeFox Recovery and I deleted the vendor first & then flashed RevengeOS but got stuck in the bootloop and then flashed CorvusRom and a few other but nothing worked...So I flashed miui stock boot.img and salvaged my redmi 6a....Well I havent flashed vendor before so can u please give full instructions on how to flash the OSS vendor...I mean I have the zip file so can I just flash it or do I need to extract the zip and then select the boot.img file within the alps vendor 4.0 zip....
Click to expand...
Click to collapse
Use official twrp latest version and delete the vendor from advanced wipe and install alps vendor 0.4 for revenge os after that the ROM should boot, if it still doesn't boot give a try for 0.5 vendor bcz some people were saying that this vendor was helping them boot ROMs
Are these vendor images up-to date?
Asking because the numbers, 0.4 and 0.5, do not represent the tree version (10.0)
Did those images work for anybody?
I am trying to get back from 64-bit vendor for Android 12 and flashing those over ALPS-Vendor-0.6-ARM64-cactus just doesn't work. The phone is not bootlooping, rather is stuck on boot.
Interestingly enough 0.4 patches just vendor partition, while 0.5 patches both vendor and boot
Related
Initial Fix
- Dont expect Fully working ROMs
Backup persist before flashing any sgsi
What is this ?
This is a patch to boot all sGSI OEM ports
How to flash
- use any FULL rom as base ( oreo for Oreo sgsi , pie for pie sgsi)
- Flash any sGSI rom
- Flash patches needed by sGSI rom
- Flash sGSIFix3 Zip
- Reboot
List of sgsi reported to boot
- OxygenOS Oreo
- Miui pro ( has cam and fp working too)
- h2os pie
- Zui 5.0
- zui10
- Nubia os
- Pixel sGSI
Download : https://drive.google.com/open?id=1CnjQvtFoMm1EvgDMbMovYkYEqqSeg07L
Forgive my ignorance but what is sGSI, and what are these all about?
I mean can you tell me how did you boot Oxygen OS
I used lineage OS 8.1 Oreo rom as base
Wiped system partition
Restored OOS backup
Wipe data
Flashed patch.zip
Flashed sGSIfix.zip
Reboot
And it was a boot loop please help me
What does this do exactly?
TREBLE COMPATIBILITY FOR YUREKA BLACK (Tinno p7201)
Guide and Vendor Zips Should work on Tinno p7201 clones - Wiko U feel prime , Blu Life One X2 mini, and Cect Digi U
Disclaimer:
WARNING, IT REPARTITIONS THE DEVICE SO DONT FLASH ON LOW BATTERY.
IF YOU DON'T KNOW WHAT UNLOCKING IS OR WHAT A PARTITION IS , BETTER NOT USE THIS.
!!! Whatever you do, it is at your own risk !!!
*************************************************************************************************************
How to Install
Flashing recovery
1. Flash Treble TWRP recovery given in downloads (important).
2. Reboot to recovery.
Re-partition & Treblize Device
Flash Treble Partitioner tool edited for Yureka Black in treble recovery. (Important Note: Only use the recovery given for download in next post (Twrp that has orange accents and splash) and the tool works properly only in it. Use this recovery whenever you use this tool. You can change recoveries later. Use of other recoveries to flash partition tool can put phone in a no-OS state).
Follow the on screen instructions while using tool.
Reboot to recovery.
Wipe System and Vendor.
If system or vendor aren't mounting change their filesystem to ext4.
Reboot to recovery.
From now you can flash Roms with Twrp or Any other recently built recovery ( Any treble twrp, Official twrp in twrp.me/ Pitch black recovery or (Twrp that has orange accents given after this post)).
GAPPS and MODS work properly only when flashed with latest recoveries and I don't maintain them.
All actions performed here are reversible.
As far as i know, everything here has been used > 100 times for several years and works.
If you want to flash GSI
Flash the Rom zip
Wipe system, Flash the GSI image to system & wipe data.
GSIs don't boot on android 11 right now. Please contact your Rom/Os maintainer for device and ask them to fix it.
*************************************************************************************************************
IMPORTANT:
For ERROR: 7 & in TWRP on flashing non treble roms.
Garlic was not released with treble ! Non treble Roms which are based on android 10 and prior for garlic CANNOT be flash after partitioning,
You need to remove vendor using partitioning tool again on partition tool required recovery.You can then flash non treble Roms like before or change recoveries.
*************************************************************************************************************
Credits----Source Maintainers & Co
Treble Party Tool:- @Oki - For TREBLE - PARTY TOOL --@someone755 for the keycheck binary--- @Zackptg5 for the V4A install script.
Recovery----Teamwin&Team
Give me a thumbs-up if it helped you
DOWNLOADS IN NEXT POST
DOWNLOADS
PARTITION TOOL
TREBLE TWRP
MORE HELP
Does it require Data Format?
No
What GSI can boot?
All GSI depending on Oreo or Pie depending on respective vendors along with Sgsi like MIUI,Zui, OOS and other Sgsi ports. No GSI will boot on Android 11 (Ask device maintainers).
Why are non treble custom roms no longer flashing?
Because custom roms are made for 4.7gb system , unless the dev mentions 3.7gb system , they cannot be flashed along with treble.
If you want to revert to non-treble custom roms..
Reflash the Party tool and choose option to remove vendor partition.
I'm on Android Nougat (7.1.1) and have a Wiko U Feel Prime.
Am I able to flash this treble or do I need a 8.0 custom ROM to enable treble.
Also can I flash any gsi I found out there or do I need a specific gsi for this since it isn't an originally supported treble device
Noobyguy said:
I'm on Android Nougat (7.1.1) and have a Wiko U Feel Prime.
Am I able to flash this treble or do I need a 8.0 custom ROM to enable treble.
Also can I flash any gsi I found out there or do I need a specific gsi for this since it isn't an originally supported treble device
Click to expand...
Click to collapse
Hello , there are standalone vendor zips in the post .First you need to repartition , after doing it you dont need a custom treble rom, flash my treble twrp, then just flash the vendor zip + bootimage and any GSI (pie GSI for pie vendor and Oreo GSI for oreo vendor) after wiping data.GSIs are not bug free. If you have any doubts/want to know the latest development going on the device, I strongly suggest you to join the telegram group, there are few wiko u feel prime users in our group.
Please help me. I can't seem to understand what exactly I need to do in order to install a custom ROM on my K20 Pro (Global 10.3.5.0.) I have tried following this (https://forum.xda-developers.com/k20...0-pro-t3953844) post thoroughly and others as well, but can't seem to exactly understand what I am required to do. Most custom ROM's state [Raphael], but as I purchased this device in India, it would most probably be [Raphaelin], after unlocking the Bootloader and installing TWRP, am I supposed to flash a Custom ROM (for ex. Lineage OS) directly or would I have to install a ROM which would make my device [Raphael]? Vendor and Firmware have gone over my head, I do not understand what I need to di. If someone could help me out, It would be mean a lot. Thank you.
Platinum_Pyth0n said:
Please help me. I can't seem to understand what exactly I need to do in order to install a custom ROM on my K20 Pro (Global 10.3.5.0.) I have tried following this (https://forum.xda-developers.com/k20...0-pro-t3953844) post thoroughly and others as well, but can't seem to exactly understand what I am required to do. Most custom ROM's state [Raphael], but as I purchased this device in India, it would most probably be [Raphaelin], after unlocking the Bootloader and installing TWRP, am I supposed to flash a Custom ROM (for ex. Lineage OS) directly or would I have to install a ROM which would make my device [Raphael]? Vendor and Firmware have gone over my head, I do not understand what I need to di. If someone could help me out, It would be mean a lot. Thank you.
Click to expand...
Click to collapse
If you're running stock MIUI and haven't moved to any custom MIUI's till date then you can straight away flash LOS. Moreover, most of the custom roms work on multiple vendors irrespective of whether it is a China Vendor or India or Global. It doesn't matter till the time the developer specifically asks you to be on a particular vendor.
Vendor isn't a dreaded thing. It's just the drivers needed to run the various components in the device (BT, WiFi etc). Till the time you don't wipe the vendor partion in twrp, you would always be good to go. You could carry on flashing custom roms w/o careing about the vendor.
Sent from my Redmi K20 Pro using Tapatalk
Sukhi said:
If you're running stock MIUI and haven't moved to any custom MIUI's till date then you can straight away flash LOS. Moreover, most of the custom roms work on multiple vendors irrespective of whether it is a China Vendor or India or Global. It doesn't matter till the time the developer specifically asks you to be on a particular vendor.
Vendor isn't a dreaded thing. It's just the drivers needed to run the various components in the device (BT, WiFi etc). Till the time you don't wipe the vendor partion in twrp, you would always be good to go. You could carry on flashing custom roms w/o careing about the vendor.
Sent from my Redmi K20 Pro using Tapatalk
Click to expand...
Click to collapse
Thank you very much for your reply. So, just to check if I have understood correctly. I can just install TWRP and then flash Lineage OS straight away, right? I checked (https://forum.xda-developers.com/k20-pro/development/rom-lineageos-16-0-t3965311), and it mentioned:
Instructions :
Download the latest build and GApps
Reboot to recovery
Flash proper vendor and firmware
Flash the latest build and GApps
Reboot
What is "proper vendor and firmware"? And would I also be required to flash this?
Thank you.
Platinum_Pyth0n said:
Thank you very much for your reply. So, just to check if I have understood correctly. I can just install TWRP and then flash Lineage OS straight away, right? I checked (https://forum.xda-developers.com/k20-pro/development/rom-lineageos-16-0-t3965311), and it mentioned:
Instructions :
Download the latest build and GApps
Reboot to recovery
Flash proper vendor and firmware
Flash the latest build and GApps
Reboot
What is "proper vendor and firmware"? And would I also be required to flash this?
Thank you.
Click to expand...
Click to collapse
Go back to the Lineage instructions and read immediately below that. It starts P.S.
It explains exactly proper vendor and firmware means.
No you won't need to install anything for this step
Platinum_Pyth0n said:
Thank you very much for your reply. So, just to check if I have understood correctly. I can just install TWRP and then flash Lineage OS straight away, right? I checked (https://forum.xda-developers.com/k20-pro/development/rom-lineageos-16-0-t3965311), and it mentioned:
Instructions :
Download the latest build and GApps
Reboot to recovery
Flash proper vendor and firmware
Flash the latest build and GApps
Reboot
What is "proper vendor and firmware"? And would I also be required to flash this?
Thank you.
Click to expand...
Click to collapse
Nope ! You don't need to flash vendor + firmware as you already running an untouched stock MIUI build. That is for people who are coming from either modified MIUI builds (EU, Miroom etc) or custom roms with a different vendor (India device running on China Vendor)
Custom roms don't carry the Vendor Firmware files and you can only modify the existing Vendor when you move to other region stock or custom MIUI roms.
Back up your data on Internal storage to a safe place either on a PC or OTG. Skip this step if you have nothing important.
Boot In TWRP
Wipe System, Data , Cache , Dalvik
(Don't reboot at this point, Not Even a Recovery reboot)
Flash LOS
Flash GApps
Go to Advanced Wipe and Format Data by typing Yes
Reboot
Sent from my Redmi K20 Pro using Tapatalk
Sukhi said:
Nope ! You don't need to flash vendor + firmware as you already running an untouched stock MIUI build. That is for people who are coming from either modified MIUI builds (EU, Miroom etc) or custom roms with a different vendor (India device running on China Vendor)
Custom roms don't carry the Vendor Firmware files and you can only modify the existing Vendor when you move to other region stock or custom MIUI roms.
Back up your data on Internal storage to a safe place either on a PC or OTG. Skip this step if you have nothing important.
Boot In TWRP
Wipe System, Data , Cache , Dalvik
(Don't reboot at this point, Not Even a Recovery reboot)
Flash LOS
Flash GApps
Go to Advanced Wipe and Format Data by typing Yes
Reboot
Sent from my Redmi K20 Pro using Tapatalk
Click to expand...
Click to collapse
I'm trying to install a custom rom in K20 pro raphaelin. But it is getting stucked at recovery. Then I have to install stock ROM using MIFlash. Any help on this issue?
Custom ROM is successfully flashed in TWRP.
MyNameIsAbey said:
I'm trying to install a custom rom in K20 pro raphaelin. But it is getting stucked at recovery. Then I have to install stock ROM using MIFlash. Any help on this issue?
Custom ROM is successfully flashed in TWRP.
Click to expand...
Click to collapse
Did you do FORMAT Data (not just Wipe) when you installed your custom ROM, and before rebooting?
Hi everyone, I would like to update my vendor partition. I installed last rr build(pie) but my vendor partition is a bit old but don't remember which version. Last time I tried to update vendor it ended with fastboot screen and I don't want to go all over the installation (flash miui China etc...) What is the best way to update vendor?
Flash last xiaomi.eu pie vendor then rr build or if I lfind only the vendor partition can I update it via twrp?
Does someone has already try this or help me going through the best process!
You'll need to flash the whole xiaomi.eu rom, at least I never got it to work when only flashing vendor.
I have been using custom roms for years.
I wanted to try flashing GSI images, and i decided to start with Havoc-OS-v4.4-20210503-arm64-a-Official-vanilla.img
I installed twrp-3.5.2_9-0-z2_row
I completely wiped everything, system/cache/data etc.
I flashed Havoc-OS-v4.4-20210503-arm64-a-Official-vanilla.img then NikGapps-basic-arm64-11-20210514-signed.zip.
Rebooted.
Phone is instantly resetting right after the ZUK logo goes away. stuck in boot loop. Am i doing something wrong ?
hash02 said:
I have been using custom roms for years.
I wanted to try flashing GSI images, and i decided to start with Havoc-OS-v4.4-20210503-arm64-a-Official-vanilla.img
I installed twrp-3.5.2_9-0-z2_row
I completely wiped everything, system/cache/data etc.
I flashed Havoc-OS-v4.4-20210503-arm64-a-Official-vanilla.img then NikGapps-basic-arm64-11-20210514-signed.zip.
Rebooted.
Phone is instantly resetting right after the ZUK logo goes away. stuck in boot loop. Am i doing something wrong ?
Click to expand...
Click to collapse
Can you send me the link of the thread where you saw your rom?. Pretty sure theres a tutorial in it.. You are missing some important step like flashing create vendor.zip or repartitioner.zip and some other stuff.. Give me the link...
[11][OFFICIAL] Havoc-OS 4.1 [ARM64/ARM/A64][A/AB/AB-VNDKLITE][GApps/Vanilla]
Havoc-OS 4.x is based on AOSP, inspired by Google Pixel. Has a refined Material Design 2 UI crafted by @SKULSHADY. Many useful features that will blow your mind. All you can dream of and all you'll ever need. Just flash and enjoy... General...
forum.xda-developers.com
Your question is a bit weird because this is a GSI. it's not model specific and should apply to things treble.
So it's not "my rom" it's just a gsi rom that should just work, right ? (unless i did something wrong)
Procedure was standard, clean, no dirty flashing.
Flash img, then gapps, then reboot.
I remember the instructions were for an older version of havoc, i just took the latest build because that's what you usually do ???
Regardless, this is not a HAVOC issue, I later tried with caos build caos-v307-210507-arm64-agZ.img. The exact same behavior happened.
hash02 said:
[11][OFFICIAL] Havoc-OS 4.1 [ARM64/ARM/A64][A/AB/AB-VNDKLITE][GApps/Vanilla]
Havoc-OS 4.x is based on AOSP, inspired by Google Pixel. Has a refined Material Design 2 UI crafted by @SKULSHADY. Many useful features that will blow your mind. All you can dream of and all you'll ever need. Just flash and enjoy... General...
forum.xda-developers.com
Your question is a bit weird because this is a GSI. it's not model specific and should apply to things treble.
So it's not "my rom" it's just a gsi rom that should just work, right ? (unless i did something wrong)
Procedure was standard, clean, no dirty flashing.
Flash img, then gapps, then reboot.
I remember the instructions were for an older version of havoc, i just took the latest build because that's what you usually do ???
Regardless, this is not a HAVOC issue, I later tried with caos build caos-v307-210507-arm64-agZ.img. The exact same behavior happened.
Click to expand...
Click to collapse
Redo the process and try to flash the gsi only without gaps then boot..
r
ivanjudge said:
Redo the process and try to flash the gsi only without gaps then boot.. You can check this out also maybe it will help? https://forum.xda-developers.com/t/zuk-z2-pro-project-treble-android-10-11-12-gsi-ab.4197355/
Click to expand...
Click to collapse
to flash a GSI image first you should wipe all except internal storage.
then install a Vendor ie; Basic roms like AEX, ARROW OS according to the GSI Version
if you GSI image is based on Android 10 then you should flash a android 10 rom from aex or arrow, then flash the gsi to system, then reboot
prc.kailas said:
to flash a GSI image first you should wipe all except internal storage.
then install a Vendor ie; Basic roms like AEX, ARROW OS according to the GSI Version
if you GSI image is based on Android 10 then you should flash a android 10 rom from aex or arrow, then flash the gsi to system, then reboot
Click to expand...
Click to collapse
So, the gsi flashing just copies the image-byte-by-byte to the /system partition ?
Just like dd on linux ? Blind transfer from one direction to the other ?Is this why you recommend flashing "basic roms", so that by flashing the zips all other partitions are updated accordingly ? like /vendor and so on ?Please clarify and keep it technical, i want to learn
ivanjudge said:
Redo the process and try to flash the gsi only without gaps then boot..
Click to expand...
Click to collapse
I already did
right now i am on aospextended android 11 version. since it's not a gsi image it worked. but it is unstable and i really want to try the gsi images and make it work primarily out of technical curiosity
hash02 said:
I already did
right now i am on aospextended android 11 version. since it's not a gsi image it worked. but it is unstable and i really want to try the gsi images and make it work primarily out of technical curiosity
Click to expand...
Click to collapse
Try what @hash02 said you can check the link i gave you above to view the full detail and to avoid boot loops reboot to recovery after flashing the gsi then flash the gapss then factory reset then reboot...And dont use nikgaps instead use other Gapps..
ivanjudge said:
Try what @hash02 said you can check the link i gave you above to view the full detail and to avoid boot loops reboot to recovery after flashing the gsi then flash the gapss then factory reset then reboot...And dont use nikgaps instead use other Gapps..
Click to expand...
Click to collapse
Well, Ok but where do i find android 11 opengapps ?
I didn't find any other gapps for Android 11.
However I tried your method even if it makes absolutely no sense at all. This device is a-only not a/b. Can you explain that or is that an elephant in the room that you dont want to talk about ?
In any case, the device does not bootloop anymore, it just sits in fastboot mode.
These are the steps to flash a gsi on zuk z2 pro correctly:
Wipe clean all partitions excluding user data
Then flash https://forum.xda-developers.com/t/radio-modem-basebands-for-zuk-z2-pro-only.3715835/ latest baseband
Flash boot image [ linked below - it is the boot image extracted from a mokee 9.0 rom ]
flash vendor image [ copied from another thread ]
flash gsi image [which ever you want]
reboot to recovery again [ sometimes it doesnt work unless you do ]
reboot to system
https://mega.nz/folder/E55iTZQJ#jNsa9d7WxLKr-9q_LFPS1A saved here for anyone else's convenience.
hash02 said:
So, the gsi flashing just copies the image-byte-by-byte to the /system partition ?
Just like dd on linux ? Blind transfer from one direction to the other ?Is this why you recommend flashing "basic roms", so that by flashing the zips all other partitions are updated accordingly ? like /vendor and so on ?Please clarify and keep it technical, i want to learn
Click to expand...
Click to collapse
by flashing gsi no vendor is updated or modified. because gsi's are generic rom with only system image, no other partitions. so flashing a basic rom (especially made for your device) , that will update every partition, and then replacing system by gsi system thats all.
prc.kailas said:
by flashing gsi no vendor is updated or modified. because gsi's are generic rom with only system image, no other partitions. so flashing a basic rom (especially made for your device) , that will update every partition, and then replacing system by gsi system thats all.
Click to expand...
Click to collapse
Thank you, I figured as much as I did a lot of testing trial and error and flashed lots of files yesterday. Got it working booting etc. Unfortunately the ROMs don't support fingerprint scanner out of the box and didn't bother to make it work. Just wanted something stable to use my phone. Thx
hash02 said:
superior-arm64-bvN-userdebug.img with AEX 7.3 works awesome and stable enough.
Click to expand...
Click to collapse
havoc-arm64-bvN-vndklite.img with AEX 7.3 works
hash02 said:
Thank you, I figured as much as I did a lot of testing trial and error and flashed lots of files yesterday. Got it working booting etc. Unfortunately the ROMs don't support fingerprint scanner out of the box and didn't bother to make it work. Just wanted something stable to use my phone. Thx
Click to expand...
Click to collapse
for me AEX 8.1 is awesome, but none of custom support Uhealth with Sp02 sensor. its very usefull at this time.