[Q] hash file in wp7 - Windows Phone 7

I want to get MD5 to hash my file. But wp7 sdk seems donot support it. Any idea?

Did you google it?
Because i searched "wp7 md5" and I had the answer,
http://stackoverflow.com/questions/3971801/is-md5-supported-on-windows-phone-7

Do you want make the MD5 hash program to WP7?

Related

Error while trying to cook a ROM *FIXED*

I have getting bunch of errors while trying to cook a ROM, during the last step of creating registry....I get the error and here is what the log says:
importing registry file ".\Registry\084c771d-5dd9-42b3-847c-7862312d8e9d.rgu"...
Failed to parse HKEY_CLASSES_ROOT\_wgt_opwidget\Shell\Open\Command!!!
InitRegistry FAILED in file ".\Registry\084c771d-5dd9-42b3-847c-7862312d8e9d.rgu" within a few lines of line 7.
ImportFromPackageListStrict: (RGUComp) !ERROR failed importing ".\Registry\084c771d-5dd9-42b3-847c-7862312d8e9d.rgu"
wmain: (RGUComp) !ERROR failed building DEFAULT hives
Can someone more familiar with the process point me to the right direction so that I can fix this error.
basically I took the 405.1 ROM
Extracted it
Using the package tool, I created a few new packages using the cab files
Included them in the "C:\RaphaelKitchen\OEM" folder
Then when I try to cook, I put a check mark for the specific app that I added and click the Go button and that's when I get the error.
This specific error is related to the latest opera cab that I downloaded from this forum. I deleted the folder that was (under OEM) there with the shipped Opera was and replaced it with the one I created when I created packages.
Thanks (this is my first time trying to cook so this issue might be related to something basic I missed, just need some pointers)
Package Tool has a couple of known issues converting from cab to OEM's, most likely there are spaces or something in your file 084c771d-5dd9-42b3-847c-7862312d8e9d.rgu" within a few lines of line 7.
You'll need to open that .rgu in a text editor capable of supporting unicode.
thanks for the quick reply
sorry it was actually a newer version of Opera that was trying to replace before building, not GoogleMaps
here are the first few lines from the rgu, i am not sure what the issue is, the file looks pretty similar to other rgus that I have (for TomTom7)
Code:
REGEDIT4
[HKEY_CLASSES_ROOT\_wgt_opwidget\DefaultIcon]
@="\\Windows\\Opera9.exe,-162"
[HKEY_CLASSES_ROOT\_wgt_opwidget\Shell\Open\Command]
@="\\Windows\\OperaL.exe""" """%%1"
[HKEY_CLASSES_ROOT\.wgt]
@="_wgt_opwidget"
[HKEY_CURRENT_USER\ControlPanel\Keybd\ChangeBackVKeyCode]
"Opera_MainWndClass"=dword:00000008
[HKEY_LOCAL_MACHINE\Software\Opera\GSensor]
"IdleTime"=dword:000000c8
[HKEY_LOCAL_MACHINE\Software\Opera\Proxy]
"ProxyServerPort"="8080"
[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Rai\:DEFBROWSER]
"0"="Opera Browser"
"1"="\\Windows\\OperaL.exe"
"2"=dword:00000001
"3"=dword:00000000
Is it possible to leave the cabs as is instead of converting them into OEM package then compile them into the ROM so that the cabs get installed at first bootup after the ROM is installed? (during customization)?
Where would I put the cabs in that case? under the "OEM\OperatorPkg" folder or somewhere else if that's even possible.
I see the problem, typical issue with package tool. does not handle escape characters properly..
Code:
@="\\Windows\\OperaL.exe""" """%%1"
should be:
@="\\Windows\\OperaL.exe \"%1\""
Also, yes you can put .cab's anywhere you like in \OEM (all gets mashed into one folder at the end, simply split up for convienience)
Just be sure to add a reference to that cab to config.txt or config_operator.txt or one of those config.txt's so the autorun routine runs it
Thanks for taking the time to help
I took the second option with keeping cabs and updated the config file
downloading apps to sign the cabs now.
cab won't install, just get copied over into windows folder
Thanks Da_G
I am having some issues trying to cook a cab into a rom, here is what I have done so far:
1) Extracted ROM
2) Created my certificate, added certificate as trusted root cert on PC
3) Signed cab with my certificate
4) Put the certificate in OEM
5) included the cab in OEM (sub folder within)
6) Included this entry in config_end.txt (CAB: \Windows\Fuze_Keyboard_Fix.cab)
7) Cooked ROM
8) Flashed
What I noticed was that during customization (after install) the Fuze_Keyboard_Fix.cab got copied over into the Windows directory on the Fuze but it was never executed/installed.
Is there something I am missing in the process?
I followed this link in order to create certificate and sign cabs, when I got the certificate cab created, I used the package tool to create OEM package of that cab and put the dsm, rgu files here (D:\RaphaelKitchen\OEM\mycert_cert) and the cert in OEM directory
I am not sure what went wrong:
1) either the certificate is not getting installed (I am not able to find the certificate in \Windows, but them again I am not even able to find oem.cert which should be there as well)
2) Or the issue is with the signed cab and that cab not getting installed properly.
3) Do I need to included the cab name in AAInfo.txt?
Thanks.
problem solved
I am posting a new reply in case anyone needs to use the above info to troubleshoot and fix similar issues
This is what I did to fix the issue:
Code:
1) Only pasted copy of the certificate into OEM
2) Went into "D:\RaphaelKitchen\OEM\OperatorPkg\mxipupdate_oemoperators_104.provxml" and appended the xml provisioning code that was created during generation of the certificate
3) Signed the cab and threw it into OEM folder
4) cooked & flashed.
My Fuze now had the keyboard and Name display fixed on Rogers network.
I will just have to sign new cabs and throw them in OEM and recook and flash in order to add other things.

[Q] MD5

Hi,
can i ask you. How do I get md5 code from zip file. I found on the internet a few generators, but do not know how to use them. Please help me. Example: http://www.md5.cz/
Thanks for the replies
Sorry for my bad english
No one knows?
You can use ES file explorer on your phone to do it. Longpress on the zip/ properties/ check md5sum

How i can know the languages whose input in md5 file before install it

Dear All,
Kindly i have one question and i hope to find an answer for it,
I just want to know how i can know the languages whose input in md5 file before install it, I check this Topic before i create this one
but i didn't found after extract MD5 file how to find the txt whose show me all ID languages in update
I used 7-Zip to extract the MD5 file
Waiting feedback
Thanks.

Need help finding relevent Kitchen for my device (gs701b ATM7013)..

hey everyone i need some help i have searched the web for weeks now to try to find something which will decompile my actions cpu tablet firmware but nothing seems to support the structure or firmware extension... i have found out that the NAND partitionns are renamed as Act partitions so NANDC = actc.. the file extension for the firmware is .FW i have never seen this before???
could some either help me on this project or direct me to some sort of decompiler or kitchen which i can use?
here is a link to the firmware i am talking about...
http://www.ele-china.com/soft/tablet/Atm/Q8/New/Q8-New-UPGRADE_FAST.zip (the FW file is inside the zip file)
thanks..

md5 guide

I recently had someone ask me how to, and why to check an MD5, so I thought I would give them this lovely guide. *this is my first guide attempt, but I hope to make more. if you know WAY more about this issue than I do that is OK, feel free to correct me in a polite manner, I do not know everything after all*
MD5 is a checksum that verifies the integrity of a zip or rar or .7zip file. When you make the .zip, .rar, or .7zip file, you make a MD5 number off of that file, or a HASH file, hash code, MD5 code, whatever you want to name it. Anyway, it uses an algorithm to give you this numerical/alphabetical code which you can then compare to your file.
WHY? Well you are transferring this file from device to device, or through the pc, through the internet, through a server, and things can get lost or stolen. Antiviruses can steal pieces, servers, or data loss through the internet can lose pieces, yet the file SEEMS the right size, and can SEEM like it is ok, and in fact, you flash it to your phone and things do not work.
This is a reason I like torrents. They make, and check an MD5 for you, and remove some of the risk of a bad download, however that is for a different guide.
In this guide I use the free, and easy MD5 checker you can get from the play store. I am crazy so I check my md5 on my pc, then again after the transfer to the phone. You may just check it once on the phone, to save time.
Download the file to your phone. Copy the MD5 alpha/numeric. for the guide I had transfered the file from my computer, so I made a .txt file to save the md5 in. The screen shots pretty much speak for themselves... Keep in mind that I was using a beta rom you will have your rom and your rom names. I used root explorer, rb text editor, and MD5checker. Many thanks to those who provided these tools, and this rom I was using in the guide.

Categories

Resources