BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 04-26-2008, 01:30 PM   #1 (permalink)
Knows Where the Search Button Is
 
Join Date: Jun 2007
Model: 8100
PIN: N/A
Carrier: t-mobile
Posts: 16
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default Is upgrading the BB OS on Linux possible?

Please Login to Remove!

Without running a virtual Windows session (XP, Vista, etc.) will it, or is it, be possible - most likely using Wine, Wine HQ , to upgrade the OS?

Sorry in advance for starting a new thread but I didn't see this topic raised and I'm curious.
Offline  
Old 04-26-2008, 03:05 PM   #2 (permalink)
EPIC MOD
 
ezrunner's Avatar
 
Join Date: Mar 2006
Location: Virginia Beach
Model: ZED10
OS: DOS 3.1
PIN: INK STICK
Carrier: Tmobile
Posts: 12,214
Post Thanks: 9
Thanked 6 Times in 6 Posts
Default

Wirelessly posted (life goes on! yes it is tough)

Nope at the time can't be done
__________________
ZED 10
Offline  
Old 04-27-2008, 03:30 PM   #3 (permalink)
Knows Where the Search Button Is
 
Join Date: Jun 2007
Model: 8100
PIN: N/A
Carrier: t-mobile
Posts: 16
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Telling me something can't be done doesn't help me very much. However with your experience here at the forums, judging by the number of posts you have contributed, I am willing to judge more likely than not that what you wrote is really the current state of *nix/BB support in this area. However I was hoping for, but I did not explicitly ask for (so I certainly cannot blame you for your terse answer), for a knowledge of the stumbling blocks of attempting to do this. If anyone would be so kind as to tell me what problems exist in attempting to upgrade from a *nix I would be ever so greatful.
Offline  
Old 04-27-2008, 03:37 PM   #4 (permalink)
Retired BBF Moderator
 
Sith_Apprentice's Avatar
 
Join Date: Aug 2005
Model: 9000
OS: 4.6.0.xxx
Carrier: AT&T
Posts: 10,149
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

the ONLY software that allows for an OS update has to be run on Windows. There is no Linux/Unix/Mac support at this time. The Desktop Manager software requires an installation of Windows to run. Going forward the device will be able to update OTA, but it cannot at this time.

Last edited by Sith_Apprentice : 04-27-2008 at 03:39 PM.
Offline  
Old 04-27-2008, 03:56 PM   #5 (permalink)
Knows Where the Search Button Is
 
Join Date: Jun 2007
Model: 8100
PIN: N/A
Carrier: t-mobile
Posts: 16
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

So an emulator, like WineHQ, is simply not developed enough for all processes RIM requires to take place at an upgrade at the moment?
Offline  
Old 04-27-2008, 03:58 PM   #6 (permalink)
Retired BBF Moderator
 
Sith_Apprentice's Avatar
 
Join Date: Aug 2005
Model: 9000
OS: 4.6.0.xxx
Carrier: AT&T
Posts: 10,149
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

That would be my assumption yes. I am sure someone out there with better programming skills than I can create the emulator, or alter it, so that it *could* run, but my understanding at this time is that it cannot.
Offline  
Old 04-28-2008, 06:13 PM   #7 (permalink)
BlackBerry Extraordinaire
 
rivviepop's Avatar
 
Join Date: Dec 2006
Location: san francisco
Model: 8320
PIN: n/a
Carrier: t-mobile
Posts: 2,166
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

One main issue stems from the use of the USB driver for the device, there is no documentation as to the protocols used; several very well versed developers (read: kernel module maintainers) have been trying to get RIM to provide documentation; to my knowledge, nothing has been given over. Most assuredly there are some other things in the way (the more high level items on the command/response structure, for instance) that are also not released to the public; these border on intellectual property rights I bet.

Several groups and/or individuals have been working on reverse engineering the protocols used and have many things working (see the Barry suite of tools), but the process of upgrading an OS is quite a ways beyond a simple chatter to and from the device. It may happen in the future (where there's a will, there's a way) but as a non-programming nerd you're going to get nowhere by thinking just using Wine will do the job. It's far, far more complicated and out of the reach of mere mortals at this stage.
__________________
[ Linux & BlackBerry ] http://www.blackberryforums.com/linux-users-corner/
Offline  
Old 04-29-2008, 09:27 PM   #8 (permalink)
Knows Where the Search Button Is
 
Join Date: Jun 2007
Model: 8100
PIN: N/A
Carrier: t-mobile
Posts: 16
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I realize the limitations, capabilities, what ever one wants to call them of Barry and I also am on the periphery of understanding the usb driver issues but it just never made sense why an emulator could never do what Windows did. I get it now. The thread was created out of an interest in understanding the current situation in upgrading the OS in Linux. I program, not very well mind you, but as is the problem with everyone these days I have no time.

In any event thank you rivviepop for shedding light on OS upgrading, as I am strictly a GNU/Linux user - the BB was a poor choice for my needs but Barry has made it at least tolerable and midpssh etc. all help to make it a worthwhile product regardless of its limitations.

thanks again
Offline  
Old 05-13-2008, 04:42 PM   #9 (permalink)
CrackBerry Addict
 
Dinan3's Avatar
 
Join Date: Oct 2007
Location: The Land of Ferraris, Moviestars, and Bumbs
Model: 9000
PIN: & Teller
Carrier: AT&T
Posts: 590
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

