delish
Jun 15 2007, 08:57 PM
I decided to remake
Kext Helper from scratch, this new version support drag and drop of kext (or any other files you want in your Extensions folder)
Minor update for Leo compabilityHow-to use:1. Drop files on its icon or on the open application.
2. Type your password (for root access)
3. Click
Easy Install button.
4. Wait for confirmation and do a reboot to enjoy your new (hopefully working) kexts.
Advanced features:
Shows output from shell as script runs.
kext permissions: sets permissions to all files in your extensions folder.
make script: makes a install script for the chosen kexts.
tag cache rebuild: makes script for touch extensions folder, so cache gets rebuild on next boot.
Run ->: runs the current script, so be sure you got no errors if you edited it.
Click to view attachmentBackup:When you already have a file with the name you are installing, the old one will be put in a folder name "Backup Extensions" on the root of your system disk.
Known issues:Doesn't support files with spaces in the file name (spaces in the path to the file works fine).
Use at your own risk.
Hope you find it usefull, and give feedback for suggestion on how to improve it
In the works:
Kernel installation
Loginwindow instalation
More options in advanced mode
Sudo edit of plist in selected kext (open plist in sudo textedit prob)
New versions will be posted on my website in the future:
http://www.cheetha.net/Kext_Helper/Drag and drop version:
Click to view attachment
Click to view attachmentClick to view attachmentOld Automator app:
Click to view attachment
microsoft whiz
Jun 15 2007, 09:16 PM
I Think That This Is A Great Release To Stop All Of The Kextfusion (Yes, Yes I Know, LAME) And This Should Definitely Sticked And Put In The Dev Section!
Superhai
Jun 15 2007, 10:48 PM
QUOTE(delish @ Jun 15 2007, 10:57 PM)

-ask to fix permissions
-sudo chmod -R 755 /System/Library/Extensions
-sudo chown -R root:wheel /System/Library/Extensions
This is a dangerous thing to do, as there might be cases where permissions and owners should be different.
QUOTE
-ask to delete cache files
-sudo rm -f /System/Library/Extensions.kextcache
-sudo rm -f /System/Library/Extensions.mkext
I know many people say that you should delete and I am sure it is alright in any cases, but still the apple recommended way to do it is to use
sudo touch /System/Library/Extensions
But all in all this is an appreciated utility and I see that 95% of the cases where osx it is not working is because people dont set the right permissions and invalidates the kextcache.
delish
Jun 16 2007, 12:24 PM
About setting permissions to all the .kext, that's what I been using myself (either that or using Inspector/Info in finder), Im to lazy to typing the full path too each of the modified .kext usually
-sudo chmod -R 755 /System/Library/Extensions
-sudo chown -R root:wheel /System/Library/Extensions
QUOTE(Superhai @ Jun 16 2007, 12:48 AM)

sudo touch /System/Library/Extensions
Thanks for the heads up on this one, its been updated

Thanks for the feedbacks.
siddharth
Jun 17 2007, 02:07 PM
Good job.
delish
Jun 21 2007, 04:07 PM
Thanks for feedback.
With 10.4.10 out I guess a bump could save some new topics form appearing
Hagar
Jun 21 2007, 04:20 PM
Just a pet idea of mine, but how hard would it be to make it so that if you drop a kext on it, it gets copied to /System/Library/Extensions & then ran the rest of the helper? That way installing a kext becomes a matter of dropping it on an icon & entering your password...
Just a thought...
delish
Jun 21 2007, 06:35 PM
with the level of control you have with sending parameters to a shell in automator (read lack of), thats not too easy to do. The finder commands in automator can't be set to sudo either, so using those to copy something into your system folder doesn't work, automator doesn't give any errors... but no files are copied.
the obvious easy fix for this would be to use a sudo command in shell to set user permission to extensions folder and everything in it, then copy into it and reset permissions, but I don't think thats the right way to go somehow

I guess the way to go is using applescript or dusting off old basic skills

