yashsingh1/xdaforums huggingface dataset:
[Atrix 4G Q&A, Help & Troubleshooting] remus_lupin:
Hello I am trying to revert to the CWM Gobstopper Stock 2.2.2 for bell found here:

http://xdaforums.com/showthread.php?t=1185171

Using Tenfars latest CWM recovery. After getting into recovery mode and starting to install the .zip file I linked to above the installation is aborted.

This is what it says:

assert failed: package_extract_file("app.bin", "/internal/app.bin")

E:Error in /sdcard/Bell_2.2.2.stock.zip

(Status 7)

Installation aborted.

Any suggestions?

Edit: I also followed the steps in this post: http://xdaforums.com/showpost.php?p=17084503&postcount=64

However, while using fastboot I can erase only userdata and cache, nothing else.

I am rooted, not unlocked.
[Atrix 4G Q&A, Help & Troubleshooting] remus_lupin:
I didn't find this answer definitively but I read for the new gobstopper 2.3.4 you need to have an unlocked bootloader (I am guessing that was why 2.2.2 didn't work), I just finished doing that, once I am done downloading the new 2.3.4 bell version I will try using that and will see if it works.
[HD7 General] mdmogren:
I replaced my digitizer bc of a crack in the glass. Now my power button doesn't work. Is there a way to map the camera button to be wake/sleep instead. Also the top 1/4 inch of the digitizer doesn't work??
[HD7 General] M1cky:
I'm pretty sure yukixda had a method to do this on a custom rom.
[LG Thrill 4G] Urabewe:
OK so Google Music Beta is out and a lot of people are getting burned by fake invite offers.

1. Go to music.google.com and login using your Google account and ask for an invite.

2. Wait..... took me about 5-6 hours to recieve an invite from Google.

3. Be sure to pick some genres you like and select "add free music" Google actually gives you some very decent music to listen to for free.

4. Download the music manager to your laptop or desktop and install.

5. Choose which folder you want Google Music to sync with. This was My Music on my laptop may be different for you. Also I set it up to automatically sync anytime I add new music to the folder.

6. Be patient as your music is synced with your Google Music account. This can take a long time depending on amount of music and upload speeds.

7 If you have a large collection you may want to copy a portion of your music to another folder so it doesnt take hours to sync and slowly move your whole collection in chuncks rather than one huge sync.

8. Go to market and download Music by Google. Music should automaticlly log in on your phone and you will see your music collection ready listen.

If you are still syncing then certain music wont be there but, if you selected the free music, check out some bands you havent heard before.

Google Music is a great way to have a huge collection of music with you wherever you go without taking up space on your phone or lugging usb drives, ipods or whatever around. Your music can be accessed from any android device or desktop/laptop that has internet service. Not only that you can make tracks available offline! If you know you are going somewhere with no data.... make some songs offline. They will be able to be played whether you have a connection or not. How cool is that?

So far the only problem I have found is when on shuffle some songs dont skip to next track which isnt a big deal for me and im sure will be fixed in an update.

I recommend everyone go ask Google for an invite soon before they stop handing them out and before the service goes paid. You never know, they might just let us beta testers use it for free indefinitely.

DO NOT ASK ANYONE BUT GOOGLE FOR AN INVITE ANYONE SAYING THEY HAVE INVITES TO HAND OUT IS PHISHING FOR EMAILS TO SPAM.
[LG Thrill 4G] malickie:
Also just an FYI for when you Put the client on your PC or Laptop. If you let it stay running 24/7 when it goes to sync it will Slow your internet down like you are Downloading a Torrent. Which for me is unacceptable considering I have Cable Internet and no way should that slow me down that bad but either way just thought I would let yall know that in advance.
[LG Thrill 4G] antiochasylum:
Being nice, I have 8 invites left. If anyone is interested, I will send a few. PM me your email address.
[LG Thrill 4G] rthamilton:
I went to site to Google site u posted at it works thanx
[LG Thrill 4G] Bruincdc:
Anyone having issues with this running on the Thrill?? It never works. Everything works up to the streamimg part then it just continues to swirl forevr then it says it failed. Any ideas??

