yashsingh1/xdaforums huggingface dataset:
[Android General] el0xren:
Here you can find how to build basic custom rom for samsung devices!

This tutorial is based using CRB kitchen. All credits going to @MrWaehere

I am not responsible if this bricks your phone or causes thermonuclear war

and ends the world as we know it.

You have been warned.

What is Android Kitchen?

• Basically a Tool which helps you customize the shipped ROM's, or modify custom ROMs for the features you like.

This tutorial is specially for:

• Newcomers to the world of Android.

• People who want to create their own custom ROM's but unable to do so as it is going over the head.

• People who did not had any encounters with Programming.

Requirements:

• Windows 64-bit Platform.

• .NET Framework 4.7.2.

• Java (JDK) for APK-Tool.

• WSL 2 NOTE! If you don't know how to enable, follow this.

WSL - Case sensitive

• Some versions of Windows do not support case sensitive. You can test it in CRB -> Settings -> Test WSL.

• Run CRB as Administrator.

• Note: some devices also require this step.

Let's begin!​

Download your choosed Samsung Device firmware

• Samsung Firmwares.

Starting with the kitchen

• Extract downloaded CRB kitchen and open CRBuilder.exe.

• Click extract button and let's create first work enviroment.

• Type your project name.

• After creating work enviroment, select firmware you downloaded before.

• After extraction finished, you can move on!

Disabling Force Encryption

NOTE! You need to disable encryption, to bypass force going to Download mode.

• Click on Kernel tools button.

• Press Disable DM-VerityForceEnc..

Deknoxing and Debloating Automatically

• Click on Tools button.

• Press Remove Knox button to Deknox NOTE! You can edit Deknoxing list, navigate to CRB folder, then navigate to templates/knox_list.txt and edit to your dependencies.

• Press Fast Debloat button to Debloat NOTE! You can edit Debloating list, navigate to CRB folder, then navigate to templates/fast_debloat.txt and edit to your dependencies.

Editor

• Click on Editor button.

• Generate Updater-script NOTE! You don't need to generate Updater-script while using raw images method, it will generate automatically.

• After generating Updater-script, you can edit it to your dependencies by pressing Edit - Updater-Script.

Debloating Manually

• Click on APK button.

• Press Debloater.

• Wait a while till tool will load apk files, then you can debloat to your dependencies.

Building ROM's

• Click on Build button.

• Then you need to choose method NOTE! Highly recommended to use Raw Images method for Newcomers, unless you know what you're doing.
[Android General] el0xren:
RESERVED
[Android General] Akhil99:
really good starting point bro! I wish all the best for everyone who wish to learn the basics!
[Android General] el0xren:
:33, thank you!
[Android General] Bijaya Bhandari:
GREAT
[Android General] JakunTech1010:
Hehe boi

No Linux support?
[Android General] TheRealModder:
Noice
[Android General] AshleyTheUseless:
This Actually Works!! Thanks!! But one problem , My Modified OneUI Rom Keeps Rebooting to Download Mode , I have removed DM-Verity And It's still rebooting to download mode , what should I do?
[Android General] el0xren:
As i mentioned in thread, WSL 2 is needed to Enable Case Senstive, to check if it's enabled navigate to CRB kitchen, settings and press "Test WSL" if it will bypass, it means you're good to go.
[Android General] mozzafar alali:
Thank you

Very nice.

This method works with samsung processors Exynos and snapdragon??
[Android General] Vinay425003:
Can it be flashed through Odin or twrp needed?
[Android General] el0xren:
both.
[Android General] el0xren:
twrp needed.
[Android General] Okiera29:
I have tried everything I can think of and I can't get this to work. Samsung Galaxy Tab A (2017) SM-t380. I am running Pie stock with no issues. I have downloaded the exact firmware used on my device. I have gone from the simple (remove dm-verify, deknox and deodex only) to the full boat including debloating. When I output using raw->zip, I get the meta file and a boot.img file only. If I do a zip file then I get the meta file, a system file and the boot.img file. No matter what I do either installed the tablet just hangs at the Samsung screen. I have let it sit for hours and nothing. Luckily, I have twrp and a few backups, so I can save it. How should I be using this tool to create a twrp flashable zip?
[Android General] jhr5474:
I appreciate the tutorial, however, it feels like you left some things out, I have built and released roms before but its been a while. So I am wondering could add some more steps, seems that you just dropped it at do the raw image step. Then the OP ends?

How do you flash?

What do you flash with?

Do i just flash the output file in TWRP? All it has is an img and boot

