Building GSM Application - HTC Startrek

Hallo.
I am a student and for my diploma thesis i have to develop an application for windows mobile. Meanwhile, I own a Qtek8500 therefore it will be my debugging device...
First of all, my application should be able to retrieve GSM Signal Strength and Gsm Cell Id..Using C#,VB i could only get percentage of signal strength and not an absolute value in dB. So i guess i have to build it with C++, but cannot find any source to read. MSDN provides a very generic example...
Can anyone help me with sample code, or any links with info?

ask on msdn forums

I will try that.
I found out that something really important is RIL.dll. This can be found inside the mobile, but I cannot copy it anywhere (permission denied). I was thinking of dumping the whole content of my mobile to an image or something and extract what i want from there. Is this kind of "dump" possible (and how)?

get it from attach

thank you very much!

bender_gr said:
Could you please provide me with the "rilgsm.dll" file?
Thank you for your time!
Click to expand...
Click to collapse
there is no any rilgsm.dll file. But i apolgize that you interested in these two files linked from ril.dll - cellcore.dll and custsat.dll

Related

Code signing with test cert

Obviously I'm blind. After searching for what I know should exist on here, I can't find any information on how to sign dll's and exe's for wm5/6 using the M$ test signing cert. I found the codesigning software, and created a new cert using certsrv, but, it just won't work; and besides, I want to use the test certs.
Can someone please point me in the right direction? or, even better--post a tutorial on how to do it?
I think I finally found it in the GPS thread.. There is a discussion on signing test certs...
I'm trying it now.. Certificates are one of my weak areas...
Perhaps once you find out what needs to be done, you can turn this thread into a HOWTO thread. That would be quite useful.
Trancecoder said:
Perhaps once you find out what needs to be done, you can turn this thread into a HOWTO thread. That would be quite useful.
Click to expand...
Click to collapse
I'll do that; and add it to the Wiki too (like I did with my SD card find!) Oh, and the Kingston is STILL working without ANY issues! All email/attachments are on the card, and tons of software are on it too, including software that runs at boot time. No lost SD cards!!! woo hoo!!

Make NEW SoftBank AP setting on ANY Hermes ROM!

