Pixel GSI for any device - Realme 5 ROMs, Kernels, Recoveries, & Other Develo

Pure AOSP Pixel GSI is available for any device
You can flash in our Realme device
------------------------------------------
Disclaimer
Code:
* What you do with your device is your choice.
* None of the developers of this software will be held accountable for any damages to your device or to third parties.
* You should know this by now.
------------------------------------------
Information
This is the Pure AOSP Pixel GSI
Based on android 9 pie
All varient available
A64 (A only)
A64 (AB)
Arm64 (A only)
Arm64 (AB)
Arm (A only)
Arm (AB)
------------------------------------------
Downloads
All versions download from below
https://github.com/EnesSastim/Downloads/releases
------------------------------------------
Installation
1. Get in TWRP recovery mode
2. Wipe [Dalvik, cache, data, system, internal storage]
3. tap install button
4. locate to directory and right and side find out button named as Install img and tap on it.
5. select img file and flash it as system file
6. Restore Vendor
7. Reboot
--------------------------------------------
Troubleshoot
* If your device can boot up then format data
[ Get in TWRP > tap on wipe > tap on format data > type YES ]
* If boot loop or stuck on boot logo
Then flash permissive zip
Link :https://androidfilehost.com/?fid=23991606952602503
* If can boot your device then flash Disable_Dm-Verity_ForceEncrypt
Link: https://drive.google.com/file/d/1-EhCAzbZxmdJhfWD3Hu-wC5x-iqUG26d/view?usp=drivesdk
----------------------------------------------
Thank you:fingers-crossed:
Credits : Rupesh varadkar

Realme 5 user must download " AB partition "

rupesh143 said:
Realme 5 user must download " AB partition "
Click to expand...
Click to collapse
But project treble says A only partition... Why???

Athubhatta said:
But project treble says A only partition... Why???
Click to expand...
Click to collapse
I dont know bro
But If flash partition A of any gsi then you'll stuck on bootlogo

Two useful
Lock screen fix
Magisk fix
Flash in this order
Flash rom_fastboot_vbmeta_twrp_magisk_magisk fix_fix locksreen
Check proof in screenshots

rupesh143 said:
Realme 5 user must download " AB partition "
Click to expand...
Click to collapse
A64 AB or ARM64 AB please let us know

itsnomy said:
A64 AB or ARM64 AB please let us know
Click to expand...
Click to collapse
Download only [ ARM64 AB ]

Hnk1 said:
Two useful
Lock screen fix
Magisk fix
Flash in this order
Flash rom_fastboot_vbmeta_twrp_magisk_magisk fix_fix locksreen
Check proof in screenshots
Click to expand...
Click to collapse
My colorOs version is Rmx1911_Ex_11_A.15
Magisik fix worked but lockscreen not...
Also make some fix Rooting warning blinking in statusbar and it's consuming battery

Realme 5 4/64 var has no success with this gsi . Stuck on boot logo.. also tried vbmeta original & mod neither magisk helped?

itsnomy said:
Realme 5 4/64 var has no success with this gsi . Stuck on boot logo.. also tried vbmeta original & mod neither magisk helped
Click to expand...
Click to collapse
Flash permissiver.zip

STUCK in fastboot mode
rupesh143 said:
Realme 5 user must download " AB partition "
Click to expand...
Click to collapse
I flashed this gsi as given in the instructions but now i cannot boot into recovery or start my phone any help is much appreciated....

realme 5
pls fix the bluetooth pair not connect to media audio

Related

Realme X2 1993 development

