Making your own ROM - Samsung Galaxy A20 Guides, News, & Discussion

Making your own ROM​Free option​
Linux free version doesn't work. If you want the free option try CRB for Windows only
Kitchen [Windows][Tool] CRB [V3.2.5]
Welcome to CRB Android Kitchen Screenshot Short description CRB Android Kitchen is a user-friendly software application designed to help users build custom ROMs for Android devices. It supports Android 10, 11, 12, and 13 and the Ext4, F2FS...
forum.xda-developers.com
Some versions of Windows do not support case sensitive. You can test it in CRB -> Settings -> Test WSL.
If it failed then go to <i> and follow the instructions.
Run CRB as Administrator.
1. Extract system.img
2. Extract vendor.img
3. Copy boot.img to ROM folder
4. Make any changes
- edit build.prop to change ROM name
- use fast debloat text file method
- use debloat option with tick box
- add apps to system/priv-app
5. Build ramdisk
6. Build zip (wait a few minutes)
7. Transfer to the phone and flash with TWRP.
8. Further changes can be made to the zip file using zarchiver app.
If you want some easy practice, go to post#19
Paid Option​
Step 1. Download SuperR Kitchen
SuperR Kitchen
forum.xda-developers.com
You can choose from Linux, Windows* and Mac donate versions.
Step 2. Download the firmware for your device
Step 3. Extract the boot.img, system.img, vendor.img from the ap section of the firmware.
Step 4. Patch the boot.img using Magisk.
Step 5. Add the following to the builder
Patched boot.img, system.img, vendor.img
Step 6. Use the builder menu to modify the files.
This will give you a modified stock ROM
@physwizz
SuperR Windows Users
Windows is not case sensitive so it won't distinguish between
libPSi.so and libpsi.so
And the best you can get is black screen.
You must change libpsi.so to libpsi2.so
Then
symlink("libpsi2.so", "/system/system/lib/libpsi.so");
and push it into updater script.
Or
Install WSL
Install Windows Subsystem for Linux with the command, wsl --install. Use a Bash terminal on your Windows machine run by your preferred Linux distribution - Ubuntu, Debian, SUSE, Kali, Fedora, Pengwin, Alpine, and more are available.
docs.microsoft.com
Thanks to @shumway66, @neel0210, @el0xren @Haridhayal @jagpanzer
Resources
Tutorial videos for SuperR's kitchen
SuperR Kitchen Tutorials These are a series of videos that are designed to help those wanting to get into custom ROM development, modding, or basic editing. They walk you through setup, use, features, and functions. As I get time I'll make...
forum.xda-developers.com
physwizz collection
A collection of guides, kernels and ROMs. Guides Complete Guide to the A20 GSIs for the A20 Quick Root and TWRP for the A20 Making my First Kernel for the A20 A20 Rooting Guide Making Your Own ROM Making Your Own Version of QwizzROM-a20...
forum.xda-developers.com

QwizzROM-a20-v1.0
my first ROM
Just stock a205yn
1.9 GB file on MEGA
mega.nz

Nice work man, keep helping

Made my first ROM

nice job!

Nice work

QwizzROM-a20-v2.0
Debloated OneUI ROM
with some added apps
Battery charge limit
Clean Master
Coloured battery icon
ES file explorer
HKtweaks
Simple reboot
1.63 GB file on MEGA
mega.nz

Debloat list for QwizzROM-a20-v2.0