Just putting a alias to Extensions folder next to kext Helper, could be a temporary fix for this thou.
Thanks for your feedback, I'll look into making a drag and drop application

Update:
kext helper 2.0 preview of my current project
delish
Jun 24 2007, 06:31 PM
Application is updated, remade from scratch, see main post.
Dellius
Jun 24 2007, 07:27 PM
Thanx m8. Cool proggy.
delish
Jun 27 2007, 08:18 PM
Thanks
version b6 is out,
New features:
You can now edit the script before it is run.
Some extra script buttons for commonly used tasks.
updated main post.
app is hosted externally now since upload here doesnt work currently.
Panik
Jul 10 2007, 05:03 PM
amazing tool!! i'm dropping kexts like no tomorrow!
any idea on an uninstall feature??
apple apple
Jul 11 2007, 05:11 AM
I use it. Works great speeds up re-installation when I fudge up. Thank you.
delish
Jul 11 2007, 05:01 PM
Thanks

thesis: currently there isn't a plan for uninstall feature, might be added in the future thou.
kernel installation and loginwindow installation will probably be in the next version.
here is a sneakpeek of the next one:
Click to view attachment
Ramm
Jul 13 2007, 05:05 AM
This was done in Applescript, I assume. Just an obsessive observation; the window name isn't in capitals, which really annoys me.
delish
Jul 13 2007, 09:04 PM
I'll fix the capitals in next version

