[Tutorial][+QueKitchen FULL Available]ErviusVisualKitchen for HERMES[Stopped]

Search This thread

utak3r

Senior Member
Feb 9, 2007
1,703
264
Szczecin
utak3r.pl
Here you go: the screens from my own Hermes running 23409, if you're so curious ;)

hermesexp23409.png
 

richardyiu

Senior Member
May 9, 2007
125
14
if i want to upgrade my kitchen to 23409, then do i need to port the OEMXipKernel myself or can i use the OEMXipKernel there is in the existing kitchen?
 

richardyiu

Senior Member
May 9, 2007
125
14
thanks...
more questions,

q1: i am making a chinese rom using the kitchen. I used the chinese initflashfiles.dat from da_g's thread. In the initflashfiles.dat it specifies a chinese name for the start menu, but all the apps in the EXT folder of the kitchen (e.g. skyfire,htc calculator) are placing the shortcuts into the english version of start menu. Is there a way to point those shortcuts back to the chinese version of the start menu?

q2: I am adding mui files in the OEM folder for powerexe.exe,ClearStorage.exe,etc...but as soon as i add those mui files in the OEM folder, it will create errors in NBHUtil. Do you know how to solve it?
 
Last edited:

+ Que PPC

Inactive Recognized Developer
Mar 23, 2007
4,724
88
40
Guadalajara
es.youtube.com
Nicce one Utak3r!!! looks amazing here is my video for 23041 totally ESN!!! :eek: Yes I can translate it!!!! :p

http://www.youtube.com/watch?v=0uZJON-Q9mU

Well dude if you want to make tej kitchen multilang its correct that you must to replace al the lang folders in sys... then

Copy and paste again the Base_lang_0409 that is in your 0409 folder inside the oem and paste it to a new folder for your lang... then

Rename the XXXX for your lang on that folder... inside of it... you will have some more muis and many of them are for camera and mms if you get the baselang directly from a stock dumped rom... suggestion dump a stock rom and get them for your lang and replace them for your lang muis. then overwrite the initflashfiles from the da_gs thread...

Then change the entries of mui lang to your lang not 409 (erase the 0 as 0409) at the end... the rom can boots but is true your start menu is diferent it dont has all the ext apps... and some other in stratup cant be launched...

The way i did it...!!!!

make a backup of that ext packages... then Retranslate all the ext packages app.dat to the folders that must be in your lang as said in the init flash files.... and.... now you could get all your ext apps inside too!!!!!

hahaha its so much work to do if you have so much ext packages you know...

Keep it up guys!!!!

Oh i forgot to mention that if you have any other mui file or html or whatever that has the lang numbers.... i recommend you to make a ext packages that allows you to install them into the windows directory.
 

DrewYK

Senior Member
Jul 1, 2008
93
5
Little Rock, Arkansas
OK,

It seems that I am missing some step.

I extracted the XDA.rar kitchen to C:\XDA

I removed the files from XDA\EXT\HERMES\COMMON (To prevent duplicate files on the next step.)

I extracted QUEXDA23034 (miron B1).rar into the same XDA folder.

I downloaded "WM65-23409-CE-OS-5-2-4457-LANG-0409-DPI-ALL-RESH-ALL-RESV-ALL.rar"

I recreated the directory structure using the directories and files from 23008 as a template using only 96DPI and 240x320 files, as needed.

For XDA\SYS\23409\SHARED\COMMON I used the files from "WM65-23409-CE-OS-5-2-4457-LANG-0409-DPI-192-RESH-480-RESV-640.rar" (This means that I probably have the wrong .ROM and .VM files.)

I moved .VM to XDA\OEM\HERMES\.VM just like +QuePPC says to do in his tutorial, at the start of this thread.

I edited "XDA\TOOLS\RomSaved\Mirion_B1 by +QuePPC.erv" and replaced 23034 with 23409.

I opened the Ervius kitchen and loaded the "Mirion_B1 by +QuePPC.erv" file

