[YuMi-Project] The new way to install GSIs for the G5S - Moto G5S Guides, News, & Discussion

The YuMi Project (@yuvendors in telegram) is being developed by YukoSky (@yukosky on the telegram). The project's main objective is to bring vendors/gsis that are stable in GSI for the Moto G5S and Moto G5 (By Veeronez).
To install a vendor is simple (In case of installing GSI):
Wipe: Dalvik, System, Data, Cache and Vendor
Flash YuMi Vendor and GSI and format data
In case of installing YuMi GSI:
Wipe: Dalvik, System, Data, Cache and Vendor
Flash the YuMi GSI Zip and format data
GSIs that were ported using YuMi Script: POSP 3.0, LOS 17, EvoX 4.1.69, PE Ten (By @howtoRush) and others.
You can support and help the project on GitHub (YuMi-Project), any contribution is welcome.
Issues (This will depend on cell to cell): Bluetooth and Call. Good usage

I got mentioned!

Related

[Project Treble][v1.1][Android PIE + OREO][GSI][A-only]

View attachment 4567426
What is Project Treble:
Project Treble basically partitions your device into two separate partitions, a system and a vendor: system contains your generic system image, while vendor partition has your device specific files required for booting and running your phone. This way we can easily change the system image and be able to run our device on different system images with the same kernel and vendor partition
Read more about Project Treble
What's a GSI?:
A GSI literally means Generic System Image. It is a general system image meant for no specific device. Treble enabled devices have the capability to run a GSI. You can find a GSI here: Phh-Treble
ZTE Axon 7 hardware vs Treble implementation:
Our Axon 7 is an A-only device. This means that regarding the GSI images (GSI = Generic System Image) to be used, you need to get ARM64 and A-Only system images
What's Packaged in the zip:
A boot image (kernel)
A compressed vendor image (vendor)
Requirements:
- Unlock bootloader
- Installed patch EDL to add /vendor part. 800Mb
- Installed TWRP 3.2.1-8 - TREBLE
How to install:
- Format /system, /data and /cache, wipe /vendor
- Install Treble flashable zip package Project_Treble_v1.0-by-NFound
- Install GSI .img in /system part. How to flash a Generic System Image (GSI) on Project Treble supported devices
- Reboot
Alternative Instruction
Working:
Camera (and flashlight)
WiFi
Bluetooth
Telephony (Calls and Data)
Audio (Record and Playback)
Video Playback
Sensors
Broken:
Encryption (format data or remove encryption when coming from a non-treble rom)
Sepolicy is still permissive
Nothing else? Otherwise please report it!
Download:
- TWRP 3.2.1-8 TREBLE
- AXON7_GPT_ADD_VENDOR_800MB
- Project_Treble_v1.1-Axon7-by-NFound
Available GSI images is here
Android Pie Release 1 and other (video proof on Axon 7)
Fixes:
- More fixes for Treble ROM by @Kranoner
Credits:
@djkuz for add part. /vendor
@NFound for the fact that this dude did this for us real
Contributors:
@NFound
OS Version based: 8.X Oreo
ROM Kernel: Linux 3.18.71
ROM Firmware Required: Official BETA B12 Oreo
Version Information
Status: Testing
Source-Code Vendor
Created 2018-08-08
Last Updated 2018-08-12
Reserved
Thank you very much @NFound, i will test this asap. Does the gapps need to be flashed after install?
Waancho said:
Thank you very much @NFound, i will test this asap. Does the gapps need to be flashed after install?
Click to expand...
Click to collapse
Any ARM64 with opengapps.org for 8.x, in GSI 9.x Gapps included
Dear friends! Do not forget to backup before installation, this is a test version. It's time for me to sleep, write. As time will be, I will read your comments. If you find bugs - be sure to specify the version of GSI Android 8.x or 9.x
Thank you!
Hey need fast answer! In this guide is talking about a Vendor 8.1 and 8.0 and 8.0 does not work with this rom, so my question is does this rom support your treble? https://forum.xda-developers.com/pr...development/aosp-9-0-android-9-0-gsi-t3826357
Source code vendor blobs in OP
NFound said:
Source code vendor blobs in OP
Click to expand...
Click to collapse
I am a bit confused: how would non-standard hardware like our famous DAC be used in a treble ROM? Would the vendor partition make specific APIs available for such non-standard hardware?
Thank you for this. Maybe its a stupid question, but does the DAC properly function even when we install a GSI?
I have a feeling that a proper fully functional treble will make the other custom ROM thread for Axon 7 obsolete.
so no EDL needed? I'm so happy because i dont have a windowscomputer.
*edit: i think i did not read good and windows is still needed
Zobat said:
so no EDL needed? I'm so happy because i dont have a windowscomputer.
*edit: i think i did not read good and windows is still needed
Click to expand...
Click to collapse
You dont need a windows-pc. Only twrp
Do we need to install the project treble zip in the OP if we already enabled treble by EDL?
Let me see if I got this whole treble situation straight :cyclops:
I'm running the latest AEX but I assume this guide contains a more updated "treble" so to speak, is that correct? In order to try the GSI's do I need to follow this guide and wipe everything or will the next AEX release update treble and contain the new fixes?
https://sourceforge.net/projects/resurrectionremix-oreo/files/arm64aonly/
Arm64 and A only. Should be working right?
BaamAlex said:
You dont need a windows-pc. Only twrp
Click to expand...
Click to collapse
He DOES need a windows pc since in order to enable treble he needs to flash a file via EDL
troy5890 said:
Do we need to install the project treble zip in the OP if we already enabled treble by EDL?
Click to expand...
Click to collapse
You will need to install this again Project_Treble_v1.0-by-NFound
it contains bug fixes
bornlivedie said:
He DOES need a windows pc since in order to enable treble he needs to flash a file via EDL
Click to expand...
Click to collapse
For this zip here he dont need a PC. For the EDL package yes.
Just wanted to thank you and talk about my experience.
Converting the device to Treble was a breeze. Can be done in under 5 minutes with no issues at all. I'm currently running Android P PR1 with no major problems.
However, when trying to install the GSI (totally not related to your work, but wanted to comment on this so everyone can enjoy treble) I ran into a small problem (error 7) when flashing the POST sGSI zip files. I resolved this by doing the following:
Install the treble zip
Install the GSI
Install the treble zip again
Install the 3 zip files in order
This worked out fine for me.
Again, thanks a million times on your epic feat. This is no small task, and is very welcome. It marks a before and an after.
You, sir, are heaven-sent. Thank you for your good work.
bornlivedie said:
Install the treble zip
Install the GSI
Install the treble zip again
Install the 3 zip files in order
Click to expand...
Click to collapse
Why a second time?
Dear friends!
In the video I am used Release 1.
1. Flash Project Treble
2. Flash GSI
3. !!! In Mounting - UNMOUNT and MOUNT system and vendor!
4. Install patches 1,2,3
5. Reboot
Android Pie Release 1 (Download A-only and patches): https://androidfilehost.com/?w=files&flid=280192
Work GCam: https://github.com/AospExtended/platform_vendor_aosp/blob/8.1.x/prebuilt/common/apk/Gcam.apk
NOTICE: If during a call on Android 9 you do not hear the subscriber. (thx @atakan33 )
PS Here is another list of available GSI ROMs, use the translator!
9.x https://4pda.ru/forum/index.php?act=findpost&pid=75394613&anchor=Spoil-75394613-2
8.x https://4pda.ru/forum/index.php?act=findpost&pid=75394613&anchor=Spoil-75394613-3
Thank you!

