Project Treble-Treble Enabled Device Development A/AB ROMS/GSI and about GSI - P8lite General

Hey!!!
Found this thread here on XDA and its very interresting,most roms there works on Huawei P8 Lite 2017 version and other devices with same chipset and/or GSI support,have tested and the one i tested runs great.So here is the link,have fun.Cheers!!!
Link to thread: https://forum.xda-developers.com/project-treble
----------------
What is a GSI ?
A generic system image (GSI) is a system image with adjusted configurations for Android devices. It is considered as a pure Android implementation with unmodified Android Open Source Project (AOSP) code that any Android device running Android 8.1 or higher can run successfully.
GSIs are used for running VTS and CTS-on-GSI tests. The system image of an Android device is replaced with a GSI then tested with the Vendor Test Suite (VTS) and the Compatibility Test Suite (CTS) to ensure that the device implements vendor interfaces correctly with the latest version of Android
Starting with Android 9 (API level 28), a Generic System Image (GSI) is available that you can run on actual devices rather than just on an emulator, making app testing easier and more consistent for developers. The GSI images are open-sourced.
The long story about GSI is there: https://codelabs.developers.google.com/codelabs/using-Android-GSI/index.html?index=../..index#0
------
How to flash GSI roms on your device: https://www.xda-developers.com/flash-generic-system-image-project-treble-device/
------
Greeeetz an Cheers!!!!!

Related

General [GSI ROMs] Please post your experience using GSI ROMs as your daily driver

Please include GSI ROM details about how you fixed bugs or patches involved to fix issues along with reasons and results of using GSI rom instead of stock OneUI
Please post successful GSI installs along with bug fixes or patches for the Samsung Galaxy M32 here :
Home
Notes about tinkering with Android Project Treble. Contribute to phhusson/treble_experimentations development by creating an account on GitHub.
github.com

Mi Mix (lithium) on LOS 19.1 with a newer (5.y) kernel possible?

Hi,
I am a mostly Linux person but I've never done with Android developpment.
I've had to patch the mainline Linux kernel on a few occasions and produce builds but that's about it.
I'm trying to assess the difficulty of the task of bringing LOS 19.1 to 'lithium'.
The last LOS kernel for lithium seems to be 3.18.124 but some people from postmarketOS seem to have ported the 5.18.z and 5.20.z kernels to the MSM8996pro cpu.
The first step, of course, would be to build LOS 18.1 on my own dev workstation...
Any ideas, coments, hints or prayers?
Build for lithium | LineageOS Wiki
wiki.lineageos.org
Qualcomm Snapdragon 820 Mainline / linux · GitLab
Staging area for Device Tree support and drivers for various Qualcomm Snapdragon 820/821 mobile devices
gitlab.com
Just noticed this post. I'm building android 13, I'll try with this kernel and see if it's possible. Thanks for letting me know this.
LineageOS 20 is available. Thanks to the kernel patches and more commits.

Can i install android 12 gsi images on redmi 4a?

I want to try other android 12 gsi images on my redmi 4a. Does anyone knows how can I manage that? Saw some images here
Generic System Image (GSI) list
Notes about tinkering with Android Project Treble. Contribute to phhusson/treble_experimentations development by creating an account on GitHub.
github.com

General [EOL] Minimal Device tree left as is for TWRP

Hey everyone,
I've tried to make TWRP for ibiza (XT2137-1) but I failed (maybe miserably) but I tried. I am leaving a device tree as is for ibiza on my github repo. If someone wants to thinker with it and maybe create functional recovery then it's up to you. I got my self working to begin this project for debugging Phh/TD GSI as for now Android 13 PE made by Mr. Ponces won't boot on ibiza, and I wanted to extract ramoops and ksmg but stock wouldn't allow me. So I am leaving this to community, maybe one or more people will turn this to something. The second version of device.mk was auto generated by twrpdtgen script and it was defaulted to omni config, so I tried to convert it to twrp config from caprip. I'll publish shortly kernel sources for ibiza.
GitHub - theh0riz0n/android_device_motorola_ibiza: Minimal device tree for Motorola G50 5G (ibiza)
Minimal device tree for Motorola G50 5G (ibiza). Contribute to theh0riz0n/android_device_motorola_ibiza development by creating an account on GitHub.
github.com
兄弟,等你成功

General [SHARED]LeOS Rom GSI AOSP - LOS degoogled Based on A11 - A12 - A13 update May 2023

I want to present you a completly degoogled GSI I use on my phones, made by @harvey186 . All credits goes to him....
What does LeOS mean ?
- Leaving eOS
Which LeOS versions are available ?
– LeOS-20 is based on Lineage-20
– LeOS-19. is based on Lineage-19.1
– LeOS-R is based on LineageOS18.1
- LeOS-Q is based on Lineage 17.1
- All versions are 'de-googled'. This means that the OS itself does not send unwanted data to Google Server
- All LeOS versions are vanilla versions, so without any Google Play Services.
- Gapps do NOT work in LeOS
- A LeOS MicroG version is integrated as Google Play Services replacement. With it
- no device registration,
- no creation of a Google account,
- no push messages via Google Push server
Which apps are integrated
– LeOS-Launcher
– MicroG
- (AuroraServices)
- LeOS-droid with ingegrated LeOS-F-droid repository for special LeOS-Apps
- LeOS-Phone
- LeOS FileManager
- Seedvault
Is LeOS rooted ?
- All LeOS versions are available with and without
Which variant do I pick
To know which variant to download, use https://play.google.com/store/apps/details?id=com.kevintresuelo.treble . Don't use other Treble Check apps, they'll give wrong informations.
Which vendor to use?
1. Always use your actual device's vendor
2. Always use OEM unmodified vendor, not some custom vendor
3. This includes boot.img. boot.img and vendor MUST BE the same version.
4. Android 10 / 11 / 12 OEM vendor is needed.
Which versions of LeOS are available ?
- LeOS is available as arm64 and a64 version
- avS = a-only rooted
- bvS = a/b rooted
- avN = a-only no root
- bvN = a/b no root
--- since Android 12 there are no a-only versions anymore
downloads
LeOS-Cloud
LeOS-Files
LeOS-Cloud - make Love not Waste
leos-cloud.de
Proton-Drive
https://drive.proton.me/urls/JF352AYSS4#YkXliW8T03Cp
Support group: on Telegram : https://t.me/LeOS_Support
Short overview: http://leos-gsi.de
Screenshots:
LeOS-default-version
LeOS-icons
If you want to have a tuto on how to flash it you can find it HERE
it's installed on Pro 5G version.....

Categories

Resources