Jump to content


Photo

[GUIDE] Building your own Flashable ROM

* * * - - 3 votes

  • Please log in to reply
142 replies to this topic

#21
Shemmy

Shemmy

    Diehard

  • Members
  • PipPipPipPip
  • 389 posts
  • Devices:Verizon SCH-i920 Omnia II
Once I find a job (I'm busy looking and trying to get some technical certs - and trying to find a new car), I'll be back in the kitchen. I do need to know if someone can point me to a tool to get a dump from the nb0 file, though.

  • 0
Posted Image

#22
Ninja4Hire

Ninja4Hire

    Addict

  • Members
  • PipPipPipPipPip
  • 519 posts
  • Location:California
  • Devices:Vzw - Samsung Omnia i920
  • Twitter:@ninja4hire

Once I find a job (I'm busy looking and trying to get some technical certs - and trying to find a new car), I'll be back in the kitchen. I do need to know if someone can point me to a tool to get a dump from the nb0 file, though.


DskDump 2.0

Place on phone and it will dump a bin to your storage card.

  • 0

#23
amdzero

amdzero

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,343 posts
  • Devices:i920 Omnia 2

Thanks man, I will use this in the mean time, until I do or don't figure out another way.

The file is located at...

OEM\OEMApps\mxipcold_zzzOEM_005.provxml

It contains the ExtensibilityXML and CPRFile values that point to splugin.

I just commented it out with <!-- blah blah -->

and created my own .rgu file with the follwing in it.

REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Chome]
"CPRFile"="Titanium"
"ExtensibilityXML"="<Plugins Order=\"\"CMyPhotos;CMusic;CWelcomeCenter;CPhone;CVoicemail;CClock;CText;CEmail;CAppoi
ntments;CHomeFavs;CWindowsLive\"\"  CPRFileName=\"Titanium\" DisplayStyle=\"Titanium\" />"

This way it cooks in properly without having to change on firstboot.

Note:
if you do create your own .rgu file make sure it is unicode (little Endian) and there is an extra line return at the bottom or it will complain.
Also the "ExtensibilityXML" line is all ONE LINE, but won't display properly here in the forums.

Edited by amdzero, 04 May 2010 - 08:27 PM.

  • 0

#24
Ninja4Hire

Ninja4Hire

    Addict

  • Members
  • PipPipPipPipPip
  • 519 posts
  • Location:California
  • Devices:Vzw - Samsung Omnia i920
  • Twitter:@ninja4hire

The file is located at...

OEM\OEMApps\mxipcold_zzzOEM_005.provxml

It contains the ExtensibilityXML and CPRFile values that point to splugin.

I just commented it out with <!-- blah blah -->

and created my own .rgu file with the follwing in it.


I'm giving you my best Arthur Fonzarelli (aka the "Fonz") impression! Two thumbs up!

Edited by Ninja4Hire, 04 May 2010 - 09:19 PM.

  • 0

#25
das7771

das7771

    Regular

  • Members
  • PipPip
  • 75 posts
  • Gender:Male
  • Devices:VZW GS3, Nexus 7, TF300t

The file is located at...

OEM\OEMApps\mxipcold_zzzOEM_005.provxml

It contains the ExtensibilityXML and CPRFile values that point to splugin.

I just commented it out with <!-- blah blah -->

and created my own .rgu file with the follwing in it.

REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Chome]
"CPRFile"="Titanium"
"ExtensibilityXML"="<Plugins Order=\"\"CMyPhotos;CMusic;CWelcomeCenter;CPhone;CVoicemail;CClock;CText;CEmail;CAppoi
ntments;CHomeFavs;CWindowsLive\"\"  CPRFileName=\"Titanium\" DisplayStyle=\"Titanium\" />"

This way it cooks in properly without having to change on firstboot.

Note:
if you do create your own .rgu file make sure it is unicode (little Endian) and there is an extra line return at the bottom or it will complain.
Also the "ExtensibilityXML" line is all ONE LINE, but won't display properly here in the forums.


You are the man AMD!!! I am a total newb at this stuff but after a couple of trials and errors I finally figured it out what you were talking about. I can not thank you enough. I almost feel smart...LOL

  • 0
I Don't Trust Anyone Who Doesn't Eat Meat!!

#26
JohnJayJrV

JohnJayJrV

    Enthusiast

  • Members
  • PipPipPip
  • 164 posts
  • Devices:Omnia
Instructions on how to remove keyboards would be nice... Great guide though. I was lost before this guide came out! Thanks for all your time and effort....

jv

  • 0

#27
snapz54

snapz54

    Diehard

  • Members
  • PipPipPipPip
  • 354 posts
I downloaded the file on page one post 1, the stock dc23 rom. It is saying it is a partial file, what am I doing wrong?

file name comes out as:

i920 DC23 Stock.7z.001

anyone?

  • 0

#28
amdzero

amdzero

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,343 posts
  • Devices:i920 Omnia 2

I downloaded the file on page one post 1, the stock dc23 rom. It is saying it is a partial file, what am I doing wrong?

file name comes out as:

i920 DC23 Stock.7z.001

anyone?

the file is fine, I forgot to rename it.

  • 0

#29
Ninja4Hire

Ninja4Hire

    Addict

  • Members
  • PipPipPipPipPip
  • 519 posts
  • Location:California
  • Devices:Vzw - Samsung Omnia i920
  • Twitter:@ninja4hire

I downloaded the file on page one post 1, the stock dc23 rom. It is saying it is a partial file, what am I doing wrong?

file name comes out as:

i920 DC23 Stock.7z.001

anyone?


just take off the .001

  • 0

#30
snapz54

snapz54

    Diehard

  • Members
  • PipPipPipPip
  • 354 posts

just take off the .001