I open this thread because in my opinion the development situation of the various versions of the device is very confusing. I seem to have understood that as regards the unlocking of the bootloader with a working fingerprint, the situation is evolving well only on the China and India version while on the European version nothing moves ... In my modest opinion, Realme deciding to treat those who buy its phones in Europe as users of its lower series devices compared to other areas of the world are wrong because little development leads to a few posts in the various forums and few voices in google searches that each of us does when deciding what to buy ... What do you think you realme device owners in Europe?
I have the 1993ex version and the FP is working fine after a16
hammerheading said:
I have the 1993ex version and the FP is working fine after a16
Click to expand...
Click to collapse
Thanks for the information ... What procedure did you use to unlock the bootloader?
I have EU version and what you said is true about Realme but development aspect, most procedures on China version works on EU version but may partially work on Indian version.
I've tweeted Realme EU over 7 times they haven't replied yet.
MY advice for EU and rest of the world is not to buy from Realme if you want active development and OEM response. Otherwise, you can be patient by using Realme OS until there is bigger development for your device
Bolumstar said:
I have EU version and what you said is true about Realme but development aspect, most procedures on China version works on EU version but may partially work on Indian version.
I've tweeted Realme EU over 7 times they haven't replied yet.
MY advice for EU and rest of the world is not to buy from Realme if you want active development and OEM response. Otherwise, you can be patient by using Realme OS until there is bigger development for your device
Click to expand...
Click to collapse
So you too like me, although there is news of the working fingerprint on the EU, believe that it is still not worth unlocking.
I ask it because I repeat following the various treadhs on the forum it gets confused. It is sometimes indicated that the finger epint works and that for example magisk can work in normal mode and not core only ... This would already be a lot, to say yes it could use the viper4android.
surferbyter said:
Thanks for the information ... What procedure did you use to unlock the bootloader?
Click to expand...
Click to collapse
I used this guide, it works the same for X2.
hammerheading said:
I used this guide, it works the same for X2.
Click to expand...
Click to collapse
Excellent, and as regards the installation of the twrp, which vbmeta file did you use?
surferbyter said:
Excellent, and as regards the installation of the twrp, which vbmeta file did you use?
Click to expand...
Click to collapse
First time i flashed the twrp i folowed this but now i simply skip the vbmeta and flash twrp directly from bootloader and it works fine.
Just installed havos os 2.9 gsi, so, it's not that bad rmx1993ex eu
woocashewski said:
Just installed havos os 2.9 gsi, so, it's not that bad rmx1993ex eu
Click to expand...
Click to collapse
never installed a gsi, if I'm not mistaken it takes the image of the vendor ... if you can give me a link to a guide to get started? Thanks in advance...
Howto thread is on this forum...
woocashewski said:
Howto thread is on this forum...
Click to expand...
Click to collapse
I'm doing something wrong because i get bootloop everytime. i tryed to follow the guide with different gsi but no luck. Can you give a quick step how you did it ?
Until the twrp installation everything works perfectly, when I install magisk whether I try to do it from zip recovery or from boot image patched the verification of the integrity of the verity boot sends me to bootloop. You would need the vbmeta, but when I try to flash the vbmeta.img the command:
fastboot flash --disable-verification vbmeta vbmeta.img
On the fastboot cmd he replies that - - disabled verification is unknown ...
surferbyter said:
Until the twrp installation everything works perfectly, when I install magisk whether I try to do it from zip recovery or from boot image patched the verification of the integrity of the verity boot sends me to bootloop. You would need the vbmeta, but when I try to flash the vbmeta.img the command:
fastboot flash --disable-verification vbmeta vbmeta.img
On the fastboot cmd he replies that - - disabled verification is unknown ...
Click to expand...
Click to collapse
I've been there, i think the problem was the adb. I used the Minimal adb and it worked, give it a try
first - check everything with adb prior to installing anything - get most recent version - i'll get v41, check if there is adb connection - by adb devices, if no - troubleshoot as in many threads here on xda until everything works.
at this moment i've got Havoc OS v 3.0 installed, unfortunetely with same limitations as 2.9 - no FP, no lux metering, and weird battery behaviour (sometimes cpu isn't clocked down when screen off - it can be tuned by eg. Kernel adiutor after rooting with magisk flashed from twrp.)
simplified guide:
- unlock bootloader
- flash twrp from fastboot
- select to start recovery on phone's fastboot menu (volume keys+confirm by power)
- enter your password to decrypt data
- flash vbmeta.img from PC by adb command
- at this stage I made a restart to twrp from twrp menu
- there's shouldn't be any prompt about data encryption
- made a cpmplete backup of the phone - backup to SD card, or to internal and at this stage copy entire backup folder to PC
- wipe: dalvik/cache/system/data
- install system img from a file GSI
- reboot to recovery
- install gapps, if error 70 --> goto wipe, advanced, resize system partition, back to install, install gapps
- reboot
if bootloops - format data partition
woocashewski said:
first - check everything with adb prior to installing anything - get most recent version - i'll get v41, check if there is adb connection - by adb devices, if no - troubleshoot as in many threads here on xda until everything works.
at this moment i've got Havoc OS v 3.0 installed, unfortunetely with same limitations as 2.9 - no FP, no lux metering, and weird battery behaviour (sometimes cpu isn't clocked down when screen off - it can be tuned by eg. Kernel adiutor after rooting with magisk flashed from twrp.)
simplified guide:
- unlock bootloader
- flash twrp from fastboot
- select to start recovery on phone's fastboot menu (volume keys+confirm by power)
- enter your password to decrypt data
- flash vbmeta.img from PC by adb command
- at this stage I made a restart to twrp from twrp menu
- there's shouldn't be any prompt about data encryption
- made a cpmplete backup of the phone - backup to SD card, or to internal and at this stage copy entire backup folder to PC
- wipe: dalvik/cache/system/data
- install system img from a file GSI
- reboot to recovery
- install gapps, if error 70 --> goto wipe, advanced, resize system partition, back to install, install gapps
- reboot
if bootloops - format data partition
Click to expand...
Click to collapse
So gsi roms also have fingerprint problems ... However, more than a custom rom, I was interested in coloros with root ...
I can't give up the fingerprint though because some applications of the company I work for use it for authentication ...
I managed to root, magisk 20.3 zip flash on twrp, on the European version a17 with this guide:
https://forum.xda-developers.com/showpost.php?p=81579961&postcount=44
To make the vbmeta flash command work I used the minimal adb version 1.43, with previous versions it doesn't work.
The fingerprint works very well and energy consumption has not changed compared to use with locked boot.
After carrying out all the procedure, the magisk manager indicates the certified safety net unlike the play store which is instead not certified. To have it certified, you need to download the Device ID app, copy the GSF code that gives you the result by opening it and insert it on the page of this link:
https://www.google.com/android/uncertified/?pli=1
After having it delete the data of google service framework and google play store, force the arrest of the second and reopen it ...
hammerheading said:
I used this guide, it works the same for X2.
Click to expand...
Click to collapse
Except the deeptesting apk in that guide isn't compatible with the x2 - at least not with the eu version. Funnily enough the apk for the realme 5 is compatible - see this post: https://forum.xda-developers.com/showpost.php?p=81014949&postcount=63
Sandalwood83 said:
Except the deeptesting apk in that guide isn't compatible with the x2 - at least not with the eu version. Funnily enough the apk for the realme 5 is compatible - see this post: https://forum.xda-developers.com/showpost.php?p=81014949&postcount=63
Click to expand...
Click to collapse
Ok my bad then, i follow more than one guide so im not sure were i got the apk from. anyway good job finding it for future unlocks!
ROM Stock EU Version
Here the ROM Stock EU https:// drive.google.com/file/d/1-GpV3YBMCCCrQPvCKqqK3cYRXmBMzTCy/view?usp=drivesdk
Just copy the link

[GUIDE] Flashing ROM EvolutionX 4.1 GSI [Android 10] [Stable]

