Jump to content


Photo

WoZZeR's PlatformReBuilder Based Kitchen (23064)

* * * * * 1 votes

  • Please log in to reply
178 replies to this topic

#41
WoZZeR999

WoZZeR999

    Hardcore

  • MoDaCo Gold
  • PipPipPipPipPipPip
  • 1,051 posts
  • Devices:i910
If you are using the old kitchen, then you need to get the lzx cecompr into it. You have to port it in, and make sure you don't get overlaps. There's lots of rules for a major xip port like that, and I'm not going to get into them now.

I had it running, but I no longer use the old kitchen. The new kitchen makes XIP life a lot easier.

  • 0
I do this because I love helping people, but if you want: Donate

#42
Freddie_Miles

Freddie_Miles

    Newbie

  • Members
  • Pip
  • 11 posts
  • Devices:Samsung Omnia i910
Is there a way to change the pagepool using this kitchen?

  • 0

#43
WoZZeR999

WoZZeR999

    Hardcore

  • MoDaCo Gold
  • PipPipPipPipPipPip
  • 1,051 posts
  • Devices:i910
Yup, edit the buildrom file


Add a line above the first osnbtool with
osnbtool -ap temp\xip.bin xx -y (where xx is the new pagepool you want)

Edited by WoZZeR999, 18 September 2009 - 01:38 PM.

  • 0
I do this because I love helping people, but if you want: Donate

#44
WoZZeR999

WoZZeR999

    Hardcore

  • MoDaCo Gold
  • PipPipPipPipPipPip
  • 1,051 posts
  • Devices:i910
I corrected my previous post.

  • 0
I do this because I love helping people, but if you want: Donate

#45
Nicklashidegard

Nicklashidegard

    Addict

  • MoDaCo Silver
  • PipPipPipPipPip
  • 864 posts
  • Devices:HTC Desire
Anyone else with i900 got an issue with Camera Freezing?? If so, is there a fix?

I'm gonna try and sort it, but if anyone elso beats me to it, let me know :) ..

Cheers

  • 0
My latest (totally unsupported) roms: 21911 Neo (6.5) - 21057 (6.1)
Both fairly lite roms, don't ask what's included, just try them (at your own risk) ;). These are the roms i use on a day to day basis and they are VERY reliable

Now also on omniarom.com with my own kitchen.

#46
Ryrzy

Ryrzy

    Diehard

  • Members
  • PipPipPipPip
  • 438 posts
  • Devices:i8000

Anyone else with i900 got an issue with Camera Freezing?? If so, is there a fix?

I'm gonna try and sort it, but if anyone elso beats me to it, let me know :) ..

Cheers


i have that same bug on this kitchen :D

  • 0

#47
sinancetinkaya

sinancetinkaya

    Diehard

  • Members
  • PipPipPipPip
  • 495 posts
  • Location:izmir, Turkey
  • Devices:i8000
solved

Edited by sinancetinkaya, 30 September 2009 - 08:59 AM.

  • 0

#48
dddrko

dddrko

    Enthusiast

  • Members
  • PipPipPip
  • 175 posts
  • Devices:Samsung Omnia i900
Great kitchen, I've finally made my slot0 free! Easy to use too. No issues on i900. All credits to WoZZeR999, for his great work!

Edited by dddrko, 29 September 2009 - 04:10 PM.

  • 0

#49
WoZZeR999

WoZZeR999

    Hardcore

  • MoDaCo Gold
  • PipPipPipPipPipPip
  • 1,051 posts
  • Devices:i910
I'm glad someone finally got the kitchen to work on the i900 without a big hassle. Did my instructions work as posted, or did you have to do something else?

Edited by WoZZeR999, 29 September 2009 - 04:15 PM.

  • 0
I do this because I love helping people, but if you want: Donate

#50
sinancetinkaya

sinancetinkaya

    Diehard

  • Members
  • PipPipPipPip
  • 495 posts
  • Location:izmir, Turkey
  • Devices:i8000
solved

Edited by sinancetinkaya, 30 September 2009 - 09:00 AM.

  • 0

#51
dddrko

dddrko

    Enthusiast

  • Members
  • PipPipPip
  • 175 posts
  • Devices:Samsung Omnia i900

