[Tool] [Windows] [Kitchen] 「CRB」 [V2.2.1] [UPDATE]

MrWaehere

Senior Member
Jul 4, 2019
135
135
43
Lamezia Terme

Welcome to「CRB


















Hi everyone!
I made this application to make it easier for people to build a custom ROM. Still being in beta release, any feedbacks are welcome!

The new version was created from scratch, to be better performing, more flexible and easier to be updated. It supports Android 10 and has many more features than the previous one.


This software is provided "as is". Use at your own risk.
I'm not responsible for any damage to your device.

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

lpmake and lpunpack
super.img
lpmake and lpunpack (linux version) Download


Features:
  • Supports files format zip, 7z, jar, tar, ozip, md5, img, dat.br, dat, payload.bin, super.img.
  • Custom Image for build image with all the options available.
  • APKTool a tool for reverse engineering Android apk files.
  • Debloater for remove and restore apps with only one click.
  • Deodex for deodexing Android's stock ROM.
  • Zipalign for optimize RAM usage.
  • APK Drag & drop Updater.
  • Easy edit build.prop and updater-script.
  • Remove Knox automatically.
  • Auto-generating updater-script.
  • Converting file_contexts.bin to standard text.
  • RAMDisk for build only ramdisk image.
  • Case Sensitive files supports.
  • Build custom Android data image.
  • Output formats img, new.dat, new.dat.br, lz4.tar.
  • Remove DM-Verity.
  • Supporting Android 10.
  • log for all task.

Thanks Note:
JamFlux for knowledge exchange.
Hyper.Alvi for tips and test.
hanspampel for tips and test.
el0xren for tips and test.
Duy Minh for Vietnamese language.
Fazri Arrashyi Putra for Indonesian language.
Hakan GÜVEN for Turkish language.
David for Chinese language.
hanspampel for German language.
Spyros Kaparos for Greek language.
JamFlux for Spanish language revised by elxufas.
fivanbe for update Spanish language in latest update.

Credits:

APKTool - Connor Tumbleson and Ryszard Wisniewski
FLinux - Xiangyan Sun
sDat2Img - Andrei Conache
sefcontext_parser - Jake Valletta
Brotli - Jyrki Alakuijala and Zoltán Szabadka
BusyBox - Denys Vlasenko
Magiskboot - John Wu (topjohnwu)
vdexExtractor - Anestis Bechtsoudis
compact_dex_converter - fOmey
7-Zip - Igor Pavlov
LZ4 - Yann Collet
UberApkSigner - Patrick Favre-Bulle
make_ext4fs - SuperR. for initial repository and anpaza for update it.
RMVerity - SuperR.
Img2sDat - Andrei Conache
Smali/Baksmali - Ben Gruver
Payload_Dumper - ius
ImgExtractor - unix3dgforce and blackeange
tune2fs and resize2fs - Google
OmcTextDecoder - fei-ke
AAPT - Google
Notepad++ - Don Ho
Decrypt Oppo - Bjoern Kerler

Join the community:
Telegram Channel
YouTube Channel
Instagram

Requirements:
Windows 64-bit Platform
.NET Framework 4.7.2
Java (JDK) for APK-Tool

Languages available:
English, Italian, German, Spanish, Greek, Turkish, Chinese, Indonesian, Vietnamese, Russian.

Downloads:
Download [ Zip format ]-[ 77.0 MB ]-[ AFH ]
MD5: 59afeb9bc3b6b5f5c052fa2b922f1d96

Changelog


## [2.2.1] - 2020-07-25
### Note
- CRB require administrator privileges for enable case sensitive in project folder with WSL.

### Added
- Main -> Extract and Settings (Test WSL) will show UAC dialog (administrator privileges).
- Main -> Title will be show "(Elevated)" when is running with administrator privileges.

### Fixed
- Single .new.dat.br extraction.

### Changed
- Licensing Agreements Dialog will be close after ticks box.
- Windows Subsystem for Linux (WSL) Dialog will be close after ticks box.
- Kernel Tools -> Disable DM-Verity/ForceEncrypt added new devices.
- Updated German language.

XDA:DevDB Information
CRB Kitchen, Tool/Utility for the Chef Central

Contributors
MrWaehere

Version Information
Status: Beta
Current Stable Version: 1.6.1
Stable Release Date: 2020-01-14
Current Beta Version: 2.2.1
Beta Release Date: 2020-07-25

Created 2020-04-23
Last Updated 2020-07-25
 
Last edited:

KradKJ