I already tried deleting the devices from the website. Didnt work. Works just fine on my Atrix though.
[LG Thrill 4G] kiltedthrower:
It works great on my Thrill. It worked great on the Thrill I had before this one. ON the last Thrill, I had to occassionally make sure sync was on but no problems other than that and that was only twice when I had to reclick the sync button.

I'm really enjoying google music as it's cleared a ton of space and I don't have to worry about my sd card being corrupted and losing music.

For me it's always worked quickly and with very few hesitations.
[LG Thrill 4G] Trekfan422991:
Just got my invite... took three days... lol gonna try it now...

Sent from my LG Thrill 4G...
[LG Thrill 4G] cheeseitlvr:
I love having lots of music on the go!
[LG Thrill 4G] Urabewe:
Right and its nice to not have to rely or use your own data connection at home to stream the music like orb or vlc.
[Windows Phone 7 Development and Hacking] ted973:
GUIDE

Post 1: nbhTool

Post 2: nbTools

Post 3: binTools

----------------------------------------------------------------

nbhTool 0.2 beta with SOURCE

AKA: Old nbh tools does not support new WP7 HTC device any more, so i made a new tool - nbhTool.

UPDATE 0.2 beta: 11.10.05

fixed some bugs

open source!!!!!

maybe someone can make a GUI one!:D

==================================================

UPDATE 0.1 beta: 11.09.22

added nbh split to nbhMerge so rename it to nbhTool

script now support '#' to make a note and Blank lines won't be error

added some functions

fix some bug

NOTE: it won't support script file of last version, just split a nbh file and you'll get a new scrpit.

Usage:

#Merge a nbh file use Script file:

nbhTool <Script>

e.g. nbhTool Mozart.txt

#Split a nbh file and create a Script file:

nbhTool -split <nbhFile> <Script>

e.g. nbhTool -split RUU.nbh Mozart.txt

NOW: i think it'll support all HTC WP7 Device, i test it with HTC HD7 & HTC Mozart Mango shipped Rom.

This tool is compiled by MinGW, so it can run without any runtime lib.Just test it and have fun, if any bugs just pm me.
[Windows Phone 7 Development and Hacking] ted973:
nbTools - Split & Merge OS.NB Tools

nbSplit 0.2 beta - Split OS.NB File

if you used htcRIE to split a os.nb, i will tell you this tool is working in a different way.it just get BIN files only without addon bits from os.nb, so it only works with our tools to modify.

you can use this tool to get BIN Files from os.nb

USAGE:

nbSplit <OS.NB File>

Example:

nbSplit os.nb

Changelog:

0.1 beta first release version

0.2 beta fix a bug on split imgfs partition

Note:

this tool is only supported Roms of the 1st generation HTC WP7 Device and HTC HD2.

Tips:

just Drop the os.nb to nbSplit.exe can split os.nb directly.

nbSplit 0.2beta.zip

--------------------------------------------------

BINInsert 0.2 alpha - Insert BIN Files to OS.NB

Now it works, but not full functions, only support partitions below:

LOGO, BLDR, DPP, SLDR1, SLDR2, NK, IMGFS

Info:

For BINInsert 0.2 alpha

solved imgfs.bin file size must < 313.25M and i found a bug of nbSplit!

i will update BINInsert & nbSplit when i go back home tonight!

Still waiting someone who knows os.nb format well to help me solve my last 2 problem:

1.how to rebuild the last 2 blocks of IMGFS partition

2.how to rebuild the block right after LOG blocks in partition start

but tools can be used now, i just want my tool better

For HD2

maybe it'll work but not test now, some bits is different, so i'm not sure!

USAGE:

BINInsert -L <LOGO.BIN File> <OS.NB File> <New OS.NB File>

BINInsert -B <BLDR.BIN File> <OS.NB File> <New OS.NB File>

BINInsert -D <DPP.BIN File> <OS.NB File> <New OS.NB File>

BINInsert -S1 <SLDR1.BIN File> <OS.NB File> <New OS.NB File>

BINInsert -S2 <SLDR2.BIN File> <OS.NB File> <New OS.NB File>

BINInsert -N <NK.BIN File> <OS.NB File> <New OS.NB File>

BINInsert -I <IMGFS.BIN File> <OS.NB File> <New OS.NB File>

Example:

BINInsert -L LOGO.BIN OS.NB OS-new.NB

BINInsert -N NK.BIN OS.NB OS-new.NB

BINInsert -I IMGFS.bin OS.NB OS-new.NB

Changelog:

0.1 beta - first release version

0.2 beta - add DPP & IMGFS partition insert functions

BINInsert 0.2alpha.zip
[Windows Phone 7 Development and Hacking] btxakita:
WPBinaryTool 0.6.0

This place for my test version of windows phone binary tool::D

I don't test the insert function, but it SHOULD work.

Use it on your own risk.

Feed back: btxakita@gmail.com

Supported:

SLDR1

SLDR2

LOGO

Transfer these binary files to sth you can edit.

decompress logo will extract two bitmap image file.

decompress sldr will extract the binary file with witch you can use xidump to dump & pack.

Usage:

WPBinaryTool [-d(ecompress)|-c(ompress)|-i(nsert)] [-l(ogo)|-s(rpx)] <INPUT-FILENAME> (<INPUT-FILENAME-2>) <OUTPUT-FILENAME>

if you want to (de)compress logo/insert binary file to NB file, you should input two INPUT-FILENAME

Samples:

WPBinaryTool -d -l Logo.bin logo.bmp charge.bmp

WPBinaryTool -c -l logo.bmp charge.bmp Logo.bin

WPBinaryTool -d -s SLDR1.bin SLDR1.uncompr.bin

WPBinaryTool -c -s SLDR1.uncompr.bin SLDR1.bin

WPBinaryTool -i -l Logo.bin os.nb os.out.nb

Note:

Take your own risk to do all these things.

ChangeLog:

0.6.0 add insert function, add support of complex bitmap picture.

0.5.2 fix bmp header "84-03" issue, now will read in the right way;

0.5.1 initial release;
[Windows Phone 7 Development and Hacking] OMEGA_du:
well done,thx for sharing
[Windows Phone 7 Development and Hacking] GPRS:
Nice work!~thanks a lot
[Windows Phone 7 Development and Hacking] dtbinh:
Nice work!

Waiting for other device support.
[Windows Phone 7 Development and Hacking] sandman01:
Schubert OK

Hi!

You make my day,

So long I'm searching for way to rebuild my nbh files to create my own costum roms.

now I'm able to make costum roms too. :-)

Flashed back a Schubert original 1.54 rom & installed HSPL

extract a 5.66.09.21a radio.nb from ansars costum radio rom

with hex editor i found out which CID's and languages ansar used

merg it back with your tool and try to flash it.

it works perfect.

thanks
[Windows Phone 7 Development and Hacking] btxakita:
Very glad this is working for you.

Now,we are trying to spend our spare time to do something funny~

Hope u can find more sweeties here next week~
[Windows Phone 7 Development and Hacking] ted973:
UPDATE: 11.09.22

added nbh split to nbhMerge so rename it to nbhTool

script now support '#' to make a note and Blank lines won't be error

added some functions

fix some bug

NOTE: it won't support script file of last version, just split a nbh file and you'll get a new scrpit.

Usage:

#Merge a nbh file use Script file:

nbhTool <Script>

e.g. nbhTool Mozart.txt

#Split a nbh file and create a Script file:

nbhTool -split <nbhFile> <Script>

e.g. nbhTool -split RUU.nbh Mozart.txt

NOW: i think it'll support all HTC WP7 Device, i test it with HTC HD7 & HTC Mozart Mango shipped Rom.
[Windows Phone 7 Development and Hacking] itje:
Great work mate

works great for my hd7 kitchen

cheers
[Windows Phone 7 Development and Hacking] kimycai:
nice work！

---------- Post added at 06:17 PM ---------- Previous post was at 06:14 PM ----------

hoping a GUI
[Windows Phone 7 Development and Hacking] dotcompt:
Hi,

I was able to decompress de logo and charge.bmp, edited both BMP with GIMP2.0 but when I start compress WPBinaryTool crashes.

If I do not make any changes to the bmp files WPBinaryTool works. :confused:

Anyone else tried this?

Thanks for the tool.
[Windows Phone 7 Development and Hacking] nhathoa:
Simple way is: Edit logo.bmp file which was generated when you decompress. Eg: Open that logo.bmp by paint application, then edit it.
[Windows Phone 7 Development and Hacking] -WP7User-:
Great work! Thanks for that!

But I'm looking for a way to "implant" my newly made LOGO.bin (with my own Logo's in it) into os.nb...How can I achieve that?

Thanks!
[Windows Phone 7 Development and Hacking] btxakita:
you can send your bmp file to my email btxakita@gmail.com

those crash is caused by the deference between Windows Bitmap Image format and your GIMP2.0.
[Windows Phone 7 Development and Hacking] -WP7User-:
It works with GIMP. But when you save it, you have to choose "Advanced Options" and then you have to choose "24 Bit", because Windows Phone 7 needs this setting. But I haven't found a way to implant the selfmade LOGO.bin into my os.nb...
[Windows Phone 7 Development and Hacking] ted973:
we are working on this - nbMerge.i got crazy on LOG Blocks of os.nb. if someone know os.nb format well, just pm me, i think exchange information can make our project moves faster!
[Windows Phone 7 Development and Hacking] dotcompt:
Thanks mate but I finally made it. The trick is using Paint and simple graphics otherwise WPBinaryTool will go out of memory
[Windows Phone 7 Development and Hacking] nhathoa:
Yeah... just a simple graphic.
[Windows Phone 7 Development and Hacking] ted973:
Update & Open Source, so maybe someone can make a GUI one!:p
[Windows Phone 7 Development and Hacking] hankbizzo5:
Nice work!!!!! The new version working well so far.....
[Windows Phone 7 Development and Hacking] ted973:
Add 2 new tools for os.nb:D
[Windows Phone 7 Development and Hacking] Woody77:
nice work

however it did not work when I tried to decompress a DFT nbh file. it hung on "writing os.nb ..."
[Windows Phone 7 Development and Hacking] ted973:
i tested DFT 7720 before, it works.if the nbh file is a correct normal format it'll work, just like it can split radar & titan.

can you give the url that failed to split?
[Windows Phone 7 Development and Hacking] sinakordi:
Thank you for offering these programs;)

I changed my ROM logo:rolleyes:

but

When the file "sldr1.bin" decompressing them created a 0 MB file

"sldr1.bin" with "htcrie" I've taken out

Now what should I do?
[Windows Phone 7 Development and Hacking] Woody77:
I was unable to find the rom which couldn't be extracted

So I downloaded a new version of the DFT rom and it worked

thanks again for the tools you shared
[Windows Phone 7 Development and Hacking] ted973:
Using htcRIE to get SLDR BLDR, it's already uncompressed.

you can just BTX's tools to compress it and my BINInsert to insert it to os.nb

nbSplit is not released now, when released you can use this tool to split os.nb
[Windows Phone 7 Development and Hacking] sinakordi:
tankyou

now how to extract sldr to a folder and again build it?

same imgfsfromdump & imgfstodump
[Windows Phone 7 Development and Hacking] ted973:
xipport/xidump it's a format just like the xip.bin

if you want to rebuild it, just use xipport
[Windows Phone 7 Development and Hacking] sinakordi:
tankyou for everything :)

please tell me how to extract imgfs.bin from os.nb without htcrie
[Windows Phone 7 Development and Hacking] MJCS:
So how do I take a rom and extract the file structure with this?
[Windows Phone 7 Development and Hacking] ted973:
Update!

Add nbSplit 0.1 beta - Split os.nb to BIN Files in POST 2:D
[Windows Phone 7 Development and Hacking] sinakordi:
tnku

i tested it

that worked
[Windows Phone 7 Development and Hacking] jjblaster3:
Hi,

thank you very much for your tools mate, im building myself a hd2 mango (7720) rom and so far sldr (1 & 2) and nk partitions have been updated successfully.

i have tried using htcrie to replace the imgfs but 0.7.0.46 gives me the imgfs too big error and the 0.7.0.35 gives me a larger than 450mb os.nb (like the imgfs wasnt replaced but rather duplicated)

so eagerly waiting for an update on your bininsert tool to support imgfs.

thanks again for your tools,

cheers
[Windows Phone 7 Development and Hacking] ted973:
i finished IMGFS Insert function last night, under testing, but i think it'll work

i test it on 6 HTC Mozart official Rom and 1 HTC HD7

nbsplit os.nb

BINInsert -I IMGFS.bin os.nb os-new.nb

compare os.nb os-new.nb, they are both same

so i'll test this afternoon: make a custom rom by new version BINInsert and flash it on my device.if it works, we'll have all HTC WP7 Rom image tools to make a custom rom Automaticly!:D
[Windows Phone 7 Development and Hacking] pdaimatejam:
We expect :)

thanks
[Windows Phone 7 Development and Hacking] whistler-nl:
Any news regarding the BINInsert tool? I'm really waiting for a tool that replaces files in the IMGFS instead of duplicating like HTCRie (not sure what it does but it really creates MUCH bigger IMGFS files then it should).
[Windows Phone 7 Development and Hacking] ted973:
Bad news, this function not working on HD2 now, because HD2 is a little different.But i'll handle it in the future.

For native HTC WP7 Device, now this tool can't insert a imgfs.bin that file size over 313.25M into os.nb.

If anyone know any offical rom that its imgfs.bin's file size over 313.25M please send me the download url!

PS: DFT's rom have a crypt imgfs.bin, so can't help me for understanding the format of partiton of imgfs!

cause problem above, i didn't release the new version of BINInsert.

but till now, if imgfs.bin < 313.25M, my BINInsert works well.

-----------------------------------------------------------

2011-10-21

solved imgfs.bin file size must < 313.25M and i found a bug of nbSplit!

i will update BINInsert & nbSplit when i go back home tonight!

Still waiting someone who knows os.nb format well to help me solve my last 2 problem:

1.how to rebuild the last 2 blocks of IMGFS partition

2.how to rebuild the block right after LOG blocks in partition start

but tools can be used now, i just want my tool better:D
[Windows Phone 7 Development and Hacking] ted973:
i need some HD2 user to test my new version of BINInsert, no pay only appreciation.so if you want test BINInsert with your HD2, PM me your email address.
[Windows Phone 7 Development and Hacking] whistler-nl:
Great to hear you managed to adopt your tool for the hd2 :)

Hopefully this enables me to create a wp7 rom for my hd2 :D
[Windows Phone 7 Development and Hacking] jjblaster3:
tested v0.2 alpha to replace imgfs on a hd2 part04.nb..

