View Full Version : Problems applying Bigstorage to 1.12.188.11210
hcdriver
13-01-2006, 08:28 AM
Ok, so I've done my research and am perplexed by two significant things. I applied the update 1.12.188.11210 since I'm on Rogers in Canada and need the 850 band support. No problems applying that and things looked good so far.
I've tried following two methods to do this and am running into 2 problems.
According to Ampda's walkthrough, I should see a ROM dump that looks similar to the BigStorage ROM that you open up with the hex editor. My first indication something might be wrong was that my dump did not have MAGICIAN in the first line of the ASCII translation of the HEX. Still I tried to follow the instructions and copied and pasted the 416 bytes into the new file and it did not apply.
Afterwards, I tried drchair's method of manually editing the hex values and reapplying that. Interestingly enough I only found 1 sequence of hex values that matched, and tried applying that and that also failed. I'm not certain why I only found one matching set of hex values and not the 2.
So I'm a little stumped and at a bit of a crossroads since it seems that my Jam's ROM dump for some reason or other doesn't look like what it should according to what other people have posted.
Has anyone else run into this problem, or possibly does anyone have some suggestions I can try?
Don't flash your magician with your dump, probably it will NOT work. Your story seems like my first attempt & that was no success.
I guess 1.12.188.11210 is a shipped-rom in .exe format, so try this:
get nbfdec.rar
http://forum.xda-developers.com/download.php?id=7603
get maupgradeut_noid
http://forum.xda-developers.com/download.php?id=7508
If the link is broken go to this thread & get both files: http://forum.xda-developers.com/viewtopic.php?t=32274
1. Unzip the shipped-rom to get all the .nbf & enterbl.exe etc.
2. Put NBFDEC in the same directory as the unzipped shipped rom files
3. Copy the getdevicedata.exe to your Magician and execute to write DeviceData.txt to \Windows and view with notepad
5. Decode nk.nbf -> nk.nb1:
nbfdec -d nk.nbf nk.nb1
6. Hexedit header in nk.nb1 to correct ID from DeviceData.txt
(probably only if using a rom from other provider, you can skip this step as you already installed the same rom as you're patching now)
7. Replace pattern for bigstorage in hexeditor (still in fike nk.nb1):
locate the 02 00 00 80 00 20 and change 80 00 to b8 01 in the nk.nb1
(use binary search for this!!)
7. Encode nk.nb1->nk.nbf
nbfdec -e nk.nb1 nk.nbf
8. connect your magician with usb
9. run maupgradeut_noid.exe to upgrade CE image
Also, this way you will save the contents of increased \Storage folder if previous rom was bigstorage one
Usage sample (must be run from the same folder as nbf files or specify full path):
nbfdec -d nk.nbf nk.nb1
nbfdec -e nk.nb1 nk.nbf
This method is the most simple I belief & works great.
Refards, M
hcdriver
13-01-2006, 03:12 PM
Thanks, I will give your instructions a shot and let everyone know how it went!
Should be going fine, many took this road & succeeded. Including myself.
M
hcdriver
13-01-2006, 03:44 PM
Actually, I feel a little sheepish... :oops:
After you had posted your instructions, I started to see you had posted this in a few other threads and realized I should have been reading a little more carefully and tried this as another method.
Sorry to everyone for being a bit of a newb and thank you for being patient oltp and reposting this information for me in a place where I could not miss it.
No harm done, after loosing my patience about posting this info over & over again & helping some Dutch guys in native Dutch I just have this info in a file. So I can copy/paste the required text & everybody's happy.
I know the board is growing fast & it's sometimes ally hard to find the required info, mostly finding the correct keywords helps but then again you're probably overwhelmed by hits.
& most of all I guess that's everybody has the right of his/her own noob time. Mine is still going on as I'm still finding handy small apps (like from VJ always patient too) & loads of other info on the board.
Cheers, M
hcdriver
13-01-2006, 04:15 PM
I don't know if I'm the exception and most people just don't look, but I did find the wiki helpful. If I might make a suggestion for the board, I think perhaps adding your method to the wiki would be a very useful and alternative method to ampda's instructions that are already in there. Ideally, I would direct people to your method first as it seems more reliable since you're dealing with the original install files.
Also, if it's in the wiki, it might get more newbies to give it a shot without askiing.
Problem with the wiki is that I never tried changing it on a magician. I don't use the PC very often @ home, but I can always try. Thanks for the reminder.
& have you achieved BS?
Updating the wiki was dead-simple. Please do me favor & judge whether it's easy to find & correct.
Regards, M
Ps if you can't find it, it's in the howto section
hcdriver
13-01-2006, 07:14 PM
Looks good to me. And yes, your method worked great and I now have BigStorage enabled on my Jam. Thanks for the help!
*Edit* Just noticed one thing that some might get confused about. When you copy over the GetDeviceData.exe file over, it will not provide any gui displays. Not to mention the fact that most newer users won't be expecting an exe to run anyways on a ppc. If you mentioned that, it might avoid some potential questions about it if a user is too lazy to look in the windows dir or look up in the forum about the file.
Thnx, I totally forgot about that fact of running GetDeviceData.exe. Probably I'm too curious I even executed enterbl.exe on my ppc. Works great it goes straight into bootloader.
I'll give the wiki another edit.
M
vBulletin® v3.7.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.