Mac OS X Development Development and discussion on the latest hackintosh drivers and methods.

View Poll Results:
0 0%
Voters: 0. You may not vote on this poll

Reply
 
LinkBack Thread Tools Display Modes
  (#1) Old
Senior Member
 
ppafford's Avatar
 
Posts: 248
Join Date: Oct 2009
Location: Michigan
Default NBI Feature Request - Auto Update - 01-14-2010, 08:12 PM

Hi Dev Team,

Wanted to know if you could add the "Auto Update" feature to the NBI so we could just click to get the latest version? Just a thought...


Mini 10v | N270 | OSX 10.6.2 | NBI 0.8.3 | 2GB RAM | 160GB | BIOS A05|
Mini 10v | N280 | OSX 10.6.2 | NBI 0.8.3 | 1GB RAM | 160GB | BIOS A05|
Dell Mini 10v OSX FAQ
twitter

Reply With Quote
  (#2) Old
Super Moderator
 
mechdrew's Avatar
 
Posts: 1,356
Join Date: Jan 2009
Location: Idaho
Send a message via AIM to mechdrew
Default 01-14-2010, 10:00 PM

I'm going to say great idea, but also say that I don't want it.

An auto update feature was originally included in DellEFI (precursor to NBI) but was removed after it kind of proved useless. With the software still changing drastically (meklort is totally changing the installation methods in the next version) and the fact that there is always a certain amount of people who have their installations ruined after installing a new version (usually they didn't need to update in the first place) it makes a little more sense to have the user manually update for now.

One nice feature coming in the next release is that whatever version of NBI you have installed will automatically reinstall the necessary software after a major OS update. Not exactly related, but I thought it was close enough.

Now, if you were talking like a Software Update-style mechanism, that would be even more difficult. Possible, but I assume that it would take a little processor/RAM to have an "update watcher" app running all the time.


Dell Mini 10v | Mac OS X 10.6.2 | XP Home | Windows 7 Home | 2GB RAM | 160GB HDD | BIOS A05 | USB Legacy: ON | USB Wake: ON | BT: None | NBI 0.8.3 Final
http://osx.mechdrew.com - News and Guides for Installing Mac OS X via NetbookInstaller - Now on Twitter

Reply With Quote
  (#3) Old
Super Moderator
 
bmcclure937's Avatar
 
Posts: 1,420
Join Date: Mar 2009
Location: United States
Send a message via AIM to bmcclure937
Default 01-14-2010, 11:10 PM

To address mechdrew's concerns, Sparkle Update Framework would take care of all that... which is the update engine most commonly used in Mac applications

Check out Sparkle HERE


 Mini 10v  | 2Gb RAM | 320 Gb HDD | Ubuntu 10.04 | OSX 10.6.3 | NBI .8.4RC1 | Chameleon Bullet Theme | BIOS A05 | USB Wake : OFF | USB Legacy : ON | No BlueTooth
Meklort's Blog | NBI Google Code Page | osx.mechdrew.com -- the best OSX installation guides
Reply With Quote
  (#4) Old
Super Moderator
 
mechdrew's Avatar
 
Posts: 1,356
Join Date: Jan 2009
Location: Idaho
Send a message via AIM to mechdrew
Default 01-15-2010, 12:12 AM

Quote:
Originally Posted by bmcclure937 View Post
To address mechdrew's concerns, Sparkle Update Framework would take care of all that... which is the update engine most commonly used in Mac applications

Check out Sparkle HERE
Actually, it was Sparkle that was used originally. I don't think it ever worked properly for DellEFI, hence one of the reasons it was abandoned.


Dell Mini 10v | Mac OS X 10.6.2 | XP Home | Windows 7 Home | 2GB RAM | 160GB HDD | BIOS A05 | USB Legacy: ON | USB Wake: ON | BT: None | NBI 0.8.3 Final
http://osx.mechdrew.com - News and Guides for Installing Mac OS X via NetbookInstaller - Now on Twitter

Reply With Quote
  (#5) Old
Guru
 
meklort's Avatar
 
Posts: 1,353
Join Date: Feb 2009
Location: Colorado, USA
Send a message via AIM to meklort Send a message via MSN to meklort Send a message via Yahoo to meklort
Default 01-15-2010, 04:23 AM

The reason why sparkle never worked is because there wan't an update watcher. You had to run DellEFI before it'd check for an update which is basically pointless, because it's a run once and forget about it type of app.

NBI won't have that feature (mainly because, well, it's kind useless). Sure, I could modify the Apple updater to check with a server run by myself, but that's just not very clean. It'd work, but that has a dependency on a third party server that might not be up forever (and trust me, it'd go down plenty of times).
Anyways, as Mechdrew said, NBI will auto run after an OS update which should take care of most issues (although I'm want to make the kext patching happen at boot time, that way NBI doesn't need to run after each update...)


Dell Mini 9 | Mac OS X 10.6.5 | 2 GB RAM | 32 GB Buffalo SSD | BIOS A05
Dell Mini 10v | Mac OS X 10.6.5 | 1 GB RAM | 160 GB HDD | BIOS A06
My Blog | NetbookInstaller code repository | NetbookInstaller Website | Want a Lockerz.com invite? message me.
Reply With Quote
  (#6) Old
Senior Member
 
ppafford's Avatar
 
Posts: 248
Join Date: Oct 2009
Location: Michigan
Default 01-15-2010, 04:52 AM

Thanks all.
I understand the pain points as a developer myself, just wanting to know if it was a better solution for the project and the users but looks to be more of a headache than it's worth.


Mini 10v | N270 | OSX 10.6.2 | NBI 0.8.3 | 2GB RAM | 160GB | BIOS A05|
Mini 10v | N280 | OSX 10.6.2 | NBI 0.8.3 | 1GB RAM | 160GB | BIOS A05|
Dell Mini 10v OSX FAQ
twitter

Reply With Quote
  (#7) Old
Junior Member
 
Posts: 26
Join Date: Apr 2009
Default 02-04-2010, 06:27 PM

While Sparkle is the prevailing mechanism, google's update-engine is right up there. I've yet to see many using it beyond google's own products, but it does not lack in any way.
Reply With Quote
Reply

Tags
nbi

« Can I install Mac OS on USB Drive and clone? | Graphics Media Accelerator X4500MHD work with OSX? »
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Copyright © 2008-2011 MyDellMini.com.