Unverified perl goldcard generator. - HTC Inspire 4G

I found a goldcard creator written in perl from here (forum.gsmhosting.com/vbb/f36/all-htc-goldcard-generator-perl-script-free-standalone-unlimited-1175790/)
Can anyone take a look and vouch for the validity of it. I dont know enough about gold card creation to know what it's doing.
*WARNING!!* DO NOT USE THIS IF YOU DONT KNOW WHAT YOU ARE DOING!

Related

ROM Kitchen Features ?

I Am Currently In The Process Of Developing A ROM Kitchen For The Universal.
My Work So Far Is Going Good.
The Purpose Of This Thread Is To Gather Information On What Users/Developers Want In A Kitchen.
The Kitchen Is A Windows GUI That Controls The Usual Tools. (Not Batch Scripted And Could Be Ran From Removable Storage)
It Should Work On Any Version Of Windows Without Complications.
I Am Trying To Make This GUI Easy To Use So That A Complete N00B (Or Trained Monkey) Could Use It,
But It Also Includes Complete Control Over The Entire Cooking Process Which Gives Experienced Developers/Cookers More Control Without All The Command Line Workings.
Please Feel Free To Post Your Ideas/Requirements And I Will Try To Include It Into The Kitchen.
PS. This Kitchen Is For The Universal Only.
Regards,
OllieD
Would certainly like it to be able to create flash drive on Universal - I have found this a very useful feature in Tomal's ROMs.
uMP2k said:
Would certainly like it to be able to create flash drive on Universal - I have found this a very useful feature in Tomal's ROMs.
Click to expand...
Click to collapse
One Of The Features I Will Be Including (Hopefully) Is The Automation Of Converting Left Over ROM Space Into A Flash Disk.
Regards,
OllieD
OllieD said:
One Of The Features I Will Be Including (Hopefully) Is The Automation Of Converting Left Over ROM Space Into A Flash Disk.
Regards,
OllieD
Click to expand...
Click to collapse
Hi,
I started a GUI based Kitchen a while back, almost completed too, but abandoned due to time.
What language are you writing it in, and what tools are you basing it on (HyperCore or Mamaich/Helmi/Ivan tools)
I'll post some picks of my GUI (If I can find it again)
Would also be useful to have it portable for other devices, doesn't require that much extra code to do it.
I'll see if I can dig out my design docs too to assist you with functionality/features.
Cheers,
Beasty
Thanks Beasty.
Its Coded In VB.Net So Any Windows With .Net Should Run It.
I Appreciate The Idea Of Opening The Kitchen To Other Devices.
The Problem Is This Kitchen Is Already Quite Customised For The Universal.
It Relies On Alot Of Other Tools But The Idea Is To Fully Automate Everything I Can. (The Less User Interaction Required For N00Bs The Easier They Will Find It To Use.)
In Its Current State It Can...
Decode An NBF File To An NBA And Split The Header.
Extract The IMGFS Partition To A File
Dump The Contents Of The IMGFS Partition
Sort The Dump Folder Into Packages ( Just About To Code This One)
Planned Universal Specific Features Include...
Automatic Injection Of Flash Disk.
Splash Screen Replacement ( Need To Figure Out How To Convert BMP/JPG/GIF To RSB )
Regards,
OllieD
Although I don't have a Uni, this seems a great idea, and if I have the time I'm going to do something similar for the Prophet...
One question though, with your splash screen conversion, can the image be in the *.nb format and then converted to *.nbf along with the OS? If so, pof has a tool! http://pof.eslack.org/blog/
For me, one of the most important features would be some way of having XIP porting (like ivanmmj's EasyPortOven).
OllieD said:
Splash Screen Replacement ( Need To Figure Out How To Convert BMP/JPG/GIF To RSB )
Click to expand...
Click to collapse
This is a aplication for Convert to rsb.
Extraction Side Complete.
l3v5y said:
One question though, with your splash screen conversion, can the image be in the *.nb format and then converted to *.nbf along with the OS? If so, pof has a tool! http://pof.eslack.org/blog/
Click to expand...
Click to collapse
Thank You l3v5y.
Pof's Tool Does Generate The Required Output If Ran With The Correct Parameters.
So The Current Feature List Of The Kitchen At The Current State Is...
Decode An NBF File To An NBA And Split The Header.
Extract The IMGFS Partition To A File
Dump The Contents Of The IMGFS Partition
Sort The Dump Folder Into Packages
Extract XIP Contents
Create Compatible Splash Images.
I Think Thats About It For The Extraction Side Of Things.
Now To Code The Build Process.
Regards,
OllieD
Great to hear
How about a quick way to edit the ROM name / version & date
Similarly for setting pagepool.
I think including HEXEDITOR inside will help in case the above 2 are not possible.
It's great to see "Oli-n-Family" together over here
rdosti said:
Great to hear
How about a quick way to edit the ROM name / version & date
Similarly for setting pagepool.
I think including HEXEDITOR inside will help in case the above 2 are not possible.
It's great to see "Oli-n-Family" together over here
Click to expand...
Click to collapse
That sounds useful!
Now, probably a slightly cheeky question, but is there anyway this could be modified to suite the Prophet, or alternatively, some form of code released to allow for alterations?
Oh, and BTW I'm called Oli as well! Time for some epic confusion!
Hi Ollie,
great idea, and I really hope you get it working. It'll be a godsend!
Some things I'd like to see for the edit/build phase:
1) A UUID generator.
2) A DSM builder like BuildDSM, but able to rebuild ALL DSMs within a given 'tree'. I use a CMD script to do this, but it's a bit of a pain having to hit 'enter' after every package!
3) A .provxml editor (for Diamond packages & any others that use Autoshortcut).
Thanks and good luck!
-PJC
pjc007 said:
Hi Ollie,
great idea, and I really hope you get it working. It'll be a godsend!
Some things I'd like to see for the edit/build phase:
1) A UUID generator.
2) A DSM builder like BuildDSM, but able to rebuild ALL DSMs within a given 'tree'. I use a CMD script to do this, but it's a bit of a pain having to hit 'enter' after every package!
3) A .provxml editor (for Diamond packages & any others that use Autoshortcut).
Thanks and good luck!
-PJC
Click to expand...
Click to collapse
The buildDSM could be automated relatively easily in C#, and I've seen a UUID generator demonstrated on MSDN.
For ProvXML editing, notepad can do it, so that shouldn't be too hard I think...
I might make myself a DSM builder program, and I can post the code if so desired...
One thing that I made my self and that helps for ROMs with lots of OEM packs is a tool that goes through the OEM folder, and adds the name of each pack to a text file so you can easily list all the packs/programs. I can post that code too if wanted!
Still, all of these tools in one program would be awesome!
Just wondering...
...how this is progressing?
I'm sure I'm not the only one that would love to see this out & working!
-PJC