Debloat list for QwizzROM-a20-v2.0
# Fast Debloat
# example
# {system}\priv-app\FotaAgent
# {system}\app\SamsungDaily\SamsungDaily.apk
# {vendor}\app\blabla
# {product}\priv-app\blabla
{system}\app\AutomationTest_FB\AutomationTest_FB.apk
{system}\app\BasicDreams\BasicDreams.apk
{system}\app\BBCAgent\BBCAgent.apk
{system}\app\BCService\BCService.apk
{system}\app\CarrierDefaultApp\CarrierDefaultApp.apk
{system}\app\ChromeCustomizations\ChromeCustomizations.apk
{system}\app\DictDiotekForSec\DictDiotekForSec.apk
{system}\app\EasymodeContactsWidget81\EasymodeContactsWidget81.apk
{system}\app\EmergencyLauncher\EmergencyLauncher.apk
{system}\app\EmergencyModeService\EmergencyModeService.apk
{system}\app\EmergencyProvider\EmergencyProvider.apk
{system}\app\Facebook_stub\Facebook_stub.apk
# {system}\app\FactoryCameraFB\FactoryCameraFB.apk
{system}\app\FactoryAirCommandManager\FactoryAirCommandManager.apk
{system}\app\FBAppManager_NS\FBAppManager_NS.apk
{system}\app\Foundation\Foundation.apk
{system}\app\GearManagerStub\GearManagerStub.apk
{system}\app\GameOptimizer\GameOptimizer.apk
{system}\app\GameOptimizingService\GameOptimizingService.apk
{system}\app\GoogleCalendarSyncAdapter\GoogleCalendarSyncAdapter.apk
{system}\app\GoogleContactsSyncAdapter\GoogleContactsSyncAdapter.apk
{system}\app\GooglePrintRecommendationService\ooglePrintRecommendationService.apk
{system}\app\SplitSoundService\SplitSoundService.apk
{system}\app\SPrintSpooler\SPrintSpooler.apk
# {system}\app\Gmail2\Gmail2.apk
{system}\app\GoogleTTS\GoogleTTS.apk
# {system}\app\Maps\Maps.apk
{system}\app\MDMApp\MDMApp.apk
{system}\app\Netflix_activationCarriers\Netflix_activationCarriers.apk
{system}\app\Netflix_activationSamsung\Netflix_activationSamsung.apk
{system}\app\Netflix_stub\Netflix_stub.apk
{system}\app\PartnerBookmarksProvider\PartnerBookmarksProvider.apk
{system}\app\PhotoTable\PhotoTable.apk
{system}\app\PlayAutoInstallConfig\PlayAutoInstallConfig.apk
{system}\app\SafetyInformation\SafetyInformation.apk
{system}\app\SamsungOne\SamsungOne.apk
{system}\app\SamsungPassAutofill_v1\SamsungPassAutofill_v1.apk
{system}\app\SamsungTTS\SamsungTTS.apk
{system}\app\SecFactoryPhoneTest\SecFactoryPhoneTest.apk
{system}\app\SecHTMLViewer\SecHTMLViewer.apk
{system}\app\SmartReminder\SmartReminder.apk
{system}\app\SmartSwitchAgent\SmartSwitchAgent.apk
{system}\app\Stk\app\Stk.apk
{system}\app\Stk2\Stk2.apk
{system}\app\UniversalMDMClient\UniversalMDMClient.apk
{system}\app\WallpaperBackup\WallpaperBackup.apk
{system}\app\WebManual\WebManual.apk
{system}\app\WlanTest\WlanTest.apk
{system}\app\YouTube\YouTube.apk
{system}\priv-app\BackupRestoreConfirmation\BackupRestoreConfirmation.apk
{system}\priv-app\BeaconManager\BeaconManager.apk
{system}\priv-app\BixbyService\BixbyService.apk
{system}\priv-app\CallLogBackup\CallLogBackup.apk
{system}\priv-app\CarrierCodeChanger\CarrierCodeChanger.apk
{system}\priv-app\CarrierConfig\CarrierConfig.apk
{system}\priv-app\ConfigUpdater\ConfigUpdater.apk
{system}\priv-app\CSC\CSC.apk
{system}\priv-app\EasySetup\EasySetup.apk
{system}\priv-app\EmergencyInfo\EmergencyInfo.apk
{system}\priv-app\EmojiUpdater\EmojiUpdater.apk
{system}\priv-app\FBInstaller_NS\FBInstaller_NS.apk
{system}\priv-app\FBServices\FBServices.apk
{system}\priv-app\Fmm\Fmm.apk
{system}\priv-app\FotaAgent\FotaAgent.apk
{system}\priv-app\GameHome\GameHome.apk
{system}\priv-app\GameTools_Dream\GameTools_Dream.apk
{system}\priv-app\GoogleBackupTransport\GoogleBackupTransport.apk
{system}\priv-app\GoogleFeedback\GoogleFeedback.apk
{system}\priv-app\GoogleOneTimeInitializer\GoogleOneTimeInitializer.apk
{system}\priv-app\GooglePartnerSetup\GooglePartnerSetup.apk
# {system}\priv-app\GoogleRestore\
{system}\priv-app\KeyguardWallpaperUpdator\KeyguardWallpaperUpdator.apk
{system}\priv-app\MateAgent\MateAgent.apk
{system}\priv-app\NSFusedLocation_v4.0\NSFusedLocation_v4.0.apk
{system}\priv-app\OmaCP\OmaCP.apk
{system}\priv-app\OMCAgent5\OMCAgent5.apk
{system}\priv-app\OneDrive_Samsung_v3\OneDrive_Samsung_v3.apk
{system}\priv-app\PhoneErrService\PhoneErrService.apk
{system}\priv-app\PaymentFramework\PaymentFramework.apk
{system}\priv-app\PreloadInstaller\PreloadInstaller.apk
{system}\priv-app\SamsungBilling\SamsungBilling.apk
{system}\priv-app\HybridRadio\HybridRadio.apk
{system}\priv-app\SamsungDigitalWellbeing\SamsungDigitalWellbeing.apk
{system}\priv-app\SamsungPass\SamsungPass.apk
{system}\priv-app\SecureFolder\SecureFolder.apk
{system}\priv-app\SendHelpMessage\SendHelpMessage.apk
{system}\priv-app\serviceModeApp_FB\serviceModeApp_FB.apk
{system}\priv-app\SmartManager_v6_DeviceSecurity\SmartManager_v6_DeviceSecurity.apk
{system}\priv-app\SmartSwitchAssistant\SmartSwitchAssistant.apk
{system}\priv-app\SOAgent\SOAgent.apk
{system}\priv-app\TADownloader\TADownloader.apk
{system}\priv-app\TaPackAuthFw\TaPackAuthFw.apk
{system}\priv-app\Turbo\Turbo.apk
{system}\priv-app\UltraDataSaving_O\UltraDataSaving_O.apk
# {system}\priv-app\UserDictionaryProvider\
{system}\priv-app\Velvet\Velvet.apk
{system}\priv-app\WallpaperCropper\WallpaperCropper.apk