I ran "Create ROM."

I flashed AT&T striped to the Hermes. (Booted normal, all the way, twice.)

I then flashed this 23409 Mirion to the Hermes.

I get the first screen, then the backlight gets brighter, then the image fades to white... then nothing...

I am trying to learn, but I have tried several things since and they ALL end at the same white screen.

What did I miss / what do I need / what do I need to fix?
 
Last edited:

+ Que PPC

Inactive Recognized Developer
Mar 23, 2007
4,724
88
40
Guadalajara
es.youtube.com
OK,

It seems that I am missing some step.

I extracted the XDA.rar kitchen to C:\XDA

I removed the files from XDA\EXT\HERMES\COMMON (To prevent duplicate files on the next step.)

Be care here please... cause i have in my ext folder many things needed to work like essential or MUST TO ADD""" commanager etc etc

I extracted QUEXDA23034 (miron B1).rar into the same XDA folder.

I downloaded "WM65-23409-CE-OS-5-2-4457-LANG-0409-DPI-ALL-RESH-ALL-RESV-ALL.rar"

I recreated the directory structure using the directories and files from 23008 as a template using only 96DPI and 240x320 files, as needed.

For XDA\SYS\23409\SHARED\COMMON I used the files from "WM65-23409-CE-OS-5-2-4457-LANG-0409-DPI-192-RESH-480-RESV-640.rar" (This means that I probably have the wrong .ROM and .VM files.)

(You are using the wrong .VM... .ROM doesnt matters really... but its needed in some ways... and dont forget to add your SQM dummy package netcf 3.5)

I moved .VM to XDA\OEM\HERMES\.VM just like +QuePPC says to do in his tutorial, at the start of this thread.

Yep remember is the .VM according on MY kitchen that works for us hermes! dont use the default that comes with the newer versions

I edited "XDA\TOOLS\RomSaved\Mirion_B1 by +QuePPC.erv" and replaced 23034 with 23409.

I cant understand this step... you can do not use this same file cause you know... the file will able the old build and some other things that you have deleted when you overwrite the kitchens...

I opened the Ervius kitchen and loaded the "Mirion_B1 by +QuePPC.erv" file

I ran "Create ROM."

I flashed AT&T striped to the Hermes. (Booted normal, all the way, twice.)

I then flashed this 23409 Mirion to the Hermes.

I get the first screen, then the backlight gets brighter, then the image fades to white... then nothing...

I am trying to learn, but I have tried several things since and they ALL end at the same white screen.

What did I miss / what do I need / what do I need to fix?

Maybe that issues i told you on the quote are the answer try to be sure on that points if you are not so sure you always can add me to your Yahoo or gmail or MSN messenger to get a personal cooking class...

Keep it up... if you like you can upload your entire kitchen and i can see whats wrong in it.

:cool:
 

DrewYK

Senior Member
Jul 1, 2008
93
5
Little Rock, Arkansas
Originally Posted by DrewYK View Post
OK,

It seems that I am missing some step.

I extracted the XDA.rar kitchen to C:\XDA

I removed the files from XDA\EXT\HERMES\COMMON (To prevent duplicate files on the next step.)

Quote:
Be care here please... cause i have in my ext folder many things needed to work like essential or MUST TO ADD""" commanager etc etc

I understand. When I extract XDA I delete files from XDA\EXT\HERMES\COMMON. Then I extract your kitchen into XDA. The result is that I have only your files in XDA\EXT\HERMES\COMMON and no duplicate files - this includes the "MUST TO ADD" folder.

I extracted QUEXDA23034 (miron B1).rar into the same XDA folder.

I downloaded "WM65-23409-CE-OS-5-2-4457-LANG-0409-DPI-ALL-RESH-ALL-RESV-ALL.rar"

I recreated the directory structure using the directories and files from 23008 as a template using only 96DPI and 240x320 files, as needed.