It's so obvious I actually thought to do it but I thought it better to waste your guys time :)

thanks for the hand holding folks, sorry to be a dunce.

  • 0

#31
amdzero

amdzero

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,343 posts
  • Devices:i920 Omnia 2
Looks like we now have a sys/xip porting guide for all you i920 users out there. This should enhance your cooking experience. Just keep in mind this is designed to stay in the same COM branch (COM2) although I use COM5 for my Lite and Base ROMS, I did not test these for this guide.

It should still work for porting over say 23569 or WMD, just haven't tested it =)

  • 0

#32
pw-man

pw-man

    Regular

  • Members
  • PipPip
  • 98 posts
  • Devices:Samsung I730
ok - so I am still playing (months and months) on a ROM for myself...

Question: Removing Chome, pointers on the way to clean that out?

Question: Has anyone tried restructuring the file folder structure in OEMApps to look more clean (ala the HTC roms)?

Thanks!!!

  • 0

#33
amdzero

amdzero

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,343 posts
  • Devices:i920 Omnia 2

ok - so I am still playing (months and months) on a ROM for myself...

Question: Removing Chome, pointers on the way to clean that out?

Question: Has anyone tried restructuring the file folder structure in OEMApps to look more clean (ala the HTC roms)?

Thanks!!!


do you mean titanium plugins? I'm not sure I haven't tried.

I'm guessing you just take the 3 CHome folders out of sys and delete titanium*.cpr

I have tried to "deconstruct" the OEMApps folder once, but gave up as it was taking up way to much time. There is just so much crap that it wasn't worth it at the time, I may go back and take another look.

  • 0

#34
pw-man

pw-man

    Regular

  • Members
  • PipPip
  • 98 posts
  • Devices:Samsung I730

do you mean titanium plugins? I'm not sure I haven't tried.

I'm guessing you just take the 3 CHome folders out of sys and delete titanium*.cpr


I'll give that a try and see what happens ;-)

I have tried to "deconstruct" the OEMApps folder once, but gave up as it was taking up way to much time. There is just so much crap that it wasn't worth it at the time, I may go back and take another look.


I hear ya... all the blasten .dll's and image files are annoying... would be nice to be able to figure out what goes with what, so that we you don't want something you are clear on what to remove :-)

Just flashed my first custom ROM and it didn't boot... stuck at the Verizon Wireless logo... Probably got too happy taking stuff out of the sys folder... alpha v2 in build as I type.

  • 0

#35
amdzero

amdzero

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,343 posts
  • Devices:i920 Omnia 2

I'll give that a try and see what happens ;-)
I hear ya... all the blasten .dll's and image files are annoying... would be nice to be able to figure out what goes with what, so that we you don't want something you are clear on what to remove :-)

Just flashed my first custom ROM and it didn't boot... stuck at the Verizon Wireless logo... Probably got too happy taking stuff out of the sys folder... alpha v2 in build as I type.

did you try to port xip, or are you just in the clearing stages?

  • 0

#36
pw-man

pw-man

    Regular

  • Members
  • PipPip
  • 98 posts
  • Devices:Samsung I730

did you try to port xip, or are you just in the clearing stages?


Was just in clearing stages... On a positive note, I put everything back in sys and it finally booted up... so that is good... still a long ways to go... but this is gonna be fun...

Sadly, I need to travel for business, so I am likely gonna flash someone else's rom for the near term just so that I don't run into any troubles whilest away...

  • 0

#37
amdzero

amdzero

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,343 posts
  • Devices:i920 Omnia 2

Was just in clearing stages... On a positive note, I put everything back in sys and it finally booted up... so that is good... still a long ways to go... but this is gonna be fun...

Sadly, I need to travel for business, so I am likely gonna flash someone else's rom for the near term just so that I don't run into any troubles whilest away...


I suggest you find a rom you like long term, and use a backup program (like spb backup) so that when you want to mess with flashing your roms, you can easily (well it takes a bit of time) reflash your favored rom and restore from backup in a few minutes.

Thats what I have been doing at least.

Edited by amdzero, 04 June 2010 - 02:49 AM.

  • 0

#38
pw-man

pw-man

    Regular

  • Members
  • PipPip
  • 98 posts
  • Devices:Samsung I730

I suggest you find a rom you like long term, and use a backup program (like spb backup) so that when you want to mess with flashing your roms, you can easily (well it takes a bit of time) reflash your favored rom and restore from backup in a few minutes.

Thats what I have been doing at least.


Wise suggestion, will need to put that high up on the list once I get back and start trying to cook again... I was very excited to see my ROM actually boot ... though I did not get to test it too much... but soon!

Thanks for the guides... they have been extremely helpful!

  • 0

#39
amdzero

amdzero

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,343 posts
  • Devices:i920 Omnia 2

Wise suggestion, will need to put that high up on the list once I get back and start trying to cook again... I was very excited to see my ROM actually boot ... though I did not get to test it too much... but soon!

Thanks for the guides... they have been extremely helpful!

no problem, I'm going to give it some time, and then post another one about changing icons and creating themes.

  • 0

#40
unchoney

unchoney

    Regular

  • Members
  • PipPip
  • 91 posts
  • Devices:omnia

So hows the rom building coming? Does anyone have any questions or any problems? I know taking on a rom is a commitment and actually can be overwhelming if you try to rush it.

Just remember to ask questions if you get stuck. I get stuck all the time on simple stuff. lol I had to ask AMD how to he got DC23 on his new rom. I couldn't figure it out for nothing!

Anyway... Stay Strong Rom Warriors!!


Ok this is my first attempt and I cant get past the part after i download kitchen and run extract files then when i run the buildrom it says my flash rom size is empty instead of the 280 or so ????!!!!! Help what did i miss? The rgu file is there before the build but is missing after?

  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users