Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
CRACING
Old
(Last edited by CRACING; 23rd December 2009 at 05:54 PM.)
#1  
CRACING's Avatar
Recognized Developer - OP
Thanks Meter 549
Posts: 4,261
Join Date: Jun 2008

 
DONATE TO ME
Default [ CRBuilder™ 2 ] [ FOR A COMPLETE AND SMARTER COOK ]




Version 2

Hello Brothers and Sisters,

I'm pleasure to provide you my first kitchen for HTC Wizard, based on Bepe's Platform Rebuilder and other tools. This kitchen is so powerfull and professional, that gives you all the needs to build a prefect ROM's. ROM Builder, XIP Dumper, Splash S Builder, File Editor Suite, and more. Also supports for building multiple languages and editions of a ROM with a single kitchen ( Version 1 Only ). As usual the description is below, Please read it before downloading and using.

Features :
  • Easy XIP porting.
  • Super faster ROM building.
  • EXT packages (Extended packages)
  • Change Page Pool Size while cooking.
  • Support for building multiple languages and editions of a ROM with a single Kitchen
  • .ROM and .VM are not needed in SYS anymore, PRB will create it's own .ROM now
  • No need to reloc the modules using G'Reloc or WMReloc.
  • Easy to build 1st and/or 2nd splash screens using Splash S Builder.
  • And lot more.

Versions :

CRBuilder 2
  • Platform Rebuilder v2.1
  • XIP Dumper v2.0
  • Splash S Builder v2.0
  • DSM Patcher v1.6
  • DSMAnalyzer v1.4
  • Package Creator v2.7
  • RGU to XML v1.0
  • SYSVersion 1.2
  • NB2NBF v2.02
  • PagePool Changer v2.21

Log Report : Version 2

Deeply modified to look smarter and user friendly.
Replace bat files to exe's.
Placed error msgs
Added page pool changing feature while building ROM.
Modified Splash S Builder.
Modified XIP Dumper.

Installation Notes : CRBuilder
  1. Run CRBuilder 2.exe
  2. Enter the password and install/extract.
  3. The kitchen is ready to use.

Installation Notes : XIP Builder
  1. Drag and drop xip.bin or os.nb.payload or cooked ROM ( OS.nb ) or file which contains XIP, into DUMP XIP.exe.
  2. Wait for processing.
  3. You will get XIP dir and romhdr.bin in root
  4. Go inside XIP; Drag and drop all the dsm files ( One-By-One ) into Package Builder.exe ( Xtra Tools ) using another window.
  5. Now inside the XIP dir you will get : MSXIPKernel, MSXIPKernelLTK and OEMXIPKERNEL.
  6. If your are porting XIP from other device, then you should remove OEMXIPKERNEL and place your devices OEMXIPKERNEL.
  7. Move XIP dir and romhdr.bin to root of the ROM dir of your kitchen.
  8. XIP porting is done.

Paths and Patterns : Single or Multi Language/Edition
  • OEM - Place all your packages including OEM_Lang_0409, OEMAPPS, OEMDrivers, OEMMISC, OEMOPERATORS.
  • SYS - I think you all might know this.
  • ROM - Use your base ROM. i.e OS.NB but rename the file to OS.NB.payload; romhdr.bin.
  • ROM\XIP - MSXIPKernel, MSXIPKernelLTK, and OEMXIPKERNEL.
  • EXT - Use this, if you have EXT packages. Use OEM to EXT.exe if you want to convert OEM to EXT packages. Exampe : EXT\LEO\AdobePDF 2_5_1_0_395886_06H

Installation Notes : Single Language/Edition
Build your kitchen, as said in Paths and Patterns above.
Installation Notes : Multi Language/Edition
Build your kitchen, as said in Paths and Patterns above and also do the following :
'Skip' and 'Only' Files:

Use 'skip' and/or only files to make multi language or edition ROM's. You can place these 'skip' and/or 'only' files inside SYS and/or OEM packages.

In Config.txt, you will find this line :
set LOCALE=XXXX
LOCALE should be set to the language you want to build the ROM for. i.e 0409, 0804, 0804 or etc

set BUILD=XXXX
BUILD is some custom value like Premium/Basic/Lite.
File Name/s :
_skip
This package will be skipped always.

_skip_0409
This package will not be included to the ROM if you set LOCALE to 0409 in Config.txt.

_skip_Premium or _skip_Basic or _skip_Lite
This package will not be included to the ROM if you set BUILD to Premium/Basic/Lite in Config.txt.

_only_0409
This package will only be included to the ROM if you set LOCALE to 0409 in Config.txt.

_only_Premium or _only_Basic or _only_Lite
This package will only be included to the ROM if you set BUILD to Premium/Basic/Lite in Config.txt.
Example:

OEM\Package 1\_skip_0409
OEM\Package 1\_skip_0407

OEM\Package 2\_skip_Lite
OEM\Package 2\_skip_Premium

OEM\Package 3\_only_Premium