---------- Post added at 08:21 PM ---------- Previous post was at 07:47 PM ----------

I type this Enable-WindowsOptionalFeature-Online-FeatureName Microsoft-Windows-Subsystem-Linux

and get this in return

Enable-WindowsOptionalFeature-Online-FeatureName : The term 'Enable-WindowsOptionalFeature-Online-FeatureName' is not

recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if

a path was included, verify that the path is correct and try again.

At line:1 char:1

+ Enable-WindowsOptionalFeature-Online-FeatureName Microsoft-Windows-Su ...

+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

+ CategoryInfo : ObjectNotFound: (Enable-WindowsO...ine-FeatureName:String) [], CommandNotFoundException

+ FullyQualifiedErrorId : CommandNotFoundException
[Android General] Okiera29:
If you search the original thread on CRB Kitchen he has a really good tutorial on how to install WLS and getting it to work. It took me a couple tries, but I got it installed and the Kitchen working. You do need to run the cmd window in administrator to get it all to work right. I still can't get the outputted ROM to boot right either. I am going to post on the original Kitchen thread to see if I can get an answer.
[Android General] jhr5474:
I ran everything as admin and it didnt work either. Thanks for your help.
[Android General] Okiera29:
This is the tutorial I ended up following. I had to do the WSL1 install twice as the first time, windows did not perform the update correctly at the restart. Second time worked like a charm.

https://docs.microsoft.com/en-us/windows/wsl/install-win10
[Android General] vinay143:
does it work on other devices apart from Samsung?
[Android General] YasirArafatShihab:
How to make for IPhone? 😎
[Android General] Abdallahahmad2:
can i add huewai firmwera to work on samsung phones ??
[Android General] Ehtashami:
Cane we inset our ow apps in apps or Priv-apps
[Android General] Ehtashami:
Cane we inset our ow apps in apps or Priv-apps and one more think some apps is not showing in tool but install after room flash
[Android General] Ehtashami:
need help if my phone is N960N then can i download firmware N960F and kook in CRB if yes then How? because when i cook and install N960F version i get error failed to mount /system (invalid argument) but when i cook exect firmware meane N960N thenallis ok
[Android General] Ehtashami:
any one guide me if my model is n960n and i download firmware from sammobile n960f and make custom rom in CRB then it will work on my device n960n?
[Android General] chuyennho184:
@el0xren: Please guide to set up CRB kitchen. Thanks.
[Android General] chuyennho184:
Deleted post
[Android General] chuyennho184:
How to add magisk app to rom with this tool? Thanks
[Android General] edward0181:
Strangely but can’t get it to run in windows. Installer won’t open and any of the exe files just ends in not a single screen that opens.
[Android General] blaze2051:
wish they would have added these instructions on the crb kitchen tread
[Android General] blaze2051:
what version of java JDK do we need to install theres many, which one has the best compatibility and do we have to set JAVA_HOME under environment variables??
[Android General] sadman999:
hey bro ive been trying to make an android 9 custom rom for my a50s. but it keeps showing binary error after booting the rom i made. how to bypass the binary error/version? i need android 9
[Android General] AltFantasy:
nah, the tool uses WSL, which is essentially just a Linux VM designed to run simultaneously with Windows, so the tool can probably also run on Linux.
[Android General] phoneguyA11:
Can I mod a MIUI using this kinda method pls?
[Android General] osrott61:
Can somebody teach me how to make oneui6 rom for my note 8
[General Topics] jasmin811:
Hello everyone,

Please devs if you can move this thread to LG section,thanks

I need to flash patched boot image from magisk to this phone,but the problem is i cannot enter into fastboot mode and to unlock bootloader either.

Need some advices.

Cheers.
[General Topics] ImTheHackerman:
How i patch the boot image? I recently unlocked the OEM, this means that the bootloader has been unlocked, right?
[General Topics] Androi100:
yes
[General Topics] Hiamah.777@outlook.com:
Hey guys, I have a k41s that I dawngrade to Android 9, and I can go into recovery (default) I was surprised = at the possibility of fleshing files via SD Card aply update, but I don't have any knowledge, I think that should be an easy one for you haha, if you can indicate some flesheavel file to save the whole population of k41s android 9 ￼￼ obd