I'm glad someone finally got the kitchen to work on the i900 without a big hassle. Did my instructions work as posted, or did you have to do something else?


I follow all you're instructions and replace files in XIP/Omnia with i900 files. Thank you once more! Even with LZX compression everything works OK!

  • 0

#52
WoZZeR999

WoZZeR999

    Hardcore

  • MoDaCo Gold
  • PipPipPipPipPipPip
  • 1,051 posts
  • Devices:i910
See people... All you had to do was listen to my instructions :D, not go and do your own thing (I've got some interesting PMs..) and blame the kitchen for not working :)

  • 0
I do this because I love helping people, but if you want: Donate

#53
sinancetinkaya

sinancetinkaya

    Diehard

  • Members
  • PipPipPipPip
  • 495 posts
  • Location:izmir, Turkey
  • Devices:i8000
solved

Edited by sinancetinkaya, 29 September 2009 - 08:46 PM.

  • 0

#54
WoZZeR999

WoZZeR999

    Hardcore

  • MoDaCo Gold
  • PipPipPipPipPipPip
  • 1,051 posts
  • Devices:i910
Dude, that's waaaaay too much work, and wtf are you doing play with the xip.bin. You don't need to touch it.

Just add a line above osnbtool -c os.nb 1 imfs.bin

osnbtool -ap temp\xip.bin 12 -y

I will say this for about the 15th time, this kitchen creates the xip.bin. You don't need to mess around with it. Once you get your OEMXIPKernel (device specific part) set, you only need to add new MSXIPKernels.

Edited by WoZZeR999, 29 September 2009 - 08:25 PM.

  • 0
I do this because I love helping people, but if you want: Donate

#55
pawaj

pawaj

    Newbie

  • Members
  • Pip
  • 12 posts
  • Devices:i900

I'm glad someone finally got the kitchen to work on the i900 without a big hassle. Did my instructions work as posted, or did you have to do something else?


Finally I can cook 21055 without any issue.But when I cook 23414 I have 2 issues
- Activesync not Sync.
- I can't run Calendar because program memory not available .
Any Idea?

  • 0

#56
WoZZeR999

WoZZeR999

    Hardcore

  • MoDaCo Gold
  • PipPipPipPipPipPip
  • 1,051 posts
  • Devices:i910
Did you change anything in my kitchen?

Try having slot0 as empty as possible.

  • 0
I do this because I love helping people, but if you want: Donate

#57
WoZZeR999

WoZZeR999

    Hardcore

  • MoDaCo Gold
  • PipPipPipPipPipPip
  • 1,051 posts
  • Devices:i910
Did you change anything in my kitchen?

Try having slot0 as empty as possible.

  • 0
I do this because I love helping people, but if you want: Donate

#58
WoZZeR999

WoZZeR999

    Hardcore

  • MoDaCo Gold
  • PipPipPipPipPipPip
  • 1,051 posts
  • Devices:i910
Did you change anything in my kitchen?

Try having slot0 as empty as possible.

  • 0
I do this because I love helping people, but if you want: Donate

#59
pawaj

pawaj

    Newbie

  • Members
  • Pip
  • 12 posts
  • Devices:i900

Did you change anything in my kitchen?

Try having slot0 as empty as possible.

No, I didn't change anything it work fine with Wm6.1
slot0 is empty

  • 0

#60
saltino

saltino

    Newbie

  • Members
  • Pip
  • 5 posts
  • Devices:i900
Great, great work!!

Thx a lot
This is my little contribute at our work.

All four steps in sequence (lanciare i comandi in questa sequenza)

1) PuliziaInziale.cmd

echo oFF
  PATH %~dp0\Tools;%~dp0\XIPTools;%PATH%
  echo===========================================
  echo===========================================
  echo===========================================
  Echo Reset degli attributi ai file di sistema =
  echo===========================================
  echo============  ATTENDERE PREGO  ============
  echo===========================================
  
  attrib *.* -A -S -R -H /S /D
  
  echo==========================================
  echo==========================================
  echo Ora passa al settaggio della compressione
  echo==========================================
  echo	lancia il batch Abilita ???.cmd
  echo==========================================
  echo==========================================
  pause

