maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Upgrading (https://talk.maemo.org/forumdisplay.php?f=8)
-   -   Updating software via Mac OS X (https://talk.maemo.org/showthread.php?t=7335)

HalSF 2007-07-06 16:45

Updating software via Mac OS X
 
I'm awaiting delivery of my new N800, and thought I'd do my homework on how to install the new updated software release using a Mac PowerBook G4. Yikes! Unlike the fairly straightforward options for Windows and Linux users, the Mac process seems to involve a lot of intimidating (to me) hacks and complicated steps. Here's the moderately scary-looking page Nokia sends Mac updaters to: http://maemo.org/community/wiki/howt...agewithmacosx/

So two things:
1) Does anybody have advice on the simplest, most reliable way to proceed, or should I just dig in and follow those nerve-wracking instructions (which seem oddly left over from the N770) ?

2) Second, I'll just throw out a general plea to Nokia and Maemo to show a bit more love to Mac users, and make things easier for non-power users like me.

sondjata 2007-07-06 17:01

Re: Updating software via Mac OS X
 
Well you could always try an emulator. ;-)

Riddler 2007-07-06 17:29

Re: Updating software via Mac OS X
 
The GUI flasher by bleb.org works fine on my Mac Pro, nice and simple too :)

http://www.bleb.org/software/770/

HalSF 2007-07-06 17:29

Re: Updating software via Mac OS X
 
Ha! But seriously...

Unless you Mac folks out there can tear yourselves away from your iPhones for a sec and throw me a lifeline, I'm thinking the easiest solution is to borrow a friend's Windows machine and use the update wizard thingie. Which sounds temptingly easy and fast compared with the Mac options.

sondjata 2007-07-06 17:33

Re: Updating software via Mac OS X
 
I borrowed a windows machine here at work. If i had an Intel Mac at home though I would try the emulator. Really.

HalSF 2007-07-06 17:42

Re: Updating software via Mac OS X
 
Thanks for the link, Riddler. And I've been meaning to get Windows running on my better half's Intel MacBook, so perhaps I'll give that a try, and/or the iEmulator 1.7.9 for my Power PC machine.

khirano 2007-07-23 16:41

Re: Updating software via Mac OS X
 
I don't know if you're still thinking about trying to upgrade the N800 using a Mac, but I've done it twice now, following the "Nokia approved" (non-gui) method on the wiki, and it's worked fine. I've used both a desktop Powermac and an iBook G4, and just followed the instructions on the wiki carefully, and I've had no problems.

fnordianslip 2007-07-23 17:14

Re: Updating software via Mac OS X
 
Quote:

Originally Posted by khirano (Post 62271)
I don't know if you're still thinking about trying to upgrade the N800 using a Mac, but I've done it twice now, following the "Nokia approved" (non-gui) method on the wiki, and it's worked fine. I've used both a desktop Powermac and an iBook G4, and just followed the instructions on the wiki carefully, and I've had no problems.

Interesting. I tried flashing my n800 from my iBook G4 and it didn't work. I shall have to try again.

Ald 2007-07-23 18:25

Re: Updating software via Mac OS X
 
I've also re-flashed my N800 twice using the flasher-2.0.macosx application (from [1]). I may or may not have needed to run it as root, I can't remember. But it certainly does work.

--
[1] http://tablets-dev.nokia.com/d3.php

Jerome 2007-07-24 05:38

Re: Updating software via Mac OS X
 
Quote:

Originally Posted by Ald (Post 62303)
I've also re-flashed my N800 twice using the flasher-2.0.macosx application (from [1]). I may or may not have needed to run it as root, I can't remember. But it certainly does work.

--
[1] http://tablets-dev.nokia.com/d3.php

Same here, on a N800 and a 770, using a G4 notebook.

jwilker 2007-07-24 20:31

Re: Updating software via Mac OS X
 
i used my MacBook Pro to flash my new N800 to the latest firmware as well.

lancewex 2007-07-25 03:57

Re: Updating software via Mac OS X
 