Signing NHB files with test-keys

Does anyone know if those perfect-SPLs accept a NHB signed with test-keys?
I have the feeling that it will not work but I'll ask anyway...
I'm trying to generate a NHB with Qmat 446 so I'll need to use a pvk file instead of the pem and pk8 test-key files...
Could someone with Openssl knowledge tell me how to convert those test-key files to a pvk file?
Amon_RA said:
Does anyone know if those perfect-SPLs accept a NHB signed with test-keys?
I have the feeling that it will not work but I'll ask anyway...
I'm trying to generate a NHB with Qmat 446 so I'll need to use a pvk file instead of the pem and pk8 test-key files...
Could someone with Openssl knowledge tell me how to convert those test-key files to a pvk file?
Click to expand...
Click to collapse
We tried flashing an NBH signed with test keys but it didn't work. Our only hope is an NBH signed with release keys that has an SPL that supports fastboot. The Vodafone one would appear to be ideal. However, it still would rely on the gold card working. If, using a gold card, we still can't flash the Vodafone NBH, I'm afraid we may be out of luck as far as an easy way to achieve root.

Java to Android

I'm looking into getting jar files running. Does anyone know how to do that, or know the release date of J2Android to make conversions?
Thanks
The following got me started with how to pack, sign, and run java code in a .jar from the Android command-line:
davanum.wordpress.com/2007/12/04/command-line-java-on-dalvikvm​
(There is a comment on the page that it didnt work, but I followed the steps and it worked OK for me).
jonnyguitar said:
I'm looking into getting jar files running. Does anyone know how to do that, or know the release date of J2Android to make conversions?
Thanks
Click to expand...
Click to collapse
Just use "dx" command from Android SDK. It converts Java class files to form runnable on Android.
I think you must be more specific about what you wanna do.

All HTC GoldCard generator Perl script, FREE, STANDALONE and UNLIMITED

Here it is attached one Perl script who can easy generate Goldcard IMG files.
It can STANDALONE generate Goldcard IMG file for any CID. Need have Perl installed and some programming knowledges required.
Why to pay 100-150 EUR for an useless XTC-Clip when can have all this for free?
Stay tunned, more to come (standalone easy ONE-BUTTON Goldcard generator for ALL HTC, both Android and WM7).
Original thread from gsmhosting forum, i have no persmission to provide external links in xda forum because i dont have more than 8 post here.
All credit goes to Zulea, i just posted here. Thanks
Would advise someone to scan with http://www.virustotal.com/ before using.
If possible could they post the results with the MD5 hash for the rest of the users.
just search in google "All HTC GoldCard generator Perl script," you will get original thread result from gsmhosting. Thanks
md_raees said:
just search in google "All HTC GoldCard generator Perl script," you will get original thread result from gsmhosting. Thanks
Click to expand...
Click to collapse
Didnt work for me.
Code:
D:\>perl D:\perl\goldcardgenerator.pl
Can't locate XdaDevelopers/NbfUtils.pm in @INC (@INC contains: C:/strawberry/per
l/site/lib C:/strawberry/perl/vendor/lib C:/strawberry/perl/lib .) at D:\perl\go
ldcardgenerator.pl line 78.
BEGIN failed--compilation aborted at D:\perl\goldcardgenerator.pl line 78.
D:\>
noob question
sorry ffor the noob question but what is a goldcard?

[Q] How the edify_generator.py builds a script

I have tried to read the file, but I am having too much trouble. I'm not a real programmer and some of this stuff if too cryptic for me to read my way through.
What I am trying to do is take some partitions that aren't being used and, well, use them. Our toolkit has theese files in it and I think this is where the installer script is made from. I have our recovery.fstab eddited (I think I did it right). But I'm sure that this isn't where the installer script gets it's information.
I'm just not able to work my way through this one. And of corse I may be on the wrong track for this whole thing.
Anyway. thank you for looking.
I have partially figured it out. On our build there are a few files used to make the edify script. One is the edify generator, and the others are dependent on what is going on. We have one for making an update file (something we don't use) and the other is for making the flashable ROM that we do use.
Anyway, post back if you want to know more.

Categories

Resources