Update![Guide] 9.x Mi Pad 4 Plus With floko_clover_p-9.0]

Visite Dev
https://forum.xda-developers.com/mi-pad-4/development/rom-flokorom-9-0-t3901544
TWRP https://drive.google.com/file/d/1eNjbSsE3igYsvB4QIHjPGOcgV6RKZrnI/view
--------------------------------
Step
Wipe System, Data, Dalvik, Cache
Reboot recovery
Flash lastest Xiaomi Firmware (Clover)
https://github.com/XiaomiFirmwareUp...jKlFtxZa6wKy4bTGrLy5ptJJvfZy0d14c5fQlHypsZyLQ
Flash ROM
Boot System
-forceencrypt on /data
-support allow spoofing signature

[HOW-TO] Use Generic System Images (GSI A-Only) on Your Xiaomi Mi Mix 2 Devices

Welcome​First of all make sure You know the Basics which are:
-You need to have a unlocked Bootloader
-You need to have the Orange Fox Recovery installed
-You need to have a Kernel and a Vendor Image
-You need to have a Treble A-Only Generic System Image (GSI)
-(Optional) A actual Magisk Installer zip File
-(Optional) A actual Open GApps Installer zip File
(Just use Google and You will find everything)
Alright. Now to the flashing!
-Make sure You have the needed Basics on Your Device including the Files You want to flash
-Wipe everything including data, caches, system, vendor
-Now flash a Vendor and Kernel Image to Your Device
-(You can download My "Vendor Installer" or)
-Flash a Treble AOSP ROM for Your Device and wipe System again
-Flash the Generic System Image using the Image Install from TWRP
DONE!
If You want to install Root and GApps on Your Device:
-Reboot to the Recovery and wipe Data/Caches again
-Install Magisk and GApps (Nothing else yet)
-Reboot to the System
DONE!
This Thread will be updated from Time to Time with new Vendor Installers and better Instructions. Feel free to talk about GSI ROMs in this Thread. I will keep it moderated as good as i can!
Download Links:
https://sourceforge.net/projects/orangefox/files
https://forum.xda-developers.com/project-treble/trebleenabled-device-development
Vendor Installer from Me: https://drive.google.com/drive/folders/1onzbCmoy18WlNDNFpq67z0Bv7QHB1d-b?usp=sharing
Actual Vendor: OMNI with EAS Kernel
Hello, I can not flash this vendor file. The orange fox returns ERROR7
q13017 said:
Hello, I can not flash this vendor file. The orange fox returns ERROR7
Click to expand...
Click to collapse
There is a more actual thread around the Mix 2 Forum. Try to search for it over Google, it provides more actual Vendors if i'm not wrong
Hi all! has someone managed to install and use the Pixel experience GSI image? It's stuck on the google logo loading screen for me, maybe i need another vendor?
Atcastells said:
Hi all! has someone managed to install and use the Pixel experience GSI image? It's stuck on the google logo loading screen for me, maybe i need another vendor?
Click to expand...
Click to collapse
Same issue here - the last working version is from March 2019.
If I put a gsi with a vendor from custom firmware, will my phone die?