The app is made in realbasic.
Ramm
Jul 13 2007, 11:26 PM
No wonder it doesn't work on Leopard.
delish
Jul 15 2007, 02:51 PM
Its compiled as intel only.
I don't have Leopard (at least yet)
Ramm
Jul 15 2007, 10:18 PM
It has nothing to do with the compilation, and I have Leopard on an intel, anyways. It has to do with the libraries RealBASIC (application) and programs you make with it need.
AkshayGenius
Aug 21 2007, 12:10 PM
Okay, I know this is gonna sound lame, but, what exactly are kexts?
delish
Aug 21 2007, 10:38 PM
kernel extensions, or in other word drivers.
delish
Oct 26 2007, 05:43 PM
Leopard updated
bybyBill
Dec 7 2007, 05:12 PM
Hello delish
maybe your ktext helper is the right solution for me ! I'm totally new on mac, got a hack running, but srceen-resolution is poor, i have found a zip-file to fix it ... but i don't know what to do exactly with that zip !
Please see the details in my post at
http://forum.osx86scene.com/viewtopic.php?...=a&start=15 , it was postet by
noBillToday on Fri Dec 07, 2007 5:50 pm.
When you can help, then please tell me also how to install YOUR ktext helper.
Thank you very much !!!
aurkitu
Dec 9 2007, 03:49 PM
Delish, thanks for the util!
Jason Kwan
Dec 19 2007, 03:06 AM
Excellent Work for beginner mac user
Keep On
Thx~
gamergh0st
Jan 2 2008, 03:53 PM
Nice very useful..THANKS!!!
AndrewNZ
Jan 12 2008, 03:31 AM
Just a quick word to express my thanks. I was unable to get my SigmaTel STAC 9271D audio working until I learned of your application. Couldn't have been simpler. Weeks of fruitless searching and failures have finally ended. You are a God.
Best wishes,
Andy.
markuss
Jan 14 2008, 02:41 PM
wunderbar Danke ---- Thanks from Old Germany
rschultz101
Feb 3 2008, 12:29 AM
great start! couple of ideas....
right now it's a one way street,...
would be nice,...
- to be able to go back to previous kext,
- have a list of kext show, what was changed,...
- script version, when things go bad, especially with graphics drivers,...
to be able to install/revert kext at shell script, aka F8 -s (single user mode),
invoke shell, script, and chose, from kext to revert or install,...
- an automated, config file editor/patcher,...
big thanks, I'll check it out, once I have a chance.
Psykonaut Hitman
Feb 6 2008, 07:31 PM
This is one of the best contributions made to the OSX86 development!!! Keep it up!
fstrings
Feb 16 2008, 12:25 AM
How can I use Kext Helper in order to work with kexts on an installation DVD?
Thanks in advance
Fstrings`s OSX Rig
CPU - Amd Athlon 64x2 4400
MB - Asus M2N32 Sli Deluxe
-Chipset nForce 590 SLI MCP
Ram - 2 x 1 Gb 667 MHz
Hd 1 - Maxtor IDE 80 Gb (Tiger 10.4.8 Jas + Leo 10.5.1 Zephyroth+Data)
Hd 2 - Maxtor SATA 320 Gb (r/w no boot)
Hd 3 - Maxtor IDE 320 Gb USB 2.0
Gpu Asus EN 7300 Gt full QE+CI su Tiger e Leo
Audio AD1988 Hd only play 2 ch
Lan Realtek PCI
DVD1 - Philips SDP2400L1 IDE interno
DVD2 - Samsung/LaCIE CDDVDW SH-S203N USB 2.0
Ludvig M
Feb 24 2008, 10:20 PM
Nice work! I might use this in the future
crankshaft
Mar 2 2008, 02:57 AM
Hi;
Thanks for developing this, would be nice to be able to select the destination volume to allow installation from another volume !
Cheers
wrkOSX
Mar 2 2008, 08:23 AM
need help plzzzz my system was working flawlessly!!! and now after installing "kexthelper b7" on
my Zephyroth AMD 10.5.2. all i see is the background. The login window doesnt show?????? WHAT DO I DO?
plzzz i dont wana do a new installation again... any help in uninstalling kext helper b7 .
thanks
SticMAC™
Mar 2 2008, 08:32 AM
Just ONE question?........
Is it at all possible to program it so that you can select the destination?! ie. choose a different volume, or 2nd HDD,
sometimes one is installing to a second partition or HDD and have to load a kext during dualboot, then it will save LOTS of time!
I think THAT would make it the ULTIMATE kext Installer!?
SticMAN
Panik
Mar 5 2008, 10:24 PM
QUOTE(SticMAN @ Mar 2 2008, 03:32 AM)

Is it at all possible to program it so that you can select the destination?! ie. choose a different volume, or 2nd HDD,
If I'm not mistaken, you can edit the script before running it in advanced mode...
audio01
Mar 8 2008, 08:21 AM
Hi,
Found a bug in Kext Helper beta7 in Leopard (in Tiger works without issues):
It doesn't work with blank password.
Cheers!
intox_neb
Apr 5 2008, 05:11 PM
thx for this, actually thought this nice util was supplied by apple, but turns out it's you!!!
kitmac
Apr 7 2008, 01:57 AM
Ok have to admit....complete noob to the terminal but got leopard up and running off of sephyroth Leopard 10.5.2 AMD Rev1.iso
No sound: Realtek HD
No Network: Nforce 630a
I used your prog to install someones homemade nforce ethernetdriver ------>http://forum.insanelymac.com/index.php?showtopic=89475&st=40
Kext helper installed it with out a prob but on my reboot I see no changes...no modem in profiler
Is there something else to enter into terminal after using kexthelper?
Here's what i'm working with
AMD X2 6000+
Abit AN-M2/ nforce 630a
MSI Geforce 8600 GT
4GB ram
taneddy
Jun 4 2008, 07:59 PM
thanks for application. it helped alot as osx newb
acecool9
Jul 21 2008, 03:03 AM
this i so helpful
michzip
Jul 29 2008, 12:03 AM
need help installing audio, got a gigabyte notebook model u466
nicolid
Nov 5 2008, 04:07 PM
QUOTE(audio01 @ Mar 8 2008, 08:21 AM)

Hi,
Found a bug in Kext Helper beta7 in Leopard (in Tiger works without issues):
It doesn't work with blank password.
Cheers!
Same here

. I guess I'll have to create one or does anyone know if this has been addressed?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.