QwizzROM-a20-v2.1
Debloated OneUI ROM
with some added apps
Battery charge limit
Clean Master
Coloured battery icon
ES file explorer
HKtweaks
Simple reboot
physwizz kernel included.
Flash magisk.zip for root
1.63 GB file on MEGA
mega.nz

V2.1 was completed manually.
1. I copied my boot.img and dbto.img into the zip.
2. I edited the updater-script to include the following code.
##################
# Flash custom dtbo
ui_print("Flashing physwizz dtbo");
ui_print(" ");
package_extract_file("dtbo.img", "/dev/block/platform/13500000.dwmmc0/by-name/dtbo");
set_progress(0.800000);

Finally got magisk to work using this code.
I had to put
magisk.zip into util/root
and
busybox into crb/bin
###############
# Flash Magisk
ui_print("-> Flash Magisk For Root");
package_extract_dir("util/root", "/tmp/root");
run_program("/tmp/crb/bin/busybox", "unzip", "/tmp/root/magisk.zip", "META-INF/com/google/android/*", "-d", "/tmp/root");
run_program("/tmp/crb/bin/busybox", "sh", "/tmp/root/META-INF/com/google/android/update-binary", "dummy", "1", "/tmp/root/magisk.zip");
delete_recursive("/tmp/root");

QwizzROM-a20-v2.2
Debloated OneUI ROM
Extras:
Battery charge limit
Clean Master
Coloured battery icon
ES file explorer
HKtweaks
SimpleReboot
Includes physwizz kernel & magisk 20.4
Note:
This ROM contains everything I like.
If you want something else, I can show you how to build your own.
@physwizz
1.64 GB file on MEGA
mega.nz

it is for MAKE roms or for MODIFY stock roms

DafitMusic said:
it is for MAKE roms or for MODIFY stock roms
Click to expand...
Click to collapse
Both

and could you explain it more precisely because I'm too stupid

im new to android last time i hard bricked my phone

DafitMusic said:
im new to android last time i hard bricked my phone
Click to expand...
Click to collapse
Start with crb

DafitMusic said:
im new to android last time i hard bricked my phone
Click to expand...
Click to collapse
This is a good start for beginners.
Making your own version of QwizzROM
No PC needed
1. Download any QwizzROM from this thread and rename it.
2. Download zarchiver from appstore
3. Unzip the 2 practice apps (attached)
4. Use zarchiver to copy the 2 apps and paste them into the ROM zip file at system/system/priv-app.
5. Delete any apps you don't want from
system/system/priv-app
And
system/system/app
6. Flash the new ROM
7. Enjoy
@physwizz
physwizz collection
A collection of guides, kernels and ROMs. Guides Complete Guide to the A20 GSIs for the A20 Quick Root and TWRP for the A20 Making my First Kernel for the A20 A20 Rooting Guide Making Your Own ROM Making Your Own Version of QwizzROM-a20...
forum.xda-developers.com

physwizz said:
This is a good start for beginners.
Making your own QwizzROM
Making your own QwizzROM
Making your own QwizzROM No PC needed 1. Download QwizzROM-a20-v2.2 (below) and rename it. 2. Download zarchiver from appstore 3. Unzip the 2 practice apps (attached) 4. Use zarchiver to copy the 2 apps and paste them into the ROM zip file at...
forum.xda-developers.com
Click to expand...
Click to collapse
oof
{
"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"
}

Related

[Tutorial] How to change kernel logo (1st boot srceen) [COMPLETED]

