How to flash GSI images? - Google Pixel Questions & Answers

I found GSI images of MIUI and Oxygen OS from telegram group and I dun know how to flash it. Is it safe to flash ? Is there any patches need to flash after flashing GSI image?

Myo Thu Htet said:
I found GSI images of MIUI and Oxygen OS from telegram group and I dun know how to flash it. Is it safe to flash ? Is there any patches need to flash after flashing GSI image?
Click to expand...
Click to collapse
Type 'treble' in the search option and you should find a dedicated treble forum which is for all GSI related stuff.

Related

Stable gsi for honor 6x 8.1.0

You need to be in stock emui 8 with unlocked bootloader.
If you are in elemental rom come back to stock emui 8 then flash this rom.
If you are in another gsi you can proceed directly (flash below recovery then do factory reset then flash gsi los rom via fastboot then again reboot to stock recovery do factory reset)
If you are in stock emui 8 do not wipe anything just flash it via fastboot and do factory reset.
first flash this recovery
https://mega.nz/#!cbJFAIQD!qvp1KnZ0qxlg6nHDFmpM5qyZ9QUVIDe5PoZE0BQf8fs
Fastboot command: fastboot flash recovery_ramdisk name of recovery.img
Then download
https://openkirin.net/download/
Fastboot command: fastboot flash system name of image.img
Los or RR rom and flash via fastboot (no need to wipe anything) then reboot to recovery do factory reset. You will have oreo 8.1 with gapps ,full signal bars,face unlock and stock camera.
If you are experiencing no sound its not gsi problem you didn't flashed stock completely so first flash this twrp recovery (only if you are in oreo not for emui5)
https://mega.nz/#!a81EDZAR!2-9yPFh3reghkGcfSl3nRIJhHGkP8fqDsgUG66ewjkk
Then flash stock emui 8 via huru
https://forum.xda-developers.com/honor-9/development/tool-flash-official-firmware-recovery-t3769279
If huru only flased update.zip and gave you error no update_full_hw.zip and no update_data_full_public.zip not found in sd card then you need to rename them and flash again without wiping anything.
If stock emui 8 taking more than 5 minutes to boot then flash stock recovery mentioned above and do factory reset then it will boot with in 5 minutes.
If you don't have network or imei then you need to root. Then use any root explorer then go to cust/cn/all/localprop and change the line ro_config full network support=ture to false then reboot your network and imei will come back. You can do this in stock or in gsi.
RR ROM has great battery life with tons of customizations.
For emui8 flashing instructions,root and sound mod follow these instructions
https://forum.xda-developers.com/ho...si-honor-6x-8-1-0-t3809004/page5#post76981105
For telegram support of openkirin join this group
https://t.me/joinchat/HUf8EBJUJZQD281E59MdDw
Hell yess, thanks to open kirin team and you for mentioning it, the rom is excellent in use all bugs (the ones i faced in other gsi) fixed in this one and the availability of stock camera is just a cherry on top ?
Im newbie not familiar with this term
what is "gsi"?
need help
How to install emui 8 on bln-l21c432
jlan007 said:
Im newbie not familiar with this term
what is "gsi"?
need help
Click to expand...
Click to collapse
Generic system image. Read about project treble.
jlan007 said:
Im newbie not familiar with this term
what is "gsi"?
need help
Click to expand...
Click to collapse
Gsi means generic system image. In oreo custom roms will be available in system image formate we don't need twrp to flash custom roms just flash it via fastboot and factory reset.
Gsi roms will give you latest android os updates same as pixel devices getting so we don't need to wait for hauwei to release updates. If android p releases these gsi roms will give u update same as google devices getting. Oreo is game changer for every device.
If u want to flash gsi rom follow the emui8 upgrade method
https://forum.xda-developers.com/honor-6x/how-to/guide-update-to-emui-8-t3807806
Then follow instructions on openkirin support section.
--ahmed said:
How to install emui 8 on bln-l21c432
Click to expand...
Click to collapse
https://forum.xda-developers.com/honor-6x/how-to/guide-update-to-emui-8-t3807806
Follow that guide you will be on oreo in 10mins or less
If we rebrand to Chinese then update to Oreo and flash gsi..can we rebrand to our original variant or is there need to?
Which gsi redirection rom , carbon rom or los 15 ???
johnscrub said:
If we rebrand to Chinese then update to Oreo and flash gsi..can we rebrand to our original variant or is there need to?
Click to expand...
Click to collapse
Yes we can rebrand to original variant using hwota8
Khan ubaid said:
Which gsi redirection rom , carbon rom or los 15 ???
Click to expand...
Click to collapse
Go for Los 15 which is more stable and updated one.
Resurrection remix has huawei stock camera inbuilt....
Why flash stock recovery ? For those who are on Twrp ?
Great post. Hope you share some more experiences.
Trying to use the Google Play store it's telling me that my device isn't certified and I can't do anything..
NVM: For anyone else wondering I installed Magisk then the Magiskhide module and changed fingerprint.
Khan ubaid said:
Resurrection remix has huawei stock camera inbuilt....
Click to expand...
Click to collapse
Los is also had hauwei stock camera but rr in initial buid and los got 4 updates.
Nollie8969 said:
Why flash stock recovery ? For those who are on Twrp ?
Great post. Hope you share some more experiences.
Click to expand...
Click to collapse
Because you can't perform factory reset from twrp it can't do it correctly finally you will ended up in bootloop. You can flashctwrp right after doing factory reset but openkirin doesn't support twrp.
whateven12 said:
Trying to use the Google Play store it's telling me that my device isn't certified and I can't do anything..
NVM: For anyone else wondering I installed Magisk then the Magiskhide module and changed fingerprint.
Click to expand...
Click to collapse
So before flashing magdisk did playstore worked for you? Or did you flashed magdisk when flashing os? For me playstore works perfectly.
Ramesh006 said:
So before flashing magdisk did playstore worked for you? Or did you flashed magdisk when flashing os? For me playstore works perfectly.
Click to expand...
Click to collapse
Play store or any Google app wouldn't work for me before I install Magisk and the Module to change the fingerprint to a certified device.
No solution, but in the meantime you can use Aptoide as store: http://en.aptoide.com
whateven12 said:
Play store or any Google app wouldn't work for me before I install Magisk and the Module to change the fingerprint to a certified device.
Click to expand...
Click to collapse
Did you flashed los or rr? Try reflash.

