It appears you have not yet registered with our community. To register please click here...

 
 
         
 
     
QuickLinks
  
Home of the Converged PDA - Phone    
 
Go Back  PDAPhoneHome.com > Pocket PC PDAPhones > HP h6300 / h6315 / h6340 Pocket PC Phone > 6315 successfully flashed w/6365 Firmware update

Reply
 
PDAPhoneHome  
 
Old 02-22-2005, 04:37 PM
     
  #1 (permalink)  
Registered User
Join Date: 11-09-2004
Posts: 405
 

6315 successfully flashed w/6365 Firmware update

EVERYONE BEWARE - THERE IS NO BACKUP OF YOUR CURRENT ROM IF YOU SCREW UP. THERE IS ALWAYS A POSSIBILITY OF KILLING YOUR IPAQ

Still doing some testing on the working product, but yes it's done. Basically bypassed the CRC check in the SKD.dll file and updated the nbf headers to match the 6315 specs. I'll post photos of the new bootup screen...

Last edited by beaups : 02-22-2005 at 07:35 PM.
 
beaups is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-22-2005, 04:47 PM
     
  #2 (permalink)  
Newly Converged
Join Date: 09-08-2004
Posts: 24
 

more info

I've been digging a bit too, although I was trying to extract my old ROM first.

Let have more detail on what you patched/edited in the DLL etc.

cheers...
 
lgingell is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-22-2005, 05:06 PM
     
  #3 (permalink)  
Registered User
Join Date: 11-09-2004
Posts: 405
 

Of course I tried so much stuff I can't remember exatly...but in the ipaqcsdk.dll there are subroutines that do a CRC file check and a CRC header check. basically change the jumpzero commands to jumps. then in each NFB file I changed the headers to match the 6315. 631X vs 636X, etc. Big stumper was the text is all like 13 chars off. What I mean is if you look at the headers, a is really n, b is really o, c is really p, etc.

Changed the header references version #'s only (paying special attention to spaces, etc.) to match what the "wrong device" error dialogue said it was looking for. (1.00.01 vs the 1.00.38, etc.)

HEREs the BIG TIP and where I was stuck for some time. There is also text in the nbf headers that says "Pneevre-Tra" . This reads "Carrier-Gen". Change this in the headers to "Pneevre-GZB" which translates to "Carrier-TMO". Note this APPEARS to be case sensitive.

Maybe you can figure out the crc method and not have to edit the DLL and just update the CRC in the NBF files but I could not.

Really cool features on the 6365 that aren't on the 6315 for using w/other carriers (automatic GPRS, etc.). BT is version 3400 now, etc. Neat stuff.

Last edited by beaups : 02-25-2005 at 09:40 PM.
 
beaups is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Sponsored Links
Old 02-22-2005, 05:13 PM
     
  #4 (permalink)  
Newly Converged
Join Date: 09-08-2004
Posts: 24
 

thx. Interesting re: the 16 chars ascii addition. sneaky.

i noticed the IPAQROM.NBF has all the WAP gateway IP login info and apn names for all providers. This will probably be helpful for folks that are on Cingular etc (where they hide this info).

I wonder if a comparison with the 6340 and 6365 would be enough to figure out the checksum...probably not, but i may look.
 
lgingell is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-22-2005, 05:15 PM
     
  #5 (permalink)  
Registered User
Join Date: 11-09-2004
Posts: 405
 

I think the checksum is simply a calculation against the NFB file itself and I think the results are the first few lines in each NFB file.

It appears to grab the GPRS settings from the network itself.
 
beaups is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-22-2005, 05:27 PM
     
  #6 (permalink)  
Registered User
Join Date: 10-07-2004
Posts: 110
 

This is excellent news! Does it mean your PDA now shows as 6365 after the ROM update? Can you post the files you changed here? Thank you!
 
tom_tui is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-22-2005, 05:37 PM
     
  #7 (permalink)  
Registered User
Join Date: 11-09-2004
Posts: 405
 

Shows as a 6315 since I rewrote the ROM header and that's apparently where the info comes from. As an added bonus all that TMobile crap is gone now.

I'd prefer not to post file here for obvious reasons. You can see my NBF instructions above. As for the CRC bypass open ipaqpcsdk.dll in a hex editor. Bytes 000030E5, 0000310B need to both be changed to EB. (I think they are 74 currently if memory serves).

