[Q] To All ROM Chefs - md5 anybody? - HD2 General

Dear ROM Chefs,
Why don't you guys include any error checking mechanism to your downloadable ROMS? I mean something like a MD5/SHA hash file. Once downloaded we can test the integrity of the files.
I believe this the practice of almost all Linux distributions and xda can adopt the same.
Any suggestions, criticism welcome
Thanks

Related

Project Rom-Dumping, a collection of Eten Roms

Dear Users,
in order to help guru programmers to find a way to hack Eten roms and make possible upgrading with different languages, we start this new Project: a collection of as many as possible different rom dumps.
What is a dump?
This is a raw copy of the rom copied into a binary file. Itself it is useless but can give important info if compared to other dumps. For example finding out what is different between Eten M500 and Torq P100, virtually the same device but with incompatible roms.
How to grab a dump?
It is very simple. Use this small utility http://www.eten-users.net/public/TestDump.exe and run it on your pda. When asked insert \SDMMC as path and your memory size (64 MB); you have to wait some time, then a file called dump.bin will be saved on your memory card.
Please send it in our upload area (see http://www.eten-users.net/topic176) giving a name specifying model, language and rom version. For example eten-m500-eng-0042.bin
Then notify me with a private message.
I hope this will be useful hacking rom upgrades.
Disclaimer: this project is for research purposes only
Are there any News??
Can nobody help me to flash original Eten Rom on my Typhoon M500??
Please help!
Since that TESTDUMP.exe is damn hard to find, I made a rapidshare mirror:
http://rapidshare.com/files/18870152/DUMP_ROM_Toolz.rar.html
WM6 ROM for Eten G500
Hi,
Am looking if someone cooked a WM6 ROM for Eten G500
Kindly let me know if its available
Thanks
Madsun

MDA and XDA extended ROMs : Where to get ?

can anyone tell me where to get these ROMs ?
they're not on the ftp server any more.
Thanks
XDA:
ftp://xda:[email protected]/Uploads/Universal/Extended ROMs/O2_XDA_Exec_Extended_ROM.zip
MDA:
ftp://xda:[email protected]/Uploads/Universal/Extended ROMs/mda_pro_eng_uk_extrom.zip
What are extended roms ?
The file you have listed below is there, problem with your url, try:
ftp://ftp.xda-developers.com/Uploads/Universal/
then manually click extended roms etc ....
ROMs GONE
I must be awfully thick - I've tried Filezilla, IE6 and Opera, the only directory I see at ftp://ftp.xda-developers.com/Uploads/Universal/ is Shipped Rom and then Xda_Exec_LaunchROM_v113139.exe, nothing else.
I've done a bit of searching and it appears some unkind person has deleted a lot of the Universal files.
Can some kind soul re-upload them or provide somewhere where I can download them?
This sort of stuff is good to distribute using BitTorrent don't you think?
ROMs Gone. Yes
I agree, been looking for the Radio Update and you're right only one ROM in the upload site
looks like they have been deleted by a selfish person :
http://forum.xda-developers.com/viewtopic.php?p=100072#100072
can someone re upload them ? or perhaps seed them using bit torrent?
please ?
I am just in the process of uploading the MDA, XDA and jasjar extended ROMs back since I had downloaded them a while ago
edit>>done, but I can only see the files if I use xdaupload as login...odd
thanks!
bluesign2k
found the ROMs you uploaded, they've ended up in the /universal/upload area.
THANKS ! :lol:
I'm looking for JASJAR_WWE_11353_137_10301.rar
which contains the File: MaUpgradeUt_noID.exe for the rom. been deleted

[IDEA] Multidevice kitchen

I've been thinking lately... I've been thinking of creating a new multidevice kitchen. The kitchen would support every current device, be based on the newest version of Bepe's kitchen or maybe the visual kitchen. It would add certain things like:
Automatically insert the cecompr.dll needed for both LZX and XPR compressions
Automatically hex edit the imgfs.bin during the cooking process to allow to LZX compression
It would come with an empty payload file for every device
It would support multiple languages and come with language packs
It would use the standard layout of bepe's kitchen/the visual kitchen so it would be easy to also keep build packages that would apply to every kitchen.
If I could get enough cooks involved from other devices, we could even have base STRIPED OEMs from every device that people can easily download.
We can make it automatically be able to dump any ROM and easily extract its XIP or SYS and import them into the kitchen or make the files into a package compatible with the kitchen that people could upload for everyone else to use. (Easier to spread new builds leaked by other people.)
I need more ideas as to what we could make this kitchen do.
I also need to know if any cooks would be willing to help out as it would be a MASSIVE project.
I would start it as soon as I'm done with two ROMs that I'm currently working for and a few kitchen that I'm modding for some people for LZX/XPR multicompression.
No comments, yet.
I'm working with ervius to add the LZX compression to the kitchen itself.
If no one helps, then it's going to be a little hard to do since I will have to download the default ROM for each and every device and then strip down the OEM. Then create bigROM packages to release as well. And then I can't test it since I don't have every device, so it's going to be a little bit of a slow process.
What I will end up doing will be more like just taking ervius kitchen, add a few things here and there and make all the packages and builds and whatnot available. Or at the least create a thread where people can post packages left and right. A repository of sorts. (A lot like the PPCgeeks's BuildOS but compatible with every device and using ervius awesome kitchen.)
Sounds like what Anchilus had one time! I think it was named as hypercore. But great idea though. I am not an expert cook or programmer, but I do cook ROM for myself sometime. My biggest thing is porting the ROM, doesnt matter what tutorial I read, I just dont get it LOL
Take a look in the raphael forums. Already done.
Will Help You
Ivan,
You know that I am willing to do anything I can to help you. Problem is that we have the same devices and you are my mentor so I am not sure how much help I would be, but whatever you need, you name it and I will do my best to help you out however I can.
GSLEON3 said:
Take a look in the raphael forums. Already done.
Click to expand...
Click to collapse
I looked. I couldn't find a multidevice kitchen...
GSLEON3 said:
Take a look in the raphael forums. Already done.
Click to expand...
Click to collapse
I think you mean this? http://forum.xda-developers.com/showthread.php?t=505800
Would be a great idea one kitchen for all devices, although I think the extra devices should be added in the form of plug-in, because nobody likes to dl a 20 GB kitchen . I would help but I'm not that great at dumping but especially not with the still changing structure of ervius visual bepe's kitchen. Is there a wiki or tutorial somewhere that properly explains where to put which folders? 12
Yes, it wouldn't include all the devices at once. The aim of the project is to provide plugin packages for every device. A standard repository of oem packages (divided by QVGA, VGA, WVGA, etc), a standard repository of SYS and XIP builds, and a standard set of stripped down OEMs from different devices. Everything would be downloaded seperately. It's a huge project, that's why I would need lots of help.
EDIT: Just read that link. Kind of like that, but for multiple devices. Including language packs and all.
ivanmmj said:
Yes, it wouldn't include all the devices at once. The aim of the project is to provide plugin packages for every device. A standard repository of oem packages (divided by QVGA, VGA, WVGA, etc), a standard repository of SYS and XIP builds, and a standard set of stripped down OEMs from different devices. Everything would be downloaded seperately. It's a huge project, that's why I would need lots of help.
EDIT: Just read that link. Kind of like that, but for multiple devices. Including language packs and all.
Click to expand...
Click to collapse
To get the attention of the cooks I think you should start sending email to the chefs and maybe a couple of mods too. I don't think it should be much of a problem on the raph forum, we are blessed with kind and sharing chefs, 12
i would love to help out with the kitchen.
although, i dont like bepe's way of cooking as much as the old way
multi-device sounds great, like in the days of hypercore
mbarvian said:
i would love to help out with the kitchen.
although, i dont like bepe's way of cooking as much as the old way
multi-device sounds great, like in the days of hypercore
Click to expand...
Click to collapse
You can use my kitchen (based on visual kitchen) to add more devices but someone should develop a kind of frontend app to have ability to download only desired build, device OEMs, VGA/QVGA etc (manual selection will be a nightmare for normal users) . I can help in building such a kitchen but I can't write app, sorry
ivanmmj said:
Yes, it wouldn't include all the devices at once. The aim of the project is to provide plugin packages for every device. A standard repository of oem packages (divided by QVGA, VGA, WVGA, etc), a standard repository of SYS and XIP builds, and a standard set of stripped down OEMs from different devices. Everything would be downloaded seperately. It's a huge project, that's why I would need lots of help.
EDIT: Just read that link. Kind of like that, but for multiple devices. Including language packs and all.
Click to expand...
Click to collapse
qsqa said:
You can use my kitchen (based on visual kitchen) to add more devices but someone should develop a kind of frontend app to have ability to download only desired build, device OEMs, VGA/QVGA etc (manual selection will be a nightmare for normal users) . I can help in building such a kitchen but I can't write app, sorry
Click to expand...
Click to collapse
You mean like an kitchen appstore or a bat to move everything into the right folders? 12
That's a great idea. An app that automatically downloads the needed files just for your device type of thing... I'm not a programmer, though.
I want this to also have language packs that modify the language of the ROM.
Let this be the kitchen to rule all kitchens.
ivanmmj said:
That's a great idea. An app that automatically downloads the needed files just for your device type of thing... I'm not a programmer, though.
I want this to also have language packs that modify the language of the ROM.
Let this be the kitchen to rule all kitchens.
Click to expand...
Click to collapse
i agree, this would be a very great idea. I think ppcgeeks has something similar with their BuildOS kitchen
p.s. ivan, while you're here, could you answer this question for me?
ivanmmj said:
Replace the FIRST one and FIRST ONE ONLY with "LZX". Save the file, close the hex editor. Let your kitchen do it's thing.
That's it.
http://www.4shared.com/file/101370353/b7650aff/Compression.html
Click to expand...
Click to collapse
do we need to do this step on the "mythical" cecompr.dll?
thanks
mbarvian said:
i agree, this would be a very great idea. I think ppcgeeks has something similar with their BuildOS kitchen
p.s. ivan, while you're here, could you answer this question for me?
do we need to do this step on the "mythical" cecompr.dll?
thanks
Click to expand...
Click to collapse
Already answered there.
But,
Yes.
The cecompr.dll is what tells the XIP how to read the LZX compressed imgfs.bin. The hex editing is what tells the kitchen tools to write the imgfs.bin in LZX compression.
I worked with evirus and now his kitchen has an option for LZX compression. It will do everything automatically. ^_^
That's a great idea. Not sure it could work on my device (ks20) as bepe's kitchen crashes on my nk.exe so I have to build xip part the old way (using xipport). Anyways, if you need french 96dpi resources, I can give you mine.
And for this project, instead of a special software to download packages, why not using a svn repository ?
Although a SVN repository would be awesome, I wonder if there would be a legal problem just like there was with the XDA FTP server used to host ROMs and stuff for building ROMs?
Yes, that's possible... perhaps we should ask a moderator, what was the exact reason it was removed (because after all, everything is still present on this forum, it's just not grouped in 1 place, but I think legal issues remain).
I also know that somewhere on the web, there is a svn server for winmo builds (I had once a wm build that had .svn folders).
Ivan, You can use my site to host your files, repositories, and current roms. I can alot you as much space as needed and even a .info domain name if you like. It will be hosted on the the same host as mycw.info (My gf's site for our chickens and stuff.) PM me or just respond on this post.
DestructDez1 said:
Ivan, You can use my site to host your files, repositories, and current roms. I can alot you as much space as needed and even a .info domain name if you like. It will be hosted on the the same host as mycw.info (My gf's site for our chickens and stuff.) PM me or just respond on this post.
Click to expand...
Click to collapse
PM sent. Thank you!!

Any Senior Chef who is kind enough.....kitchen for Omnia Pro B7610....!!!!!!!!!!!!!!

I have searched a lot everywhere but couldn't find any good kitchen for Omnia II or Omnia pro b7610. On every forum there are numerous threads asking for custom roms but nobody is willing to share, so it is our request to all senior chefs to kindly make one good kitchen for us so that we can cook our own roms instead of begging here or there.
Please provide us a good illustrated tutorial for the same, what tools are required, can we use any of the kitchen already available here or can somebody please modify any of it to make it compatible with Omnia Pro b7610. Also if we want to add manila 2.5 to the rom, what we have to do, as b7610 is wvga device, can rhodium manila can be used directly without porting or do we have to make some changes to make it work.
I can help in any way possible but we need somebody senior who can get us started.
Hoping for the best
Regards,
Inder
Ask somebody who knows how to use OSBuilder to adapt it to your phone: with a few batch files it should work perfectly.
anybody, Please, who can make b7610 omnia pro compatible OSBuilder and we also need a tutorial for the same
Airxtreme,,,,,please help us.........I know you can
airxtreme said:
Ask somebody who knows how to use OSBuilder to adapt it to your phone: with a few batch files it should work perfectly.
Click to expand...
Click to collapse
Please modify that for us and make it ready to go for our device........and help us understand what all is required and how to do it from scratch.
Need help ....!
Regards,
Inder
inderbrar said:
Please modify that for us and make it ready to go for our device........and help us understand what all is required and how to do it from scratch.
Need help ....!
Regards,
Inder
Click to expand...
Click to collapse
Sorry but that requires way too much work because it's not just the kitchen but it's reconstructing the original ROM that is a mess because as you probably know that phone has a multilanguage ROM that requires additional work to get working (dumping the fat, extracting all the multilanguage archives, unpacking the archives and putting back all the missing SYS and localized OEM packages, etc.).
For the kitchen I can tell you from what I remember that the final flash ROM format for that phone is NB0, a template NB0 can be obtained by using o2tool -mst_to_nb0 on the original MST file. To convert the nb0 to NB (that OSBuilder can work with) o2tool -nb0split must be used (and all the files created must be kept as copy for building), then in the OSBuilder build cmd file you insert the new partitions with osnbtool -c in the old NB file and run o2tool -nb0build to obtain the final NB0 file.
thanks airxtreme for the start....lets hope somebody else is willing to do it, no multilanguage rom is required, English only will do just fine. Till then I can start experimenting with OSBuilder
inderbrar said:
thanks airxtreme for the start....lets hope somebody else is willing to do it, no multilanguage rom is required, English only will do just fine. Till then I can start experimenting with OSBuilder
Click to expand...
Click to collapse
The multilanguage partition includes everything, even english so you can't have any working ROM if you don't get those files out.
Have you looked at:
This Link
Yeah been there, infact regularly checking any updated info regarding this particular device. Thanks mach2003 for providing the link, lot of good info there.

Qpst - mprg8960.hex [found!]

I'm looking for a copy of the MPRG8960.HEX file.
This file is used to build the 8960_msimage.mbn which is the OEM bootimage flasher used by the MSM8960 Emergency host down-loader (EhostDL) to boot bricked devices. The tool that builds that *.mbn image is: emmcswdownload.exe which is a program that come with the QPST software...
Apparently, some ZTE firmwares may contain these...
In addition it would be useful to be able to extract these files into pure images.
The HEX file content look like this:
Code:
0 :020000042A00D0
11 :10000000D1DC4B843410D773FFFFFFFFFFFFFFFFEE
3e :10001000FFFFFFFF500000005000002A348802005C
...
Any help would be much appreciated!
bump, this would be a greatly appreciated
Sent from my HTC One X+ p_type 0.91.0
I think I might have found it. It seem to be here, but it's on a Chinese site that requires registration, and I cannot complete registration, since they're asking to complete a Chinese captcha!
E:V:A said:
I think I might have found it. It seem to , but it's on a Chinese site that requires registration, and I cannot complete registration, since they're asking to complete a Chinese captcha!
Click to expand...
Click to collapse
Pssst: weasel.net / MPRG8660.HEX
Wat are you planning to use this for?
luncht1me said:
Pssst: weasel.net / MPRG8660.HEX
Wat are you planning to use this for?
Click to expand...
Click to collapse
Pssst: There's abit of difference between 6 and 9
luncht1me said:
Pssst: weasel.net / MPRG8660.HEX
Click to expand...
Click to collapse
Thanks I already have those. I have many, but not for the 8960. Which make me speculate that the MPRG8960.HEX is not needed, if it could be built into to one of the bootloaders and possibly extracted from there as well...
I think we should have a section for Qualcomm and Tegra based devices specifically for these purposes. Lots of people on forums with Qualcomm chips and similar issues that may unite great minds
I have checked latest QPST release(Q3 2012) and it did not come with this file, despite many other HEX files :crying:
are we 100% sure the file exists? if it is not packaged inside QPST.. where would it come from?
There's definitely code in the 8960 PBL for the programmer. The reason it's probably not included with QPST is because the programmer is signed and signature-checked in the same way as SBL1, which means there's a programmer for each OEM and probably a different one for each phone model by the OEM that uses the 8960.
I've been searching the web for the .hex and .mbn files.... I have failed to find anything. I did find on a Russian site that said the two files will not be able to be obtained because of the write protection on sbl 1, 2, and 3... I'm confident in the great minds of everyone here on XDA that we will find some way to bypass that wp without corrupting the files.
Sent from my One X using xda app-developers app
E:V:A said:
I'm looking for a copy of the MPRG8960.HEX file.
This file is used to build the 8960_msimage.mbn which is the OEM bootimage flasher used by the MSM8960 Emergency host down-loader (EhostDL) to boot bricked devices. The tool that builds that *.mbn image is: emmcswdownload.exe which is a program that come with the QPST software...
Apparently, some ZTE firmwares may contain these...
In addition it would be useful to be able to extract these files into pure images.
The HEX file content look like this:
Code:
0 :020000042A00D0
11 :10000000D1DC4B843410D773FFFFFFFFFFFFFFFFEE
3e :10001000FFFFFFFF500000005000002A348802005C
...
Any help would be much appreciated!
Click to expand...
Click to collapse
thanks to 18th.abn we now have 8960_msimage.mbn and partition_boot.xml:
http://forum.xda-developers.com/showpost.php?p=34274853&postcount=2256
have been searching everywhere for mprg8960.hex and tracked down a link in a chinese forum:
http://bbs.wpcnn.com/forum.php?mod=redirect&goto=findpost&ptid=25317&pid=580675&fromuid=77335
unfortunately the link is no longer active. i joined the forum, pm'ed the poster and posted in the thread, but haven't heard back. maybe if he receives more requests he'll create a new link?
i also downloaded the full firmware file linked in the op of that thread in the slight chance that mprg8960.hex would be included in it, but the file is a single .binx; no idea how to extract its contents. also, pantech uses an online update utility that requires the phone to be plugged in for it to work, so doesn't look like that is an option to extract the contents.
E:V:A said:
I think I might have found it. It seem to be here, but it's on a Chinese site that requires registration, and I cannot complete registration, since they're asking to complete a Chinese captcha!
Click to expand...
Click to collapse
I was able to register on that site (got English captcha), but it doesn't have the file, it's just a request.
We can Close this thread now, the real hex file and msimage.mbn has been posted in the R&D section
check
http://forum.xda-developers.com/showpost.php?p=35762370&postcount=46
I'm very HAPPY to announce that they have been found!
Here are your HEX files. MERRY CHRISTMAS!
Code:
8064_msimage.mbn
8930_msimage.mbn
8960_msimage.mbn
MPRG8064.hex
MPRG8930.hex
MPRG8960.hex
GPP8064.hex
GPP8960.hex
THESE ARE NOT TESTED! AFAIK. You could hard brick your device if you try to use/flash these, in case they have the wrong signature key, as expected by your HTC device. I TAKE NO RESPONSIBILITY with anything that happens if you use these.
Thread Closed!

Categories

Resources