We have 3 major works here... So I gonna to make it seperated
-1st post is HOW TO EXTRACT kernel.img (boot.img)
-2nd post is HOW TO CONVERT PICTURE FILE to BOOT.RLE
-3rd post is HOW TO REPACK THE KERNEL PAKAGE into boot.img
Requiredment
-Window machine
-installed cygwin
-the full boot.img/kernel (some kernel won't work because there is no full pakage/ i mean we can't)
-bootimg.zip (tool for UNPACK and REPACK kernel)
-boot_screen_logo_creation_package.rar
Thank and Credit
i- Credit to DooMLoRD Recognized Developer over most of XPERIA devices for his own tool and tutor that I learned before
ii- Credit to jimbo77 Senior Member for his tutorial that I used and learned and tool for unpack and repack
ii- Don't forget to give them a thanks meter
=============================================================================
Here we go
1-This section I will show u how to unpack and repack the boot.img
just see from original thread by jimbo77 from here and download the UNPACK and REPACK tool by him HERE
this is a fast guide from me:-
1-extract the bootimg-tools.zip into new folder (name it 'boot' folder)
2-move it into cygwin directory (cygwin/boot)
3- move your fav kernel into same directory
4-run cygwin.bat
cd /boot
Click to expand...
Click to collapse
{
"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"
}
5-Now, unpack your boot.img by running the following command:
./extractboot boot.img
Click to expand...
Click to collapse
If your output looks like this, then the extraction has worked correctly! Note that the Command Line string has also been read from the source file, this will be used later when you go to re-pack your file.
Your script folder should now look like this:
boot.img-kernel is the compiled kernel blob that was inside the source boot.img, if you want to replace the kernel with another compiled kernel image, you can replace this file with another one (but leave the file name the same)
boot.img-ramdisk.gz is the gzipped ramdisk image which has been split from the boot.img, you should leave this file alone.
The “out” folder contains the EXTRACTED ramdisk, and this is where you should make your changes to the ramdisk.
Important Note!
Remember, when editing files in the ramdisk through Windows, such as init.rc, Windows notepad will not format the files correctly, making them almost impossible to read, wheras Wordpad will LOOK like it is formatting the files correctly, if you save one of these files from the Wordpad application it will BREAK the file and it will no longer be able to be read correctly by Android. To edit these files you MUST use an editor such as Notepad++ which you can download for free.
AGAIN...
Special thanks/credit to jimbo77 for his excellent guide
So.. NEXT step to change a kernel logo is here
Requiredment
1-a picture what are u like to look into the 1st boot screen (kernel logo) (make sure it size/resolution same your device resolution)
2-boot_screen_logo_creation_package.rar
3-some infos and knowledges here
4-window machine like i explained on 1st post
My quick guide
-extract the tool.rar
-move extracted files into new folder (name it 'rle' folder without quote)
-move into cygwin folder (to make it easy to follow my simple guide)
-copy your own logo.png (a picture u want to use on a kernel) into same rle folder
(for 4 steps above it shold look like tis)
-now launch cygwin.bat
cd /rle
Click to expand...
Click to collapse
./convert_image_to_rle.bat logo.png
Click to expand...
Click to collapse
Ah...my mistake..don't forget to move/copy/replace new logo.rle into
C/cygwin/boot/out/ramdisk/here
if you done good...follow next step on next post (to repack your moded kernel)
Last step before you flash a new look kernel (boot.img) is
Repack your moded kernel
./packboot
Click to expand...
Click to collapse
One thing to note that people may mention in other guides, is that when packing boot.img files, you will usually have to declare a base address, and a command line to the packaging tool. This set of scripts reads the existing command line and base address from the boot.img file you originally provided at the time of repacking, so always make sure you leave your original source boot.img file in the folder and do not re-name it after extraction, your newly created boot.img file will be named boot_new.img and will NOT overwrite the original.
Done! If your screen looks like the image above, then you should now have a freshly created boot_new.img file, ready to be flashed to Android for testing, you can now go ahead and flash it through FASTBOOT one thing I'll recommend though is to first do
I need this for extra (extra thanks..)
(may U?)

[Stock Apps] Samsung A03s Stock Apps Extracted from stock ROM