OK, AT YOUR OWN RISK!!!


Last edited by beaups : 02-22-2005 at 05:50 PM.
 
beaups is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-22-2005, 05:38 PM
     
  #8 (permalink)  
Registered User
Join Date: 11-09-2004
Posts: 405
 

edit

Last edited by beaups : 02-22-2005 at 05:50 PM.
 
beaups is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-22-2005, 05:39 PM
     
  #9 (permalink)  
Registered User
Join Date: 11-09-2004
Posts: 405
 

edit

Last edited by beaups : 02-22-2005 at 05:51 PM.
 
beaups is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-22-2005, 05:39 PM
     
  #10 (permalink)  
Registered User
Join Date: 11-09-2004
Posts: 405
 

edit

Last edited by beaups : 02-22-2005 at 05:51 PM.
 
beaups is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-22-2005, 05:40 PM
     
  #11 (permalink)  
Registered User
Join Date: 11-09-2004
Posts: 405
 

sorry for all these "edit" posts...computer issues.

Last edited by beaups : 02-22-2005 at 05:52 PM.
 
beaups is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-22-2005, 05:52 PM
     
  #12 (permalink)  
Newly Converged
Join Date: 09-08-2004
Posts: 24
 

6315 upgraded

thx beaups, saved me some time

I'm now upgraded to a 6365 ROM on my 6315.

- Nice networking screen that allows you to change more phone network settings.

- Standard HP bootupscreen (not tmo)

Last edited by lgingell : 02-22-2005 at 06:54 PM.
 
lgingell is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-22-2005, 07:12 PM
     
  #13 (permalink)  
Registered User
Join Date: 11-09-2004
Posts: 405
 

Glad it worked for you.
 
beaups is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-22-2005, 07:15 PM
     
  #14 (permalink)  
Registered User
Join Date: 10-07-2004
Posts: 110
 

hello beaups, could you please tell me how to change the jumpzero commands to jumps?
 
tom_tui is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-22-2005, 07:16 PM
     
  #15 (permalink)  
Newly Converged
Join Date: 09-08-2004
Posts: 24
 

Quote:
Originally posted by tom_tui
hello beaups, could you please tell me how to change the jumpzero commands to jumps?
as above...
As for the CRC bypass open ipaqpcsdk.dll in a hex editor. Bytes 000030E5, 0000310B need to both be changed to EB. (they are 74).
 
lgingell is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-22-2005, 07:17 PM
     
  #16 (permalink)  
Registered User
Join Date: 11-09-2004
Posts: 405
 

get winhex (you'll need full version to save) or any hex editor and find the addresses I referenced above and change them to EB.
 
beaups is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-22-2005, 07:22 PM
     
  #17 (permalink)  
Newly Converged
Join Date: 09-08-2004
Posts: 24
 

i just did a soft reset. now all i'm getting is vertical bars, no bootup. wierd.....
 
lgingell is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-22-2005, 07:23 PM
     
  #18 (permalink)  
Registered User
Join Date: 11-09-2004
Posts: 405
 

I've done several no issues. You didn't restore from backup did you? Need to freshly reinstall all apps.
 
beaups is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-22-2005, 07:25 PM
     
  #19 (permalink)  
Registered User
Join Date: 11-09-2004
Posts: 405
 

I think it's important to make sure ALL nbf files are correctly edited. When the update shows you the available updates you should see a bootloader update, GSM updates, rom updates, etc. If any are missing you need to relook at everything to make sure it's just right.
 
beaups is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-22-2005, 07:29 PM
     
  #20 (permalink)  
Registered User
Join Date: 11-09-2004
Posts: 405
 

Quote:
Originally posted by lgingell
i just did a soft reset. now all i'm getting is vertical bars, no bootup. wierd.....
Any luck yet? Did you try a hard reset?
 
beaups is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Reply


Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Login Panel
Enter your username and password to login:


Advertisements



PDA and Smartphone Repair & Parts

Cellular Phone Parts and Accessories



PDAPhone Chargers and Screen Protectors

Where Photographers Meet

Please Help By Taking Our Survey!





Our Friends





All times are GMT -5. The time now is 02:21 AM.

               
 
Design by VBSz   |  Hosting by PWH   |  
Copyright © 2002-2007, Convergent Minds, LLC - All Rights Reserved.