As much as i love using linux, this is the reason why i dual boot and the ONLY reason i go into windows.
__________________
When you turn on your phone, does it return the favor? Welcome to BlackBerry!
________________
ubuntu-LINUX 8.04
Offline  
Old 07-03-2008, 04:45 AM   #10 (permalink)
BlackBerry Blooded
 
jsntrenkler's Avatar
 
Join Date: Aug 2007
Location: Tucson Arizona
Model: 9630
OS: 4.7.1.40
PIN: ????
Carrier: Verizon Wireless
Posts: 1,271
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by Dinan3 View Post
As much as i love using linux, this is the reason why i dual boot and the ONLY reason i go into windows.
Same here, on both my Linux and OS X machines ... The only reason I keep windows around is primarily because of my blackberry.
Offline  
Old 07-10-2008, 05:05 PM   #11 (permalink)
Knows Where the Search Button Is
 
Join Date: Apr 2007
Model: 8820
PIN: N/A
Carrier: Mobistar
Posts: 18
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

i have a windows xp machine running under vmware and use the desktop manager in there. just make sure you have Barry installed/configured.
Offline  
Old 07-13-2008, 04:48 PM   #12 (permalink)
Knows Where the Search Button Is
 
Join Date: Jun 2007
Model: 8100
PIN: N/A
Carrier: t-mobile
Posts: 16
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

jsntrenkler, are you saying you can do firmware upgrades with the blackberry desktop manager via xp as virtual machine? Please confirm, as if so, this is the route I will take.
Offline  
Old 07-15-2008, 09:56 PM   #13 (permalink)
New Member
 
Join Date: Jun 2008
Model: 8310
PIN: N/A
Carrier: Satelindo
Posts: 2
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Just a tought, in windows we have javaloader to do some task for blackberry. Probably we can make it works on linux? Load application, wipe etc...?
Offline  
Old 07-30-2008, 05:20 PM   #14 (permalink)
Knows Where the Search Button Is
 
JoelM's Avatar
 
Join Date: Jul 2008
Location: Miami
Model: 8330
OS: 4.3.0.127
PIN: 302911a5
Carrier: Sprint
Posts: 25
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by yigalweinstein View Post
I realize the limitations, capabilities, what ever one wants to call them of Barry and I also am on the periphery of understanding the usb driver issues but it just never made sense why an emulator could never do what Windows did.
Lets remember that Wine is not an emulator but a Win API layer...
Offline  
Old 12-09-2008, 03:03 PM   #15 (permalink)
Knows Where the Search Button Is
 
Join Date: Mar 2008
Model: 8820
PIN: N/A
Carrier: ATT
Posts: 28
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by yigalweinstein View Post
jsntrenkler, are you saying you can do firmware upgrades with the blackberry desktop manager via xp as virtual machine? Please confirm, as if so, this is the route I will take.
it should be possible, using the vmware usb passthrough option
Offline  
Old 12-14-2008, 03:34 AM   #16 (permalink)
Thumbs Must Hurt
 
Join Date: Mar 2006
Location: Henderson, KY
Model: 9530
OS: 4.7.0.148
Carrier: Verizon
Posts: 178
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default funny

Quote:
Originally Posted by Dinan3 View Post
As much as i love using linux, this is the reason why i dual boot and the ONLY reason i go into windows.

I think this is true to most Linux users that dual boot or keep a vm session on hand. This is certainly the case for me. I dream every night that I will wake up to read that glorious post that some great development team save given me back that four GB of wasted partition space. A guy can dream!
__________________
Left my storm for a tour and havn't looked back!
Offline  
Old 12-14-2008, 07:43 AM   #17 (permalink)
Knows Where the Search Button Is
 
Join Date: Dec 2005
Location: Front Royal, VA
Model: 9000
OS: 4.6.0.210
Carrier: AT&T
Posts: 29
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Also, the only way I've seen the updates delivered is through a windows executable. For this to be useful on linux, someone has to have windows to break out and repackage the content.

I only need the BBDM for updates. I install most apps OTA and sync all content OTA with my corporate BES.
Offline  
Old 01-08-2009, 03:42 PM   #18 (permalink)
New Member
 
Join Date: Jul 2008
Location: Knoxville, TN
Model: 8130
OS: 4.5.0.89
PIN: 317A09DF
Carrier: Verizon
Posts: 4
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I'm in the same boat.. I have a couple of Linux machines and a Mac. No windows machines, so I just run a VM on my MBP for backup/sync and OS upgrades. Works OK, though I would much rather see actual Linux & Mac support from RIM. I won't hold my breath, though
Offline  
Old 01-21-2009, 05:14 AM   #19 (permalink)
Talking BlackBerry Encyclopedia
 
Join Date: Jun 2006
Model: 9700
OS: 5.0.0.330
Carrier: TMo
Posts: 205
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Yeah, it works fine in VMWare.
Offline  
Old 01-21-2009, 07:21 AM   #20 (permalink)
New Member
 
Join Date: Jan 2009
Model: 9350
PIN: N/A
Carrier: Informatique
Posts: 13
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default Firmware update with Linux

Hi,

After having developped bjavaloader (in the barry project), I'm intend to develop bfupdate... (barry firmware update)

I have already some USB traces (get USBsnoop for Windows).

But I need a lot of USB traces to be able to write a robust application (firmware update is critical !)

Can you make USB traces and join a README with :
Blackberry product used : xxx
OS intial : xxx (before the firmware update process)
OS final : xxx (after the firmware update process)
Then publish these traces on a web site

Regards,

Nicolas
Offline  
Closed Thread


Thread Tools

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





Copyright 2004-2014 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.