How To remove Project Treble

Hey guys,
had Project Treble installed and wanted to remove it and install Pixel Experience Android Q ROM.
I flashed Stock ROM & TWRP with XiaoMiTool V2 and via TWRP I installed Pixel Experience ROM, which worked..
But now the following problem:
Cannot flash Magisk cause TWRP cannot mount DATA.. If I format DATA it can mount but then Magisk install wants to mount Vendor, but why?? There should be no Vendor Partition anymore..
Thanks for your help!
Edit:
Okay, Project Treble still seems to be present, had to flash Treble enabled Recovery..
But how the hell can I restore standard Partition Layout without Treble?

[ROM] [Xtended] [Unofficial] [A11 October 1 2021 Security Patch] For S9 and S9 Plus [Exynos]

I am not responsible if you brick your device installing this ROM, you are installing this at your own risk.
Downloads
Mod Edit: DL links removed.
Create device backup first:
1. 1. Boot TWRP/OrangeFox by pressing Bixby+VOL_UP+PWR as you are booting your device.
2. Go tho the backup tab of TWRP/OrangeFox
3. Backup Data, System, Cache, Boot, and System Image
4. Then backup the TWRP/Fox folder on your device to your computer just in case anything goes wrong.
How to install:
1. Boot TWRP/OrangeFox by pressing Bixby+VOL_UP+PWR as you are booting your device.
2. Go do the wipe tab of your recovery of choice, and wipe; DATA, CACHE, SYSTEM, and DALVIK CACHE.
3. Then flash the ROM you copied over to your device, or flash the ROM via ADB, it is up to you.
Reboot and enjoy!
Credits:
Thanks to the arrow-devices github community for the device sources for the S9 series of devices: Their Github Page
Samsung vendor (credit: Synt4x.93 (XDA) Synt4x93 (Github))
Galaxy S9 Plus device tree
Galaxy S9 device tree
Galaxy *9 Series kernel (credit: Synt4x.93 (XDA) Synt4x93 (Github))
Galaxy *9 Series common tree (credit: Synt4x.93 (XDA) Synt4x93 (Github))
Huge thanks to Baddar90 for fixing the battery drain issue this rom was having.
The fix source code: here
His Github: here
Gapps: (credits of the Flame Gapps Team. (Their website)
1.To flash Gapps first download Flame Gapps from here (full gapps package), here (basic gapps package)
2.Then boot TWRP/OrangeFox with the above method.
3. Find the Gapps zip you downloaded, tap on it, and swipe to flash.
4.Reboot and you should have Gapps!
How to get the out of box google setup experience when flashing Gapps (recommended):
1.After flashing the ROM reboot the device once to make sure the ROM boots.
2. On the home screen enter the power menu and then tap on "Reboot" then "Recovery.
3. Once your phone is in the custom recovery of choice, wipe the data partition.
4. Then flash Gapps again.
5. Reboot and you should have access to the the Gapps out of box setup experience!
For those of you who want to use MicroG I will not be covering it here. But the NoGoolag Telegram group as well as r/Privacy on Reddit should be able to help you if you would like to take that route.
r/privacy
NoGoolag Telegram Group
Other Telegram Groups:
(If you would like a Kernel that can help improve battery life you can ask about it here)
P.S Xtended is a great ROM, but it does have a few more bugs than other custom ROMS may have. Not enough to cause any issues but enough for you to notice the occasional hiccup here and there. This ROM is great for people who like A LOT of customizability though. By the way, bur is alos broken to and their is nothing I can do about that sorry. I'd recommend going to Display-Enable Blurs, and toggle it to off. After a device reboot at least you will get some transparency.
I hope you like it!
Also tell me if the ROM works on your S9 Plus as I can then remove that "Untested" badge from it.
Thread closed.

Categories

Resources