For XDA\SYS\23409\SHARED\COMMON I used the files from "WM65-23409-CE-OS-5-2-4457-LANG-0409-DPI-192-RESH-480-RESV-640.rar" (This means that I probably have the wrong .ROM and .VM files.)

Quote:
(You are using the wrong .VM... .ROM doesnt matters really... but its needed in some ways... and dont forget to add your SQM dummy package netcf 3.5)

I have replaced the the .VM with the one you have in your Mirion Kitchen

I moved .VM to XDA\OEM\HERMES\.VM just like +QuePPC says to do in his tutorial, at the start of this thread.

Quote:
Yep remember is the .VM according on MY kitchen that works for us hermes! dont use the default that comes with the newer versions
I edited "XDA\TOOLS\RomSaved\Mirion_B1 by +QuePPC.erv" and replaced 23034 with 23409.

Quote:
I cant understand this step... you can do not use this same file cause you know... the file will able the old build and some other things that you have deleted when you overwrite the kitchens...

I open "Mirion_B1 by +QuePPC.erv" in Notepad. Then I replace:
XIPBUILD#23034
SYSBUILD#23034
EXTBUILD#23034

with:
XIPBUILD#23409
SYSBUILD#23409
EXTBUILD#23409

I save the file and load it in the Kitchen. This way I get your selections to include in the ROM but with 23409 instead of 23034.

I opened the Ervius kitchen and loaded the "Mirion_B1 by +QuePPC.erv" file

I ran "Create ROM."

I flashed AT&T striped to the Hermes. (Booted normal, all the way, twice.)

I then flashed this 23409 Mirion to the Hermes.

I get the first screen, then the backlight gets brighter, then the image fades to white... then nothing...

I am trying to learn, but I have tried several things since and they ALL end at the same white screen.

What did I miss / what do I need / what do I need to fix?

I am closer now. After replacing the .VM with yours I get as far as your Welcomehead.96.png. But it seems that it still does not boot all the way.
 

+ Que PPC

Inactive Recognized Developer
Mar 23, 2007
4,724
88
40
Guadalajara
es.youtube.com
thats weird...

You dont need to select again mirion cause i just left in the ext packages and most things just the ones that i use for my mirion so if you dont mind i can take a look of it... but i need to go to sleep now jejeje maybe tomorrow.

BTW did you change the ROM hermes and shared too? i think your problem is due to that selection of the mirion... you must to make your selections is not hard...
 

DrewYK

Senior Member
Jul 1, 2008
93
5
Little Rock, Arkansas
+QuePPC

And I am making ROMs again!!!!!! =)

I now have a working Mirion 23409, and I am very happy to be able to get an early look at this.

(I had to disable WOW SRS.)
 

richardyiu

Senior Member
May 9, 2007
125
14
Hi +Que PPC
I take your advice and use a chinese stock rom's oem and copy the .VM folder from your oem and copy it to \OEM\HERMES.
Ervius kitchen builds the rom successfully but when i flash the rom to my hermes, it won't go pass the first screen (i.e. i only see the green Mirion screen). Do you have any ideas on what may go wrong?
 

+ Que PPC

