1. MizushimaShiba's Avatar
    I just read the news about bricked iPhone after changing the date to 1 January 1970 and I was half shocked
    IPhone were Unix-Like OS so they are possible to get bug from the Unix
    Is it possible to have those bugs in BlackBerry 10?

    Posted via CB10
    02-14-16 04:33 AM
  2. paulwallace1234's Avatar
    Well that depends on if it's something Apple did or if it's a UNIX wide type issue, guess we will see
    02-14-16 06:28 AM
  3. Richard Buckley's Avatar
    First, QNX is not Unix. Second the issue is probably more related to application or security layer software than the operating system.

    Third I just set my Z10LE to GMT time zone and midnight on January 1, 1970. It was fine, so I rebooted it. As it booted it got part way up the rebooted. This time it finished booting. The date was set to Nov 30, 2015. This is probably a date built in to the OS at compile time.

    There are many Unix, Linux and BSD derived applications which use the infamous Uinx time stamp. this is a 32 bit number that expresses date and time in seconds from the "Unix Epoch" so it is able to express dates from 00:00:00 UTC on 1 January 1970 to 03:14:07 UTC on 19 January 2038. Setting system time to values outside this range should not be a problem for modern operating systems, but with a closed system like a smartphone it may be a problem for critical applications which will fail and cause the OS to reboot. Based on my Z10LE behaviour BlackBerry has appropriately protected against this. Apple apparently has not. Can't say I'm surprised.

    LeapSTR100-2/10.3.2.2876
    southlander and Vistaus like this.
    02-14-16 09:10 AM
  4. MizushimaShiba's Avatar
    If the QNX wasn't Unix, what operating system is making QNX up?
    According to Wikipedia, BB10 was built from the scratch, do I right?

    Posted via CB10
    02-14-16 10:17 AM
  5. thurask's Avatar
    The issue with iPhones is their 64-bit processor line. Doing the 1/1/1970 change on a 32-bit iPhone/iPad (pre iPhone 5S/iPad Air/iPod touch 6th generation) won't brick the phone.
    southlander likes this.
    02-14-16 10:22 AM
  6. thurask's Avatar
    If the QNX wasn't Unix, what operating system is making QNX up?
    According to Wikipedia, BB10 was built from the scratch, do I right?

    Posted via CB10
    It's Unix-like, i.e. QNX was built from scratch (in the 1980s) but is still generally compatible with the Unix standard.
    southlander likes this.
    02-14-16 10:23 AM
  7. MizushimaShiba's Avatar
    So I thought that BlackBerry 10 was based from the QNX, and the QNX still based on Unix, isn't it?

    Posted via CB10
    02-14-16 10:33 AM
  8. thurask's Avatar
    So I thought that BlackBerry 10 was based from the QNX, and the QNX still based on Unix, isn't it?

    Posted via CB10
    There are several fundamental changes between the 1970s-vintage Unix and QNX (namely the monolithic kernel of Unix vs the microkernel of QNX), but QNX is still generally compatible.

    OS X/iOS is in a similar situation.
    02-14-16 10:48 AM
  9. MizushimaShiba's Avatar
    But the iOS / OS X is using the Hybrid Kernel
    The Blackberry 10 using the real-time microkernel

    Posted via CB10
    02-14-16 10:53 AM
  10. Richard Buckley's Avatar
    QNX is POSIX compatible, as are most modern Unix and Unix based systems. This allows application layer programmes to be easily ported between them. But at the operating system level there is very little common between them, despite the fact that at a user level they may look quite similar.

    The bug in iOS may be limited to 64 bit versions, but I doubt it is a processor issue. 64 bit processors don't have problems with 32 bit numbers. Unix, Linux and BSD have all been running on 64 bit processors with out problems with the Unix timestamp for years. Apple just messed up.

    LeapSTR100-2/10.3.2.2876
    Vistaus likes this.
    02-14-16 01:09 PM

Similar Threads

  1. Blackberry classic Logo damages
    By rental albania in forum BlackBerry Classic
    Replies: 10
    Last Post: 02-20-16, 08:19 AM
  2. Why isn't my BlackBerry Q10 opening nor charging after a security wipe?
    By CrackBerry Question in forum BlackBerry Q10
    Replies: 1
    Last Post: 02-14-16, 01:06 AM
  3. Can you bypass the BlackBerry ID?
    By CrackBerry Question in forum General BlackBerry Discussion
    Replies: 2
    Last Post: 02-14-16, 12:50 AM
  4. Lollipop on Blackberry
    By DamianWarS in forum General BlackBerry Discussion
    Replies: 1
    Last Post: 02-14-16, 12:04 AM
LINK TO POST COPIED TO CLIPBOARD