Ultimate Guide for Flashing GSI For Kuntao ( Lenovo P2A42 )

Ultimate Guide for Flashing GENRIC SYSTEM IMAGE.
Contents:
Intro
how to flash gsi.
how to get rooted.
gapps issues
how to get back to non treble rom from gsi or treble enabled builds.
Introduction and basic information:
GSI means Generic System Image, which can be flashed over any Treble Device.
So, in simple words : same System.img can be flashed over multiple devices having Treble Support.
This happens as we now have a separate /vendor partition where all the vendor hals are stored.
Now, this will help to do easy bring ups, Treble builds are smooth af y'all know that and you'll get to flash aosp treble rom
Also, if you own 2-3 treble devices, now you'll just have to download one system.img xD it'll work for all of em ( if treble supported )
How to get Treble Support?
Flashing Treble TWRP won't give you treble support. Keep that in Mind. It'll just mount the partition in the recovery, so that vendor img can be flashed.
To get Treble Support, you'll need to flash a latest ROM which has vendor image compiled with the latest changes by mikeNG, once you flash such a ROM, you'll get the vendor stored in the vendor partition, and after that you can flash any GSI ( as it's just System.img, and all our device specifics are in /vendor so it won't mess with that)
Instructions:
Download Official LineageOS-15.1 treble enabled build from here
Download treble enabled twrp from here
Move both the downloaded files to external sd card (recommended)(optional)
boot in twrp
move to wipe option from twrp.
advanced wipe.
select data and then check if its in ext4 if not format it to ext4 ( do this from official twrp by @celoxocis )
then go to install and install the recovery provided above.
reboot to recovery.
wipe system, data, dalvik, cache & internal storage recommended.
install the lineage os zip and reboot.
download GSI of any rom of your choice. if it is in zipped format extract it and make sure you have a *.img
boot into twrp
wipe anything other than boot, micro sd & vendor
go to install option and then select install image button on bottom right corner
select the gsi of your choice which you have downloaded and install it on system partition.
reboot to recovery (important)
flash mind the gapps if you are going to use gapps in your rom. ( important open gapps have a few issues on treble like many of times gapps dont get flashed or shows some error)
reboot
Kudos you have now flashed a Genric System Image on your Lenovo P2.
for how to get rooted with magisk refer to next post.
and List Of GSI is available here
if you have any doubts even after reading this ultimate guide feel free to post it i will try to answer it and help you with that.
after following instruction as mentioned above
* download the magisk from here
* flash it normally.
A list of GSI and download links can be found here.
https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list
Only A arm64 gsi are supported well on our device and based on arch of our device
how to get back to non treble rom?
* Download the non treble rom your choice
* boot into twrp do wipes as suggested on rom's thread and then flash the rom package no need to mess with vendor partition.
I have managed to flash Dirty Unicorns Rom and its working pretty much well.
Here are some screen shots.
Volte working on GSI?
Volte working on any gsi?
advaithbhat said:
Volte working on any gsi?
Click to expand...
Click to collapse
My network provider don't use volte you can try and tell me
Sent from my Phh-Treble vanilla using Tapatalk
I'm on codeexilir's twrp, can't I use that twrp to flash official los 15.1 to get vendor image and then flash any GSI. Or it is mandatory to use los twrp?
abdal2006 said:
I'm on codeexilir's twrp, can't I use that twrp to flash official los 15.1 to get vendor image and then flash any GSI. Or it is mandatory to use los twrp?
Click to expand...
Click to collapse
I believe You can but I haven't tested that.
Sent from my Phh-Treble vanilla using Tapatalk
If i want to change the gsi img then should i clean flash the los 15.1 again?
imPro01 said:
If i want to change the gsi img then should i clean flash the los 15.1 again?
Click to expand...
Click to collapse
No. Just don't wipe vendor & boot just change GSI
Sent from my Phh-Treble vanilla using Tapatalk
abhayruparel said:
No. Just don't wipe vendor & boot just change GSI
Click to expand...
Click to collapse
Thank you for reply
1) If i go to recovery and flash the new GSI img without anything wipe then it'll work?
2) If i want to go back to Los then how to do it?
Thx abhayruparel.
There is not an aosp p beta yet, no?
After flashing GSI NFC is not working
I can't make any gsi work.Always returns password and reset phone screens on reboot.Entering password says password accepted but decryption unsuccessful.Reset phone takes to TWRP but does nothing and reboots to the same password screen.What to do?
rexit1979 said:
I can't make any gsi work.Always returns password and reset phone screens on reboot.Entering password says password accepted but decryption unsuccessful.Reset phone takes to TWRP but does nothing and reboots to the same password screen.What to do?
Click to expand...
Click to collapse
Changing system and data to ext4 will do the trick probably
Miltonbaidya88 said:
Changing system and data to ext4 will do the trick probably
Click to expand...
Click to collapse
Both are already on ext4.
After flashing gsi got decryption unsuccessful error. How to solve that?
something is very wrong......
First if I flash lineage then any other gsi like pixel experience, it gives me decryption unsuccessful error.... I'm not even able to format the storage to remove encryption. I did format the encryption using an older version of twrp as the twrp provided for treble gives an error like ''
Unable to format data. Unble to remove encryption
-Now When I formatted data using earlier twrp and hen flashed the treble one and then flashed lineage. Booted and it still encrypted my phone. So the loop goes on again.
I dont know whats wrong. Treble flashing should be easy... been awake since last night trying to make it ork by using different combinations but no luck.
can anyone help?
Is there any way to enable volte in GSI?