View attachment 5430165
[General Topics] Hiamah.777@outlook.com:
guys forgive me, if the translator is a little bad. i'm with k41s i've rooted with the xda tutorial here, and i divulge this method, through two channels on yt and telegran. as there is no twrp for this model, I'm trying to install GSI roms, s the photos I post here are from the phh leneage OS, they install but even though the smartphone was formatted before it gets stuck in the password screen, I got these photos, unlocking , temporarily the frp by a technical assistance box program, we can only make modifications through mtkclient with celualr in BROWN mode, there is no adb fastboot, to start the android, if anyone can help me, please, if you have developers to manufacture twrp, my group and I are here to test, smartphone model k41s LM-K410 bmw, android 10 mtk 6765 arm32-binder64 vndk A/B,,View attachment 5492927
[General Topics] Hiamah.777@outlook.com:
adm

could someone put this post on the list of the k41s? please

for all the controls the celualr disconnected and pressed the keys before by pressing the cable,

I do not know if you guys so able to read, I learned a lot from this forum, and everything I learned, helped me install this rom, and I'm using the translator, if you want to edit and fix, feel free..

phh rom gsi android 12,

stock rom 9 was already with root,

I clean op_a product_a and system_a, with the command;

py mtk e op_a,product_a,system_a enter .

on k41 has no fasboot I used BROWN mode with the mtkclient folder

removes the cable and leaves it off, the second command:

py mtk w vbmeta_a,system_a vbmeta.img.empty,leneapp.img

for all commands, six knows that the command already has to ta running on cmd, and after preciingvolume - and Google acistente with the celualr off, puts the cable..

after the second command, the cmd will load up to 100 and go back to the mtkclient folder, restart celualr do not enter format data or format by ae if not the loop.

will reboot and go to a password screen.

miss the password several times and the system will format and restart, when restarting does not take long, it will already eata on the home screen, without needing to configure the start.

wifi, connections all working videos on yt ok, to record audio it's buggy,

it will restart a few times after it has started, more later for kk

see root tutorial for k41s

because for the cmd to work it needs

of phyton3

and from the mtkclient folder.View attachment 5494871
[General Topics] Hiamah.777@outlook.com:
if same know how to instal, twrp pleasse post
[General Topics] Predro:
I cant belive. I was find how enter in fastboot to install 12 and e found this!!

App banks works on this rom?

And thank you very much for this amazing work
[General Topics] Predro:
Where is the vbmeta.img? Ir is a blank file?
[General Topics] Hiamah.777@outlook.com:
inside the folder, mtkclient, it has a vbmeta.img file by default
[General Topics] giovanna_roch4:
Hi, any twrp for lg k41s?
[General Topics] Skorpion96:
I've another phone with same problem, but bootloader isn't unlocked even doing the same thing. I cannot flash nothing because phone fastboot is disabled and from edl it check signature so is unuseful even if bootloader is unlocked, is like is locked.

Another thing, you can use some tools to develop twrp like philz auto recovery porter or twrp auto recovery porter by hovatek
[General Topics] Hiamah.777@outlook.com:
Hello everyone! i managed to make a twrp for the lg k41s android 10 p22 arm32-binder 64, model bmw. I downloaded version 3.5 of twrp tipalia. I followed a tutorial here on the forum. I merged and edited the boot_a files, used fstab.recovery, unevent, among others. I installed the new twrp on the boot_a partition, it didn't boot into systema, it just rebooted when asked, and it went back to twrp. I edited the data and system paths, something like this, dev/block/platform/bootdevice/by-name/system and then system_a. I'm lost kkkkk if anyone can point me to solutions.View attachment 5589217
[General Topics] Hiamah.777@outlook.com:
this is the file of the qui twrp did. i installed it by mtkclinte in BROWN mode.
[General Topics] Hiamah.777@outlook.com:
kkkk I used the magisk zip, an aik-mobile kitchen, to open the boot. if I knew a way, to edit the twrp and by along with the boot files, I believe it would not be a problem to start the partitions, if that is the error.
[General Topics] Hiamah.777@outlook.com:
in the foulder mtkclient. is one arquive of the folder. Kkkk
[General Topics] Hiamah.777@outlook.com:
but to use the hovatek tool, it requires you to have the recovery file, and the k12 up to k61 has no recovery partition to pull.
[General Topics] Hiamah.777@outlook.com:
I managed to port the twrp by editing the boot of the k41s, but the systema does not start, ppr that the practically the twrp is on the boot partition

because I have no recovery partition, would have how I merge the twrp in boot, so that the boot could start the partitions?
[General Topics] Hiamah.777@outlook.com:
View attachment 5631009

já que eu não tenho ajuda dos gringos, pra querer escrever em outra língua 😝.