I too flashed my N800 with the flasher app using my Powerbook. No problem at all. The flasher name implies that it is a 770-only app but it worked fine on my Mac. Just follow the directions to a T.

prk60091 2007-07-27 02:18

Re: Updating software via Mac OS X
 
which updater for an intel mac osx machine??

iball 2007-07-27 02:52

Re: Updating software via Mac OS X
 
Quote:

Originally Posted by prk60091 (Post 63421)
which updater for an intel mac osx machine??

The "770-only" one works just fine on Intel Macs.

omegaone37 2007-07-27 03:03

Re: Updating software via Mac OS X
 
"770Flasher"... could have been created by Apple!

"It Just Works!" :D

Omega :cool:

omegaone37@gmail.com (my N800 "Presence")

aflegg 2007-07-27 09:49

Re: Updating software via Mac OS X
 
Quote:

Originally Posted by omegaone37 (Post 63426)
"770Flasher"... could have been created by Apple!

"It Just Works!" :D

Thanks :-)

kady 2007-08-10 18:02

Re: Updating software via Mac OS X
 
Hi,

Perhaps this is where I should start. I bought a "used" N800. It still had the screen protector on it, and the accessories were still in their wrapping. The guy wanted something like an iphone, and realized it is not a phone(in the conventional sense).

This was Tuesday of this week. Wednesday night I found the flasher app and reflashed it with the updated firmware. The screen is all screwy (snowy lines and boxes, desktop image shifted to the right on top of a faded desktop) when I turn it on, or wake it up. It does not last long <30 seconds and it clears up and works fine. I reflashed it again yesterday but it has the same problems.

Any ideas? Should I try the root method?

kady 2007-08-10 19:43

Re: Updating software via Mac OS X
 
Okay. I reflashed to an older version, and then to the most recent version of the firmware using the shell. I still have the screen problem. I guess I will have to ask elsewhere.

khirano 2007-08-11 05:00

Re: Updating software via Mac OS X
 
kady,

I've upgraded my N800 a couple of times, and never had the screen problem you describe. It sounds like a hardware problem. You might want to contact Nokia support.

kady 2007-08-11 05:40

Re: Updating software via Mac OS X
 
I'll contact Nokia. It is getting worse.

Big_DawgTE 2007-08-23 15:40

Re: Updating software via Mac OS X
 
Hey! While we're on the subject,I have been searching for an answer for the following question: Is it possible to enable usb host mode on a 770 from a Mac? If so, can it be done with the Flasher GUI? From what I read there is a command line switch that needs to be entered prior to the flashing process. Thanks.

aflegg 2007-08-25 16:43

Re: Updating software via Mac OS X
 
No, it's not possible from my GUI.

The command on Linux and Mac OS X is identical (modulo the different executable names). You could even use the executable command line flasher within the 770Flasher.app.

Jupex 2007-11-13 22:50

Re: Updating software via Mac OS X
 
Flashing N800 and All I get is:
Nokia 770 Flasher for Mac OS X
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(c) Andrew Flegg 2005.
http://www.bleb.org/software/770/ Released under the Artistic Licence.

flasher v0.8.1 (Jun 8 2006)

Suitable USB device not found, waiting
To flash the bootloader, you have to supply the X-Loader image
SW version in image: RX-44_2008SE_1.2007.42-18_PR_MR0
Image 'kernel', size 1529856 bytes
Version 2.6.21.0-200743osso1
Image 'initfs', size 1945856 bytes
Version 0.95-61
Image 'rootfs', size 131334144 bytes
Version RX-34+RX-44_2008SE_1.2007.42-18_PR_MR0
Image '2nd', size 8192 bytes
Valid for RX-44: 0701, 0702, 0703, 0704
Version 1.1.6-50
Image 'xloader', size 9088 bytes
Valid for RX-44: 0701, 0702, 0703, 0704
Version 1.1.6-50
Image 'secondary', size 100352 bytes
Valid for RX-44: 0701, 0702, 0703, 0704
Version 1.1.6-50
Image '2nd', size 8192 bytes
Valid for RX-44: 0801, 0802, 0803, 0804
Version 1.1.6-50
Image 'xloader', size 9088 bytes
Valid for RX-44: 0801, 0802, 0803, 0804
Version 1.1.6-50
Image 'secondary', size 100352 bytes
Valid for RX-44: 0801, 0802, 0803, 0804
Version 1.1.6-50
Image '2nd', size 8192 bytes
Valid for RX-44: 0601, 0602
Version 1.1.6-50
Image 'xloader', size 9088 bytes
Valid for RX-44: 0601, 0602
Version 1.1.6-50
Image 'secondary', size 100352 bytes
Valid for RX-44: 0601, 0602
Version 1.1.6-50
USB device found found at bus 004, device address 003-0421-0105-02-00
Found device RX-34, hardware revision 1301
NOLO version 1.1.6
Version of 'sw-release': RX-34_2007SE_4.2007.26-8_PR_MR0

