PPCGeeks Forums HTC Arrive HTC HD2 HTC Thunderbolt HTC Touch Pro 2 HTC Evo 4G HTC Evo 3D Samsung Galaxy S II Motorola Droid X Apple iPhone Blackberry
Go Back   PPCGeeks > Windows Mobile > WM HTC Devices > HTC Touch Pro 2
Register Community Search

Notices


Reply
 
LinkBack Thread Tools Display Modes
  #191 (permalink)  
Old 01-04-2010, 02:49 PM
ziggy471's Avatar
Geek with a Gun
Offline
Pocket PC: Thunderbolt
Carrier: Verizon
Threadstarter
Location: NoVA
 
Join Date: Oct 2009
Posts: 744
Reputation: 6575
ziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the community
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Fix/Workaround for 2016 Issue

Quote:
Originally Posted by psycho_maniac View Post
told me he is going to let his supervisor know also so maybe this can be a national thing also. im still on the phone lol.
verizon ticket number: 00000 339 5874

lets get the word out, sprint has a fix soon so should we
Sprint's fix should also work on VZW, since it will most likely be a patched DLL. It appears from what I've been reading, that the issue is that the date is BCD, Binary Coded Decimal, but the phone is interpreting it as standard Hex. In BCD, 10 is represented as 0x10, which is the same thing as 16 if just interpreted as raw Hex. Once it's released, I'd bet it's a modified SMS.dll or RILPHONE.dll, since RILPHONE is the only DLL that I could find that queries that key.


Z
Reply With Quote
  #192 (permalink)  
Old 01-04-2010, 03:27 PM
dumpringz's Avatar
Almost a VIP
Offline
Pocket PC: Samsung Epic
Carrier: Sprint
Location: a real jersey shore resident
 
Join Date: Apr 2009
Posts: 970
Reputation: 335
dumpringz is becoming a PPCGeeks regulardumpringz is becoming a PPCGeeks regulardumpringz is becoming a PPCGeeks regulardumpringz is becoming a PPCGeeks regular
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Wirelessly posted (HTC Touch Pro 2 (Sprint): Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile6.0) Sprint T7380)

i got the correct date now just not timestamp for when text was received. i dont know if any1 else mentioned the half fix but im at work n dont have time to search. in any event at least its gotten somewhere

edit- scratch that ... only 1 text was right the rest that just came in 100mph all are screwy again.
__________________
Never Discuss Cheese Around a Mouse !

Last edited by dumpringz; 01-04-2010 at 03:45 PM.
Reply With Quote
  #193 (permalink)  
Old 01-04-2010, 05:13 PM
ziggy471's Avatar
Geek with a Gun
Offline
Pocket PC: Thunderbolt
Carrier: Verizon
Threadstarter
Location: NoVA
 
Join Date: Oct 2009
Posts: 744
Reputation: 6575
ziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the community
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Fix/Workaround for 2016 Issue