Hello Samsuns A02s users,
I know this forum section is for Samsung A02s but I did not found Samsung A03s forum here on XDA. But you can still try installing this apps on your A02s.
Here are the Stock Apps extracted from Samsung A03s stock firmware SM-A037F_INS_A037FXXU1AUJ2_fac.zip. (SM-A037F)
For faster downloads I have uploaded files to Google Drive.
{
"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"
}
1. Apps
2. Priv Apps
Google banned the access to files due to abusive downloads and removed the files.
To prevent unnecessary downloads I have restricted downloads. Please request for download if you want it.
If anyone want I will upload it to Mega as well.
Hi!
I hope not to bother you, I'm new here and since there isn't a A03s specific forum, maybe I could find some help here.
I have an A03s (SM-A037M) and I want to root it, but as far I know there isn't a TWRP for this model yet and I have never tried other ways. Surfing Google, I have found some tutorials, but I'm not sure how trustworthy they are.
Do you have this device too? If so, have you root it? Hope you can point me on the right direction.
Thank you in advance!
paulthecapybara said:
Hi!
I hope not to bother you, I'm new here and since there isn't a A03s specific forum, maybe I could find some help here.
I have an A03s (SM-A037M) and I want to root it, but as far I know there isn't a TWRP for this model yet and I have never tried other ways. Surfing Google, I have found some tutorials, but I'm not sure how trustworthy they are.
Do you have this device too? If so, have you root it? Hope you can point me on the right direction.
Thank you in advance!
Click to expand...
Click to collapse
You could root by flashing your Patched ap file with Odin.
I know of someone who is building a TWRP.
I built a kernel for him but I'm not sure if it boots
physwizz said:
You could root by flashing your Patched ap file with Odin.
I know of someone who is building a TWRP.
I built a kernel for him but I'm not sure if it boots
Click to expand...
Click to collapse
Thanks for the reply! I have already rooted, but the TWRP will be welcome any time
paulthecapybara said:
Thanks for the reply! I have already rooted, but the TWRP will be welcome any time
Click to expand...
Click to collapse
Try this
wizzROM Creator module
wizzROM Creator module v2 for all Samsung a-series phones Turn any stock or custom OneUI into a QwizzROM or RwizzROM OneUI 2.0 will become QwizzROM OneUI 3.1 will become RwizzROM Debloated ROM with Extras Extras: Battery charge limit Clean...
forum.xda-developers.com
Hello. How to make 'OEM Unlock' appear in developer options. Samsung A03S running android version 11.
physwizz said:
You could root by flashing your Patched ap file with Odin.
I know of someone who is building a TWRP.
I built a kernel for him but I'm not sure if it boots
Click to expand...
Click to collapse
please drop a link if the TWRP is finished I will really appreciate it
SoloHyper said:
please drop a link if the TWRP is finished I will really appreciate it
Click to expand...
Click to collapse
Unfortunately his pc is broken.
But you can install my kernel without it.
Installing physwizz custom kernels
INSTALL AT YOUR OWN RISK
I AM NOT RESPONSIBLE FOR ANY BRICKED PHONES
But I will help any well-mannered person to recover.
A. Preparation
1. Root the phone
2. Compress your patched boot.img to make boot.tar
3. Copy boot.tar to PC
B. Installation
Method 1
Install from twrp
Reboot to recovery
Backup boot and dtbo
Install kernel zip
Reboot
Method 2
Install kernel from terminal.
1. Download magisk module (magic-flash.zip) from https://github.com/Magisk-Modules-Alt-Repo/magic-flash
2. Install module and reboot.
3. Open terminal.
4. Navigate to folder containing kernel.zip.
Use
ls to list contents
and
cd to change directories
5. Type su
6. Type flash kernel_name.zip
7. Reboot
Method 3
Using ADB
Install adb tools on pc
Connect to PC
Copy zip file to adb folder on pc
Open terminal on pc
Navigate to adb folder
Type
adb sideload file-name.zip
Method 4
Using boot.img
Install AIK Mobile from magisk modules
Use rootexplorer to access
/data/local/AIK-MOBILE
Add patched boot.img and tap unpackimg.sh
Exit the folder and return to see the files.
Edit the files (eg to add a new Image
rename Image to boot.img-zImage and insert in split-image folder)
Tap repackimg.sh
Rename new_image.img to boot.img
Compress boot.img to boot.tar
Copy boot.tar to PC
Reboot phone to download mode
Install boot.tar from odin
AIKLink
Physwizz Collection
Install from magisk modules Use rootexplorer to access /data/local/AIK-MOBILE Add boot.img or recovery.img and tap unpackimg.sh Exit the folder and return to see the files. Edit the files (eg to add a new Image rename Image to boot.img-zImage and insert in split-image folder) Tap repackimg.sh
t.me
C. Removal
Method 1
Reboot to recovery
Restore boot and dtbo
Reboot
Method 2.
Reboot phone to download mode
Install patched boot.tar from odin
@physwizz
paulthecapybara said:
Thanks for the reply! I have already rooted, but the TWRP will be welcome any time
Click to expand...
Click to collapse
hey could you link the guide or whatever and how you rooted it? its the same here i cant find that much information
how extracted stock app from stock ROM?
is can extracted without PC?
Yagami1807 said:
how extracted stock app from stock ROM?
is can extracted without PC?
Click to expand...
Click to collapse
Not without PC.

[ROM] stayboogy 12L Pixel 5 Lineage 19.1 SPA2 [ColorPerf]

