/Tools-And-Roms-For-Android

please don't give me a cease and desist thank you :)

for A/B devices:

use my script (https://github.com/ChromiumOS-Guy/SuperPatcherGSI)

DSU Sideloader to install GSI more painless then other methods like unpacking super.img and then pack it again with custom system.img but this is easer and safer

!WARNING!

DSU sideloader will not remove your current installion it will sideload a new one hence DSU Sideloader for premenent install you have to unpack your super.img file

for A devices:

DSU sideloader is not for you don't use it

also you can install an custom recovery please do it

links:

instrctions:

how to unpack super.img:

(https://forum.xda-developers.com/t/editing-system-img-inside-super-img-and-flashing-our-modifications.4196625/)

(https://source.android.com/docs/core/ota/dynamic_partitions)

(https://blog.senyuuri.info/posts/2022-04-27-patching-android-super-images/)

DSU Sideloader:

(https://www.xda-developers.com/dsu-sideloader-boot-custom-android-gsi/?_ga=2.174717666.1315745851.1670264544-269206565.1669649398)

Helpful:

Phone has no system partition (https://forum.xda-developers.com/t/apparently-my-phone-has-no-system-partition.4435045/)

understanding A/B (https://forum.xda-developers.com/t/help-understanding-a-b-partitions.3748003/)

Custom Recovery:

OrangeFox Recovery Project (https://orangefox.download/)

TeamWin Recovery Project (https://twrp.me/)

GSIs (Generic system image):

Google GSI (https://developer.android.com/topic/generic-system-image/releases)

Ubuntu Touch GSI (https://forum.xda-developers.com/t/gsi-arm64-a-ab-ubuntu-touch-ubports.4110581/)

lineageOS GSI (https://sourceforge.net/projects/andyyan-gsi/files/)

GSI List (https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-%28GSI%29-list)

How to know if a GSI is A-only or A/B compatable:

explanation - (https://forum.xda-developers.com/t/what-are-a-only-gsis-used-for-and-why-dont-we-just-call-these-non-sar.4369919/)

Frimware sources:

(https://www.gsmmafia.com/)

(https://galaxyfirmware.com/)

Tools:

SuperPatcherGSI python script (https://github.com/ChromiumOS-Guy/SuperPatcherGSI)

Android-Debloater [NO ROOT] (https://github.com/ChromiumOS-Guy/Android-Debloater)

lpmake source (https://github.com/Dargons10/lpunpack_and_lpmake)