atmasphere 2007-11-24 20:23

Re: Updating software via Mac OS X
 
Not able to update my N800 with the same image as the one I used on the N810 ... getting the same stuff as @jupex with the 770Flasher - which has worked really well for me on quite a few firmware updates and tablets.

Firmware - RX-44_2008SE_1.2007.42-19_PR_COMBINED_MR0_ARM.bin

technut 2007-11-24 21:25

Re: Updating software via Mac OS X
 
You're trying to load OS2008 on an N800? I guess you know that there isn't an "official" release for N800 yet, only for N810. The problems you are seeing are likely because the firmware is for RX-44 hardware (N810) and the Flasher sees that you are trying to install it on RX-34 hardware (N800).

But if you want to go ahead anyway, then instead of using the 770Flasher, try flasher-2.0.macosx as described in post #2 here:
http://www.internettablettalk.com/fo...ad.php?t=11693

barry99705 2007-11-25 00:43

Re: Updating software via Mac OS X
 
I flashed my 800 with the 810 image with osx just fine. Use the 2.0 flasher from the command line. Use the exact same commands as the linux how-to except for the name of the program.

Matyas 2007-11-25 01:07

Re: Updating software via Mac OS X
 
As already noted in other discussions, Intel Macs poses some problems with the mac flasher. :eek:

Quote:

Originally Posted by barry99705 (Post 99479)
I flashed my 800 with the 810 image with osx just fine. Use the 2.0 flasher from the command line. Use the exact same commands as the linux how-to except for the name of the program.

Terminal, even in Rosetta mode in Leopard refuses to make execute it, being a PPC only binary. :confused: (probably because it interface directly with kernel level stuff, but i have to do some more investigation on the point ).

So, form the emulation side, I had just failures with Parallels (the last beta) :( , but luckily, VMWare worked fine and fast, with both Fedora and Ubuntu :cool: . A last (effective and FREE) resource is to boot the Mac with a bootable linux live cd, and Ubuntu worked fine in my case. :) (you need to burn a disk and reboot pressing the C key)

P.S. how to burn a disk image for free (no Roxio Tost needed)
  1. After downloading the linux live disk image, Mac users can open Disk utility (present in the subdirectory Application/Utility)
  2. drag the file over the left white and vertical column where you can see all the drives icons,
  3. select the image's icon and click the burn icon present at the top of the windows.
  4. Click burn on the next window
  5. Insert a writable disk :D

Enjoy os2008

atmasphere 2007-11-25 01:30

Re: Updating software via Mac OS X
 
Intel Mac ... Trying to load the latest Parallels beta to see if that a) does not crash my MacBookPro and b) loads the software updater properly to flash the N800.

Matyas 2007-11-25 01:37

Re: Updating software via Mac OS X
 
Quote:

Originally Posted by atmasphere (Post 99493)
Intel Mac ... Trying to load the latest Parallels beta to see if that a) does not crash my MacBookPro and b) loads the software updater properly to flash the N800.

