PDA

View Full Version : New Project - after all a Quick Peek


bepe
22nd August 2009, 01:17 PM
I'm working on this project for months (or is it already a year ???) now and this is after all a Quick Peek of the almost "Beta".

It's a GUI for the platformrebuilder.exe with additional functions for editing and new diagnostic functions.

It will be possible to extend the app with plugins (for all devs interested devs, the plug-in API will be public).
The main app is written in mixed code (managed and unmanaged c++), but plugins must be managed (VC++, VC, VB, ...)

All plugins and the GUI support translation... just need to make a new localization.en-us.xml for your language

Ok, pics tell more than words :D

http://www.bepe80.com/preb/img/1_packages.png
Packages:
- enable or disable packages
- Show content of packages, rename files or set file attributes, delete files, ...
- rename/delete packages
... and so on

http://www.bepe80.com/preb/img/2_regpreview.png
Registry Preview:
- builds a preview of the registry, like it will be on the device after flashing the rom
- includes .reg, .rgu, .provxml files
- filters for: reg, provxml and XIP, SYS, OEM, EXT
- it will show warnings or errors if there are any in the source files
- you can see if one package is overwriting registry entries of another package
... and so on

http://www.bepe80.com/preb/img/3_filepreview.png
File Preview:
- builds a preview of files on the device, like it will be on the device after flashing the rom
- includes .dat, .provxml files
- filters for: dat, provxml and XIP, SYS, OEM, EXT
- it will show warnings or errors if there are any in the source files
- you can see if one package is overwriting a file of another package
... and so on

http://www.bepe80.com/preb/img/4_Settings.png
Settings:
- Main settings and settings for the plugins
- Plug-in version information

http://www.bepe80.com/preb/img/5_output.png
Output:
- Shows the output of platformrebuilder.exe
- Also plugins can make new output containers, on this pic you see the output of the Execution plug-in (it is executing CreateRom.bat right now)

http://www.bepe80.com/preb/img/6_sod.png
This is another simple plug-in. Allows you to change the Shadow order of the packages... This plug-in adds a menu entry to the Tools menu


there is no release date yet, because I don't know how much time I'll have to work on this... beside my family and studying





Best regards bepe

:D

blazingwolf
22nd August 2009, 01:55 PM
Wow. That looks great. :D

I sure wish we could get something like that for Samsung phones. :(

bepe
22nd August 2009, 02:00 PM
Wow. That looks great. :D

I sure wish we could get something like that for Samsung phones. :(

there will also be an update for platformrebuilder.exe, fixing some problems that it had with some non HTC devices.

This GUI is basically for all WM devices that can flash custom roms, just making the OS file system... plug-ins can build the right rom then.

!Aman!
22nd August 2009, 02:06 PM
this looks great :D
btw, thanks in advance (Transaction ID: 7X029103UB793424L) for another masterpiece ;)

chshrm
22nd August 2009, 02:56 PM
Excellent!!!!!
hoping release as soon as possible!:D

monkeybape
22nd August 2009, 03:10 PM
cool~~~
wait for it:p:p

zhang_jeff9999
22nd August 2009, 03:40 PM
:) you are so great ,Bepe.we like your genius works.

12aon
22nd August 2009, 03:52 PM
This will be purely for rom building right, not for dumping roms per se?

Edit:

This GUI is basically for all WM devices that can flash custom roms, just making the OS file system... plug-ins can build the right rom then.

I guess that anwers my question right, it will allow plugin's for such things then?

GPRS
22nd August 2009, 03:54 PM
cool~~~
wait for it

yulong256
22nd August 2009, 04:40 PM
great...wait

wapvirus
22nd August 2009, 05:06 PM
Looks great hope this will work on my prophet ;)

tom_codon
22nd August 2009, 05:33 PM
Great works brother !
Can't wait for build rom with your new kitchen !
Keep it up

Tom

Hikey
22nd August 2009, 05:47 PM
Will this kitchen protect all the roms?

Like prb ? remove all the .reloc section of modules ?

Is there any way to turn off the option?

I like your kitchen, but i dont like to protect my rom.

btxakita
22nd August 2009, 05:56 PM
Fantastic!
U are the Man.

+ Que PPC
22nd August 2009, 05:58 PM
WOW!!!!! I always think that you are an alien :p