Eu consegui fazer, um twrp, um cwm, e por último, o recovery da leneage bootar no k41s. o k41s melhor, a linha k12 ao k61 não possui recovery. eu consegui inatalar o cwm eo recovery da lineage editando o arquivo boot, o cwm depois de limpar a data, não inicia no systema, so reinicia em recovery. o twrp a mesma coisa. depois que é formatado a data pelo twrp, o sistema pede uma nova formatação pelo próprio sistema, e essa formatação do systema limpa a instalação do twrp. como se fosse preciso um arquivo de criptografia pro twrp. vamos ver o que essa recuperação diz depois do wipe. Mas de qualquer maneira, não da pra fazer muita coisa com ele, não tem opção de instalar zip, a nao ser pelo sidloade quebrado.

Mod translation via GT:

since I don't have any help from the gringos, to want to write in another language 😝.

I managed to do, a twrp, a cwm, and finally, the recovery of the leneage bootar in the k41s. the k41s is better, the k12 to k61 line has no recovery. I managed to inatatar the cwm and the recovery of the lineage by editing the boot file, the cwm after clearing the data, does not start in the system, only restarts in recovery. the twrp the same thing. after the date is formatted by twrp, the system asks for a new formatting by the system itself, and this formatting of the system cleans the installation of twrp. as if you need an encryption file for twrp. let's see what this recovery says after the wipe. But anyway, you can't do much with it, there's no option to install zip, except for the broken sidloade.
[General Topics] PTomi92:
Hello everyone,

I have a K41s with stock ROM. The phone is very slow and laggy. Is there a way to improve the performance of the phone to make it usable nowdays? Is there any custom rom that can be installed on this device? How can I unlock the bootloader?
[General Topics] Jaguar_90:
You can unlock the bootloader with mtkclient in boot rom Mode (brom). Then you can copy the boot partition to patch with magisk and get root, and you can flash some GSI.
[Touch Diamond, MDA Compact IV ROM Development] donghoon2:
I bought Touch Diamond in CDMA version last week.

I changed language in GUI with registry editor and it worked.

However, the problem is that the 'Send' and 'End' plus 'volume up' and 'down'

buttons don't work after I made this change. Only 'Home button' works.

I didn't upgrade nor flashed roms. (Its as is Default Rom)

Can anyone help me with this please?

Is there any registry key that can make those button work like before?
[Huawei Developers] sanghati:
Does it supports BLOB Data Type ?
[Huawei Developers] Martin Bieber:
Focused on China’s thriving mobile application market, this set of webinars will feature insights from some of the brightest minds at Huawei on how brands can enter and thrive in this growing global marketplace. From strategic sessions focused on entering the Chinese market to technical information on Huawei services like HMS Core, attendees will leave with a top-to-bottom understanding of how to operate in this critical app market.

SIGN UP NOW :

https://consumer.huawei.com/en/part...n=appstochinahdw2020&utm_term=huaweideveloper

​

SIGN UP NOW :

https://consumer.huawei.com/en/partn...uaweideveloper
[Connected Car] gsi83:
hello everyone I am desperately looking for a way to enter the infotainment engineer mode of the SSANGYONG REXTON Y400 model 2018 (I would like to activate options which are blocked for Europe style wifi, mirroring ....... ......., but it is impossible to find on the internet after months of research, I found tutorials for all brands of cars but impossible to find for SSANGYONG.
[Connected Car] gsi83:
I have dissected the infotainment update file "Y400EUAVNUpdate.UPA" and there is indeed an APK "ENGINEER MODE", my question is, is it possible to find the method to access it in all these update files up to date ???
[Connected Car] gsi83:
nobody has any idea in which file i could find a track to access engineer mode ??? :confused::confused::confused:
[Connected Car] robo.neci:
Hello i'm new owner of Korando, i have same problem but i found that this firm created software for our head unit.

Services

www.ematsoft.co.kr
[Connected Car] krafcepn:
Hello! Do you still have this avn?
[Connected Car] UnixRo:
has anyone found out how to activate the engineer mode menu?
[Connected Car] krafcepn:
I have firmware with access to android. From there, you can launch the engineering menu, but it does not work, perhaps due to an unofficial launch method
[Connected Car] UnixRo:
do you have a link?
[Connected Car] krafcepn:
381.26 MB file on MEGA

mega.nz

After installing the firmware, you can get into android through the e-manual in the menu
[Connected Car] UnixRo:
ok :) i have installed the firmware but when i go to e-manual it show me just the e-manual... what i need to do next?
[Connected Car] konskriptor:
Anything more about engineering mode and how to access it?
[Connected Car] fesin666:
Tell me how to install the firmware! Give detailed instructions on how to install! thank you very much in advance
[Realme 7 Pro Questions & Answers] effizio:
hi, can i flash eu rom over indian rom? without lose data?