Senior Member
Jun 5, 2019
60
55
0
Hey! Tool seems great but when flashing ROMs built via this(.br) , flashing gets stuck midway at "Patching system image unconditionally". Also, build rom zip file doesn't work for me (gets over in 3 seconds with no results), building dat file still builds in .br format and .br roms don't flash like I said earlier. Thanks.
Device is Redmi note 5 pro, android pie ROMs.
 

MrWaehere

Senior Member
Jul 4, 2019
135
135
43
Lamezia Terme
Hey! Tool seems great but when flashing ROMs built via this(.br) , flashing gets stuck midway at "Patching system image unconditionally". Also, build rom zip file doesn't work for me (gets over in 3 seconds with no results), building dat file still builds in .br format and .br roms don't flash like I said earlier. Thanks.
Device is Redmi note 5 pro, android pie ROMs.
I'm working in new update version, that fix some bugs. I will release it in a few days! Can you try it later? Thank you very much for your feedback!
 

KradKJ

Senior Member
Jun 5, 2019
60
55
0
Everything works great in the new test build which will be released soon! Worked great for me and also very fast.
Makes everything so simple, thanks Dev!
 
Last edited:
  • Like
Reactions: MrWaehere

Nextasy

Senior Member
Jan 1, 2006
257
46
0
Berlin and Toronto
Custom ROM Builder [CRB]
(Support many devices of different brands)















Hi everyone!
I made this application to make easier for people to build a custom ROM. Still being in beta release so any feedback are welcome!​


Features:
-New version was developed to facilitate support for devices of different brands.
-Extract firmware from zip file example (G975FXXU2ASF3.zip).
-Easy edit build.prop and updater-script.
-Remove Knox automatically.
-Debloater for remove and restore apps with only one click.
-Deodex for deodexing Android's stock ROM.
-Packages for rapid upgrade or mod. ->->->Include package for porting Note Fan Edition (Pie) to S7/S7Edge.
-APKTool a tool for reverse engineering Android apk files.
-APK Drag & drop Updater.
-Build Zip, New.Dat, New.Dat.Br.


Software is provided "as is". Use at your own risk.


Thanks to:
KradKJ for all his tests and for all the time he dedicated for flash ROM.
ricci206 for his advice.

How it work:
Porting Note Fan Edition ROM for S7/S7Edge:
https://www.youtube.com/watch?v=0_yk4lpWLSI

Built-in feature APKTool:
https://www.youtube.com/watch?v=z00cR6tpyQU

Custom ROM for Samsung S10:
https://www.youtube.com/watch?v=S_cKeEe_4hM

Custom ROM for Xiaomi MI 9
https://www.youtube.com/watch?v=0T8k3GQlU00


Version 1.0 Beta release 11 July 2019
Version 1.1 Beta release 05 August 2019
Version 1.2 Beta release 16 August 2019
Version 1.4 Beta release 20 August 2019
Version 1.5 Beta release 28 August 2019
Version 1.5.1 Beta release 02 September 2019 Download

Telegram channel: https://t.me/customrombuilder

Hy,

Just a quick question: Which file are we to use cos samsung firmwares contains 4 parts: AP, BL, CSC, and CP!

Thanks
 

Nextasy

Senior Member
Jan 1, 2006
257
46
0
Berlin and Toronto
you just drag and drop the zip file, like: N975FXXU1ASH5.zip and the application will be extract necessay files.
But basically, the AP, CP and the BL files are labeled that way with each file having either AP, CP or BL as the initial 2 letters. But if l may guess, you are referring to the file with the letters AP because it's the largest of the 3 files, over 4Gigs...
 

MrWaehere

Senior Member
Jul 4, 2019
135
135
43
Lamezia Terme
But basically, the AP, CP and the BL files are labeled that way with each file having either AP, CP or BL as the initial 2 letters. But if l may guess, you are referring to the file with the letters AP because it's the largest of the 3 files, over 4Gigs...
Yeah, the most files that we need for the rom are stored in AP (Application Processor).
CSC contains all the software customizations of the mobile operator of the country to which it is destined.
BL (Bootloader)
CP (Modem)
 
  • Like
Reactions: Nextasy

Nextasy

Senior Member
Jan 1, 2006
257
46
0
Berlin and Toronto
Yeah, the most files that we need for the rom are stored in AP (Application Processor).
CSC contains all the software customizations of the mobile operator of the country to which it is destined.
BL (Bootloader)
CP (Modem)
So l only need to get myself busy with the AP file.

Cant the CSC file be modified? Just curious :p
 

OniBakuh

Member
Jun 30, 2015
8
2
0
you just drag and drop the zip file, like: N975FXXU1ASH5.zip and the application will be extract necessay files.
Hello,

I have a Error with my 4 files zip, "Extraction failed"
I need just extract my ROM for changing my bootanimation because I can't root it.
 
Last edited: