Simple tool for viewing of Bada firmware

Search This thread

b.kubica

Retired Recognized Developer
Jan 4, 2011
231
531
Wroclaw
kominkilux.pl
Last edited:
  • Like
Reactions: ho1od

astrotom

Senior Member
Apr 3, 2011
99
22
Yes, you can recompile them
I just now tested and can confirm that files extracted by trix can't be signed with your app. It used to be stuck at save running and never showed the popup box saying "File is signed". But when I extracted and recompiled usin gyour software, it worked! Thanks a lot for the software :) I feel this tool is more easier than trix. Hope you implement csc, amss and rc2 features as soon as possible.
 

ho1od

Senior Member
Jan 12, 2008
271
675
b.kubica

Thank you very much for your reply and thank you for your program.
Yes you are right It was my mistake.
 
Last edited:

lasentenza

Senior Member
Aug 3, 2010
645
169
Hi adfree,

SDK is a little hard to use if you don't have the knowledge... like me :D
 
Last edited:

b.kubica

Retired Recognized Developer
Jan 4, 2011
231
531
Wroclaw
kominkilux.pl
a bit OT but...

yes indeed, for now only simple change modem name script for amss is done but what for do you want to modify amss? If you've some idea just analyze code and patch it - just like that simple script did
 

xator91

Inactive Recognized Themer
Jan 5, 2011
805
624
Palermo
www.veindroid.com
Hi ho1od, when change the primary image on RC2 and save the file at "Debug0 or 1 or 2" i have this error:



Error:
Code:
Unhandled exception has occurred in your application. If you click Continue, the application will ignore this error and attempt to continue. If you clock Quit, the application will close immediately.

The format of the specified path is not supported.

If i clic continue, the Wave Remaker create a RC2 file with 132kb dimension.

Why? The file is BMP 24bpp
 
Last edited:

spacks

Senior Member
Apr 2, 2011
197
97
Hello Ho1od.
Thanks for this wonderful tool. It's easy to use. Simplier than Trix.
Please can you rectify the error of all files being saved as .pfs by default?
Example, if you save "ShpApp.app" it comes out as ShpApp.pfs.
Same with when you save xxxx.ffs file, it comes out as xxxx.pfs.
Thanks and kudos to your hardwork.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 26
    This is a my program for viewing of bada firmware.




    This source code
    22
    This source code Wave_Remaker. Everyone can use it in their programs. Everyone can continue to develop this program. Thanks to everyone who helped me. Goodbye Bada.
    16
    Update v 0.0.3

    New features:

    Added decrypt and encrypt files (apps_compressed.bin , boot_loader.mbn)

    The program can be downloaded in the first post

    Attention! Encrypted files are not signed


    PS

    This is a picture from the decrypted Loader :)
    13
    update 0.2.0
    Only for test

    Added QMD routines from b.kubica
    Added tooltips wish file size
    Added few bug fixes

    Thank you b.kubica
    12
    bada 2.0 has enabled signature checking. as we know last 0x10 bytes of encrypted data are stored in footer at offset 0x198. Next 0x40 bytes is rsa signature taken from sha1 hash of 0x160 bytes (in footer 0x48-0x1A7).
    No chance to generate valid signature but we can reverse this pattern and modify encrypted data to pass rsa1 signature check :)

    3 things needs to be done to pass BL security:

    1. rsa signature needs to be valid (in footer)
    2. last 0x10 bytes of encrypted data must be equal to 0x10 bytes at footer offset 0x198
    3. last 0x10 bytes of decrypted data must be equal to 0x10 bytes of seed key (FF FF FF FF ...)

    attached routines does that - encrypted apps pass BL security checks and we can download it to phone with no problems. We lose 0x10 bytes of nand apps space but who cares? :)

    regards,
    Bartek