GSI ROM: EvolutionX-4.1.69-20200329-GSI-ARM64-AB
Take it at Your Own Risk
INSTALLATION :
Enter TWRP Recovery
Select Wipe - Format Data - type "yes" and confirm
Select Reboot - Power off and Enter TWRP again
Copy GSI ROM and GAPPS to your phone
Install - Install Image - select EvolutionX-4.1.69-20200329-GSI-ARM64-AB.img - select System Image and Confirm to flash.
Select Reboot - Power off and Enter TWRP again
Select Wipe - Advanced Wipe - select "System" - Repair or Change File System - Resize File System - Confirm to Resize
Select Mount - select "System" & "Vendor"
Select Install - select open_gapps-arm64-10.0-nano-20200408.zip and Confirm Flash
Reboot - System
Setup the phone - Done!
DOWNLOAD:
GSI ROM EvolutionX-4.1.69-20200329-GSI-ARM64-AB.img.xz
Open GAPPS open_gapps-arm64-10.0-nano-20200408.zip
ISSUE:
MTP does not work
other by your self
Credits
Thanks to ExpressLukeGSI
Watch this video how to flash it:
redymedan said:
GSI ROM: EvolutionX-4.1.69-20200329-GSI-ARM64-AB
Take it at Your Own Risk
INSTALLATION :
Enter TWRP Recovery
Select Wipe - Format Data - type "yes" and confirm
Select Reboot - Power off and Enter TWRP again
Copy GSI ROM and GAPPS to your phone
Install - Install Image - select EvolutionX-4.1.69-20200329-GSI-ARM64-AB.img - select System Image and Confirm to flash.
Select Reboot - Power off and Enter TWRP again
Select Wipe - Advanced Wipe - select "System" - Repair or Change File System - Resize File System - Confirm to Resize
Select Mount - select "System" & "Vendor"
Select Install - select open_gapps-arm64-10.0-nano-20200408.zip and Confirm Flash
Reboot - System
Setup the phone - Done!
DOWNLOAD:
GSI ROM EvolutionX-4.1.69-20200329-GSI-ARM64-AB.img.xz
Open GAPPS open_gapps-arm64-10.0-nano-20200408.zip
ISSUE:
MTP does not work
other by your self
Credits
Thanks to ExpressLukeGSI
Watch this video how to flash it:
://youtu.be/tu4OFcbjlzI
Click to expand...
Click to collapse
Thanks but can you compile a updated version like 4.4 please? Thanks
SnowTalker said:
Thanks but can you compile a updated version like 4.4 please? Thanks
Click to expand...
Click to collapse
Watch this video for Evolution X 4.4 https://youtu.be/NyO1r60sbUA
redymedan said:
watch this video for evolution x 4.4 https://youtu.be/nyo1r60sbua
Click to expand...
Click to collapse
thank you thank you thank you thank youuuuuuuu :d :d
redymedan said:
Watch this video for Evolution X 4.4
Click to expand...
Click to collapse
It didn't work, it always gets stuck on the boot animation whilst running for over a hour. Also 4.5 is released with July patch so no rush but could you fix that and release 4.5? Thx
SnowTalker said:
It didn't work, it always gets stuck on the boot animation whilst running for over a hour. Also 4.5 is released with July patch so no rush but could you fix that and release 4.5? Thx
Click to expand...
Click to collapse
Just enter in download mode and reinstall TWRP with Odin and your system will enter normally
wrong title not stable volte hotspot screen mirroring not working
the touch-screen sensibility is too high :/ any humidity on screen make touch-screen crazy

Development [RECOVERY][UNOFFICIAL] OrangeFox Recovery Project