2) Abilita ???.cmd

LZX [Abilita LZX.cmd]
Echo off
  PATH %~dp0\Tools;%~dp0\XIPTools;%PATH%
  Title Samsung i90X ROM Kitchen BY [email protected]
  cd rom
  If exist imgfs-xpr.src goto :nochange
  ren imgfs.src imgfs-xpr.src
  ren imgfs-lzx.src imgfs.src
  RD XIP\omnia\OEMXIPKERNEL\Cecompr.dll /Q /S
  cd xip
  cd omnia
  cd oemxipkernel
  mkdir Cecompr.dll
  cd..
  cd ..
  cd
  copy ..\..\tools\XIP_Cecompr\cecompr_lzx.dll omnia\oemxipkernel\cecompr.dll
  echo=====================================
  echo=====================================
  echo La build ora e' settata in LZX
  echo=====================================
  echo=====================================
  goto end
  :nochange
  echo=====================================
  echo=====================================
  echo La build era gia' settata in LZX
  echo=====================================
  echo=====================================
  :end
  echo=====================================
  echo=====================================
  echo Ora passa al RECMODE del tuo SYS
  echo=====================================
  echo	lancia il batch recmodeSYS.cmd
  echo=====================================
  echo=====================================
  pause

XPR [Abilita XPR.cmd]
Echo off
  PATH %~dp0\Tools;%~dp0\XIPTools;%PATH%
  Title Samsung i90X ROM Kitchen BY [email protected]
  cd rom
  If exist imgfs-lzx.src goto :nochange
  ren imgfs.src imgfs-lzx.src
  ren imgfs-xpr.src imgfs.src
  RD XIP\omnia\OEMXIPKERNEL\Cecompr.dll /Q /S
  cd xip
  cd omnia
  cd oemxipkernel
  mkdir Cecompr.dll
  cd..
  cd ..
  copy ..\..\tools\XIP_Cecompr\cecompr_xpr.dll omnia\oemxipkernel\cecompr.dll
  del copy.txt
  echo=====================================
  echo=====================================
  echo La build ora e' settata in XPR
  echo=====================================
  echo=====================================
  goto end
  :nochange
  echo=====================================
  echo=====================================
  echo La build era gia' settata in XPR
  echo=====================================
  echo=====================================
  :end
  echo=====================================
  echo=====================================
  echo Ora passa al RECMODE del tuo SYS
  echo=====================================
  echo	lancia il batch recmodeSYS.cmd
  echo=====================================
  echo=====================================
  pause


3) Recmod SYS.cmd