It is awsome a simple preview of the files? its amazing I wonder if this New GUI could do some changes to the initflashfiles I mean... maybe if I want a shortcut here or there i could make it mannually and it affects directly to the initflash, (maybe its an impossible idea hehe :o) but seeing the images like an emulator I can imagine so much things.

Hope the kitchen has the same improvements as the Ervius and new tools that Da_G is working on... to make the process faster but this is a fantastic idea and its looking good.

Congrats man! a donation coming soon... to support the work :D

!Aman!
22nd August 2009, 07:22 PM
WOW!!!!! I always think that you are an alien :p

haha, not an alien, but a magician or an artist ;)

Cotulla
22nd August 2009, 08:27 PM
haha good work, bepe :D

bepe
22nd August 2009, 08:29 PM
this looks great :D
btw, thanks in advance (Transaction ID: 7X029103UB793424L) for another masterpiece ;)

thank you very much!! :) ... have enough money for going to party now ... will take some more days before I finish this app now :D

WoZZeR999
22nd August 2009, 10:01 PM
Sweet, can't wait to give it a whirl when it's ready.

Slightly off topic, but since it's based on platformrebuilder, it's probably ok. Your old buildOS works great, but I can't get platformrebuilder to run provxml's after boot (ref here (http://forum.xda-developers.com/showthread.php?p=4355401#post4355401)). I went through the normal steps to try to get it working, will this change file attribs and all that during boot time?

!Aman!
22nd August 2009, 10:24 PM
Sweet, can't wait to give it a whirl when it's ready.

Slightly off topic, but since it's based on platformrebuilder, it's probably ok. Your old buildOS works great, but I can't get platformrebuilder to run provxml's after boot (ref here (http://forum.xda-developers.com/showthread.php?p=4355401#post4355401)). I went through the normal steps to try to get it working, will this change file attribs and all that during boot time?
check the file attributes of mxip_system.vol, they should be +r +s

ElCondor
22nd August 2009, 10:43 PM
:eek: Bepe!
It's way more clarifying than your previous kitchens, and it looks like it works very good!
Hope you'll release it soon...
I am amazed, respect!

newrad67
22nd August 2009, 11:07 PM
Can we have a quick peek in your brain to know whats inside it? :D
Or maybe not..it will be way beyond my comprehension. :)

Thank you in advance for this great tool. Cant wait to try it. :)

WoZZeR999
22nd August 2009, 11:35 PM
check the file attributes of mxip_system.vol, they should be +r +s

Yup, attrib *.vol +S +R is in the list. I also clear out all attribs when it's in the sys folder, so there shouldn't be any conflicting attribs.

smile616
23rd August 2009, 02:17 PM
thanks


wait to try it.

mitei
23rd August 2009, 02:48 PM
cool, Where loading?

qooqoo
24th August 2009, 10:05 AM
wow,still in 3rd page.
u r the superstar bepe

afeng11
24th August 2009, 10:22 AM
nice job,thank you!bepe,i'm so eager to try your new kitchen!

liys
24th August 2009, 10:31 AM
That's very greatly

alncool
24th August 2009, 03:40 PM
Hey Bepe !
As usual you rock man !

I'm wondering about a thing ... would it be possible to port your tools / GUI to linux world ?

Since there is MONO (for managed code) and QT (for graphics) that are cross-plateform, it would be really really great !!!

udK
24th August 2009, 05:03 PM
oh yes, another milestone project from the best kitchen tools developer ;)

SOHKis
24th August 2009, 05:46 PM
very nice, can't wait to see this thing get released!

cheli
27th August 2009, 05:59 AM
very good!

bgcngm
28th August 2009, 11:01 AM
there will also be an update for platformrebuilder.exe, fixing some problems that it had with some non HTC devices.

This GUI is basically for all WM devices that can flash custom roms, just making the OS file system... plug-ins can build the right rom then.

Hello bepe.

It's nice to have you back. I quoted you because I'm having problems using PRB with my ACER/ETEN DX900 ROM, right when the XIP is being built. Is that the problem with non HTC devices you were referring? I've posted the errors at the darkforcesteam forum. Hope you go there soon and help me fix this problem. Until then, I have to stick to XIPKitchen / BuildOS.

EDIT: Just a side note, that I had already posted there...

I was also never able to build a working XIP using old buildxip v0.54. This one doesn't give any error, but the phone doesn't boot. I think it has something to do with nk.exe module relocation (I have seen some users talking about this in xda forum (http://forum.xda-developers.com/showpost.php?p=1870624&postcount=93)).

Attached (please rename from .txt to .7z) you can find the MAP files created with XIPPort from my device's xip.bin (the original) and from the rebuilt xip.bin (using buildxip v0.54, but without touching any file/module).

Please help me out with this. The only way I'm able to port a XIP is to use XIPKitchen beta 6. :(

agent_47
28th August 2009, 03:37 PM
wow!!

m in love with this already :D

ljankok
31st August 2009, 09:56 PM
This is absolutely cool. Most superb work!.
With this building environment at least for me it will have the effect that I will have more direct insights in the build process and that it would take me less test builds.
Once more, most superb work!.

alncool
31st August 2009, 10:11 PM
This is absolutely cool. Most superb work!.
With this building environment at least for me it will have the effect that I will have more direct insights in the build process and that it would take me less test builds.
Once more, most superb work!.

This is exactely what i think. I'm very impatient to play with it now :p

nemoid
31st August 2009, 10:42 PM
wow! this makes me want to try to cook roms again! lol

bleulin
3rd September 2009, 12:53 PM
You are the god...
It looks so beautiful~~~

alncool
3rd September 2009, 01:12 PM
Some encouragements on the go ...
(45J23563JJ468705Y)

;)

ZakMcRofl
4th September 2009, 12:01 PM
That looks very sweet!

Talking about innovation: have any of you ever considered collaborative ROM development using CVS/SVN/GIT? I believe the community could benefit a lot if people were more open about their ROM "sources". Users could fix ROM bugs and contribute them back as patches for example, or new cooks could find translated packages easier.

I know this is offtopic here but its still an interesting idea imho.

nemoid
13th September 2009, 02:55 AM
i want this!

Ryrzy
17th September 2009, 12:00 PM
bepe -> when you will release yours gui for platformrebuilder ?? :) cant wait :P

XRAY MAN
17th September 2009, 12:59 PM
Thanks bepe

amazing project :eek:

But plzz don't forget the OMNIA 2 kitchen because the ervius kitchen not working with us :(

thanks alot

ivanmmj
25th September 2009, 01:55 AM
Didn't read all the pages (I'm at work... it makes me lazy. :p )