Here's my latest build of Lineage 19.1 for the Pixel 5, UnOfficial
This has all the same great features of my other rom, but on the LIneageOS platform, with all their additions.
However, I also have themed icons and the option revealed in settings which they don't have, along with some other stayboogy goodies worked in already, such as call recording available in the US standard, custom wallpapers, and others...
No Signature Spoofing Supported.
GApps Compatible
Sources:
Kernel: https://github.com/LineageOS/android_kernel_google_redbull
GitHub - stayboogy/stayboogy_Redfin: Redfin
Redfin. Contribute to stayboogy/stayboogy_Redfin development by creating an account on GitHub.
github.com
stayboogy 12L Pixel 5 Lineage 19.1 SPA2 [ColorPerf]
{
"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"
}
DOWNLOAD:
stayboogy-12L-Pixel5-Lineage19.1-SPA2-ColorPerf
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
www.mediafire.com
HOW TO INSTALL​
Code:
THIS IS A FULL SYSTEM IMAGE,
JUST LIKE A GOOGLE FACTORY IMAGE.
THIS IS BETTER THAN AN OTA PACKAGE
1) make sure you have platform tools / adb & fastboot downloaded
and installed or in your path
2) download the stayboogy-12L-Pixel5-Lineage19.1-SPA2-ColorPerf.zip
3) extract stayboogy-12L-Pixel5-Lineage19.1-SPA2-ColorPerf.zip.
you will have: bootloader.img, radio.img, install.sh, install.bat, stayboogy.zip
4) make sure your bootloader is unlocked,
reboot to bootloader,
run either, install.sh for linux, or install.bat for windows.
5) if you have errors with the sudo commands in linux,
just open the install.sh and run the commands manually
excluding "sudo"
6) any other errors are issues on your end
with either a corrupt download
or platform tools / adb & fastboot not properly installed
or in your path
​
link live
stayboogy_Officially said:
link live
Click to expand...
Click to collapse
How do we install this ROM?
Reboot to bootloader, Extract and you will have update.zip, radio.img, and bootloader.img and install.sh, and install.bat.
Run install.sh or install.bat depending on your computer
stayboogy_Officially said:
Reboot to bootloader, Extract and you will have update.zip, radio.img, and bootloader.img and install.sh, and install.bat.
Run install.sh or install.bat depending on your computer
Click to expand...
Click to collapse
Thank you.
stayboogy_Officially said:
Here's my latest build of Lineage 19.1 for the Pixel 5, UnOfficial
This has all the same great features of my other rom, but on the LIneageOS platform, with all their additions.
However, I also have themed icons and the option revealed in settings which they don't have, along with some other stayboogy goodies worked in already, such as call recording available in the US standard, custom wallpapers, and others...
No Signature Spoofing Supported.
GApps Compatible
Sources:
Kernel: https://github.com/LineageOS/android_kernel_google_redbull
GitHub - stayboogy/stayboogy_Redfin: Redfin
Redfin. Contribute to stayboogy/stayboogy_Redfin development by creating an account on GitHub.
github.com
stayboogy 12L Pixel 5 Lineage 19.1 SPA2 [ColorPerf]
View attachment 5651581View attachment 5651577View attachment 5651579View attachment 5651583
View attachment 5651585View attachment 5651587View attachment 5651589View attachment 5651591View attachment 5651593View attachment 5651595View attachment 5651597View attachment 5651599
DOWNLOAD:
stayboogy-12L-Pixel5-Lineage19.1-SPA2-ColorPerf
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
www.mediafire.com
HOW TO INSTALL​
Code:
THIS IS A FULL SYSTEM IMAGE,
JUST LIKE A GOOGLE FACTORY IMAGE.
THIS IS BETTER THAN AN OTA PACKAGE
1) make sure you have platform tools / adb & fastboot downloaded
and installed or in your path
2) download the stayboogy-12L-Pixel5-Lineage19.1-SPA2-ColorPerf.zip
3) extract stayboogy-12L-Pixel5-Lineage19.1-SPA2-ColorPerf.zip.
you will have: bootloader.img, radio.img, install.sh, install.bat, stayboogy.zip
4) make sure your bootloader is unlocked,
reboot to bootloader,
run either, install.sh for linux, or install.bat for windows.
5) if you have errors with the sudo commands in linux,
just open the install.sh and run the commands manually
excluding "sudo"
6) any other errors are issues on your end
with either a corrupt download
or platform tools / adb & fastboot not properly installed
or in your path
​
Click to expand...
Click to collapse
How do we install GAPPS?
elong7681 said:
How do we install GAPPS?
Click to expand...
Click to collapse
Just install the gapps zip in recovery…not open gapps but something like mindthegapps
you can also use the magisk gapps method as well.
you can also install GSF from included Aurora store too
Friend, do you have a telegram group, or do you only publish the updates here?
Angelo Caicedo said:
Friend, do you have a telegram group, or do you only publish the updates here?
Click to expand...
Click to collapse
Just here
stayboogy_Officially said:
Just install the gapps zip in recovery…not open gapps but something like mindthegapps
you can also use the magisk gapps method as well.
you can also install GSF from included Aurora store too
Click to expand...
Click to collapse
Thank you
Hello, when are you going to release the new update?
rebuilding with GApps included right now. i'll have it uploaded sometime soon.
nothing much else has been updated other than a little polishing here and there

[TWRP][ARM64]Unevirsl Rom Installer for android | Auto Repack Rom | MFP-NEO | Fastboot to twrp flash