echo off
  PATH %~dp0\Tools;%~dp0\XIPTools;%PATH%
  
  echo===========================================
  echo===========================================
  echo===========================================
  echo RECMode degli elementi in SYS scegli =====
  echo===========================================
  echo========= la  tua versione di SYS  ========
  echo===========================================
  dir SYS\ /b
  Echo ==================
  set version=
  set /P version=Scegli la versione del SYS:
  if not exist SYS\%version% goto done
  
  cd sys
  cd %version%
  Echo Faccio RECMode di.. Adobe Flash
  if exist AdobeFlashCodecs call recfolder AdobeFlashCodecs
  Echo Faccio RECMode di.. BrowsingIE
  if exist browsingie call recfolder browsingie
  Echo Faccio RECMode di.. NetCF
  if exist NetCF call recfolder NetCF
  Echo Faccio RECMode di.. MediaOS
  if exist MediaOS call recfolder MediaOS
  Echo Faccio RECMode di.. WindowsLiveIM
  if exist WindowsLiveIM call recfolder WindowsLiveIM
  Echo Faccio RECMode di.. Internet
  if exist InternetSharing call recfolder InternetSharing
  
  call recfile AdobeFlash flashlite.dll
  call recfile Adobeflash IEActiveX.dll
  call recfile Adobeflash si_impl.dll
  
  call recfile BaseApps Beam.exe
  call recfile BaseApps caldll.dll
  call recfile BaseApps calendar.exe
  call recfile BaseApps doclist.dll
  call recfile BaseApps fexplore.exe
  call recfile BaseApps hotvoice.exe
  call recfile BaseApps note_prj.dll
  call recfile BaseApps notes.exe
  call recfile BaseApps pimg.exe
  call recfile BaseApps shptutil.dll
  call recfile BaseApps VoiceBar.dll
  call recfile BaseApps VoiceCtl.dll
  call recfile BaseApps voicedll.dll
  call recfile Bluetooth bthdap.dll
  call recfile Browsing browser.dll
  call recfile Browsing iexplore.exe
  call recfile Browsing wmlview.dll
  call recfile Browsingcore jscript.dll
  call recfile Browsingcore mlang.dll
  call recfile Browsingcore msscript.dll
  call recfile Bth_A2DP Avrcp_MPplugin.dll
  call recfile Bth_HID bthhid.dll
  call recfile Bth_HID conshid.dll
  call recfile Bth_HID hidparse.dll
  call recfile Bth_HID kbdhid.dll
  call recfile OS dw.exe
  call recfile OS dwui.dll
  call recfile OS enrollnot.exe
  call recfile OS machineenroller.dll
  call recfile OS machineenrollerlaunch.exe
  call recfile OS networkpolicysp.dll
  call recfile OS omadmclient.exe
  call recfile OS quartz.dll
  call recfile OS tcpstk.dll
  call recfile OS tmarshaller.exe
  call recfile OS umarshaller.exe
  call recfile Phone simsec.dll
  call recfile Phone tkitapp.exe
  call recfile PhoneRedist siclnt.exe
  call recfile Redist configmanager.dll
  call recfile Redist configmanager2.dll
  call recfile Redist obexapi.dll
  call recfile Redist obexinbx.dll
  call recfile Redist remnet.exe
  call recfile Redist syscsps.dll
  call recfile Shell autotimeupdate.exe
  call recfile Shell CertInstaller.exe
  call recfile Shell fbrowser.dll
  call recfile Shell find.dll
  call recfile Shell msnsspc.dll
  call recfile Shell mstli.exe
  call recfile Shell peghelp.exe
  call recfile Shell richink.dll
  call recfile Shell maapp.exe
  call recfile Shell shfind.exe
  call recfile Shell sndplay.exe
  call recfile Shell taskmgr.exe
  call recfile Shell tskchcsp.dll
  call recfile Shell tskschedule.exe
  call recfile Shell tskscheduleu.exe
  
  call recfile GPSid GPSid.dll
  call recfile WindowsLive WLMCommonSettings.dll
  call recfile WindowsLive WLMContactsDatabase.dll
  call recfile WindowsLive WLMContactsExtension.dll
  call recfile WindowsLive WLMContactsPlugin.dll
  call recfile WindowsLive WLMContactsProvider.dll
  call recfile WindowsLive WLMDeckCode.dll
  call recfile WindowsLive WLMHSContainerCode.dll
  call recfile WindowsLive WLMHSMailCode.dll
  call recfile WindowsLive WLMHSSearchBarCode.dll
  call recfile WindowsLive WLMHSSplashCode.dll
  call recfile WindowsLive WLMHSSyncCode.dll
  call recfile WindowsLive WLMImageUpdate.exe
  call recfile WindowsLive WLMLauncher.exe
  call recfile WindowsLive WLMMailPlugin.dll
  call recfile WindowsLive WLMMailTransport.dll
  call recfile WindowsLive WLMProfilePlugin.dll
  call recfile WindowsLive WLMService.dll
  call recfile WindowsLive WLMSetup.exe
  call recfile WindowsLive WLMShared.dll
  call recfile WindowsLive WLMSpacesExtension.dll
  call recfile WindowsLive WLMSpacesPlugin.dll
  call recfile WindowsLive WLMTodayScreen.dll
  call recfile WindowsLive WLMUIFramework.dll
  
  call recfile WMWidgets wmwidgetinstaller.exe
  call recfile WMWidgets WidgetInstallerDll.dll
  
  echo==========================================
  echo==========================================
  echo Ora passa al costruzione della BUILD ====
  echo==========================================
  echo	lancia il batch BuildROM.ITA.cmd  ====
  echo==========================================
  echo==========================================
  pause