But: Can you make it so that it automatically converts certain modules to files if you don't have a native 6.5 nk.exe?
If not, I can always write a plugin for it, I suppose. :)

Sorana
3rd October 2009, 04:44 PM
Hi Bepe,

your new project looks awesome. I am eager to see it released.
One request I want to add to this thread:

Can you make the build process so that the cooks can choose to create dumpable roms, pleeeaaase?

I think it would be great to have that possibility so others can learn from the cooks or just get the packages out of ohter ROMs.

Cheers,
Sorana

ramersonw
3rd October 2009, 04:57 PM
Great project bepe. I'm eager for release.

bobsbbq
6th October 2009, 12:16 PM
Great work Bepe, I have always used your tools like platform rebuilder and now the same tools in Ervius Visual kitchen. Either way using your tools, but I'm a visual kind of guy and like GUI especially with my bad eyes. I'm really looking forward to trying your new GUI kitchen. I think the options to see certain types of files being overwriten like from *.provxml will really help. I'm struggling with this right now. Also to be able to see the registry before build will be a awsome feature.

Can't wait.

ljankok
11th October 2009, 08:56 AM
This is a while ago and somehow I thought I have already mentioned this.. but not

So here you go:
15 sep 2009 14:18:18 PDT | Transactieomschrijving: 72M39682GR986291C

Thank you for the great tools.

smaury
5th November 2009, 05:53 PM
Hy bepe!
can't wait!!!!!!

Du bist der Besser!!! (Ich sprache nicht Deutsch seher gut... XD)

Hallo aus Italie!!

P.S.Don't forget omnia users!!!

efeene
12th November 2009, 10:41 PM
Hi bepe
Can't wait to test your new project!!!!!!!!

Great work!!!!!!!

ljankok
25th December 2009, 11:01 PM
hohoho.. make us happy with the beta of your new kitchen tools :D

bgcngm
14th January 2010, 10:38 AM
Hello bepe,

Can you please tell us how is the progress of this project?

elparra72
30th August 2010, 10:58 PM
Hi Bepe,

Is this project still opened?