Inactive Recognized Developer
Mar 23, 2007
4,724
88
40
Guadalajara
es.youtube.com
mmmm disable the EXT package for WOW HD or delete it it causes rom not boots! :D sorry for that i already put a warning on the link at first post. If you see the usb to pc pop up in ext folders... delete it too.. it must be in OEM common. but i think i delete it.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Maybe a mod can make me a Favor and add more post to this thread if needed that will be great appreciated.

    I will apreciate all the support from every people that use this kitchen in hermes to allow people get the info as clearly that a noob can install this wonderfull kitchen.

    !!!!!!!!!!!!!!!!English is not my native lang, so grammar could be wrong!!!!!!!!!!!!!!!

    First of all...
    You will need to upgrade your .net to the latest 3.5 version and install Microsoft Visual 2008 redist DL it here

    Refeer to this threads to get more info.

    Thanks to Hilaireg that allows me to use his tuto as base: Dude you're da man!
    http://xdaforums.com/showthread.php?t=521632&page=1

    Thanks to Da_G to teach me on this new location of the ervius kitchen and many more important info: Man you rules!
    http://xdaforums.com/showthread.php?t=474406

    You can get the kitchen that works for me here...
    http://rapidshare.com/files/252095433/new_visualkitchen_v_1_4_only_exe___Tools_folder_dsm_editor.rar

    And the Updates can be found here:
    http://xdaforums.com/showthread.php?t=469420

    Thanks Ervius you brings a revolution here on XDA (new 10.6 allow pkg update!!! OMG this is incredible!!! no more flash NOR and NAND unlocked to store and change SYS and XIP!!!)

    thanks to BEPE too, to get this to work... This three guys maybe gonna rules the world!!!

    !!Starting on!!

    Inspecting the Facility

    This is the kitchen root preview: as we can saw in c:\XDA
    Yes unrar it on C: and call it XDA to avoid the large name issues at CMD!

    new1sqn.jpg


    -----------------------------------------------------------------------------
    EXT Folder
    The External packages (EXT) folder is divided into Device Specific folders and a Shared folder.

    *Device Specific folders are typically used for files (packages) that should only be applied to a specific type of the device.

    -Each Device Specific folder is further divided into Operating System Build Version Specific folders and a Common folder.

    ººOperating System Build Version Specific folders are typically used for files (packages) that should only be applied to a specific build (version) of Operating System
    ººThe Common folder is typically used for files (packages) that can be installed on any Operating System build version.

    extl.jpg


    -----------------------------------------------------------------------------
    OEM Folder
    The OEM folder can contain multiple Device Specific folders.

    *Device Specific folders are typically used for files (packages) that should only be applied to a specific type of the device.

    -Each Device Specific folder is further divided into Locale Specific folders and a Common folder.

    ººThe Common folder is typically used for files (packages) that can be installed in any locale – not specific to a language.
    ººLocale Specific folders are typically used for files (packages) that should only be applied to a specific locale.

    oem.jpg


    -----------------------------------------------------------------------------
    ROM Folder
    The ROM folder is divided into Device Specific folders and a Shared folder.

    *The Shared folder is typically used for kernel system files that are compatible amongst devices. (MSXIPKERNEL folder)
    *Device Specific folders are typically used for kernel system files that should only be applied to a specific type of the device. (OEMXIPKERNEL folder)

    -The Shared folder is further divided into Operating System Build Version Specific folders.
    ººOperating System Build Version Specific folders are typically used for kernel system files that should only be applied to a specific build (version) of Operating System.

    -Each Device Specific folder is further divided into Operating System Build Version Specific folders.
    ººOperating System Build Version Specific folders are typically used for kernel system files that should only be applied to a specific build (version) of Operating System.

    romr.jpg


    -----------------------------------------------------------------------------
    SYS Folder
    The system (SYS) folder is divided into Operating System Build Version Specific folders.

    *The Build Version Specific folders will often contain files (packages) specific to the device DPI (Dot Per Inch) and Horizontal/Vertical display size.

    -Each Operating System Build Version Specific folder is further divided into a ROM DPI, ROM Resolution, and Shared folder – providing a significant amount of flexibility during ROM compilation.

    ººThe ROM DPI, ROM Resolution, and Shared folders are further divided into Locale Specific folders and a Common folder.

    ···The Common folder is typically used for system files (packages) that can be installed in any locale – not specific to a language.
    ···Locale Specific folders are typically used for system files (packages) that should only be applied to a specific locale – for example, 0409 (English).

    sys.jpg
    1
    Continue...

    !!!!!Setting up the ROM and SYS!!!!!

    First of all:
    As we most know there is a NATIVE NK from Da_G but even if I try to get it working as is... i cant... so Utak3r has been edited the OEMXIPKERNEL and its so good. Thanks man this is Great!!!

    get it here http://xdaforums.com/showthread.php?t=527454&page=4

    This is just the XIP port... for 21815 build but as we must know:

    OEMXIPKERNEL is the Kernel part that is device specific designed for... so we just gonna use this folder and of course... the "Romhdr.bin" and "os.nb.payload"

    nativeoemxip.jpg


    (so with this info we have the part of the kernel for every build we think to make) keep this files safe cause we gonna use it always. the xip.bin is not needed cause is not the meaning of this tutorial to port the XIP... so the kitchen wil ask for the file, instead that we dont want to port, so use the xip.bin that is on the build 23001 check the pic bellow.

    The MSXIPKERNEL is the build OS specific kernel part... so...

    The kitchen will takes the OEMXIPKERNEL (the native NK by Utak3r) and the MSXIPKERNEL for the build to be compiled, and we could have the kernel complete.

    The MSXIPKERNELLTK folder (Logo Tool Kit) Is not needed, it has just a .DSM that allows the carrier to make important fixes and upgrades to thir ROMs (But even they didnt use it) so we dont need it anymore.


    Well... we gonna set the kitchen with the BUILD 23001 so download the Port from TAI_Sw thanks a lot man! it was a great suport you had to all of us here!!
    http://xdaforums.com/showthread.php?t=531819
    Unrar ir to a diferent folder cause we need to set this as a base...

    I will use my kitchen as a base to reference... but first i will show you all the folders in SYS that has the 23001... so lets see what we got!

    23001sys.jpg


    Folder missing!
    get it here post #14: http://xdaforums.com/showthread.php?t=531819&page=2

    BTW: the adobeflash_Lang_0804 is not our lang so delet it too and replace it with the match lang.

    And we need too the MSXIPKERNEL from this build check it on the pic

    23001xip.jpg


    At this point we must to have this things

    1.- Native OEMXIPKERNEL folder from Utak3er
    2.- Native os.nb.payload file from Utak3er
    3.- Native romhdr.bin file from Utak3er
    4.- MSXIPKERNEL folder from Tai's 23001
    5.- Xip.bin file from Tai's 23001
    6.- SYS folders from Tai's 23001
    7.- Ervius kitchen from my RS upload on first post

    WHERE TO PLACE WHAT???!!!!

    Pay attention on the place you put folders the name of the tree folder will gives you the correct place, so in the pics bellow i set at ""LEFT"" how it should be at finish and in the ""RIGHT"" the tree only for reference.

    NOTE: if you see a folder on the original build ported address that you have miss to organize please ask or read again and see the pictures again. (I dont know what does the folders are for, well... maybe lots of them i knew, some others i dont...)

    FIRST!!!! ROM
    Set romhdr.bin, os.nb.payload and xip.bin
    setrom1.jpg


    Set OEMXIPKERNEL
    setrom2.jpg


    Set MSXIPKERNEL
    setrom3.jpg


    Time to sleep tomorrow this continue...
    1
    Continue...

    Second SYS!!!!!!
    check the tree always you dont need to create folders I already did it!!! just paste the folders on that folders... questions at the end please :p

    sys1.jpg


    sys2.jpg


    sys3.jpg


    sys4dtyuzq.jpg


    sys5.jpg


    sys6.jpg


    Note!!!!! In Newer Kitchens... 1.7 to date, the .VM folder must be set on the following address: """C:\<YourkitchenNAme>\OEM\<YourdeviceNAME>"""" i dont know why newer kitchens cant found the .VM folder inside the common shared sys folder... :( Kepp it in mind!!!

    Continue... next post
    1
    Continue...

    Third EXT!!!!!!!!!!!!!

    setext.jpg



    Fourth OEM!!!!!!!!!!

    setoem.jpg


    Certainly, the kitchen ask for the OEM_LANG_0409 package and i thing all the others so... paste the whole OEM to this kitchen from the josh's kitchen.

    (NOTE: For other devices.... That folders OEMDRIVERS OEMoperatorspkg,OEM LANG, can get that folders if you dump a stcok rom that is the most recommended if not... you can download a kitchen for your device that kitchen must have this folders)

    Setting the .bat file for Hermes device!!!!!!!

    dibujophj.jpg


    If you make an update from the kitchen i posted(10.4) so you must to edit the .bat file as follow...

    ppchange.jpg


    Lemme introduce y'all the quote of the guy who make this posible... (pp change) you can get from this quote the lines.

    BY Utak3r:

    For all those who can't get pp right:
    Edit your TOOLS\kitchen_build_rom.bat and find the line with implantxip and replace it with those two lines:

    ..\TOOLS\osnbtool -ap xip.bin %pp%MB -y
    ..\TOOLS\implantxip -xip xip.bin -payload OS.nb.payload -imgstart %imgstart% -%uldr% -%nocert%

    Of course you have to have osnbtool.exe in your tools directory

    To end this process lets copy the osnbtoll.exe to tools as follow

    pp2w.jpg


    And we are good to go!!!!

    WHOOO HOOOO!!!!!!!!!!!! we finish!!!!!!!!! its already set! so this is the kitchen UI, if everything was ok the kitchen launch without troubles if you saw an error check the folders it says (SVN folders don cause troubles at starting the build proces) SO just set the device, XIP, SYS EXT and OEM and select the apps to be installed or not clickng double. HAPPY COOKING GUYS!!!!

    88704333.jpg


    BTW i edit the build_rom.bat in the tools folder to make it for Hermes there is an option to set the ULDR but i cant figured out how to use it on hermes... the UI may change on every update so...

    try it at your OWN risk IM not responsible for damages to your device

    If you dont know what are you doing first ask to the bigger senior members that creates this before do anything... with this changes i made everything works fine.

    If you cant even reading to understand this download the complete kitchen here:
    http://rapidshare.com/files/253466344/XDA.rar

    YOUR NOOB CHEF + QUE PPC

    Want to donate for some pills? I will be very thankfull cause this headache is killing me.
    1
    BUILDS ported for this kitchen

    """WELL THIS IS THE POST FOR MY PORTED BUILDS"""

    WM6.5

    My Complete Kitchen 1.4
    .23001 Kitchen
    My Complete Kitchen 1.6
    .23004 Kitchen
    Mirror 2share

    Thanks to TWOPUMPCHUMP at Kaiser
    .23004 SYS MSXIPKernel
    .21921 SYS MSXIPKernel

    Thanks to Cofeelb for the Resize fix
    .21925 SYS MSXIPKernel (Please test the rom is beta buggy hopes this works fine)


    Thanks to Da_G
    .23008 SYS MSXIPKernel

    21828 From TOPAZ Cingular thread.
    .21828 SYS MSXIPKERNEL


    WM6.5.X

    My Full Kitchen 1.6 Mirion B1 (the ext pkg for WOWHD is corrupted, delete it)
    23034 Mirion_B1 at Rapidshare
    23034 Mirion_B1 at Megaupload
    Mirror 2Share
    Mirror 4Share

    My Full Kitchen 1.6 Mirion B4 (It has many more tools on the folder Mytools check it out!!! ready to mke a MirionB4 just load the ROM)
    23053 build - Rapidshare

    Ported builds Thanks to the xda-devs, xbeta, and htcpedia teams
    23022 for EVK
    23028 for EVK
    23064 For hermes EVKMsxipkernel-23064

    Inside the txt is the real link
    COM5 .23504 SYS WWE+ESN+MSXIPKernel

    """Mirrors thanks to nurkamol"""

    Im calling all who knows how this works to make it update constantly

    Im calling to all members to read first very well ask so much more and try this paciently before do anything or ask things described above.

    Thanks to all.

    Last Full Kitchen 1.8.2 21609 6.5.1
    Thanks to all for upgrade my ROMS