OrangeFox Recovery Project
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
/*
* Your warranty is now void.
*
* We're not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this recovery
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
OrangeFox is FREE SOFTWARE​Credits
* TeamWin - for TWRP
* The OrangeFox Team - for your hard work
* All our testers - for your patience and help
FEATURES:
* Built-in support for installing init.d functionality
* Built-in support for installing Magisk
* Password
* Support for Miui and Custom ROMs
* OrangeFox theme engine:
- choice of theme (black, dark, etc)
- choice of color scheme
- choice of splash screen
* Alternative lockscreen
* And many more!
DOWNLOADS
https://github.com/gsuzeda/twrp_cannon/releases/
INSTALLATION
1. Download the OrangeFox and vbmeta zip to your device
2. Reboot to your existing OrangeFox (or other custom TWRP-based) Recovery
3. Install the OrangeFox zip as a normal zip installer
4. The device will automatically reboot into OrangeFox recovery after installation (allow this to happen)
5. Flash vbmeta
NOTES
You must flash vbmeta patched every time you install miui stock
FAQ and Guides: https://wiki.orangefox.tech/en/guides
ATTENTION!!
If you checked the option "disable twrp replace"
you must do the installation via fastboot
Code:
fastboot flash recovery recovery.img
Contributors
@mvaisakh @gsuzeda
Source Code: https://gitlab.com/OrangeFox
Device tree: https://github.com/gsuzeda/twrp_cannon/tree/ofox-10
The OrangeFox App - App Downloads | App Discussions
Version Information
Status: Stable
Current Stable Version: R11
​
Reserved
Great work man!!
Thanks for orange fox recovery, I tried to install it but I got an error. Thanks bud.
oscarmaldonado said:
Thanks for orange fox recovery, I tried to install it but I got an error. Thanks bud.
Click to expand...
Click to collapse
Flash the recovery.img from fastboot
Let the game begin. Thanks.
oscarmaldonado said:
Thanks for orange fox recovery, I tried to install it but I got an error. Thanks bud.
Click to expand...
Click to collapse
I will investigate the problem. Thanks for sharing
Спасибо большое всё ок
Meu dev favorito, perfeito sem defeitos
Is this compatible with the version with NFC?
kestrelv2 said:
Is this compatible with the version with NFC?
Click to expand...
Click to collapse
Yeap.
Thanks! You're the best.
thanks for the tutorial . but I have two questions .
What is the way to install orange fox if the phone i not modified yet (no recovery what so ever, except the xiaomi ) ?
Once orangefox installed, do i have to install magisk ? is it possible ?
You must install via fastboot with the phone previously unlocked.
Works with magisk yes, but vbmeta must be flashed first.
With the android 11 update the encryption is not working, I'm studying how to solve
gsuzeda said:
You must install via fastboot with the phone previously unlocked.
Works with magisk yes, but vbmeta must be flashed first.
With the android 11 update the encryption is not working, I'm studying how to solve
Click to expand...
Click to collapse
Thanks for the quick answer . I'm trying to write a doc for a complete root and flash .
can you give me a fastboot command list ?
chmick said:
Thanks for the quick answer . I'm trying to write a doc for a complete root and flash .
can you give me a fastboot command list ?
Click to expand...
Click to collapse
it's already in the post:
fastboot flash recovery recovery.img
thanks for the answer . I was not very clear in my question . My goal is to write a complete doc :
"how to root and install lineage OS (or other custom rom ) on your brand new redmi note 9T for the noobs"
So if you don't mind can you comment the following doc (for now it's just a draft):
especially can you tell me if there are extra steps I could had like installing magisk directly from orangefox
======================================================================================
## how to root and install lineage OS (or other custom rom ) on your brand new redmi note 9T for the noobs
=======================================================================================
## procedure for going from brand new buy xiaomi note 9T to lineage OS .
Read the complete procedure carefully before start: Beware you will loose all data you may have on the phone .and you will loose warranty .
requirements : a brand new redmi note 9T (direct from the store, no modifications), a pc with windows , the usb cable to link the pc to the phone.
a sdcard where you can store the rom and some zip to put in your phone
Make sure the pc is up ot date with latest android usb driver and adb available :
usb drivers here : https://developer.android.com/studio/run/win-usb
adb software : https://www.xda-developers.com/install-adb-windows-macos-linux/
## FIRST STEP : unlock the booloader .
for this you need a xiaomi account (if you created one with your phone , use it)
a video tutoriel here :
you will probably have to wait 167 hours before you can unlock the phone
there is also this version of the unlocker (to bypass the wait time), but I have not tested it
Download MiUnlock_bypass_OTP.zip - Generic
Download file MiUnlock_bypass_OTP.zip - Generic - in MiFirm ✅ - Xiaomi MIUI Firmware - ROM - TWRP download free and max speed - The biggest Xiaomi Mi download
mifirm.net
### SECOND STEP download and save files
download orangefox from here https://github.com/gsuzeda/twrp_cannon/releases/
put the vbmeta.zip and OrangeFox-R11.0-Unofficial-cannong.zip on the sdcard
put the recovery.img in the same directory than your fastboot program
download magisk files from here : https://github.com/topjohnwu/Magisk/releases/tag/v23.0
dwonload lineage os from
https://sourceforge.net/projects/andyyan-gsi/files/lineage-18.x/lineage-18.1-20210615-UNOFFICIAL-treble_arm64_bvS.img.xz/download
unzip the file to your sdcard .
## SECOND STEP : install orangefox
orangefox is a recovery program like twrp but with more option
once the booloader unlocked install recovery orangefox .
Make sure than usb debugging and install via usb is checked in the developer option of your phone
power off your phone and restart your phone in fastboot mode (volume down + power )
plug it to your pc .
open a command shell in the directory
write the command : fastboot flash recovery recovery.img
once the install complete , reboot your phone in recovery mode (volume up + power)
once boot in recovery mode you should see the orangefox menu.
Use the file explorer to go to the sdcard and tap on the orange fox zip files .
then swipe to install
### THIRD STEP
TO DO.
chmick said:
thanks for the answer . I was not very clear in my question . My goal is to write a complete doc :
"how to root and install lineage OS (or other custom rom ) on your brand new redmi note 9T for the noobs"
So if you don't mind can you comment the following doc (for now it's just a draft):
especially can you tell me if there are extra steps I could had like installing magisk directly from orangefox
======================================================================================
## how to root and install lineage OS (or other custom rom ) on your brand new redmi note 9T for the noobs
=======================================================================================
## procedure for going from brand new buy xiaomi note 9T to lineage OS .
Read the complete procedure carefully before start: Beware you will loose all data you may have on the phone .and you will loose warranty .
requirements : a brand new redmi note 9T (direct from the store, no modifications), a pc with windows , the usb cable to link the pc to the phone.
a sdcard where you can store the rom and some zip to put in your phone
Make sure the pc is up ot date with latest android usb driver and adb available :
usb drivers here : https://developer.android.com/studio/run/win-usb
adb software : https://www.xda-developers.com/install-adb-windows-macos-linux/
## FIRST STEP : unlock the booloader .
for this you need a xiaomi account (if you created one with your phone , use it)
a video tutoriel here :
you will probably have to wait 167 hours before you can unlock the phone
there is also this version of the unlocker (to bypass the wait time), but I have not tested it
Download MiUnlock_bypass_OTP.zip - Generic
Download file MiUnlock_bypass_OTP.zip - Generic - in MiFirm ✅ - Xiaomi MIUI Firmware - ROM - TWRP download free and max speed - The biggest Xiaomi Mi download
mifirm.net
### SECOND STEP download and save files
download orangefox from here https://github.com/gsuzeda/twrp_cannon/releases/
put the vbmeta.zip and OrangeFox-R11.0-Unofficial-cannong.zip on the sdcard
put the recovery.img in the same directory than your fastboot program
download magisk files from here : https://github.com/topjohnwu/Magisk/releases/tag/v23.0
dwonload lineage os from
https://sourceforge.net/projects/andyyan-gsi/files/lineage-18.x/lineage-18.1-20210615-UNOFFICIAL-treble_arm64_bvS.img.xz/download
unzip the file to your sdcard .
## SECOND STEP : install orangefox
orangefox is a recovery program like twrp but with more option
once the booloader unlocked install recovery orangefox .
Make sure than usb debugging and install via usb is checked in the developer option of your phone
power off your phone and restart your phone in fastboot mode (volume down + power )
plug it to your pc .
open a command shell in the directory
write the command : fastboot flash recovery recovery.img
once the install complete , reboot your phone in recovery mode (volume up + power)
once boot in recovery mode you should see the orangefox menu.
Use the file explorer to go to the sdcard and tap on the orange fox zip files .
then swipe to install
### THIRD STEP
TO DO.
Click to expand...
Click to collapse
I really liked the initiative, congratulations!
I recommend you make a post on xda
maybe you can change some things
1- you need to wait 168 hours to unlock
2- the bypass works for devices not yet linked to mi account
3- the magisk link points to a specific version, better switch to releases
4- same thing for lineage
5- It is important to highlight the version of our vendor (a11 arm64 ab)
6- it might be interesting to teach what the letters in the roms' names represent (b, v, g, z...)
7 - this can be useful:
CANNONG GSI CHART
How to make a flashable GSI
gsuzeda said:
I really liked the initiative, congratulations!
I recommend you make a post on xda
maybe you can change some things
1- you need to wait 168 hours to unlock
2- the bypass works for devices not yet linked to mi account
3- the magisk link points to a specific version, better switch to releases
4- same thing for lineage
5- It is important to highlight the version of our vendor (a11 arm64 ab)
6- it might be interesting to teach what the letters in the roms' names represent (b, v, g, z...)
7 - this can be useful:
CANNONG GSI CHART
How to make a flashable GSI
Click to expand...
Click to collapse
Thanks . I added your comments to my doc . I also making a paragraph about making a zip with flashable GSi. If i understood well , it allows to transform an img file to a zip archive , that can be installed from orangefox recovery mode . Am i right ?
Before to publish a first version of the doc (it's made for android 11). I would like to have you opinion on magisk . Can I install magisk from orangefox .(I saw some video with orangefox and a magisk menu) ? and then update it from magisk manager ?
what do you think the order should be ?
install orangefox --> install custom rom --> install magisk
or
install orangefox --> install magisk --> install custom rom
chmick said:
Thanks . I added your comments to my doc . I also making a paragraph about making a zip with flashable GSi. If i understood well , it allows to transform an img file to a zip archive , that can be installed from orangefox recovery mode . Am i right ?
Before to publish a first version of the doc (it's made for android 11). I would like to have you opinion on magisk . Can I install magisk from orangefox .(I saw some video with orangefox and a magisk menu) ? and then update it from magisk manager ?
what do you think the order should be ?
install orangefox --> install custom rom --> install magisk
or
install orangefox --> install magisk --> install custom rom
Click to expand...
Click to collapse
About GSI maker you are right
The order you install magisk doesn't matter in this case because magisk uses the boot partition and not system. You can install it normally by recovery after vbmeta. About the magisk menu, you will only be able to use it after I manage to decrypt the internal storage

Development [RECOVERY][UNOFFICIAL] TWRP for Galaxy A22 SM-a225F/a225M Android 11+12

UPDATE
Flash at your own Risk !!!
Tested Working:
Backup
Flash zip
Fastbootd support
Flash gsi roms
Not Working:
Usb Otg
You tell me
How to Flash on Android 11
1. Reboot Device to Downloadmode
2. Unlock Bootloader
3. Install adb and Fastboot driver and Device Drivers ( Google will Help )
4. Download the VBMeta-disabled.tar and the twrpa22v3.tar from Attachments
5. Download Odin3 from Attachments and start Odin on PC
6. In Odin Press on Options and untick Auto Reboot
7. Flash VBMeta-disabled.tar with Odin ( In Odin click on AP - select the vbmeta-disabled.tar and press start )
8. After flash vbmeta without errors press on AP and select twrpa22v3.tar and press on start
9. If all is Flashed without errors longpress power and vol- on device
10. instantly after device goes Blackscreen press and hold power and vol+ for 5-8 seconds to boot to TWRP
11. In TWRP press on Advanced - than on Terminal - and write " multidisabler " and press on the blue button
12. repeat step 11
13. press on reboot - than on recovery
How to Flash on Android 12
1. Reboot Device to Downloadmode
2. Unlock Bootloader
3. Install adb and Fastboot driver and Device Drivers ( Google will Help )
4. Download the magisk patched.tar and the twrp12.1_a225f-A12.tar from Attachments
5. Download Odin3 from Attachments and start Odin on PC
6. In Odin Press on Options and untick Auto Reboot
7. Flash magisk patched.tar with Odin ( In Odin click on AP - select the magisk patched.tar and press start )
8. After flash magisk patched.tar without errors press on try to reboot download -device reboots to dl mode
9. Flash twrp12.1_a225f-A12.tar with Odin ( In Odin click on AP - select the twrp12.1_a225f-A12.tar and press start )
10. If all is Flashed without errors longpress power and vol- on device
11. instantly after device goes Blackscreen press and hold power and vol+ for 5-8 seconds to boot to TWRP
12. In TWRP press on Advanced - than on Terminal - and write " multidisabler " and press on the blue button
13. repeat step 12
14. press on reboot - than on recovery
How to flash gsi:
Use the google platform tools adb/fastboot Download from Attachments
Boot to TWRP
1. In TWRP press Wipe-Advanced Wipe- select Dalvik, data, cache, metadata and swipe to wipe
2. After wipe go back to main screen and press Reboot- than press Fastboot
3. Device reboots to TWRP with Fastboot Interface
4. now plugin Device to PC open platform tools and execute cmd-here.exe
5. Type : fastboot devices - if no output check your Drivers/Usb connection
6. If device is Found by "fastboot devices" command enter " fastboot flash system PATHTOYOURGSI.img"
maybe it writes :Invalid sparse file format at header magic - but this can be ignored
After flash completed without errors type : fastboot reboot and press enter
GSI Download (Tested and bootable ) :
Only Arm64-BGZ Variants are bootable
( BTW gsi imgs with .xz File Format must be extracted ! Don't simple rename it to .img )
CrDroid 11 (Face-unlock and Fingerprint works)
android 12
Bliss 11
caos11
Credits:
afaneh92 For the a32x Devicetree​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
KI
Device Tree base used : https://github.com/mohammad92/android_device_samsung_a32x
A22 4g A11 Tree :https://github.com/deader89/galaxy-A22-4g-twrp-Tree
A22 4g A12 Tree :https://github.com/deader89/a22_TWRP12.1_tree.git
Thanks. Will test this.
I'm in the process of wiping through TWRP. It says
"Failed to mound '/metadata' (Invalid argument)
I've already converted the format partition from FAT to EXT4, and wiped the selected items but I'm stuck with the error above. Idk if this won't make me able to proceed to flashing the gsi
nice. Wish there were clear instructions on how to flash this phone, though.
nptoonix said:
Thanks. Will test this.
I'm in the process of wiping through TWRP. It says
"Failed to mound '/metadata' (Invalid argument)
I've already converted the format partition from FAT to EXT4, and wiped the selected items but I'm stuck with the error above. Idk if this won't make me able to proceed to flashing the gsi
Click to expand...
Click to collapse
did you run the multidisabler ?
Cheese-ass said:
WIP WIP WIP WIP
UPDATE
Flash at your own Risk !!!
Tested Working:
Backup
Flash zip
Fastbootd support
Flash gsi roms
Not Working:
Usb Otg
You tell me
how i Flashed it:
Flash this VBMeta with Odin - https://forum.xda-developers.com/t/...-galaxy-a32-5g-mediatek.4286631/post-85593097
Follow this Guide: https://forum.xda-developers.com/t/recovery-unofficial-twrp-for-galaxy-a32-5g-mediatek.4286631/ but use twrpa22v2.tar added under Attachments
How to flash gsi:
use the google platform tools adb/fastboot
Boot to TWRP
In TWRP press Wipe-Advanced Wipe- select Dalvik,data,cache,metadata and swipe to wipe
after wipe go back to main screen and press Reboot-Fastboot
Device reboots to TWRP with Fastboot Interface
now plugin Device to PC open platformtools adb/Fastboot
Type : fastboot flash system PATHTOYOURGSI.img and press enter
maybe it writes :Invalid sparse file format at header magic - but this can be ignored
After flash completed type : fastboot reboot
GSI Download (Tested and bootable ) :
CrDroid 11 (Face-unlock and Fingerprint works)
android 12
Bliss 11
caos11
Credits:
afaneh92 For the a32x Devicetree​
View attachment 5409225View attachment 5409227View attachment 5409229
Device Tree base used : https://github.com/mohammad92/android_device_samsung_a32x
Kernelbase is same as my custom Kernel: https://forum.xda-developers.com/t/root-galaxy-a22-sm-a255f--android-11.4329471/
Click to expand...
Click to collapse
Hey, so I really want to root my A22, but I would want some more info. I would like more info on how to flash the A12 GSI, like what about vendor etc, I mean I know stuff about roms but no stuff about GSI'S whatsoever, so like is vendor needed etc? And also can you give me a more detailed tutorial on how to flash it? I'd love Android 12 on this phone.
BlueTower said:
Hey, so I really want to root my A22, but I would want some more info. I would like more info on how to flash the A12 GSI, like what about vendor etc, I mean I know stuff about roms but no stuff about GSI'S whatsoever, so like is vendor needed etc? And also can you give me a more detailed tutorial on how to flash it? I'd love Android 12 on this phone.
Click to expand...
Click to collapse
Generic system images | Android Open Source Project
source.android.com
There you find everything about gsi
Cheese-ass said:
Generic system images | Android Open Source Project
source.android.com
There you find everything about gsi
Click to expand...
Click to collapse
No, I just wanted a better tutorial on hiw to install it with twrp or fastboot or whatevrr
BlueTower said:
No, I just wanted a better tutorial on hiw to install it with twrp or fastboot or whatevrr
Click to expand...
Click to collapse
BlueTower said:
No, I just wanted a better tutorial on hiw to install it with twrp or fastboot or whatevrr
Click to expand...
Click to collapse
How to flash GSIs on devices with dynamic super partition
* Disclaimer * I am not responsible for bricked devices, dead SD cards, thermonuclear war, * or you getting fired because the alarm app failed. Please do some research * before flashing GSI! YOU are choosing to make these modifications, and if *...
forum.xda-developers.com
Can you write a rookie-level tutorial?
As confusing as it sounds it literally is what it is.
BlueTower said:
As confusing as it sounds it literally is what it is.
Click to expand...
Click to collapse
I have been thinking of buying an a22.
Have you got TWRP to install ok?
physwizz said:
I have been thinking of buying an a22.
Have you got TWRP to install ok?
Click to expand...
Click to collapse
Yepp... perfectly works. No issues, efs just might break sometimes like it already did to me and you have to flash stock if you didn't back up efs
BlueTower said:
Yepp... perfectly works. No issues, efs just might break sometimes like it already did to me and you have to flash stock if you didn't back up efs
Click to expand...
Click to collapse
Ok
I might see if I can build a custom kernel for it
Cheese-ass said:
UPDATE
Flash at your own Risk !!!
Tested Working:
Backup
Flash zip
Fastbootd support
Flash gsi roms
Not Working:
Usb Otg
You tell me
How to Flash:
1. Reboot Device to Downloadmode
2. Unlock Bootloader
3. Install adb and Fastboot driver and Device Drivers ( Google will Help )
4. Download the VBMeta-disabled.tar and the twrpa22v3.tar from Attachments
5. Download Odin3 from Attachments and start Odin on PC
6. In Odin Press on Options and untick Auto Reboot
7. Flash VBMeta-disabled.tar with Odin ( In Odin click on AP - select the vbmeta-disabled.tar and press start )
8. After flash vbmeta without errors press on AP and select twrpa22v3.tar and press on start
9. If all is Flashed without errors longpress power and vol- on device
10. instantly after device goes Blackscreen press and hold power and vol+ for 5-8 seconds to boot to TWRP
11. In TWRP press on Advanced - than on Terminal - and write " multidisabler " and press on the blue button
12. repeat step 11
13. press on reboot - than on recovery
How to flash gsi:
Use the google platform tools adb/fastboot Download from Attachments
Boot to TWRP
1. In TWRP press Wipe-Advanced Wipe- select Dalvik, data, cache, metadata and swipe to wipe
2. After wipe go back to main screen and press Reboot- than press Fastboot
3. Device reboots to TWRP with Fastboot Interface
4. now plugin Device to PC open platform tools and execute cmd-here.exe
5. Type : fastboot devices - if no output check your Drivers/Usb connection
6. If device is Found by "fastboot devices" command enter " fastboot flash system PATHTOYOURGSI.img"
maybe it writes :Invalid sparse file format at header magic - but this can be ignored
After flash completed without errors type : fastboot reboot and press enter
GSI Download (Tested and bootable ) :
Only Arm64-BGZ Variants are bootable
( BTW gsi imgs with .xz File Format must be extracted ! Don't simple rename it to .img )
CrDroid 11 (Face-unlock and Fingerprint works)
android 12
Bliss 11
caos11
Credits:
afaneh92 For the a32x Devicetree​
View attachment 5409225View attachment 5409227View attachment 5409229
Device Tree base used : https://github.com/mohammad92/android_device_samsung_a32x
Kernelbase is same as my custom Kernel: https://forum.xda-developers.com/t/root-galaxy-a22-sm-a255f--android-11.4329471/
Click to expand...
Click to collapse
Hi there, I'm a noob regarding to this, but I was able to follow this guide successfully for my A225m.
But I'd like to understand what's going on here, can you give an explanation about each step and what does it do?
Also, can the vbmeta flashing be done _without_ Odin? For example using only fastboot (which works on Linux unlike Odin).
itaranto said:
Hi there, I'm a noob regarding to this, but I was able to follow this guide successfully for my A225m.
But I'd like to understand what's going on here, can you give an explanation about each step and what does it do?
Also, can the vbmeta flashing be done _without_ Odin? For example using only fastboot (which works on Linux unlike Odin).
Click to expand...
Click to collapse
https://android.googlesource.com/platform/external/avb/+/master/README.md this is documentation about vbmeta
i think it cant be flashed without odin before twrp is installed
Cheese-ass said:
Not Working:
Usb Otg
You tell me
Click to expand...
Click to collapse
I've been using this for a while in my A225M and the Ambient Light/Proximity sensor doesn't work.
itaranto said:
I've been using this for a while in my A225M and the Ambient Light/Proximity sensor doesn't work.
Click to expand...
Click to collapse
twrp wouldn't cause that
physwizz said:
twrp wouldn't cause that
Click to expand...
Click to collapse
I know, should I report this to https://github.com/eremitein/treble-patches ?
Thank you for following your tutorial, successfully rooting, and flashing the system
There are three problems with crdroid, the dual card manager cannot work quickly, the hotspot cannot be used, and the system cannot mount the phone storage

[RECOVERY][OFFICIAL] TWRP 3.7.0 for Galaxy A51 4G

Disclaimer​I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed.
Please do some research if you have any concerns about features included in this recovery before flashing it!
YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
Click to expand...
Click to collapse
- Working: ADB, ADB sideload, fastboot, MTP, flash and many more
- Bugs: Nothing reported yet
How to flash:
From another recovery, flash the image file and turn off the phone, reboot to recovery with key combo.
From ODIN, using 7zip or any way, pack the image to recovery.img inside recovery.tar file and flash in AP slot
Kernel source: Here
Device tree can be found on same organization.
Download Here
Updated to latest Grass
Removed AVB from kernel
Hi,
Do I have to type "multidisabler --all" and install disable dm verity same as version 3.6.2
Update: not work for A515F (Android 12 OneUI 4 A515FXXU5FVG3). After flashing by ODIN, my phone restarted and went to Download Mode
Thanks
This is great news. Thank you very much.
dunhill_ said:
Hi,
Do I have to type "multidisabler --all" and install disable dm verity same as version 3.6.2
Update: not work for A515F (Android 12 OneUI 4 A515FXXU5FVG3). After flashing by ODIN, my phone restarted and went to Download Mode
Thanks
Click to expand...
Click to collapse
Can you take a pic of download mode screen (if contains any error msg in it)
Hello! Do I need to ttype in the terminal multidisabler --all when I flash it?
Royna said:
Can you take a pic of download mode screen (if contains any error msg in it)
Click to expand...
Click to collapse
The message on download mode screen
recovery: Error validating foot ... (0)
recovery: Error verifying vbmeta image: invalid vbmeta header (6)
CUSTOM RECOVERY
VBMETA A515FXXS5FVI1, 56689651R
Note : I tried both firmware A515FXXU5FVG3 and A515FXXS5FVI1. Failed all
Royna said:
- Working: ADB, ADB sideload, fastboot, MTP, flash and many more
- Bugs: Nothing reported yet
Click to expand...
Click to collapse
Thanks for the recovery, it is working quite well for me!
Decryption doesn't seem to be supported though, so it is not possible to write backups to internal storage if encrypted.
And when trying to write to external storage, I get an error (255), after the backup folder has been created.
jer194 said:
Thanks for the recovery, it is working quite well for me!
Decryption doesn't seem to be supported though, so it is not possible to write backups to internal storage if encrypted.
And when trying to write to external storage, I get an error (255), after the backup folder has been created.
Click to expand...
Click to collapse
can u walk me through how u did it from the start I'm new to this. I have rooted the device using magisk and i want to install some new roms on it but i have no knowledge of it.
ryona can u pleas teach me how to flash twrp from the first step i'm new to this and dont know how to do that i have rooted the device using magisk but could not install any roms.
thank u very much
Dexter789 said:
can u walk me through how u did it from the start I'm new to this. I have rooted the device using magisk and i want to install some new roms on it but i have no knowledge of it.
Click to expand...
Click to collapse
Just join the telegram channel(s) for a51:
Royna's Exynos9611 Support
Rules: Use English ONLY, No OT For OneUI port 'ROM' discussion (not kernel) you can go @XRom2, will be more friendly there. GrassKernel: A51, M21, M31, M31s, F41(untested) ROMs: A51, M21, M31, M31s
t.me
Samsung A51 || Global
Channel : @SamsungA51Updates Rules: - Respect Everyone. - Illegal stuff, spamming, selling or any promotion = ban - ENGLISH ONLY - Only ask for help for A51 - NO ETA - No NSFW stuff - Don't pm people unnecessarily + don't ask others to build stuff
t.me
jer194 said:
Just join the telegram channel(s) for a51:
Royna's Exynos9611 Support
Rules: Use English ONLY, No OT For OneUI port 'ROM' discussion (not kernel) you can go @XRom2, will be more friendly there. GrassKernel: A51, M21, M31, M31s, F41(untested) ROMs: A51, M21, M31, M31s
t.me
Samsung A51 || Global
Channel : @SamsungA51Updates Rules: - Respect Everyone. - Illegal stuff, spamming, selling or any promotion = ban - ENGLISH ONLY - Only ask for help for A51 - NO ETA - No NSFW stuff - Don't pm people unnecessarily + don't ask others to build stuff
t.me
Click to expand...
Click to collapse
l aint allowed to message for some reason, the bot thinks im spamming.
dunhill_ said:
The message on download mode screen
recovery: Error validating foot ... (0)
recovery: Error verifying vbmeta image: invalid vbmeta header (6)
CUSTOM RECOVERY
VBMETA A515FXXS5FVI1, 56689651R
Note : I tried both firmware A515FXXU5FVG3 and A515FXXS5FVI1. Failed all
Click to expand...
Click to collapse
Install TWRP Recovery on Samsung Galaxy A51
Looking to install custom rom, enhance the performance, battery life, and overall functionality of your Samsung Galaxy A51? Installing TWRP is the first step
magiskzip.com
root phone and flash twrp from this site
Sorry
I'm wrong
Drafterek said:
Install TWRP Recovery on Samsung Galaxy A51
Looking to install custom rom, enhance the performance, battery life, and overall functionality of your Samsung Galaxy A51? Installing TWRP is the first step
magiskzip.com
root phone and flash twrp from this site
Click to expand...
Click to collapse
Thanks
Did you flash this recovery?
Which version of the recovery and does it support One UI 5 (Android 13)?
dunhill_ said:
Thanks
Did you flash this recovery?
Which version of the recovery and does it support One UI 5 (Android 13)?
Click to expand...
Click to collapse
yes
version 3.7.0_11.0 and this is the only version that works with my samsung on android 13
but to flash the phone must be rooted
to run twrp your phone must be connected to the computer and you must hold the volume up + power button
As a custom rom, I recommend lineageOS 20
ye its only work with flashed dm verity + magisk, but not sure with the magisk one.
Royna said:
- Working: ADB, ADB sideload, fastboot, MTP, flash and many more
- Bugs: Nothing reported yet
How to flash:
From another recovery, flash the image file and turn off the phone, reboot to recovery with key combo.
From ODIN, using 7zip or any way, pack the image to recovery.img inside recovery.tar file and flash in AP slot
Kernel source: Here
Device tree can be found on same organization.
Download Here
Click to expand...
Click to collapse
can you take more details in Odin method, thit is the first time I do with a51 so i dont understood clearly about that. Can I just flash tar file by Odin?
Hi, this is my first time posting on this forum!! I am currently flashing TWRP via ODIN and the process went smoothly, however, when i go and practically execute any commands such as INSTALL, WIPE, or BACKUP, it gives an error. i am getting frustrated as I want to run a custom from. my bootloader is unlocked and I have tried re-flashing twrp. pls help..
GlitchMania said:
Hi, this is my first time posting on this forum!! I am currently flashing TWRP via ODIN and the process went smoothly, however, when i go and practically execute any commands such as INSTALL, WIPE, or BACKUP, it gives an error. i am getting frustrated as I want to run a custom from. my bootloader is unlocked and I have tried re-flashing twrp. pls help..
Click to expand...
Click to collapse
ALSO the ROM i am trying to install is COMPATIBLE and the TWRP is running on the latest version. i scoured the internet for any clue but the issue remains..... my device-SAMSUNG GALAXY A51 4G. MODEL-A515F

Categories

Resources