Results 1 to 12 of 12
Like Tree5Likes
  • 2 Post By chrysaurora
  • 1 Post By kill_9
  • 1 Post By steve911
  • 1 Post By chrysaurora
  1. chrysaurora's Avatar
    CrackBerry Master

    Posts
    1,028 Posts
    Thread AuthorThread Author   #1  

    Default Killer idea for RIM (wild, but killer)

    Here is my idea -

    QNX is a micro kernel based OS. Which is why, it's able to run Android's Dalvik VM. Which is also why it's able to do "BlackBerry Balance". Superficially speaking (not necessarily correct from technical standpoint, but just so everyone understands what I am talking about): it's like Android environment is virtualized, BlackBerry Balance-Personal and Balance-Work profiles are virtualized. They all run separately, independently of each other in their own virtual environments.

    Plus, QNX is POSIX compliant.

    Combine these two, and what you get is a perfect homebrew device. You could load Nintendo simulator, you could load all kinds of simulators in their own virtual environments. You could probably even install Windows in a virtualized environment!

    With BlackBerry 10, you get BlackBerry AND also you are kind of getting an Android device for free (as it can run most Android apps). Hackers/Super Coders can create even more virtual environments, run them on BB 10.

    You could even load a linux environment, install xbmc or plex, and use it as a media player (it'd be a very expensive media player, but point is, it could be done).

    Ok - don't flame me if I got too carried away with my thesis/idea. Just let me know (nicely) if I am wrong.
    *******
    Dear BlackBerry,
    UPGRADE existing users to BB 10. Don't want to price devices too low? Start a 'trade-up' program. Let existing BB users exchange their old (even non-working) devices for new BB10. Eg: Old BlackBerry + $250 = Z10 This way, you won't have to officially lower your MSRP.

    IMPLEMENT requests in order (most requested to least): http://forums.crackberry.com/blackbe...50/index9.html
    Thanked by 2:
    sydsam (12-17-2012),  T-Raww (12-17-2012) 
    sydsam and T-Raww like this.
  2. sydsam's Avatar
    CrackBerry Abuser

    Posts
    327 Posts
    #2  

    Default Re: Killer idea for RIM (wild, but killer)

    Genius!! I imagine you should be able to have other mobile operating systems beside just Android... Is a killer idea
  3. BThunderW's Avatar
    CrackBerry Addict

    Posts
    821 Posts
    #3  

    Default

    Interesting idea but wouldn't work very well for loading Windows or Linux. Windows/Linux work great virtualized on x86/x64 hardware but won't run the same on the phone. In order to run on the BB10 hardware all CPU instructions would have to be emulated and translated which is a lot slower than simply passing them through to the CPU. The OS would have to be build specifically for the underlying hardware.
  4. DrBoomBotz's Avatar
    CrackBerry Abuser

    Posts
    257 Posts
    #4  

    Default

    First off I think your signature is bang on.

    About the posix vm, It would be pretty cool for some.
    A much larger share of the Smartphone purchasing public might see it as a discontinuous "user experience".
  5. mikeo007's Avatar
    CrackBerry Genius

    Posts
    4,142 Posts
    Global Posts
    4,529 Global Posts
    #5  

    Default

    A few too many technical problems with your idea and understandings of QNX and other technologies.
    It would be cool, but not feasible with current hardware.
  6. kill_9's Avatar
    Banned

    Posts
    5,168 Posts
    Global Posts
    5,169 Global Posts
    #6  

    Default

    The micro-kernel architecture of QNX has no bearing on the ability to virtualize other processes. The linux kernel is monolithic yet supports virtualization in the kernel and in user space. Your understanding of operating systems architecture and virtualization is seriously flawed.
    notnomde likes this.
  7. steve911's Avatar
    CrackBerry Abuser

    Posts
    147 Posts
    #7  

    Default

    I've always wondered if you could utilize Blackberry's superior security to create a secure legitimate personal voting machine. I'd easily trust my BlackBerry over the voting machines currently in use during governmental elections.
    Jake Storm likes this.
  8. chrysaurora's Avatar
    CrackBerry Master

    Posts
    1,028 Posts
    Thread AuthorThread Author   #8  

    Default

    Quote Originally Posted by BThunderW View Post
    Interesting idea but wouldn't work very well for loading Windows or Linux. Windows/Linux work great virtualized on x86/x64 hardware but won't run the same on the phone. In order to run on the BB10 hardware all CPU instructions would have to be emulated and translated which is a lot slower than simply passing them through to the CPU. The OS would have to be build specifically for the underlying hardware.
    Yes, it's going to be slower. You could emulate x86/x64 on a JVM too. (see: JPC (emulator) - Wikipedia, the free encyclopedia)
    I was not suggesting that they should run Windows on BB 10 hardware. My *bigger* point was that BB 10 could attract some serious interest by home-brew community. Just like Raspberry Pi is attracting so much interest.

    Quote Originally Posted by mikeo007 View Post
    A few too many technical problems with your idea and understandings of QNX and other technologies.
    It would be cool, but not feasible with current hardware.
    Quote Originally Posted by BB9700CA View Post
    The micro-kernel architecture of QNX has no bearing on the ability to virtualize other processes. The linux kernel is monolithic yet supports virtualization in the kernel and in user space. Your understanding of operating systems architecture and virtualization is seriously flawed.
    I differ. I do have some (technical) understanding of QNX, Linux, Windows. Yes, I am not an OS/Kernel developer but I have background in CS so these concepts are not completely alien to me. Also, yes, my understanding could be flawed but let me explain again.

    RIM itself claimed that they if IOS were open source, they could support IOS apps too (just like they do Android apps). All they'd have to do is create a run-time for IOS. Because IOS is not open-source they can't do it. The microkernel architecture allows QNX to run different run-times in their own sandbox. I think we could consider it as 1/2 vmware.

    My point was that micro-kernel architecture allows you to run multiple run-times more securely. RIM has already demonstrated this by running Android's Dalvik VM and also by running Work & Personal profiles on BB 10. <- All three environments running on QNX.

    Again, I am not suggesting that they should run Windows or Linux in virtualized environment on BB 10. I was only suggesting that BB 10 (QNX) has this capability so it could attract some serious attention from home-brew community. We should let em know! Just like they mod/develop PS3, xBOX. Who knows what kind of mods they could come up with.
    *******
    Dear BlackBerry,
    UPGRADE existing users to BB 10. Don't want to price devices too low? Start a 'trade-up' program. Let existing BB users exchange their old (even non-working) devices for new BB10. Eg: Old BlackBerry + $250 = Z10 This way, you won't have to officially lower your MSRP.

    IMPLEMENT requests in order (most requested to least): http://forums.crackberry.com/blackbe...50/index9.html
    T-Raww likes this.
  9. howarmat's Avatar

    Posts
    22,836 Posts
    Global Posts
    23,395 Global Posts
    PIN
    24DA0A39
    #9  

    Default

    Quote Originally Posted by chrysaurora View Post
    Yes, it's going to be slower. You could emulate x86/x64 on a JVM too. (see: JPC (emulator) - Wikipedia, the free encyclopedia)
    I was not suggesting that they should run Windows on BB 10 hardware. My *bigger* point was that BB 10 could attract some serious interest by home-brew community. Just like Raspberry Pi is attracting so much interest.



    I differ. I do have some (technical) understanding of QNX, Linux, Windows. Yes, I am not an OS/Kernel developer but I have background in CS so these concepts are not completely alien to me. Also, yes, my understanding could be flawed but let me explain again.

    RIM itself claimed that they if IOS were open source, they could support IOS apps too (just like they do Android apps). All they'd have to do is create a run-time for IOS. Because IOS is not open-source they can't do it. The microkernel architecture allows QNX to run different run-times in their own sandbox. I think we could consider it as 1/2 vmware.

    My point was that micro-kernel architecture allows you to run multiple run-times more securely. RIM has already demonstrated this by running Android's Dalvik VM and also by running Work & Personal profiles on BB 10. <- All three environments running on QNX.

    Again, I am not suggesting that they should run Windows or Linux in virtualized environment on BB 10. I was only suggesting that BB 10 (QNX) has this capability so it could attract some serious attention from home-brew community. We should let em know! Just like they mod/develop PS3, xBOX. Who knows what kind of mods they could come up with.
    you are contradicting yourself.

    on one hand you talk about how RIM runs the different runtimes SECURELY and then on the other you want to root/hack/mod it to run essentually ROMS.

    Cant have it both ways....RIM needs the secure route otherwise they can start kissing govt business bye bye
    ~Matt
    Nexus 5, Z10 LE, White Lumia 521, 32GB Nook HD+ & 16GB PB, 32 GB Dell Venue 8 Pro
    @howarmat
  10. chrysaurora's Avatar
    CrackBerry Master

    Posts
    1,028 Posts
    Thread AuthorThread Author   #10  

    Default

    Quote Originally Posted by howarmat View Post
    you are contradicting yourself.
    on one hand you talk about how RIM runs the different runtimes SECURELY and then on the other you want to root/hack/mod it to run essentually ROMS.
    Not really. QNX is capable of running multiple run-times securely. By securely, I mean, each run-time is in it's own sandbox. Can not interact or see other run-times. Gov/Businesses are certainly not going to buy devices or mods from home brew community.
    *******
    Dear BlackBerry,
    UPGRADE existing users to BB 10. Don't want to price devices too low? Start a 'trade-up' program. Let existing BB users exchange their old (even non-working) devices for new BB10. Eg: Old BlackBerry + $250 = Z10 This way, you won't have to officially lower your MSRP.

    IMPLEMENT requests in order (most requested to least): http://forums.crackberry.com/blackbe...50/index9.html
  11. kdna's Avatar
    CrackBerry Addict

    Posts
    621 Posts
    #11  

    Default

    The idea will confuse most people as soon as someone tries explaining it.
    Purchase these awesome apps for Z10 (BB10-device): Utilities: Mobile Network | Developer ModeBluetooth | Mobile Hotspot | NFC | Learn Essential Japanese Verbs | Ultimate Powerball
    FREE BlackBoard Lite (Free!) Coming SOON!: Mega Millions 10
  12. T-Raww's Avatar
    CrackBerry User

    Posts
    92 Posts
    PIN
    288beaf3
    #12  

    Default

    Well let the community. Know email them your waiting time it's time to fire up the bb10 fire and set a blaze!!

Similar Threads

  1. My idea for RIM.
    By garment69 in forum General BlackBerry Discussion
    Replies: 0
    Last Post: 02-01-2012, 10:25 AM
  2. GREAT IDEA FOR RIM: The App Awards!! How it works...
    By IvanAMANation in forum BlackBerry OS Apps
    Replies: 3
    Last Post: 10-19-2011, 03:48 PM
  3. GREAT IDEA FOR RIM: The App Awards!! How it works...
    By IvanAMANation in forum General BlackBerry Discussion
    Replies: 3
    Last Post: 10-19-2011, 03:48 PM
  4. Idea for RIM: offer a NFC upgrade for existing handsets
    By grahamf in forum General BlackBerry Discussion
    Replies: 8
    Last Post: 06-02-2011, 06:15 PM
  5. An GREAT Idea for RIM... This makes so much sense!!
    By IvanAMANation in forum General BlackBerry Discussion
    Replies: 5
    Last Post: 03-30-2011, 11:22 PM

Posting Permissions