I have tried the 5540 build, (29 october) hand i had a lot of trouble uploading initfs.jffs2. The connections was failing due to a time out (and locking the VM for a long time, like 30 minutes)... :(

I hope the new beta (5570) :confused: will be capable to fix this, but this page tell nothing specifically about USB2 (maybe it is included in the generical Enhanced Mac OS 10.5 Leopard Support)

atmasphere 2007-11-25 01:46

Re: Updating software via Mac OS X
 
I can't get Parallels to load up ...

technut 2007-11-25 02:56

Re: Updating software via Mac OS X
 
So if I understand you correctly, the flasher-2.0.macosx is a PPC-only binary, not a universal binary? If you could verify that for me, I'll update my instructions.

Well I guess, as Matyas said, Ubuntu Linux is always an option for Intel Macs.

barry99705 2007-11-25 04:30

Re: Updating software via Mac OS X
 
1 Attachment(s)
Umm, it works just fine on a macbook.

atmasphere 2007-11-25 06:03

Re: Updating software via Mac OS X
 
once I changed the file permissions to 777 I was able to run it ... but failed with USB device found found at bus 005, device address 002-0421-0105-02-00
Found device RX-34, hardware revision 1301
NOLO version 1.1.6
Version of 'sw-release': RX-34_2007SE_4.2007.38-2_PR_MR0
To flash the bootloader, you have to supply the X-Loader image
jgreene:N810 jgreene$

technut 2007-11-25 06:56

Re: Updating software via Mac OS X
 
Did you see my post #25 in this thread? And were those the steps you were following? Because if you were, you shouldn't have run into the permissions issue in the first place, and I believe the OS2008 install will actually work.

barry99705 2007-11-25 08:15

Re: Updating software via Mac OS X
 
I loaded the bits separately. If you follow the destructions (here) it will work.



Speaking of the destructions... Hey technut, any chance you can change the highlight colour in them?? With the classic theme bright yellow on white is a bit hard to read. :D

technut 2007-11-25 08:47

Re: Updating software via Mac OS X
 
Quote:

Originally Posted by barry99705 (Post 99594)
I loaded the bits separately. If you follow the destructions (here) it will work.

Thanks for the confirmation of the steps for a MacOSX install.

Try the instructions now (green instead of yellow highlights). If that still doesn't work with your forum style, then try selecting / highlighting the text, which should invert the colors.

Matyas 2007-11-25 13:09

Re: Updating software via Mac OS X
 
Quote:

Originally Posted by barry99705 (Post 99540)
Umm, it works just fine on a macbook.

I can't make the flasher-2.0.macosx work :( in Leopard. The message I get is always (including Terminal in Rosetta mode) " -bash: ./flasher-2.0.macosx: Bad CPU type in executable". :(:confused:

I made it executable with "chmod a+x" (or 777) :confused: (maybe a mistake here??), can you tell me the right procedure to have a working CLI flasher in an Intel Mac?

Thank you!! ;)

barry99705 2007-11-25 20:09

Re: Updating software via Mac OS X
 
1 Attachment(s)
Quote:

Originally Posted by Matyas (Post 99648)
I can't make the flasher-2.0.macosx work :( in Leopard. The message I get is always (including Terminal in Rosetta mode) " -bash: ./flasher-2.0.macosx: Bad CPU type in executable". :(:confused:

I made it executable with "chmod a+x" (or 777) :confused: (maybe a mistake here??), can you tell me the right procedure to have a working CLI flasher in an Intel Mac?

Thank you!! ;)

This is the one I'm downloading. I'm not running anything in Rosetta mode. Just download it and chmod it 777.


I just downloaded the one you're linking to and it works for me.

kady 2007-12-18 20:53

Re: Updating software via Mac OS X
 
I finally pasted the code in a text application because I kept making typos. Here is the code for the 2007 update. I just had to try a couple of times getting all of the typos out.

chmod +x ./flasher-2.0.macosx

./flasher-2.0.macosx -F RX-34_2007SE_4.2007.26-8_PR_COMBINED_MR0_ARM.bin -f -R

chrislguo 2007-12-19 01:24

Re: Updating software via Mac OS X
 
how much ram does the new os2008 take up in your n800? Mine uses around 138MB, more than half of the built in ram, is that right?
I forgot how much os2007 took up. anyone know?


All times are GMT. The time now is 11:32.

vBulletin® Version 3.8.8