Unevirsl Rom Installer for android | Auto Repack Rom | MFP-NEO | Fastboot to twrp flash​Let your device install fastboot rom via twrp​
State - Alpha
Build - 0.0.1
Spoiler: Screenshots
{
"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"
}
Support format rom supported:
fastboot with super into "sparse or row"
fastboot with single sub-partition like Vendor system "sparse or row"
new.dat ( soon )
payload.bin ( soon )
new.dat.br ( soon )
Just specify the name of the ROM archive, or the path to the ROM in the config.txt file located inside the archive, and run this zip through TWRP
Be careful, all image names must match the name of the partition like boot.img|vendor.img|super.img|xbl.img withou slot suffix, if you do not follow this rule, you can get a hard brick. Only available on slot _A, if script is run on slot _B there will be an error​
I was finally able to make a working stub for MFP-NEO either URI or AutoRepack. I made the main logic, it remains to cram the functionality
DOWNLOAD - SourceForge
TG Group
Telegram support chat for quick feedback
Donate only TG link https://t.me/mfpupdate/47
URI summary : Support for installing different ROM versions will be implemented, additional support for reading installation files. "First install - then patch" mode - a function that first installs the ROM using the means that the developers put in the installation package, and only then everything else will be patched based on the already installed firmware, as well as support for factory fastboot ROM formats that manufacturers provide for Miflash, for example, and etc
Summary of DFE-NEO. I'm going to study the wonderful script Zackptg5 Universal DM-Verity, ForceEncrypt, Disk Quota Disabler, which I used before the implementation of my project, in some cases my script does not work properly on some, those problems that are in DFE-NEO have already been studied and understood because for which it does not work properly, but to implement a set of problems, some parts of the code need to be rewritten, and this is not subject to manual correction by the end user.
My Telegram support group and link to full message blog
LeeGarChat said:
Unevirsl Rom Installer for android | Auto Repack Rom | MFP-NEO | Fastboot to twrp flash​Let your device install fastboot rom via twrp​
State - Alpha
Build - 0.0.1
Spoiler: Screenshots
View attachment 5801927View attachment 5801933View attachment 5801929
Support format rom supported:
fastboot with super into "sparse or row"
fastboot with single sub-partition like Vendor system "sparse or row"
new.dat ( soon )
payload.bin ( soon )
new.dat.br ( soon )
Just specify the name of the ROM archive, or the path to the ROM in the config.txt file located inside the archive, and run this zip through TWRP
Be careful, all image names must match the name of the partition like boot.img|vendor.img|super.img|xbl.img withou slot suffix, if you do not follow this rule, you can get a hard brick. Only available on slot _A, if script is run on slot _B there will be an error​
I was finally able to make a working stub for MFP-NEO either URI or AutoRepack. I made the main logic, it remains to cram the functionality
DOWNLOAD - SourceForge
TG Group
Telegram support chat for quick feedback
Donate only TG link https://t.me/mfpupdate/47
Click to expand...
Click to collapse
Why only in Slot A?
azteria2000 said:
Why only in Slot A?
Click to expand...
Click to collapse
azteria2000 said:
Why only in Slot A?
Click to expand...
Click to collapse
Because the first alpha version does not provide for the reassembly of super, and re-partitioning. if you install fastboot firmware with super included. then this will cause problems, since the system partitions are located in slot _a and everything else will be installed in slot _b
LeeGarChat said:
Because the first alpha version does not provide for the reassembly of super, and re-partitioning. if you install fastboot firmware with super included. then this will cause problems, since the system partitions are located in slot _a and everything else will be installed in slot _b
Click to expand...
Click to collapse
No problem on Android 12 Motorola Qualcomm XT2215-4 SM6375.. For either. Dfe-neo I use every flash to kill decryption at first before I put my custom fstab.qcom in vendor after getting RW thanks to you guys. But I didn't know about the ROM flash tool. Two-part question number one what's going on with the source forge website all the files are missing? And part two, I've got a friend that has a arm7 device and the 64 binaries aren't working any clues there? arm7 binaries?
Accidental double post* stupid full screen immersive gestures ;p
ghettiguru said:
No problem on Android 12 Motorola Qualcomm XT2215-4 SM6375.. For either. Dfe-neo I use every flash to kill decryption at first before I put my custom fstab.qcom in vendor after getting RW thanks to you guys. But I didn't know about the ROM flash tool. Two-part question number one what's going on with the source forge website all the files are missing? And part two, I've got a friend that has a arm7 device and the 64 binaries aren't working any clues there? arm7 binaries?
Click to expand...
Click to collapse
It's alpha, and now not supported arm32. Waiting full release
I got it started till it looks for a system_ext partition. Is there a way to use it without one on my phone
Littlemether said:
I got it started till it looks for a system_ext partition. Is there a way to use it without one on my phone
Click to expand...
Click to collapse
You're going to want that partition if you've got it on your device. As there's a lot of important white list xmls and some of the most important system apps they've got tucked away on that little system partition there. @LeeGarChat tool here is one of the few, in the case of his RO2RW that manages to see the almost non-existent system slot b that even imjtool says is not part of the "Motorola Group" or something that affect. I've noticed you don't need that one it's only 32 KB or something ridiculous you would think and you can live without it but I also believe it's what handles at least the touch on our virtual devices on slot b or possibly even the binary for switching the slots because I have had trouble without it. And that's a 32 KB m possibly unnecessary image now yours is part of the super block and housing important stuff, I'm sure he will work it out in the meantime you might want to just manually flash, then run his others such as RO2RW

How to Downgrade Android Version in Samsung Devices if Device is in Higher Binery