SoftBank's known 3G/HSDPA flat-rate packet data connection setting that has hacked from old X01HT ExtROM (user name: "open", password started from "oz...") will be unusable on end of March.
The user name of new setting (available at current ROM that released on end of Nov. 2006) has changed as "opensoftbank", and still no one hacked the password itself.
However, finally I found a way to create the connetcion, using some files dumped from current X01HT ROM.
To create SoftBank's connection that can be used continuously after Apr. 1 2007, you need ROM COOKING as follows, because at least the file WIFIwake.exe should be in the ROM to make the connection.
Step 1. Cook your ROM (add following 2 files in attached ZIP) and update device.
For general instruction of Hermes' ROM cooking, see the Wiki and related resouces.
addfile Out.xml
addfile WIFIwake.exe​(A.xml and Initial.exe aren't needed)
Step 2. Install ConnSBM.CAB (included in ZIP)
The connection will be created, however password entry is still empty at this moment.
Step 3. The files are in ROM, so you need to set to "Menu -> Show All Files" on File Explorer to make ROM-attributed files visible (or, use similar option for 3rd party's file explorers, such as Resco or GSFinder+).
Step 4. Run WIFIwake.exe from \Windows folder.
The password will be created into the connection made by ConnSBM.CAB at Step 2.
To confirm whether success or not, check the connection "Internet > SoftBank", and click "Edit -> Next -> Next". If "****************" is shown at the Password field, the password has been successfully created.
If the password is not created, maybe WIFIwake.exe (non-ROM attributed) exists on \Windows. After running Initial.exe, WIFIwake.exe is copied onto storage from ROM. You need to delete it before retry, if you have run Initial.exe before install ConnSBM.CAB or lost setting.
BTW, I guess this way can be applied not only Hermes, but also Universal and/or any other HTC devices those can edit OS ROM (at least, I have successed on WM6 for Universal).
Enjoy AT YOUR OWN RISK !
Great work, a lot of japanese people was pursuing this for long time! Congratulations
Awesome, I had been doing this same thing for 3-4 days no and getting nowhere.
Mad props to you.
I have the Hermes and I'll be going to work as an engineer in Japan from April. I have installed the DoCoMo ROM for the moment (simply because out of the two ROMs, it's the one to have Bootloader 1.0.4, I have no trouble reading Japanese, and I need a Japanese input that's a bit more stable than Bagoj's IME).
However I'm wondering exactly what this thread would enable me to do... I'm planning on getting a subscription with either SoftBank or DoCoMo (whichever provides SIM cards/accepts to register a foreign phone).
If I get a SoftBank subscription, would this enable me to somehow cheat the subscription on getting more Internet for free? Or if that's wrong, what exactly would it enable me to get?
I haven't looked into the phone subscription system at the moment, but soon will. Whatever this thread exactly means could be a huge help in any choice I would have to make.
Many thanks for your help in advance,
Cheers,
Yannick
Hmm, I get the connection added but when I try to run the initial.exe from Windows is doesnt do anything. Using 3DES Custom.
@itamae
What Does The File intial.exe Do Exactly?
@jokinawa
How Is The Connection Created Without Running initial.exe?
Cheers
mousey_ said:
@itamae
What Does The File intial.exe Do Exactly?
@jokinawa
How Is The Connection Created Without Running initial.exe?
Cheers
Click to expand...
Click to collapse
I finally got the program to work. Funny thing is that I could nt cook a ROM with the initial.exe in it of it would not install. I was using the Rom Koch 0.99 release. So if I just copied the files over to a fresh install of a ROM it worked but I had to click initial.exe about 4-5 times before the "loading" graphic appeared.
I am assuming that it either installs a dll with the password encoded in it of he knows the password and didn't want it to become public. Initial.exe puts the connection password in the connection that ConnSBM.CAB creates.
Without the initial.exe running you have the connection with a blank password.
Files
Seeing as how none of these files are in the ROM itself is there any way you can post a list of file to help us re-create the process?
Well done !!!
Finally we'll be able to upgrade to XDA Live of Crossbow without fearing to lose our flat rate !!
Alcibiade said:
Well done !!!
Finally we'll be able to upgrade to XDA Live of Crossbow without fearing to lose our flat rate !!
Click to expand...
Click to collapse
By the way anybody courageous and kind enough to cook it with the latest WM6 version and post the ROM ?
I am trying to do that but I am learning from scratch... and it will probably take me a huge amount of time
Actually the best would be to compile it with some utilities to be able to read Japanese fonts and input Japanese...
This is wonderful news indeed! Now we only need a way to cook Japanese fonts and stable input into new ROMs and life would be perfect...
Great!
Alcibiade said:
By the way anybody courageous and kind enough to cook it with the latest WM6 version and post the ROM ?
I am trying to do that but I am learning from scratch... and it will probably take me a huge amount of time
Actually the best would be to compile it with some utilities to be able to read Japanese fonts and input Japanese...
Click to expand...
Click to collapse
Every time I cooked the "addfiles" the initial.exe would not run properly and create the connection. If I cooked the other files minus the initial.exe and the cab it still wouldnt create the password. I could only get it to work by copying the files after flashing. Anybody get it to work in a cooked rom?
Alcibiade said:
By the way anybody courageous and kind enough to cook it with the latest WM6 version and post the ROM ?
I am trying to do that but I am learning from scratch... and it will probably take me a huge amount of time
Actually the best would be to compile it with some utilities to be able to read Japanese fonts and input Japanese...
Click to expand...
Click to collapse
mmmh cooked the latest LVSW and it s working great
Thanks, thanks thanks a lot for this itamae !!
Alcibiade said:
mmmh cooked the latest LVSW and it s working great
Thanks, thanks thanks a lot for this itamae !!
Click to expand...
Click to collapse
@^#)(!^@$ MMS Lite doesnt work
More EASY way has been found!!!
Another Japanese SoftBank user has found more easier way to add the new SB connection.
Now you DON'T need any ROM cooking. Please move to new thread.
http://forum.xda-developers.com/showthread.php?p=1172318
Alcibiade said:
By the way anybody courageous and kind enough to cook it with the latest WM6 version and post the ROM ?
I am trying to do that but I am learning from scratch... and it will probably take me a huge amount of time
Actually the best would be to compile it with some utilities to be able to read Japanese fonts and input Japanese...
Click to expand...
Click to collapse
posted here, OS also Japane,,どうだ!参ったか!
http://forum.xda-developers.com/showpost.php?p=1181259&postcount=48
I am not sure to understand the "cook" the ROM... are you talking about the OS part? The Radio or the Extended rom ?
Cheers
help
great to hear that u made it work. but still i cant get the softbank ap settings work
i got The connection created but however password entry is still empty .i tryed the way u have told. is there a easy way out. i use a o2 xda exec.
i would be really be happy if u could let me know
thanks
take care
suren
ysi said:
great to hear that u made it work. but still i cant get the softbank ap settings work
i got The connection created but however password entry is still empty .i tryed the way u have told. is there a easy way out. i use a o2 xda exec.
i would be really be happy if u could let me know
thanks
take care
suren
Click to expand...
Click to collapse
after copy Out.xml & WIFImake.exe to /windows folder, click on WIFImake.exe then the passwd will be inserted there!
thanks for the mail but still i did not
may be some thing wrong with my rom
thanks

.NET and GPS with Titan (programming)

Anyone have any .nET experience? I have converted the microsoft mobile library c# files to vb and can access the gps without help from astro, etc. My question is this:
Where is my leak comming from!!?!?! After "activating" the gps object and waiting for a while, the ppc slows to almost unresponsive behavior.
thanks for any help folks.
Copy
CopyCounsler said:
Anyone have any .nET experience? I have converted the microsoft mobile library c# files to vb and can access the gps without help from astro, etc. My question is this:
Where is my leak comming from!!?!?! After "activating" the gps object and waiting for a while, the ppc slows to almost unresponsive behavior.
thanks for any help folks.
Copy
Click to expand...
Click to collapse
Although this probably isn't the appropriate place for this thread/topic, I do have some C#.net experience, so I will take a look later tonight at this after my class and after I reinstall the Windows Mobile 6 SDK
Update:
Ahhhh Shi-....
File or assembly name 'Microsoft.WindowsMobile.Utilities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35', or one of its dependencies, was not found.
Click to expand...
Click to collapse
I installed .NETCF 3.5 on my device (which covers all the lower .NETCF's files too), and it doesn't have this file. Did DCD remove this file/.NETCF from his ROM? Anyone know?
hope this helps...
Copy
CopyCounsler said:
hope this helps...
Copy
Click to expand...
Click to collapse
Where were these files on your device? I can't seem to locate the .NET CF 3.5 assemblies.
they aren't in my "core" -- try copying them to the folder you have the exe that you are building...
I use no2chem 5067.
Copy
EDIT: copying them to the folder on the ppc of course
Just an update for you, I'm messing with the GPS right now using Serial communications (System.IO.Ports.SerialPort).
The GPS runs on COM4 and gives off basic NMEA codes.
I'm trying to write a parser for mine.
ooh - that's a smart idea. Does it need priming or does it just "work"?
That's the only reason why I chose to use the GPS module stuff - I read that it turns on the necessary components properly. (xcept it leaks like a spigot running full blast)
after I write this other project up - I'll get to this serial port stuff and post any parsing I do as well.. Thanks for your help scrawnyb
Copy
http://csharp.simpleserial.com/ for some Serial Info
http://www.c-sharpcorner.com/UploadFile/scottlysle/ReadGPS09052007011539AM/ReadGPS.aspx <- this might help with the GPS
http://aprs.gids.nl/nmea/#gga <- this explains the NMEA codes
I'm still getting a lot of OutOfMemory exceptions...
Also, I'm trying to work on a Universal Remote software, but I'm getting no data from the IR port (COM1)... but I haven't done my research to see if I have to issue commands for it to 'listen' or what... idk.
scrawnyb said:
Also, I'm trying to work on a Universal Remote software, but I'm getting no data from the IR port (COM1)... but I haven't done my research to see if I have to issue commands for it to 'listen' or what... idk.
Click to expand...
Click to collapse
I think I read somewhere that the infrared isn't working right now...

[KITCHEN]

Hi all; I am new (here that is) but am fully capable microsoft certified & mvp coder.
Who is or want's to be or can help working on magldr compatible wp7 Kitchen and initial live-activated dwi rom?
1st goal here to make a kitchen then for hello_world just rebuild leo70 with live activated. Maybe get together here and setup proper dedicated irc. This may not be normal way to go about but I am not interested in social netiquette distractions. Just want to work on this and get it done. I have been using dumps (both my own and this: http://forum.xda-developers.com/showthread.php?t=915978 ) along with jtag, and everything at my disposal.
I am doing this now with progress already made and have been working on this since prior to leo70 public release.
if interested or have news or info please post here or pm me- thanks.
G-ThGraf said:
Could we make a WP7 ROM with Chevronwp7 and all tweaks i cooked in?
Click to expand...
Click to collapse
I am hoping to and trying to and will make a kitchen and then this so soon: YES!
leo70 said:
Anyone made any moves on .rgu to .provxml to enable service mode on leo70?
REGEDIT4
[HKEY_LOCAL_MACHINE\System\BootLauncher]
"Default"="ServiceApp.exe"
or:
REGEDIT4
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\TFTP]
"DeviceName"="USBFNS3:"
"USB_MaxPower"=dword:32
"bcdDevice"=dword:00000000
"Product"="Generic Serial"
"idProduct"=dword:00000629
"Manufacturer"="Generic Manufacturer"
"idVendor"=dword:0000045e
"IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"
"Flags"=dword:00000002
"Prefix"="FTP"
"Dll"="tftp.dll"
Anyone use trivial ftp for FUU? anyone called these DLLs or used/moded these keys?
also: per Da_G partition layout and comments for wp7 hard spl: for FFU/RUU: is it serial or usb/kitl/ethernet?
I think injecting a certificate into leo70 and rebuilding dump up will then allow an ffu to be flashed; debugging this then leads to a lot; hspl, kitchen, new roms.
Click to expand...
Click to collapse
Where is all the action/info !?
I wish you all the luck to make this a wonderful experience. Hope people with relevant knowledge and skills join you for this cause.
first there need to be some tools to be made , like Reloc , rebuild imgfs , maybe a platformbuilder like bepe did.
after that you could make a kitchen.
Da_G have posted some interesting information in WP7 Development & Hacking section
http://forum.xda-developers.com/showthread.php?t=649914
maybe this would also help to understand the structure of the (our DFT) rom.
Sounds good guys. Potentially integration of the android set up could be good bypassing the need to copy partitions across etc.
Wow ... good luck my friend
-------------------------------------
Sent via the XDA apptalk leo android
The imgfs rebuild with all modify is possible with tools here http://forum.xda-developers.com/showthread.php?t=685272
But a this time i don't find way to rebuild flash.store.bin (part04.bin = os.nb) content bin's:
LOGO
BLDR
NK
SLDR1
SLDR2
IMGFS
USER
...
Maybe the DFT wait to give the tool for community ??
;p
Good luck seems an excellent idea
netdrg said:
The imgfs rebuild with all modify is possible with tools here http://forum.xda-developers.com/showthread.php?t=685272
But a this time i don't find way to rebuild flash.store.bin (part04.bin = os.nb) content bin's:
LOGO
BLDR
NK
SLDR1
SLDR2
IMGFS
USER
...
Maybe the DFT wait to give the tool for community ??
;p
Click to expand...
Click to collapse
HazzBazz said:
Sounds good guys. Potentially integration of the android set up could be good bypassing the need to copy partitions across etc.
Click to expand...
Click to collapse
sandman01 said:
Da_G have posted some interesting information in WP7 Development & Hacking section
http://forum.xda-developers.com/showthread.php?t=649914
maybe this would also help to understand the structure of the (our DFT) rom.
Click to expand...
Click to collapse
ceesheim said:
first there need to be some tools to be made , like Reloc , rebuild imgfs , maybe a platformbuilder like bepe did.
after that you could make a kitchen.
Click to expand...
Click to collapse
Cool.
we can at least discuss it all here maybe: put all relevant info together.
I agree with u ceesheim, with tools required etc.
What about 7/CE platform builder though, modify, plus existing tools for imgfs etc? I was thinking also: for now anyway: just disassembling dwi.exe and figuring out all of the other partxx of this build which gets around non-wp7-spl. its a great hack and bears with it some interesting methods which may lead to other things.
I am really just exploring all options for now; any ideas, thoughts, discoveries? To be honest I am only reverse enginerring it all and have not yet tried to rebuild flash.store.bin (part04.bin = os.nb). Was going to try a few os.nb in there and just see response of magldr etc. Been lazy last few days lol.
But point is seems FUU/RUU and then Cotulla,DFT,Bepe' DWI give us two different paths to explore here!
What are exact known problems & current states on that: trying to do dump to (re)-build+flash?
I think that is where I will work - figure out other partxx.bin and magldr and disassemble dwi.exe to make flasher.
Thoughts?
ceesheim said:
this is used to dump it :
http://forum.xda-developers.com/showthread.php?t=884239
I think it was part 4 you had to rename to .nb and then open in this rom tool.
Click to expand...
Click to collapse
netdrg said:
i use the tools here http://forum.xda-developers.com/showthread.php?t=685272
For make this dump
Click to expand...
Click to collapse
ceesheim said:
only different is that the tools from da_g are command line .
the link I posted is more noob prove
I just tested it , rename part4.bin to part4.nb
then open romtools and click open ,go to the location where you stored part4.nb and click it and hit the button open
Click to expand...
Click to collapse
Yep, thanks guys.
I use them all depending on what I am doing. Da_G great: use all these tools 4 imgfs, xip, uldr, xph, etc and yeah - can get same for part04.nb to rie. What been discovered/worked out for other partxx.bin of 'myname' ? emul' wp7 spl etc opened, explored? Anyone know overall kitchen progress thus far? Hope wp7 kitchen ppl can get together more so and get this done!
leo70 said:
Ok.........
Anyone looked at rgu for serviceapp.exe or got anything on this? calls to DLL for Trivial FTP for FUU? Also: questions if any wouldnt mind:
anyway to tweak dwi.exe just like daf.exe and use switches like |ro| and other switches and set part layout size etc? originally thought could force magldr to convert-extract by putting other partxx.bins on part(0) user then do userdata dump to .img but layout! and prob it just dump in original .bin anyway? not quite sure how dwi places converts- containers, fs, etc?
What IS known about magldr, partxx.bin(s), dwi.exe?
Yeah, im being lazy, maybe too hopeful here on these ones, but worth asking. I will fully disassemble dwi.exe later on .
If problem with rebuild .nb/.nbh perhaps use another kitchen like zero or visual osbuilder with wm6 and just rename .nb to part04.bin to even see if it will load at all; debug this and watch this strap up; I might try this with stock os.nb made to fit to size. CRC?
it may fail totally but I want to see why and where/when/by what. ie: interaction with wp7 hd2 spl emulacrum and other parts+magldr. Will cotl' spl etc get wm6; should 'understand' wm6 os.nb?
Might lead to exploration of other partxx.bin from within wm6 or mtty. another thing is mtty. Mtty brings other ideas into play; if we know Cotulla and DFT layouts etc and truly understand magldr, partxx.bin, dwi.exe, and emulacrum spl, then we can go another way: that is all I am really saying here.
Especially considering how it is built and lack of tools/info on this ***particular*** wp7 build.
Click to expand...
Click to collapse
Ok.........
Anyone looked at rgu for serviceapp.exe or got anything on this? calls to DLL for Trivial FTP for FUU? Also: questions if any wouldnt mind:
anyway to tweak dwi.exe just like daf.exe and use switches like |ro| and other switches and set part layout size etc? originally thought could force magldr to convert-extract by putting other partxx.bins on part(0) user then do userdata dump to .img but layout! and prob it just dump in original .bin anyway? not quite sure how dwi places converts- containers, fs, etc?
Yeah, im being lazy, maybe too hopeful here on these (ffu/ruu) ones etc, but worth asking. These are what I will figure out/we need to. Also noted "wph" string in daf.exe for droid. interesting. so yes, bypass option seems real.
edit: going back to what I said above, replacing part04.bin COMPLETELY with equivalent size os.nb (rename back to part04.bin) and flashing with dwi.exe? there is a plethora of things that could be attempted this way. crc? size? errors? not sure, but there is that hd3/hd7 experimental leaked "hd2 wp7" rom that wouldn't flash to hd2 under normal spl. and a lot of other things here to do; I am just interested in this as it bypasses all normal known spl mechanisms completely! You can flash anything you want without checks etc. And then explore interaction with Cotulla' spl (wp7hd2LEO1000) and other partxx.bin etc. Thoughts?
As far as orthodox methodology goes, so, bepe_cotulla_dft made a complete new platform builder and bsp? thoughts on where to start without this?
Please note I am a windows (nt) kernel coder and getting my head around phone7, ie bsp/oal=hal (!) so please bear with me! Who is working on Transaction Safe exFAT? any progress towards cracking? what is Encryption used in TexFAT? Along with kernel/drivers (nt x86/x64) also have cryptography experience. Sorry for all the questions! umm, in summary:
I am also assuming other partxx.bin(s) of DFT release are SPL, OEM, OEM RO, etc.
***Anyone got up KITL and/or can debug this leo70 release? (please answer with instructions etc!).***
edit: with above factors being case, I will fully disassemble and reverse magldr, partxx.bin, cotulla wp7 hd2 spl, os.nb, dwi.exe later on . edit: am doing now. whilst reading architecture for windows 7 phone! Kitchen will be done, but ability to just flash and part layout initially required imho! I am going to take control of magldr, cotulla wp7 spl, dwi.exe first: doing this now .
Sorry to spread over few posts!
Ultimately thus, concluding, I think key here is to reverse engineer all (cotulla' wp7-hd2-spl emulacrum, magldr, os.nb, all other partxx.bins, dwi.exe) then create new open set of each these and new flasher: anyone explored this, disagree, agree?
This is what I am doing now .
Got IP address & can see what is being done.
i like your work
keep up what u doing and i hope to get it done so we can finally use wp7 unlocked and activated
thank you...
@Leo70
I'm a coocker (for windows mobile 6.X) so if you need some help i think i could help you. Just PM me if you need
Why don't you ask Cotulla? Reverse Engineering will be much more longer?
I think they are working on a new MGLDR so why do your own thing on your side?
Can you put a file in the installation process where we can put our Live ID Code?
If every one have the same market ID that will possibly be a problem in the future?
I'm not trying to teach you anything don't really now about dev stuff just wanted to share my thought and opinion.
looking forward to this kitchen....
ok, after 3 days of attempting to download RUU_Schubert_HTC_Europe_1.60.401.01_Radio_5.52.09.16_22.33a.50.10_Signed rom i had finally been successful so i thought i should try out swapping stuff to determine what each part**.bin represents.. started off with the basic os.nb swapping and tried flashing magldr to see the changes..
i hate to be the bearer of bad news but it seems partition size & info are hardcoded into DWI.exe so the file size change doesnt allow for a successful flashing..
so lets hope it will be more flexible when magldr 1.13 is released (which is going to be released "soon" as in no specific eta) otherwise this kitchen might just serve the purpose for building nb's/nbh's for other devices..
But im sure this issue is only present in magldr 1.12 dwi.exe as the wp7 rom wasnt released officially in xda, however only time will tell
Only time will tell, fingers crossed
this project sounds great. a already tweaked rom would be awesome and an pre activated rom even better.
keep up the work. maybe you should contact cotulla and ask him rather than reverse engineer everything. maybe he will help you and save you a lot of work.

[Q] Confused with building my own cab - Possible Solution for MAC-Address

Hi
I was searching a solution for the well-known MAC-address problem. After searching in this forum I found that it has something to do with nvram.txt which is located in the Windows folder.
So examined this txt file (you can copy it from the windows folder with TouchExplorer even on Mango):
In nvram.txt is the line macaddr=00:11:22:33:44:55. Since I've never seen any MAC like this one I think it's an invalid one and it get changed randomly because of that.
Well, I replaced that line with another mac but I even can't overwrite the copy of it and I'm far off overwrite the real one in the windows folder. So I decided to create my own CAB to do that but I'm really confused how to create such a package. I wasn't even able to change the ActivationCode Cab for my code because I always got an error while deploying.
Is there a simple method of creating a cab? A good tut will also help?
Great friend of war! I am already working on it in 2 weeks
I went through the same problem and I am looking for solutions, I have already exceeded this a little knowledge you have said, see my discussion on the topic of how to create a cab.
YukiXDA really the second the controller driver wireless network is nvram.txt
look for the file and you find something like macaddr = 00:11:22:33:44:55, this indicates to the windows phone that he does not have a mac, therefore, the system will boot in a random MAC.
Just add a Mac as an example 04:fg:5g:45:5k:99 and these mac fixed. But as said currently the only way to change the file is using cabs.
I tried a cab, but unfortunately not yet xboxmod gave me help.
My cab is pku and pkg.
I created my own certificate and signed the cab.
The cab file contains nvram.txt and dsm
Help me convince xboxmod test and finalize the cab.
FelipeMR said:
I went through the same problem and I am looking for solutions, I have already exceeded this a little knowledge you have said, see my discussion on the topic of how to create a cab.
YukiXDA really the second the controller driver wireless network is nvram.txt
look for the file and you find something like macaddr = 00:11:22:33:44:55, this indicates to the windows phone that he does not have a mac, therefore, the system will boot in a random MAC.
Just add a Mac as an example 04:fg:5g:45:5k:99 and these mac fixed. But as said currently the only way to change the file is using cabs.
I tried a cab, but unfortunately not yet xboxmod gave me help.
My cab is pku and pkg.
I created my own certificate and signed the cab.
The cab file contains nvram.txt and dsm
Help me convince xboxmod test and finalize the cab.
Click to expand...
Click to collapse
drop your .cab here (then we xboxmod/ceesheim) can sign it for you
ceesheim said:
drop your .cab here (then we xboxmod/ceesheim) can sign it for you
Click to expand...
Click to collapse
Ok, I would like to sign but more of a better explanation on how to create cabs to make sure we did the process correctly.
The intention is to overwrite the nvram.txt did the following:
1) nvram.txt put the file in the \ WP7 Cab Builder Update \ source
2) create the file with certificate Felipe.pfx-tools
3) I saved the file in \ WP7 Cab Builder Update \
4) Update the WP7 Cab Builder
4.1) typed 4 to create a pkg that will replace nvram.txt on my device
4.2) typed to 7 signs it
4.3) 8 typed to create the cab with the pkg
4.4) typed to 9 signs it
This jumped right or something?
Where to enter the dsm file?
If it is just send the cab.
FelipeMR said:
Ok, I would like to sign but more of a better explanation on how to create cabs to make sure we did the process correctly.
The intention is to overwrite the nvram.txt did the following:
1) nvram.txt put the file in the \ WP7 Cab Builder Update \ source
2) create the file with certificate Felipe.pfx-tools
3) I saved the file in \ WP7 Cab Builder Update \
4) Update the WP7 Cab Builder
4.1) typed 4 to create a pkg that will replace nvram.txt on my device
4.2) typed to 7 signs it
4.3) 8 typed to create the cab with the pkg
4.4) typed to 9 signs it
This jumped right or something?
Where to enter the dsm file?
If it is just send the cab.
Click to expand...
Click to collapse
you can't sign .cabs (because you don't have the right certificate.
so or you need to cook a rom with your own sert in it or we need to sign it for you
(only working on dft 7713/14 )
but that will change
edit: oh and you would need to dump a rom and find the right .dsm file (the package where the nvram.txt is lokated)
after that you would need to update the .dsm (higher build number)
put it in sourse folder and make a .pku
Sorry, but in fact the xboxmod tutorial this confusing, as I discover the dsm file and how do I change the version of the same?
What is the purpose of the tools-certificate? the certificate of the cab is linked to the rom? How can then be a general tool for change rons without needing to create a new?
Pkg does not serve to update things, while pku native to update cabs already sent?
[Automatically translated by Microsoft® Translator]
Hi Guys
To change nvram.txt ou need to replace all the wireless package,
and you cannot add your mac adress in this file, the 00:11:22:33 are just template,we looking for a fix....
xboxmod said:
Hi Guys
To change nvram.txt ou need to replace all the wireless package,
and you cannot add your mac adress in this file, the 00:11:22:33 are just template,we looking for a fix....
Click to expand...
Click to collapse
Really? According to postings YukiXDA enough to change this information.
Anyway could better explain the process of creating cabs? Maybe with examples?
Arrange me to participate in the development of head / fix for mac address. If my information was obtained from YukiXDA wrong, what information you already get?
As far as I understand, we should give it at least a try, because I've browsed through some android forums and there they use nvram to fix wifi issues... (Not sure if that works for WP7 as well)
But xboxmod said he's looking for a fix and well he's quite a pro compared to me and I would be happy with it.
But regardless of the mac issue - is there any tutorial how the "noob devs" like me are able to create cabs?
Isn't it possible, that either xboxmod or an other dev can cook a certificate in the rom that we can use to play around with our devices?
Some return Xboxmod / ceesheim on MAC Address?
Some of them could at least explain the process of creating cabs?
tutorial please.
Hello xboxmod / ceesheim / devs
Has anyone got a possible solution to MAC Address?
And more importantly, has anyone got or thought to improve the tutorial for creating cabs. I would love to create my own cabs and change things in the ROM, but not yet properly understood the procedure for creating cabs.
FelipeMR said:
Hello xboxmod / ceesheim / devs
Has anyone got a possible solution to MAC Address?
And more importantly, has anyone got or thought to improve the tutorial for creating cabs. I would love to create my own cabs and change things in the ROM, but not yet properly understood the procedure for creating cabs.
Click to expand...
Click to collapse
Hey guys
I created a poll for cabs and I think you may want to vote there:
http://forum.xda-developers.com/showthread.php?t=1288421
I hope this motivates some dev to provide us with a tutorial nad/or certifactes for our own cab developement

Categories

Resources