https://download.c.realme.com/osupdate/RMX2170EU_11_OTA_0180_all_NcxvqYv2oAKe.ozip

i see this link in firmware tracker
[Realme 7 Pro Questions & Answers] Aftab_khatri:
Try and let us know the results
[Realme 7 Pro Questions & Answers] Ids-alert:
Did the EU rom worked in indian variant of the phone?
[Realme 7 Pro Questions & Answers] mentalità:
i tried to install RMX2170PU_11_OTA_0370 on my EU phone and it worked
[Realme 7 Pro Questions & Answers] Lione2:
Did you loose nfc ?
[Realme 7 Pro Questions & Answers] Lione2:
did you loose nfc ?
[Realme 7 Pro Questions & Answers] mentalità:
nope, but it's started crashing the google search :(
[Realme 7 Pro Questions & Answers] mentalità:
Anyway i sent it back to Amazon and i bought instead the 8 pro
[OnePlus 6T  Questions & Answers] skaramau:
Hello,

I am using Oneplus 6t with Oxygen OS 10.3.6 and i want to unlock bootloader but my power button is broken so i can not confirm for unlock the bootloader.

Is there any method to Unlock Bootloader without power button.

Please HELP!!!!!!

Thank You........!
[OnePlus 6T  Questions & Answers] flyoffacliff:
Broken in what way? Maybe open the phone and short the little microswitch behind the button?
[Touch Diamond, MDA Compact IV General] flying-trickster:
I read about a tweak that said something like, enable GPS photo. What does that do?
[Touch Diamond, MDA Compact IV General] cyron_at:
gps photo simply adds the gps coordinates.
[Touch Diamond, MDA Compact IV General] NisseDILLIGAF:
Read some more about it in this thread.... :)

http://xdaforums.com/showthread.php?t=399890
[OnePlus 8T Questions & Answers] Salty Wagyu:
If you enable the front camera you can see a small circle spin round the lens before appearing as a solid light alongside it.

I look forward to seeing what custom ROM developers can do with this, perhaps this LED can be triggered to light up (and stay on, until cleared) when notifications come through.
[OnePlus 8T Questions & Answers] zellleonhart:
It is already available below. It works very well on my 8T and I purchased the premium version because it's so good.

https://play.google.com/store/apps/details?id=com.jamworks.notificationlightled
[OnePlus 8T Questions & Answers] Bewildered Wolf:
Does this also works as battery indicator? Or only notifications?
[OnePlus 8T Questions & Answers] zellleonhart:
It can show charging, low battery or fully charged indicator too. It's free, just download and give it a try. Premium features are optional
[OnePlus 8T Questions & Answers] Bewildered Wolf:
What's about the effects on battery life bro?
[OnePlus 8T Questions & Answers] zellleonhart:
I set it to only show for 5 minutes max after a notification and slow down the interval. I don't notice any significant effects on battery compared with a normal always on display.
[OnePlus 8T Questions & Answers] 5nickers:
I use the same app and battery life is fine. I have set it to repeat for 45 min maximum
[OnePlus 8T Questions & Answers] jaseman:
I like this one the best.

https://play.google.com/store/apps/details?id=com.used.aoe
[OnePlus 8T Questions & Answers] JWhetstone02:
I've started using this and it is awesome. Only one thing I'm getting is my phone locking up. (Unable to wake up screen)

I have to hard power off and restart.

Uninstalled the app and no lockups. Install the app and I'll start experiencing them again. I'm rooted with only Adaway and V4A. Maybe it's a setting in A11 I have as well? I really like the app and already bought it but it does cause my phone to lockup.
[OnePlus 8T Questions & Answers] Bewildered Wolf:
Hi, what's the key for hard power off on 8T.

Also, how did you install V4A.
[OnePlus 8T Questions & Answers] zellleonhart:
I have no idea why it happened to yours, mine is working perfectly fine. It does override the stock AOD when it happens, but doesn't freeze my phone at all.

Hold power button + volume up.
[OnePlus 8T Questions & Answers] JWhetstone02:
Hold volume up + power for 10 seconds

and V4A has been updated to support Android 11. Version 2.7.2.1 is available in magisk now. Install, open viper and follow prompts, it'll reboot. Some have had to use legacy mode in settings of v4a for it to work

---------- Post added at 11:34 PM ---------- Previous post was at 11:25 PM ----------

Yea it is strange. But removing the application, and I can go all day without my phone locking up. May try the other one in this thread someone posted.