HTCRT Settings - Mogul, XV6800 ROM Development

anyone know what the settings would be for creating an nbh file using HTCRT? Specifically i need the values for the splashes and main os nb files. thanks!

Alright so for those that are wondering, i edited the ini file with the same settings as the kaiser (why i choose kaiser is a simply case of random copy and paste.) i was able to create a simple nbh from a splash nb file and i flashed it to my phone. and for the record, it worked. and also for the record, it erased everything else on the phone, even though there was no OS rom being flashed. im going to continue to work with the settings and see if i can figure it out but theres a heads up for anyone that wants to know now...

ftp://ppcgeeks:[email protected]/Titan/Users/AstronusX/Bootscreen.exe
http://forum.ppcgeeks.com/showthread.php?t=16939&highlight=bootscreen
This one works. Tear it apart for the settings you need.

Related

XDA2 Boot Image's are NOW changable

During my quest to get rid of german software and get normal english, i have flashed my system like a million times,
then i got an 02 boot image
then a I-mate
then t-mobile
so its possible to change this image to your willing i guess
anyonen figured out what cab file in extended rom holds this image
maybe we can raw hack it
update
if you got an imate
its
Default_Imate.CAB
there are 2 files
0Splash1.005
0Splash2.004
if you run this cab, it will only edit the boot screens, so it turns into i-mate
i dont know how to edit these 2 files yet
they arent any format i know
hexedit read doesnt discover anything
any help here?
*** update
its a raw format
trying a picture in a bit
got a strange picture now
but he its working great
no hard reset needed or anything
still need to get the format right!
then we can all change our boot screen
When it extracts, it creates a files with a .nb extension i believe. I ran the CAB just for fun and cancelled it halfway through. Upon soft reboot, the top part of the "i-mate" logo was missing (as if just cut horizontally). Re-ran the cab, this time it worked fine.
Are these similar to the screens on the original XDA?
ladies and gentleman
You can now change your bootimages to your liking
*** link has been removed, the file is on page 2 ***
This prehistoric way will change
the boot pictures of your xda2
But it works
boot sequence has 2 pictures
1 will be at startup
and the next wil follow after 2 seconds
so you can make something nice
I included 2 working images, so you can test it you like.
Its supposed to be jennifer lopez and second image is matrix revolutions
step by step
------------
1. open a drawing program and maken 2 pictures
make sure they are saved in 320 height and 240
width. save them as normal BMP or JPG as you like
name them Splash1 and Splash2
2. acdsee 6.0 is required and easiest for this
open it and convert the pictures to
RSB RED STORM FILE FORMAT
setting for me where : use a specific resolution 64 megapixel
anti aliashing off
3. when its done rename the extensions to .NB
4.copy the cab file on your phone
and copy the Splash1.nb and Splash2.nb
in your windows folder
5.now run the CAB file
done
you can delete the 2 files Splash1.nc and Splash2.nc from your
windows map
basic
but works
**sometimes the image doesnt fit properly, i think the width must be adjusted.
will look into that later
Akira
akira, you are the man!
-arebelspy
Maybe you could have the cab file (at the end of its running) delete Splash1.nc and Splash2.nc for us?
-arebelspy
You can use WinCE CAB Manager (http://www.ocpsoftware.com/) to edit the CAB file to include the nb files.
Bam, I got matrix code as my bootup image.
-arebelspy
i was very tired yesterday and it was getting late, so i finished it quickly so other could try.
that cab thing is good, ill try this weekend to make something more handy
the file displacement is maybe because the file has to be exactly as big as the original. try that this weekend to..
IMO, keep the cab how it is. If you make the .nb files inside the cab, you'd have to download a new cab file every time you wanted to change the image, etc. It'd be a lot harder for people to change the startup images, how it is now works good, if it would just delete the two files for us.
-arebelspy
is your picture on the right place or displaced?
displaced.. that's why i replaced it with matrix code, so you couldn't tell
then again maybe it was how you saved the images that made it displaced? i just hit save and did it as that filetype, didnt bother to check about the 64 megapixel anti aliasing off thing.
-arebelspy
Hello,
I have tryed the method but it didn't work for me.
I builded a rom on yorch.net with pocketpc 2003 en get de xd developer startup screen, when i do what you tell above and i restart my XDA the developerscreen is still there nothing has changed.
Can you help me with this problem i really want to change the startup picture
platte said:
Hello,
I have tryed the method but it didn't work for me.
I builded a rom on yorch.net with pocketpc 2003 en get de xd developer startup screen, when i do what you tell above and i restart my XDA the developerscreen is still there nothing has changed.
Can you help me with this problem i really want to change the startup picture
Click to expand...
Click to collapse
I think this program works only on XDA II
xda2 only
So it is not possible to change the startuppic of my xda1
correct
I have the same displacement problem. I'll look into it on the weekend
very nice app so far, thx
my images are also slightly displaced though, maybe 10 pixels to the right

boot / splash screens

alright i've searched and reset till I can't see straight anymore. Is there a way to change the first 2 boot screens on startup,without flashing a new rom? I can change the 3rd by changing the welcomehead.96. image, but all the ones I've tried for the 1st 2 either don't work or freeze my phone on boot screen,resulting in a hard reset ( good thing I have all my cabs on my storage card).would prefer a cab file ,but a rar or zip with some instructions will work. sorry if it's been posted somewhere else already, but I can't find it. thanks in advance
Sorry, there's a good reason your searches came up fruitless... splash screens are embedded in the rom, and just "replacing a file" using file exporer will not change it since it is Read Only. Very often the splash screen is displayed before the OS even has a chance to load the file system.
Basically, you need to learn how to embed images into the rom and re-flash. I'm pretty sure there's no way around this.
illtemper said:
alright i've searched and reset till I can't see straight anymore. Is there a way to change the first 2 boot screens on startup,without flashing a new rom? I can change the 3rd by changing the welcomehead.96. image, but all the ones I've tried for the 1st 2 either don't work or freeze my phone on boot screen,resulting in a hard reset ( good thing I have all my cabs on my storage card).would prefer a cab file ,but a rar or zip with some instructions will work. sorry if it's been posted somewhere else already, but I can't find it. thanks in advance
Click to expand...
Click to collapse
You can change the second screen on the Mogul by replacing the SPCS_startup.gif Since this file is a read-only, you'll have to change the attributes using Resco Explorer or some other file manager program (except the built in one). Then you can replace it with any gif or animated gif image and ofcourse have the name the same SPCS_startup.gif. The first boot screen is something that's only done by embeding an image into the ROM and flashing.
ok thats kinda what I thought
well I was afraid of that. really don't know anything about flashing or dumping rom. can I flash just the boot screens like other models,,and where do I find how to do that? my device is qwest with a rom 213. which is different than sprints 209 or 216 . so I,m not sure about getting the rom back if I mess it up. any help would be appreciated . thanx
I am not sure about Qwest either...as I am with Sprint. I don't think there is a download for the Qwest ROM since there hasn't been any udpates to it but you might try looking at PPCGeeks in the ftp://ftp.ppcgeeks.com/titan/users/
you might be able to find the Qwest ROM extracted by IMCOKEMAN.
Also, you can flash the boot screen (1st screen). That nbh file use to be in DCD's folder at PPCGeeks but its not there anymore. I'll have to go home and look to see if I still have it on my home PC.

nk.nbf

was wondering if someone could tell me where to find the nk.nbf from dcd's 2.2.x roms...want to cook up some custom boot screens, but have NO idea where to find it (or get it from). thanks
You need to extract the nbh from the installer (you can use procmon from sysinternals.exe to find out where the installer extracts it).
After that you need to decompile the NBH using various tools, in which will present you with a 00_OS.nb.
After doing that, you need to extract the splash images from other roms, or create your own, then recompile the NBH.
EDIT: wow first post since 2006, you can tell ive been a leech, glad to give back to the community lol...
I was going to post the contents of the readme file that i'm trying to understand...in order for you to see what i'm being told to do, but I really can't decipher it all that well, so i'm going to attach it. This is what I'm being told to do...
Have you looked in to this: http://forum.ppcgeeks.com/showthread.php?t=16939
Yeah I read through that...
Thing is...with dcd's latest roms, the only file you get when you extract his nbh is 00_OS.nb
I have my splash.nb already made from the image i chose, but I'm not sure what to do with 00_OS.nb and splash.nb
Make an NBH from them.
You can use Dutty's NBH Tool patched for the Titan.
Since I can't find the original thread where I got it (took me forever to find in the first place) I uploaded it to fileshex.
Download here
I don't have to name my splash.nb something specific when creating the new nbh? It will just know that it's the splash?
Edit: nevermind, after opening duttys tool it's clear on how it works...thanks
Ahhh..one more question...
Is it possible to just take my splash.nb and make an nbh out of that. Then put it into the RUU and flash just the splash? Or must it be merged with the entire rom and flashed?
I have no idea.. I never did it. I want the original Verizon splash screen back instead of the static Verizon logo.
Try it and let us know if it works.
Can someone upload VZW_Startup.gif from \Windows somewhere I can download it?
I'd appreciate it very much
Confirmed.
Just took splash.nb and created an nbh just including the splash fields. I then inserted it into the RUU, flashed, and worked like a charm, no need to include any other part of the OS or anything.
Looks badass...for any help let me know...now that I know what I'm doing
P.S. It WILL hard reset the phone though upon flashing...
I put all the necessary files in a zip and I'm working on an easy step by step readme...so if anyone wants to change their bootscreen send me a pm.

Exporting application reg keys

I am looking to create some cabs (now that I have WinCE figured out) and wondered if others had quick ways of getting all of the reg keys exported for specific applications so I can add those into my cab.
If I can get buttons, today screen prefs, apps, and a few other things done in one compiled "Setup CAB" I will have my phone auto-customized I had it before flashing. I am so close to having only cabs in my UC if I can get this, and do away with the copy commands.
serfboreds said:
I am looking to create some cabs (now that I have WinCE figured out) and wondered if others had quick ways of getting all of the reg keys exported for specific applications so I can add those into my cab.
If I can get buttons, today screen prefs, apps, and a few other things done in one compiled "Setup CAB" I will have my phone auto-customized I had it before flashing. I am so close to having only cabs in my UC if I can get this, and do away with the copy commands.
Click to expand...
Click to collapse
This is actually something I've been wondering about and kinda 'working on'.
I'm trying to find out how certain applications store registration info (registry, files, etc.)
Just a few in question that I'm trying to auto-register on flash:
Resco Tools: Backup and Explorer
Handmark Games (Yahtzee and Scrabble)
serfboreds said:
I am looking to create some cabs (now that I have WinCE figured out) and wondered if others had quick ways of getting all of the reg keys exported for specific applications so I can add those into my cab.
If I can get buttons, today screen prefs, apps, and a few other things done in one compiled "Setup CAB" I will have my phone auto-customized I had it before flashing. I am so close to having only cabs in my UC if I can get this, and do away with the copy commands.
Click to expand...
Click to collapse
It's simple. If you bought WinCE you will then be able to use the option to export and import REG Keys.
So all you would need to do is open a CAB from any program -- Export the REG -- and close it out.
Then open the CAB project you made and import the REG key and your good.
But you must first buy WinCE. The evaluation copy doesn't let you do this. Well it didn't let me.
For cabs that are just changing reg keys for you and not actually installing anything...it's easier to just create an xml file. Name the xml file _setup.xml and use makecab from the command line like this:
Code:
makecab _setup.xml yourcab.cab
CeREgistryEditor also makes cabs from registry files. Free program.
studentjunk said:
CeREgistryEditor also makes cabs from registry files. Free program.
Click to expand...
Click to collapse
The two aspects i was looking for are solved by this program and GC's suggestion. Thanks!
studentjunk said:
CeREgistryEditor also makes cabs from registry files. Free program.
Click to expand...
Click to collapse
So, I need to give a little more explanation for my question.
I am pretty sure that I know how to change registry keys one by one using XML.
I am not sure if it is possible to export everything from a folder in a way that it can be combined with other registry exports and ultimately cabbed. Say I am looking to replace every key in HKLM/Software/Microsoft/Today after a new flash so that certain things are enabled and disabled.
My hope is that I will be able to export the entire "today" in such a way that I can add those to a wince cab. It would be nice to be able to export several of these "folders" at one time and drag them over.
Like I said, I am trying to prevent having to do this one key at a time so that in the future even if I change the setup I don't have to change the strategy for export/import.
So, I need to give a little more explanation for my question.
I am pretty sure that I know how to change registry keys one by one using XML.
I am not sure if it is possible to export everything from a folder in a way that it can be combined with other registry exports and ultimately cabbed. Say I am looking to replace every key in HKLM/Software/Microsoft/Today after a new flash so that certain things are enabled and disabled.
My hope is that I will be able to export the entire "today" in such a way that I can add those to a wince cab. It would be nice to be able to export several of these "folders" at one time and drag them over.
Like I said, I am trying to prevent having to do this one key at a time so that in the future even if I change the setup I don't have to change the strategy for export/import.
Click to expand...
Click to collapse
Read my email and take a look at the registry cab I attached.
gc14 said:
Read my email and take a look at the registry cab I attached.
Click to expand...
Click to collapse
Thanks GC, this is what I needed.
Final XML
Here is my final XML for anyone who cares to share theirs, I learned a lot by looking at GC's (credit where it is due). I put my sdconfig.txt on here too.
Feel free to let me know if there is a better way to do any of this. I will be testing tonight to see how it does after a flash. This should save me 20 minutes of tinkering if everything goes right.
Other than the background not being possible (that seems hard to believe there is no way to do this), I will only have a few things to set up when flashing if all goes well. This will be so worth the hour time it took to create.
Any way to register devices via XML (wifi, bluetooth)?
PS. Though I didn't do it here, I have cabbed the _setup.xml file for installation with UC.
All those CPY commands are still unnecessary. You could make one cab to do all of that very easily.
Also, why do you have LOCK/HIDE commands around the reg cab?
gc14 said:
All those CPY commands are still unnecessary. You could make one cab to do all of that very easily.
Also, why do you have LOCK/HIDE commands around the reg cab?
Click to expand...
Click to collapse
Got those two things cleared up, cabbed the files to copy which works great.
Can't seem to figure two things out:
1. xml didn't install registry keys. Did I miss some setting in WinCE (I just set it as universal, added to files, and set the location to %InstallDir%). I had all of the files I was going to copy in UC in this same created cab as _setup.xml; the copied files went across fine, but no registry keys were changed. This leads me to believe that xml didn't load correctly or at all.
2. Copying folders. I cant seem to copy folders directly into WinCE so I would think that the folder must be created then the files must be copied across. How do you create these folders (I want to copy across AstroGPSLauncher and HTC Home icons to root). I tried using the copy command in UC as well but I think the syntax was wrong by using backslash after folder name in CPY1 and no slash after new folder in CPY2.
Thanks, I am so close to getting this.
Got those two things cleared up, cabbed the files to copy which works great.
Can't seem to figure two things out:
1. xml didn't install registry keys. Did I miss some setting in WinCE (I just set it as universal, added to files, and set the location to %InstallDir%). I had all of the files I was going to copy in UC in this same created cab as _setup.xml; the copied files went across fine, but no registry keys were changed. This leads me to believe that xml didn't load correctly or at all.
2. Copying folders. I cant seem to copy folders directly into WinCE so I would think that the folder must be created then the files must be copied across. How do you create these folders (I want to copy across AstroGPSLauncher and HTC Home icons to root). I tried using the copy command in UC as well but I think the syntax was wrong by using backslash after folder name in CPY1 and no slash after new folder in CPY2.
Thanks, I am so close to getting this.
Click to expand...
Click to collapse
1. You don't use WinCE to create cabs from provxml. You use makecab as I previously stated.
2. Get rid of the CPY commands, don't use them at all. If you want to install youricon.png to root, you just add youricon.png as a file in the cab and set the location to root. Default install directory doesn't matter, you can specify install location for each file separately.
gc14 said:
1. You don't use WinCE to create cabs from provxml. You use makecab as I previously stated.
2. Get rid of the CPY commands, don't use them at all. If you want to install youricon.png to root, you just add youricon.png as a file in the cab and set the location to root. Default install directory doesn't matter, you can specify install location for each file separately.
Click to expand...
Click to collapse
So, makecab worked to create the cab but it states that the installation of the cab was unsuccessful. Here is the zip of the setup file and the cab I created (I kept yourcab.cab naming for fun).
P.S. I got rid of all copy commands, but still can't figure out how to create a new folder on the device using xml or wince. Please explain how I can cab a folder with all its contents, or create a new folder in xml, then UC a cab to install the contents.
That version of WinCE doesn't allow for import of complete folders. Later versions do.
You can also try QuickCab. Don't remember the user's name, but it is being developed by an XDA member. I believe it allows for copying complete folders, and has a simple GUI.
Edit: If you are just looking to do it for AstroGPS it should be fairly easy. Isn't it just one or two files in /AstroGPS... and a shortcut in /windows/start menu/programs? If so, just drag the file (or two) into WinCE, and it will ask you where you want it to be installed. Then just choose /AstroGPSLauncher (you have to create a new folder, but the option is right there).
bedoig said:
That version of WinCE doesn't allow for import of complete folders. Later versions do.
You can also try QuickCab. Don't remember the user's name, but it is being developed by an XDA member. I believe it allows for copying complete folders, and has a simple GUI.
Edit: If you are just looking to do it for AstroGPS it should be fairly easy. Isn't it just one or two files in /AstroGPS... and a shortcut in /windows/start menu/programs?
Click to expand...
Click to collapse
Thanks for looking into the second issue.
Right, but I need to have that in a folder called AstroGPSLauncher on the root. I also am looking to install the HTC Home folder (overwrite the other one). I will get a newer copy of WinCE.
Anyone have any idea why this cab won't install?
serfboreds said:
Other than the background not being possible (that seems hard to believe there is no way to do this)...
Click to expand...
Click to collapse
Are you talking about your Today screen background? You are basically looking to have a certain theme selected? If so, then that is no problem. TSK's are basically just cabs themselves. The Theme selection app in WM just reads the TSK, imports the registry color info, and copies tdywater.gif/.jpg and stwater.gif/.jpg to /windows. At startup, WM reads those image files and assigns them as your Today and Start Menu wallpapers. Just use WinCE to export the contents of the TSK. Then use whatever method you like to update your registry and copy those files to /windows.
serfboreds said:
Any way to register devices via XML (wifi, bluetooth)?
Click to expand...
Click to collapse
I'd like to know this as well. I might look into it, but please let me know if you find a solution. Thanks!
Serf, do you have AIM? If so pm me your sn so we can talk over that. This is a really really simple process, and I know exactly why the cab isn't installing, but it sucks to explain over forums/email.
gc14 said:
Serf, do you have AIM? If so pm me your sn so we can talk over that. This is a really really simple process, but sucks to explain over forums/email.
Click to expand...
Click to collapse
serfboreds7777 and I am online now.
I have this mostly figured out for my needs, a few tweaks and some new ideas since getting things flashed with UC / XML / Cabbed files. If anyone wants to get some help setting up their xml and UC I will do my best to help you through the process.
Props to GC, the man knows his stuff.

Very Cool Backup way to Backup Before Rom Update

If your rom supports this it is VERY COOL!!
http://forum.xda-developers.com/showthread.php?t=496809
NGGeekZ said:
If your rom supports this it is VERY COOL!!
http://forum.xda-developers.com/showthread.php?t=496809
Click to expand...
Click to collapse
I have been using UC and provxml for autorun on new flashes for some time and it is the only way to go, but takes a little time to get it right. Not everything is possible using this however, but most everything is there. I have all of my Roms and Radios on a non-SDHC card, with all of the cabs on there too with SDconfig.txt. I move a copy of some nbh file from a folder onto the root, and flash from bootloader on the phone. Then I move the next thing until my custom rom which runs customizations based on my sdconfig.txt. I have all of my Cabs in a folder, including a cab that has all of my UC regedits, file copies, and other personalizations such as outlook settings, program hacks, and everything else. Every time I have a new favorite program, I add that cab to my cabs folder and add a regedit to my personlization cab. When I flash next, my phone is 98% where it was before. I can usually have a stock phone to totally modded out within 30 minutes.
Problematic areas that don't really work when loading SDconfig.txt: HTC Home pictures and contacts, some preferences for windows settings, and some other unique problems.
I can help you understand how to work this out, if anyone is interested. It really is worth the time if you flash a lot. See my screenshot of my sd card I use for flashing. I also uploaded my sdconfig.txt. I won't put my cab on here as there are personal information but I will share information if you need help that will be relevant.

Categories

Resources