|
Welcome to the GSM-Forum forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. Only registered members may post questions, contact other members or search our database of over 8 million posts. Registration is fast, simple and absolutely free so please - Click to REGISTER! If you have any problems with the registration process or your account login, please contact contact us . |
|
Register | FAQ | Donate | Forum Rules | Root any Device | ★iPhone Unlock★ | ★ Direct Codes ★ | Direct Unlock Source |
BlackBerry (RIM) Blackberry phones discussion, firmwares, tutorial, media, repairs. |
| LinkBack | Thread Tools | Display Modes |
06-16-2011, 18:15 | #1 (permalink) |
Junior Member Join Date: Jun 2011
Posts: 18
Member: 1598288 Status: Offline Thanks Meter: 2 | Interop.RIMRADIOCOM.dll help this is my first post. I registered because I think this is one of the bests forums Iīve seen about content (topics, manuals, services and software its what I can say) and also because I need some help with a project wich itīs development was very helped and also this idea was developed thanks to a thread spoken here: http://forum.gsmhosting.com/vbb/f83/...1/#post5537657 and Blackberry MEP + IMEI reader [Archive] - GSM-Forum so thanks a lot and congratz. Iīm developing an information extraction tool in C# for bb or blackberry based on the Interop.RIMRADIOCOM.dll v1.3.0.0 which comes with the MFI Multi-loader v2.0.1.3 and seems to recollect a lot of interesting objects for interesting doings. I know this software is used to flash the BB and then, atleast to network free the phone. (I donīt know if it also frees the phone completely neither itīs technical definition). When I try to connect to the bb, it throws the following exīs message: Code: Exception: Unable to open channel 'Caltask Secure'. COM Error: 0x80040008. Cann ot reconnect to radio. The Device may be password enabled, please make sure the password is correct. Cannot connect to radio. Code: IConnect connect = new RIMRadioObjClass(); IDisconnect disconnect = new RIMRadioObjClass(); IReconnect reconnect = new RIMRadioObjClass(); IReadIMEI imei = new RIMRadioObjClass(); IReadBootromVersion bootroom_version = new RIMRadioObjClass(); string str=""; try { Console.Write("You have 10 secs to connect the bb\n"); connect.Execute("USB", 10000, 19000); //reconnect.Execute(1000); imei.Execute(out str); Console.Write("IMEI: " + str); Console.ReadKey(); } catch (Exception ex) { Console.Write("Exception: " + ex.Message); Console.ReadKey(); } The phone is not password enabled and as I read in the thread I mentioned before, I also removed the IT policy, so, which can be the problem? Thanks. P.D: I complain using other programming languages and the win32api. |
The Following User Says Thank You to arom For This Useful Post: |
06-16-2011, 20:28 | #2 (permalink) |
Junior Member Join Date: Jun 2011
Posts: 18
Member: 1598288 Status: Offline Thanks Meter: 2 | Connection solved. IMEI read error. Hi again. Iīve solved the connection problem just upgrading the MML with the .exe with comes in the package. Here is the new error: Code: Exception: GSM Radio not connected. Cannot access ID. Cannot read IMEI. Code: IConnection connection = newRIMRadioObjClass(); IReadIMEI imei = newRIMRadioObjClass(); IReadBootromVersion bootroom_version = newRIMRadioObjClass(); string str=""; try { Console.Write("You have 10 secs to connect the bb\n"); connection.Connect("USB", 10000, 19000, "0001"); //reconnect.Execute(1000); imei.Execute(out str); Console.Write("IMEI: " + str); Console.Read(); } catch (Exception ex) { Console.Write("Exception: " + ex.Message); Console.ReadKey(); } When I press some key it appears the desktop and I can see that GSM radio is on. Does anyone know what should I do? Thanks. |
06-16-2011, 21:10 | #5 (permalink) |
Junior Member Join Date: Jun 2011
Posts: 18
Member: 1598288 Status: Offline Thanks Meter: 2 | Well, it seems it connects but I canīt execute any action. It says an error, now Iīm reading the thread I posted at first to see if I can see something to write in for fixing it. |
06-16-2011, 22:40 | #6 (permalink) |
Junior Member Join Date: Jun 2011
Posts: 18
Member: 1598288 Status: Offline Thanks Meter: 2 | Limited connection status. Hi again, as follows is the new code: Code: IConnection connection = newRIMRadioObjClass(); IReadIMEI imei = newRIMRadioObjClass(); IReadBootromVersion bootroom_version = newRIMRadioObjClass(); string str=""; try { Console.Write("Connect device\n"); connection.Connect("USB", 90000, 19000, "eses"); switch (connection.GetStatus()) { caseConnectionStatus.CONN_STATUS_CONNECTED: bootroom_version.Execute(out str); Console.Write("BOOTROOM Version: " + str + "\n"); imei.Execute(out str); Console.Write("IMEI: " + str + "\n"); Console.Read(); break; caseConnectionStatus.CONN_STATUS_LIMITED: Console.Write("Limited status connection.\n"); break; default: break; } } catch (Exception ex) { Console.Write("Exception: " + ex.Message); Console.ReadKey(); } Any help would be appreciated. P.D: I'm trying to reinstall the policy.bin into the device again but... |
The Following User Says Thank You to arom For This Useful Post: |
06-21-2011, 00:15 | #11 (permalink) |
Junior Member Join Date: Jun 2011
Posts: 18
Member: 1598288 Status: Offline Thanks Meter: 2 | Thanks for the info but I wanted to code an information extraction tool for bb, generic if possible. You know, extract: IMEI, bootroom version, MEP, and so on... The problem I have is that I can't neither to extract the IMEI and I know it is possible because I've tried another tools which does the mission. How can I extract information with or without the Interop.RIMRADIOCOMLib.dll ? I've read about using win32api but I don't know I can extract so much more info with another tool because as I saw that DLL is well developed, so... I think I'm missing something in the code... does anyone know anything else? Any help would be appreciated. |
06-21-2011, 01:20 | #12 (permalink) |
Junior Member Join Date: Jun 2011
Posts: 18
Member: 1598288 Status: Offline Thanks Meter: 2 | A bit of true and a lot of interest Well, I'll tell you the true. I downloaded MML time ago and first I saw after inspect it was that there are more MFI files than models supported in the configuration. The first I thougth was that maybe they didn't publish that configuration because of an interest, so I decided to cover the rest of models by myself if possible for free blackberries and lucrate myself and them who are near to me. If any1 wants to collaborate, he/she is welcomed. At the momment, I'm learning the objects of the MML's dlls to find a reference of productID and MFI for configure the MML and after to try flash it. Some of the questions that stucks me, are: What an/the MFI is? And also, does it has something in familiar with bootimage or bootroom...? What's about the MEP? how can I extract the bytecode and understand it? What's MEP? What's about productID? can it be extracted also with the MML's FM? .... |
06-21-2011, 06:01 | #13 (permalink) |
No Life Poster Join Date: Dec 2006 Location: NYC
Posts: 1,548
Member: 416710 Status: Offline Thanks Meter: 391 | Well, I can tell you that you begin with a new security model. If you want to play with bootrom you need an old model like 8300, 8100 etc. because mml you are using 2.0.1.3 dont support 8520 bootrom. |
06-21-2011, 06:50 | #14 (permalink) | |
No Life Poster Join Date: Jun 2007 Location: Mexico
Posts: 557
Member: 527046 Status: Offline Thanks Meter: 97 | Quote:
you couldnīt work with new security, because old mml 2.0.1.3 works with old cfp. and the old cpf supports only old security. | |
06-21-2011, 14:36 | #15 (permalink) |
Junior Member Join Date: Jun 2011
Posts: 18
Member: 1598288 Status: Offline Thanks Meter: 2 | New BB Security and new MML 4.11 I've installed MML 4.11 and I can confirm it does support last BB models as I can see in the Configuration.xmlz. The problem is that it is need a fake RIM server for to emulate the authorization processes because as I've read the BBAuthManager asks for processes auths to a RIM server, so the hack consists in to emulate a fake server for authorize the processes which will let us to flash the BB with a FREE MFI. What I couldn't do is a software wich extracts information neither bytecode like product id or the NVM. It stills tells me: Limited connection status. But I guess it is need to set the BB in some privileged mode maybe nuking the BB, but the problem is that I've no blackberry now, so any new security device or donation would be appreciatted. Also, any help/progress of the method mentioned before or a different one would be interesting and appreciatted. |
Bookmarks |
| |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
HELP!!! BACKGROUND SCREEN LOGO | Michael Go | Nokia Legacy Phones ( DCT-1 ,2 ,3 ,L ) | 8 | 11-23-2017 08:11 |
my 8810 is phone locked ,can somebody please help | duyphuc | Nokia Legacy Phones ( DCT-1 ,2 ,3 ,L ) | 18 | 12-23-2014 09:03 |
Eeprom dump lost, help needed. | CAMILO | Nokia Legacy Phones ( DCT-1 ,2 ,3 ,L ) | 6 | 11-29-2010 19:04 |
Help with 6110 | paulomt1 | Nokia Legacy Phones ( DCT-1 ,2 ,3 ,L ) | 2 | 05-25-2009 16:29 |
dk2win16.dll for nokia????? | Ravetrancer | Nokia Legacy Phones ( DCT-1 ,2 ,3 ,L ) | 0 | 06-15-1999 15:15 |
|