Notices


Reply
Thread Tools
Posts: 435 | Thanked: 197 times | Joined on Feb 2010
#241
What does this mean then...?

WARNING: Installing the customized osso-wlan will break seamless upgrades to new PR versions.
Most likely you will have to reinstall normal osso-wlan version before you can do OTA upgrades.
 
Posts: 1,042 | Thanked: 430 times | Joined on May 2010
#242
Originally Posted by IsaacDFP View Post
What does this mean then...?

WARNING: Installing the customized osso-wlan will break seamless upgrades to new PR versions.
Most likely you will have to reinstall normal osso-wlan version before you can do OTA upgrades.
You can't upgrade OTA(Over The Air)
in short you can't (apt-get upgrade)

Either you need to reflash a new firmware or reflash a new firmware. You don't have a choice.

All that if........................................... There is PR1.4 coming
 

The Following User Says Thank You to Radicalz38 For This Useful Post:
Posts: 2,225 | Thanked: 3,822 times | Joined on Jun 2010 @ Florida
#243
Originally Posted by IsaacDFP View Post
What does this mean then...?

WARNING: Installing the customized osso-wlan will break seamless upgrades to new PR versions.
Most likely you will have to reinstall normal osso-wlan version before you can do OTA upgrades.
To be specific, the modification to osso-wlan ITSELF doesn't break update capabilities.

HOWEVER, because of how dpkg/apt-get handle dependencies/versions-of-stuff on the N900, stock-system stuff often gets screwed. So because lxp packaged the osso-wlan modification as a package that dpkg interprets as another version of the stock osso-wlan package, it throws a hissy-fit about dependencies when you try to do some of the updating/uninstalling/blah processes.

There's the tech savvy solution of editing relevant 'control' files - hawaii suggested that, I believe - I honestly am not knowledgeable enough to do that myself - but you can also just reinstall the normal osso-wlan when you need to, and reinstall the modded version after you're done with whatever dpkg complains about. Though that would wear down your flash chip, ever so slightly more.
 

The Following User Says Thank You to Mentalist Traceur For This Useful Post:
hawaii's Avatar
Posts: 1,030 | Thanked: 792 times | Joined on Jun 2009
#244
You can modify the debian/control file from within the package, adjust the Depends versioning and re-package and install.

I do it on device using a small shell script that does the dirty work of unpackaging/tar'ing, prompts for a version change and builds $filename_modified.deb ready for installation.

I suggest you do it on a workstation, however.
 

The Following User Says Thank You to hawaii For This Useful Post:
Posts: 2,225 | Thanked: 3,822 times | Joined on Jun 2010 @ Florida
#245
Any chance of you sharing that script? I can figure out how to do it manually eventually, but if nothing else it would make both learning and doing easier.

I got to the point where I can unpack the control.tar.gz, and I know how to use vi or anything else to edit the control file specifically. That's pretty obvious, naturally. However, am I supposed to be editing the osso-wlan control file? Or is this a procedure I'm supposed to do on the future control files of packages that conflict with the updated osso-wlan?

I don't see anything in the depends file that would break future compatibility in the osso-wlan .deb included with lxp's driver/kernel, so I'm guessing you meant editing the future files that object to this package? If so, is there a way to just edit the files in the osso-wlan fix .deb? Could it be as simple as changing the package name or version in the control file, and/or renaming the .deb?

(Looking over this thead for your previous post on the subject now to see if answers this or gives any hints from which I can figure this out.)

- Edit -

NVM on the what-to-edit part. Your last post said that.

So, can I just re-tar, re-gzip, and then re-ar the files back together now that I've edited the control file?

Last edited by Mentalist Traceur; 2011-01-11 at 21:13. Reason: Figured out part of it. (remove "-1" from Version line)
 
hawaii's Avatar
Posts: 1,030 | Thanked: 792 times | Joined on Jun 2009
#246
Use "dpkg-deb -x" to extract the contents to a temporary working directory.
Use "dpkg-deb --control" to yank out the debian/control files to the temp dir.
Modify your control file with your favourite editor and then repackage the entire directory using "dpkg -b".
 

The Following 5 Users Say Thank You to hawaii For This Useful Post:
Posts: 235 | Thanked: 339 times | Joined on Nov 2010
#247
Originally Posted by Mentalist Traceur View Post
Any chance of you sharing that script?
http://ubuntuforums.org/showthread.php?t=636724 works; you need to remove the stat stuff so it builds each time. I would also recommend to make it use /var/tmp, instead. Naturally it needs to be run as root to ensure files' permissions stay intact and, of course, replace vi with run-standalone.sh leafpad if the latter's more your cup of tea. You may also consider adding a line to rm -rf the temp folder to save space (although temp-reaper will do so anyway on the next boot)

Edit: Make it use /bin/sh, too

Last edited by jstokes; 2011-01-11 at 22:03.
 

The Following 3 Users Say Thank You to jstokes For This Useful Post:
Posts: 2,225 | Thanked: 3,822 times | Joined on Jun 2010 @ Florida
#248
Thank you both. (I already did it manually using tar, gzip, and ar, came back online to edit my above post, and saw these. But thank you. Your approaches are ridiculously better and faster.)
 

The Following User Says Thank You to Mentalist Traceur For This Useful Post:
Posts: 1,522 | Thanked: 392 times | Joined on Jul 2010 @ São Paulo, Brazil
#249
Could someone make a vidtut on installing this, starting with the risks and concerns someone that isn't up to speed should have in mind, then with all the preparations, next installing it, and lastly how to get back to power or stock kernel if desired, please?
 
Posts: 131 | Thanked: 104 times | Joined on Dec 2010
#250
Someone help me out. I am 17 and I dont have a credit card or any other card. How can I get these drivers?
 
Reply

Tags
driver, injection, wl1251


 
Forum Jump


All times are GMT. The time now is 12:23.