How to Downgrade Android Version in Samsung Devices if Device is in Higher Binery​View attachment Samsung-Logo-MSP.webp​
* Your warranty is now void.
* I am not responsible for anything that may happen to your phone by installing any custom ROMs and/or kernels.
* You do it at your own risk and take the responsibility upon yourself and you are not to blame us or XDA and its respected developers
Note :-​
Samsung binery is impossible to downagrade. ​This method will do install old stock as a custom rom (signature removed stock rom). So this method only can downgarde android version. ​This method cannot downgrade modem or radio or bootlooder such as (aboot,lk,non-holes) like critical images. if you try that it will dead your device​
Click to expand...
Click to collapse
Not Tested in All Devices. So I Don't know this method is working for all samsung devices. Proofs are at the end. You Have to try and tell
What you need​
Latest binery of stock rom that you need to downgrade​
Bootloader Unlocked Device​
Lz4 Unpacker​
Simg2img.exe​
Hxd​
Android Image kitchen​
Odin​
7zip​
Windows Computer
​If you have super.img device shipped with Android 10 or Android 10+​You must have unlocked bootloader​If your device cannot use magisk this method will not work for you. (A20s user cannot do this) ​
1. Unlock your device bootloader​2. Download the Latest binery of stock rom that you need to downgrade (samfw)​3. Extract the whole Ap.....tar.md5​Get all boot.img.lz4 recovery.img.lz4 super.img .lz4(vendor.img.ext4.lz4 and system.img.ext4.lz4)​
{
"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"
}
4. Convert .lz4 to img​Grag and drop lz4 file to lz4.exe​​5. Then Patched the boot.img with magisk and unpack and repack recovery.img using android image kitchen (aik)​6. Then paste simg2img.exe to where converted super.img located.​
7. Then open cmd from there and type simg2img super.img super.raw​then you will get a super.raw​
8. Open HXD and grag and drop super.raw to hxd​​9. Then CTRL+F and search all the U number of the firmware you downloded​According to me it is U4​
9. Then Find a phases like this and fill all phases with zero bytes (there should be more than one)​
10. Then Save it and remove the super.raw.bak​11. Then Rename the super.raw to super.img and make tar with 7zip including patched boot.img recovery.img and super.img​12. Flash it and Format data​
Patched vbmeta is not essential due to magisk patched boot.img​
If you Have System.img and Vendor.img Device Shipped with Android 7 8 9​​1.Do all the steps untill number 6​2.Then convert system.img.ext4 and vendor.img.ext4 to raw by open cmd then, simg2img.exe system.ext4.img.raw and same to vendor​3.Open both System.ext4.img.raw form Hxd and Countinue with step 9​4.Then save Both vendor and system and delete the .bak files​5.Then rename system.img.ext4.raw to system.img.exe4 and vendor.img.ext4.raw to vendor.img.ext4​6.Then Convert to Lz4 by open cmd and lz4 -1 system.img.ext4​7.Then Make tar using Magisk patched boot.img and repacked recovery.img and system.img.ext4.lz4 and vendor.img.ext4.lz4​8. Flash and wipe Data​
Patched vbmeta is not essential due to magisk patched boot.img​​Proof Tested Devices,​
Samsung Galaxy M01 (Qualcomm)
Downgrade Android 12 to android 10 (u4 to u3)
Samsung Galaxy A71 Qualcomm
Android 13 to Android 10 (U8 to U3)
Updates​
Some users said they cannot flash super.img in a51 and s20 exyons version. May be this method will not work for exyons. I dont know that need to test more
Downgrade success for s20 fe 5g qcom using this method
Still not tested on MTK
Video Tutorial​
Remove Signature from Super or System/Vendor​
Downloads​Hxd
This method also can use for update android version without upgrading binery version.​
Interesting.. I'll try it when I get back my pc
tested in my samsung a52 5g. Downside is, on-screen fingerprint sensor always not responding
oznear said:
tested in my samsung a52 5g. Downside is, on-screen fingerprint sensor always not responding
Click to expand...
Click to collapse
Try with replace vendor/firmware from u4 stock (dosent depend on android version)
Hi, If I flashed it through Odin, do I still need to supply the BL, CP, CSC? Thanks in advance.
A10 -> A9 9 on SD S10: the flashing itself works but device's now stuck on booting - cannot get to A9 recovery
jq555888 said:
Android 10 -> Android 9 on snapdragon S10: the flashing itself appeared to work but device's now stuck on booting - cannot get to Android 9's recovery for some reason which I suspect is due to a different partition layout (device's shipped with Android 9); tried to erase userdata with Android 10's recovery but still can't get it to finish booting. Any ideas?
Click to expand...
Click to collapse
You used latest version of android 9?
smiley9000 said:
You used latest version of android 9?
Click to expand...
Click to collapse
Yeah - this was last version of A10 - A9
jq555888 said:
Yeah - this was going from G9700ZHU4DTL2 (last version of Android 10) to G9700ZCS2ASJU (last version of Android 9)
Click to expand...
Click to collapse
stuck in android boot animation?
smiley9000 said:
stuck in android boot animation?
Click to expand...
Click to collapse
yes! it's like the startup screen
jq555888 said:
yes! it's like the startup screen where it usually says the phone's model (with the text "this phone is not running official software"). it's the one after pressing the side button, but not the "SAMSUNG" screen.
Click to expand...
Click to collapse
enable usb debugging and try to get logs
smiley9000 said:
enable usb debugging and try to get logs
Click to expand...
Click to collapse
thank you! any way to achieve this by modifying the official A9 rom?
jq555888 said:
thank you! any way to achieve this by modifying the official A9 rom?
booting to twrp for A9 also fails not sure if it's a parition problem but A10 twrp works
Click to expand...
Click to collapse
maybe due to kernel
hello ! i have a problem with Android image kitchen , when i click repackimg.bat he say me
Fichier introuvable
Paramètre incorrect.
Android Image Kitchen - RepackImg Script
by osm0sis @ xda-developers
Packing ramdisk (as root) . . .
Windows sudo required but not found.
*** Reinstall Android Image Kitchen, then add ***
*** sudo.exe to your antivirus exceptions! ***
Error!
how can i fix this pls?
Thanks for taking the trouble to make this thread @smiley9000
Anyone tried this on s10e exynos variant with android 12 - downgrade to android 10 ?

Categories

Resources