OEM\Package 4\_only_0409
Package 1: Will only be included if you are building a 0409 rom.
Package 2: Will only be included if you are building a Basic rom.
Package 3: Will only be included to a Premium build.
Package 4: Will only be included if you are building a 0409 rom.
  • As you can see there can be more than one skip or only files in one package.
  • A skip or only file is just a file (like an empty text file) that is renamed to "_skip_xxx" or "_Only_xxx", important is that this file MUST not have an extension, only filename!

Video Guide :

Link

Warning Notes :
  • CRBuilder is only for building ROM(s) so you need all the source to do so. Like OEM's, XIP, SYS, OS Payload and Device base files/modules/packages. To get those, You need to extract any stock or custom ROM/s ( i.e Using hypercore ) but the ROM should not be protected.
  • Microsoft Visual C++ 2008 Redistributable is must
  • Supports all type of Windows platforms.


Download :

Link

Password : 02111989


Thank you for using our developments..........

!!! Read here about how to ask a question | Do not spam the board | Respect others !!!
!!! Follow the rules | Use 'search' before posting your queries | Post in the correct sections !!!
 
CRACING
Old
(Last edited by CRACING; 14th November 2010 at 05:50 PM.)
#2  
CRACING's Avatar
Recognized Developer - OP
Thanks Meter 549
Posts: 4,261
Join Date: Jun 2008

 
DONATE TO ME
Source


Wizard's OS Payload : Link

Wizard's Metadata : Link
( Use this when porting non Wizard's SYS )

Wizard's WinCENLS WWE : Link
( Use this when porting non Wizard's SYS )

Wizard's XIP base kernel : Link
( Use this when porting non Wizard's XIP )

Recommend to use Metadata and WinCENLS WWE which comes with SYS source. These are just for reference.

Kitchen Builder Open Source


Its not the builder, it contains bat files. The source of exe's.

Click here to download.
Attached Files
File Type: 7z Source.7z - [Click for QR Code] (469.5 KB, 159 views)
 
CRACING
Old
#3  
CRACING's Avatar
Recognized Developer - OP
Thanks Meter 549
Posts: 4,261
Join Date: Jun 2008

 
DONATE TO ME
Empty Post 1
 
CRACING
Old
#4  
CRACING's Avatar
Recognized Developer - OP
Thanks Meter 549
Posts: 4,261
Join Date: Jun 2008

 
DONATE TO ME
Empty Post 2
 
CRACING
Old
#5  
CRACING's Avatar
Recognized Developer - OP
Thanks Meter 549
Posts: 4,261
Join Date: Jun 2008

 
DONATE TO ME
My Special Thanks To :


- AMD, ASUS and NVidia
- XDA-Developers
- Bepe - DONATE
- Ervius - DONATE
- Laurentius26 - DONATE
- Ameet - DONATE
- Cornelha

- Also thanks to the ROM testers, feedbacks, and donations........

!!! Read here about how to ask a question | Do not spam the board | Respect others !!!
!!! Follow the rules | Use 'search' before posting your queries | Post in the correct sections !!!
 
mysticgoku
Old
#6  
Junior Member
Thanks Meter 0
Posts: 12
Join Date: Feb 2008
hey was about to test this out but says the password is incorrect
iPhone 4s - JB 5.1.1
N9 - Dual Boot Android/Meego
Desire Z - JellyBean
Twitter - www.twitter.com/mysticnz
 
CRACING
Old
#7  
CRACING's Avatar
Recognized Developer - OP
Thanks Meter 549
Posts: 4,261
Join Date: Jun 2008

 
DONATE TO ME
Quote:
Originally Posted by mysticgoku View Post
hey was about to test this out but says the password is incorrect
Sorry, Pass is 02111989

!!! Read here about how to ask a question | Do not spam the board | Respect others !!!
!!! Follow the rules | Use 'search' before posting your queries | Post in the correct sections !!!
 
mysticgoku
Old
#8  
Junior Member
Thanks Meter 0
Posts: 12
Join Date: Feb 2008
Quote:
Originally Posted by CRACING View Post
Sorry, Pass is 02111989
lol thanks will test it out now and give feedback
iPhone 4s - JB 5.1.1
N9 - Dual Boot Android/Meego
Desire Z - JellyBean
Twitter - www.twitter.com/mysticnz
 
amsatnetg
Old
#9  
amsatnetg's Avatar
Senior Member
Thanks Meter 1
Posts: 265
Join Date: Aug 2006
Location: Sacramento, Ca.
Very Interesting indeed!
CR86 6.5.0.0.6
G3 2.26 x2
3.02 radio
 
Ather
Old
#10  
Ather's Avatar
Retired Senior Moderator
Thanks Meter 33
Posts: 3,276
Join Date: May 2007
Location: East Riffa
Stickied

great work!



hTC Himalaya | hTC Wizard | hTC Kaiser | hTC Touch Pro 2 | hTC Dream | Samsung Galaxy S II | iPhone 4 | hTC One X | Acer Iconia A100 | Nexus 7 3G | Samsung Galaxy Note II


 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

Permanent Screen Off for the Visually Impaired

Most of us take the simple act of waking up our devices and having a quick glance at the … more

App Analytics, or the Death of the Independent App Developer

This is entry number one in a series of articles about tools for app developers, … more

Serajr Power Toggles Brings Settings to the Small App World

Ever since the introduction of multi-window with things like Cornerstone and … more