AquaTrim - The Unofficial 10.4.12

z970mp

macrumors 68020
Original poster
Jun 2, 2017
2,249
1,825
zgxSystems
https://forums.macrumors.com/threads/tiger-at-a-magnifying-glass-tolerating-osx-starting-with-tiger.2112845/

If AQUADock can visually transform Leopard into Mountain Lion, then we can build a simple automated script to optimize Tiger out the wazoo.
More to come. (Probably.)
Good news everyone! More has come!

A simple automated script has been built that optimizes Tiger out the wazoo!

- - - - - - - - - - - - - - - - - - - -

After an exhaustive amount of research and trial / error, I've devised a script that effectively combines our collective findings to increase performance on Tiger thus far that automatically removes AudioIPCDriver, all modem kexts, redundant frameworks, relevant libraries, etc.

From a fresh install, this results in a noticeable speed increase in boot times, Finder operations, application launching, and other all-around usages. Not only that, I've noticed that it also may more than double uncached write speeds (unfortunately, this was not the case on my B/W G3), though other benchmarks remain largely unchanged. I've been testing the execution and aftermath on several machines for under a week now, and so far nothing has proved unstable or worse off since running it, but only more responsive overall. Theoretically, it should also work on Intel.

1.42ghz G4 Before:

before.png


1.42ghz G4 After:

after.png


On a 400mhz G3, TenFourFox launch times have gone from roughly 30 seconds to 24 seconds.
On a 1.42ghz G4, TenFourFox launch times have gone from roughly 20 seconds to 10 seconds.
On a 2ghz G5, TenFourFox launch times have gone from roughly 10 seconds to 5 seconds.

I've also included a reverser script that replaces everything AquaTrim has removed, as long as the trimmings are exactly where AquaTrim left them.

Needless to say, I think this is the closest G3 machines will ever come to Snow Leopard, at least in terms of optimization and compatibility.

(As a companion project, I've also made a custom prefs.js for Camino 2.1.2 specifically for speed and site compatibility; particularly useful for light G3 browsing.)

- - - - - - - - - - - - - - - - - - - -

AquaTrim and the optimized Camino builds / prefs.js have been added to Macintosh Garden. They can both be found here:

(http://macintoshgarden.org/apps/tenfourtrim)

(http://macintoshgarden.org/apps/camino-212)

Alternatively, AquaTrim will also be offered below as an attached file. Make sure to process the Read Me, as it contains all other relevant details.

Note: There will be a much larger difference if running this after a fresh install as opposed to an already manually optimized install.
 

Attachments

Last edited:

Hughmac

macrumors demi-god
Feb 4, 2012
3,652
12,931
Kent, UK
All well and good, but I still use my Dashboard widgets regularly (from Tiger to Mojave). Can I edit out Dashboard references from the script without wrecking it?
If that's possible I'll give it a go on my G4 Pismo with 10.4.11

Thanks for the hard work :)

Cheers :)

Hugh
[doublepost=1564779308][/doublepost]
noooooooooooooooooooooo

View attachment 851225
:D beat me to it :D
 
  • Like
Reactions: Raging Dufus

z970mp

macrumors 68020
Original poster
Jun 2, 2017
2,249
1,825
zgxSystems
The only Mac I have running 10.4.11 is my G3 server. But it's running 10.4.11 Server.

Will this work on 10.4.11 Server or it it solely for regular Tiger (client)?
It was designed for Client, but unless Server has any special components, it should be fine.

Worst case scenario, you could just run the reversal script and everything will be put back where it was.
 
  • Like
Reactions: eyoungren

Hughmac

macrumors demi-god
Feb 4, 2012
3,652
12,931
Kent, UK
Unfortunately, on a Pismo with G4 550MHz, 1GB RAM and 64GB SSD there wasn't much difference, even after several reboots to update caches.
Boot time was no different, TFF took the same time to load and disk read / writes speeds were unchanged, so I have reverted to the original config.

Cheers :)

