Related
i have redmi note 5 pro and i have installed lineage os on it thst is with oreo. but i am not able to use google camera and camera2api is also not working. i tried every file and flash but its not working. please help me for this.
Gcam not working on RR rom for me. But on global beta it is working fine.
If u flash stock gapps package for unknown reasons it won't work.Flash gapps micro package.You do not need to enable camera2api by adding the lines in build.prop or flashing a flashable zip as RR comes with c2api enabled by default.On lineage os I am not sure whether c2api is enabled by default.. You can check it by downloading an app from playstore namely "Manual camera compatibility". If everything is green ticked then u r good t go.If installing RR just clean install RR and then flash micro gapps and when the phone boots just insatll gcam by bsg like any other apk and you should be good to go. Everything should be technically same for lineage as RR is based on lineage. Hope it would solve your issue
Camera2api not working for me on miui pro global.
Hello!
So I decided to make this GSI because I had never built one and for fun.
And since it works, why not share it with everyone :laugh:
Instructions to flash:
https://www.xda-developers.com/flash-generic-system-image-project-treble-device/
What doesn't work:
Probably the same as phhusson's AOSP GSI
(If you run into problems, tell me below and include your device name. Bugs without logs will be considered a feature)
What works:
Also probably the same as phhusson's AOSP GSI
Tested on:
Redmi 5 Plus with CrDroid vendor
Download:
https://drive.google.com/file/d/1flcmhPZE_OuHjZB1eDlGG_n1XEkWQDM3/view?usp=drivesdk
Do I need to flash gapps?
Yes.
Does VoLTE work?
It's reported to work apparently but I have no way to confirm this
Big thanks to @EnesSastim for getting me started with GSIs
And to @phhusson for his scripts
Enjoy the pizza!
reserved
There is a possibility that I'll make a gsi for a/b devices, but I'm focusing on other things first.
Screenshots:
What gapps do you recommend? Open gapps give me the device not certified notification
Possible to add pixel launcher ans pixel navbar ect? Thanks awesome rom.
dcduartee said:
What gapps do you recommend? Open gapps give me the device not certified notification
Click to expand...
Click to collapse
I flashed gapps nano and had no problems
dcduartee said:
What gapps do you recommend? Open gapps give me the device not certified notification
Click to expand...
Click to collapse
Flash magisk flash universal safety fix
---------- Post added at 07:37 PM ---------- Previous post was at 07:32 PM ----------
4PERTURE said:
There is a possibility that I'll make a gsi for a/b devices, but I'm focusing on other things first.
Click to expand...
Click to collapse
Nice rom got everything working so far on a nubia z17 is there a chance for automatic face unlock?maybe i am blind dont see it
whts the spesial Property of this rom?
4PERTURE said:
Hello!
So I decided to make this GSI because I had never built one and for fun.
And since it works, why not share it with everyone :laugh:
Instructions to flash:
https://www.xda-developers.com/flash-generic-system-image-project-treble-device/
What doesn't work:
Probably the same as phhusson's AOSP GSI
(If you run into problems, tell me below and include your device name. Bugs without logs will be considered a feature)
What works:
Also probably the same as phhusson's AOSP GSI
Tested on:
Redmi 5 Plus with CrDroid vendor
Download:
https://drive.google.com/file/d/1flcmhPZE_OuHjZB1eDlGG_n1XEkWQDM3/view?usp=drivesdk
Do I need to flash gapps?
Yes.
Does VoLTE work?
Probably not. (Comments regarding volte will be ignored)
Big thanks to @EnesSastim for getting me started with GSIs
And to @phhusson for his scripts
Enjoy the pizza!
Click to expand...
Click to collapse
great ROM the only thing that is missing from the camera and the Bluetooth sent from my moto z play
@4PERTURE pie recents not working on quickstep?
huawei honor v9《v8pro》
have incalling ring
all perfect in MI6X but the notification LED is still lit permanently, the battery is drained enough otherwise everything works perfectly. I will wait for a more stable version. Thanks for the work.
i like this gsi.. everything looks fine..
4PERTURE said:
Hello!
So I decided to make this GSI because I had never built one and for fun.
And since it works, why not share it with everyone :laugh:
Instructions to flash:
https://www.xda-developers.com/flash-generic-system-image-project-treble-device/
What doesn't work:
Probably the same as phhusson's AOSP GSI
(If you run into problems, tell me below and include your device name. Bugs without logs will be considered a feature)
What works:
Also probably the same as phhusson's AOSP GSI
Tested on:
Redmi 5 Plus with CrDroid vendor
Download:
https://drive.google.com/file/d/1flcmhPZE_OuHjZB1eDlGG_n1XEkWQDM3/view?usp=drivesdk
Do I need to flash gapps?
Yes.
Does VoLTE work?
It's reported to work apparently but I have no way to confirm this
Big thanks to @EnesSastim for getting me started with GSIs
And to @phhusson for his scripts
Enjoy the pizza!
Click to expand...
Click to collapse
Thanks for this amazing rom, i have an error message when boot regarding my device, Mi Mix 2S, I think was related to vendor, can you give link or file of CrDroid vendor? But that vendor I think can't work on my device, tried with 8.9.20 and 9.6.10.0 but it end in a bootlioop. Thanks.
VampireHeart said:
Thanks for this amazing rom, i have an error message when boot regarding my device, Mi Mix 2S, I think was related to vendor, can you give link or file of CrDroid vendor? But that vendor I think can't work on my device, tried with 8.9.20 and 9.6.10.0 but it end in a bootlioop. Thanks.
Click to expand...
Click to collapse
You want to flash a Redmi 5 Plus vendor on a Mi Mix 2S? That's not a wise choice.
4PERTURE said:
You want to flash a Redmi 5 Plus vendor on a Mi Mix 2S? That's not a wise choice.
Click to expand...
Click to collapse
Yes I realized after the crazy thing, but how I can solve?
I tried vendor for my device.
VampireHeart said:
Yes I realized after the crazy thing, but how I can solve?
I tried vendor for my device.
Click to expand...
Click to collapse
The error is kernel related and doesn't really affect normal usage so just ignore it
4PERTURE said:
The error is kernel related and doesn't really affect normal usage so just ignore it
Click to expand...
Click to collapse
Ok thanks like happened on other build, work normally.
Bluetooth earphone doesnt have sound
These days, I find many people asked how to enable fingerprint on Mi 8 PRO(runs GSI), so I'd write this thread to let you konw. I only test the phh's AOSP v217 with MIUI 12 20.5.21 vendor. If you want to use other GSI or other vendor you can also test whether fingerprint works on it by following these steps. However, these instructions may only works on Android 10.
I assume you are familiar enough how to flash GSI on Mi 8 pro. If you just a rookie, I recommand you to read this passage.(Of course, don't forget follow the instructions what I writed).
Follow these steps:
Step 1: Flash the MIUI 12 rom(20.5.21) by this TWRP.
Step 2: Find the GSI. ATTENTION: The GSI needs to be ARM64-AB!!! . I will recommand the phh's AOSP GSI v217(Because I only test it). Of course, you can chose other GSIs you like and test whether the fingerprint works on it.
Step 3: Flash it by the TWRP.
That's all. Hope you enjoy it!
Did the partition layout change with MIUI 12?
The Mi 8 Pro (equuleus) used to be a A only GSI image. I would like to try this... even if I replaced my Mi 8 Pro recently with a OnePlus 7 pro... mainly due to the fingerprint!!!
nealed said:
Did the partition layout change with MIUI 12?
The Mi 8 Pro (equuleus) used to be a A only GSI image. I would like to try this... even if I replaced my Mi 8 Pro recently with a OnePlus 7 pro... mainly due to the fingerprint!!!
Click to expand...
Click to collapse
I saw it on phh's AOSP wiki on github. That's what he said:
Why should I use GSI for A/B devices to some A-only devices? : On Android 9, Google changed the requirements and all devices shipped with Android 9 must use "system-as-root". Before this change, only A/B devices were system-as-root and GSI name was separated by A-only and A/B. For this historical reasons, you have to use GSI for A/B on the devices shipped with Android 9+.
If I try to flash the arm64-a Android 10 GSI then it can't boot and just go to the fastboot mode. However, if I flash Android 10 arm64-ab rom, it will succeed to boot. So I think we should use arm64-ab rom instead of arm64-a rom(at least on Android 10 we should do it).
Arm64-ab-floss OR Arm64-ab-go OR Arm64-ab-vanilla?
Sent from my MI 8 Pro using Tapatalk
---------- Post added at 12:59 PM ---------- Previous post was at 12:58 PM ----------
Kimsimth said:
I saw it on phh's AOSP wiki on github. That's what he said:
Why should I use GSI for A/B devices to some A-only devices? : On Android 9, Google changed the requirements and all devices shipped with Android 9 must use "system-as-root". Before this change, only A/B devices were system-as-root and GSI name was separated by A-only and A/B. For this historical reasons, you have to use GSI for A/B on the devices shipped with Android 9+.
If I try to flash the arm64-a Android 10 GSI then it can't boot and just go to the fastboot mode. However, if I flash Android 10 arm64-ab rom, it will succeed to boot. So I think we should use arm64-ab rom instead of arm64-a rom(at least on Android 10 we should do it).
Click to expand...
Click to collapse
Arm64-ab-floss OR Arm64-ab-go OR Arm64-ab-vanilla?
Sent from my MI 8 Pro using Tapatalk
Jord5s said:
Arm64-ab-floss OR Arm64-ab-go OR Arm64-ab-vanilla?
Sent from my MI 8 Pro using Tapatalk
---------- Post added at 12:59 PM ---------- Previous post was at 12:58 PM ----------
Arm64-ab-floss OR Arm64-ab-go OR Arm64-ab-vanilla?
Sent from my MI 8 Pro using Tapatalk
Click to expand...
Click to collapse
It up to you. You should chose the one you prefer. If you dont know what differences of them, just search it on Google. And all of them can succeed to boot.
Kimsimth said:
It up to you. You should chose the one you prefer. If you dont know what differences of them, just search it on Google. And all of them can succeed to boot.
Click to expand...
Click to collapse
Why must you flash MIUI12 first? I am running MIUI 11.0.5 Android 10...
Sent from my MI 8 Pro using Tapatalk
Jord5s said:
Why must you flash MIUI12 first? I am running MIUI 11.0.5 Android 10...
Sent from my MI 8 Pro using Tapatalk
Click to expand...
Click to collapse
Just because the fingerprint only works on MIUI 12 vendor. Just backup your data and flash the MIUI 12 rom.
Thanks for the guide !
you forget to mention we must had advance wipe the system partition -will mostly go into fastboot if not-
plus, anyone was able to pass safetynet ? my banks apps not working at all even after using magiskhide props
even whatsapp tells me this is an unofficial ROM
Aldwarii said:
Thanks for the guide !
you forget to mention we must had advance wipe the system partition -will mostly go into fastboot if not-
Click to expand...
Click to collapse
That I mentioned this thread
Aldwarii said:
plus, anyone was able to pass safetynet ? my banks apps not working at all even after using magiskhide props
even whatsapp tells me this is an unofficial ROM
Click to expand...
Click to collapse
U can do this by uninstall root. By click phh settings->Securize then you will rid out of root. However, you can use "MagiskHide Props Config" module to pass the safetynet.
1.) Install the "MagiskHide Props Config" module
2.) Reboot
3.) Run a terminal app and type:
su
props
4.) Set the fingerprint with the following keys (pressing enter after each):
1 -> f ->Any way u want(but I recommend you to chose the Xiaomi option), just follow the instruction of it.
5.)reboot.
And dont forget to uninstall the edxposed module first if you install it before.
Kimsimth;82980891
U can do this by uninstall root. By click phh settings->Securize then you will rid out of root. However said:
su
props[/B]
4.) Set the fingerprint with the following keys (pressing enter after each):
1 -> f ->Any way u want(but I recommend you to chose the Xiaomi option), just follow the instruction of it.
5.)reboot.
And dont forget to uninstall the edxposed module first if you install it before.
Click to expand...
Click to collapse
I need my root, so I can't uninstall it
I applied a factory reset, with internal storage wipe to ensure everything been deleted, then installed Magiskhide props and set the proper fingerprint "xiaomi mi 8 android 10"
hided google play services and store and framework in the MagiskHide
and now, wow ! it worked
but there is still 2 applications that haven't worked
1) STCpay
2) Alinma internet
may you please try these 2 bank applications to indicate if the issue only with me or not please ?
Aldwarii said:
I need my root, so I can't uninstall it
I applied a factory reset, with internal storage wipe to ensure everything been deleted, then installed Magiskhide props and set the proper fingerprint "xiaomi mi 8 android 10"
hided google play services and store and framework in the MagiskHide
and now, wow ! it worked
but there is still 2 applications that haven't worked
1) STCpay
2) Alinma internet
may you please try these 2 bank applications to indicate if the issue only with me or not please ?
Click to expand...
Click to collapse
The Alinma internet can be opened like this. However, the stc pay still cant be opened. You can read this passage "Time attack-based bypass script (Deprecated)" and follow it to make the app work I think. Good luck.
Btw I use the Lineage 17.1 rom now.
Kimsimth said:
The Alinma internet can be opened like this. However, the stc pay still cant be opened. You can read this passage "Time attack-based bypass script (Deprecated)" and follow it to make the app work I think. Good luck.
Btw I use the Lineage 17.1 rom now.
Click to expand...
Click to collapse
Tried that, but didn't get any benefit, even the worked apps had crashed after reboot :/
this GSI stuff is just a headache, no safetynet pass, android auto not working, device get very hot, battery drained faster -better than MIUI12 though- with no additional features upon MIUI at all
I think I will give the lineageOS a try tonight
Thank you my friend for you support all the way "big heart"
How to flash Quack Phh-Treble arm64-a/b GSI on the Redmi Note 9 (MERLIN)
All the development credits for this GSI go to @phhusson. For more information head over to his thread.
And @nielsync for the guide on Redmi 9(This method worked on my redmi note 9)
Bugs:
Auto brightness
Headphone jack
Can't test VoLTE so likely not working
What is working:
Everything else
I’m not a developer so you should report bugs at phhusson's treble experimentations issues tracker on GitHub.
WARNING:
I am not responsible for any damage to your smartphone.
All your data will be deleted during the process so a backup is essential
Requirements:
1) Unlocked bootloader here
2) Latest Android platform tools here
3) MIUI stock recovery (maintain it to be able to boot fastbootd)
4) Xiaomi fastbootd drivers here
5) I flashed Phh-Treble AOSP 10.0 v222 system-quack-arm64-ab-gapps here (download the file system-quack-arm64-ab-gapps, unzip it, and rename it as system.img)
6) vbmeta.img here
Steps:
1) Reboot your phone in fastboot mode (reboot and hold volume -)
Run the commands below within the platform-tools folder(copy vbmeta.img and system.img to platform tools folder)
2) fastboot reboot fastboot (to boot into fastbootd mode)
3) fastboot flash system system.img
4) fastboot erase userdata
5) fastboot erase cache
6) fastboot flash vbmeta vbmeta.img
7) fastboot reboot
Notes:
Phh-Treble has root by default which is a plus. Due to the Redmi 9's partition structure the system is effectively read only.
The following video shows the procedure on the Redmi 9, is the same on Redmi Note 9 (video in spanish sorry)
Reserved
What is your telegram user? I'd like to talk about the credits stuff, because I developed the guide for merlin and posted it in group. This is just an edited copy, reported.
Also, you messed up the commands.
+ the video posted below is of Lancelot and not even merlin.
Is it smoother than Miui and gives more performance??
Yxnq_Param said:
What is your telegram user? I'd like to talk about the credits stuff, because I developed the guide for merlin and posted it in group. This is just an edited copy, reported.
Also, you messed up the commands.
+ the video posted below is of Lancelot and not even merlin.
Click to expand...
Click to collapse
Hello bro, @nielsync make this guide for Redmi 9 lancelot (serch in Redmi 9 forum).
I just tried the same on my Redmi Note 9 and it worked. I have the redmi 9 and the redmi note 9, so I was able to test the method.
About the YouTube video, I am the owner of the channel, and in the channel is the same method (very similar) for the redmi note 9s and redmi 9.
So these types of procedures are not new to me.
And about the commands, none are missing.
I'm sorry I did the guide before you.
Have a great day.
Mahmoud_helal79 said:
Is it smoother than Miui and gives more performance??
Click to expand...
Click to collapse
It works excellent, only the bugs mentioned.
Do you have a link for the Merline Telegram group? I can't seem to find it
Has it fix games lag?
I think this should be posted in ROM forum, isn't it?
Andres Videla said:
It works excellent, only the bugs mentioned.
Click to expand...
Click to collapse
Btw can we fix the Headphones jack bug with the same way they fixed it in Redmi 9??
Andres Videla said:
Hello bro, @nielsync make this guide for Redmi 9 lancelot (serch in Redmi 9 forum).
I just tried the same on my Redmi Note 9 and it worked. I have the redmi 9 and the redmi note 9, so I was able to test the method.
About the YouTube video, I am the owner of the channel, and in the channel is the same method (very similar) for the redmi note 9s and redmi 9.
So these types of procedures are not new to me.
And about the commands, none are missing.
I'm sorry I did the guide before you.
Have a great day.
Click to expand...
Click to collapse
I'm happy you guys found my guide helpful and this is simply a copy paste of it. Me and the guys over at the Redmi 9 forums tried many times until we booted and so I came up with those steps. They can be used to flash a GSI on basically any device with logical partitions including A/B devices with two slots by flashing the system on both. A thanks does me no harm
nielsync said:
I'm happy you guys found my guide helpful and this is simply a copy paste of it. Me and the guys over at the Redmi 9 forums tried many times until we booted and so I came up with those steps. They can be used to flash a GSI on basically any device with logical partitions including A/B devices with two slots by flashing the system on both. A thanks does me no harm
Click to expand...
Click to collapse
Thanks bro, You mame is in the first post. Thanks again.
With Auto brightness u mean u can't adjust brightness its locked on some certain level or its locked on auto brightness?
Mahmoud_helal79 said:
Btw can we fix the Headphones jack bug with the same way they fixed it in Redmi 9??
Click to expand...
Click to collapse
someone tried this?
mattheus10 said:
someone tried this?
Click to expand...
Click to collapse
I didnt flash the rom on my device yet but i just want to know if thise bugs are fixable or no
If someone flashed it and wanna try, according to @pvdeejay just download any terminal app on your phone and run the following:
Code:
su
setprop persist.sys.overlay.devinputjack true
reboot
Mahmoud_helal79 said:
I didnt flash the rom on my device yet but i just want to know if thise bugs are fixable or no
If someone flashed it and wanna try, according to @pvdeejay just download any terminal app on your phone and run the following:
Click to expand...
Click to collapse
i tried it, the fix for headphones i s an app (lesser audioswitch) and it works on redmi note 9
---------- Post added at 04:27 PM ---------- Previous post was at 04:19 PM ----------
Mahmoud_helal79 said:
I didnt flash the rom on my device yet but i just want to know if thise bugs are fixable or no
If someone flashed it and wanna try, according to @pvdeejay just download any terminal app on your phone and run the following:
Click to expand...
Click to collapse
oh i just tried the code and now it works perfectly
Mahmoud_helal79 said:
I didnt flash the rom on my device yet but i just want to know if thise bugs are fixable or no
If someone flashed it and wanna try, according to @pvdeejay just download any terminal app on your phone and run the following:
Code:
su
setprop persist.sys.overlay.devinputjack true
reboot
Click to expand...
Click to collapse
that was easy, thanks
Fail - remote this partiton doesn't exist
good morning to all,
I am writing to you because I have a problem that I cannot solve.
I have a Xiaomi Redmi Note 9 ( miui V11.0.7.0.QJOEUOR ) not S not pro just note 9
- my bootloader is unlocked
- I followed to the letter everything that was indicated
- latest android platform tools
- I haven't touched the recovery
- I have installed the xiaomy fastbootd drivers by following the procedure described above.
- I do very exactly the fastboot procedure
invariably and whatever the rom gsi (quack or havoc ) in ARM64 A/B I always have the same mistake:
write system (etc)
...
...
FAIL
REMOTE THIS PARTITION DOESN'T EXIST
if anyone can help me I don't understand
thank you in advance
Great that there is at least GSI for this phone.
Is there a default camera app? Or which are you using and what about the quality?
belphegor75 said:
good morning to all,
I am writing to you because I have a problem that I cannot solve.
I have a Xiaomi Redmi Note 9 ( miui V11.0.7.0.QJOEUOR ) not S not pro just note 9
- my bootloader is unlocked
- I followed to the letter everything that was indicated
- latest android platform tools
- I haven't touched the recovery
- I have installed the xiaomy fastbootd drivers by following the procedure described above.
- I do very exactly the fastboot procedure
invariably and whatever the rom gsi (quack or havoc ) in ARM64 A/B I always have the same mistake:
write system (etc)
...
...
FAIL
REMOTE THIS PARTITION DOESN'T EXIST
if anyone can help me I don't understand
thank you in advance
Click to expand...
Click to collapse
Are you sure you are in fastbootd mode??
Driver installation give no error in windows 10?
RalphMalph said:
Great that there is at least GSI for this phone.
Is there a default camera app? Or which are you using and what about the quality?
Click to expand...
Click to collapse
It comes with default android Camera app (the one in any AOSP-based rom) its stable, but quality is avarage (not good, not bad).
I also tested GCam (version published in this same forum by another user) which is relatively stable and has better quality but its slower.
Install Magisk Canary from github
In Magisk go to Settings and Hide Magisk Manager
In Magisk go to Settings and enable Zygisk
Download latest safetynet-fix for zygisk from github
Install the zip in Magisk then reboot
Many thanks for putting this up.
However, it doesn't seem to work for me.
I'm running Lineage 19 GSI & that's probably the cause...
This method may not work for Android 12?
mikefnz said:
Many thanks for putting this up.
However, it doesn't seem to work for me.
I'm running Lineage 19 GSI & that's probably the cause...
This method may not work for Android 12?
Click to expand...
Click to collapse
For non-MIUI ROMs I have a guess that you might need to spoof your device fingerprint:
After doing the initial 1-5 steps from my post you can try the following:
Download latest MagiskHidePropsConf from github and install the zip in Magisk
Reboot
Install Termux from Play Store and open it
Type
Code:
su
press enter and grant root permissions to Termux
Type
Code:
props
press enter
Type
Code:
1
and press enter
Type a valid device fingerprint into the command line and press enter
Valid fingerprint for nabu (Mi Pad 5):
Code:
Xiaomi/nabu/nabu:11/RKQ1.200826.002/V12.5.13.0.RKXCNXM:user/release-keys
If that doesn't work, you can try a chinese Magisk module I've found last week:
GitHub - yanbuyu/XiaomiCTSPass: 强制小米设备通过谷歌CTS测试
强制小米设备通过谷歌CTS测试. Contribute to yanbuyu/XiaomiCTSPass development by creating an account on GitHub.
github.com
But I have no Idea if this helps. Please report back
Changed to PE12 and passes Safety net
mikefnz said:
Changed to PE12 and passes Safety net
Click to expand...
Click to collapse
What means PE12?
dotzi75 said:
What means PE12?
Click to expand...
Click to collapse
Pixel Experience 12
[GSI][UNOFFICIAL][12] Pixel Experience
Pixel Experience for GSI What is this? Pixel Experience is an AOSP based ROM with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, bootanimation) Their mission is to offer the maximum possible stability and...
forum.xda-developers.com
OK. I'm on MIUI, but don't Pass safety net. I was following the steps. What is going wrong?
Pixel Expirience 12 is available for Mi Pad 5?
dotzi75 said:
OK. I'm on MIUI, but don't Pass safety net. I was following the steps. What is going wrong?
Pixel Expirience 12 is available for Mi Pad 5?
Click to expand...
Click to collapse
Run an GSI on your Mi Pad 5
To run an GSI on your Mi pad 5 : Unlock bootloader Download an arm64 AB gsi: https://forum.xda-developers.com/f/treble-enabled-device-development-a-ab-roms.7260/ I used system-roar-arm64-ab-vndklite-vanilla.img by Phh Download vbmeta.img from...
forum.xda-developers.com