4)BuildROM.ITA.cmd [con domanda per il cambio del pagepool] <-> [whit ask for pagepool answer]


Echo off
  PATH %~dp0\Tools;%~dp0\XIPTools;%PATH%
  Title Samsung i90X ROM Kitchen BY [email protected] (ITA by PROBONO)
  CD /D "%~dp0"
  
  Echo ==============================
  Echo Inserire la versione del SYS =
  Echo ==============================
  dir SYS\ /b
  Echo ==================
  set version=
  set /P version=Scegli un SYS dalla lista sovrastante:
  if not exist SYS\%version% goto done
  
  
  
  if exist Flashromprb.bin del Flashromprb.bin
  if exist temp rd temp /Q /S
  
  set LOCALE=0410
  set BUILD=Premium
  
  if exist rom\imgfs-lzx.src set COMPR=XPR
  if exist rom\imgfs-xpr.src set COMPR=LZX
  
  set ROMHDR=ROM\romhdr.bin
  
  set XIP_PATTERNS=ROM\XIP\%version%\*;ROM\XIP\Omnia\*
  
  set SYS_PATTERNS=SYS\%version%\*
  
  set OEM_PATTERNS=OEM\*
  
  set EXT_PATTERNS=EXT\*\*
  
  set DSM_TEMPLATE=723fb954-d931-4348-b672-82a188e587b5.dsm
  set DSM_INCLUDES=*.*
  
  set OLDKERNEL=1
  
  cls
  
  
  Echo Cucina della versione %version% %DATE% %TIME%
  platformrebuilder.exe >buildlog.txt
  Echo FIX degli attributi dei files
  cd temp\dump
  call fixattrib >attrib.txt
  cd..
  cd..
  REM =============
  CD Temp
  Echo Creazione della rom usando la compressione di tipo %COMPR%
  ImgfsFromDump ..\ROM\imgfs.src imgfs.new -> imgfs.txt
  CD ..
 osnbtool -ap temp\xip.bin 12.0
  Echo ==============================
  Echo Cambia size al pagepool 12MB =
  Echo ==============================
 
 cls
 Echo ==============================
 Echo ===  Ok costriuamo l' xip.bin ora =====
 Echo ==============================
  osnbtool -c os.nb 2 temp\imgfs.new
  osnbtool -c os.nb.new 1 temp\xip.bin
  
  osnbtool.exe -extra os.nb.NEW.new -> Dump.txt
  osnbtool -2bin os.nb.NEW.new.EXA -> Dump.txt
  ren os.nb.new.nEW.EXA.bin Flashromprb.bin
  del *.new*
  Echo off
  del donation.url
  Echo Delete della directory Temp
  REM RMDIR /S /Q Temp
  Echo Delete del out del DUMP
  del dump.txt
  
  Echo ===========================================================================
  Echo			 Delete del PDA di due versioni indietro																	   =
  Echo ===========================================================================
  del pda.bin.OLD
  Echo ===========================================================================
  Echo ===========================================================================
  Echo ===========================================================================
  Echo ===========================================================================
  Echo ===========================================================================
  Echo		 Rinomino il PDA.bin della versione precedente in .OLD													  =
  Echo ===========================================================================
  ren pda.bin pda.bin.OLD
  Echo ===========================================================================
  Echo ===========================================================================
  Echo ===========================================================================
  Echo ===========================================================================
  Echo			Prepariamo ora il PDA.BIN NUOVO in pda.bin.NEW														=
  Echo ===========================================================================
  Echo ===========================================================================
  Echo ===========================================================================
  Echo ===========================================================================
  ren Flashromprb.bin pda.bin.NEW
  Echo ===========================================================================
  Echo Finito ora il PDA.BIN e PRONTO da ASSEMBLARE con i900_EXEcutor BUON LAVORO=
  Echo ===========================================================================
  ren pda.bin.NEW pda.bin
  Echo ===========================================================================
  Echo ===========================================================================
  Echo ===========================================================================
  :error
  pause

I hope U appreciate my little contribute


p.s.
One answer.. why if I look at my version of PDA or in the phone or whit i900EXECutor i find XIIB and not new 6.5 DXID1?

Edited by saltino, 01 October 2009 - 02:25 PM.

  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users