I've found the function that's causing the issue, or at least I think I have. The subroutine in RILPHONE.dll that accesses the reg key is at 0x100722C8, and it is only called by 2 other routines, 0x10075080+1C8 and 0x10076A40+45C. Both of those functions read the SystemTime, then run the folowing code starting at loc_10075270:
CMP R0, #1
BNE loc_10075270
ADD R0, SP, #0x34+SystemTime ; lpSystemTime
BL GetSystemTime
ADD R1, SP, #0x34+SystemTime ; void *
MOV R2, #0x10 ; size_t
ADD R0, R5, #0x54 ; void *
BL memcpy
B loc_10075280
loc_10075270
R3, R7, #0x400
ADD R0, R3, #0xD9
ADD R1, R5, #0x54
BL sub_100744C8
LDR R3, [R4,#4]
ORR R3, R3, #0x40
STR R3, [R4,#4]
loc_1007528C ; CODE XREF: sub_10075080+1B0j
ADD SP, SP, #0x10
LDMFD SP!, {R4-R11,LR}
BX LR
sub_100744C8 is dealing with TimeZoneInformation and FileTimes and converting SystemTime to FileTime. Filetime is how MAPI stores it's datetime.

Well, at least we know where the issue is now, maybe someone at HTC has found the same thing and patched it.



Z

Last edited by ziggy471; 01-04-2010 at 05:16 PM.
Reply With Quote
This post has been thanked 3 times.
  #194 (permalink)  
Old 01-04-2010, 05:16 PM
Scientific's Avatar
GTX Team Member
Offline
Pocket PC: Epic! (Evo and TP2 on standby)
Carrier: Sprint
Location: SF Bay Area/Washington D.C.
 
Join Date: May 2008
Posts: 890
Reputation: 3715
Scientific is still contributing even after becoming a VIPScientific is still contributing even after becoming a VIPScientific is still contributing even after becoming a VIPScientific is still contributing even after becoming a VIPScientific is still contributing even after becoming a VIPScientific is still contributing even after becoming a VIPScientific is still contributing even after becoming a VIPScientific is still contributing even after becoming a VIPScientific is still contributing even after becoming a VIPScientific is still contributing even after becoming a VIPScientific is still contributing even after becoming a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Fix/Workaround for 2016 Issue

Quote:
Originally Posted by ziggy471 View Post
I've found the function that's causing the issue, or at least I think I have. The subroutine in RILPHONE.dll that accesses the reg key is at 0x100722C8, and it is only called by 2 other routines, 0x10075080+1C8 and 0x10076A40+45C. Both of those functions read the SystemTime, then run the folowing code starting at loc_10075270:
CMP R0, #1
BNE loc_10075270
ADD R0, SP, #0x34+SystemTime ; lpSystemTime
BL GetSystemTime
ADD R1, SP, #0x34+SystemTime ; void *
MOV R2, #0x10 ; size_t
ADD R0, R5, #0x54 ; void *
BL memcpy
B loc_10075280
loc_10075270
R3, R7, #0x400
ADD R0, R3, #0xD9
ADD R1, R5, #0x54
BL sub_100744C8
LDR R3, [R4,#4]
ORR R3, R3, #0x40
STR R3, [R4,#4]
loc_1007528C ; CODE XREF: sub_10075080+1B0j
ADD SP, SP, #0x10
LDMFD SP!, {R4-R11,LR}
BX LR
sub_100744C8 is dealing with TimeZoneInformation and FileTimes and converting SystemTime to FileTime.

Well, at least we know where the issue is now, maybe someone at HTC has found the same thing and patched it.



Z
You're spending WAY too much time on this issue Zig! lol
Reply With Quote
  #195 (permalink)  
Old 01-04-2010, 05:20 PM
ziggy471's Avatar
Geek with a Gun
Offline
Pocket PC: Thunderbolt
Carrier: Verizon
Threadstarter
Location: NoVA
 
Join Date: Oct 2009
Posts: 744
Reputation: 6575
ziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the communityziggy471 is a trusted member of the community
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Fix/Workaround for 2016 Issue

Quote:
Originally Posted by Scientific View Post
You're spending WAY too much time on this issue Zig! lol
I got really bored imaging laptops today, sorry.......

Remember what I said in IRC, I Can't let the machines win. Hey maybe I should rename myself to John Conner.



Z
Reply With Quote
This post has been thanked 1 times.
  #196 (permalink)  
Old 01-04-2010, 05:28 PM
Bradleyj44's Avatar
PPCGeeks Regular
Offline
Pocket PC: EVO Swift
Carrier: Sprint
Location: OC NY
 
Join Date: Mar 2008
Posts: 122
Reputation: 25
Bradleyj44 is just getting started
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to Bradleyj44
Re: Fix/Workaround for 2016 Issue

Worked for me thanks again!!!
__________________
www.myspace.com/measuredingrey
ppc6700-Mogul6800-TouchPro6850- TouchPro2!!!(best so far)
Reply With Quote
  #197 (permalink)  
Old 01-04-2010, 06:26 PM
Mr.Gas's Avatar
Lurker
Offline
Pocket PC: Touch Pro 2
Carrier: Sprint
Location: USA
 
Join Date: May 2009
Posts: 2
Reputation: 5
Mr.Gas is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Fix/Workaround for 2016 Issue

Just to let everyone know. I am using stock Sprint rom with Sprint tp2 tweaks and the first reg entry fixed it for me. Thanks again everyone for your dedication!
Reply With Quote
  #198 (permalink)  
Old 01-04-2010, 11:32 PM
trailmix's Avatar
Lurker
Offline
Pocket PC: HTC Touch Pro 2
Carrier: Sprint
 
Join Date: Jan 2009
Posts: 13
Reputation: 5
trailmix is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Fix/Workaround for 2016 Issue

Just to be clear, without the registry edit, Sprint continues to have the 2016 problem.
Reply With Quote
  #199 (permalink)  
Old 01-04-2010, 11:37 PM
Mayonesa's Avatar
What did you say?
Offline
Pocket PC: Rhodium
Carrier: Sprint
Location: Fort Buchanan P.R.
 
Join Date: Feb 2009
Posts: 1,437
Reputation: 1570
Mayonesa is halfway to VIP status based on repMayonesa is halfway to VIP status based on repMayonesa is halfway to VIP status based on repMayonesa is halfway to VIP status based on repMayonesa is halfway to VIP status based on repMayonesa is halfway to VIP status based on repMayonesa is halfway to VIP status based on repMayonesa is halfway to VIP status based on repMayonesa is halfway to VIP status based on repMayonesa is halfway to VIP status based on repMayonesa is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Fix/Workaround for 2016 Issue




IN THE YEAR 20166666666
__________________

Reply With Quote
  #200 (permalink)  
Old 01-04-2010, 11:39 PM
OR78's Avatar
Postwhoring VIP
Offline
Pocket PC: MoPho Ray Tube!!!
Carrier: Sprint
Location: Fort Collins, CO
 
Join Date: Nov 2008
Posts: 1,724
Reputation: 2485
OR78 is a VIPOR78 is a VIPOR78 is a VIPOR78 is a VIPOR78 is a VIPOR78 is a VIPOR78 is a VIPOR78 is a VIPOR78 is a VIPOR78 is a VIPOR78 is a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via MSN to OR78
Re: Fix/Workaround for 2016 Issue

THUNDER BEADS IN 2016!!!!!! WOW...
__________________
ORam78™©2011


Give some
Reply With Quote
Reply

  PPCGeeks > Windows Mobile > WM HTC Devices > HTC Touch Pro 2

Tags
2016 y2k


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

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


All times are GMT -4. The time now is 05:11 PM.


Powered by vBulletin® ©2000 - 2025, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
©2012 - PPCGeeks.com