getSnapshot using Tour compared to the torch spreads

I'm getting a snapshot using the following encoding:

Encoding = jpeg & width = 640 & height = 480 & quality = normal

Using the (approximately) the same image (I tried this several times) the tour regularly returns 14 k bytes while the torch returns 138 k bytes.  I could see them being off by this factor if I was using different resolutions or different images, but how is that possible?

I solved this by doing:

for (int i = 0; i)< 5;="" i++)="">

This.Invalidate ();

this.doPaint ();

try {Thread.sleep (500) ;} catch (Exception ex) {}}

}

For some reason any the viewfinder disappear just the torch I close the screen.

It works but I have no idea as to why he has done :-(

Tags: BlackBerry Developers

Similar Questions

  • Call to videoControl.getSnapshot (encoding) takes 5 seconds on the torch

    Hello

    I have an application that integrates the camera via the api. The initialization of the camera and preview are fast. When I click on the ball control or touchscreen I run the code:

    JPEG Byte [] = _videoControl.getSnapshot (encoding);

    The torch, it takes about 5 seconds for the camera to focus and take the picture which is the way to slow down. The internal application of the device does not work quickly. When I click to take a picture, it is immediately taken. Why is the api so slow. I tried to add parameters during initialization of the camera, but without effect:

    Let me try this on my torch and get back to you tomorrow... I just wanted to report that it is for a few days and I have been absent due to a long weekend here.

    The version you are using does not contain the patch that I mentioned, so I would like to confirm if the problem you see is the bug I mentioned and if that fixes the problem, and we can go from there.

  • My camera iPhone 5s is accessed remotely? Whenever I use my phone torch ends up taking videos. Is it possible for a person to access my camera through the torch. We share the same Apple ID

    My camera iPhone 5s is accessed remotely? Whenever I use my phone torch ends up taking videos. Is it possible for a person to access my camera through the torch. We share the same Apple ID

    N °

    but maybe you tap the camera icon (bottom-right) when you press the icon of the torch (with the other hand maybe?)

  • The Torch 9800's BlackBerry Smartphones Can be used as a mobile Wifi access point

    Hello

    I just got a Torch 9800 with a great data plan; Anyone know if the phone can be used as a hotspot Wifi for a PC?

    N ° the Torch 9800 can't be upgraded to OS 7.1, which is the oldest version of the OS with function Hotspot Wi - Fi.

    I hope that helps you.

  • Smartphones blackBerry torch no longer has a sim chip, service cancelled with at t, to delete the e-mail settings, use the torch by wi - fi

    Due to a protracted dispute with at & t, I don't have my blackberry torch 9800 on the provider and the sim chip disappeared. Simple problem, because I want to have some uses of the torch limited by wi - fi and that don't work - I want to remove all references to the gmail and BIS email icons that I used to use on the torch. Apparently, nothing is active now that will allow me to do anything with any of the e-mail accounts that used to be active on the torch. Anyone have any ideas?

    Press the search icon in the upper right area of your home screen.  Type 'Book of Service' and select the options icon that appears.  Tap on "Service book.  Delete the [CMIME] GMail and Gmail [CICAL] service book.

  • When I use the function "cut", the line of results more sharpness compared to the original files. For example, {A: "file.psd"-&gt; cultures 4x6inch, 300 dpi-&gt; B: "cropped file.psd} then the results are as described as a first step. What s the problem.

    When I use the function "cut", the line of results more sharpness compared to the original files. For example, {A: "file.psd"-> cultures 4x6inch, 300 dpi-> B: "cropped file.psd} then the results are as described as a first step. What s the problem. (Photoshop CC, windows7)

    I'm a Retoucher of photpfile have used the CS2 version for many years, and fuction 'Harvest' is an important and frequent tree tools myself. The result of the broke lines drive me annoying cause my feeling touch Sofete are all blown away. Please help me.

    I think you're talking about using the crop tool? If you're cropping with a size and resolution that involves interpolation of the image, the crop tool will use your preference for the Interpolation of the Image. By default, bicubic is automatic, which can easily result in a sharp file. Change your preference (in general) to bicubic and you shouldn't see any sharpening.

    I hope it works for your situation.

  • 'overall target of auto PGA' is too small compared to the overall target of the PGA

    Hi all.

    The database is 11gR 2 (11.2.0.3) on a linux machine.

    'global setting of target PGA' is about 25 giga size.
    'overall target of auto PGA' is about 5.5 gigabytes size
    'Allocated total PGA' is about 25 giga size.
    "total PGA inuse" is about 19.5 giga size.

    According to the manual of the oracle, "total target auto PGA" means:

    Amount of memory PGA the Oracle database can use workspaces running in automatic mode. This amount comes dynamically PGA_AGGREGATE_TARGET initialization parameter value and work load current workspace and set continuously from the Oracle database.

    If this value is small compared to the value of PGA_AGGREGATE_TARGET, then a large amount of memory on the PGA TOUR is used by other components of the system (for example, PL/SQL or Java memory) and little is left for work areas. The DBA should ensure that enough memory PGA is left of workspaces running in automatic mode

    -----------------------------------------

    My question is following:

    1. what component consumes about 20 gigabytes size of the pga (total 25 giga).
    If the PL/SQL or Java memory consumes 20 giga size, isn't too compard to a total of size pga (25giga)?
    Does rely on applications? (we have procedures/packages in the database server-side)

    2. the total amount allocated (25 giga) PGA is close to "Global PGA target parameter (25giga).
    "total PGA inuse" is about 19.5 giga.

    Is that mean that data from free space of 5.5 giga size PGA?
    I'm a bit confused between 'PGA Total allocated' and 'total PGA inuse.

    ------------------------------------

    {code}

    Select name, decode (unit, 'bytes', round(value/1024/1024), value) mega_value, unit
    v $ pgastat



    aggregate the target PGA 25 600 bytes parameter
    overall target of auto PGA 5 505 bytes
    global memory related to 1024 bytes
    Total PGA inuse 19 483 bytes
    PGA total allocated 25 503 bytes
    PGA maximum allocated 53 426 bytes
    total number of freeable memory PGA 2 486 bytes
    number of processes 5 946
    Max process count 6 039
    PGA memory freed to OS 39,677,868 bytes
    Total PGA used to auto workareas - bytes
    Maximum PGA used to auto workareas 15 543 bytes
    Total PGA used for manual workareas - bytes
    Maximum PGA used for manual workareas 38 293 bytes
    during the allocation, count 3 733
    the treated bytes 17,288,505 bytes
    3 144 169 bytes read or written additional bytes
    cache hit percentage 85%
    has count 13,254,278 (total)


    {/ code}

    Thanks in advance.

    Best regards.

    Published by: 869578 on October 7, 2012 20:39

    869578 wrote:
    -----------------------------------------

    My question is following:

    1. what component consumes about 20 gigabytes size of the pga (total 25 giga).
    If the PL/SQL or Java memory consumes 20 giga size, isn't too compard to a total of size pga (25giga)?
    Does rely on applications? (we have procedures/packages in the database server-side)

    The place to look is v$ process_memory (see, for example this blog post - ignore the fact that he speaks a bug 3 years ago, the SQL to query the memory usage is the bit important to you).

    2. the total amount allocated (25 giga) PGA is close to "Global PGA target parameter (25giga).
    "total PGA inuse" is about 19.5 giga.

    Is that mean that data from free space of 5.5 giga size PGA?
    I'm a bit confused between 'PGA Total allocated' and 'total PGA inuse.

    Basically Yes, your system currently thinks only about 5.5 GB of memory that can be called on any process requiring more memory to work. When a process requests from memory (for example, sorting) it will not necessarily return at the time wherever he has done with her, because she plans to use it again in the near future. This is why the amount awarded may be higher than currently in use. If another process.

    ------------------------------------

    {code}

    Select name, decode (unit, 'bytes', round(value/1024/1024), value) mega_value, unit
    v $ pgastat

    aggregate the target PGA 25 600 bytes parameter
    overall target of auto PGA 5 505 bytes
    global memory related to 1024 bytes
    Total PGA inuse 19 483 bytes
    PGA total allocated 25 503 bytes
    PGA maximum allocated 53 426 bytes
    total number of freeable memory PGA 2 486 bytes
    number of processes 5 946

    {code}

    You have almost 6 000 live processes - and it takes a couple of MB per process just to get a few bits of SQL, is not really surprising that you have already allocated about 19 GB of memory - what is an average of 3 MB per process. You CAN see, however, that a few processes have to run away with a big piece, which is why you can watch process $ v and v$ process_memory in detail.

    Concerning
    Jonathan Lewis

  • JVM error 104 on the torch please help.

    Hi all

    I developed an application for the 9500 series touch screen devices, I tested it on these devices and all is well with the Simulator and the real device.

    But when I load it the torch I get the JVM error 104 and I used throughout the app try/catch blocks, but I can catch the source of the error.

    I then tried to add the application on a device 9300 and everything works again. For some reason any app just does not the torch.

    The application starts fine, but when I select anything within the app it "breaks".

    Can someone please help with this problem. If there is anything that I can provide please let me know.

    -----------------------------------------------------------------------------------------------------------------------------------------------------------

    Thread [BTM__Bussiness_Trip_Manager_ (244) id = 165632000] .ropInternal (suspended (exception IllegalArgumentException)) GraphicsInternal (Graphics) (int, int, int, int, int, Bitmap, int, int, boolean) online: 1403 (Graphics) GraphicsInternal .tileRop (int, int, int, int, int, Bitmap, int, int) line: 1492 BitmapBackground.draw (Graphics, XYRect) line: 211 (int, Graphics, int, int, int) ChoiceBox.draw line: 534 MyChoiceField (ChoiceField) .paint (Graphics) line: 1977 MyChoiceField.paint (Graphics) line: 55 MyChoiceField (field) .paintSelf (boolean Graphics (, int, int) line: 4600 ManageDestinationsPage line .paintChild (graphic design, field) $5 (Manager): 2505 ManageDestinationsPage$ 5 (Manager) .subpaint (Graphics) line: 3175 ManageDestinationsPage$ 5 (Manager) .subpaint0 (Graphics) line: 3150 ManageDestinationsPage$ 5 (Manager) .paint (Graphics) line: 2487 ManageDestinationsPage line .paintSelf (graphics, boolean, int, int) $5 (field): 4600 ManageDestinationsPage line .paintSelf (graphics, boolean, int, int) $5 (Manager): 2510 HorizontalFieldManager (Manager) .paintChild (graphic design, field) line : 2505 HorizontalFieldManager.subpaint (Graphics) line: 320 HorizontalFieldManager (Manager) .subpaint0 (Graphics) line: 3150 HorizontalFieldManager (Manager) .paint (Graphics) line: 2487 HorizontalFieldManager (field) (graphs, boolean, int, int) .paintSelf line: 4600 HorizontalFieldManager (Manager) .paintSelf (graphics, boolean, int, int) line: 2510 ManageDestinationsPage line .paintChild (graphic design, field) $4 (Manager): 2505 ManageDestinationsPage$ 4 (Manager) .subpaint (Graphics) line: 3175 ManageDestinationsPage$ 4 (Manager) .subpaint0 (Graphics) line: 3150 ManageDestinationsPage$ 4 (Manager) .paint (Graphics) line : 2487 ManageDestinationsPage$ 4 (field) .paintSelf (boolean, int, int Graphics) line: 4600 ManageDestinationsPage line .paintSelf (graphics, boolean, int, int) $4 (Manager): 2510 VerticalFieldManager (Manager) .paintChild (graphic design, field) line: 2505 VerticalFieldManager.subpaint (Graphics) line: VerticalFieldManager (Manager) .subpaint0 (Graphics) line 575: 3150 VerticalFieldManager (Manager) .paint (Graphics) line: 2487 VerticalFieldManager (field) (graphs, boolean, int, int) .paintSelf line: 4600 VerticalFieldManager (Manager) .paintSelf (graphics, boolean, int, int) line : 2510 TitleStatusManager (Manager) .paintChild (graphic design, field) line: 2505 TitleStatusManager (Manager) .subpaint (Graphics) line: 3175 TitleStatusManager (Manager) .subpaint0 (Graphics) line: 3150 TitleStatusManager (Manager) .paint (Graphics) line: 2487 TitleStatusManager (field) (graphs, boolean, int, int) .paintSelf line: 4600 TitleStatusManager (Manager) .paintSelf (graphics, boolean, int, int) line: 2510 ScreenDelegateManager (Manager) .paintChild (graphic design, field) line: 2505 ScreenDelegateManager (Manager) .subpaint (Graphics) line: 3175 ScreenDelegateManager (Manager) .subpaint0 (Graphics) line : 3150 ScreenDelegateManager (Manager) .paint (Graphics) line: 2487 ScreenDelegateManager (field) (graphs, boolean, int, int) .paintSelf line: 4600 ScreenDelegateManager (Manager) .paintSelf (graphics, boolean, int, int) line: 2510 ManageDestinationsPage (Manager) .paintChild (graphic design, field) line: 2505 ManageDestinationsPage (Screen) .paint (Graphics) line: 4515 ManageDestinationsPage (field) (graphs, boolean, int, int) .paintSelf line: 4600 ManageDestinationsPage (Manager) .paintSelf (graphics, boolean, int, int) line: 2510 ManageDestinationsPage (Screen) .doPaint0 (line): line UiEngineImpl.paintToBackingStores () 1891 : 922 UiEngineImpl.doPainting () line: 734 UiEngineImpl.processMessage (Object Message, boolean) line: 4236 AppStartUp (app) .doProcessNextMessage (Message) line: 2412 AppStartUp (app) .processNextMessage (Message) line: 1639 AppStartUp (app) .enterEventDispatcher (line): 1452 AppStartUp.main (String []) line: 17

    Sorry guys,

    I luckely fell appon a thread which solved my problem.

    http://supportforums.BlackBerry.com/T5/Java-development/differences-between-V5-0-OS-and-V6-0-OS-for-...

    Thanks in any case.

  • "Détarer" problem with the Torch 9800/Device Simulator

    Hello everyone,

    Im a very strange problem with the Torch 9800 (OS 6).

    I have an application developed with 5.0 SDK. Throughout the process of synchronization of this app, there is a point he gets a. tar.gz file that is unziped. For this purporse (in fact, the tar part / "détarer"), we use a tar / "détarer" 'library' we found here in the forum (http://code.google.com/p/j2metar/). This library works fine in all phones with OS 5.0 that we try and even on the simulators of somo 6.0.

    But there seems to be a problem with the torch. During the uncompress, there are an exception, because what is the reading of the structure of the tar (from the industry), load the bytes that are invalid, corrupt, dirty, memory, and it fails.

    The strange thing of all is that if I have only the routine détarer to the file (in the torch), it works! But when I run all my sinchronization, which open and close httpconnections and process the file on some points (sometimes the same point, others of different) fails.

    My question is... are at - it a known bug, issue, etc. with the BONE of the torch (touch device)? Of course, the first thing that jump to mind is "my code is incorrect, memory leaks (in Java, but perhaps odd that a stream was not getting close properly)" and so on, but I can't seam to find the problem. And like I said before, this application works fine with the same file tar.gz in other devices like the 8520 OS 5, 9780 OS 6, 8900 (OS 5).

    IM completely stuck with this problem and any help/test will be greatly appreciated.

    Here some code, the method that makes him détarer and calls the détarer/tar library:

    public static boolean "détarer" (String tarFileUrl, String destUrl) bird Exception {}

    FileConnection fconn = null;
    FileConnection tarFileConn = null;
    TarInputStream tis = null;
    Boolean bRet = false;

    try {}
    fconn = (FileConnection) Connector.open (destUrl, Connector.READ_WRITE);
    If (! fconn.exists ())
    fconn.mkdir ();   Create the folder if it does not exist
    fconn. Close();
    fconn = null;
                
    Create a TarInputStream
    tarFileConn = (FileConnection) Connector.open (tarFileUrl);
    TIS = new TarInputStream (tarFileConn.openInputStream ());
    tarFileConn.close ();

    Entry TarEntry;
    int count;
    data Byte = null;
                
    While ((input = tis.getNextEntry ())! = null) {}
    Count = 0;
    data = new ubyte [2048];

    fconn = (FileConnection) Connector.open (destUrl + entry.getName (), Connector.READ_WRITE);
    If (! fconn.exists ())
    fconn. Create();   create the file if it doesn't exist
    else {}
    fconn. Delete();    Create a new
    fconn. Create();
    }

    OutputStream os = fconn.openDataOutputStream ();
                    
    While ((count = tis.read (data))! = - 1) {}
    OS. Write (data, 0, count);

    }
                    
    OS. Flush();
    OS. Close();
                    
    fconn. Close();
    fconn = null;
               
    }

    TIS. Close();
    TIS = null;
                
    bRet = true;
                
    } catch (Exception e) {}
    e.printStackTrace ();
    throw e;
    } {Finally
    try {}
    If (tis! = null)
    TIS. Close();
    If (tarFileConn! = null)
    tarFileConn.close ();
    If (fconn! = null)
    fconn. Close();
    } catch (Exception e) {}
    }
            
    Return bRet;
    }

    Thank you!

    Santiago.

    Hello

    It is a problem with the OS 6.  I've posted about this before here:

    http://supportforums.BlackBerry.com/T5/Java-development/reading-and-writing-file-on-torch-9800/TD-p/...

    Basically, corruption may occur if you write to the stream simultaneously in different threads.  The solution is to ensure that a single file operation is occurring at a given time.  Some people have had the chance to control the size of the buffer to something as a multiple of (64 * 1024)-1. e.g. 65535.  In addition, you can rinse after each write to the buffer.  I have had no luck with this, but others.  If you look at the bug in JIRA, there is also no activity on this:

    https://www.BlackBerry.com/jira/browse/JAVAAPI-1513

    Good luck!

  • MapFields on the Torch 9800

    Hi all

    I recently started working on a BB application, up to now, the tools are proved very useful and support online concise in answering the questions.

    On that note, I encountered a problem with the 9800 Torch Simulator. I can't get MapFields to display, I tried my own implementations and application examples. The app will expire after 60 s and generates an InterruptedException. It shows a gray screen with "Download" at the top left and then nothing happens. I tried the internet connection on the phone and it is functional

    I tested the same MapField Applications with other simulators and have not had any problems.

    Thanks in advance,

    It turns out that my network actually did not work properly. If I would have used the browser, it would have been obvious that the connection was not working.

    I tried connecting to the facebook application that managed somehow. Nevertheless, I solved my problem, for later use. The torch 9800 obliged me to connect to the network default WiFi to connect to the network.

  • No route to host the torch device (WIFI)

    I'm testing my application Widget loading a remote web page.  I am only on the torch device itself.  It works fine on the simulator of 9800.

    Private LAN

    WIFI

    The address using IP field with item appropriate in the config.xml file

    Using the browser on the device, I can hit my internal site: http://192.168.1.100/index.html.  This works.  However, when I run my application Widget to the device, which points to the same site, I get:

    ERROR

    The requested URL could not be found

    The following error was encountered:

    • Failed to connect to 192.168.1.100

    The system gave:

    (113) no route to host

    Why can I hit the site from the browser, but not from my application, which has this in the config.xml file?

      http://192.168.1.100">                                                http://192.168.1.100/index.html"/>
    

    Boy, all the guys from RIM should play on their rules.  It would have been easy for them.

    In the Widget/WebWorks config file, you can specify which transport to use application and enforcement.

    The default order seems to be:

          MDS    BIS-B    TCP_WIFI    TCP_CELLULAR    WAP2    WAP  
    

    The problem is, the BIS server can't find my private server (nor should it).  I still think it's a bug, it should go to transport after the failure of BIS - B.

    In any case, I changed my order for testing purposes.  (Not sure I recommend for production, but who knows do).  I moved WIFI upward and now I can load my application my private server remotely.

      
        TCP_WIFI
        MDS
        BIS-B
        TCP_CELLULAR
        WAP2
        WAP
      
    
  • Still valid to use FileJournalListener to capture the image of the camera in 6.0?

    I'm having a problem with a screenshot of the app native camera on JDE 6.0 and the 9800 Simulator.  I use the old 'good practices' referring to the native camera app and save a FileSystemJournalListener:

    {Synchronized (UiApplication.getEventLock ())}
    UiApplication.getUiApplication () .addFileSystemJournalListener (this);
    Invoke.invokeApplication (Invoke.APP_TYPE_CAMERA, new CameraArguments());
    }

    When I get a FileSystemJournalEntry.FILE_ADDED, I get the file and encode it.

    Public Sub fileJournalChanged()
    {
    next sequence number file system will use
    Long USN = FileSystemJournal.getNextUSN ();
            
    for (long I = USN - 1; i > = lastUSN & I)< usn;="">
    {
    Entry FileSystemJournalEntry = FileSystemJournal.getEntry (i);
    If (input == null)
    {
    break;
    }
                
    If (entry.getEvent () is FileSystemJournalEntry.FILE_ADDED)
    {
    Path String = entry.getPath ();
    If (path! = null & path.indexOf ('.jpg')! = - 1).
    {
    We found a new JPEG image, treat it
    String result = processImage ("file://" + path);
                        
    clean
    closeCamera();
                        
    break;
    }
    }
    }
            
    do not forget the change log file number,
    If we do not find the same events over and over again
    lastUSN = USN;
    }

    The problem is that the Torch 9800 Simulator choke on it.  "I get randomly ' JVM error 104: Eception: OutOfMemoryError.  I say randomly because sometimes after taking pictures of 3-5 successfully, and sometimes it pours on the first attempt to photograph.  I've cleaned many times Simulator.

    The same code works perfectly in 5.0 simulators (9550, 9530).  I can take pictures until I'm blue in the face without an exception OutOfMemoryError.

    I saw this method of capture an image (using the MMAPI implementation)...

    Take a photo in an application device of BlackBerry - Multimedia - Development Guide - BlackBerry Java...

    .. .but I want the user to be able to have the user of the native camera of experience.  Therefore, listen to JPG file was added.  Is it still valid in 6.0?  It is, of course, to some extent, or my photo app would not work.  Is there something with log being numbered differently?

    The FileSystemJournalListener is not the problem.

    The exception OutOfMemoryError seems to be related sending images of native Java coding to JavaScript.

    Only one problem in 6.0.

  • Away you smartphones blackBerry 7.1 update on the Torch 9810

    I just did the update for the new bundle of 7.1 from my PC. Twice he has lost the connection to the phone after the restart and comes up with an error 507.

    Fortunately www.blackberry.com/507 tells you how to recover your old operating system.

    It works very well, so there is nothing wrong with my phone or computer - it's the * beep * update which is screwed!

    I just found out (I only got the torch for a few months) that "restore" from the desktop software is not restore your applications! I hope it will work http://www.ehow.com/how_5864947_restore-blackberry-apps.html

    I restore all the bundle 7.0 for the second time.

    A great way to waste an eveneing...

    jbraner wrote:
    Well, it's not particularly useful - is it?

    You've upgraded to 7.1 without problems?  YES

    It will not install. There may be something wrong with the phone or the PC or desktop software - or it wouldn't restore to 7.0.

    Of course, it takes something like that to get a 'full backup' account with the desktop software does not save 3rd party applications!

    Well, another night spoiled...

    You can back up the applications but is not a native function

    Basically, you make a switch unit and once saved, copy the files and cancel the switch.

    Itinerary here

    http://CrackBerry.com/BlackBerry-101-backing-3rd-party-applications-your-BlackBerry

    I use the Desktop Manager as much as all my apps can be downloaded from the app world, but I know that some have collected more special and above will help you in the future

    This is how to update an operating system

    Manual device OS upgrade instructions:

    1. start by searching for your operator and the system operating file that you want to use.

    http://NA.BlackBerry.com/eng/support/downloads/download_sites.jsp

    2. make a backup of your device first, using Desktop Manager > backup. Close at the end Office Manager and disconnect it from BlackBerry. Get DM here http://us.blackberry.com/apps-software/desktop/

    3. download the OS files to the PC then install on the PC by running (double click) the downloaded file.

    4. go into c:\program files Research in motion\apploader and delete the file named "vendor.xml."

    5. This step is not necessary unless there is a problem on the next steps. Use BBSAK from BBSAK.org and wipe the device (after doing a full backup), then after you get the 507 error (no OS installed) then proceed to step 6

    6 remove the internet connection for PC and reboot the PC.

    7. plug the BlackBerry and double-click on "Loader.exe." It is located in the same place as the above vendor.xml file was in.

    8. If you did step 5, restoration of the back upward. Follow this KB if necessary http://www.blackberry.com/btsc/KB10339

    Take advantage of the new operating system.

  • BlackBerry smartphones, what's up with the Torch 9800 OS 6.0.0.747

    Hello again!
    Is someone can you please tell me what is the new update OS of the Torch 9800? I use 9800/6.0.0.246 bundle 695. I want to upgrade my OS to 6.0.0.747 (my first upgrade - if ever), but first of all, I want to know what has been added to the old operating system. Thank you!

    An upgrade of this nature is generally bug fixes. If your device works well for you, there is no need to upgrade. You won't get all the new features.

  • BlackBerry Smartphones Barcode Scanner on the torch 9860

    is there an app to scan barcode on the torch 9860? I mean not that BBM it will scan only bbm pin bar codes. I'm looking for a barcode scanner General whereby I can scan QR codes General. I used to have one in my previous nokia E7 but cannot find on my new torch 9860. pls help.

    There are a lot of QR scanners. I use that of JaredCo and am very happy with it. Search AppWorld "scan QR' to find one you like.

    I hope that helps you.

Maybe you are looking for