error as shown in attachment
[Windows Phone 7 Development and Hacking] whistler-nl:
I tested the tool today allso with the same result :(
[Windows Phone 7 Development and Hacking] jjblaster3:
as ted973 suggested to me, use a dft rom (rom which does not have its user partition deleted) as a base and imgfs will be inserted well.

i have successfully inserted mine, but no boot :(

i think its an error on my part, anyways its already late so will look into it tomorrow
[Windows Phone 7 Development and Hacking] ted973:
emmmmm...

1.how did you get the imgfs.bin from os.nb, if nbSplit 0.1beta, it must be wrong, use htcRIE or nbSplit 0.2beta, i updated today.if htcRIE then see NO.2 question.

2.how about the imgfs.bin file size, i think if it's less than 236MBytes(247463936 Bytes) it will work.
[Windows Phone 7 Development and Hacking] jjblaster3:
1-used htcrie so i think im in the clear..

2-it was greater, around 258mb, and thats just mango with 0409 language only (stock mango imgfs is around 282mb)

do you thing the larger size is the cause?
[Windows Phone 7 Development and Hacking] zhaominghao:
good job，man
[Windows Phone 7 Development and Hacking] ted973:
if larger than i told, it will rebuild a LOG Blocks that's very odd.

try this one to test.cause i only have one HD2 WP7 Rom, so hard to make sure which format is correct.if i had a HD2, i think i'll easy to make a tool works on it.

but i only have a htc mozart, so i need to confirm about 2 left doubts, if this one doesn't work:(

HOW TO TEST:

1.pick a HD2 WP7 Rom of DFT

2.get imgfs.bin from part04.bin by htcRIE or nbSplit 0.2beta

3.not Modify the imgfs.bin just use BINInsert to insert it into part04.bin

4.flash the rom

5.post the feedback: works or not
[Windows Phone 7 Development and Hacking] Nokser:
Hi ted973

You add in this tool function -> Insert BSP ?

Thanks

Nokser
[Windows Phone 7 Development and Hacking] jjblaster3:
ok used dft mango rom which has imgfs of 286mb (this time used nbsplit 0.2beta)

used the hd2 test above and it boot :D

decided to also try bininsert v2alpha as well and it also booted :D

edit: my version, just like yesterday, did not boot.. however i guess that from the above test your tool is not to blame
[Windows Phone 7 Development and Hacking] ted973:
you mean BINInsert 0.2beta supported HD2 imgfs.bin inserting?

alright, i'll working on my last 2 problems based on version 0.2beta to make my tool better on rebuild a os.nb.

i think we are using the same part04.bin for testing - DFT Green Mango Rom.:D
[Windows Phone 7 Development and Hacking] ted973:
it's easy to add this func.

cause it is a unclear bin format to me, so i didn't add this func.

you can see it in the next version.
[Windows Phone 7 Development and Hacking] whistler-nl:
I have been trying bininsert on yuki&xbox rom so i guess thats why i get the error. I'm wondering why it works on DFT rom but does'nt on yuki&xboxmod's rom?

The reason i want to use that specific rom as my base rom is it's capability to update through zune and it's fully unlocked.
[Windows Phone 7 Development and Hacking] jjblaster3:
yeah both versions worked correctly when i tested by following the guidelines

yeah same version :D

i guess i will wait till you finish solving those problems and then start working on my rom (going step by step to see where i went wrong till its not booting now)

thanks :)
[Windows Phone 7 Development and Hacking] dongbin210:
very nice!thanks a lot!use it,I can chage the logo.images
[Windows Phone 7 Development and Hacking] -WP7User-:
Those are some great tools. Thank you for your work, ted!

I always used nbhtool to extract the .nb parts from Schubert roms and to repack them again. But now, I have a problem with a HTC 7 Pro (Gold) rom. Extracting the .nb parts isn't the problem - but when I try to repack the nb parts into a nbh it gives me the error, that something with the script file's wrong. But I didn't change the .txt file in any way...You got an idea?
[Windows Phone 7 Development and Hacking] ted973:
what error?

and can you give me the url of this rom?
[Windows Phone 7 Development and Hacking] -WP7User-:
The error says: " Script File is Wrong, Please check it!"

And the rom I'm trying to repack is ansar's 7 Pro Rom with ISharing (the base for my custom rom, because it's the only 7 Pro rom around which has ISharing included) but with lots of modifications made to it...
[Windows Phone 7 Development and Hacking] ted973:
i think this nbh lost some value

*[BLKLen]

*[SignLen]

[Dev]

[Item]

[Ver]

[Lang]

[CID]

* value means it is created by program itself

values above is needed.
[Windows Phone 7 Development and Hacking] -WP7User-:
Nope, everything there. I tried it several times - even extracting the RUU_signed.nbh a second time and take that .txt file. Didn't work. I'm using the latest version.
[Windows Phone 7 Development and Hacking] -WP7User-:
Sorry for the double post...

But does no one have an idea concerning my problem? I don't know what I should try...Seems like I tried anything I can.
[Windows Phone 7 Development and Hacking] nhathoa:
Here is the Gold.txt in my PC, it works fine. Compare it with yours. :)
[Windows Phone 7 Development and Hacking] -WP7User-:
Thanks for uploading your file. I compared it to my "Gold.txt"-file and it's exactly the same (just a different version and there's an additional line for the radio in my file, but this shouldn't matter) but it just won't work. I've got no clue...

Could the OSBuilder have caused this problem? Because I modified the rom with the OSBuilder first and then I extracted the rom that was built with OSBuilder with this tool because I don't want to search for all those .rgu files with OSBuilder...;)