Hugh
 

eyoungren

macrumors Core
Aug 31, 2011
21,472
13,404
ten-zero-eleven-zero-zero by zero-two
It was designed for Client, but unless Server has any special components, it should be fine.

Worst case scenario, you could just run the reversal script and everything will be put back where it was.
So…took a crack at this and it seems to be working. Will see how things go.

Took a while for the Mac to come back up after restarting. I assume it was updating caches. The problem I have is that I run my G3 headless so there is no way to tell what is going on once my VNC connection goes offline.

But it all came back up, I logged in and iTunes is running (shares my library) so all looks good.
 
  • Like
Reactions: z970mp

Raging Dufus

macrumors 6502
Aug 2, 2018
318
468
Kansas USA
Am I the only person 'across the pond' who had difficulty with the unfamilar expression wazoo?
Not at all!
From the New Oxford American Dictionary included with the U.S. version of Mac OS 10.5 Leopard:

wazoo |wäˈzoō|
noun informal
the anus.
PHRASES
up (or out)the wazoo very much; in great quantity; to a great degree : he's insured out the wazoo | Jack and I have got work up the wazoo already.​

[Emphasis mine.]
Makes me proud to be an American! :D
 
  • Like
Reactions: Project Alice

CooperBox

macrumors 65816
Nov 28, 2010
1,120
1,077
France - between Ricard & Absinthe
From the New Oxford American Dictionary included with the U.S. version of Mac OS 10.5 Leopard:

wazoo |wäˈzoō|
noun informal
the anus.
PHRASES
up (or out)the wazoo very much; in great quantity; to a great degree : he's insured out the wazoo | Jack and I have got work up the wazoo already.​

[Emphasis mine.]
Makes me proud to be an American! :D
Well, to me the phrase, "then we can build a simple automated script to optimize Tiger out the wazoo," makes fine sense in the context of, in great quantity or to a great degree.
Your other ref (which I see confirmed by the Urban dictionary), however still has me foxed how that relates to very much/in great quantity/to a great degree.
Makes me think of the following comment, 'England and America, two countries divided by a common language', often attributed to George Bernard Shaw.
I'm sure GBS wouldn't have known his wazoo from his elbow. Makes me even prouder to be a Brit......;)
 

Raging Dufus

macrumors 6502
Aug 2, 2018
318
468
Kansas USA
Well, to me the phrase, "then we can build a simple automated script to optimize Tiger out the wazoo," makes fine sense in the context of, in great quantity or to a great degree.
Your other ref (which I see confirmed by the Urban dictionary), however still has me foxed how that relates to very much/in great quantity/to a great degree.
Makes me think of the following comment, 'England and America, two countries divided by a common language', often attributed to George Bernard Shaw.
I'm sure GBS wouldn't have known his wazoo from his elbow. Makes me even prouder to be a Brit......;)
This may help to explain the American usage of the term as anatomical slang. Or perhaps confuse non-Americans even further, I don't know, but for what it's worth:

 
  • Like
Reactions: CooperBox

z970mp

macrumors 68020
Original poster
Jun 2, 2017
2,249
1,825
zgxSystems
That might be a little tricky considering users here have different opinions about what that would entail.

For instance, a TenFiveTrim to me might disable safe sleep and remove Spotlight. To you, that might be unnecessary and unwanted.

There are a lot more variables with Leopard.
Aside from killing Dashboard, it would be a safer script than TFT. It will remove functionality of less, because more people with broader needs are using Leopard, and speed increases are typically more noticeable due to Leopard's larger overhead than Tiger's.

Although it will take a longer R&D period to refine.
 
Last edited:

Slix

macrumors 65816
Mar 24, 2010
1,096
1,305
I'll try this out soon, but first, what breaks with iChat? I use it for Bonjour and Jabber with my Mac OS X Server around the house.