Question How do I install a custom rom coming from xiaomi eu?

I am using my poco x3 pro with mi eu as my daily driver; however, duplicate apps still reign supreme and the default mi music app doesn't get recognized in Android Auto.
I have dabbled in custom roms before, a couple times but most of them have stopped me from completely using the phone normally, namely broken camera support with drive doesn't recognizing the camera (even with gcam, don't @ me), slow document viewer and so on. As such, I generally refrained from using them, until I saw Crdroid 8 with MIUI cam, which seems like the best of both world for me.
The guides on the thread are too vague? And Im not sure about updating (the rom required a custom recovery image, however, my recovery is too old and i don't want to risk my phone getting bricked)
Can someone help? Thanks a lot!
bump
Boot to twrp
Format data
Wipe data, dalvik, cache
Install latest firmware - https://xiaomifirmwareupdater.com/firmware/vayu/
Install ROM
Flash Gapps
Format data
AmmarHaseeb said:
Boot to twrp
Format data
Wipe data, dalvik, cache
Install latest firmware - https://xiaomifirmwareupdater.com/firmware/vayu/
Install ROM
Flash Gapps
Format data
Click to expand...
Click to collapse
Does this erase the internal storage? I don't have an SD card and a usb otg
BreadGyarados said:
Does this erase the internal storage? I don't have an SD card and a usb otg
Click to expand...
Click to collapse
I already got that figured out
BreadGyarados said:
I already got that fig
Click to expand...
Click to collapse
BreadGyarados said:
I already got that figured out
Click to expand...
Click to collapse
Flash latest twrp, or orangefox recovery. On A11 android you can put rom zip to internal storage and flash from there, on a12 you need sideload rom, because recovery still not support encrypting storage.
irmas5 said:
Flash latest twrp, or orangefox recovery. On A11 android you can put rom zip to internal storage and flash from there, on a12 you need sideload rom, because recovery still not support encrypting storage.
Click to expand...
Click to collapse
I see!
does twrp support cross android versions? Like can I dirty flash one of the update (a12)? The crdroid og thread mentioned sth about a12 custom recovery
BreadGyarados said:
does twrp support cross android versions? Like can I dirty flash one of the update (a12)? The crdroid og thread mentioned sth about a12 custom recovery
Click to expand...
Click to collapse
All custom recoveries cannot decrypt Android 12 yet.
So you cannot see internal storage in any Android 12 ROM if your phone is encrypted. This will cause difficulties in dirty flash Android 12 systems.
What do you mean cross Android versions? MIUI to CrDroid 12 ? CrDroid 11 to CrDroid 12? CrDroid 12 to CrDroid 12?
It is better to do clean flash than to only dirty flash when you are crossing different OS and different Android version to prevent bugs.
pl1992aw said:
All custom recoveries cannot decrypt Android 12 yet.
So you cannot see internal storage in any Android 12 ROM if your phone is encrypted. This will cause difficulties in dirty flash Android 12 systems.
What do you mean cross Android versions? MIUI to CrDroid 12 ? CrDroid 11 to CrDroid 12? CrDroid 12 to CrDroid 12?
It is better to do clean flash than to only dirty flash when you are crossing different OS and different Android version to prevent bugs.
Click to expand...
Click to collapse
What I meant cross android versions is that miui eu running android 11 to crdroid running android 12, as the device has no official android 12 support.
I know that I need to clean flash the roms as a first time installation, but current twrp supports android 11 (check it on mifirm).
BreadGyarados said:
What I meant cross android versions is that miui eu running android 11 to crdroid running android 12, as the device has no official android 12 support.
I know that I need to clean flash the roms as a first time installation, but current twrp supports android 11 (check it on mifirm).
Click to expand...
Click to collapse
The deciding matter is the Android system currently installed in the phone.
Your example is MIUI.eu with Android 11, in custom recoveries should be able to see internal storage.
[Phone is now Android 11]
After you install CrDroid Android 12 and boot, then custom recoveries cannot see internal storage if it's encrypted.
[Phone is now Android 12]
If you revert from CrDroid Android 12 to MIUI.eu Android 11 and boot, then custom recoveries should be able to see internal storage again.
[Phone is now Android 11]
If your phone is now Android 12, when you want to install something or flash/update a ROM in custom recoveries, it will be a bit complicated as mentioned earlier. You have to sideload with commands.
If you have microSD cards in the phone or USB OTG, then custom recoveries should be able to read them even under when phone is Android 12.
Whether ROMs can dirty flash or not, you have to read the ROM thread and replies (or Telegram if there is no XDA thread), especially replies by the developer.
Some version cannot be dirty flashed, even if it's by the same developer.

Question TWRP after updating to Android 12

Hi there,
I updated to ColorOS12 and accidentely rebooted, before flashing Magisk and TWRP.
My question is now: Can flash TWRP the ususal way WITHOUT losing my data?
Bootloader is unlocked of course.
TWRP doesn't work on Android 12 and flashing Magisk with recovery isn't supported anymore anyway.
Are you actually on ColorOS or are you calling OxygenOS ColorOS? If you're on OOS, you can get patched images here (there is a guide linked in the post too).
[DISCONTINUED][OOS & PA] OnePlus 9 stock/patched boot images
Now as we have TWRP for any A11-13 ROMs, there's no need for boot image patching, just flash magisk in TWRP. Hi! There's a great root guide here on xda by @zymphad and i thought i'd share the boot images for different OOS and Paranoid Android...
forum.xda-developers.com
If you're on ColorOS, you won't be able to use these images and will have to do the patching yourself.
Root OnePlus ColorOS 12 OxygenOS Android 12 via Magisk
In this tutorial, we will show you detailed steps to root your OnePlus device running ColorOS 12 Android 12 via Magisk Patched Boot.img file.
www.droidwin.com
I thought it's ColorOS, but now as you're asking.....
LE2113_11.C.48 is Oxygen OS, right?
nonleft said:
I thought it's ColorOS, but now as you're asking.....
LE2113_11.C.48 is Oxygen OS, right?
Click to expand...
Click to collapse
Yes it is.
Ok, but flashing the boot.img only doesn't erase my data, right?
And after there is no c.48 available in the linked thread, I have to patch it on my own I guess?!
nonleft said:
Ok, but flashing the boot.img only doesn't erase my data, right?
And after there is no c.48 available in the linked thread, I have to patch it on my own I guess?!
Click to expand...
Click to collapse
Just boot the C.47 image and direct install once it's up. As long as you don't flash it, it should work to get the device up and running with root to install.
And no, flashing the boot image doesn't wipe data.

Question GSI firmwares

is it possible flash GSI firmware on this device? And anyone develope ArrowOS on it?
Yes you can flash them, will they boot or not depends on the GSI.
Droid365 said:
Yes you can flash them, will they boot or not depends on the GSI.
Click to expand...
Click to collapse
what about bugs and are there any patches to fix it?

Categories

Resources