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

Search This thread

MrWaehere

Senior Member
Jul 4, 2019
140
174
Lamezia Terme

Welcome to「CRB
5dUgQAC.png


bJU7OZD.png


d0Z0ONE.png


gMVmH9V.png


gHYluHG.png


OLDice0.png


ZR54eYB.png


YoxukOp.png


riKIEqr.png


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

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


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 2021-05-15
 
Last edited:

MrWaehere

Senior Member
Jul 4, 2019
140
174
Lamezia Terme
Current Beta Version: 2.2.1

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

Fix:
Download [ Zip format ]-[ 6.4 MB ]-[ AFH ]
MD5: e02fc183dfc23d01ce8502d280877e3e

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.
 
Last edited:

KradKJ

Senior Member
Jun 5, 2019
60
58
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
140
174
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
58
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
Berlin and Toronto
Custom ROM Builder [CRB]
(Support many devices of different brands)

9Ffuxka.png


XYJGGOT.png


fUvcGZZ.png


VbW75zy.png


DPLbAtT.png


OmMzllI.png


3Mh8ksM.png


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
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
140
174
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
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
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:

Top Liked Posts

  • There are no posts matching your filters.
  • 14
    I started development to update CRB to full support for android 11 and for all new devices. After all the requests that came to me, I decided to dedicate my free time to the update. It will take some time, but it will come! I hope you all enjoy it.
    7
    ## [2.2.1] - 2021-05-15
    ### Fixed
    - Fixed android 11 vendor image extraction issue.
    -- How to install: extract ext4_utils.exe inside crb_v221b_fix_ext4_utils.zip and replace the existing one in Bin folder.

    Download
    1
    CRB (Windows only)


    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
    (Or just extract ap....md5 to get all 3)

    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
    - tools- remove Knox & disable DM-verity
    - deodex if you want

    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.
    1
    как скачать?
    ****************
    Mod edit - translated by https://www.deepl.com/translator:
    how to download?

    @Rustik 03rus Please use the English language!
    XDA Forum Rules
    4. Use the English language.

    We understand that with all the different nationalities, not everyone speaks English well, but please try. If you're really unable to post in English, use an online translator. You're free to include your original message in your own language, below the English translation. (This rule covers your posts, profile entries and signature). You could try :- https://translate.google.com/ or https://www.babelfish.com/ or use one of your choice.
    1
    Windows is telling me the fix one contains a trojan
    But the one in the CRB bin is ok
    It's a false positive, don't worry. The Pyinstaller bootloader has been marked as a virus, to avoid this problem the next version I will compile a new bootloader.
    You can see here

    I think it is more correct if you shared your roms in a thread dedicated to them without creating confusion here, thanks.
  • 71

    Welcome to「CRB
    5dUgQAC.png


    bJU7OZD.png


    d0Z0ONE.png


    gMVmH9V.png


    gHYluHG.png


    OLDice0.png


    ZR54eYB.png


    YoxukOp.png


    riKIEqr.png


    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

    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


    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 2021-05-15
    14
    I started development to update CRB to full support for android 11 and for all new devices. After all the requests that came to me, I decided to dedicate my free time to the update. It will take some time, but it will come! I hope you all enjoy it.
    14
    Hello everyone! I apologize for my long absence. I'm working on a new project and I've been very busy and have no free time to develop CRB as I would like. As soon as I have free time I will resume development. Otherwise alternatively I will make all of the source codes available to the community in order to carry the project forward with development.
    7
    ## [2.2.1] - 2021-05-15
    ### Fixed
    - Fixed android 11 vendor image extraction issue.
    -- How to install: extract ext4_utils.exe inside crb_v221b_fix_ext4_utils.zip and replace the existing one in Bin folder.

    Download
    6
    Why is this tool development paused? Atleast it was better to give the link to old versions.. the tool was really awesome. Please make the tool available. CRB is awesome

    Version 2.0 will be released soon. It was rewritten from scratch and took a long time!
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone